Добрый день!
есть необходимость запускать скрипт, который генерирует CODE элементов, после выгрузки товаров из 1С.
Сейчас CODE генерируется на событие IBlockelementBeforeUpdate и IBlockelementBeforeAdd. При выгрузке новых товаров этот вариант срабатывает, а при обновлении товара почему то CODE затирается.
хотел сделать на событие IBlockelementAfterUpdate и IBlockelementAfterAdd, но там получается зацикленность, тоесть там приходится вызывать $el->Add или $el->Update.
можно ли как нибудь выловить момент окончания выгрузки, чтобы запустить скрипт обновления всех элементов с пустым CODE?
или может другое решение подскажите?
есть необходимость запускать скрипт, который генерирует CODE элементов, после выгрузки товаров из 1С.
Сейчас CODE генерируется на событие IBlockelementBeforeUpdate и IBlockelementBeforeAdd. При выгрузке новых товаров этот вариант срабатывает, а при обновлении товара почему то CODE затирается.
хотел сделать на событие IBlockelementAfterUpdate и IBlockelementAfterAdd, но там получается зацикленность, тоесть там приходится вызывать $el->Add или $el->Update.
можно ли как нибудь выловить момент окончания выгрузки, чтобы запустить скрипт обновления всех элементов с пустым CODE?
или может другое решение подскажите?