on 02-21-2012 7:07 AM
HI All,
MY REQUIREMENT:
1. Need to read the data from FILE .
2. pass the values to a BAPI structure in ECC Without any mapping
QUESTIONS:
1. Is it possible to complete the scenario without mapping in XI.
2. If possible how.
Could any one help me how to achieve this
Than you,
Harsha P
Can any one tell me how to achieve the following xI scenario.
SCENARIO
1. Need to read the data from FILE .
2. pass the values to a BAPI structure in ECC
3.No mapping should be used
Thanks in advance.
Harsha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
My source data structure is same as BAPI.
We have created data types ,message types and Service interfaces for SENDER in ESR.
But our Issues.
1. Do we need to create Receiver Interface Objects.
If yes How (In our scenario receiver is BAPI)
import RFC under imported objects in esr
2. What are the configurations we need to do in ID for SENDER and RECEIVER.
coming to id:
create everything like
communication channels for sender as file and receiver as RFC.
create Agrrements for sender and receiver.
create Receiver determination and interface determination.
Edited by: bhavanisankar.solasu on Feb 21, 2012 4:17 PM
Hi Bhavani Shankar,
Thank you very much for reply,
I want to create a pass though scenario :
I have a Source file which is the same structure of BAPI (in ECC).
My Actual Requirement is
Read a file-> get the values in a message -> pass the message to ECC -> map the values to a BAPI structure in ECC
There should be no Message Mapping done.
Thank you,
harsha
Refer below blog.
Sender Interface: give some dummy name across all objects(name should be same in all objects)
Sender namespace:give some dummy name across all objects(name should be same in all objects)
Receiver interface: BAPI Name(import BAPI in to ESR )
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4383
Regards,
Raj
Hi Raj,
We have developed the PI Scenario with no mapping and it is processed successfully.
ADAPTERS:
SENDER : File.
RECIEVER : RFC
The process is executing successfully.But my document is not posting in sap .
Could you please suggest how to check whether my BAPI is called or not from ECC.
Thanks
harsha
Monitor your RFC receiver communication channel and see BAPI called or not,
Once FM called by using RFC channel then take help from ABAPer document posted to SAP or not, it not posted take help from ABAPer to dubug the function module.
PS: i assuiming that your sender system sending data in the form of XML whick is same as BAPI receiver structure.
Regards,
Raj
Hi,
It means that your XML File structure has to exactly match the input parameters of the BAPI, including parameter names and so on. Find some examples of XML data for calling BAPIs in my blog:
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/28557
Just focus on the XML structure examples for BAPIs, do not worry about the rest (HTTP communication), as you will use receiver RFC adapter for communication.
Hope this helps,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I did not suggest using any mapping Simply if you want to build a scenario without mapping, it is the source XML that has to exactly match the receiver BAPI structure. Which is why I provided my blog for an example of such XML structure for calling BAPI.
In other words, you cannot use a scenario without mapping, if your source XML file does not make a perfect match to the BAPI structures. It can't be ANY XML file.
Hope this helps,
Greg
Hi Raj,
My source data structure is same as BAPI.
We have created data types ,message types and Service interfaces for SENDER in ESR.
But our Issues.
1. Do we need to create Receiver Interface Objects.
If yes How (In our scenario receiver is BAPI)
2. What are the configurations we need to do in ID for SENDER and RECEIVER.
3. What we need to do in ECC side.
Thanks,
Harsha P
if your source system genarating BAPI xml file format then yes it is possible.
(Source XML should match with BAPI xml)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
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.