Множественная отправка универсальных сообщений

В API Диадока появится возможность отправлять универсальные сообщения (УС) в любом количестве. Изменения станут доступны после завершения переходного периода.

Множественная отправка станет возможной благодаря кодам УС и настройкам их влияния на статус документооборота:

  • УС с кодами 1999, 2999 и 3999 по умолчанию влияют на статус документооборота. После переходного периода появится возможность неоднократно отправлять их как дополнение к сообщению, если установить признак Behaviour = DoesNotAffectWorkflow в структуре UniversalMessageAttachment.

  • УС с кодами 4002 и 4003 выполняют функцию информационных сообщений и не влияют на статус документооборота. Такие УС можно будет отправлять неограниченное количество раз без дополнительных настроек.

Подробнее об УС — в разделе Универсальное сообщение (УС). Примеры УС с разными кодами — в разделе Примеры файлов универсальных сообщений.

Предстоящие изменения в API Диадока

  • Добавим новую структуру OutOfWorkflowUniversalMessageDocflow, которая будет хранить информацию об УС, не влияющих на статус документооборота.

  • Добавим в структуры ParticipantResponseDocflowV4 и SenderTitleDocflow поле OutOfWorkflowUniversalMessageDocflow с информацией об УС, не влияющих на статус документооборота, в виде одноименной структуры.

  • Добавим в структуру UniversalMessageInfo поле IsOutOfWorkflow с признаком того, что УС не влияет на статус документооборота.

Важно

  • Изменения уже доступны на тестовой площадке https://diadoc-api-staging.kontur.ru. Рекомендуем заранее подготовить интеграционные решения к поддержке новой возможности API.

  • На главной площадке изменения станут доступны после завершения переходного периода. Мы сообщим о запуске новой возможности и опишем обновления в истории изменений.