Hello,
I am trying to set up a supplier payment order reconciliation flow using CAMT054. I’ve set up message codes under payment format and external payment parameters for message code ICDT. However, when the file is loaded into IFS I get the following error message in the External Files Transactions view: ORA-20110: ExtPayParamMessageCode.MSGCODENOTEXIST: The Message Code 5TW79TKTCC1B for issuer DBA does not exist in External Payment Parameters for Payment Method CAMT054.
The code “5TW79TKTCC1B” is a random serial number for the transaction that the bank adds under the proprietary message code tag. It is different for each payment in the file.
When looking in the CAMT file the Bank Transaction Code ICDT is present under the <Ntry> tag in the file.
and the proprietary message code tag is found under subfamily <Ntrydtls> tag.
For some reason when I load the file into IFS it ignores the primary ICDT <BkTxCd> tag and only loads/reads the Proprietary tag. I’ve tried both removing the proprietary tag and changing the tag to ICDT - then it works and it reads the primary message code tag into IFS as it is supposed to. I’ve spoken to the bank and they are not able to remove the serial number from the file.
Does anyone know any solutions for this issue?