Professional Documents
Culture Documents
LSMW K.N.SANJAY
SAP
TRAINEE
BDC = ?
BDC (BATCH DATA COMMUNICATION) is a
procedure which is used to transfer or upload data
from NON-SAP SYSTEM to SAP SYSTEM.
SAP TRANACTION
DATA TRANSFER
METHODS
Method 1 - >CALL TRANSACTION
1) synchronous processing.
2) can transfer large amount of data.
3) processing is slower.
4) error log is created
5) data is not updated until session is processed.
CALL TRANSACTION.
1) asynchronous processing
2) can transfer small amount of data
3) processing is faster.
4) errors need to be handled explicitly
5) data is updated automatically
DISPLAY MODE UPDATE MODE
BDCDATA
BDCMSGCOLL
BDC session function modules
• BDC_OPEN_GROUP
• BDC_INSERT
• BDC_CLOSE_GROUP
T-CODE :-> SHDB
TCode
PRESS ENTER
T – CODE : -> PA30.
Coding
generated
from BDC
recorder .
Creating ABAP Report based on recording
SELECT FIELD
CONTENTS AS
“TRANSFER
FROM
RECORDING”
Coding
process
BASIS BDC RECORDED REPORT PROGRAM:
DAT = TABULATOR SPACE
PLACE LOOP AFTER PERFORM OPEN_GROUP
PERSS F8
ASSING PATH TO IMPORT LEGACY DATA
SELECT SESSION
AND CLICK ON
PROCESS
Click
Process to
execute
session
from any of
the
processing
mode
LSMW
[LEGACY SYSTEM MIGRATION
WORKBENCH]
LSMW = ?
R/3-based tool.
LSMW also supports conversion of
data.
Imported into the SAP R/3 system via
batch input, direct input, BAPIs or
IDocs.
recording function allows to generate a
“data migration object”.
ADVANTAGES OF LSMW
Project
Sub Project
Object
A) Structure Relationships
B) Field Assignments
T-CODE : LSMW
Click on recording
overview
Create recording :
click
Save.
Double click
Enter field name
Double
click
Enter field name
Double
click
Save and press F3
Default
values
are
removed
PRESS
F3
Click save and press F3
SKIP 6 th STEP
data conversion file is
generated out of the
project data to be migrated
SPECIFY FILES :
Press F8
press F3
READED
DATA
DISPLAY READ DATA:
PRESS ENTER
press F3
PRESS F8
press F3
CONVERTED DATA
DISPLAY CONVERTED DATA:
PRESS ENTER
press F3
Legacy text
data
Preparation for data
import by means of
the standard batch
input program
CREATE BATCH INPUT SESSION:
SELECT SESSION
SELECT PROCESSING MODE
PRESS ENTER
Press enter button
to u get the legacy
data
Updated legacy text
Press enter button
to u get next
legacy data
Updated legacy text
Press enter button
to u get next
legacy data
Updated
Press enter button
legacy text to get next
screen
QUESTIONS ? / ?
THANK YOU..