/Sequences-of-events-for-1C-objects

1с Последовательность событий при проведении документа

Primary Language1C Enterprise

  1. Последовательность событий при проведении документа
  2. Последовательность событий при отмене проведения
  3. Последовательность событий при открытии формы
  4. ПодпискиНаСобытияОбъектовМетаданных.epf

Последовательность событий при проведении документа:

alt text

Про подписки:

  • Дополнение1: все подписки на события выполняются после стандартных обработчиков Объекта(не формы) и выполняются тоже только на сервере
  • Дополнение2: подписки на события для одинаковых источников и действий выполняются в порядке размещения подписок в конфигураторе сверзу вниз (т.е. в таком же порядке, как и в дереве метаданных)
  • Дополнение3: подписки с источником общего типа ДокументОбъект, СправочникОбъект выполняются позже, чем с источником конкретного типа, даже если он составной.

Последовательность событий при отмене проведения:

alt text

Последовательность событий при открытии формы:

alt text

  • События ПриЧтенииНаСервере/ПриКопировании/ОбработкаЗаполнения возникают при открытии существующего/копировании/вводе нового соответственно.
  • Активация модуля формы проверяется с помощью конструкции:
// глобальный контекст формы
#Если Клиент Тогда
  Сообщить("6. Активация модуля формы (на клиенте)");
#Иначе
  Сообщить("2. Активация модуля формы (на сервере)");
#КонецЕсли

Источники:

ПодпискиНаСобытияОбъектовМетаданных.epf

  • ОФ и УФ Скачать GitHub All Releases
  • разделение по документам, справочникам, регистрам и т.д.
  • соблюдается подрядок вызова как в дереве метаданных image