1
sale
Тест
23c7592fe29708ef11b1ac5ee35b0b93
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:0:{}}
function($arOrder){return ((1 == 1)); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Discount";s:5:"Value";d:10;s:4:"Unit";s:4:"Perc";s:3:"Max";i:2000;s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:18:"CondBsktFldProduct";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";i:170;}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return (isset($row['PRODUCT_ID']) && $row['PRODUCT_ID'] == 170);};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => -10.0,
'UNIT' => 'P',
'LIMIT_VALUE' => 2000,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:7:{s:10:"LIMIT_TYPE";s:3:"MAX";s:11:"LIMIT_VALUE";i:2000;s:10:"LIMIT_UNIT";s:3:"RUB";s:4:"TYPE";i:4;s:5:"VALUE";d:10;s:10:"VALUE_TYPE";s:1:"P";s:12:"VALUE_ACTION";s:1:"D";}}}
2
sale
тест
8a1ab7b3a991a4e72ae6989db92ea062
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:0:{}}
function($arOrder){return ((1 == 1)); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Closeout";s:5:"Value";d:100;s:4:"Unit";s:7:"CurEach";s:3:"Max";i:100;s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:0;i:460;}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return ((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 460)) || ($row['CATALOG']['PARENT_ID'] == 460)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 460))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => 100.0,
'UNIT' => 'C',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:3:{s:4:"TYPE";i:8;s:5:"VALUE";d:100;s:10:"VALUE_UNIT";s:3:"RUB";}}}
3
sale
тест
88d351a8eb37a678bfcd23908f516365
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:0:{}}
function($arOrder){return ((1 == 1)); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Closeout";s:5:"Value";d:100;s:4:"Unit";s:7:"CurEach";s:3:"Max";i:0;s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:0;i:460;}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return ((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 460)) || ($row['CATALOG']['PARENT_ID'] == 460)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 460))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => 100.0,
'UNIT' => 'C',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:3:{s:4:"TYPE";i:8;s:5:"VALUE";d:100;s:10:"VALUE_UNIT";s:3:"RUB";}}}
4
sale
тест 2
1b694d4b3a2e2925fc56395022be8b10
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:0:{}}
function($arOrder){return ((1 == 1)); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Closeout";s:5:"Value";d:1000;s:4:"Unit";s:7:"CurEach";s:3:"Max";i:1000;s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:0;i:3102;}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return ((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 3102)) || ($row['CATALOG']['PARENT_ID'] == 3102)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 3102))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => 1000.0,
'UNIT' => 'C',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:3:{s:4:"TYPE";i:8;s:5:"VALUE";d:1000;s:10:"VALUE_UNIT";s:3:"RUB";}}}
5
sale
тест 2
93e156ea56f293253a8222dcebcc37e3
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:0:{}}
function($arOrder){return ((1 == 1)); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Closeout";s:5:"Value";d:9999;s:4:"Unit";s:7:"CurEach";s:3:"Max";i:1000;s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:0;i:3102;}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return ((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 3102)) || ($row['CATALOG']['PARENT_ID'] == 3102)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 3102))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => 9999.0,
'UNIT' => 'C',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:3:{s:4:"TYPE";i:8;s:5:"VALUE";d:9999;s:10:"VALUE_UNIT";s:3:"RUB";}}}
6
sale
test
2e89fd66d2c24b5e9c8d167203ce2854
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:20:"CondBsktProductGroup";s:4:"DATA";a:2:{s:5:"Found";s:5:"Found";s:3:"All";s:2:"OR";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:1;i:1103;}}}}}}}
function($arOrder){$salecond_0_0=function($row){return (((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)) || ($row['CATALOG']['PARENT_ID'] == 1103)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)))));}; return (((CSaleBasketFilter::ProductFilter($arOrder, $salecond_0_0)))); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Discount";s:5:"Value";s:2:"10";s:4:"Unit";s:4:"Perc";s:3:"Max";i:0;s:3:"All";s:2:"OR";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:2:{i:0;a:0:{}i:1;a:3:{s:8:"CLASS_ID";s:13:"ActSaleSubGrp";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:1;i:1103;}}}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return (((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)) || ($row['CATALOG']['PARENT_ID'] == 1103)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => -10.0,
'UNIT' => 'P',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
1
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:4:{s:4:"TYPE";i:2;s:5:"VALUE";d:10;s:10:"VALUE_TYPE";s:1:"P";s:12:"VALUE_ACTION";s:1:"D";}}}
7
sale
test
f816476a179c2119fd7d08b07701f9c3
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:20:"CondBsktProductGroup";s:4:"DATA";a:2:{s:5:"Found";s:5:"Found";s:3:"All";s:2:"OR";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:1;i:1103;}}}}}}}
function($arOrder){$salecond_0_0=function($row){return (((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)) || ($row['CATALOG']['PARENT_ID'] == 1103)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)))));}; return (((CSaleBasketFilter::ProductFilter($arOrder, $salecond_0_0)))); };
a:3:{s:8:"CLASS_ID";s:9:"CondGroup";s:4:"DATA";a:1:{s:3:"All";s:3:"AND";}s:8:"CHILDREN";a:1:{i:0;a:3:{s:8:"CLASS_ID";s:14:"ActSaleBsktGrp";s:4:"DATA";a:6:{s:4:"Type";s:8:"Discount";s:5:"Value";s:2:"10";s:4:"Unit";s:4:"Perc";s:3:"Max";i:0;s:3:"All";s:2:"OR";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:2:{i:0;a:0:{}i:1;a:3:{s:8:"CLASS_ID";s:13:"ActSaleSubGrp";s:4:"DATA";a:2:{s:3:"All";s:3:"AND";s:4:"True";s:4:"True";}s:8:"CHILDREN";a:1:{i:0;a:2:{s:8:"CLASS_ID";s:13:"CondIBElement";s:4:"DATA";a:2:{s:5:"logic";s:5:"Equal";s:5:"value";a:1:{i:1;i:1103;}}}}}}}}}
function (&$arOrder){$saleact_0_0=function($row){return (((isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)) || ($row['CATALOG']['PARENT_ID'] == 1103)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 1103)))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array (
'VALUE' => -10.0,
'UNIT' => 'P',
'LIMIT_VALUE' => 0,
), $saleact_0_0);};
N
100
2 147 483 647
Y
a:1:{s:6:"BASKET";a:1:{i:0;a:4:{s:4:"TYPE";i:2;s:5:"VALUE";d:10;s:10:"VALUE_TYPE";s:1:"P";s:12:"VALUE_ACTION";s:1:"D";}}}