IBM Support

II03877: DETAILED DESCRIPTION FROM SWIFT OF THE MAY 1989 INTERFACE INCOMPATIBILIES FOR MERVA AND DSNL/370.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • 566542201 566542301 566634601 HGZ1100 HGY1103 A98 566542401 110
    HSW2102 JSW2110 HTW2103 B87 MAY 1989 SWIFT CHANGES
    IN THE FOLLOWING PLEASE FIND A DETAILED DESCRIPTION FROM SWIFT
    OF THE MAY 1989 INTERFACE INCOMPATIBILITIES.
    
    SWIFT TEXT FOLLOWING:
    
    ---------------------------
    INTERFACE INCOMPATIBILITIES
    ---------------------------
    
    THIS IS A LIST OF INCOMPATIBILITIES WHICH MAY ARISE IN THOSE
    CASES OF ONE THE MESSAGES LISTED IS SENT IN THE OLD FORMAT TO
    A BANK WHICH AT THE TIME OF SENDING IS NOT LOGGED IN
    (ANYMORE) AND RECEIVES THE MESSAGE WHEN EMPTYING ITS QUEUES
    AFTER INSTALLATION OF THE UPGRADED INTERFACE SOFTWARE.
    
    1.NUMBER OF REPETITIVE SEQUENCE LIMITED TO MAXIMUM OF TEN
    
    - MTS AFFECTED : 110, 201, 203, 210
    - PROBLEM: IF A USER HAS MESSAGES IN THE QUEUE WITH MORE THAN 10
      REPETITIVE SEQUENCES.
    
    2. EXISTING NON-LETTER OPTION FIELD CHANGED TO A LETTER OPTION
       FIELD
    - MTS AFFECTED:
            O FIELD 38 IN THE MT 330 WILL BE RETAGGED 38A.
            O FIELD 77 IN THE MT 734 WILL BE SPLIT INTO A MANDATORY
              FIELD 77A (20*35X) AND A MANDATORY FIELD 77B (3*35X).
            O FIELD 77 IN THE MT 747 WILL BE RETAGGED 77A (20*35X).
            O FIELD 77 IN THE MT 750 WILL BE RETAGGED 77A (20*35X).
            O FIELD 77 IN THE MT 754 WILL BE RETAGGED 77A (20*35X).
    - PROBLEM: THE QUEUE CONTAINING ONE OF THE MESSAGES WITH THE
    FIELD 38/77 AS A NON LETTER OPTIONS FIELDS.
    
    3. FORMAT CHANGE TO AN EXISTING FIELD
    
    MTS AFFECTED: O A SLASH IS BEING ADDED AS THE MANDATORY FIRST
    CHARACTER OF THE SECOND LINE (/35X) IN THE MTS 500 AND 501
    PROBLEM: THE QUEUE CONTAINING ONE OF THESE MESSAGES INCLUDING
    A FIELD 32L WHICH DOES NOT HAVE A SLASH AS THE FIRST CHARACTER
    OF THE SECOND SUBFIELD
    
    4.DELETION OF A LETTER OPTION
    
    MTS AFFECTED:
        O OPTION LETTER B WILL BE DELETED FROM FIELD 34R OF THE MTS
          531 AND 533. ONLY OPTION A WILL BE AVAILABLE ANYMORE.
    PROBLEM: THE QUEUE CONTAINING ONE OF THESE MESSAGES WITH FIELD
             34B
    
    5.ADDITION OF A MANDATORY FIELD
    
    MTS AFFECTED: O A MANDATORY FIELD 21 WILL BE ADDED TO THE MT N92
                  O A MANDATORY FIELD 87S WILL BE ADDED TO THE MTS
                    520, 521, 522, 523, 530, 531, 532 AND 533.
    PROBLEM: THE QUEUE NOT (YET) CONTAINING FIELD 21 RESPECTIVELY
             87S.
    
    6.STATUS OF AN OPTIONAL FIELD CHANGED TO MANDATORY
    
    MTS AFFECTED: O FIELD 21 IN MT N95 WILL BE CHANGED FROM
                    OPTIONAL TO MANDATORY
    PROBLEM: THE QUEUE CONTAINING AN MT N95 NOT CONTAINING A
             FIELD 21.
    
    7.DELETION OF AN MT
    
    MTS AFFECTED: O MT 578 WILL BE DELETED.
    PROBLEM: THE QUEUE CONTAINING AN MT 578.
    
    8.DELETION OF AN OPTIONAL FIELD
    
    MTS AFFECTED:
        O DELETION OF THE FIELD 52S FROM THE MTS 500, 501, 510,
          520, 521, 522, 523, 530, 531,532, 533
        O DELETION OF THE FIELD 59S FROM THE MTS 501, 510, 523, 533
        O DELETION OF THE FIELD 84S FROM THE MTS 500, 501, 510, 539
        O DELETION OF THE FIELD 85 FROM THE MTS 500, 510, 520, 521,
          522, 523, 530, 531, 532, 533, 539
    PROBLEM: THE QUEUE CONTAINING ONE OF THESE MESSAGES WHICH
    CONTAINS ONE OF THE FIELDS LISTED.
    
    9. DELETION OF A MANDATORY FIELD
    
    MTS AFFECTED:
         O FIELD 84S WILL BE DELETED FROM THE MTS 520, 521, 522,
           523, 530, 531, 532, 533
    PROBLEM: THE QUEUE CONTAINING ONE OF THESE MESSAGES
    
    10. NEW VALIDATION RULES (CONDITIONAL RELATIONSHIPS)
    
    MTS AFFECTED:
           O 539: AT A MINIMUM, EITHER FIELD 21 OR FIELDS 35A
             AND 35B MUST BE PRESENT.
           O 707: IF FIELD 34B IS PRESENT, THEN EITHER FIELD 32B
             OR 33B MUST ALSO BE PRESENT.
           O 730: IF FIELD 25 IS PRESENT, THEN FIELD 57 MUST NOT BE
             PRESENT.
             IF FIELD 32D IS PRESENT, FIELD 57 MUST NOT BE PRESENT.
           O 747: IF FIELD 34B IS PRESENT, THEN EITHER FIELD 32B OR
             33B MUST ALSO BE PRESENT.
           O N95: EITHER FIELD 79 OR "A COPY OF AT LEAST THE
             MANDATORY FIELDS OF THE ORIGINAL MESSAGE" MUST BE
             PRESENT IN THE MESSAGE.
    PROBLEM: THE QUEUE CONTAINING ANY OF THESE MESSAGES NOT MEETING
    THESE CONDITIONAL RELATIONSHIPS, IN AS FAR AS THE INTERFACE
    VALIDATES THESE RELATIONSHIPS IN MESSAGES RECEIVED.
    
    11. CROSS-FIELD CURRENCY CODE VALIDATION
    
    MTS AFFECTED: O MT 750: THE CURRENCY CODE IN THE FIELD 32B AND
                    34B WILL HAVE TO BE THE SAME.
                  O MT 754: THE CURRENCY CODE IN THE FIELDS 32R AND
                    34R WILL HAVE TO BE THE SAME
    PROBLEM: THE QUEUE CONTAINING ONE OF THESE MESSAGES NOT
    MEETING THE CROSS FIELD CURRENCY CODE RELATIONSHIP, IN AS
    FAR AS THE INTERFACE VALIDATES THESE RELATIONSHIPS IN
    THE MESSAGES RECEIVED.
    
    _____________________________________________________
    HERE ENDS THE ORIGINAL SWIFT TEXT OF THE INFORMATION.
    -----------------------------------------------------
    
    _________________________________________________________
    MERVA/370 V1.2 AND DSNL/370 V2.2 REACTIONS TO THE CHANGES
    ---------------------------------------------------------
    
    PROGRAM NUMBERS:
    
    MERVA/370 MVS/CICS  5665-422  AND DSNL/370 MVS/CICS 5665-424
                        PREREQUISITE SUMMARY PTF UL36011
                        PTF FOR MAY CHANGES      UL45493
    MERVA/370 MVS/IMS   5665-423  AND DSNL/370 MVS/IMS  5665-427
                        PREREQUISITE SUMMARY PTF UL35678
                        PTF FOR MAY CHANGES      UL48681
    MERVA/370 VSE/CICS  5666-346  AND DSNL/370 VSE/CICS 5666-347
                        PREREQUISITE SUMMARY PTF UL36089
                        PTF FOR MAY CHANGES      UL49334
    
    WHEN USING MERVA/370 AND DSNL/370, THE FOLLOWING
    INCOMPATIBILITIES MAY ARISE WHEN AFTER THE 21ST OF MAY A
    MESSAGE IS RECEIVED FROM S.W.I.F.T. THAT WAS SENT TO S.W.I.F.T.
    BEFORE THE 21ST OF MAY.
    
    1. COMMENTS TO SWIFT ITEM 1:
       NUMBER OF REPETITIVE SEQUENCES LIMITED TO MAXIMUM OF TEN:
    
    WHEN A MESSAGE IS RECEIVED WITH MORE THAN TEN REPETITIVE
    SEQUENCES, AN ERROR MESSAGE INDICATES THE ERROR. THE MESSAGE
    CAN BE PROCESSED NORMALLY.
    
    2. COMMENTS TO SWIFT ITEM 2:
       EXISTING NON-LETTER OPTION FIELD CHANGED TO A LETTER OPTION
    FIELD:
    
    WHEN A MESSAGE IS RECEIVED WITH THE OLD NON-LETTER OPTION
    FIELD, THE FIELD IS NOT RECOGNIZED AND APPENDED TO THE PREVIOUS
    FIELD WHICH THEN MAY BE FLAGGED AS HAVING TO MANY DATA AREAS
    (COMPONENTS) OR INVALID FIELD CONTENTS DEPENDING ON WHICH
    IS THE PREVIOUS FIELD.
    
    IF THE MESSAGE IS DISPLAYED OR PRINTED IN PROMPT MODE, THE OLD
    NON-LETTER OPTION  FIELD IS NOT DISPLAYED OR PRINTED.
    
    IF THE MESSAGE IS DISPLAYED OR PRINTED IN NOPROMPT MODE, THE
    OLD NON-LETTER OPTION FIELD IS DISPLAYED OR PRINTED.
    
    THE MESSAGE CAN BE TRANSFORMED BACK INTO S.W.I.F.T. FORMAT
    COMPLETELY, FOR EXAMPLE, WITH DSLSDO USING PARAMETER OPTION
    'ACCEPT'.
    
    3. COMMENTS TO SWIFT ITEM 3:
       FORMAT CHANGE TO AN EXISTING FIELD:
    
    WHEN A MESSAGE IS RECEIVED WITHOUT THE MANDATORY SLASH IN THE
    SECOND LINE OF FIELD 32L, AN ERROR MESSAGE INDICATES THIS ERROR.
    THE MESSAGE CAN BE PROCESSED NORMALLY. THIS CHECKING CAN BE
    SUPPRESSED USING THE CHECK=NO PARAMETER IN DWSPRM.
    
    4. COMMENTS TO SWIFT ITEM 4:
       DELETION OF A LETTER OPTION:
    
    WHEN A MESSAGE IS RECEIVED WITH THE DELETED LETTER OPTION B IN
    FIELD 34R OF MTS 531 AND 533, AN ERROR MESSAGE INDICATES THIS
    ERROR. THE MESSAGE CAN BE PROCESSED NORMALLY. THIS CHECKING CAN
    BE SUPPRESSED USING THE CHECK=NO PARAMETER IN DWSPRM.
    
    5. COMMENT TO SWIFT ITEM 5:
       ADDITION OF A MANDATORY FIELD:
    
    WHEN A MESSAGE IS RECEIVED WITHOUT THE NEW MANDATORY FIELD, AN
    ERROR MESSAGE INDICATES THIS ERROR. THE MESSAGE CAN BE PROCESSED
    NORMALLY.  THIS CHECKING CAN NOT BE SUPPRESSED.
    
    6. COMMENTS TO SWIFT ITEM 6:
       STATUS OF AN OPTIONAL FIELD CHANGED TO MANDATORY:
    
    WHEN A MESSAGE IS RECEIVED WITHOUT THE MANDATORY FIELD, AN ERROR
    MESSAGE INDICATES THIS ERROR. THE MESSAGE CAN BE PROCESSED
    NORMALLY. THIS CHECKING CAN NOT BE SUPPRESSED.
    
    7. COMMENTS TO SWIFT ITEM 7:
       DELETION OF A MT:
    
    WHEN A MESSAGE IS RECEIVED WITH AN UNKNOWN MESSAGE TYPE, IT IS
    MAPPED WITH THE MERVA/370 FREE FORMAT IN THE FIELD DSLLBUF.
    
    THE MESSAGE CAN NOT BE DISPLAYED OR PRINTED IN PROMPT MODE.
    
    THE MESSAGE CAN BE DISPLAYED OR PRINTED IN NOPROMPT MODE.
    
    THE MESSAGE CAN BE TRANSFORMED BACK INTO S.W.I.F.T. FORMAT
    COMPLETELY, FOR EXAMPLE, WITH DSLSDO USING PARAMETER OPTION
    'ACCEPT'.
    
    8. COMMENT ON SWIFT ITEM 8
       DELETION OF AN OPTIONAL FIELD:
    
    WHEN A MESSAGE IS RECEIVED WITH THE DELETED OPTIONAL FIELD, THE
    FIELD IS NOT RECOGNIZED AND APPENDED TO THE PREVIOUS FIELD WHICH
    THEN MAY BE FLAGGED AS HAVING TO MANY DATA AREAS (COMPONENTS) OR
    INVALID FIELD CONTENTS DEPENDING ON WHICH IS THE PREVIOUS FIELD.
    
    IF THE MESSAGE IS DISPLAYED OR PRINTED IN PROMPT MODE, THE
    DELETED OPTIONAL FIELD IS NOT DISPLAYED OR PRINTED.
    
    IF THE MESSAGE IS DISPLAYED OR PRINTED IN NOPROMPT MODE, THE
    DELETED OPTIONAL FIELD IS DISPLAYED OR PRINTED.
    
    THE MESSAGE CAN BE TRANSFORMED BACK INTO S.W.I.F.T. FORMAT
    COMPLETELY, FOR EXAMPLE, WITH DSLSDO USING PARAMETER OPTION
    'ACCEPT'.
    
    9. COMMENT ON SWIFT ITEM 9:
       DELETION OF A MANDATORY FIELD:
    
    SYSTEM BEHAVIOUR AS FOR PREVIOUS PROBLEM (DELETION OF AN
    OPTIONAL FIELD)
    
    10. COMMENT ON SWIFT ITEM 10:
        NEW VALIDATION RULES (CONDITIONAL RELATIONSHIPS):
    
    WHEN A MESSAGE IS RECEIVED THAT DOES NOT MEET ONE OF THESE
    CONDITIONS, AN ERROR MESSAGE INDICATES THIS ERROR. THE MESSAGE
    CAN BE PROCESSED NORMALLY. THIS CHECKING CAN BE SUPPRESSED
    USING THE CHECK=NO PARAMETER IN DWSPRM.
    
    DSNL/370 CHECKS IN ADDITION ALL MTS N92 WITH THE SAME CONDITION
    AS MTS N95.
    
    11. COMMENT ON SWIFT ITEM 11:
        CROSS-FIELD CURRENCY CODE VALIDATION:
    
    WHEN A MESSAGE IS RECEIVED THAT DOES NOT MEET ONE OF THESE
    CONDITIONS, AN ERROR MESSAGE INDICATES THIS ERROR. THE MESSAGE
    CAN BE PROCESSED NORMALLY. THIS CHECKING CAN BE SUPPRESSED
    USING THE CHECK=NO PARAMETER IN DWSPRM.
    
    
    IN ADDITION TO THE CROSS FIELD CHECKS, THE SWIFT TEXT MENTIONS,
    DSNL/370 INTRODUCES THE FOLLOWING CHECKINGS:
    
    MTS 500, 510   IF FIELD 88 IS PRESENT, FIELD 87 MUST BE PRESENT
    
    MTS 500, 510   EITHER FIELD 83 OR FIELD 87 BUT NOT BOTH CAN BE
                   PRESENT
    
    MTS 501, 523,  FIELD 53 CAN BE PRESENT OR THE PAIR OF FIELDS 57
    533            AND 58 CAN BE PRESENT BUT NOT BOTH.
    
    MT 510         IF FIELD 23 EQUALS SOLD, EITHER OF FIELD 53 OR
                   THE PAIR OF FIELD 57 AND 58 BUT NOT BOTH MUST BE
                   PRESENT
    
    MT 510         IF FIELD 23 EQUALS BOUGHT, EITHER OF FIELD 53 OR
                   THE PAIR OF FIELD 57 AND 58 BUT NOT BOTH MUST BE
                   PRESENT
    
    MT  510        EITHER FIELD 53 OR FIELD 57 BUT NOT BOTH CAN BE
                   PRESENT
    
    MTS 521, 531   IF FIELD 57 IS PRESENT, FIELD 58 MUST BE PRESENT.
    
    MT 539         IF FIELD 23 EQUALS DELIVERED AND FIELD 88 IS
                   PRESENT THEN FIELD 87 MUST BE PRESENT
    
    ___________________________________________________________
    THIS ENDS THE SECTION FOR MERVA/370 V1.1 AND DSNL/370 V2.1.
    -----------------------------------------------------------
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    II03877

  • Reported component name

    PA LIB INFO ITE

  • Reported component ID

    INFOPALIB

  • Reported release

    001

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1989-05-02

  • Closed date

    1989-05-02

  • Last modified date

    1989-05-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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19N","label":"APARs - OS\/390 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG32M","label":"APARs - VSE\/ESA environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]

Document Information

Modified date:
13 December 2020