Ниже по коду есть другие обработчики событий? Попробуйте записать в лог состояние товара до и после обновления, прям в этом же обработчике.
01.03.2017 18:56:26
Александр Воробьев, довольно интересное решение, а вы его пробовали на практике?
[URL=http://v8.1c.ru/edi/edi_stnd/131/]http://v8.1c.ru/edi/edi_stnd/131/[/URL] Судя по протоколу обмена OnBeforeCatalogImport1C вызывается между шагом C и D, а событие OnSuccessCatalogImport1C непосредствено по окончании шага D. Получается, что при пакетной обработке у вас обработается только первая порция товаров? Согласно вашей же логике, ведь это будут разные хиты, и на всех шагах после первого OnBeforeCatalogImport1C не будет запускаться. Поправьте если ошибаюсь, не претендую на истину. По сабжу, я бы предложил в файлик, на который настроен обмен 1С (можно его переложить в папку local чтобы не затронули обновления) перед вызовом компонента catalog.import.1c определить какую-нибудь константу, или в принципе вначале файла. В обработчике же проверять [CODE]if(defined()) { /*do something*/ }[/CODE] |
|
|
06.02.2017 18:56:14
Геннадий Старицин, [CODE]$arResult["SECTIONS_ID"][] = $props_array["ID"];[/CODE]
|
|
|