Документооборот актов

Форматы

Примечание

Подробнее про электронные накладные можно прочитать здесь

Процесс обмена электронными актами в Диадоке реализован с учетом:

В силу приказа N ММВ-7-15/155@, утвержден электронный формат универсального передаточного документа УПД. Его можно использовать как первичный документ, подтверждающий совершение хозяйственной операции;

В силу приказов N ММВ-7-10/552@ электронный акт может быть в следующем формате:

В силу приказов № ММВ-7-6/172@ и N ММВ-7-15/40@ электронный акт может быть в следующем формате:

Соответствие формата накладных и AttachmentVersion
Структура Форматы Функция AttachmentVersion
XmlAcceptanceCertificate
  • приказ №155
  • ДОП
  • utd_05_01_02
XmlAcceptanceCertificate
  • приказ №552
  • rezru_05_01_01
XmlAcceptanceCertificate
  • приказ №172
  • act_05_01_01
  • act_05_01_02

Структуры

Для документов, возникающих в ходе документооборота электронных актов, в Диадоке зарезервированы специальные типы сущностей.

Для титула исполнителя электронного акта можно использовать следующую структуру:

  • Attachment/XmlAcceptanceCertificate,

Для титула покупателя электронной накладной можно использовать следующую структуру:

  • Attachment/XmlAcceptanceCertificateBuyerTitle,

Генерация

Соответствие формата актов и AttachmentVersion
Титул Формат Геренация DocumentVersion
Титул исполнителя Приказ №155 GenerateUniversalTransferDocumentXmlForSeller  
Титул заказчика Приказ №155 GenerateUniversalTransferDocumentXmlForBuyer  
Титул исполнителя Приказ №552 GenerateAcceptanceCertificateXmlForSeller documentVersion = rezru_05_01_01
Титул заказчика Приказ №552 GenerateAcceptanceCertificateXmlForBuyer documentVersion = rezru_05_01_01
Титул исполнителя Приказ №172 GenerateAcceptanceCertificateXmlForSeller documentVersion = act_05_01_02
Титул заказчика Приказ №172 GenerateAcceptanceCertificateXmlForBuyer documentVersion = act_05_01_02

Парсинг

Соответствие формата накладных и AttachmentVersion
Титул Формат Парсинг DocumentVersion
Титул исполнителя Приказ №155 ParseUniversalTransferDocumentSellerTitleXml  
Титул заказчика Приказ №155 ParseUniversalTransferDocumentBuyerTitleXml  
Титул исполнителя Приказ №552 ParseAcceptanceCertificateSellerTitleXml documentVersion = rezru_05_01_01
Титул заказчика Приказ №552 ParseAcceptanceCertificateBuyerTitleXml documentVersion = rezru_05_01_01
Титул исполнителя Приказ №172 ParseAcceptanceCertificateSellerTitleXml documentVersion = act_05_01_02
Титул заказчика Приказ №172 ParseAcceptanceCertificateBuyerTitleXml documentVersion = act_05_01_02

Подписант

Накладные в форматах №155 и №551 подразумевают расширенный набор полей для подписантов. Этот набор полей не содержится ни в сертификате, ни в данных организации.

Автоматическое заполнение происходит, если в Диадоке есть дополнительные данные, необходимые для подписания. Если дополнительных данных, необходимых для подписания в Диадоке нет, то будет возникать ошибка.

Расширенные данные можно заполнить методом ExtendedSignerDetails.

Порядок обмена

Примечание

Порядок обмена электронными актами между компаниями через Диадок описан здесь

Схема, приведенная ниже, демонстрирует порядок обмена электронными актами, реализованный в Диадоке:

  1. Исполнитель формирует титул исполнителя акта XmlAcceptanceCertificate1, подписывает его и направляет Заказчику.
  2. Диадок доставляет титул исполнителя акта XmlAcceptanceCertificate2до Заказчика.
  3. Заказчик получает титул исполнителя акта XmlAcceptanceCertificate2, и формирует в ответ титул заказчика акта XmlAcceptanceCertificateBuyerTitle3, подписывает его и отправляет в сторону Исполнителя.
  4. Диадок доставляет титул заказчика акта XmlAcceptanceCertificateBuyerTitle4до Исполнителя.
  5. Если Заказчик обнаружил ошибки в полученном титуле исполнителя акта, он формирует отказ в подписи XmlSignatureRejection5, подписывает его и направляет Исполнителя.
  6. Диадок доставляет отказ в подписи XmlSignatureRejection5до Исполнителя.
../_images/scheme-03-akt-docflow.png