|
static | getDeliveryRequestShipmentContent ($requestId, $shipmentId) |
|
static | getDeliveryRequestShipmentActions (Shipment $shipment) |
|
static | getDeliveryRequestActions ($requestId) |
|
static | getDeliveryRequestHandlerByDeliveryId ($deliveryId) |
|
static | getDeliveryRequestFormFields ($deliveryId, $formFieldsType, array $shipmentIds, array $additional=array()) |
|
static | deleteDeliveryRequest ($requestId) |
|
static | updateDeliveryRequest ($requestId, array $fields, bool $overwriteProperties=false) |
|
static | getDeliveryRequestContent ($requestId) |
|
static | executeDeliveryRequestAction ($requestId, $actionType, array $additional=array()) |
|
static | executeDeliveryRequestShipmentAction ($requestId, $shipmentId, $actionType, array $additional=array()) |
|
static | isShipmentSent ($shipmentId) |
|
static | getRequestIdByShipmentId ($shipmentId) |
|
static | updateShipmentsFromDeliveryRequest ($requestId, array $shipmentIds) |
|
static | onBeforeShipmentSave (&$order, &$shipment) |
|
static | onBeforeShipmentDelete (&$shipment) |
|
static | sendMessage (string $addressee, Message\Message $message, int $requestId, int $shipmentId) |
|
static | getMessageAddressees () |
|
static | getRequestStatusSemantics () |
|
static | initJs () |
|
См. определение в файле manager.php строка 22
◆ checkShipmentIdsBeforeAdd()
static checkShipmentIdsBeforeAdd |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- ShipmentResult[]
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле manager.php строка 778
◆ checkShipmentIdsBeforeDelete()
static checkShipmentIdsBeforeDelete |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- ShipmentResult[]
См. определение в файле manager.php строка 881
◆ checkShipmentIdsBeforeUpdate()
static checkShipmentIdsBeforeUpdate |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- ShipmentResult[]
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле manager.php строка 891
◆ deleteDeliveryRequest()
static deleteDeliveryRequest |
( |
| $requestId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- Result
- Исключения
-
Exception
См. определение в файле manager.php строка 429
◆ executeDeliveryRequestAction()
static executeDeliveryRequestAction |
( |
| $requestId, |
|
|
| $actionType, |
|
|
array | $additional = array() ) |
|
static |
- Аргументы
-
int | $requestId | |
string | $actionType | |
array | $additional | |
- Возвращает
- Result
См. определение в файле manager.php строка 724
◆ executeDeliveryRequestShipmentAction()
static executeDeliveryRequestShipmentAction |
( |
| $requestId, |
|
|
| $shipmentId, |
|
|
| $actionType, |
|
|
array | $additional = array() ) |
|
static |
- Аргументы
-
int | $requestId | |
int | $shipmentId | |
string | $actionType | |
array | $additional | |
- Возвращает
- Result
См. определение в файле manager.php строка 759
◆ filterAddedIds()
static filterAddedIds |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- int[]
См. определение в файле manager.php строка 845
◆ filterExistIds()
static filterExistIds |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- int[] Choose ids only for existing shipments.
См. определение в файле manager.php строка 825
◆ filterPositiveIds()
static filterPositiveIds |
( |
array | $shipmentIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- int[]
См. определение в файле manager.php строка 866
◆ getDeliveryRequestActions()
static getDeliveryRequestActions |
( |
| $requestId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- array Request actions
- Исключения
-
ArgumentNullException
См. определение в файле manager.php строка 139
◆ getDeliveryRequestContent()
static getDeliveryRequestContent |
( |
| $requestId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- Result
См. определение в файле manager.php строка 704
◆ getDeliveryRequestFormFields()
static getDeliveryRequestFormFields |
( |
| $deliveryId, |
|
|
| $formFieldsType, |
|
|
array | $shipmentIds, |
|
|
array | $additional = array() ) |
|
static |
- Аргументы
-
int | $deliveryId | |
int | $formFieldsType | FORM_FIELDS_TYPE_ACTION | FORM_FIELDS_TYPE_ADD | FORM_FIELDS_TYPE_CREATE |
int[] | $shipmentIds | |
array | $additional | |
- Возвращает
- array Form fields
- Исключения
-
ArgumentNullException
См. определение в файле manager.php строка 416
◆ getDeliveryRequestHandlerByDeliveryId()
static getDeliveryRequestHandlerByDeliveryId |
( |
| $deliveryId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- HandlerBase|null Delivery request handler
- Исключения
-
ArgumentNullException
- Исключения
-
SystemException
См. определение в файле manager.php строка 176
◆ getDeliveryRequestHandlerByRequestId()
static getDeliveryRequestHandlerByRequestId |
( |
| $requestId | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- HandlerBase|null Delivery request handler
- Исключения
-
ArgumentNullException
См. определение в файле manager.php строка 155
◆ getDeliveryRequestShipmentActions()
static getDeliveryRequestShipmentActions |
( |
Shipment | $shipment | ) |
|
|
static |
- Аргументы
-
- Возвращает
- array Shipment actions
- Исключения
-
ArgumentNullException
См. определение в файле manager.php строка 118
◆ getDeliveryRequestShipmentContent()
static getDeliveryRequestShipmentContent |
( |
| $requestId, |
|
|
| $shipmentId ) |
|
static |
- Аргументы
-
int | $shipmentId | |
int | $requestId | |
- Возвращает
- Result
- Исключения
-
ArgumentException
См. определение в файле manager.php строка 52
◆ getMessageAddressees()
static getMessageAddressees |
( |
| ) |
|
|
static |
◆ getRequestIdByShipmentId()
static getRequestIdByShipmentId |
( |
| $shipmentId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- int Request ID
См. определение в файле manager.php строка 946
◆ getRequestStatusSemantics()
static getRequestStatusSemantics |
( |
| ) |
|
|
static |
◆ initJs()
◆ isShipmentSent()
static isShipmentSent |
( |
| $shipmentId | ) |
|
|
static |
- Аргументы
-
- Возвращает
- bool
См. определение в файле manager.php строка 937
◆ onBeforeShipmentDelete()
static onBeforeShipmentDelete |
( |
& | $shipment | ) |
|
|
static |
◆ onBeforeShipmentSave()
static onBeforeShipmentSave |
( |
& | $order, |
|
|
& | $shipment ) |
|
static |
- Аргументы
-
Order | $order | |
Shipment | $shipment | |
См. определение в файле manager.php строка 1264
◆ processShipmentResult()
static processShipmentResult |
( |
| $result, |
|
|
| $requestId = 0 ) |
|
staticprotected |
- Аргументы
-
ShipmentResult | $result | |
int | $requestId | |
- Возвращает
- ShipmentResult
См. определение в файле manager.php строка 362
◆ saveShipmentResult()
static saveShipmentResult |
( |
| $shipmentId, |
|
|
ShipmentResult | $shipmentResult ) |
|
staticprotected |
- Аргументы
-
| $shipmentId | |
ShipmentResult | $shipmentResult | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
- Исключения
-
Exception
См. определение в файле manager.php строка 1227
◆ sendMessage()
static sendMessage |
( |
string | $addressee, |
|
|
Message\Message | $message, |
|
|
int | $requestId, |
|
|
int | $shipmentId ) |
|
static |
- Аргументы
-
string | $addressee | |
Message\Message | $message | |
int | $requestId | |
int | $shipmentId | |
См. определение в файле manager.php строка 1326
◆ setMarkerShipmentChanged()
static setMarkerShipmentChanged |
( |
& | $order, |
|
|
& | $shipment ) |
|
staticprotected |
- Аргументы
-
Order | $order | |
Shipment | $shipment | |
См. определение в файле manager.php строка 1292
◆ unSetMarkerShipmentChanged()
static unSetMarkerShipmentChanged |
( |
| $shipmentId | ) |
|
|
staticprotected |
◆ updateDeliveryRequest()
static updateDeliveryRequest |
( |
| $requestId, |
|
|
array | $fields, |
|
|
bool | $overwriteProperties = false ) |
|
static |
- Аргументы
-
| $requestId | |
array | $fields | |
bool | $overwriteProperties | |
- Возвращает
- Result
См. определение в файле manager.php строка 497
◆ updateShipmentsFromDeliveryRequest()
static updateShipmentsFromDeliveryRequest |
( |
| $requestId, |
|
|
array | $shipmentIds ) |
|
static |
- Аргументы
-
int | $requestId | |
int [] | $shipmentIds | |
- Возвращает
- Result
- Исключения
-
Exception
См. определение в файле manager.php строка 1096
◆ $isChangedShipmentNeedsMark
$isChangedShipmentNeedsMark = true |
|
staticprotected |
◆ EXTERNAL_STATUS_SEMANTIC_PROCESS
const EXTERNAL_STATUS_SEMANTIC_PROCESS = 'process' |
◆ EXTERNAL_STATUS_SEMANTIC_SUCCESS
const EXTERNAL_STATUS_SEMANTIC_SUCCESS = 'success' |
◆ FORM_FIELDS_TYPE_ACTION
const FORM_FIELDS_TYPE_ACTION = 30 |
◆ FORM_FIELDS_TYPE_ADD
const FORM_FIELDS_TYPE_ADD = 20 |
◆ FORM_FIELDS_TYPE_CREATE
const FORM_FIELDS_TYPE_CREATE = 10 |
◆ MESSAGE_MANAGER_ADDRESSEE
const MESSAGE_MANAGER_ADDRESSEE = 'MANAGER' |
◆ MESSAGE_RECEIVED_EVENT_CODE
const MESSAGE_RECEIVED_EVENT_CODE = 'OnDeliveryRequestMessageReceived' |
◆ MESSAGE_RECIPIENT_ADDRESSEE
const MESSAGE_RECIPIENT_ADDRESSEE = 'RECIPIENT' |
◆ REQUEST_ACTION_EXECUTED_EVENT_CODE
const REQUEST_ACTION_EXECUTED_EVENT_CODE = 'OnDeliveryRequestActionExecuted' |
◆ REQUEST_CREATED_EVENT_CODE
const REQUEST_CREATED_EVENT_CODE = 'OnDeliveryRequestCreated' |
◆ REQUEST_DELETED_EVENT_CODE
const REQUEST_DELETED_EVENT_CODE = 'OnDeliveryRequestDeleted' |
◆ REQUEST_UPDATED_EVENT_CODE
const REQUEST_UPDATED_EVENT_CODE = 'OnDeliveryRequestUpdated' |
◆ STATUS_PREPARED
const STATUS_PREPARED = 0 |
◆ STATUS_PROCESSED
const STATUS_PROCESSED = 20 |
◆ STATUS_SENT