How to concatenate two parameter and pass as Invocation Id
Posted: Sat Feb 20, 2016 10:20 pm
Hi Experts,
I have a sequence as per below design(simplified) :
PreProcees------>JobActivity1--------JobActivity2--------->PostProcess
JobActivity1 runs a parallel job Jb_Src_S_Tgt_T which is multi instance Job and invocation id is #jp_InvocationID#
Here jp_InvocationID is sequence parameter having default value as US.
JobActivity2 runs a sequence Sq_LogStat(utility sequence) which is multi instance sequence.
Here in JobActivity2, I am giving #JobActivity1.$JobName# as invocation id and when main seq runs, my JobActivity2 triggers the inside sequence with name Sq_LogStat.Jb_Src_S_Tgt_T.
Requirement: I want to pass invocation id in JobActivity2 in such a way that, it triggers the inside sequence with name Sq_LogStat.Jb_Src_S_Tgt_T_US.
I tried by passing #JobActivity1.$JobName#_#jp_InvocationID# and some other combinations also but sequence is still running with name Sq_LogStat.Jb_Src_S_Tgt_T
Observation: When I give #jp_InvocationID#-#JobActivity1.$JobName# as Invocation ID in JobActivity2, the sequence is running with name Sq_LogStat.US-Jb_Src_S_Tgt_T
Please tell me what value I should pass as Invocation Id in JobActivity2 to achieve desired output.
Thanks in advance.
K2g
I have a sequence as per below design(simplified) :
PreProcees------>JobActivity1--------JobActivity2--------->PostProcess
JobActivity1 runs a parallel job Jb_Src_S_Tgt_T which is multi instance Job and invocation id is #jp_InvocationID#
Here jp_InvocationID is sequence parameter having default value as US.
JobActivity2 runs a sequence Sq_LogStat(utility sequence) which is multi instance sequence.
Here in JobActivity2, I am giving #JobActivity1.$JobName# as invocation id and when main seq runs, my JobActivity2 triggers the inside sequence with name Sq_LogStat.Jb_Src_S_Tgt_T.
Requirement: I want to pass invocation id in JobActivity2 in such a way that, it triggers the inside sequence with name Sq_LogStat.Jb_Src_S_Tgt_T_US.
I tried by passing #JobActivity1.$JobName#_#jp_InvocationID# and some other combinations also but sequence is still running with name Sq_LogStat.Jb_Src_S_Tgt_T
Observation: When I give #jp_InvocationID#-#JobActivity1.$JobName# as Invocation ID in JobActivity2, the sequence is running with name Sq_LogStat.US-Jb_Src_S_Tgt_T
Please tell me what value I should pass as Invocation Id in JobActivity2 to achieve desired output.
Thanks in advance.
K2g