on 07-15-2010 3:20 PM
Hi everybody,
I have a problem with multimapping. My scenario is:
FILE (Content conversion) -> PI -> BAPI
My source structure looks like:
but its not coming.
When i test with the source structure in message mapping didn´t work either, but if I add the tags Messages and Message1 it work out fine.
What is the solution?? should I add the tags with XSLT mapping? it doesn´t have to much sense to me, this should work properly without doing that...
Thanks in advance!
hi Luis,
As you use a "1 --> N" mapping, in your Receiver Determination (in I.D), have you well choose the option "extended" instead of "Standard". Because your result corresponds exactly to this error.
<?xml version="1.0" encoding="UTF-8" ?>
- <ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1 />
</ns0:Messages
Regards.
Mickael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Luis,
exact about PI 7.1. Thanks for the lesson, I learned something today...
So to resume:
1. in I.R - Message Mapping, on tab "Signature", you have occurence : 1 --> 0..unbounded.
2. in I.R - Operation Mapping, you have occurence : 1 --> 0..unbounded.
3. in I.D - Interface Determination, for your bapi, you have Multiplicity = 0.. unbounded, as it's automatically found (based on I.R).
And when you process a source file, you have almost nothing in payload of your target Bapi.
Is that right ?
if yes, the only error that I see is an error in your Message Mapping, probably on node "Message1" or "bapi".
or eventually a problem of cache if you have recently change something in your flow...
Regards.
Mickael
I know what you mean, but in version 7.1 there is no such an option...
Did you check this: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/90dcc6f4-0829-2d10-b0b2-c892473f1571
Hi Luis,
You dont need to add Messages and Message1 in your source message. It should automatically created. It seems you have added multimapping on your source side and make sure you select multimapping on your target side in your message mapping. Can you see whether the file is picked or not. If it is picked then check in your sender communication channel monitoring what is the payload you are getting. Copy that payload and the add Messages and Message1 to it and then test it. If you get the result in mapping test tab then your end to end scenario also should have.
Regards,
---Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Luis,
Once when you add multimapping i.e, change the occurrence your mapping will not be there. You need to remap the fields. So please remap and test in test tab and try once again.
Regards,
---Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.