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

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

static Add ($arFields)
static Update ($ID, $arFields, $bDateUpdate=true)
static PrepareGetListArray ($key, &$arFields, &$arPropIDsTmp)
static GetList ($arOrder=array("ID"=>"DESC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array(), $arOptions=array())
static AddOrderHistory ($OldFields, $NewFields)
Открытые статические члены унаследованные от CAllSaleOrder
static DoCalculateOrder ($siteId, $userId, $arShoppingCart, $personTypeId, $arOrderPropsValues, $deliveryId, $paySystemId, $arOptions, &$arErrors, &$arWarnings)
static makeOrderArray ($siteId, $userId=null, array $shoppingCart=[], array $options=[])
static CalculateOrderPrices ($arBasketItems)
static TranslateLocationPropertyValues ($personTypeId, &$orderProps, $direct=true)
static CanUserViewOrder ($ID, $arUserGroups=false, $userID=0)
static CanUserUpdateOrder ($ID, $arUserGroups=false, $siteID=false)
static CanUserCancelOrder ($ID, $arUserGroups=false, $userID=0)
static CanUserMarkOrder ($ID, $arUserGroups=false, $userID=0)
static CanUserChangeOrderFlag ($ID, $flag, $arUserGroups=false)
static CanUserChangeOrderStatus ($ID, $statusID, $arUserGroups=false)
static CanUserDeleteOrder ($ID, $arUserGroups=false, $userID=0)
static CheckFields ($ACTION, &$arFields, $ID=0)
static _Delete ($ID)
static GetFilterOperation ($key)
static PrepareSql (&$arFields, $arOrder, &$arFilter, $arGroupBy, $arSelectFields, $obUserFieldsSql=false, $callback=false, $arOptions=array())
static OnBeforeCurrencyDelete ($currency)
static OnBeforeUserDelete ($userID)
static DeductOrder ($ID, $val, $description="", $bAutoDeduction=true, $arStoreBarcodeOrderFormData=array(), $recurringID=0)
static CancelOrder ($ID, $val, $description="")
static StatusOrder ($ID, $val)
static CommentsOrder ($ID, $val)
static Lock ($ID)
static UnLock ($ID)
static IsLocked ($ID, &$lockedBY, &$dateLock)
static GetLockStatus ($ID, &$lockedBY, &$dateLock)
static GetNextAccountNumber ($orderID, $templateType, $param)
static __SaleOrderCount ($arFilter, $strCurrency='')
static GetHistoryList ($arOrder=array("ID"=>"DESC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())
static SetMark ($ID, $comment="", $userID=0)
static UnsetMark ($ID, $userID=0)
static ClearProductReservedQuantity ()
static getLocationPropertyInfo ()
static getRoundFields ()

Дополнительные унаследованные члены

Защищенные статические члены унаследованные от CAllSaleOrder
static ProcessCompleteOrdersParam ($values, $key, $op, $opNegative, $field, $fields, $filter)

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

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

Методы

◆ Add()

Add ( $arFields)
static

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

◆ AddOrderHistory()

AddOrderHistory ( $OldFields,
$NewFields )
static

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

◆ GetList()

GetList ( $arOrder = array("ID"=>"DESC"),
$arFilter = array(),
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = array(),
$arOptions = array() )
static
Аргументы
array$arOrder
array$arFilter
bool | array$arGroupBy
bool | array$arNavStartParams
array$arSelectFields
array$arOptions
Возвращает
bool|CDBResult

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

◆ PrepareGetListArray()

PrepareGetListArray ( $key,
& $arFields,
& $arPropIDsTmp )
static

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

◆ Update()

Update ( $ID,
$arFields,
$bDateUpdate = true )
static

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


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