on 05-27-2009 7:01 PM
Hi,
I am facing an unique problem. My Client's partner is sending me custom IDOC messsages in the IDOC-XML format over a HTTP channel (XI protocol - this is a PI to PI integration).
In my system I have to use the xsd file of the IDOC message to create the my Service interfaces. Although I can create interfaces with the same name as the IDOC I cannot create it under the std IDOC namespace ->urn:sap-com:document:sap:idoc:messages. PI Does not allow me define this namespace manually too (reserved NS). Since I am going to receive messages from the partner with the namespace "urn:sap-com:document:sap:idoc:messages" I will not be able to create a receiver determintion with those parameters...
Are there are work arounds for it...
I Would really like to avoid - >
1) USe my Pi to connect to the partners ECC system to downlod the ZIDOC structure
2) Ask my partner to map that IDOC-XML to some other message in a different namespace and then send it to me.
regards,
Arvind R
hi,
>>1) USe my Pi to connect to the partners ECC system to downlod the ZIDOC structure
you can create the ZIDOC on your XI system (just for reference)
and download it to IR from your XI
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
And you said they are sening IDOC_XML to you through http, then how it is having namespace, it should be plain Idoc_xml
like
<?xml version="1.0" encoding="UTF-8" ?>
- <ORDERS05>
- <IDOC BEGIN="1">
- <EDI_DC40 SEGMENT="1">
<TABNAM>EDI_DC40</TABNAM>
***
Can you explain or give the format to better understand.
The answer is NO ...Cannot use the reserved namespace..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.