Adding Batch Data Communication on SAP ABAP by Garuda Trainings

Post on 23-Sep-2014

176 views 1 download

Tags:

description

Use the ABAP Workbench tools effectively. Write simple application programs with user dialogs (selection screen, list, dynpro) and dialogue with the database (data is read from the database). Learn the basics for development in a SAP environment to integrate a team of programmers: SAP mechanisms, database links between different SAP modules, ABAP language. Garuda Trainings is offiering online training on SAP ABAP by highly professional trainers. Register For a Free DEMO: Www.Garudatrainngs.com phno:508-841-6144 Emai:garudatrainings@gmail.com

Transcript of Adding Batch Data Communication on SAP ABAP by Garuda Trainings

STEP - 1 www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

PRESS ENTER

www.garudatrainings.com Ph: +1-508-841-6144

PRESS ENTER

www.garudatrainings.com Ph: +1-508-841-6144

PRESS ENTERwww.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

PRESS GO BACK

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

SELECT RECORD

www.garudatrainings.com Ph: +1-508-841-6144

SELECT THIS

PROGRAM NAME

CLICKwww.garudatrainings.com

Ph: +1-508-841-6144

CLICK www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

CLICK SAVE BUTTON & COME BACK TO SE-38www.garudatrainings.com Ph: +1-508-841-6144

CLICK

OPEN IT, KEEP THE CODE IN COMMENTS WHICH IS GENERATED BY THE SYSTEM WE WILL WORK WITH IT LATER IN STEP-5

SE 38

www.garudatrainings.com Ph: +1-508-841-6144

STEP-2 DEFINING SOURCE INTERNAL TABLEwww.garudatrainings.com Ph: +1-508-841-6144

DEFINING TARGET INTERNAL TABLESTEP-3 www.garudatrainings.com Ph: +1-508-841-6144

CALL FUNCTION MODULE WS_UPLOAD (OR) GUI_UPLOADSTEP - 4 www.garudatrainings.com Ph: +1-508-841-6144

CLICK www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

IN EXPORTING GIVE FILE NAME (FLATFILE) , FILE TYPE (DAT) & IN TABLES SOURCE INTERNAL TABLE NAME

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

PLACE CURSOR ON IT AND DOUBLE CLIK ON IT,

IN THAT AT LAST WE SEE START NEW SCREEN & INSERT FIELD COPY THAT & PLACE IT AT LAST ie AFTER RECORDING

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

COPY THIS AND PLACE AT LAST OF THE PROGRAM

www.garudatrainings.com Ph: +1-508-841-6144

These Sub Routins are resposable for transfering data from source internal table (ITAB) to target internal table (JTAB)

www.garudatrainings.com Ph: +1-508-841-6144

*include bdcrecx1.

*start-of-selection.

*perform open_group.

*perform bdc_transaction using 'MK01'.

*perform close_group.

REMOVE THIS FROM CODE WHICH IS GENERATED BY RECORDING

IN START NEW SCREEN & INSERT FIELD INSTEAD OF BDCDATA REPLACE WITH TARGET INTERNAL TABLE (JTAB)

IF FVAL <> NODATA. IF FVAL <> SPACE.

IN Insert field make this changes

Start new screen

www.garudatrainings.com Ph: +1-508-841-6144

INSTEAD OF'8701‘ – ITAB-F1

REPLACE RECORDING INFORMATION WITH FIELDS F1 TO F8 ie ( ITAB-F1 TO ITAB-F8)

STEP - 5www.garudatrainings.com

Ph: +1-508-841-6144

Fetching data from body to header

These Sub Routins are resposable for transfering data from source internal table to target internal table

www.garudatrainings.com Ph: +1-508-841-6144

CHECKING WHEATHER DATA IS TRANSFERD FROM SOURCE IT TO TARGET ITwww.garudatrainings.com

Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

STEP – 6 SENDING DATA FROM TARGET INTERNAL TABLE TO SAP APPLICATION SAVE & ACTIVATE & RUN PROGRAMwww.garudatrainings.com

Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

GO TO SE 16

ENTER

LFA1 - VENDORE MASTER ( GENERAL SELECTION)

www.garudatrainings.com Ph: +1-508-841-6144

CLICK

www.garudatrainings.com Ph: +1-508-841-6144

THIS IS THE DATA WHICH IS UPLOADED FROM FLAT FILE TO SAP APPLICATION

www.garudatrainings.com Ph: +1-508-841-6144