Skip to content

Latest commit

 

History

History
155 lines (143 loc) · 55.4 KB

Workflows.rst

File metadata and controls

155 lines (143 loc) · 55.4 KB

Виды документооборота

Документооборот — это процесс обмена и обработки документа контрагентами.

Для каждого типа документа предусмотрены собственные процессы обработки со своими особенностями. Например, для некоторых типов документов требуется ответная подпись на титул отправителя, а для других — нет, или для каких-то типов документов нужно отправить извещение о получении на титул, а для других — не нужно.

Чтобы отражать особенности документооборота различных типов, функций и версий документов, в Диадоке используется понятие вид документооборота (workflow).

Для каждого типа, функции и версии документа допустимы только определенные виды документооборота — один или несколько. Получить их можно с помощью метода ../http/GetDocumentTypes: допустимые виды документооборота будут перечислены в поле Workflows для каждой версии документа. Вид документооборота в полученном ответе представлен структурой ../proto/DocumentWorkflow.

У каждого вида документооборота есть собственный набор свойств, определяющих процесс обработки документа. Этот набор свойств представлен структурой ../proto/DocumentWorkflowSettingsV2.

Получить перечень всех видов документооборота и их свойства можно с помощью метода ../http/GetWorkflowsSettings.

Ниже приведена таблица с перечислением свойств для всех видов документооборота.

Note

Используйте эту информацию только в справочных целях. Для получения актуальных свойств в вашем интеграционном решении используйте метод ../http/GetWorkflowsSettings.

В таблице используются следующие сокращения:
  • ИоП — извещение о получении.
  • УоУ — уведомление об уточнении.
Примечания к таблице:
  • Действие участника для конечного получателя — Подпись по запросу: значение задает отправитель сущности в структуре ../proto/DocumentAttachment в поле NeedRecipientSignature.
  • ИоП на титул участника для отправителя — По запросу: значение задает отправитель сущности в структуре ../proto/DocumentAttachment в поле NeedReceipt.
  • ИоП на титул участника для конечного получателя — По запросу: значение задает получатель сущности в структуре RecipientTitleAttachment в поле NeedReceipt.
  • Подтверждение оператора на титул участника для отправителя — Инциатор и партнер: подтверждение оператора будет отправлено отправителю и получателю сущности.
  • Подтверждение оператора на ИоПИнициатор: подтверждение оператора будет отправлено отправителю сущности.
  • Подтверждение оператора на ИоПИнициатор и партнер: подтверждение оператора будет отправлено отправителю и получателю сущности.
  • Подтверждение оператора на УоУИнициатор и партнер: подтверждение оператора будет отправлено отправителю и получателю сущности.
  • Используется как приглашениеВсегда: отправлять документ необходимо с помощью метода ../http/AcquireCounteragent.
  • Используется как приглашениеПо запросу: если документ используется как приглашение к ЭДО, то отправлять его необходимо с помощью метода ../http/AcquireCounteragent.