on 02-06-2006 3:26 PM
Hi Mario,
You'll be able to see the XPath expression editor if you have used the correct abstract interface in the integration process which you mention as your receiver in the receiver determination.
Cheers
JK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mario,
In a case where you dont have a BPM/abstract interface also when you specify your receiver business system in your receiver determination and click on the condition,then in the pop up which you get after selecting the condition select the left hand operand and you'll be able to see the expression editor where the IDoc structure will be visible in your condition editor based on the sender service & IDoc type for which you are configuring your receiver determination.
Hope this is clear.
Cheers
JK
Hi,
Usually when u have a receiver determination u can conditionally determine the receiver only on the basis of Sender Interface. So in ordinary circumstances your IDOC is the output Interface,so it will not be displayed in the condition editor.This is because XI performs mapping only after drtermining the Receiver and Interface. so it is not possible. But in the Blog that u have referred, there is a Receiver Determination from BPM to another file service and in that BPM he sends the output structure...
So BPM is the sender and output structure(Output Interface <IDOCstructure in ur case>)is the sender Interface.. Hence the output structure is visible.
so u must also use BPM if u want to go on parallel lines..
Regards,
Sudharshan.
Hi Mario,
I hope by now your doubts might have got cleared.
Well in the weblog, I had to do a mapping wherein I check the source message and on some rules of validation i set a flag in my output structure.
Now say I dont use the BPM (a dummy BPM with just a receive and send step),then while using the condition editor I will get only the source structure. But it is of no use to me as my flag field is set in the target and I need to route my message based on that field. So in order to get that field i use the BPM. There would be two receiver determination,
1. From sender to BPM &
2. BPM to receiver
and it is in the 2nd receiver determination that i check the field (since here the sender will be the BPM and i see the target structure in the condition editor).
Hope this clears your doubt(and rather not confuse you more )
Regards,
Shabarish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Here in this scenario he is trying to check the sum of all the amounts in the datarecords with the given amount value coming in sum field.the flag is set to 0 if the sum is equal or set to 1.this condition is checked in the receiver determination and the messge is routed accordingly.
Regards
Venkat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
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.