GeneralReceiptStatus

Обобщенный статус извещения о получении (ИОП).

enum GeneralReceiptStatus {
    GeneralReceiptStatusUnknown = 0;
    GeneralReceiptStatusNotAcceptable = 1;
    HaveToCreateReceipt = 2;
    WaitingForReceipt = 3;
    Finished = 4;
}

Встречается в нескольких местах:

  • ИОП на документ со стороны получателя;
  • Для документов, содержащих счета-фактуры, отправленных до 1 июля 2021 года, согласно регламенту 174Н (действителен до 01.07.2021):
    • ИОП на подтверждение оператором даты отправки/получения документа;
    • ИОП на подтверждение оператором даты отправки ИОПа на документ со стороны получателя;
    • ИОП на уведомление об уточнении (УОУ), полученное отправителем документа.

Во всех ситуация статус нужно читать одинаково:

  • GeneralReceiptStatusNotAcceptable - ИОП на документ или другой технологический документ не поддерживается либо не запрошен. Не требует никакого действия.
  • HaveToCreateReceipt - нужно подписать ИОП на документ или другой технологический документ.
  • WaitingForReceipt - ожидание подписания ИОПа на документ или уведомление об уточнении со стороны контрагента.
  • Finished - ИОП подписано. Больше действий по нему совершать не надо.