View previous topic :: View next topic
|
Author |
Message |
Jasjit singh
New User
Joined: 11 Aug 2008 Posts: 1 Location: bangalore
|
|
|
|
Hi All
One of the jobs in my application is having a problem. It abends on getting an empty file. So i added the following condition to my job.
Code: |
//*
//EMPTY1 EXEC PGM=SYNCTOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//IN DD DSN=IN16045.TEST.FILE,DISP=SHR
//TOOLIN DD *
COUNT FROM(IN) LOWER(1) RC 8
//
|
but it is giving the following error.
SYNCTOOL RELEASE 1.5.2 - COPYRIGHT 2004 SYNCSORT INC.
INITIAL PROCESSING MODE IS "STOP"
"TOOLIN" INTERFACE BEING USED
COUNT FROM(IN) LOWER(1) RC 8
INVALID OPERAND ON "COUNT" STATEMENT
OPERATION COMPLETED WITH RETURN CODE 12
PROCESSING MODE CHANGED FROM "STOP" TO "SCAN" DUE TO OPERATION FAILURE
SYNCTOOL PROCESSING COMPLETED WITH RETURN CODE 12
Can anyone help me regarding this? |
|
Back to top |
|
|
Alissa Margulies
SYNCSORT Support
Joined: 25 Jul 2007 Posts: 496 Location: USA
|
|
|
|
COUNT can be used to set a RC of 0, 4, or 12. Please change your TOOLIN statement accordingly. For example:
Code: |
//TOOLIN DD *
COUNT FROM(IN) LOWER(1) RC4 |
|
|
Back to top |
|
|
|