Обекти
DocInvoiceFields
Полета на фактура, кредитно известие или касова бележка. Същите полета се използват за ръчните стойности.
Полета
vendorDocInvoicePartycustomerDocInvoicePartynumberstringissue_datestringДата по ISO, YYYY-MM-DD
due_datestringcurrencystringКод на валута по ISO 4217
subtotalstringtaxarray of DocInvoiceTaxtotalstringpaid_atstring (date)Дата на плащане, ако документът я посочва (
YYYY-MM-DD).amount_paidstringПлатена сума, както е отпечатана в документа, като десетичен низ.
amount_duestringДължима сума, както е отпечатана в документа („Amount due 0.00“ на платена фактура), като десетичен низ.
paidbooleanДокументът е платен: той е касова бележка, има дата на плащане, печат или бележка „платено“, дължима сума 0, платена сума не по-малка от общата сума, съпоставено изплащане в банково извлечение или платежен регистър, или ръчна маркировка. Дължима сума, по-голяма от нула, означава, че не е платен. В ръчните стойности (
CardInvoicePatch.fields) това е маркировката на потребителя, която има предимство пред сигналите в документа;nullя изчиства. Потвърждаването на извлечените стойности (confirmedбез полета) не фиксира маркировката за плащане.paid_sourcestringОткъде идва флагът за платено (само в резултата от извличането; не се приема в ръчните стойности): ръчна маркировка (
manual), касова бележка (receipt), дата на плащане (paid_at), печат или бележка „платено“ (stamp), дължима сума 0 (amount_due_zero), платена сума не по-малка от общата сума (amount_paid) или изплащане в банково извлечение или платежен регистър (payment). Ако липсва, не е намерено плащане.Допустими стойности:
manualreceiptpaid_atstampamount_due_zeroamount_paidpaymentpayment_termsstringlinesarray of DocInvoiceLinecategoryCategoryRefКатегория на цялата фактура: подкатегорията с най-голяма сума по редовете. В ръчните стойности – категорията за всички редове, които нямат собствена категория.
vendor_activityCategoryRefВид дейност на контрагента по фактурата (само в резултата от извличането; редактира се в справочника на контрагентите).