View previous topic :: View next topic
|
Author |
Message |
gowtham_1982 Warnings : 1 Active User
Joined: 02 Dec 2005 Posts: 109
|
|
|
|
hi folks..
can anyone help me to know with clear explanations what does a Path call mean? Is it the same as a fully qualified call?
gowtham |
|
Back to top |
|
|
rajesh_1183
Active User
Joined: 24 Nov 2005 Posts: 121 Location: Tadepalligudem
|
|
|
|
Hi Gautam,
what i know is...
If we issue a qualified call, the message-IO-Area will contain the data available in the last segment which is specifed in the qualified-ssa.
If we issue a path call the, the message-IO-Area will contain the data available in all the segments which are specified in the qualified-ssa.
correct me if I am wrong........
Thanks,
Rajesh |
|
Back to top |
|
|
gowtham_1982 Warnings : 1 Active User
Joined: 02 Dec 2005 Posts: 109
|
|
|
|
rajesh_1183 wrote: |
Hi Gautam,
what i know is...
If we issue a qualified call, the message-IO-Area will contain the data available in the last segment which is specifed in the qualified-ssa.
If we issue a path call the, the message-IO-Area will contain the data available in all the segments which are specified in the qualified-ssa.
correct me if I am wrong........
Thanks,
Rajesh |
hi rajest,
thanks for your quick response..
i too got some info in the same. we need to move the command code 'D' to the SSA for the call. also we need to specify the segment I-O area listing all the segment we want to process.
corrections welcomed....
gowtham |
|
Back to top |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
The pathcall will, besides the required segment, only return the segments in the path where *D is in the SSA's. |
|
Back to top |
|
|
itssreehere Warnings : 1 New User
Joined: 10 Jan 2006 Posts: 65 Location: chennai
|
|
|
|
Look at this example.I have a Database with three segments.
SegA,SegB and SegC. A is parent.B is child of A.C is child of B.I have one i/o area for each of them also.Let it be ws-A,ws-B,ws-C.
Call 'CBLTDLI' using func-gu
pcb-mask
ws-c
ssa-for-A
ssa-for-B
ssa-for-C.
If it is normal call it will return the segment C data only.That will be available in ws-C after the call.
Call 'CBLTDLI' using func-gu
pcb-mask
ws-A+ws-B+ws-C (group item containing all three)
ssa-for-A
ssa-for-B
ssa-for-C.
If you want to retrieve not only ws-C, but you want data in A,B,and C, you need to mention command code D in ssa for A and B.No need in C.
After the call ws-A will have data of segA,ws-B will have segB and ws-C will have segC.
structure of a path call SSA is,
'SEGM *D(keyfield =srchdata)'
If u need further clarification please let me know.
sreejith
itssreehere@yahoo.com |
|
Back to top |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
@itssreehere: correct, clap clap . One addition to avoid misunderstanding: ws-A, ws-B and ws-C are connected in one single i/o-area. This is what itssreehere ment with group item. |
|
Back to top |
|
|
|