Piotr
Piotr

Reputation: 1

JCL expected continuation not received

When starting a job it fails with JCL not run

173 IEFC621|  EXPECTED CONTINUATION NOT RECIEVED              
174 IEFC605|  UNIDENTIFIED OPERATIONAL FIELD

The code

173 //STEP1   EXEC SASDUP,WORKU=SYSDU,WORK='100,25'   
         OPTIONS='MACRO SORTDEV=SYSDU FS                                     X
174 //           SYSPARM=''''2016040120160430'''''

Upvotes: 0

Views: 1982

Answers (2)

cschneid
cschneid

Reputation: 10765

//STEP1   EXEC SASDUP,
//            WORKU=SYSDU,
//            WORK='100,25',
// OPTIONS='MACRO SORTDEV=SYSDU FS SYSPARM=''''2016040120160430'''''

This is just freehand, I haven't tested it.

As @BillWoodger indicates, continuation can be quite tricky.

Upvotes: 3

Adam Tremblay Lavoie
Adam Tremblay Lavoie

Reputation: 371

So first, there's missing a coma after you "WORK='100,25'" parameter. Second, make sure your continuity of statement never starts after position(cols) 16. It may also be over or under 16 though, depending on your emulator (look were a wrote here below). Third, the issue could be into your SASDUP application. Fourth, clean up your OPTION and SORTDEV parameters? I don't think it can work like that.

OPTIONS='MACRO SORTDEV=SYSDU FS                                     X

? Take a look at SASDUP, it may help you found which parameters it needs. And so, parameters for SASDUP must be separated with comas and, if on the next line, must begin at a specific position.

Try something like that.

//STEP1 EXEC SASDUP,WORKU=SYSDU,WORK='100,25',
  *here*     OPTIONS='MACRO',SORTDEV='SYSDUFSX'
//*here*     SYSPARM='2016040120160430'

I'm far from a expert, but I hope it'll help you.

Upvotes: 0

Related Questions