Отправка заказа битрикс в 1С во время оформления заказа
05.12.2017

Отправка заказа битрикс в 1С во время оформления заказа

Как лучше отправить мгновенно заказ в 1С.

Материал устарел!

Для мгновенной отправки заказа на сервер 1С будем использовать событие 'OnSaleOrderSaved', которое происходит в конце сохранения, когда заказ и все связанные сущности уже сохранены.


use Bitrix\Main,
       Bitrix\Sale\Order;

Bitrix\Main\EventManager::getInstance()->addEventHandler( 'sale', 'OnSaleOrderSaved', function(Bitrix\Main\Event $event) {
    
    $order = $event->getParameter("ENTITY");
    $isNew = $event->getParameter("IS_NEW");
    if ($isNew)
    {
         /** Функция отправки заказа */
        checkOrder($order);
    }
});

icon close

Заказать создание сайта или
консультацию!

Спасибо за обращение в нашу компанию. Мы свяжемся с Вами в самое ближайшее время!

Заполните форму:

whatsapp logo