IBM Support

PI15182: DATA TRANSFORMATION WITH OPTRECS(I) FOR OPTIONAL "I" RECORDS REPRESENTS GDATE INCORRECTLY AS ASSOCIATED FOR INBOUND EDI DATA.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:  WDI 3.3.0 for z/OS with current maintenance.
    
    When executing inbound EDI using a DT map, the generated "I"
    records have a different format GDATE value for the inbound
    transformations as compared to that for the outbound generated
    functional Acknowledgment (FA).
    
    Example perform command:
    PERFORM TRANSFORM WHERE INFILE(EDI_IN) OUTFILE(ADF_OUT)
    SYNTAX(E) OPTRECS(I) FUNACKFILE(FACK)
    
    "Utility Commands and File Formats Reference", Table 87,
    Information record format specifies that there are 6 bytes
    to convey GDATE.
    
    GDATE is 6 bytes in col 251 and GTIME is 4 bytes in 257.
    For example, these values are output to FFSTRAK as follows:
    
    2013120741
    1404011826
    
    The first is the I record GDATE/GTIME from the 1st inbound
    group segment:
    GS*PO*TEST-GS-SENDER*TEST-GS-RECVR*20131217*0741*845*X!
    
    Note that the cc (century) is unexpected and dd (day of month)
    is truncated.
    
    The second GDATE value above represents that from the outbound
    FA. Its GDATE is correct given its 6 byte representation from
    the outbound group segment:
    GS*FA*TEST-GS-RECVR*TEST-GS-SENDER*20140401*1826*1728*X*004010!
    Keywords:  Group groups information rec recs record records
    GS seg segment segments date dates ccyymm yymmdd century
    year month day
    

Local fix

Problem summary

  • When executing inbound EDI using a DT map, the generated "I"
    records have a different format GDATE value for the inbound
    transformations as compared to that for the outbound generated
    functional Acknowledgment (FA).
    

Problem conclusion

  • The GS Date is 8 digits and the GDATE in the
    "I" record is 6 digits.  The GS Date found in the
    inbound data is being truncated when it is moved to
    the "I" record.
    

Temporary fix

Comments

  • WDI 3.3 common to all platforms.
    

APAR Information

  • APAR number

    PI15182

  • Reported component name

    WEBS DI ZOS

  • Reported component ID

    5655I4003

  • Reported release

    330

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-03

  • Closed date

    2014-04-04

  • Last modified date

    2014-05-02

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

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

    UI16738

Modules/Macros

  • CPP      EDIEVEDI
    

Fix information

  • Fixed component name

    WEBS DI ZOS

  • Fixed component ID

    5655I4003

Applicable component levels

  • R330 PSY UI16738

       UP14/04/10 P F404

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.3","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":"3.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
22 August 2022