on 03-19-2008 8:37 PM
All,
I have an issue with design for a interface I am doing ...
I was trying to do a RFC -> XI -> Seeburger AS2 adapter (via HTTP) interface however I am running into problems.
The AS2 adapter seems to require that both sender and receiver use Party Communication (as the AS2ID is provided by the Party). However, the RFC sender will not allow the Business System to be defined using Parties. This seems to rule out doing it using RFC->AS2.
My thoughts:
1. I can do a RFC -> XI -> File (into a holding directory) then do a File -> XI -> AS2 which is a bit cludgy however it is fairly straight forward to do and I know will work. Will decouple my response message from the original RFC.
2. Using an ABAP proxy rather than RFC? I have tried doing this already, but ran into issues because my source system is a 620 based system, so instead tried calling the proxy from within the XI client (and got messages saying can't run inbound proxy from within IS).
3. Using a "passthrough" BPM in the middle to convert my RFC call into Party communication (eg. having an receiver determination from the RFC to the BPM without Parties, then send the message on to another receiver determination that uses Parties).
4. Convert my RFC to use a custom IDOC instead - then use the IDOC adapter. Not sure what the limitations of Party communication with IDOC's are.
Does anyone have any thoughts/suggestions or comments that may be of assistance?
Regards,
Jason
Jason..
Interesting situation..
RFC(Sync) -
> <--- Soap(Sync) Party--
> As2.........
You always have the idoc option and you dont have to decouple your sync scenario....+ you have the msg already in XML format..for your as2 adapter..
Regards
Ravi Raman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The RFC Party limitation is notes in the prerequisites for setting up a RFC Sender adapter (http://help.sap.com/saphelp_nw70/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm). I also tried it anyway, and got an error message saying something like "RFC must not have Party" etc.
Regards,
Jason
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey
>>However, the RFC sender will not allow the Business System to be defined using Parties
i m not really sure about this,could you please tell me where u saw this limitation.I know there is a limitation on IDOC and proxy that you can't use business service for them.
You can define a business system under party for IDOC for a B2B scenario.
just have a look at the below guide
he is doing a B2B scenario(File to IDOC) and has used business service with party for sender file and business system with party for receiver IDOC.
Thanx
Aamir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
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.