IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Syncsort - Modifying a report. Line break logic


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Tue Jul 15, 2008 9:04 pm
Reply with quote

Hi Scott,

I believe the problem is with the second line of your REFORMAT statement:

Quote:
CTL1
Code:
 
000100     JOINKEYS FILES=F1,FIELDS=(106,08,A)             
000200     JOINKEYS FILES=F2,FIELDS=(106,08,A)             
000300     REFORMAT FIELDS=(F1:1,105,114,30,               
000400                     F2:1,105,114,30)                 
000500     SORT FIELDS=COPY                                 
000600     OUTFIL FILES=01,OUTREC=(136,105,8X,106,30),     
000700     OMIT=(106,1,CH,EQ,C' ')       

Try moving F2:1,105,114,30) to the left, starting before position 16...
Back to top
View user's profile Send private message
ScottUrban

New User


Joined: 23 Apr 2007
Posts: 50
Location: Jefferson City, Mo

PostPosted: Thu Jul 17, 2008 6:07 pm
Reply with quote

Same error even after I corrected the continuation before column 16

Code:
SYNCSORT FOR Z/OS  1.2.0.1R    U.S. PATENTS: 4210961, 5117495   (C) 2005 SYNCSO
                                  *** INFOCROSSING HEALTH CARE ***   z/OS   1.6
PRODUCT LICENSED FOR CPU SERIAL NUMBER 2B21E, MODEL 2086 440              LICEN
WER415B  DSM FACILITY DISABLED                                                 
WER164B  1,028K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,             
WER164B     0 BYTES RESERVE REQUESTED, 1,000K BYTES USED                       
WER146B  20K BYTES OF EMERGENCY SPACE ALLOCATED                               
WER267A  SORT STATEMENT    : STATEMENT NOT FOUND                               
WER211B  SYNCSMF  CALLED BY SYNCSORT; RC=0000                                 
Back to top
View user's profile Send private message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Thu Jul 17, 2008 7:40 pm
Reply with quote

Scott,

Please send me the complete job listing offline and I would be happy to further investigate this issue for you. You can email it as a text attachment to alissa.margulies@syncsort.com.
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Thu Jul 17, 2008 7:50 pm
Reply with quote

The line numbers for lines 100-1800 in CTL2 extend into position 7. Could that be a problem?
Back to top
View user's profile Send private message
ScottUrban

New User


Joined: 23 Apr 2007
Posts: 50
Location: Jefferson City, Mo

PostPosted: Thu Jul 17, 2008 8:00 pm
Reply with quote

Quote:
The line numbers for lines 100-1800 in CTL2 extend into position 7. Could that be a problem?


That's just the way it pasted when I posted it....
Back to top
View user's profile Send private message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Thu Jul 17, 2008 8:15 pm
Reply with quote

Scott,

I missed this before -- change your EXEC statement from PGM=SYNCSORT to PGM=SYNCTOOL. That should resolve the problem.
Back to top
View user's profile Send private message
ScottUrban

New User


Joined: 23 Apr 2007
Posts: 50
Location: Jefferson City, Mo

PostPosted: Sat Jul 19, 2008 2:14 am
Reply with quote

Question related to virtual tape mount versus manual tape mount.

Is there a way to tell in the JESMSGLG when the tape mount message is a manual mount and when it's a virtual mount?
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sat Jul 19, 2008 8:58 am
Reply with quote

Hello,

Is this question related to your/this current report topic?

Did you try the change Alissa suggested? Did it work?

If this is a new question, it can be moved to a topic for this question. Just let us know.

When you mention "virtual mount" is your system using something like CA/V-Tape? If so, the ucb's for the virtual drives will be a different series of addresses than the "real" tape/cart drives. There will also be different pools of volsers for the physical tapes versus the virtual volmes.

The best source of an answer is your storage management people. They will know all of the particlars for your system(s).
Back to top
View user's profile Send private message
ScottUrban

New User


Joined: 23 Apr 2007
Posts: 50
Location: Jefferson City, Mo

PostPosted: Mon Jul 21, 2008 5:51 pm
Reply with quote

thx.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM Goto page Previous  1, 2

 


Similar Topics
Topic Forum Replies
No new posts Modifying Date Format Using DFSORT DFSORT/ICETOOL 9
No new posts Write line by line from two files DFSORT/ICETOOL 7
No new posts Compare only first records of the fil... SYNCSORT 7
No new posts Reading dataset in Python - New Line ... All Other Mainframe Topics 22
No new posts Need help on formatting a report DFSORT/ICETOOL 14
Search our Forums:

Back to Top