Перечень статусов хранится в справочнике Статусы обмена с контрагентами. Текущий статус документа определяется по сообщениям систем обмена. Последующий статус определяется в функции DISIGetStatus и устанавливается в DISISetStatus. Новый статус устанавливается, если его приоритет выше приоритета текущего статуса.
В стандартной поставке статус устанавливается автоматически:
• | через серверное событие DISISetStatus. Серверное событие вызывается на событии «Запись.Сохранение До» справочника Сообщения систем обмена; |
• | через серверное событие DISIMessageProcessing. Серверное событие вызывается при загрузке новых сообщений из систем обмена. |
Чтобы вручную запустить простановку статусов, например, если статус автоматически не установился, необходимо вызвать серверное событие DISISetStatus по кнопке Обновить статус в справочнике Сообщения систем обмена.
© Компания Directum, 2020 | Сообщество пользователей Directum |