Служебный документ
Служебный документ — это технологическая сущность внутри сообщения, которая добавляется в цепочку документооборота помимо пользовательских документов. Является одним из видов документов в сообщении.
В Диадоке существуют следующие виды служебных документов:
извещение о получении (ИоП),
уведомление об уточнении (УоУ),
предложение об аннулировании (ПоА),
отказ в подписи,
подтверждение оператора,
документ для отмены сведений об отгрузке маркированных товаров.
Универсальное сообщение (УС)
Универсальное сообщение — это XML-файл установленного формата, с помощью которого участники документооборота могут информировать друг друга о получении документа, об ошибках или других событиях, имеющих отношение к документообороту. Он вводится изменениями в приказ Минфина от 05.02.2021 N 14Н (подробнее на сайте Диадока).
Универсальное сообщение представляет собой сущность, которая может заменить ИоП, УоУ или отказ в подписи.
Примечание
После окончания переходного периода универсальные сообщения полностью заменят текущие извещение о получении, уведомление об уточнении и отказ в подписи — обмен этими служебными документами после указанной даты будет невозможен.
Главным свойством универсального сообщения является его код, который указывает, какие функции оно выполняет в сообщении:
1999 — извещение о получении,
2999 — уведомление об уточнении,
3999 — отказ в подписи,
4002 — дополнительная информация к документу.
Отличия УС от текущих форматов служебных документов — ИоП, УоУ и отказа в подписи:
УС не нужно подписывать сертификатом электронной подписи,
на УС не формируются подтверждения оператора,
в УС можно указать комментарий.
См. также
- Представление в API:
CorrectionRequestAttachment — данные уведомления об уточнении в отправляемом дополнении к сообщению
ReceiptAttachment — данные извещения о получении документа в отправляемом дополнении к сообщению
RevocationRequestAttachment — данные предложения об аннулировании документа в отправляемом дополнении к сообщению
UniversalMessageAttachment — данные универсального сообщения в отправляемом дополнении к сообщению
XmlSignatureRejectionAttachment — данные отказа от предложения об аннулировании документа или отказа в подписи под документом в отправляемом дополнении к сообщению
- Инструкции:
- Методы для работы со служебными документами:
GenerateInvoiceCorrectionRequestXml (V2) — генерирует файл уведомления об уточнении
GenerateReceiptXml (V2) — генерирует файл извещения о получении
GenerateRevocationRequestXml (V2) — генерирует файл предложения об аннулировании
GenerateSignatureRejectionXml (V2) — генерирует файл отказа в подписи
GenerateTtGisFixationCancellationRequest — генерирует документ для отмены сведений об отгрузке маркированных товаров
GenerateUniversalMessage — генерирует файл универсального сообщения
ParseRevocationRequestXml — парсит файл предложения об аннулировании
ParseSignatureRejectionXml — парсит файл отказа в подписи
ParseUniversalMessage — парсит файл универсального сообщения
ParseUniversalMessageXml — парсит файл универсального сообщения