IBM Support

Fix / Feature List for IBM Financial Transaction Manager for Immediate Payments Version 3.2.3 for z/OS and Multiplatforms.

Fix Readme


Abstract

Fix / Feature List for IBM Financial Transaction Manager for Immediate Payments Version 3.2.3 for z/OS and Multiplatforms.

Content

The following is a complete list of the fixes and features for V3.2.3, with the most recent first.
For V3.2.2, see here.
For V3.2.0, see here.
For V3.0.1, see here.

V.R.M.F Platform Date Download options Documentation Prerequisites APAR Superseded by
3.2.3.0_iFix0004 Multiplatforms 7 December 2020 iFix0004 on Fix Central Readme file - - -
3.2.3.0_iFix0003 Multiplatforms 8 October 2020 iFix0003 on Fix Central Readme file - - -
3.2.3.0_iFix0002 Multiplatforms 18 May 2020 iFix0002 on Fix Central Readme file - - -
3.2.3.0_iFix0001 Multiplatforms 13 March 2020 iFix0001 on Fix Central Readme file - - -
3.2.3.0 Multiplatforms 7 Feb 2020 FTM for Immediate Payments for Multiplatforms Release notes - - -


V3.2.3.0_iFix0004

Fixes
 Component APAR
(z/OS)
APAR
(Multiplatforms)
Defect  Description
TCH PH17603 98533  [APAR] Channel RFI to TCH Payment must correlate on more than just TCH TxId
TCH 115063 117251  TS004205669 - D-64783 RFRF fails TCH validation for incorrect Assgnr Mmbld - INC1874528 (117251)
TCH 116798 117284  [PMR][APAR] Payment received pre 2.9 and then process RFRF from DP UI does not pass a valid State
TCH 115747  [Heartbeat][Timeout] Timeout Transaction Object selector off of IPHeartbeat is too slow and liable to deadlock
TCH 116503  The DP Integration Batch (for singles) seems to cause locking contention/deadlocks with the outbound Batch FSM (real batch) on E_InTxnComplete/E_InTxnFailed
TCH 116579  Refactor throttler to reduce deadlock potential (116579)
TCH 117468  InstructingAgentRole and InstructedAgentRole mapping in Credit Return ISF
TCH 116652  [TCH 2.9] Use latest xml schema definitions
TCH 115085  [TCH][RFP][RFPR] Incorrect InstgAgt in pacs.002 reject status report to customer channel
TCH 113857  [TCH 2.9][Payment Cancellation] Handling for unknown incoming payment cancellation from TCH
TCH 113075  [TCH 2.9][Payment outgoing] GrpHdr/MsgId for a repeat pacs.008 should be identical to original pacs.008
TCH 117441  [US Bank] Hold Complete events can double decrement events since we already decremented going to Hold
TCH 116180  [TCH 2.9][Payment Cancellation] Follow up task after processing unknown incoming payment cancellation from TCH. Corresponding payment should be rejected when it arrives after PCR.
TCH 114825  [TCH 2.9][RMT outgoing] Outgoing RMT that does not have matching RmtId and EndToEndId should be rejected
TCH 116332  CT Batch stuck in Validation for invalid receiver routing
TCH 115568  Debtor FI(outgoing) remittance scenario-shows the remt001 as 'Transaction Mapped' and an error in Events
TCH 116709  [TCH 2.9][Payment Cancellation] Incoming PCR transmission stuck in Validating state when PCR processed without corresponding payment
TCH 116684  [TCH 2.9][RMT OB] Outgoing RMT ReqdExctnDt should be checked with ReqdExctnDt in pain.013 , not XpryDt
TCH 113919  [TCH 2.9][RET OB] For partial return,  RfrdDocAmt/DscntApldAmt  with code 'ORIG' should be populated
TCH 116797  ValFail events raised inconsistently
TCH 116816  [TCH 2.9][Payment Cancellation] Status of unknown PCR after payment is received afterward.
TCH 116784  [TCH 2.9][RFP IB] No pacs.028 is sent to TCH when reaching timeout 'S_WaitingRFPCSMStatusResponse'
TCH 116965  [TCH 2.9][RFP IB] Incoming RFP stuck in 'S_WaitPostAccept' after operator issues Force_Accept
TCH 117200  Publish rule can create multiple XMLNSC elements
TCH 117269  [TCH 2.9][FIPayment IB] Incorrect content for a repeat pacs.002
SCT 116267  [SCT][CSM Sim] Missing TxInfAndSts/StsRsnInf/AddtlInf in pacs.002 reject from CSM simulator
SCT 116268  [SCT][CSM SIM] MIssing TxInfAndSts/TxSts in pacs.002 accept from CSM simulator
SCT 116455  [SCT][SIM] Sanction and Fraud simulator needs to support reject for camt029

V3.2.3.0_iFix0003

Fixes
 Component APAR
(z/OS)
APAR
(Multiplatforms)
Defect  Description
TCH PH17603 98533  [APAR] Channel RFI to TCH Payment must correlate on more than just TCH TxId
TCH PH25716 109399  [PMR 108721] TCH Connectors - momentary down
TCH 112112  [PMR] Reduce locking/contention around mapped events on Batch FSM
TCH 112511  [APAR][TCH] ValidateRFITxn does not accept _RPT subtypes in Correlation SQL
TCH PH27925 113039  [PMR] TCH connector monitor obj timeout not processed
TCH PH28276 113479  [PMR][APAR] RFIR ISF can be invalid if E2E Id is not included in the RFI from Channel
TCH 114823  [PMR][APAR] Pacs.028 (Payment Status Request) is not using the correct values for instructing & instructed agent
TCH PH27442 111806  [TCH][Certification] 3.2.7 Validation for TtlIntrbnkStlmtAmt not matching IntrBnkStlmtAmt
TCH PH27867 112399  [TCH][Pre 2.9] Only partial removal of ISF Party results in invalid Pacs.008 content
TCH PH27475 112382  [TCH] A_InitiOutbound Credit Return Scenario : Invalid ISF . Parsing error - defect for PMR Task 111669
TCH PH27907 113012  Fix for outgoing onus txn failing accountancy check not updating payment_status from PDNG to RJCT
TCH 113062  [TCH 2.9][Payment incoming] TxInfAndSts/ClrSysRef should not be presented in pacs.002 reject to CSM
TCH 113066  [TCH 2.9][Payment outgoing] In pacs.008 sent to TCH, PmtTpInf/CtgyPurp/Prtry is always updated to 'BUSINESS' when LclInstrm/Prtry = ZELLE
TCH 113075  [TCH 2.9][Payment outgoing] GrpHdr/MsgId for a repeat pacs.008 should be identical to original pacs.008
TCH 113082  [TCH 2.9][Connector] Connector generates invalid BizMsgIdr in admin.001 , admin.003
TCH 113289  [TCH 2.9][RFP Incoming] UnexpectedError raised when incoming RFP contains PmtInf/CdtTrfTx/RltdRmtInf but no RltdRmtInf/RmtId included
TCH 113614  [TCH 2.9][RMT outgoing] Outgoing remt.001 needs to be populated with mandatory content
TCH 113676  [TCH 2.9][Connector] GrpHdr/MsgId in admin.006 EchoResponse is not unique
TCH 113859  [TCH 2.9][RFPR Incoming] Incoming pacs.008 for expired RFP should be rejected
TCH 113910  [TCH 2.9][ROF][RFI][RFIR][RFPR] pacs.002 to CSM should use Assgne from incoming request as InstgAgt
TCH 113914  [TCH 2.9][RFI OB] Update to set Assgnr correctly in camt.026 to CSM
TCH 113915  [TCH 2.9][RROF OB] Update to use Assgne from camt.056 as Assgnr for camt.029
TCH 113916  [TCH 2.9][RFIR OB] Update to use Assgne from camt.026 as Assgnr for camt.028
TCH 113919  [TCH 2.9][RET OB] For partial return, RfrdDocAmt/DscntApldAmt with code 'ORIG' should be populated
TCH 114181  [TCH 2.9] Pacs.028 support for Incoming Payment is not implemented per design.
TCH 114265  [TCH 2.9][Token notification] TCH expects to receive pacs.002 reject for unsupported acmt.022
TCH 114658  [PACK OB] Outgoing camt.035 sent to TCH should use InstdAgt in incoming pacs.008 as Assgnr
TCH 115007  [TCH][Sim] CSM simulator UDP 'CSM_InstgAgtPSRRptNoRsp' is not working
TCH 115033  [RMT ONUS] Remittance message details are missing for incoming ONUS remt001
TCH 115085  [TCH][RFP][RFPR] Incorrect InstgAgt in pacs.002 reject status report to customer channel
TCH 115147  [TCH][CSM Sim] CSM simulator should have UDP ApplicationName for custmization. Should not use hardcoded 'FTM IP TCH Application'
TCH 115426  [OutgingRMT] Incorrect InstgAgt in pacs.002 status report when remt.001 is rejected
MAPPER 114165  [Camt.028 IB] Incorrect mapping for UltmtDbtr and UltmtCdtr when camt.028 has no RmtInf

V3.2.3.0_iFix0002

Fixes
 Component APAR
(z/OS)
APAR
(Multiplatforms)
Defect  Description
TCH PH25467 109275  [APAR PH25467] Support a configurable and dynamic delay before registering with throttler
TCH PH25120 108634  [APAR PH25120] Support skipping of A_RegisterDPRequest for incoming payments
DP PH25468 107843  [APAR PH25468][DP][OnUs] Race condition between IP and BR wrt PMC value
DP PH25476 107844  [APAR PH25476][DP][Pri] Allow IP to pass a lower priority to DP for incoming payments where DP responses are decoupled
TCH PH23841 106573  [APAR PH23841][TCH] Pacs.002 InstrgAgnt must match the original InstrdAgnt in the request from CSM
TCH PH23222 105623  [APAR PH23222] A_CheckPreCheckResults is not properly managing the result evaluation when OnUs and Not OnUs payments run together with Serial svcs
TCH 107390  [ROF IB] pacs.002 response to CSM for an duplicated incoming ROF uses incorrect value for InstgAgt
TCH 107391  [RFP OB] pacs.002 reject status report for outgoing pain.013 is not using configured IP_BANK_CODE
TCH 107392  [RFRP OB] pacs.002 reject status report for outgoing pain.014 is not using configured IP_BANK_CODE

V3.2.3.0_iFix0001

Fixes
 Component APAR
(z/OS)
APAR
(Multiplatforms)
Defect  Description
TCH PH23195 104852  [TCH][RFI] RFI from channel validation should work in WaitForRemit state
COMMON 104612  [Throttler] Add explicit order support for singles / FIFO
DP PH22522 104539  [DP] CompanyName not set for batches in OBJ_VALUE for DP
DP 104518  Deadlocks on payment records between DP response flow and FSMs
COMMON 104273  Race condition in Release Txn action
DP PH22033 103675  Race condition can cause CheckComplete event not to be raised
COMMON 103696  [TCH][Payment Batch] A_DoSendBatStatusToChannel_Database misuse FTM as DB schema
TCH 103554  [TCH][ADMN008] Mapper configuration error
TCH 103693  [zOS][TCH][RFI IB] SQL exception when processing incoming RFI
DP 103328  [DP/IP intg] pain013 from webservice cannot correlate with incoming camt026(RFI)
COMMON 103314  Deadlocks on updateBatchCounter transitions
DP PH21024 102458  [DP_Integration] Aggregated event publications not handled properly

V3.2.3.0

Fixes
 Component APAR
(z/OS)
APAR
(Multiplatforms)
Defect  Description
COMMON 98529  [Common] Incoming Payment FSM can ignore cancellation event
TCH PH20025 100997  [APAR] BB&T: TS003030888 TCH Connector sign-on/off functionality
TCH PH18535 99602  [APAR] Resend of CT after midnight uses different CSM Ids to the original/repeats before midnight.
TCH PH21024 102458  [APAR][DP Integration] Aggregated event publications not handled properly
TCH PH20777 102278  [APAR][DP_Integration] Non optimal query in error case
TCH PH20150 101551  [APAR] Pacs.002 to CSM when payment is rejected because of A_CheckAccountParticipant RJCT
TCH PH22019 101826  [APAR] Java action causing package leaks
TCH 103696  [TCH][Payment Batch] A_DoSendBatStatusToChannel_Database misuse FTM as DB schema
 Note: Fixed on z/OS only
TCH 101396  [Return OnUs] Accept & Return OnUs where Payment and Recall Request are not on-us causes Unexpected Error
TCH 96390  [OnUs RFI] GroupCreationDateTime of IP_FROM_CSM_RFI internal txn ISF is wrong
TCH 96349  [RFI] Element of IP_TO_DBTR_RFI_NOTIF reference
TCH 96294  [pacs.008 OB] empty element leads schema validation error
TCH 95946  [camt.056 IB/OB] If OrgnlMsgNmId="pain.013.001.07", elements under TxInf are not mapped to expected path
TCH 95923  FTM IP does not send update to DP in case an outbound payment was rejected by DP (risk)
TCH 95706  [RMT Batch] Incorrect batch validation accept status report
TCH 92638  [TCH][PACK OB] Missing 'PAY_ACK_TO' relation for camt.035 initiated by IP
TCH 96748  [RFP Batch] Milestone report is not expected if all txns are rejected
TCH 96745  [RFP Batch] Milestone report is not expected if duplicate PmtInfId
TCH 96741  [TCH][OnUs RET] Missing RETURN_FOR relation for IP_FROM_CSM_RET initiated from 'Accept And Return'
TCH 96739  [OnUs RMT] The content of IP_TO_SNDR_RMT_ACK PT is not expected
TCH 97805  [RptLimit] Incorrect pending status report to channel
TCH 97005  [RT][RFI] IP_TO_CSM_RFI_RPT payment record lacks amount value logged
TCH 96897  [RFP Batch] Incorrect validation reject report if VAL_REJECT
TCH 96764  [TCH][RptLimit][ACWPRET] No repeat request is send for ACWPRET
TCH 96760  [RMT Batch] Unexpected milestone report when all rmt batch are rejected
TCH 96666  [OnUs RMT] Sanction precheck not working
TCH 96606  [TCH][onUs RROF] Incorrect pacs.002 accept status report to customer channel for an outgoing ONUS RROF
TCH 96482  [TCH][OnUS RROF] ONUS outgoing RROF is not treated as OnUs
TCH 99750  Unmodelled context data error message still being issued
TCH 99597  [ROF] Incoming ROF validation 'S_OutgoingCTPostSubmitFailed' & 'S_OutgoingCTCompleteCSMRejected' are not defined as 'rejected' states.
TCH 99452  Inbound pacs008 - Stays in 'Waiting For CSM Status Acknowledgement' status
TCH 97843  [RMT Batch][OnUs RMT] Two NbOfTxsPerSts for identical status code when part of the txn in RMT Batch are ONUS
TCH 97698  [RT][RFI] IP_TO_CDTR_RFI_ACK pacs002 has unexpected reason code element
TCH 97432  [Timeout][RFI] Timeout doesn't work for RFI
TCH 97399  [RMT] IP_TO_CSM_RMT reference is wrong after pacs008
TCH 103250  [DP_Integration] Unexpected Error events when WS initiated request for payment is rejected.
TCH 102515  [DP Integration] Add config for the IP OUTGOING DP REQ / IP INCOMING DP REQ Pending/Timeout/Cancel settings
TCH 102286  [SIM] Simulators should ignore deleted config items so as not to malfunction or confuse
TCH 102283  [DP_Integration] WS-initiated payment which is rejected by CSM does not get DP status update
TCH 101964  CSM is function for TCH is using problematic YYYY format in GA code
 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPKQ5","label":"IBM Financial Transaction Manager"},"Component":"Financial Transaction Manager for Immediate Payments","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF051","label":"Linux on IBM Z Systems"}],"Version":"v3.2.3","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
17 December 2020

UID

ibm11565733