1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CAllCatalogDiscountSave
Граф наследования:CAllCatalogDiscountSave:
CCatalogDiscountSave

Открытые статические члены

static Enable ()
static Disable ()
static IsEnabled ()
static SetDiscountUserID ($intUserID)
static ClearDiscountUserID ()
static GetDiscountUserID ()
static GetDiscountSaveTypes ($boolFull=false)
static GetApplyModeList ($extendedMode=false)
static CheckFields ($strAction, &$arFields, $intID=0)
static GetByID ($intID)
static GetArrayByID ($intID)
static Delete ($intID)
static ChangeActive ($intID, $boolActive=true)
static UserDiscountCalc ($intID, $arFields=array(), $boolNew=false)
static GetDiscount ($arParams=array(), $getAll=false)
static GetPeriodTypeList ($boolFull=true)

Поля данных

const ENTITY_ID = 1
const TYPE_PERCENT = 'P'
const TYPE_FIX = 'F'
const COUNT_TIME_ALL = 'U'
const COUNT_TIME_INTERVAL = 'D'
const COUNT_TIME_PERIOD = 'P'
const ACTION_TIME_ALL = 'U'
const ACTION_TIME_INTERVAL = 'D'
const ACTION_TIME_PERIOD = 'P'
const APPLY_MODE_REPLACE = 'R'
const APPLY_MODE_ADD = 'A'
const APPLY_MODE_DISABLE = 'D'

Защищенные статические члены

static __ClearGroupsCache ($intID=0)
static __AddGroupsCache ($intID, $arGroups=array())
static __UpdateGroupsCache ($intID, $arGroups=array())
static __GetDiscountGroups ($arUserGroups)
static __SaleOrderSumm ($arOrderFilter, $strCurrency)
static __GetTimeStampArray ($intSize, $strType, $boolDir=false)
static clearFields ($value)

Статические защищенные данные

static $intDisable = 0
static $intDiscountUserID = 0
static $userGroups = array()
static $discountFilterCache = array()
static $discountResultCache = array()

Подробное описание

См. определение в файле discount_save.php строка 8

Методы

◆ __AddGroupsCache()

__AddGroupsCache ( $intID,
$arGroups = array() )
staticprotected

См. определение в файле discount_save.php строка 408

◆ __ClearGroupsCache()

__ClearGroupsCache ( $intID = 0)
staticprotected

См. определение в файле discount_save.php строка 400

◆ __GetDiscountGroups()

__GetDiscountGroups ( $arUserGroups)
staticprotected

См. определение в файле discount_save.php строка 438

◆ __GetTimeStampArray()

__GetTimeStampArray ( $intSize,
$strType,
$boolDir = false )
staticprotected

См. определение в файле discount_save.php строка 851

◆ __SaleOrderSumm()

__SaleOrderSumm ( $arOrderFilter,
$strCurrency )
staticprotected

См. определение в файле discount_save.php строка 814

◆ __UpdateGroupsCache()

__UpdateGroupsCache ( $intID,
$arGroups = array() )
staticprotected

См. определение в файле discount_save.php строка 416

◆ ChangeActive()

ChangeActive ( $intID,
$boolActive = true )
static

См. определение в файле discount_save.php строка 421

◆ CheckFields()

CheckFields ( $strAction,
& $arFields,
$intID = 0 )
static

См. определение в файле discount_save.php строка 99

◆ ClearDiscountUserID()

ClearDiscountUserID ( )
static

См. определение в файле discount_save.php строка 55

◆ clearFields()

clearFields ( $value)
staticprotected

См. определение в файле discount_save.php строка 864

◆ Delete()

Delete ( $intID)
static

См. определение в файле discount_save.php строка 382

◆ Disable()

Disable ( )
static

См. определение в файле discount_save.php строка 38

◆ Enable()

Enable ( )
static

См. определение в файле discount_save.php строка 33

◆ GetApplyModeList()

GetApplyModeList ( $extendedMode = false)
static

См. определение в файле discount_save.php строка 81

◆ GetArrayByID()

GetArrayByID ( $intID)
static

См. определение в файле discount_save.php строка 369

◆ GetByID()

GetByID ( $intID)
static

См. определение в файле discount_save.php строка 360

◆ GetDiscount()

GetDiscount ( $arParams = array(),
$getAll = false )
static

См. определение в файле discount_save.php строка 443

◆ GetDiscountSaveTypes()

GetDiscountSaveTypes ( $boolFull = false)
static

См. определение в файле discount_save.php строка 65

◆ GetDiscountUserID()

GetDiscountUserID ( )
static

См. определение в файле discount_save.php строка 60

◆ GetPeriodTypeList()

GetPeriodTypeList ( $boolFull = true)
static

См. определение в файле discount_save.php строка 796

◆ IsEnabled()

IsEnabled ( )
static

См. определение в файле discount_save.php строка 43

◆ SetDiscountUserID()

SetDiscountUserID ( $intUserID)
static

См. определение в файле discount_save.php строка 48

◆ UserDiscountCalc()

UserDiscountCalc ( $intID,
$arFields = array(),
$boolNew = false )
static

См. определение в файле discount_save.php строка 430

Поля

◆ $discountFilterCache

$discountFilterCache = array()
staticprotected

См. определение в файле discount_save.php строка 30

◆ $discountResultCache

$discountResultCache = array()
staticprotected

См. определение в файле discount_save.php строка 31

◆ $intDisable

$intDisable = 0
staticprotected

См. определение в файле discount_save.php строка 27

◆ $intDiscountUserID

$intDiscountUserID = 0
staticprotected

См. определение в файле discount_save.php строка 28

◆ $userGroups

$userGroups = array()
staticprotected

См. определение в файле discount_save.php строка 29

◆ ACTION_TIME_ALL

const ACTION_TIME_ALL = 'U'

См. определение в файле discount_save.php строка 19

◆ ACTION_TIME_INTERVAL

const ACTION_TIME_INTERVAL = 'D'

См. определение в файле discount_save.php строка 20

◆ ACTION_TIME_PERIOD

const ACTION_TIME_PERIOD = 'P'

См. определение в файле discount_save.php строка 21

◆ APPLY_MODE_ADD

const APPLY_MODE_ADD = 'A'

См. определение в файле discount_save.php строка 24

◆ APPLY_MODE_DISABLE

const APPLY_MODE_DISABLE = 'D'

См. определение в файле discount_save.php строка 25

◆ APPLY_MODE_REPLACE

const APPLY_MODE_REPLACE = 'R'

См. определение в файле discount_save.php строка 23

◆ COUNT_TIME_ALL

const COUNT_TIME_ALL = 'U'

См. определение в файле discount_save.php строка 15

◆ COUNT_TIME_INTERVAL

const COUNT_TIME_INTERVAL = 'D'

См. определение в файле discount_save.php строка 16

◆ COUNT_TIME_PERIOD

const COUNT_TIME_PERIOD = 'P'

См. определение в файле discount_save.php строка 17

◆ ENTITY_ID

const ENTITY_ID = 1

См. определение в файле discount_save.php строка 10

◆ TYPE_FIX

const TYPE_FIX = 'F'

См. определение в файле discount_save.php строка 13

◆ TYPE_PERCENT

const TYPE_PERCENT = 'P'

См. определение в файле discount_save.php строка 12


Объявления и описания членов класса находятся в файле: