on 10-26-2015 5:14 AM
Hi,
I'm new to SAP PI and from what I have gathered, while creating Process Integration Scenario, I don't see a way to specify conditional routing using XPATH. I know that it is possible during configuration time, but is it also possible during Design time? Can the configuration objects that we create from implementing PIS be exported in tpz files (the Sender and Receiver Agreement, Interface determinations etc.) ? If it is, conditional routing could be specified during configuration time and then all configuration objects be exported which could be implemented with the routing specified?
Thanks
Hi Vinayak,
There is no option to use XPATH for routing in Design time, you may use extended receiver determination via Mapping.
Your other question regarding TPZ export is not clear.It is possible to export all objects to local pc and then import into a different system from the pc again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harish,
Thanks for your quick reply.
Since I can't specify routing during design time, what I was asking in the second question was, if I could specify this conditional routing during configuration time, can I also export these configuration objects as standard PI content?
That way, I could specify the routing in Receiver/Interface determination with generic values and then customers would receive these configuration objects with routing already specified in them. They can then replace the generic values with specific values of their landscapes.
I've been looking for confirmation on this. From whatever I have read, only PIS can be specified at design time and PIS does not give an option to specify conditional routing.
That means that conditional routing can't be specified at design time and has to be set up only during configuration. (which makes sense since we do not know the receivers until configuration time)
I don't think Enhanced Receiver Determination is the answer to the problem here and I can't create Context objects to simplify mapping because the source message is not in my namepsace.
Yes, you got it.As I said, initially your question was not clear enough.
Just for information, you can export separately enhanced Rcvr determination mapping though in case you have a complex receiver determination rules.
If it is a single receiver (per Environment), it is just enough to export configuration objects and adapt them for each environment.
Hello Vinayak,
In order to achieve Conditional roution you should use Xpath in the routing.
You can have container elements defined in ESR which can be used as alternative for Xpath.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Vinayak
Sorry,It is context objects..
Below links help how to use Context objects
http://scn.sap.com/thread/1804007
http://help.sap.com/saphelp_nwpi71/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/content.htm
http://help.sap.com/saphelp_nw73/helpdata/en/e3/33ec57bfbc4cc4b17a96af3f4a0691/content.htm
User | Count |
---|---|
81 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.