2.5.1 Generic ACH Configurability
Currently, the OBPM Generic ACH module supports only a specific version of the payment message group (ISO 2019). Message configurability changes have been implemented in Generic ACH to support processing of multiple message versions.
A new screen, XSD File Maintenance (Function ID: PMDXSDUP), is provided to
upload XSDs. The ISO Schema Preference screen (Function ID: PMDISOSH) has been
introduced to allow users to configure network-specific XSDs for the applicable message
types. Once the XSD details are updated, the system reads the XSD and captures the
required information for further processing.
- Inbound payments: Inbound payment messages are validated against the XSD attached to the network. If an XSD validation failure occurs and the message is flagged as a parsing failure, it can be viewed in the ACH Inbound Browser (PMSINACH).
- Outbound payments: Outbound payment and dispatch messages are generated based on the XSD configured for the network.
These changes apply to pacs.007, pacs.004, pacs.002, and pacs.003 messages.
Updates have also been made to the Single Payout REST API and transaction-related input/view screens to support additional fields available in different ISO versions.
Note: Network-specific XSDs must follow the ISO 20022 message standard and maintain the same element/node structure as the corresponding ISO message version.
Parent topic: Generic ACH