searchInvoice

searchInvoice (ARX020A) – accepts as input, criteria for searching for invoices and returns general detail information about the invoices which match the search criteria.

Input parameters:

Field ID Description Type Length Constraints
sessionID Session ID. String Mandatory
searchInvoiceSelection Selection criteria for the invoice search. Complex Type
searchInvoiceSelection
Unbounded Mandatory

Response:

Field ID Description Type Occurrence
companyNumber Company number. String 0..1
billingNumber Billing number. String 0..1
billingName Billing name. String 0..1
paymentTermsDescription Payment terms description. String 0..1
exchangeCode Exchange code. String 0..1
exchangeCodeISO Exchange code ISO. String 0..1
exchangeCodeDescription Exchange code description. String 0..1
tradeBalanceAmount Trade balance amount. Decimal 0..1
baseBalanceAmount Base balance amount Decimal 0..1
invoices Invoices Complex Type

invoices

0..1
messageSet messageSetDataType structure is part of the output that holds the messages particularly error messages returned from the service call. This is the last element in the output of most services. Complex Type

messageSetDataType

0..1