- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/delivery/rest/requestservice.php
- Класс: BitrixSaleDeliveryRestRequestService
- Вызов: RequestService::sendMessage
static function sendMessage($query, $n, CRestServer $server): bool
{
self::checkDeliveryPermission();
$params = self::prepareIncomingParams($query);
$delivery = self::getDelivery($params, 'DELIVERY_ID');
$requestId = self::getRequestId($delivery->getId(), $params, 'REQUEST_ID');
RequestsManager::sendMessage(
self::getAddressee($params, 'ADDRESSEE'),
self::getMessage($params, 'MESSAGE')->setCurrency($delivery->getCurrency()),
$requestId,
self::getShipmentId($requestId, $params, 'SHIPMENT_REQUEST_ID')
);
return true;
}