Fix Readme
Abstract
This document contains V3.2.3 fix list information for Financial Transaction Manger for Digital Payments for Multiplatforms.
Content
Financial Transaction Manager for Digital Payments V3.2.3 Fix List
This document contains fix list information for:
Financial Transaction Manager for Digital Payments, for Multiplatforms V3.2.3
The following is a complete listing of available FTM for Digital Payments fixes on all platforms. Multiplatforms fixes are available on FixCentral .
Note:
- V3.2.3.x is Digital Payments (DP) only and does not include Check or Corporate Payment Services.
- Unless stated otherwise, interim fixes are cumulative and include prior interim fixes.
- To avoid loss of functionality when migrating from one release to another, check the Compatibility Matrix for the release being migrated to. The Compatibility Matrix is located in the Financial Transaction Manager for Digital Payments V3.2.3 Release Information document.
| V.R.M.F Fix List | Links to FixCentral Download (by Fix ID) |
Build Date | Pre-req |
| 3.2.3.0 interim fix 5 | 3.2.3.0-FTM-DP-MP-iFix0005 | 20201120-0609 | 3.2.3.0 |
| 3.2.3.0 interim fix 4.1 | 3.2.3.0-FTM-DP-MP-iFix0004.1 | 20220126-0937 | 3.2.3.0 |
| 3.2.3.0 interim fix 4 | 3.2.3.0-FTM-DP-MP-iFix0004 | 20201013-0859 | 3.2.3.0 |
| 3.2.3.0 interim fix 3 | 3.2.3.0-FTM-DP-MP-iFix0003 | 20200829-0800 | 3.2.3.0 |
| 3.2.3.0 interim fix 2.2 | 3.2.3.0-FTM-DP-MP-iFix0002.2 | 20220106-1550 | 3.2.3.0 |
| 3.2.3.0 interim fix 2.1 | 3.2.3.0-FTM-DP-MP-iFix0002.1 | 20211214-2258 | 3.2.3.0 |
| 3.2.3.0 interim fix 2 | 3.2.3.0-FTM-DP-MP-iFix0002 | 20200714-1526 | 3.2.3.0 |
| 3.2.3.0 interim fix 1 | 3.2.3.0-FTM-DP-MP-iFix0001 | 20200425-0800 | 3.2.3.0 |
| 3.2.3.0 | Available from Passport Advantage | 20200202-0939 | None |
Note: APAR links for security fixes aren’t active.
Refer to Financial Transaction Manager for Digital Payments V3.2.3 Release Information for further details on issues and changes.
Note: The update instructions referred to by interim fixes are located in the install location\component\doc folder, for example: install location\shared\v323\pfs\Gateway\doc\updates.
| Back to top | 3.2.3.0 interim fix 5 |
| Component | Action | Carry over from previous interim fixes |
| Core - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Distribution - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Distribution - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Gateway - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| ACH - Other | No specific action. Installed with the interim fix. | |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| DT084447 | Defect | Core - Console | Created and LastModified Field is NULL during Create Schedule Model API call. |
| DT085853 | Defect | Core - Console | Scheduledpaymentmodel API time zone issue. |
| DT086545 | Defect | Transaction Server - Console | BDay Close task broken. |
| DT087065 | Defect | Gateway - Console | Incorrect information on the FTM DP Inbound transmission hierarchy screen. |
| 116802 | Defect |
Distribution - Console
Distribution - Engine
Distribution - Other |
Problem: Distribution changes to help with performance of 1k batch. Resolution: Distribution change that will break up large batches into smaller chunks so they can be processed by multiple threads. New property added to Digital Payments User Interface to set how many transactions should be in each chunk. In Administration tab -> Components -> Distribution -> General
TCH Payment Mapping Count - If set to a value higher than 0, Distribution will split a large batch of payments into smaller groups the size of this property value.
|
| Back to top | 3.2.3.0 interim fix 4.1 |
WebSphere Application Server Components to Deploy
| Component | Action | Carry over from previous interim fixes |
| Core - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| ACH - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| DT099270 | APAR |
Core - Console
Transaction Server - Console
|
Failing to process the payments after 9:00 PM EST. |
| Back to top | 3.2.3.0 interim fix 4 |
| Component | Action | Carry over from previous interim fixes |
| Core - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| ACH - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| DT080878 | APAR | Transaction Server - Console | Remove hardcoded application ID (FTM IP TCH APPLICATION). |
| DT081472 | APAR | ACH - Other | Reject camt.056 with invalid CUSTD reason code on FTM Digital Payments User Interface. |
| 112573 | Defect | Core - Console |
SECURITY: CVE-2020-5258
SECURITY: CVE-2020-5259
|
| 115921 | Defect | Transaction Server - Console |
Problem: Payments created from scheduled payments are not having the recur_txn_id assigned.
Resolution: When a payment is created from a scheduled payment, Logic was corrected so that the recurring transaction id from the scheduled payment will be included in the newly created payment.
|
| Back to top | 3.2.3.0 interim fix 3 |
| Component | Action | Carry over from previous interim fixes |
| Gateway - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Framework - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Risk Management - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Approvals - Other | No specific action. Installed with the interim fix. | |
| Business Rules - Other | No specific action. Installed with the interim fix. | |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Java JRE | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Risk Management - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| PH19916 | APAR | Real Time Payments - Other | Recipient Account information not updated when a recipient changes organizations while a payment is held in Fraud. |
| PH22356 | APAR |
Framework - Console
Risk Management -Console Risk Management -Engine Risk Management - SDK Risk Management -Other Core - Other
|
Remove reviewable count from read risk monitor limits views web service. |
| PH23189 | APAR | Risk Management - SDK | The Zelle reconcile task should use the IPDPROCESSLOCK table/accessor. |
| PH23304 | APAR | Real Time Payments - Console | CXCTOKENHISTORY results are incorrect for a token that has been restricted. |
| PH24124 | APAR |
Real Time Payments - Console
Real Time Payments - Other
|
FTM should not cancel an EWS payment that has been marked delivered in EWS. |
| PH24865 | APAR |
Real Time Payments - Other
Core - Other
|
Inconsistent Db2 results when receiving an OnTokenStatusChange notification. |
| PH25009 | APAR | Real Time Payments - Console Real Time Payments - Other |
Payments stuck in sent because of incorrect state when OnPaymentStatusChange notification arrives. |
| PH28394 | APAR | Transaction Server - Console | TCH: Destination Account Number incorrect on the Hierarchy Screen - Missing Fields. |
| PH28687 | APAR |
Core - Other
|
Update recurring models fails if the recurring model is a not a Zelle recurring model. |
| PH28794 | APAR | Core - Other | Add Support for Create Participant. |
| 96762 | Defect | Real Time Payments - Other |
Problem: Zelle CXCServiceBean is logging Soap Faults with ZELUI113S.
Resolution: Corrected Alert message for SoapFaultExceptions in CXCServiceBean.
|
| 107459 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
Problem: Small Business Payments to Supported Debit Cards Feature Not Working. Resolution: Code was changed to make decision on whether Small Business participant can send Payment and Payment Requests based on Organization ID of VSA or MSC rather than the presence of Debit Network details. |
| 110479 | Defect | Transaction Server - Console | Problem: Canadianization - Transmission Hierarchy Page Exception. Resolution: The batch summary is retrieved based on the inbound batch object using payment id join. This now included the business day ID join which caused the null object being returned for the future dated payment. The remedy has been added so that inbound batch's business day ID is used to retrieve the batch summary. This will prevent the null pointer exception. |
| 112687 | Defect | Java JRE |
SECURITY: CVE-2020-14577
SECURITY: CVE-2020-14578 SECURITY: CVE-2020-14579 SECURITY: CVE-2020-14621
|
| 113745 | Task | Business Rules - Other Gateway - Other Transaction Server - Console |
Problem: Enable recurring payment to be identified in business rules. Resolution: Added logic to set the Recurring Column in the Payment table to 'Y' is the payment was created from a recurring payment model. And new field was created that is passed to business Rules called 'ibmRecurringPayment'. That carries the value from the recurring column of the payment so that business decisions can be made base if the payment is from a recurring model ('Y') or not ("N"). |
| 114218 | Defect | Core -Other | Problem: Remove forced validation for participant account existing. Resolution: Added a new parameter to toggle validation. |
| Back to top | 3.2.3.0 interim fix 2.2 |
| Back to top | 3.2.3.0 interim fix 2.1 |
| Back to top | 3.2.3.0 interim fix 2 |
| Component | Action | Carry over from previous interim fixes |
| Gateway - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Framework - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Approvals - Other | No specific action. Installed with the interim fix. | |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Java JRE | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Risk Management - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| PH24970 | APAR | Database | Database Migration Error from Digital Payment from 3.2.2 to 3.2.3. |
| PH25854 | APAR |
Approvals - Other
Core - Other Gateway - Other Distribution - Other
Risk Management - Other Real Time Payments - Other |
DP UI shows ON-US RFI as Transit in Transaction Details. |
| PH25879 | APAR | Framework - Console Transaction Server - Console |
TCH - Destination Account Number incorrect on the hierarchy screen. |
| PH26201 | APAR | Transaction Server - Console | Incorrect send RFI case Creator Value. |
| PH26557 | APAR | Transaction Server - Console | Partial Request for Return of Funds. |
| PH27070 | APAR | Transaction Server - Tasks | BDayCloseTask - Don't honor offset value when and setting a manual business day. |
| 111502 | Defect | Gateway - Console Gateway - Other |
Problem: PERF Tuning Index for query that is consuming a lot of CPU. Resolution: New index is required for the code changed on the GW_FILE_STAT table for the PROCESSING_START_TIMESTAMP. |
| 111710 | Defect | Gateway - Console | Problem: Input Validation - Cross Site Scripting (Reflected): Inbound Transmission screen,others. Resolution: The cross site scripting failure was corrected in the inbound physical transmission by escaping the filter value. |
| Back to top | 3.2.3.0 interim fix 1 |
| Component | Action | Carry over from previous interim fixes |
| Distribution - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| ACH - Other | No specific action. Installed with the interim fix. | |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Java JRE | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Components | Description |
| PH21957 | APAR | Java JRE | SECURITY: CVE-2019-4732. |
| PH23095 | APAR | Core - Other | TCH - 3.2.3 migration scripts missing for File_Type_Id. |
| PH23176 | APAR | Core - Other, Real Time Payments - Console, Real Time Payments - Other |
Once a participant is restricted in FTM - Participantview.read call is throwing an error. |
| PH24208 | APAR | - | SECURITY: CVEID-177835. |
| PH24269 | APAR | ACH - Other | Credit Transfer is not rejected in FTM for Invalid Participant Routing Number. |
| 95728 | Defect | Gateway - Other | Problem: Slow Performance on Ingestion. Resolution: Added additional code threading. |
| 103671 | Defect | Transaction Server - Other, Gateway - Other |
Problem: 471W errors while tactical activation is occurring and files are being ingested. Resolution: Code change to prevent committing an outstanding Db2 query for a non-existing presentment session. |
| 106414 | Task | Distribution - Other, Transaction Server - Other |
Problem: First 50 Transactions failed due to timeouts at prechecks. Resolution: Added new functionality for Distribution to map TCH presentments/batches. Prior to this change, Distribution would map a presentment/batch by endpoint. This can potentially cause a timeout if the batch is extremely large. TCH requires that the first 50 payments need to be processed in a certain window and mapping by endpoint does not guarantee this will happen. Digital Payments will now map TCH presentments/batches according to the Capture Order. This change will ensure that the payments are mapped in order, so the first 50 payments into the system will be the first 50 mapped no matter the end point. |
| 106616 | Defect | Distribution - Engine | Problem: Need to consolidate distribution mapper queries for better performance. Resolution: In distribution mapper processing, the select endpoint/sidepoint and the select payment/sidepoint items database queries were combined into a single query. |
| 106617 | Defect | Distribution - Engine | Problem: Consolidate distribution mapper queries. Resolution: In distribution mapper processing, the endpoint/sidepoint and the payment/sidepoint items database queries were combined into a single query. Now, all payments and sidepoints for an inbound batch are obtained at once, sorted into memory by mapping criteria (basically by endpoint ID) and processed. |
| Back to top | 3.2.3.0 Release |
| Fix Number | Type | Components | Description |
| PH15643 | APAR | - | SECURITY: CVE-2019-4519. |
| 93442 | Defect | Gateway Other | Problem: Gateway is synchronizing when finding files to process. Resolution: Fixed a performance issue that occurred when the gateway was configured with more than 5 file processing threads and it was processing very small transmissions like TCH single payment messages or Zelle payments. |
| 96571 | Defect | Distribution Engine | Problem: Distribution is making a 7 item batch when there is a 6 item per batch limit. Resolution: Corrected a problem were the maximum payments per batch threshold weren't preventing more payments to be mapped to the batch. |
| 96786 | Defect | Core Other | Problem: Non-OnUs payments within a mixed batch file fail with "unable to assign item to an endpoint". Resolution: Assign endpoint TCHORIG to the item if all of the following conditions apply: - Exiting the node and no endpoint has been assigned. - The file type is 'TCH'. - The origination flag is set to 'Y'. - The sub type is 'IP_FROM_DBTR_INSTR'. |
| 98284 | Defect | Transaction Server Console | Problem: Inbound and Processing Batches screen doesn't load due to database error. Resolution: Missing attributes in the UI query were added. |
| 99021 | Defect | Distribution Other | Problem: Eligible Transaction Screen does not display transaction dollar amounts. Resolution: Eligible Transaction Screen did not display some transaction dollar amounts has been corrected. |
| 99610 | Defect | Approvals Other | Problem: Approvals: attempt to send an approvals request for transaction return action fails. Resolution: Approvals request for Returning a transaction failed has been corrected. |
| 100071 | Defect | Database | Problem: WebSphere Application Server reports SQL error while processing pacs.008 message. Resolution: See the 3.2.3 Migration Document for fix details. |
| 101392 | Defect | Core Other | Problem: Accept & return triggered from DP, the camt.029 stays in S_InitiatingPaymentReturn. Resolution: Code change to handle internally generated returns for TCH. |
| 101659 | Defect | Real Time Payments Tasks | Problem: TCH's participant in participant directory, updates "Version" number after each import of the participant routing table. Resolution: - If a participant is not in the routing file, then create a new version. - If the Name of the Participant in the table and file where the same except for trailing blanks then a new record will be created. |
| 103284 | Defect | Transaction Server Other | Problem: Request For Information (RFI) on multiple pacs008 and pain013 with approval causes WebSphere Application Server (WAS) hang and timeout. Resolution: Code change to prevent WebSphere Application Server hangs and time out. |
Related Information
Requirements for Financial Transaction Manager
FTM for ACH Services V3.0.6 Fix List
FTM for ACH Services V3.0.5 Fix List
FTM for ACH Services V3.0.4 Fix List
FTM for ACH Services V3.0.3 Fix List
FTM for ACH Services V3.0.2 Fix List
FTM for ACH Services V3.0.1 Fix List
FTM for ACH Services V3.0.0 Fix List
FTM for Check Services V3.0.3 Fix List
FTM for Check Services V3.0.2 Fix List
FTM for Check Services V3.0.1 Fix List
FTM for Check Services V3.0.0 Fix List
FTM for Immediate Payments V3.2.0 Fix List
FTM for Digital Payments V3.2.0 Fix List
Was this topic helpful?
Document Information
Modified date:
10 March 2022
UID
ibm11073444