Универсальные сообщения придут на замену извещениям о получении и уведомлениям об уточнении в октябре 2025 года
Минфин представил проект приказа о введении нового порядка обмена электронными счетами-фактурами. Так, с 1 октября 2025 года форматы извещения о получении, уведомления об уточнении и отказа в подписи перестанут действовать — вместо них нужно будет использовать универсальные сообщения (УС).
Диадок вводит переходный период до 1 октября 2025 года. За это время пользователи сумеют подготовиться к работе с универсальными сообщениями. До 1 октября есть возможность работать и с текущими форматами служебных документов (ИоП, УоУ, отказ в подписи), и с универсальными сообщениями.
Интеграторы во время переходного периода смогут протестировать функциональность универсальных сообщений и перестроить свои интеграционные решения на их использование.
В API Диадока поддержали отправку и получение универсальных сообщений (УС). Для более плавного перехода ознакомьтесь с инструкциями:
- Переход на универсальные сообщения
- Генерация и отправка универсального сообщения
- Получение универсального сообщения
Какие изменения реализовали в методах API
Добавили метод GenerateUniversalMessage, с помощью которого можно сгенерировать XML-файл УС.
Добавили новую версию метода PostMessagePatch (V4). Новая версия позволяет отправить УС вместе с текущими служебными документами.
Метод принимает на вход новую структуру MessagePatchToPostV2, в поле UniversalMessages которой можно передать XML-файл УС внутри новой структуры UniversalMessageAttachment. Помимо этого хотя бы одно из полей Receipts, CorrectionRequests или XmlSignatureRejections должно содержать текущие служебные документы. Если поле UniversalMessages не будет заполнено, Диадок при отправке сгенерирует и добавит в сообщение УС на основании переданных текущих служебных документов.
Прежняя версия метода PostMessagePatch (V3) продолжит работать с текущими форматами служебных документов до 1 октября 2025 года. Однако Диадок на их основании будет дополнительно генерировать и добавлять в сообщение УС.
Добавили новые версии методов GetEvent (V3), GetLastEvent (V2), GetNewEvents (V8) и GetMessage (V6). Они, наряду с текущими служебными документами, возвращают УС в виде сущности Entity:
- тип вложения сущности УС имеет новое значение AttachmentType = UniversalMessage,
- информация об УС хранится в новом поле UniversalMessageInfo виде новой структуры UniversalMessageInfo.
Прежние версии методов GetEvent (V2), GetLastEvent, GetNewEvents (V7) и GetMessage (V5) также будут работать с текущими форматами служебных документов до 1 октября 2025 года.
Добавили новые версии методов GetDocflows (V4), GetDocflowsByPacketId (V4), SearchDocflows (V4) и GetDocflowEvents (V4). Они так же, как и текущие форматы служебных документов, возвращают УС в виде новой структуры UniversalMessageAttachmentDocflow в поле UniversalMessage новых версий структур ReceiptDocflowV4, AmendmentRequestDocflowV4 и SignatureRejectionDocflowV4.
Прежние версии методов GetDocflows (V3), GetDocflowsByPacketId (V3), SearchDocflows (V3) и GetDocflowEvents (V3) продолжат работать до 1 октября 2025 года.
Изменили поведение метода GetEntityContent (V4). Теперь он может возвращать содержимое универсального сообщения. Метод GenerateDocumentZip сумеет возвращать в архиве файл универсального сообщения, если он был присутствовал в сообщении.
Отправляйте юридически значимые электронные документы через Диадок
Для того, чтобы решить вопрос, вы можете:
1. Ознакомиться с документацией по API — в документации также есть ссылка на форму обратной связи, в ней можете задать вопрос;
2. Подписаться на наш телеграм-канал Диадок: изменения в API, там делимся полезной информацией;
3. Получить консультацию от отдела внедрения. В этом случае для вас будет выделен специалист по внедрению, с которым вы сможете общаться напрямую. Данная услуга является платной, для ее получения, пожалуйста, обратитесь в нашу поддержку любым удобным способом. Консультанту сообщите, пожалуйста, номер обращения 65205061.
Если что-то запланируете, сообщите пожалуйста.
Универсальное сообщение не требуется подписывать сертификатом электронной подписи, в этом одно из его главных отличий от извещения о получений и уведомления об уточнении. В модуле 1С универсальное сообщение поддержали с версии 4.53. Есть следующая инструкция, где видно, как они отображаются в модуле, посмотрите, пожалуйста.
Про сам новый порядок мы уже подробно писали в другой нашей статье.
Если остались вопросы или появились дополнительные, напишите, пожалуйста, в чём они заключаются.
Для того, чтобы решить вопрос, вы можете:
1. Ознакомиться с документацией по API — в документации также есть ссылка на форму обратной связи, в ней можете задать вопрос;
2. Подписаться на наш телеграм-канал Диадок: изменения в API, там делимся полезной информацией;
3. Получить консультацию от отдела внедрения. В этом случае для вас будет выделен специалист по внедрению, с которым вы сможете общаться напрямую. Данная услуга является платной, для ее получения, пожалуйста, обратитесь в нашу поддержку любым удобным способом. Консультанту сообщите, пожалуйста, номер обращения 65148606.