1C-Bitrix 25.700.0
|
Открытые статические члены | |
static | execAgent () |
static | GetDiscountTypes ($boolFull=false) |
static | setSaleDiscountFilter ($priceTypesOnly=false) |
static | getUseBasePrice () |
static | setUseBasePrice ($useBasePrice) |
static | CheckFields ($ACTION, &$arFields, $ID=0) |
static | Add ($arFields) |
static | Update ($ID, $arFields) |
static | SetCoupon ($coupon) |
static | GetCoupons () |
static | EraseCoupon ($strCoupon) |
static | ClearCoupon () |
static | SetCouponByManage ($intUserID, $strCoupon) |
static | GetCouponsByManage ($intUserID) |
static | EraseCouponByManage ($intUserID, $strCoupon) |
static | ClearCouponsByManage ($intUserID) |
static | OnCurrencyDelete ($Currency) |
static | OnGroupDelete ($GroupID) |
static | GenerateDataFile ($ID) |
static | ClearFile ($ID, $strDataFileName=false) |
static | GetDiscountByPrice ($productPriceID, $arUserGroups=array(), $renewal="N", $siteID=false, $arDiscountCoupons=false) |
static | GetDiscountByProduct ($productID=0, $arUserGroups=array(), $renewal="N", $arCatalogGroups=array(), $siteID=false, $arDiscountCoupons=false) |
static | HaveCoupons ($ID, $excludeID=0) |
static | OnSetCouponList ($intUserID, $arCoupons, $arModules) |
static | OnClearCouponList ($intUserID, $arCoupons, $arModules) |
static | OnDeleteCouponList ($intUserID, $arModules) |
static | GetDiscountForProduct ($arProduct, $arParams=false) |
static | GetRestrictions ($arParams, $boolKeys=true, $boolRevert=true) |
static | CheckDiscount ($arProduct, $arDiscount) |
static | applyDiscountList ($price, $currency, &$discountList) |
static | calculateDiscountList ($priceData, $currency, &$discountList, $getWithVat=true) |
static | getDiscountDescription (array $discount) |
static | SetDiscountFilterCache ($arDiscountIDs, $arCatalogGroups, $arUserGroups) |
static | SetAllDiscountFilterCache ($arDiscountCache, $boolNeedClear=true) |
static | GetDiscountFilterCache ($arCatalogGroups, $arUserGroups) |
static | IsExistsDiscountFilterCache ($arCatalogGroups, $arUserGroups) |
static | GetDiscountFilterCacheByKey ($strCacheKey) |
static | IsExistsDiscountFilterCacheByKey ($strCacheKey) |
static | GetDiscountFilterCacheKey ($arCatalogGroups, $arUserGroups, $boolNeedClear=true) |
static | SetDiscountResultCache ($arDiscountList, $arDiscountIDs, $strSiteID, $strRenewal) |
static | SetAllDiscountResultCache ($arDiscountResultCache) |
static | GetDiscountResultCacheKey ($arDiscountIDs, $strSiteID, $strRenewal, $boolNeedClear=true) |
static | SetDiscountProductCache ($arItem, $arParams=array()) |
static | getCachedProductData ($productId) |
static | SetProductSectionsCache ($arItemIDs) |
static | SetProductPropertiesCache ($intProductID, $arProps) |
static | ClearDiscountCache ($arTypes) |
static | isUsedSaleDiscountOnly () |
Поля данных | |
const | TYPE_PERCENT = 'P' |
const | TYPE_FIX = 'F' |
const | TYPE_SALE = 'S' |
const | ENTITY_ID = 0 |
const | CURRENT_FORMAT = 2 |
const | OLD_FORMAT = 1 |
Защищенные статические члены | |
static | getAllUserGroups () |
static | __GenerateFields (&$arProduct, $arParams=false) |
static | __GetSectionList ($intIBlockID, $intProductID) |
static | __ConvertProperties (&$arProduct, &$arProps, $arParams=false) |
static | __GenerateParent (&$product, $sku) |
static | __ParseArrays (&$arFields) |
static | __CheckOneEntity (&$arFields, $strEntityID) |
static | __ArrayMultiple ($arOrder, &$arResult, $arTuple, $arTemp=array()) |
static | __Unpack ($arProduct, $strUnpack) |
static | __ConvertOldConditions ($strAction, &$arFields) |
static | __ConvertOldOneEntity (&$arFields, $strEntityID) |
static | __AddOldOneEntity (&$arConditions, $strCondID, $arEntityValues, $boolOneEntity) |
static | __GetConditionValues (&$arFields) |
static | __GetOldOneEntity (&$arFields, &$arCondList, $strEntityID, $strCondID) |
static | __UpdateOldOneEntity ($intID, &$arFields, $arParams, $boolUpdate) |
static | primaryDiscountFilter ($price, $currency, &$discountList, &$priceDiscountList, &$accumulativeDiscountList) |
static | calculatePriorityLevel ($basePrice, $price, $currency, &$discountList, &$resultDiscount) |
static | calculateDiscSave ($basePrice, $price, $currency, &$discsaveList, &$resultDiscount) |
static | clearFields ($value) |
static | initDiscountSettings () |
Статические защищенные данные | |
static | $arCacheProduct = array() |
static | $arCacheDiscountFilter = array() |
static | $arCacheDiscountResult = array() |
static | $arCacheProductSectionChain = array() |
static | $arCacheProductSections = array() |
static | $arCacheProductProperties = array() |
static | $cacheDiscountHandlers = array() |
static | $usedModules = array() |
static | $existCouponsManager = null |
static | $useSaleDiscount = null |
static | $getPriceTypesOnly = false |
static | $getPercentFromBasePrice = null |
См. определение в файле discount.php строка 16
|
staticprotected |
См. определение в файле discount.php строка 3677
|
staticprotected |
См. определение в файле discount.php строка 3551
|
staticprotected |
См. определение в файле discount.php строка 3505
|
staticprotected |
См. определение в файле discount.php строка 3596
|
staticprotected |
См. определение в файле discount.php строка 3650
|
staticprotected |
array | $arProduct | |
array | $arProps | |
bool | array | $arParams |
См. определение в файле discount.php строка 3196
|
staticprotected |
array | $arProduct | |
bool | array | $arParams |
См. определение в файле discount.php строка 2848
|
staticprotected |
См. определение в файле discount.php строка 3416
|
staticprotected |
См. определение в файле discount.php строка 3736
|
staticprotected |
См. определение в файле discount.php строка 3767
|
staticprotected |
См. определение в файле discount.php строка 3124
|
staticprotected |
См. определение в файле discount.php строка 3455
|
staticprotected |
$arProduct | @noinspection PhpUnusedParameterInspection |
См. определение в файле discount.php строка 3589
|
staticprotected |
См. определение в файле discount.php строка 3792
|
static |
См. определение в файле discount.php строка 583
|
static |
См. определение в файле discount.php строка 2173
|
static |
См. определение в файле discount.php строка 2311
|
staticprotected |
См. определение в файле discount.php строка 4403
|
staticprotected |
См. определение в файле discount.php строка 4347
|
static |
См. определение в файле discount.php строка 2164
|
static |
@global CMain $APPLICATION
См. определение в файле discount.php строка 201
|
static |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 905
|
static |
int | $intUserID | User id. |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 959
|
static |
См. определение в файле discount.php строка 4224
|
staticprotected |
См. определение в файле discount.php строка 4460
|
static |
int | $ID | |
bool | string | $strDataFileName |
См. определение в файле discount.php строка 1005
|
static |
string | $strCoupon |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 893
|
static |
int | $intUserID | |
string | $strCoupon |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 946
|
static |
См. определение в файле discount.php строка 89
|
static |
|
staticprotected |
См. определение в файле discount.php строка 2112
|
static |
См. определение в файле discount.php строка 4137
|
static |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 880
|
static |
int | $intUserID |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 932
|
static |
См. определение в файле discount.php строка 1009
|
static |
См. определение в файле discount.php строка 1053
|
static |
См. определение в файле discount.php строка 2449
|
static |
См. определение в файле discount.php строка 3865
|
static |
См. определение в файле discount.php строка 3901
|
static |
См. определение в файле discount.php строка 3917
|
static |
array | $arProduct | |
bool | array | $arParams |
См. определение в файле discount.php строка 1939
|
static |
См. определение в файле discount.php строка 3968
|
static |
См. определение в файле discount.php строка 149
См. определение в файле discount.php строка 2128
|
static |
Return calculate discount percent mode.
См. определение в файле discount.php строка 181
|
static |
См. определение в файле discount.php строка 1871
|
staticprotected |
См. определение в файле discount.php строка 4465
|
static |
См. определение в файле discount.php строка 3883
|
static |
См. определение в файле discount.php строка 3909
|
static |
См. определение в файле discount.php строка 4246
|
static |
int | $intUserID | |
array | string | $arCoupons | |
array | $arModules |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 1914
|
static |
См. определение в файле discount.php строка 965
|
static |
int | $intUserID | |
array | $arModules |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 1928
|
static |
См. определение в файле discount.php строка 978
|
static |
int | $intUserID | |
array | string | $arCoupons | |
array | $arModules |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 1899
|
staticprotected |
См. определение в файле discount.php строка 4254
|
static |
См. определение в файле discount.php строка 3849
|
static |
См. определение в файле discount.php строка 3956
|
static |
string | $coupon |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 868
|
static |
int | $intUserID | |
string | $strCoupon |
@noinspection PhpDeprecationInspection
См. определение в файле discount.php строка 919
|
static |
См. определение в файле discount.php строка 3825
|
static |
См. определение в файле discount.php строка 3986
|
static |
См. определение в файле discount.php строка 3938
|
static |
См. определение в файле discount.php строка 4185
|
static |
См. определение в файле discount.php строка 4147
|
static |
См. определение в файле discount.php строка 167
|
static |
Set calculate discount percent mode.
bool | $useBasePrice | Set calculate discount percent mode. |
См. определение в файле discount.php строка 194
|
static |
См. определение в файле discount.php строка 694
|
staticprotected |
См. определение в файле discount.php строка 29
|
staticprotected |
См. определение в файле discount.php строка 30
|
staticprotected |
См. определение в файле discount.php строка 28
|
staticprotected |
См. определение в файле discount.php строка 33
|
staticprotected |
См. определение в файле discount.php строка 31
|
staticprotected |
См. определение в файле discount.php строка 32
|
staticprotected |
См. определение в файле discount.php строка 34
|
staticprotected |
См. определение в файле discount.php строка 37
|
staticprotected |
См. определение в файле discount.php строка 40
|
staticprotected |
См. определение в файле discount.php строка 39
|
staticprotected |
См. определение в файле discount.php строка 35
|
staticprotected |
См. определение в файле discount.php строка 38
const CURRENT_FORMAT = 2 |
См. определение в файле discount.php строка 23
const ENTITY_ID = 0 |
См. определение в файле discount.php строка 22
const OLD_FORMAT = 1 |
См. определение в файле discount.php строка 24
const TYPE_FIX = 'F' |
См. определение в файле discount.php строка 19
const TYPE_PERCENT = 'P' |
См. определение в файле discount.php строка 18
const TYPE_SALE = 'S' |
См. определение в файле discount.php строка 20