IBM Support

PK90303: REQUEST FOR INFORMATION REGARDING ALL THE CHANGES APPLIED TO THE SWIFTNET FIN PACK VERSION 4.2.4.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • Request for information regarding all the changes applied to
    the Swiftnet FIN pack version 4.2.4 and what message types they
    affect.
    

Local fix

  • WTX00031137
    GK
    No workaround
    

Problem summary

  • SwiftNet FIN 4.2.4 Type Tree Changes
    
    swift_iso7775.mtt changes:
    
    " MT106 - message deleted from LiveMsgs group in tree
    " MT121 - message deleted from LiveMsgs group in tree
    " MT202 COV - new message added
    " MT205 COV - new message added
    " MT206 - message deleted from LiveMsgs group in tree
    " MT210 - 50F field rule updated, format and code word changes
    " MT910 - 50F field rule updated, format and code word changes
    " MT960 - message deleted from LiveMsgs group in tree
    " MT961 - message deleted from LiveMsgs group in tree
    " MT962 - message deleted from LiveMsgs group in tree
    " MT963 - message deleted from LiveMsgs group in tree
    " MT964 - message deleted from LiveMsgs group in tree
    " MT965 - message deleted from LiveMsgs group in tree
    " MT966 - message deleted from LiveMsgs group in tree
    " MT967 - message deleted from LiveMsgs group in tree
    " MAC and PAC elements removed from trailer
    
    " Structured Text fields
    o :77B: - MT101, MT102/102+, MT103/103+, MT104, MT107, MT405,
    MT734, MT824
    o :73:  - MT400, MT734, MT750, MT754, MT800, MT801, MT813
    o :71B: - MT400, MT456, MT559, MT582, MT645, MT700, MT710,
    MT720, MT730, MT740, MT742, MT750, MT752, MT754, MT768, MT769,
    MTn90, MTn91
    o :71C: - MT559, MT600, MT643, MT645, MT646
    o :74:  - MT430
    o :75:  - MT111, MT422, MT559, MTn95
    o :77A: - MT810
    o :76:  - MT112,  MT422, MTn96
    o :79:  - MT810
    o Removed the component rule: LEFT( $,1) != '/'  in all affected
    narrative text fields
    
    " MT110 - Updated the entry for Tag :72: to the already-defined
    StructuredAndUnstructured definition for Tag :72: This
    definition is already used in other messages where structured
    and unstructured data is permitted in Tag :72: (e.g. MT456).
    
    " MT305 - removed 26F restriction list
    
    " MT360 - removed 14F restriction list
    
    " MT361 - removed 14F restriction list
    
    " MT516 & MT526 - double date reformatted, changed double date
    and removed slash from narrative, replaced with "noslash" field.
    Removed 23 restriction lists & component rule.  Removed 26H
    restriction list
    
    " MT516 - fixed formatting for field 23 (no longer formatted,
    just 16x)
    
    " MT600 - 26C, added denominations to restriction list (per
    error code)
    
    " MT601, MT609 - Replaced the structured format for 72
    (StructuredFormat1 SenderToReceiverInfo #72 General Field) with
    the unstructured format (Unstructured SenderToReceiverInfo #72
    General Field).
    
    " MT605 - 26C, added denominations to restriction list (per
    error code)
    
    " MT606 - 26C, added denominations to restriction list (per
    error code)
    
    " MT607 - 26C, added denominations to restriction list (per
    error code)
    
    " MT604 - replaced 72 structured w/unstructured
    
    " MT605 - replaced 72 structured w/unstructured
    
    " MT644, MT645 and MT646 - Updated the terminator for :37C to be
    <CR><LF>, so it is the same as all the other elements in the
    choice group
    
    " MT645 - corrected 31F date
    
    " MT810 - replaced 77A w/unstructured field and replaced 79
    w/unstructured field
    
    " MT910 - Added IBEI to 50F code
    
    " MT942 - removed currency component rule
    
    
    
    
    
    
    
    
    
    
    
    swift_iso15022.mtt changes:
    
    " MT509 - Removed comma from WIDI in 98B component rule in
    sequence B.
    
    " MT513 - Removed duplicate RPOR component rule, corrected TTRE,
    and added the following rule to the TOOR qualifier:
    WHEN( PRESENT ( #22F Indicator SubField:$ ) &
                ABSENT( #22F DataSrcScheme SubField:$),
                               MEMBER( #22F Indicator SubField:$,
                                               {
    "ALNO","BCSE","BCSH","BMIN","CARE","COMB","DISC",
    "DNIN","DNRE","ICEB","LIWI","LIWO","LMTO","MAKT","MANH","MTLO","
    MUTO","NOHE","ORLI","SLOS","SPLU","STLI","STOP","SSEX","SSHO" }
    ) )
    
    " MT515 - Updated 95Q component rule from:
    
    IF($!=$[1],NOT(MEMBER(LEFT($,1),{":","-"})))
    
    to:
    
    IF($!=$[1],NOT(MEMBER(LEFT($,1),{":","-"})))&
    (LEFT( $,1) != "/" & RIGHT( $,1) != "/" & FIND( "//", $) = 0)
    
    " MT530 - seq B  REQD  removed component rule from 22F PROC
    because there was no error code associated w/usage rule in SRG
    
    rule removed =
    WHEN ( PRESENT ( #22F Indicator SubField:$ ), PRESENT( #22F
    DataSrcScheme SubField:$ ))
    
    Also removed BORR component rule, left higher level rules
    
    
    " MT537 - Added "TRVO" to 22F component rule in seq C2_TRANSDET
    
    " MT537 - Added PREA to 22F/SETR component rule in seq
    B2b_TRANSDET
    
    " MT537 - added SLRE to TRANSDET component rule
    
    " MT541 - Added SPST to Field 22F/SETDET/STCO.  SPST was removed
    from MT540, and 22F had been a common field for both MT540 and
    MT541.  The two now have separate 22F fields.
    
    " MT548 - Added EXPI to /SETR component rule in seq B_SETTRAN
    
    " MT544, MT545, MT546,MT547, MT54x_SettConf (Sequence SETDET),
    MT548 (Sequence SETTRAN), MT575 (Sequence TRANSDET) - Corrected
    the codelist for 22F SETR
    
    
    " MT564  - Updated the Group definition for 69D PARL, in
    sequence E, to be consistent with other qualifiers for 69D (eg
    REVO), ie
      Format - Explicit
      Component - Delimited
      Delimiter - Literal
      Value - /
      Location - Infix
    
    " MT564 - added COAP to CADETL component code for 98D
    
    " MT564 - removed the code word "EXCH" from the E1_SECMOVE
    component rule on the #98A_SECMOVE_DateTime repeating field.
    
    " MT564 - Corrected the E1_SECMOVE component rule on the
    #98A_SECMOVE_DateTime repeating field by adding a comma after
    UNCO and removing the duplicate code word "VALU"
    
    " MT565 - Added the missing 70E:DISC qualifier to Sequence D
    CAINST
    
    " MT565 - added "NOQU" to the 22H portion of the #22a_CAOP_FH
    component rule on Sequence D
    
    " MT565 - changed range to make :22F::CHAN// repeatable in
    sequence D_CAINST
    
    " MT566 - Added TRAD to restriction list & added to 98A TRAD
    component rule
    
    WHEN( PRESENT ( #98B DateCd SubField:SETT DateCd #98B ISO15022
    General:$) & ABSENT(#98B DataSrcScheme SubField:SETT DateCd #98B
    ISO15022 General:$ ),
           MEMBER(#98B DateCd SubField:.:$ , { "ONGO","OPEN","UKWN"}
    ))
    
    
    " MT564 - Added MFIX and MATU to 98D seq D_CADETL component rule
     Added  UNCO to 98D seq E_CAOPTN
    Removed component rule from 22F ITYP in D_CADETL because there
    was no error code associated w/usage rule in SRG.  The following
    rule was removed:
    
    WHEN ( PRESENT ($), PRESENT ( #22F DataSrcScheme SubField:$ ))
    
    " MT566 - C_CADETL  Removed component rule from 22F ITYP because
    there was no error code associated w/usage rule in SRG.   Rule
    removed =
    
    WHEN ( PRESENT ($), PRESENT ( #22F DataSrcScheme SubField:$ ))
    
    Also C_CADETL  Removed component rule from 22F ETYP because
    there was no error code associated w/usage rule in SRG.
    
    " MT584 - removed spaces from "PLCE" C_STAT? #24B_STAT_Reason
    component rule
    

Problem conclusion

  • The list of 4.2.4 SwiftNet changes is provided.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK90303

  • Reported component name

    WSTX PK SWIFTNT

  • Reported component ID

    5724M6001

  • Reported release

    810

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2009-07-01

  • Closed date

    2009-07-02

  • Last modified date

    2009-07-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
02 July 2009