Документация для разработчиков
Темная тема

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

Примечание: перечисленные ниже события устарели с версии 15.5.0, но в продукте сохранена обратная совместимость. Поэтому их можно использовать, если в настройках модуля Интернет-магазин отмечена опция Включить обработку устаревших событий. Либо вы можете использовать события нового ядра.

Внимание! Данные события относятся не к смене статуса заказ (то есть изменению заказа), а к изменению самой сущности Статус заказа.

Событие Описание и параметры МетодС версииДо версии
OnBeforeStatusAdd Вызывается перед добавлением статуса заказа, может быть использовано для отмены или модификации данных.
Параметры
&arFields Массив полей статуса заказа
Add4.0.615.5.0
OnStatusAdd Вызывается после добавления статуса заказа.
Параметры
ID Идентификатор добавленного статуса заказа
arFields Массив полей статуса заказа
Add4.0.615.5.0
OnBeforeStatusUpdate Вызывается перед изменением статуса заказа, может быть использовано для отмены или модификации данных.
Параметры
ID Идентификатор статуса заказа
&arFields Массив полей статуса заказа
Update 4.0.615.5.0
OnStatusUpdate Вызывается после изменения статуса заказа.
Параметры
ID Идентификатор статуса заказа
arFields Массив полей статуса заказа

Событие не срабатывает при изменении статуса заказа. Для этого используйте событие OnSaleStatusOrder.
Update4.0.6 15.5.0
OnBeforeStatusDelete Вызывается перед удалением статуса заказа, может быть использовано для отмены.
Параметры
ID Идентификатор статуса заказа
Delete4.0.6 15.5.0
OnStatusDelete Вызывается после удаления статуса заказа
Параметры
ID Идентификатор статуса заказа
Delete4.0.615.5.0


© «Битрикс», 2001-2024, «1С-Битрикс», 2024