ऑब्जेक्ट
DocInvoiceFields
इनवॉइस, क्रेडिट नोट या रसीद के फ़ील्ड। हाथ से दिए गए मानों के लिए भी यही फ़ील्ड इस्तेमाल होते हैं।
फ़ील्ड
vendorDocInvoicePartycustomerDocInvoicePartynumberstringissue_datestringISO फ़ॉर्मेट YYYY-MM-DD में तारीख़
due_datestringcurrencystringISO 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इनवॉइस की काउंटरपार्टी के कारोबार का प्रकार (सिर्फ़ निकाले गए नतीजे में; इसे काउंटरपार्टी डायरेक्टरी में बदलें)।