События модуля
Модуль поддерживает все основные события, при которых можно модифицировать работу модуля и не терять его обновления.

События связанные с заказом

  • Перед созданием заказа по API (OnBeforeOrderApiCreate)
  • После создания заказа по API (OnAfterOrderApiCreate)
  • Перед каждой отправкой изменений по заказу из БУС в МС (OnBeforeSaveOrderChanges)

События связанные с контрагентом

  • Перед созданием контрагента в МС (OnBeforeCreateCounterParty)

События связанные с веб-хуком

  • Перед процессом обработки любого веб-хука (OnBeforeWebhookProcess)
  • После процесса обработки заказа через веб-хук customerorder UPDATE (OnUpdateWebhookOrder)
  • После процесса обработки любого веб-хука (OnAfterWebhookProcess)

События связанные с корзиной

  • Перед добавлением позиции корзины в массив (OnBeforeAddPosition)
  • После обработки всех позиций корзины в БУС и перед отправкой корзины в МС (OnAfterSetBasketPositions)
  • Перед созданием товара на стороне МС (OnBeforeCreateProductMs)