PM73871: SWIFT MESSAGE FIELD INCORRECTLY TRUNCATED WHEN SAVING TEST

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as unreproducible in next release.

Error description

  • This is an issue with SWIFT field "Single Customer Credit
    Transfer (MT103)\Headers\Application\Message Input Reference"
    
    The "Message Input Reference" field has a maximum width of 28
    characters. When the field editor's action type is "Value"
    (which is the default) then when the test is saved the field
    value is truncated to 28 characters. (This only becomes apparent
    in Test Factory if you save the test and then close and re-open
    the test.) Because the tag takes up more characters than the tag
    value this causes the value to send to be truncated; the value
    actually sent is then padded back up to 28 characters.
    
    For example if you enter the value
    090702%%SenderBIC%%AXXX1234501234567890 and save the test, and
    the value saved for the field then becomes
    090702%%SenderBIC%%AXXX12345012345.<br/><br/><br/>HISTORICAL
    INFORMATION:
    
    This issue was previously logged under GHT5-24529.
    

Local fix

  • Because the problem only occurs when the action type is
    "Value" we change the action type to "Function" and specify a
    function which will return the value wish to send. Some examples
    might be:
    
    join("","090702AXXX1234501234567890&")
    join("","090702",%%SenderBIC%%,"AXXX1234501234567890")
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of the SWIFT protocol in Green Hat Tester              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The "Message Input Reference" field has a maximum width of   *
    * 28 characters. When the field editor's action type is        *
    * "Value" (which is the default) then when the test is saved   *
    * the field value is truncated to 28 characters. (This only    *
    * becomes apparent in Test Factory if you save the test and    *
    * then close and re-open the test.) Because the tag takes up   *
    * more characters than the tag value this causes the value to  *
    * send to be truncated; the value actually sent is then padded *
    * back up to 28 characters.                                    *
    *                                                              *
    * For example if you enter the value                           *
    *                                                              *
    * 090702%%SenderBIC%%AXXX1234501234567890 and save the test,   *
    * then the value saved for the field then becomes              *
    *                                                              *
    * 090702%%SenderBIC%%AXXX12345012345.                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to Rational Integration Tester 8.5                   *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM73871

  • Reported component name

    GREEN HAT TESTE

  • Reported component ID

    5725G79GT

  • Reported release

    540

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-27

  • Closed date

    2013-06-21

  • Last modified date

    2013-06-21

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

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

Fix information

  • Fixed component name

    GREEN HAT TESTE

  • Fixed component ID

    5725G79GT

Applicable component levels

  • R540 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Green Hat Tester

Software version:

5.4

Reference #:

PM73871

Modified date:

2013-06-21

Translate my page

Machine Translation

Content navigation