Множественная отправка универсальных сообщений
В API Диадока появится возможность отправлять универсальные сообщения (УС) в любом количестве. Изменения станут доступны после завершения переходного периода.
Множественная отправка станет возможной благодаря кодам УС и настройкам их влияния на статус документооборота:
УС с кодами 1999, 2999 и 3999 по умолчанию влияют на статус документооборота. После переходного периода появится возможность неоднократно отправлять их как дополнение к сообщению, если установить признак
Behaviour = DoesNotAffectWorkflowв структуре UniversalMessageAttachment.УС с кодами 4002 и 4003 выполняют функцию информационных сообщений и не влияют на статус документооборота. Такие УС можно будет отправлять неограниченное количество раз без дополнительных настроек.
Подробнее об УС — в разделе Универсальное сообщение (УС). Примеры УС с разными кодами — в разделе Примеры файлов универсальных сообщений.
Предстоящие изменения в API Диадока
Добавим новую структуру
OutOfWorkflowUniversalMessageDocflow, которая будет хранить информацию об УС, не влияющих на статус документооборота.Добавим в структуры ParticipantResponseDocflowV4 и SenderTitleDocflow поле
OutOfWorkflowUniversalMessageDocflowс информацией об УС, не влияющих на статус документооборота, в виде одноименной структуры.Добавим в структуру UniversalMessageInfo поле
IsOutOfWorkflowс признаком того, что УС не влияет на статус документооборота.
Важно
Изменения уже доступны на тестовой площадке https://diadoc-api-staging.kontur.ru. Рекомендуем заранее подготовить интеграционные решения к поддержке новой возможности API.
На главной площадке изменения станут доступны после завершения переходного периода. Мы сообщим о запуске новой возможности и опишем обновления в истории изменений.