Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Постановка задачи

Необходимо реализовать отправку положительного ответа контрагенту по входящим документам.

Решение

1.Если требуется отправлять ответ о подписании всех документов комплекта, в событие блока нужного типового маршрута добавьте код для проверки корректности подписей документов:

 

  // Если документы подписаны, проверить корректность подписи.

if ExecutionResultCode == '1'

  // Проверить, что требуемые документы подписаны.

  DISICheckIncomingDocuments(Object; 'P'; MessageInfo)

endif

2.В параметры типового маршрута добавьте параметр Создать сообщение (NeedCreateMsg) типа Логическое значение.

Примечание

Параметр Создать сообщение используется, когда по сообщению не требуется ответ. Он заполняется в функции DISICheckIncomingDocuments.

3.Добавьте на схему типового маршрута блок «Отправка положительного ответа в систему обмена». В свойствах блока укажите входящее сообщение и параметр Создать сообщение.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }