selectInvoices (ARO305BX) – this operation requests the user to select outstanding invoices returned by retrieveOutstandingInvoices to flag for payment.
Input parameters:
| Field ID | Description | Type | Constraints |
| sessionID | Session ID for the logged in user. | String | Mandatory |
| payment | payment
Complex Type |
Mandatory |
Response:
| Field | Description | Type | Occurrence |
| totalPaymentAmount | Total payment amount | Decimal | 0..1 |
| returnStatus | -1 = Fail
0 = OK 2 = Header updated but errors found 3 = Error 9 = Fatal error |
Integer | 1..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. | messageSetDataType
Complex Type |
0..1 |
