Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ajdmozart

Pages: [1]
1
Thank you

2
Thanks. I believe the code page is correctly set as 500 which is ANSI (EBCDIC). But you're right, I set it  to ASCII in the wizard to build the fields, and indexes. If I set CC Type = ANSI (ASCII), File format : Line, 133 and Code Page 850 in the wizard the sample appears in unreadable format and its impossible for me to identify the fields. So I built the triggers, fields and indexes in the ASCII version of the sample, then I changed the properties to the EBCDIC  parameters before saving.  Is there another way?
Thanks

3
I'm trying to load up a report into CMOD.  I used the report wizard to generate my objects and index file  (index file below) :

CC=YES
CCTYPE=A
CONVERT=NO
CPGID=500
MCF2REF=CPCS
NEWPAGE=1
TRC=NO
FILEFORMAT=RECORD,133
TRIGGER1=*,1,X'F1',(TYPE=GROUP)  /* 1 */
FIELD1=1,12,8,(TRIGGER=1,BASE=0)
FIELD2=0,20,3,(TRIGGER=1,BASE=0)
FIELD3=0,26,7,(TRIGGER=1,BASE=0)
INDEX1=X'52756E44617465',FIELD1,(TYPE=GROUP,BREAK=YES)      /* RunDate   */
INDEX2=X'4167656E6379',FIELD2,(TYPE=GROUP,BREAK=NO)         /* Agency    */
INDEX3=X'5061796565436F6465',FIELD3,(TYPE=GROUP,BREAK=NO)   /* PayeeCode */
DCFPAGENAMES=NO
UNIQUEBNGS=YES
IMAGEOUT=ASIS
INDEXOBJ=GROUP
INDEXSTARTBY=1
INSERTIMM=NO
RESTYPE=NONE

I am having issues successfully loading the report into CMOD.

The report is a line report on the mainframe. We are loading it into the JES2 queue under a CLASS that the CMOD ARSLOAD program listens to. 

FIELD1 is the RUN DATE on the Report defined as DATE, INDEX and Segment in the AppGrp, Format %m/%d/%y
 RUN DATE: 06/23/17                           

FIELD2 is Agency derived of the 3 characters in the following report field on line 1 – defined as Filter, String
   1RUN SORT: PDRDP351002002PC00010  ................                                                                             

FIELD3 is Payee Code derived of the 7 characters in the following report field on line 1  – defined as Filter, String
   1RUN SORT: PDRDP351002002PC00010  ................         

I’ve also defined a field called Load Date in the Application with a default of ‘t’ to get the system load date.

This is a large report so I defined it as "Large Object"

When I try to load this report into CMOD, the ARSLOAD fails to load and gives me the following message :

2019-01-31 17:10:15.484592: ARS1143I The field name 'êÍ>à/ÈÁ' found in the index file does not match any expected fields.  The field will be ignored.                                                               
2019-01-31 17:10:15.484734: ARS1143I The field name ' ÅÁ>Ä`' found in the index  file does not match any expected fields.  The field will be ignored.                                                               
2019-01-31 17:10:15.484754: ARS1143I The field name '&/`ÁÁä?ÀÁ' found in the index  file does not match any expected fields.  The field will be ignored.                                                               

I would greatly appreciate anyone letting me know where I may be going wrong.


4
Thank you. That will do it. But, does that mean that I always have to fudge the creation of a index file with at least one Trigger even if I'm not indexing any report field ?

5
We're running CMOD 10.1 on Z/OS. I have a simple report that I want to load. The only index I'm setting up in the Application is the LOAD DATE which I create as Index, Date/Time(TZ) and Segment in the Application Group Field Information tab. In the Applications Load Information tab I set the LOAD DATE App Grp Field DEFAULT Value to 't' so that it picks up the date from the system upon load.  I've set Indexer to : 390 on the Application Indexer Information tab.

My question. Do I need to provide any Index Parameters in the Indexer Information tab? I'm not indexing any report fields so I don't need to specify Triggers, Fields or Indexes for any report fields. I've set all the other required parms in the Application object. Can I just load this as is without any parameters in the Indexer Information tab (other than the 390 Indexer) ?

Pages: [1]