Hi,
I'm trying to create a small process for one internal proof of concept using SAP PO 7.3 EHP1 SP0.
For my scenario i need to retrieve the current Process Instance Identifier.
I am aware that this information can be retrieved using the "ProcessInstanceAttributes" and should be available on 7.3 Ehp 1.
My problem is that i cannot see the attribute in the SAP NWDS interface.
I have created other processes before and the attribute was visible but somehow it just seems to have dissapeared from every process i have created.
Check the screenshot bellow of one of my processes.
Is there any type of configuration in SAP NWDS that can provoke this error?
How can i access/view Process Instance Attributtes again?
Im using SAP NWDS - 7.3 SP00 PAT0001
Thanks,
Best Regards
You are looking in the wrong place. The right hand side, where you are expecting the 'ProcessInstanceAttribute' to show up, is the Process Context pane, which shows the list of your data objects in the process design.
'ProcessInstanceAttribute' node will always show up in the output mapping of any activity, which you will need to map with a created data object of string type in your process context:
The output of Start event will never show you the 'ProcessInstanceAttribute' node. It will only show you the parameters of the associated WSDL. Rest of the activities, you will see it in the output mapping.
So, if you want to fetch the process instance id after start executes, may be place a mapping activity after the start event and fetch the instance id in the output mapping.
Add a comment