Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Function similar to EXCI in IMS

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IMS DB/DC
View previous topic :: :: View next topic  
Author Message
tspr52

New User


Joined: 12 Sep 2006
Posts: 25
Location: Madrid, Spain

PostPosted: Thu Oct 11, 2007 10:10 pm    Post subject: Function similar to EXCI in IMS
Reply with quote

Hello.

I am a new joiner in IMS. I need to execute an online transaction with a JCL, passing input data through a file. Of course, the result of the execution will be on a exit file.

Normally, in cics i will use the EXCI instruction, but i don't know how to do that in IMS.

I see BTS could be an option ( i am not sure at all, BTS can do that), but i need to evaluate another options.

Please, I will be very graceful if someone can help me.

Thanks in advance,

Jose Luis
Back to top
View user's profile Send private message

Sandy Zimmer

Active Member


Joined: 13 Jun 2007
Posts: 826
Location: Wilmington, DE

PostPosted: Thu Oct 11, 2007 10:54 pm    Post subject:
Reply with quote

Hello Jose, Do you mean you are running a BMP program? This would be an IMS program that runs while the databases are online - opened - not stopped. If you are executing an MPP, then you would not use JCL - everything would be online and the databases would be up and started. You could not create a file online.

BTS is a testing tool that is used to test MPP programs. If you could tell us what the requirements are, we could help more.
Back to top
View user's profile Send private message
tspr52

New User


Joined: 12 Sep 2006
Posts: 25
Location: Madrid, Spain

PostPosted: Thu Oct 11, 2007 11:58 pm    Post subject:
Reply with quote

Hello Sandy,

First let me give you my congratulations for your help.

I think will execute a MPP programs.

I need to execute on batch, because i cant online. That is, i need to use a 'transaction thrower', but through a JCL, not online.

Hope you could help me

Thanks

Jose Luis
Back to top
View user's profile Send private message
Sandy Zimmer

Active Member


Joined: 13 Jun 2007
Posts: 826
Location: Wilmington, DE

PostPosted: Fri Oct 12, 2007 12:12 am    Post subject:
Reply with quote

If you are executing a batch, you will be running a BMP program - Batch Message Processing. Is this an existing process - already designed and written? You will definitely NOT be running an MPP - Message Processing Program.

A BMP uses JCL. The IMS databases will be defined in the PSB. Any other types of files will be defined in the JCL. Can you tell us more about what you need to do?
Back to top
View user's profile Send private message
tspr52

New User


Joined: 12 Sep 2006
Posts: 25
Location: Madrid, Spain

PostPosted: Tue Oct 16, 2007 1:27 pm    Post subject:
Reply with quote

Hello Sandy,

Let me explain better....

I need to test a transaction.

But i need to do it using a JCL, not online.

Eventually data will be on a input file, and will need the result on a output file.
Is there some jcl than can do that?
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Thu Oct 18, 2007 2:49 pm    Post subject:
Reply with quote

And one of the answers is BTS like Sandy wrote. May be some reading could help. There's is sticky leading you to a lot of information about IMS. Follow the link and search for BTS. When you have problems running it feel free to ask.
Back to top
View user's profile Send private message
tspr52

New User


Joined: 12 Sep 2006
Posts: 25
Location: Madrid, Spain

PostPosted: Thu Oct 18, 2007 2:58 pm    Post subject:
Reply with quote

Thank you very much,

I am following the way to BTS, because i think is the best way to test my application, but i need another option, like use a JCL to execute an online transaction. Is one of the projet's requeriment, used a 'transaction thrower' using a JCL.

I was having a look in the forum and the IBM manuals and dont found any program or command for do that. I told, i used EXCI instructions for execute an online transaction with a JCL.

Thanks again,

Jose Luis
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Thu Oct 18, 2007 3:34 pm    Post subject:
Reply with quote

All about BTS in this PDF (takes some time to download)
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2025
Location: Silicon Valley

PostPosted: Tue May 13, 2008 3:22 am    Post subject: Reply to: Function similar to EXCI in IMS
Reply with quote

I am not sure if this is what was requested or not...

In IMS V10, you can use the batch SPOC to submit IMS operator commands.

You can use the QUEUE TRAN command to submit a transaction to IMS. The QUEUE TRAN command has a DATA( ) parameter; the data is enqueued as a single segment message.
Back to top
View user's profile Send private message
Sandy Zimmer

Active Member


Joined: 13 Jun 2007
Posts: 826
Location: Wilmington, DE

PostPosted: Tue May 13, 2008 3:39 am    Post subject:
Reply with quote

Pedro, thankyou very much for the V10 info. However, I don't think too many posting here have it.
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 -> IMS DB/DC All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
This topic is locked: you cannot edit posts or make replies. RANDOM Function in COBOL swapnil781 COBOL Programming 2 Tue Nov 15, 2016 6:17 pm
No new posts Check System time(Minute) Using TIME1... balaji81_k DFSORT/ICETOOL 5 Fri Nov 11, 2016 10:53 am
No new posts Strange EXEC function call in z/VM Willy Jensen CLIST & REXX 3 Wed Oct 05, 2016 2:07 pm
No new posts Replace function abdulrafi COBOL Programming 13 Mon Sep 12, 2016 10:12 am
No new posts Which function does the Ampersand (&a... Andi1982 PL/I & Assembler 3 Wed Aug 24, 2016 2:05 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us