IBM Support

PH62791: FSYCNV80_NEW_DISCOVERY_UTILITY-WITH-SYMBOLICS-REPLACEMENT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Users Affected:
    All IMU V5.1
    
    Problem Description
    -------------------
    A new utility was requested by client that would expand PROC
    and INCLUDE statements found in the JCL, and replace all
    symbols before scanning for Easytrieve Plus Source. The
    utility is to replace FSYCNV50 Discovery Utility for a more
    comprehensive outcome.
    
    Problem Summation
    -----------------
    1. FSYCNV50 does not handle PROC(s) and Global Set symbols by
       design.
    2. The generalized select logic in the utility is not
       filtering selection at expected detail due to missing PROCs
       and INCLUDEs.
    3. FSYCNV50 does not consider concatenated SYSIN statement by
       design.
    4. Interrupts occur in FSYCNV50 due to un-handled conditions.
    
    Problem Conclusion:
    -------------------
    - New FSYCNV80 Discovery Utility was developed to counter all
      aforementioned problems in FSYCNV50.
    
    - FSYCNV80 Discovery Utility can be used in place of FSYCNV50
      Discovery Utility for a  more comprehensive outcome of
      Easytrieve Plus programs, or both discovery utilities can be
      run as each utility is beneficial in its own way (i.e.,
      FSYCNV50 NEWJCL library can be useful while FSYCNV80 NEWJCL
      library is not usable).
    
    Changed modules
    ---------------------------------
    FSOFT01.V5R1M0.SFSYLOAD
       FSCCOBOL  - JO000060-061-02/27/25
       FSCCOB31  - JO000060-061-02/27/25
       XXCCOBOL  - JO000060-061-02/27/25
       FSCASSEM  - JO000060-061-02/27/25
       FSMVSCN0  - FSMVSCN0 1.02 05/07/2024
       FSYATTCH  - FSYATTCH 1.07 12/01/2024
       FSYCNV71  - FSYCNV71 1.80 02/24/2025
       FSYCNV73  - FSYCNV73 1.04 02/26/2025
       FSYCNV72  - CHANGE LEVEL 1.15
       FSYCNV80  - CHANGE LEVEL 1.22 (New)
       FSDYNPDI  - FSDYNPDI V1.11 06/02/2024
       FSDYNPFO  - FSDYNPFO V1.10 02/20/2025
    
    FSOFT01.V5R1M0.SFSYFJCC
       FDYNIOR   - CHANGE LEVEL X25, DATE=06/03/2024
    
    FSOFT01.V5R1M0.SFSYEZTS
       #DSNAM80  - New input dataset names (used by JCYCNV80)
    
    FSOFT01.V5R1M0.SFSYJCLS
       JCYCNV80  - New JCL for FSYCNV80 utility
    
    Action:
    ---------------------------------
    1. Apply the prerequisite APARs and PTFs
    2. Apply this APAR/PTF.
    3. Read information in the "Technical Information" paragraph.
    4. Run FSYCNV80 Discovery to test the new capabilities.
    5. Run FSYCNV70 Discovery to make sure it works as expected.
    6. Evaluate your outcome of Discovery run(s).
    
    Special Installation Instructions
    ---------------------------------
    n/a
    

Local fix

Problem summary

  • 1. FSYCNV50 does not handle PROC(s) and Global Set symbols by
       design.
    2. The generalized select logic in the utility is not
       filtering selection at expected detail due to missing PROCs
       and INCLUDEs.
    3. FSYCNV50 does not consider concatenated SYSIN statement by
       design.
    4. Interrupts occur in FSYCNV50 due to un-handled conditions.
    

Problem conclusion

  • - New FSYCNV80 Discovery Utility was developed to counter all
      aforementioned problems in FSYCNV50.
    
    - FSYCNV80 Discovery Utility can be used in place of FSYCNV50
      Discovery Utility for a  more comprehensive outcome of
      Easytrieve Plus programs, or both discovery utilities can be
      run as each utility is beneficial in its own way (i.e.,
      FSYCNV50 NEWJCL library can be useful while FSYCNV80 NEWJCL
      library is not usable).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH62791

  • Reported component name

    MIGRATION UTILI

  • Reported component ID

    5697N4400

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-08-15

  • Closed date

    2025-06-13

  • Last modified date

    2025-07-02

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

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

    UO03647

Modules/Macros

  • FSY#DS80 FSYASSEM FSYATTCH FSYCCB31 FSYCCBOL FSYCNV71 FSYCNV72
    FSYCNV73 FSYCNV80 FSYDNIOR FSYDNPDI FSYDNPFO FSYJCV80 FSYVSCN0
    FSYXCOBO
    

Fix information

  • Fixed component name

    MIGRATION UTILI

  • Fixed component ID

    5697N4400

Applicable component levels

  • R510 PSY UO03647

       UP25/06/17 P F506

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":"SSY4B9","label":"Migration Utility for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"510","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
02 July 2025