The scenario is that standard IDOC (PEXR2001) will be sent out to XI.
We are planning to create a new adapter which takes this PEXR2001 as an input
and output to and XML format.
In addition to the data present in PEXR2001, this output XML format requires other data from the R/3 system which are not present in the IDOC.
The crucial thing is that no development (eg. user exit ) can be done on the SAP R/3 side to enrich the IDOC or to create customized RFC.
Is it technically possible to get specific data from R/3 into XI through the use of SAP standard RFC ?
Is it technically possible to program the mapping in such a way that if an element is blank, it will call the necessary RFC in the SAP R/3 and pick up the data from the result return by RFC?
In the event that the data we need cannot be retrieved using standard SAP RFC, is there any way we can get the data ?
The use of an IDOC is not mandatory. IDOC is used here only because it is the only standard SAP format readily available (without development) that can be exported out of SAP into XI. Is this a correct observation ?
What is the extent of XI customized development ? Is it only limited to adapter and mapping development or is will a developer be able to create new transactions and screens in XI ?
Thanks. Please refer to the questions when answering. I will reward points prompty.