COBOL CSV file

 2 Replies
 0 Subscribed to this topic
 17 Subscribed to this forum
Sort:
Author
Messages
klkemp100
Basic Member Send Private Message
Posts: 14
Basic Member

We have a custom Cobol program ZU200 that creates a .csv file which is sent to an outside vendor.

It uses the 800-OPENOUTPUTCSV-CDR to open the file and PERFORM 800-WRITECSV-CDR to write the file.

I need to add 2 new fields to the .csv file, basically adding them to the end of the file. I would have thought that the file layout for the .csv file would be in the WORKING STORAGE section, but that is not the case. So, I'm not sure how the program knows what the layout is.

When I compile the program, I get the following errors...

Processing PgmInfo Request ...

bismark  HSFPROD ZU ZU200

Processing /LAWSON/lsfenv1/law/hsfprod/zusrc/ZU200.rpt

  Created RptMap: ZU200 and Archive RptMap: ZU200.1594908694.rmp

  Created rd File: /LAWSON/lsfenv1/law/hsfprod/zusrc/ZU200.rd

Syntax Check   /LAWSON/lsfenv1/law/hsfprod/zusrc/ZU200WS

Syntax Check   /LAWSON/lsfenv1/law/hsfprod/zusrc/ZU200PD

Building Int From ZU200PD, ZU200WS, ZU200SD, ZU200.rd, wslibs & workfiles

Building /LAWSON/lsfenv1/law/hsfprod/sdlib/ZU200SD

Build Of Int Complete For ZU200

Error - CDR-HOME-ACCT-UNIT Not Defined In Specified WS

Error - CDR-HOME-ACCT-UNIT-DESC Not Defined In Specified WS

Error - RdPgmInt Failed For hsfprod zu ZU200

        Fix The Errors In ZU200 And Try Again

/LAWSON/lsfenv1/gen/bin/lawbsh: Error Encountered In Execution

 

So, my QUESTION is:    where is this .csv file described so that I can add it to that WS section?

Ragu Raghavan
Veteran Member Send Private Message
Posts: 477
Veteran Member
should be defined in workdef
klkemp100
Basic Member Send Private Message
Posts: 14
Basic Member
thanks so much! being new to this, I didn't know anything about WORKDEF.