Статусы МЧД в Диадок.Коннекторе

Статус проверки МЧД позволяет получателю документа понять, следует ли ему принимать документ или же стоит ответить отказом.

Коннекторы сейчас не позволяют отправить документ, если МЧД не прошла проверку. Однако иные сервисы (Диадок, 1С и другие) позволяют отправить документ с МЧД, не прошедшей проверку, поэтому необходимо учитывать статус МЧД при обработке документов.

Пример структуры файла с результатом проверки МЧД:

<?xml version=«1.0» encoding=«utf-8»?>
<SignaturePowerOfAttorney xmlns:xsi=«http://www.w3.org/2001/XMLSchema-instance» xmlns:xsd=«http://www.w3.org/2001/XMLSchema»>
  <Entity>
    <EntityId>c2c22222-222f-22cb-2f22-22bcc2b22222</EntityId>
    <CreationTimestamp>
      <DateTime>2022-02-25T11:59:00.4954111Z</DateTime>
      <Ticks>637813871404954111</Ticks>
    </CreationTimestamp>
  </Entity>
  <FullId>
    <RegistrationNumber>2be22d22-2e2b-2ce2-b222-e2e22df2dc2c</RegistrationNumber>
    <IssuerInn>6663003127</IssuerInn>
  </FullId>
  <Status>
    <Severity>Success</Severity>
    <StatusNamedId>IsValid</StatusNamedId>
    <StatusText>Доверенность не прошла проверку</StatusText>
    <Errors>
      <Code>PoaWasRevoked</Code>
      <Text>Доверенность отозвана</Text>
    </Errors>
  </Status>
  <StatusChanges>
    <EntityId>c0c00000-000f-00cb-0f00-00bcc0b00000</EntityId>
    <PowerOfAttorneyStatus>
      <Status>Доверенность прошла проверку</Status>
      <LastChechAt>2022-02-25T11:39:00.4954111Z</LastChechAt>
    </PowerOfAttorneyStatus>
  </StatusChanges>
  <StatusChanges>
    <EntityId>c1c11111-111f-11cb-1f11-11bcc1b11111</EntityId>
    <PowerOfAttorneyStatus>
      <Status>Доверенность прошла проверку</Status>
      <LastChechAt>2022-02-25T11:49:00.4954111Z</LastChechAt>
    </PowerOfAttorneyStatus>
  </StatusChanges>
</SignaturePowerOfAttorney>

Вспомогательная информация:

  • Описание структуры файла.
  • Расшифровка статусов:
    Severity StatusNamedId StatusText Errors
    Code Text
    Success IsValid Доверенность прошла проверку - -
    Error CanNotBeValidated Доверенность не была отправлена на проверку ValidationDataNotFound В документе отсутствуют данные, необходимые для проверки доверенности
    IsNotValid Доверенность не прошла проверку PoaWasRevoked Доверенность отозвана
    PoalsNotValidYet Доверенность не вступила в силу
    PoaIsExpire Срок действия доверенности истёк
    ConfidantSnilsDoesNotMatch СНИЛС доверенного лица не совпадает в доверенности и в подписи документа
    ConfidantKppUlDoesNotMatch КПП доверенного лица не совпадает в доверенности и в подписи документа
    ConfidantInnUlDoesNotMatch ИНН доверенного лица не совпадает в доверенности и в подписи документа
    ConfidantInnDoesNotMatch ИНН доверенного лица не совпадает в доверенности и в подписи документа
    ConfidantFioDoesNotMatch ФИО доверенного лица не совпадает в доверенности и в подписи документа
    ValidationError При проверке доверенности произошла ошибка Timeout Не удалось выполнить операцию за отведенное время
    PoaNotFound Доверенность не найдена в реестре ФНС
    PoarFnsBadResponse Доверенность не соответствует формату ФНС
    PoarFnsIsUnavailable Сервис проверки доверенностей ФНС недоступен
    PoarFnsTimeout Ошибка в сервисе проверки доверенностей ФНС
    InternalServerError Ошибка в сервисе проверки доверенностей ФНС
    UnsupportedPoa Доверенность не поддерживается
    InvalidPoaIdentity ИНН доверителя не соответствует номеру доверенности

База знаний