Page 1 of 1

WER268A MODS STATEMENT : SYNTAX ERROR

PostPosted: Fri Jan 07, 2011 9:07 pm
by JeffJones
I'm receiving the following WER268A error when running Syncsort with E15 and E35. Any thoughts?

SYNCSORT FOR Z/OS 1.3.2.2R U.S. PATENTS: 4210961, 5117495
...
SYNCSORT LICENSED FOR CPU SERIAL NUMBER ...
SYSIN :
SORT FIELDS=(05,12,CH,A,124,256,CH,A,17,13,CH,A,382,256,CH,A)
RECORD TYPE=V,LENGTH=638
MODS E15=(CMNADE15,1024),E35=(CMNADE35,1024)
*
WER268A MODS STATEMENT : SYNTAX ERROR
WER211B SYNCSMF CALLED BY SYNCSORT; RC=0000
WER449I SYNCSORT GLOBAL DSM SUBSYSTEM ACTIVE

Thanks

Re: WER268A MODS STATEMENT : SYNTAX ERROR

PostPosted: Sat Jan 08, 2011 9:08 am
by dick scherrer
Hello and welcome to the forum,

If you only specify one of the Enn=, does the syntax error still happen?

I won't be able to access my Syncsort material for a couple of days . . .

Re: WER268A MODS STATEMENT : SYNTAX ERROR

PostPosted: Tue Jan 11, 2011 9:39 pm
by Alissa Margulies
Hello Jeff.

You appear to be missing subparameters on the MODS statement. Please see the statement below:
MODS E15=(CMNADE15,1024,MODLIB,N),E35=(CMNADE35,1024,SYSIN)

In this example, MODLIB identifies the DD statement name that specifies the library in which the exit routine resides. N indicates that link-editing is not required. If the exit routine is placed in the input job stream, specify SYSIN.

You can refer to the MODS control statement in Chapter 2 of the SyncSort for z/OS Programmer's Guide for complete details regarding these parameters.

Regards,