InvoiceAmendmentFlags

Перечисление InvoiceAmendmentFlags отражает статус документа с точки зрения наличия уведомления об уточнении или переданного исправления/корректировки.

Перечисление InvoiceAmendmentFlags является битовым (имеет атрибут [Flags]), и к значениям этого перечисления могут применяться битовые операции. Это значит, что значения перечисления могут использоваться в сочетаниях. Например, если документ одновременно имеет статусы AmendmentRequested = 1 и Revised = 2, то итоговое значение статуса документа будет равно 3.

[Flags] enum InvoiceAmendmentFlags
{
    None = 0,
    AmendmentRequested = 1,
    Revised = 2,
    Corrected = 4,
}
  • None — уточнение не требуется, исправление или корректировка документа не передавались.

  • AmendmentRequested — имеется уведомление об уточнении документа.

  • Revised — документ был исправлен: исправление было передано.

  • Corrected — документ был откорректирован: корректировочный документ был передан. Может быть присвоен документам типа СФ/ИСФ/УПД/ИУПД и другим, не являющимся корректировками.