What's new in Packs V10.2.3.0

This is what's new in this version of packs:

What's new in Pack for Financial Payment v10.2.3.0

SWIFT component:

  • Support is provided for 2024 SRG Standards
  • Corresponding updates are as follows:
    • SWIFT type trees
    • LMF maps and trees
    • Java Validation Component
    • MX schemas, type trees, and validation framework
  • For TX version 11.0.1, and later
    • IFD deployment script will need saved .msl to TX_INSTALL_DIR/system folder.
    • Prop file will no longer have sub-directories references under TX install directory.
    • As a pre-requisite, users will need to edit the property file to replace generic PACK_INSTALL_DIR with the actual location where the ZIP distro was unzipped.
    • Utility jvcsetup.sh in swiftJVCconfigIBM.tar.gz is for Docker, and Podman based installations.
  • For Design Server installation:
    • Copy the jvalccyy.jar and jvcwrap.jar into the directory set in the config.yaml server.persistence.libs, by default, this is set to /opt/txlibs. Then restart the tx-server, for example ./ITX, stop and then start ./ITX
  • Configuring JVC on Design Server:
    • After importing the swiftMTCompliance.zip project, the jvalccyy.prop file must be copied into the workdir directory under directory set in the config.yaml server.persistence.files, default settings is /opt/txfiles/workdir.
    • On the project, update the map rule on the validate_message map, on output card #1 item JvalPropPath. Change the map rule from =NONE to the location of the jvalccyy.prop.
    • For example:
      • On UNIX: ="DS_DATA_DIR/workdir"
      • On WINDOWS: ="DS_DATA_DIR\\workdir"

      Where DS_DATA_DIR refers to the Design Server data directory, set in the config.yaml server.persistence.files previously TX_FILE_DIR.

  • Post EAP updates:
    • Enforce field level validation related to error code T78 on tag 81J, 91J, and 96J on SWIFT MT common messages MTn92, MTn95, and MTn96
    • Support the new SWIFT MX Funds messages
      • reda.004.001.07 - will replace reda.004.001.06

      • setr.006.001.05 - will replace setr.006.001.04
      • setr.012.001.05 - will replace setr.012.001.04

NACHA component:

Support 2024 NACHA Operating Rules - Supplement #1-2024.

FIX component:

Support FIX 5.0 SP2 Extension Packs (FIX Latest) up to EP291.

Miscellaneous:

  • For ITX 11.0.1, build JVC jars using IBM Semeru JAVA 17.
  • ZIP distros are digitally signed.

Deprecated components:

  • SWIFT MT-MX translation example maps.
  • SWIFT Sterling B2B Integration examples.