Привет! такая же проблема, но если в событии OnAfterCalendarEventEdit вызывать метод CCalendarEvent::UpdateUserFields, а после CCalendar::SaveEvent , после которого запуститься снова событие OnAfterCalendarEventEdit и таким образом зациелит вызов и положит сервер. после ребута, в созданном событии поле UF_CRM_CAL_EVENT заполнится корректно.
Однако, В событии OnAfterCalendarEventUserFieldsUpdate поле UF_CRM_CAL_EVENT заполнено только тем значением, которое было в создании встречи из клиента (ид компании), которое заполнено из OnBeforeCrmAddEvent (во время создния встречи из клиента)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Однако, В событии OnAfterCalendarEventUserFieldsUpdate поле UF_CRM_CAL_EVENT заполнено только тем значением, которое было в создании встречи из клиента (ид компании), которое заполнено из OnBeforeCrmAddEvent (во время создния встречи из клиента)