‎2007 Jul 12 4:59 PM
Why is BAPI method of LSMW considered the most reliable & fast of all methods . I would think the IDOC is most reliable because of the tracing features and Direct Input would be the fastest method
‎2007 Jul 12 5:05 PM
Hi,
BAPI's use standard function modules, perform direct update and explicit commit work once done.
With IDoc, it slower compared with BAPI (performance) but you have capabilty to analyze and reprocess the IDoc (if any error occured) without rerunning LSMW.
Regards,
Ferry Lianto
‎2007 Jul 12 5:03 PM
BAPI is faster than IDOC because you are not creating the intermediate document, then reading it back to process. If your data is 'dirty' and likely to produce errors, then IDOPC is better since you can correct them.
Direct Input is an earlier version of BAPI and only works for a small number of objects.
‎2007 Jul 12 5:05 PM
Hi,
BAPI's use standard function modules, perform direct update and explicit commit work once done.
With IDoc, it slower compared with BAPI (performance) but you have capabilty to analyze and reprocess the IDoc (if any error occured) without rerunning LSMW.
Regards,
Ferry Lianto
‎2007 Jul 12 5:06 PM
‎2007 Jul 12 5:24 PM
If you use a BAPI method using LSMW, it would still create IDOCs for processing. hence it is as reliable as an IDOC if not better.
When it comes to speed, I think Direct Input is stil the fastest. Can you tell us where did you get that information?
REgards,
Ravi
‎2007 Jul 13 4:11 AM