on 06-23-2008 4:58 AM
Advantages and Disadvantages of Idoc
Hi Firends,
Could you please tell me the Advantages and Disadvantages of using Idoc adapter, i need them urgently.
Note: High reward points will be given for each answer
Hi,
check these links..
reward points if helpful
PrasHant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
IDOC is nothing but a Intermediate Document which is used to transfer data from our SAP system to Non-SAP systems.
If u choose IDOC the data transfer will be done completely by IDOC method, without TRFC. The records will be as Control Record, Data Record & Status Record. Under the InfoIdoc, the data will be stored in segments. The data is safe here & using status redord could identify the status of the transfer.
Advantage of IDOC adapter
1. Idoc adapter runs on APAB stack so No sender Agrement required for IDOC
2.IDocs are generally preferred for scenario invloving asynchronous communication while
3. Idoc adapter (ABAP stack) does not pass through Java stack, So the time duration for call between ABAp-Java is avoided in case of Idocs
4. In case of expected high load the native IDoc adapter is more performant and stable
Disadvantages
1. the IDoc adapter works only asynchronous, so not possible, if you need a response. Need to configure ALEAUDIT for acknowledgment.
2. Can't be monitored under RWB
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If u choose IDOC the data transfer will be done completely by IDOC method. The records will be as Control Record, Data Record & Status Record. Under the InfoIdoc, the data will be stored in segments. The data is safe here & using status redord could identify the status of the transfer.
some pros and cons....
1. Limited to 1000 bytes / record.
2. User cannot access the data as in PSA.
3. Data Security is more.
4. Good for less volume of data.
5.Fast to load, easy processing, low programming for standard IDOCs
6.Good knowledge of IDOC processing required, time consuming if changes have to be made to a created IDOC
7.It cannot be used for SYNCHRONOUS COMMN
8.Maintence of port and Genration of partner profile is difficult.
9.ALE configuration steps required for both in XI and SAP-R/3.
I ) In the case where we encounter a standard IDOC provided by SAP or Situation where a mapping is available or an IDOC as well as a BAPI exits, the approach will be dependent on the specific integration scenarioo......
for For example, options might be
1) sending one IDOC at a time
2) combing multiple IDOCS and sending as a single IDOC.
3) making one single RFC call, for each business transation.
4) avoiding multiple calls to the same BAPI / RFC by deploying a wrapper BAPI and sending all records in one call.
5) Using the proxy and sending all data in one shot and making single calls to the BAPI from the proxy.
Regards.
Srinivasreddy
Thanks
Srinivasreddy
Edited by: Srinivas Reddy on Jun 23, 2008 10:36 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Advantage:
IDOC being an asynchronous commn provides an excellent error handling which is not provided by rfc
Also for sender idoc adapter there is no need for any configuration in xi and since its on abap stack there is no processing involved in adapter engine
so again the processing is faster as compared to rfc and performance is good
Disadvantage:
It cannot be used for SYNCHRONOUS COMMN
plz rewards points
Edited by: vikas jain on Jun 23, 2008 6:30 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
IDoc Adapter
Pros
If the scenario exactly matches the standard IDoc, no coding is not required.
Cons
IDoc configuration is time consuming and difficult
Maintence of port and Genration of partner profile is difficult.
ALE configuration steps required for both in XI and SAP-R/3.
If the extension of IDoc is required, Exit coding is required.
Message merge and split is required
Mapping is very difficult due to the deep structure IDoc structure
perfomance wise, it's little bit poor compare ABAP Proxies.
warm regards
mahesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.