Licensed/Authorized CSI International customers can retrieve software authorization codes online. ---->>

CSI International logo
Request Free software trial

CSI Software Fixes

Release: 8.2.1
  • Fix DM821-03 | Use of REPORT SUM before LINE causes summary errors
    expand_more

    Fix DM821-03

    SYMPTOM:


    If the REPORT SUM subcommand is encountered before the LINE subcommand, fields

    are not summarized.


    RESOLUTION:


    Apply the following fix.


    CORRECT 2885-DMR-00-821 : DM82103

    AFFECTS PHASE=CSIDMBIP

    ALTER 000C6 B0C6B0C8B0CAB0CCB0CE : D701D660D66047F0C22C

    ALTER 18CA8 47F0C22C : 47F0B0C6

    RESOLVES 'REPORT SUM BEFORE LINE PROBLEMS'

  • Fix DM821-02 | A DMIN109E message is produced when a compile and link is performed with no DLBL specified
    expand_more

    Fix DM821-02

    SYMPTOM:


    When running a compile and link, the following DMIN109E message is written and 

    the job terminates with rc=16.  This will occur when the script references a

    sequential file (via INPUT or FILE statements) and the DLBL is not specified or

    included in the JCL.


        DMIN109E No blocksize or lrecl for filename - cannot continue


    The DLBL statement is not required until the program is actually executed, however

    the compile and link step incorrectly flags this scenario with the DMIN109E

    message.


    The compile an link is controlled via the OPTION command with LINK operand or

    the PARM statement with LINK operand.


    RESOLUTION:


    Apply the following fix.


    CORRECT 2885-DMR-00-821 : DM82102

    AFFECTS PHASE=CSIDMBBF

    ALTER 00C6 B0C6B0C8B0CAB0CCB0CEB0D0 : 4710C2369108A6F04710C236

    ALTER 00D2 B0D2B0D4 : 47F0C082

    ALTER 1A7E 4710C236 : 47F0B0C6

    RESOLVES 'DMIN109E MSG WHEN COMPILE/LINKING'

  • Fix DM821-01 | Erroneous syntax errors following subscripted fields in an assignment statement
    expand_more

    Fix DM821-01

    SYMPTOM:


    Use of one or more subscripted field in an assignment command/statement

    will cause various syntax errors on the commands/statements that follow.


    For example:


        FIELD1(1) = 123 or FIELD2(index) = 'ABC'


    can cause the following subsequent syntax errors:


        DMIN076E Invalid or missing subscript

        DMIN068E Invalid expression

        DMIN033E No matching "IF" or "DO" command


    RESOLUTION:


    Apply the following fix.


    CORRECT 2885-DMR-00-821 : DM82101

    AFFECTS PHASE=CSIDMBIP

    ALTER 63D0 47F0C1CE :47F0C196

    RESOLVES 'SUBSCRIPT FIELD ASSIGNMENT ERRORS'

Share by: