Здравствуйте! Я Ваш личный надежный программист.
1С Предприятие 8.2-8.3, 1С-Битрикс: Управление сайтом, Битрикс24
Почему реквизиты не подгружаются при использовании события OnAfterCrmCompanyUpdate
Почему могут реквизиты не подгружаться при использовании события OnAfterCrmCompanyUpdate и использовании \Bitrix\Crm\EntityRequisite() getList ? при повторном изменении сделки массив реквизитов заполняется . Если прикрепить реквизит - сохранить ( массив пуст ) , удалить реквизит - сохранить ( массив заполняется предыдущим )в реквизитах отсутствуют данные при первом сохранении компании, при повторном, появляются
Почему могут реквизиты не подгружаться при использовании события OnAfterCrmCompanyUpdate и использовании \Bitrix\Crm\EntityRequisite() getList ? при повторном изменении сделки массив реквизитов заполняется . Если прикрепить реквизит - сохранить ( массив пуст ) , удалить реквизит - сохранить ( массив заполняется предыдущим )
в реквизитах отсутствуют данные при первом сохранении компании, при повторном, появляются
сохранён и без дополнительных манипуляций его модификация не отразится в ИБ. Используйте OnBefore... если хотите модифицировать поля перед сохранением Кажется это очевидно
Да, они отсутствуют, потому что реквизиты сохраняются после сохранения компании. Я бы изменил механику вызова не на изменение компании, а на сохранение реквизита.