0
Котокот
08.05.15
✎
17:27
|
Есть сайт на битриксе, есть подписка на событие при создании нового заказа, в ней происходит формирование xml-файла с данными заказа и отправка его в 1С, то есть данные в 1С отправляются всего один раз. Раньше этого было достаточно, но теперь появилась необходимость отправлять данные повторно при изменении заказа через админку. Можно прицепиться к подписке на событие OnOrderUpdate, однако у нас заказы иногда меняются программно, как раз таки из 1С. Получается замкнутый круг: поменяли в 1С, данные попадают на сайт, заказ апдейтится, снова выгрузка в 1С...
Повторная выгрузка xml-файла нужна только в том случае, если данные заказа были изменены вручную через админку. Как отловить это событие и правильно его обработать? Может, возможно как-то доработать интерфейс админки для этого, но не повлияет ли это на возможность установки обновлений?
|
|