Сервис ЭДиН: База знаний
 
   

Руководство по обмену электронными сообщениями: алгоритмы, сокращения, диаграммы

ID статьи: 327
Последнее обновление: 06 май, 2025

Алгоритм формирования кода служебного сообщения (APN)

Код служебного сообщения формируется по схеме:

Код ЮЗДО + Код участника ЭДО + Код процесса + Код типа сообщения.

Код ЮЗДО: 1.

Код участника ЭДО:

1 – Сообщение, сформированное отправителем/провайдером отправителя.

2 – Сообщение, сформированное получателем/провайдером получателя.

Код процесса:

9 - Документ с двусторонней подписью. ЭЦП отправителя + ЭЦП получателя, функциональный код – 9, маршрут – 0.

8 - Документ с признаком односторонней подписи отправителя. ЭЦП отправителя, функциональный код – 9, маршрут – 1.

7 - Документ с признаком односторонней подписи получателя. ЭЦП получателя, функциональный код – 9, маршрут – 2.

1 - Служебное сообщение об отмене/отказе от подписания документа (со стороны отправителя/получателя соответственно), ЭЦП отправителя/ЭЦП получателя.

3 - Документ аннулирования с двусторонней подписью (отдельный документ, в котором инициатор указывает причину аннулирования). ЭЦП отправителя + ЭЦП получателя, функциональный код – 3, маршрут – 0. Документ формируется с ссылкой на оригинальный документ с двусторонней подписью. Сформировать документ аннулирования может как отправитель, так и получатель оригинального документа.

2 - Служебное сообщение об отклонении аннулирования (со стороны получателя документа аннулирования), ЭЦП получателя документа аннулирования.

Код типа сообщения:

0 - Оригинальное служебное сообщение участника ЭДО (Отмена, Отказ от подписания, Отклонение от аннулирования).

4 - Извещение о доступности документа/оригинального служебного сообщения стороной получения (для просмотра в личном кабинете или скачивания по API). Факт того, что провайдер стороны получения принял документ. ЭЦП Провайдера стороны получения, сообщение обязательное.

5 - Извещение о просмотре документа/оригинального служебного сообщения стороной получения (факт просмотра в личном кабинете). ЭЦП Провайдера стороны получения, сообщение необязательное.

6 - Извещение о получении документа/оригинального служебного сообщения стороной получения (факт скачивания по API). ЭЦП стороны получения, сообщение необязательное.

1007 - Ошибка (единый код на всех этапах жизненного цикла документа).

Обоснование использования уникальных кодов служебных сообщений (APN)

При каждой регистрации служебных сообщений в учетной системе получателя/отправителя с неуникальными кодами, необходимо строить сложный запрос для определения предыдущего статуса документа, и присвоения документу актуального статуса. Данный запрос, повышает использование аппаратных ресурсов на стороне пользователя учетной системы. Использование уникальных кодов позволит отказаться от построения сложных запросов и определять статусы документа исходя из уникального кода каждого сообщения.

Обозначения и сокращения

ЭЦП - электронная цифровая подпись.

О - отправитель.

П - получатель.

ПР-О - провайдер отправителя.

ПР-П - провайдер получателя.

Диаграмма положительного сценария обмена 

Документ с ЭЦП, подписанный со стороны отправителя и получателя (двусторонняя подпись) 

Документ с ЭЦП отправителя  и признаком односторонней подписи отправителя

Диаграмма отмены-отказа

Отмена документа (со стороны отправителя)

Отказ от подписания (со стороны получателя)

Диаграмма аннулирования

Документ аннулирования

Подтверждение аннулирования

Отклонение аннулирования

Эта статья была:   Полезна | Не полезна
Сообщить об ошибке
ID статьи: 327
Последнее обновление: 06 май, 2025
Ревизия: 7
Просмотры: 30
Комментарии: 0