IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE

Mainframe Application Testing, Offline testing and Tools. Xpediter, IBM Debugger.

Topic author
Amy Dogar
Registered Member
Posts: 16
Joined: Wed Jun 18, 2014 8:45 am

IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE

Postby Amy Dogar » Thu Apr 23, 2015 3:31 pm

Hi,

I'm using this JCL

Code: Select all

//CDC024S  JOB (@),' ',
//         CLASS=X,NOTIFY=&SYSUID
//*
//STEP101   EXEC PGM=SORT
//SORTIN    DD DSN=ABCDEF.TEST.IN,DISP=SHR
//SORTOUT   DD DSN=ABCDEF.TEST.OUT,
//             DISP=(,CATLG,CATLG),
//             SPACE(TRK,(5,5),RLSE)
//SYSIN    DD *
   SORT FIELDS=(5,4,ZD,A)
//SYSOUT   DD SYSOUT=*
//*


and get this error:

Code: Select all

IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE KEYWORD PARAMETERS

This seems quite obvious but I am not able to locate the error. Could somone guide.




zprogrammer
Global Moderator
Global Moderator
Posts: 603
Joined: Wed Nov 20, 2013 11:53 am
Location: Mars
Has thanked: 7 times
Been thanked: 7 times

Re: IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE

Postby zprogrammer » Thu Apr 23, 2015 4:54 pm

There is no '=' sign after space


zprogrammer


Vinod Sharma
New Member
Posts: 9
Joined: Sun Jul 27, 2014 8:55 pm

Re: IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE

Postby Vinod Sharma » Sat Apr 25, 2015 6:13 pm

Yes, there should be a = sign after SPACE.




Rajiv Nagpur
New Member
Posts: 4
Joined: Wed Aug 20, 2014 11:09 am

Re: IEFC006I POSITIONAL PARAMETERS MUST BE SPECIFIED BEFORE

Postby Rajiv Nagpur » Tue May 12, 2015 12:09 pm

Yes adding the = after space should solve the problem.




Return to “Testing Tools, Mainframe Application Testing, Abends Solution & QA.”

Who is online

Users browsing this forum: CommonCrawl [Bot] and 0 guests