I am using the Microsoft Dynamics GP Web Services API to develop a piece of commission software integrated with other applications.
Specifically, I am calling GetReceivablesInvoiceList() to get a list of recievables invoices.
I have no technical problems with this service, which returns an array of ReceivablesInvoiceSummary objects, but I need to know more about the business meaning of some of the fields.
Specifically, how do I know if an invoice is paid or not? The only field like "status" is TransactionState, which has statuses of Work, Open, and History, and isn't that clear about what they mean.
Would filtering by DocumentAmount.Value > 0 return only paid invoices?
*This post is locked for comments