Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
CONNECT:DIRECT CASE= for OS systems

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
Tracy Lynne Baer

New User


Joined: 25 Jan 2013
Posts: 3
Location: USA

PostPosted: Fri Jan 25, 2013 2:58 am    Post subject: CONNECT:DIRECT CASE= for OS systems
Reply with quote

I am trying to use the CASE=Yes process parameter on the Submit statement.
Code:
 SUBMIT DSN=xxx.proc -
        &FILE="&xxxDSN" -
        &APPLID=xxxP    -
        &TESTPRODFLAG=T -
        SUBNODE=SNODE   -
        CASE=YES         
   EXIT   


The receiver needs the DSN to be lower case, however, when I send it, they receive it in upper case.

Is there an order? or is this in the wrong part of the process. The only thing I get from the internet or manuals is:

CASE = Y | YES | N | NO
specifies whether parameters associated with accounting data, user ID, password, and data set name in the command and in the submitted Process are to be case sensitive. The default is NO.

Any help is appreciated.
Back to top
View user's profile Send private message

superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4650
Location: Raleigh, NC, USA

PostPosted: Fri Jan 25, 2013 3:02 am    Post subject: Reply to: CONNECT:DIRECT CASE= for OS systems
Reply with quote

What does the process itself look like?
Back to top
View user's profile Send private message
Tracy Lynne Baer

New User


Joined: 25 Jan 2013
Posts: 3
Location: USA

PostPosted: Fri Jan 25, 2013 5:14 am    Post subject: Reply to: CONNECT:DIRECT CASE= for OS systems
Reply with quote

Code:
CDPEP7BT  PROCESS PNODE=&PNODE  -                                     
          SNODE=&SNODE          -                                     
          &V1=%SUBDATE1         -                                     
          &V2=%SUBTIME                                                 
          SYMBOL &xxxDSN=\'\ || ACH999999999D || &V1 || T || &V2 || - 
          0000 || \'\                                                 
    /* COPY FILE FROM xxxxxxxxx TO xxxxx SERVER */                       
COPYFILE COPY    FROM (                                          -     
                 DSN=TPEPD.TESTB.xxxxxx                       -     
                 DISP=(SHR)                                      -     
                 )                                               -     
                 TO (                                            -     
                 DSN="&xxxDSN"                                -     
                 DISP=NEW                                        -     
            SYSOPTS=":DATATYPE=TEXT:XLATE=YES:STRIP.BLANKS=NO:"  -     
                 )                                                     
      SUBMIT DSN=xxxxxx.proc -                                         
             &FILE="&xxxDSN" -                                         
             &APPLID=ACHP    -   
             &TESTPRODFLAG=T -   
             SUBNODE=SNODE   -   
             CASE=YES           
         EXIT


code' d
Back to top
View user's profile Send private message
Tracy Lynne Baer

New User


Joined: 25 Jan 2013
Posts: 3
Location: USA

PostPosted: Fri Jan 25, 2013 11:31 pm    Post subject: Reply to: CONNECT:DIRECT CASE= for OS systems
Reply with quote

We figured it out. I had to put the CASE=YES (the 'YES' must be spelled out) on the SUBMIT COMMAND. For us, this is in our control card where we do the SIGNON, not in the PROCESS itself.

Code:
     SIGNON                                     
     SUBMIT PROC=XXXXXXX                 -     
            &PNODE=XXXXXX                     -     
            &SNODE=XXXXXXXX                -     
            CASE=YES                             
     SIGNOFF                                     


code' d again


I removed the CASE= statement out of the PROCESS as well.
Back to top
View user's profile Send private message
dick scherrer

Site Director


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

PostPosted: Sat Jan 26, 2013 12:32 am    Post subject:
Reply with quote

Good to hear it is working - thank you for letting us know icon_smile.gif

d
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts RFE: DB2 support for mixed case names. Pedro DB2 0 Tue Jul 04, 2017 1:32 am
No new posts DIrect link of dynam/nodynam nkjain87 COBOL Programming 2 Mon Apr 24, 2017 6:23 pm
No new posts Connect:Direct - RC=000000FF MSG=SVTM... R.Manivannan All Other Mainframe Topics 3 Fri Apr 21, 2017 1:30 am
No new posts VALIDATE NULL VALUE IN DB2 CASE STATE... useit DB2 5 Thu Feb 09, 2017 4:34 pm
No new posts Summing on Mixed Case Literals Roy Ware SYNCSORT 3 Tue Jan 03, 2017 10:18 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us