The Open Item API enables you to retrieve open item data. Use this call to retrieve data related to outstanding invoices.
Call
finance-api/OpenItems?CompCd=
{company}
&FiscalYear=
{fiscalyear}
&InvoiceRef=
{invoicereference}
&Debtor=
{debtor}
&Creditor=
{creditor}
Parameters
Parameter |
Description |
Mandatory |
Validations |
company |
Company code |
Y |
Company code exists |
fiscalyear |
Fiscal year |
Y |
|
invoicereference |
Invoice reference |
Y |
Invoice reference exists |
creditor debitor |
Either the debtor code or the creditor code should be specified, not both |
Y |
Either the debtor code or the creditor code is present in the company/fiscal year |
Http method
GET
Output
If the specified open item is found, a JSON object containing the open item will be returned:
{
"Company":
{string},
"FiscalYear":
{string},
"Debtor":
{string},
"Creditor":
{string},
"InvoiceReference":
{string},
"InvoiceDate":
{string that represents a date},
"InvoiceDescription":
{string},
"DatePaid":
{string that represents a date},
"CostCenterCode":
{string},
"CurrencyCode":
{string},
"PaymentReference":
{string},
"PaymentCondition":
{string},
"PaymentTermDays":
{integer},
"InvoiceDueDate":
{string that represents a date},
"PaymentConditionDiscountDays":
{integer},
"InvoiceDiscountDueDate":
{string that represents a date},
"PaymentDiscountPercentage":
{floating point},
"PaymentDiscountAmount":
{floating point},
"ManualBlockedForPayment":
{boolean},
"MarkedForPayment":
{boolean},
"BlockedForReminders":
{boolean},
"MarkedForReminder":
{boolean},
"NumberOfReminder":
{integer},
"DateLastReminder":
{string that represents a date},
"PromisedPaymentDate":
{string that represents a date},
"ToCollectionAgency":
false,
"ToCollectionAgencyDate":
{string that represents a date},
"OpenAmount":
{floating point},
"OpenCurrencyAmount":
{floating point},
"OutstandingCurrencyAmount":
{floating point},
"OpenItemClosed":
{boolean}
}
If the open item was not found, http status code 404 will be returned.
Parameter |
Description |
Company |
Company code |
FiscalYear |
Fiscal year |
Debtor |
Debtor code |
Creditor |
Creditor code |
InvoiceReference |
Invoice reference |
InvoiceDate |
Invoice date |
InvoiceDescription |
Invoice description |
DatePaid |
Date (partially) paid |
CostCenterCode |
Cost center code |
CurrencyCode |
Currrency code |
PaymentReference |
Payment reference |
PaymentCondition |
Payment conditon |
PaymentTermDays |
Payment period in days |
InvoiceDueDate |
Invoice expiry date |
PaymentConditionDiscountDays |
Discount Period Payment Condition |
InvoiceDiscountDueDate |
Invoice discount expiry days |
PaymentDiscountPercentage |
Payment discount percentage |
PaymentDiscountAmount |
Payment discount amount |
ManualBlockedForPayment |
Blocked for payment |
MarkedForPayment |
Selected for payment |
BlockedForReminders |
Blocked for reminders |
MarkedForReminder |
Selected for reminder |
NumberOfReminder |
Number of reminders |
DateLastReminder |
Last reminder date |
PromisedPaymentDate |
Promised payment date |
ToCollectionAgency |
Passed on to collection agency |
ToCollectionAgencyDate |
Passed on date |
OpenAmount |
Open invoice amount |
OpenCurrencyAmount |
Open amount in invoice currency |
OutstandingCurrencyAmount |
Open amount in invoice currency * -1 |
OpenItemClosed |
Open Item Closed |