Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Обнуление поля при попытке обновить.

00 голосов
1
Есть рабочая обработка для 1с клиента , которая через webhook обновляет поля у элемента. Работает. Добавил новое поле в элемент. При запросе данные из этого поля нормально получаются. При попытке обновить элемент - данные только этого поля обнуляются. В запросе на обновление секция с этим элементом есть, остальные поля обновляются корректно. Может ли проблема быть связана с тем, что хук создавался до добавления этого поля? И если нет - что читать из логов, для разбирательств с таким поведением?
спросил 03 Окт, 21 от аноним

1 Ответ

00 голосов
Ларчик открывался просто (3 часа копания и  обвинения себя во всех смертных грехах) - поля в элемент инфоблока необходимо добавлять не через интерфейс "Администрирование", а непосредственно через интерфейс "Сайт". Скорее всего связано с генерацией скриптов обновления элементов инфоблока.
ответил 04 Окт, 21 от аноним
Скорее всего проблема именно в коде (логике) хука. Точнее без анализа кода не подсказать...