difference between bapi and lsmw
Answers were Sorted based on User's Feedback
Answer / yarru sreenivasa rao
bapi is interface
this work for sap as well as legacy system
but lsmw is tool to data conversions
this for legacy system only
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / rams
BAPI (Function Module + Remote Enabled) on the wrapper
of Business Object
LSMW is a tool used to for conversions
Is This Answer Correct ? | 3 Yes | 1 No |
Answer / atanu
Bapi are RFC enable function module used to update datas
from legacy system. LSMW also used to upload data but its
is mostly used by Functional people not generally used by
the ABAP technical consultant.
Is This Answer Correct ? | 2 Yes | 2 No |
Answer / mrudila
In addition to the above RECORDING a transaction is
compulsory in LSMW,where as in BAPI's recording doesnt
possible,and a list of fm's we can use to extract data.
Even LSMW is used by technical consultants(in case of less
no.of records)
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / joydip
The Basic difference between these two are, BAPI can be
used by any legacy system which is object oriented, which
can call a BAPI and fetch data from SAP.This is possible
because BAPI is a remote enabled function module.
But LSMW can not be used by any legacy system.
Is This Answer Correct ? | 1 Yes | 4 No |
what is the unit of work
Program for Prime numbers and Matrix plz explain me the procedural method with steps
What are the dis-advantages of logical databases? : abap hr
difference between user-exit and customer-exit?
what are obsolete function modules FROM version 4.5b to ECC 6.
what is Foreign key, check table and value table ....? what is the difference between CHECK AND VALUE TABLE ..? PLEASE GIVE THE APPROPRIATE ANSWERS......
why sapscripts are client dependent and smartforms are cliet independent,plz give me a brief explanation,thank u.
What is a variable in the sap abap?
BAPI IS EFFICIENT THAN BDC?
2 Answers IBM, Thomson Reuters,
How to convert the Unit for 'Distance' (The value from one Unit to another).
When using call transaction method for 1000 records , If u found error in 64th record then how can u find it and how can u send this to user
After running a BDC program in background, next day morning when you see the results, few records are not updated(error records). What will you do then ?