InvoiceAmendmentFlags¶
Перечисление InvoiceAmendmentFlags
отражает статус документа с точки зрения наличия уведомления об уточнении или переданного исправления/корректировки.
Перечисление InvoiceAmendmentFlags
является битовым (имеет атрибут [Flags]
), и к значениям этого перечисления могут применяться битовые операции. Это значит, что значения перечисления могут использоваться в сочетаниях. Например, если документ одновременно имеет статусы AmendmentRequested = 1
и Revised = 2
, то итоговое значение статуса документа будет равно 3
.
[Flags] enum InvoiceAmendmentFlags
{
None = 0,
AmendmentRequested = 1,
Revised = 2,
Corrected = 4,
}
None
— уточнение не требуется, исправление или корректировка документа не передавались.AmendmentRequested
— имеется уведомление об уточнении документа.Revised
— документ был исправлен: исправление было передано.Corrected
— документ был откорректирован: корректировочный документ был передан. Может быть присвоен документам типа СФ/ИСФ/УПД/ИУПД и другим, не являющимся корректировками.