IBM Support

PI90397: USING SEGMENT TERMINATOR OF CR FOR INBOUND DATA GENERATES A MIXTURE OF CRLF AND CR FOR SPLIT GROUPS AND TRANSACTIONS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Using a segment terminator of Carriage Return (CR) for inbound
    data (deenveloping) leads to a mixture of Carriage
    Return/Line Feeds pairs and Carriage Returns for split groups
    and transactions where where envelope headers/trailers are
    maintained.
    

Local fix

  • ITXARTC - RTC00061262
    TR / TR
    Circumvention: None
    

Problem summary

  • When a terminator is set to be CR, the deenvelope process is
    adding CRLF's to the output.
    

Problem conclusion

  • Problem Conclusion: Outbound flows making consistent use of CRLF
     were fixed by RTC#61144. However, inbound cases for split
    documents (groups and transactions) were not fixed in cases
    where the envelope headers/trailers are maintained.
    Subsequently, this leads to a mixture of CR and CRLF when the
    segment terminator is CR. Fix all inbound code paths making
    consistent use of CRLF when CR is the segment terminator.
    Platforms Affected: Windows
    Customers Affected: Customers who process X12 data where the
    segment terminator is CR.
    Applies to: SPE.COMMON.9.0.0.7 and SPE.COMMON.9.0.0.8
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI90397

  • Reported component name

    ITX ADV

  • Reported component ID

    5724Q2301

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-11-18

  • Closed date

    2019-05-28

  • Last modified date

    2019-05-28

  • 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

    ITX ADV

  • Fixed component ID

    5724Q2301

Applicable component levels

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

Document Information

Modified date:
15 May 2022