on 05-10-2011 1:37 PM
Hi All,
I'm doing a scenario from IDoc to File. In the sender SAP backend system I'm triggering IDoc through xml-http port. For that I need to create RFC destination of type H. While creating the RFC destination, in the path prefix we need to enter like
" /sap/xi/adapter_plain/ ?namespace=<*your namespace> &interface=<IDoc_Type> &service=<Sender System> &qos=EO ".
Here which namespace I need to use??????
For example, in the ESR if I'm using a namespace "http://xyz" .But the Idoc namespace will be something like..."urn:sap.com...".So, which namespace I have to use while creating the RFC destination of type H?????
If I use ESR namespace(http://...), the IDocs are coming to PI(sxmb_moni) but failing in the receiver determination because in the integration directory the namespace in the receiver determination is different(urn:sap....).
If I use IDoc namespace(urn:...) in the RFC destination....I'm getting error(status code 02) in the sender outbound system itself & the IDocs are not coming to PI.
Can any one please tell me which namespace i've to use????
Thanks&Regards
Priyanka Anagani
Hi priyanka,
" /sap/xi/adapter_plain/ ?namespace=<your namespace> &interface=<IDoc_Type> &service=<Sender System> &qos=EO ".*
Here which namespace I need to use??????
Path is correct but you will pass interface name is Service interface outbound name so before you have to create Service interface out bound on top of this Idoc.
Like:
/sap/xi/adapter_plain/?namespace=http:idoc_packaging&interface=SI_Outbound&service=BC_E6S_Sender&qos=EO
If I use ESR namespace(http://...), the IDocs are coming to PI(sxmb_moni) but failing in the receiver determination because in the integration directory the namespace in the receiver determination is different(urn:sap....)
If you create Service interface outbound on top of this Idoc, then will not get any error in sxmb_moni for receiver determination.
Thanks,
Sankar.S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Moreover you have to create a service interafce on top of this idoc which will have the name http://xyz.
Regards
Monika
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
IMO, you need to use only IDOC namespace. (urn:...)
Refer these 2 links..
In the below link refer disadvantage section of using HTTP destination methodology... where he says if the connection between SAP Application system ECC and SAP PI is interrupted this status code 02 happens..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.