Implementation Details

The following table includes information that can help determine whether the processVoucherMatch operation is functioning correctly:

Question

Answer

How can I tell if the operation completes successfully?

If a business service exception is not thrown, then the operation completed successfully and the system returns a confirmation message to the consumer.

The return message includes all of the fields that are listed in the response interface for this operation. However, some of those fields can contain blank or zero values, depending on the data that exists in the JD Edwards EnterpriseOne system.

At a minimum, the system returns non-zero values for these fields:

  • supplierInvoiceNumber

  • documentNumber

  • documentTypeCode

  • documentCompany

  • documentCompany

  • messages

  • documentLineNumber

  • documentLineNumberSuffix

If I encounter errors while processing a transaction, do I need to reverse the transaction?

This operation uses standard transaction processing. Therefore, if you encounter errors during processing, the system does not update any information in the JD Edwards EnterpriseOne system. No manual update is necessary.

Does this operation use record reservation?

This operation calls the XPIInboundVoucherMatch business function (B4302300). This function reserves records in the JD Edwards EnterpriseOne system when the operation adds voucher match records for both two-way and three-way voucher match.