دریافت فاکتور یا پیشفاکتور
این Endpoint برای دریافت اطلاعات یک فاکتور یا پیشفاکتور مشخص استفاده میشود. برای پیدا کردن سند میتوانید یکی از شناسه، شماره سند یا شماره فرمتشده آن را ارسال کنید. در هر درخواست باید فقط و فقط یکی از فیلدهایId، InvoiceFormattedNumber، InvoiceNumber، QuoteFormattedNumber یا QuoteNumber ارسال شود. ارسال همزمان دو یا چند مورد باعث خطا میشود.
پارامترهای Query
Header درخواست
بدنه درخواست
بدنه درخواست باید دقیقاً یکی از فیلدهای زیر را داشته باشد.number
شناسه فاکتور یا پیشفاکتوری است که میخواهید دریافت کنید. همین فیلد برای شناسه هر دو نوع سند، یعنی فاکتور و پیشفاکتور، استفاده میشود.
string
شماره فرمتشده فاکتور است؛ برای مثال
I-23.string
شماره فاکتور است؛ برای مثال
23.0.string
شماره فرمتشده پیشفاکتور است؛ برای مثال
Q-21.string
شماره پیشفاکتور است؛ برای مثال
21.0.قواعد و محدودیتها
- بدنه درخواست باید دقیقاً یک فیلد از بین
Id،InvoiceFormattedNumber،InvoiceNumber،QuoteFormattedNumberوQuoteNumberداشته باشد. - ارسال دو یا چند فیلد از این مجموعه در یک درخواست معتبر نیست و Endpoint خطا برمیگرداند.
- فیلد
Idهم برای شناسه فاکتور و هم برای شناسه پیشفاکتور استفاده میشود؛ فیلد جداگانهای مثلInvoiceIdیاQuoteIdدر این درخواست ارسال نمیشود. - برای دریافت فاکتور با شماره فرمتشده از
InvoiceFormattedNumberو برای دریافت پیشفاکتور با شماره فرمتشده ازQuoteFormattedNumberاستفاده کنید. - برای دریافت فاکتور با شماره سند از
InvoiceNumberو برای دریافت پیشفاکتور با شماره سند ازQuoteNumberاستفاده کنید.