...
The service request contains:
UpdateInvoiceTransactionStatusRequest |
|
|
|
|
---|---|---|---|---|
Name | Data Type | Required? | Default Value | Discussion |
InvoiceTransactionNumber | int | yes |
| The InvoiceTransactionNumber returned by GetNextArTransaction. |
Status | string(1) | yes |
| "P"=Pending |
ArInvoiceTransactionNumber | string(50) | no |
| The A/R system's transaction ID for the invoice creation |
ArCreditMemoTransactionNumber | string(50) | no |
| The A/R System's transaction ID for use of prepaid balance C/M |
ArApplicationTransactionNumber | string(50) | no |
| The A/R System's transaction ID for application of C/M to the invoice |
ArOverrideInvoiceNumber | string(20) | no |
| (Optional) New invoice number to be set on invoice. |
FailureReason | string(4000) | no |
| If status = "F" you can use this parameter to store the reason for the failure. |
Response
The following data is returned:
UpdateInvoiceTransactionStatusResponse |
|
| |
---|---|---|---|
Name | Data Type | Discussion | |
UpdateStatus | int | 1 if transaction found and updated, 0 if not found, -1 if unsuccessful |