Dear Experts/Friends,
I am designing a technical document for RFC to HTTP_AAE scenario for one of my customer, I have decided to use HTTP_AAE adapter at receiver side because the third party is not capable to provide wsdl file. I need to import a custom RFC (payment req) from ECC (FI/CO) and PI converts to XML and then post this XML to a secure (HTTPS) target URL provided by bank, and bank will send the response back in XML format to PI, and PI will send it to ECC(FI/CO) to update the status about the each transaction.
Below are the detail steps I am considering to design this scenario, as per the above requirement please correct me if I am doing anything wrong here. I have few question as which I have posted at the end.
1- SDL configuration
- a- Create Product and software component
- b- Create one technical system of type (web as ABAP) and also the business system for sender side
- c- Create another technical system of type (third party) and business system for Receiver side
2- Configuration at ECC(R/3) side
Create an RFC destination of type TCP/IP in ECC and provide the host name service and program id etc and maintain the same in sender RFC adapter
2- ESR configuration
|-Receiver side (inbound)
- a- Create http request and response data types and message types
- b- Create service interface (synchronous)
- c- Create message mapping between HTTP response to RFC response
- d- Create operation mapping for the request and response
||-Sender side (outbound)
- a- import the custom RFC in PI
- b- Create message mapping between RFC request to HTTP request
- c- Operation mapping has been created
3- Integration directory Configuration
- Create the RFC sender communication channel
- Create HTTP_AAE receiver communication channel
- Create sender agreement, receiver agreement, interface determination and receiver determination
Questions
1- How can I test this scenario? Any tool which can take the HTTP request and sends back the response for some dummy data. My actual scenario involves SSL configuratin but I want to just test over http only, I have followed the below link by William Li , but could not understand it fully how to utilize this.
http://scn.sap.com/people/william.li/blog/2007/09/07/posting-and-testing-using-xipi-http-adapter
2- Do I need to create 3 communication channel and 2 sets of sender agreement, receiver agreement, interface determination and receiver determination for this scenario? I have gone through the below thread, where it’s mentioned this scenario required 3 communication channel. Please clarify
http://scn.sap.com/thread/53784
Thanks,
Farhan