1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Provider

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

static tryReserve (Sale\ReserveQuantity $reserveQuantity, array $context=array())
static deliver (Sale\Shipment $shipment)
static changeProductBatchBalance (Sale\Shipment $shipment)
static save (Sale\Order $order, array $context=array())
static getProviderName ($module, $name)
static getProviderEntity ($name)
static setIgnoreErrors ($value)
static isIgnoreErrors ()

Поля данных

const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_SHIP = true
const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_NOT_SHIP = false
const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_EMPTY = null

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

static applyReserveToShipmentItem (Sale\ShipmentItem $item, $quantity)

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

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

Методы

◆ applyReserveToShipmentItem()

applyReserveToShipmentItem ( Sale\ShipmentItem $item,
$quantity )
staticprotected

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

◆ changeProductBatchBalance()

changeProductBatchBalance ( Sale\Shipment $shipment)
static

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

◆ deliver()

deliver ( Sale\Shipment $shipment)
static

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

◆ getProviderEntity()

getProviderEntity ( $name)
static
Аргументы
$name
Возвращает
mixed|null

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

◆ getProviderName()

getProviderName ( $module,
$name )
static
Аргументы
$module
$name
Возвращает
string|null
Исключения
Main

LoaderException

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

◆ isIgnoreErrors()

isIgnoreErrors ( )
static

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

◆ save()

save ( Sale\Order $order,
array $context = array() )
static
Аргументы
Sale\Order$order
array | null$context
Возвращает
Sale\Result
Исключения
Main

SystemException

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

◆ setIgnoreErrors()

setIgnoreErrors ( $value)
static

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

◆ tryReserve()

tryReserve ( Sale\ReserveQuantity $reserveQuantity,
array $context = array() )
static
Аргументы
Sale\ReserveQuantity$reserveQuantity
$quantity
array$context
Возвращает
Sale\Result
Исключения
Main

ArgumentNullException

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

Поля

◆ SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_EMPTY

const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_EMPTY = null

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

◆ SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_NOT_SHIP

const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_NOT_SHIP = false

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

◆ SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_SHIP

const SALE_TRANSFER_PROVIDER_SHIPMENT_NEED_SHIP = true

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


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