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

Is the PARSE function not supported in SYNCSORT


IBM Mainframe Forums -> JCL & VSAM
Post new topic   This topic is locked: you cannot edit posts or make replies.
View previous topic :: View next topic  
Author Message
paray2x

New User


Joined: 28 Dec 2005
Posts: 21

PostPosted: Thu Oct 04, 2007 4:59 pm
Reply with quote

Hi All,

I would like to know if the PARSE function is not supported in SYNCSORT.

When I tried using a simple parse function such as the one below, I got an ABENDU0016.

//S1 EXEC PGM=SYNCSORT
//SYSOUT DD SYSOUT=*
//SORTIN DD DSN=... input file (FB/n)
//SORTOUT DD DSN=... output file (FB/8)
//SYSIN DD *
OPTION COPY
INREC PARSE=(%=(ENDAT=C'COPY'),
%00=(STARTAFT=BLANKS,FIXLEN=8)),
BUILD=(%00)
/*

On looking at the syncsort manual, there was no mention of PARSE.

Pls advise if there is any alternate function or the option is not available at all in SYNCSORT
Back to top
View user's profile Send private message
krisprems

Active Member


Joined: 27 Nov 2006
Posts: 649
Location: India

PostPosted: Thu Oct 04, 2007 5:25 pm
Reply with quote

paray2x

Yes,PARSE is not available in SYNCSORT
Back to top
View user's profile Send private message
nuthan

Active User


Joined: 26 Sep 2005
Posts: 146
Location: Bangalore

PostPosted: Thu Oct 04, 2007 5:37 pm
Reply with quote

PARSE is a DFSORT function, its not a SYNCSORT funcion.
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: Thu Oct 04, 2007 7:16 pm
Reply with quote

Hello,

Many of the dfsort functions that are not documented in syncsort are still available with syncsort. . . .

If you post your output from the sort step, it may help.
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Developer


Joined: 15 Feb 2005
Posts: 7129
Location: San Jose, CA

PostPosted: Thu Oct 04, 2007 8:21 pm
Reply with quote

Quote:
Many of the dfsort functions that are not documented in syncsort are still available with syncsort. . . .


And many are not, e.g. PARSE, SQZ, JFY, NUM, SPLIT1R, etc. Posting the output is not going to change the fact that PARSE is only available with DFSORT, not with Syncsort. Keep in mind that DFSORT has had all of these functions generally available to all DFSORT customers since April, 2006.
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: Fri Oct 05, 2007 1:53 am
Reply with quote

Hi Frank,

Thanks for the clarification icon_smile.gif

Everyone,

Given the number of times something like this comes up in the forum, it might be handy to have a "Sticky" at the top of JCL that says which undocumented functions are available (at least in the current version of Syncsort).

Thoughts, volunteers icon_question.gif
Back to top
View user's profile Send private message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Sat Oct 06, 2007 12:15 am
Reply with quote

PARSE, SQZ, JFY, NUM, SPLIT1R are all available in SyncSort for z/OS 1.3 which is currently in Early Support.
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Developer


Joined: 15 Feb 2005
Posts: 7129
Location: San Jose, CA

PostPosted: Sat Oct 06, 2007 1:35 am
Reply with quote

Alissa,

For "truth in advertising", perhaps you should define the reality of what "in Early Support" means. Obviously, it does not mean generally available. Every Early Support program I've heard of is only available to a limited number of customers whose executives must make the decision to participate in it. (Or is yours different?) I'd guess that most (if not all) of the people on this board would not be able to make the decision for their company to participate in Early Support and so could not actually get access to the code until it is generally available.
Back to top
View user's profile Send private message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Sat Oct 06, 2007 2:11 am
Reply with quote

Frank,

I don't understand, I think I have been very up-front and clear about everything. We are in Early Support for release 1.3. I think most, if not everyone, in this forum knows what early support means. We are willing to work with any SyncSort customer who is interested in participating.
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Developer


Joined: 15 Feb 2005
Posts: 7129
Location: San Jose, CA

PostPosted: Sat Oct 06, 2007 3:15 am
Reply with quote

"Early support" means different things for different products and the application programmers here are usually not in a position to make the decision to "work with you" on that (most have to beg to have fixes applied, let alone ESPs). But I'll drop it.
Back to top
View user's profile Send private message
krisprems

Active Member


Joined: 27 Nov 2006
Posts: 649
Location: India

PostPosted: Sun Oct 07, 2007 1:56 pm
Reply with quote

Is there any Advanages/Disadvantages for the customers if they participate in the Early Support?
Back to top
View user's profile Send private message
Alissa Margulies

SYNCSORT Support


Joined: 25 Jul 2007
Posts: 496
Location: USA

PostPosted: Mon Oct 08, 2007 8:21 pm
Reply with quote

Frank Yaeger wrote:
I'd guess that most (if not all) of the people on this board would not be able to make the decision for their company to participate in Early Support

We believe that our users who participate on these types of forums make a meaningful contribution to the companies they work for and that their opinion is valued. Although not everyone on this forum will be in a position to make the final decision on participation in an Early Support Program, we believe that our users do have input in these decisions. What it comes down to is a matter of priorities and perceived value in what is being offered. Although a function such as PARSE may not be significant enough to justify Early Support, we would rather leave that decision up to our users, who know their situation and their needs better than anyone else possibly could.

krisprems wrote:
Is there any Advanages/Disadvantages for the customers if they participate in the Early Support?

The primary advantage to participation in Early Support is access to all the new features and functions early. The product has gone through extensive in-house testing and typically no significant issues arise during Early Support. However, keeping this in mind, Early Support Participants are the first in the field to use the new technology and any inherent risks that go along with it. Please be assured that our Early Support Participants will continue to receive the utmost support if they were to report to us any problem they were to encounter.

I feel that this thread has gone off on a tangent from the original post. Therefore, any of our customers who have additional questions regarding our Early Support Program, or who are interested in participating can feel free to contact me offline and I would be happy to assist them further.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   This topic is locked: you cannot edit posts or make replies. View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts PARSE Syntax for not fix length word ... JCL & VSAM 7
No new posts Compare only first records of the fil... SYNCSORT 7
No new posts Calling an Open C library function in... CICS 1
No new posts DATE2 function SYNCSORT 15
No new posts Help on PL/I jsonPutValue function PL/I & Assembler 8
Search our Forums:

Back to Top