SlideShare a Scribd company logo
ABAP Chapter 6
   Message
   Debugging
   File Transfer
   Type Group
Message in ABAP
User Messages
   If user has entered inconsistent
    values,you output a dialog message with
    MESSAGE statement
   Dialog messages are stored in table T100
        report ztest.
    (Transaction : SE91)
         ….
       AT SELECTION-SCREEN.
       …
        message e000(38) with ‘----’ ‘---’ ‘---’ ‘---’.
       …
Message Type


Syntax
Message [ A<nnn> ](message class) with <field1> <field2> …


                       E, W, I, S
Messages Type - A(Abend)
Message A000(38)...


           Program Start


             Selection
              Screen


            A Message      Exit
Messages Type - E(Error)
Message E000(38) ...


           Program Start


             Selection
                           New input
              Screen
                           Require

            E Message
Messages Type - W(Warning)
Message W000(38)...


          Program Start


            Selection     New input
             Screen
                          possible

           W Message

                  Enter
               List
Messages Type - I(Information)
Message I000(38)...


            Program Start


              Selection
               Screen


             I Message

                   Enter
                List
Messages Type - S(Success)
Message S000(38)...


           Program Start


             Selection
              Screen



                List
            (Next Screen)
Dynamic Message

rt ztest1.
meters today like sy-datum.
lection-screen.
oday <> sy-datum.
 essage e000(38) with ‘Please enter today :’ sy-dat
 f.
-of-selection.
 e: / ‘Today is :’, today.
Debugging
Debugging Mode
Debugging Mode : Internal Table
Debugging Mode : Internal Table
Debugging Mode : Watchpoint
Watchpoint : SAP ECC 6.0
How to Set Debugging Mode
   If you want to test
    transaction,enter /h in the
    command field,press ENTER and
    execute the transaction
   Set breakpoints in the program
      Utilities->Breakpoints->Set
   Uses BREAK-POINT statement
ABAP Practice
File Transfer
File Transfer (Application Server)

x   There are 3 steps for file transfer
       Open File

       Read/Write File

       Close File
File Transfer

  Internal Table
customers like customers occurs 0 with heade
g_txt(50).
 rs filename(128) default ‘customersdata.txt’
 election.
 from customers into table all_customers.
File Transfer

Opening a file
pen dataset filename for output in text mode
encoding default message msg_txt.
 sy-subrc <> 0.
 Write: ‘File cannot be opened .Reason :’,msg_
se.
File Transfer

* Transferring data to a file
Loop at all_customers.
 Transfer all_customers to filename.
Endloop.
* Closing a file
Close dataset filename.
Endif.
Transaction : AL11
File Transfer (Appending Data)

 pening a file
en dataset filename for appending in text m
 encoding default message msg_txt.
sy-subrc <> 0.
Write: ‘File cannot be opened .Reason :’,msg_t
e.
Reading Data from OS File
Reading data from a file
rameters filename(128) default ‘customersdata.txt’ lower ca
 ta msg_txt(50).
 ta all_customers like customers occurs 0 with header line.
art-of-selection.
pen dataset filename for input in text mode
   encoding default message msg_txt.
  sy-subrc <> 0.
Write: ‘File cannot be opened .Reason :’,msg_txt.
se.
Reading Data from OS File
Do.
  Read dataset filename into all_customers.
  if sy-subrc <> 0.
     Exit.
  endif.
  Append all_customers.
Enddo.
Close dataset filename.
Endif.
Deleting OS File

rs filename(128) default ‘customersdata.txt’ l
-SELECTION.
 taset filename.
 c = 0.
‘Delete OK’.
Working with File on Presentation Server
Download Data to PC
Download data from PC
 rameters filename like rlgrap-filename
  default ‘c:customers.txt’.
 ta all_customers like customers occurs 0
                   with header line.
 ART-OF-SELECTION.
elect * from customers into table all_customre
Download Data to PC
CALL FUNCTION ‘DOWNLOAD’
    Exporting
      filename = filename
    Tables
      data_tab = all_customers
    Exceptions
      file_open_error = 1
      …
      others        = 5.
Download Data to PC
Case sy-subrc.
   When 1.
      Write: ‘Error when file opened’.
   When 2.
      Write: ‘Error during data transfer’.
   …
   When 0.
     Write: / ‘Data Download Finish’.
Endcase.
Upload Data from PC

ad data to PC
eters filename like rlgrap-filename
 ult ‘c:customers.txt’.
all_customers like customers occurs 0 with he
 -OF-SELECTION.
Upload Data from PC
CALL FUNCTION ‘UPLOAD’
    Exporting
       filename = filename
    Tables
       data_tab = all_customers
    Exceptions
       file_open_error = 1
       …
       others        = 5.
Upload Data from PC
Case sy-subrc.
   When 1.
      Write: ‘Error when file opened’.
   When 2.
      Write: ‘Error during data transfer’.
   …
   When 0.
     Insert customers from table all_customers.
     …
Endcase.
Upload/Download Data in Background

Call function ‘WS_DOWNLOAD’
 Exporting
    filename = filename
   ...
 and
Call function ‘WS_UPLOAD’
 Exporting
   filename = filename
   ...
Type Group : SE11
Type Group
        ABAP Program
Exercise IV
Exercise III : User Master

                   usr02-trdat

usr02-bname

                                 adcp-tel_number
Exercise IV : Drill-Down Report

More Related Content

What's hot (20)

PDF
Sap abap material
Kranthi Kumar
 
PPT
Internal tables
Jibu Jose
 
PPTX
SAP ABAp module Pool programming give by Rahul Mehta
ManojVarma74
 
PPT
User exit training
Jen Ringel
 
PPT
BATCH DATA COMMUNICATION
Kranthi Kumar
 
DOC
1000 solved questions
Kranthi Kumar
 
PPT
List Processing in ABAP
sapdocs. info
 
PDF
ABAP for Beginners - www.sapdocs.info
sapdocs. info
 
PDF
Abap reports
Milind Patil
 
DOC
Sap abap interview questions
kssr99
 
PPT
Alv theory
Phani Kumar
 
PPTX
SAP Smart forms
Jugul Crasta
 
PPT
abap list viewer (alv)
Kranthi Kumar
 
PPTX
Bdc BATCH DATA COMMUNICATION
Hitesh Gulani
 
PPT
ABAP Programming Overview
sapdocs. info
 
PPT
Abap function module help
Kranthi Kumar
 
PPT
Open SQL & Internal Table
sapdocs. info
 
DOCX
Field symbols
skumar_sap
 
PPTX
SAP Adobe forms
Jugul Crasta
 
PDF
Abap Questions
Kaustav Pyne
 
Sap abap material
Kranthi Kumar
 
Internal tables
Jibu Jose
 
SAP ABAp module Pool programming give by Rahul Mehta
ManojVarma74
 
User exit training
Jen Ringel
 
BATCH DATA COMMUNICATION
Kranthi Kumar
 
1000 solved questions
Kranthi Kumar
 
List Processing in ABAP
sapdocs. info
 
ABAP for Beginners - www.sapdocs.info
sapdocs. info
 
Abap reports
Milind Patil
 
Sap abap interview questions
kssr99
 
Alv theory
Phani Kumar
 
SAP Smart forms
Jugul Crasta
 
abap list viewer (alv)
Kranthi Kumar
 
Bdc BATCH DATA COMMUNICATION
Hitesh Gulani
 
ABAP Programming Overview
sapdocs. info
 
Abap function module help
Kranthi Kumar
 
Open SQL & Internal Table
sapdocs. info
 
Field symbols
skumar_sap
 
SAP Adobe forms
Jugul Crasta
 
Abap Questions
Kaustav Pyne
 

Viewers also liked (20)

PPT
07.Advanced Abap
sapdocs. info
 
PPT
ABAP Event-driven Programming &Selection Screen
sapdocs. info
 
PPT
Introduction to ABAP
sapdocs. info
 
PPT
Modularization & Catch Statement
sapdocs. info
 
PPT
08.Abap Dialog Programming Overview
sapdocs. info
 
PDF
HR ABAP Programming Training Material | http://sapdocs.info
sapdocs. info
 
PPT
ABAP Open SQL & Internal Table
sapdocs. info
 
PDF
Beginner’s guide to sap abap 1
Panduka Bandara
 
PPT
HR ABAP Technical Overview | http://sapdocs.info/
sapdocs. info
 
PDF
SAP FICO BBP Sample Document PDF NEW!
sapdocs. info
 
PPT
ABAP Advanced List
sapdocs. info
 
PDF
Abap hr programing
tcsabarinathan
 
PDF
SAP HR Time Management User Guide | www.sapdocs.info
sapdocs. info
 
PPT
Module pool programming
Subhojit- Opekkhay
 
PDF
SAP ABAP data dictionary
Revanth Nagaraju
 
DOC
SAP ABAP Material
renterpserver
 
PPT
0106 debugging
vkyecc1
 
PDF
Dialog programming ABAP
Jefferson Mutuva
 
PPT
List Processing in ABAP
sapdocs. info
 
PPT
Dialog Programming Overview
sapdocs. info
 
07.Advanced Abap
sapdocs. info
 
ABAP Event-driven Programming &Selection Screen
sapdocs. info
 
Introduction to ABAP
sapdocs. info
 
Modularization & Catch Statement
sapdocs. info
 
08.Abap Dialog Programming Overview
sapdocs. info
 
HR ABAP Programming Training Material | http://sapdocs.info
sapdocs. info
 
ABAP Open SQL & Internal Table
sapdocs. info
 
Beginner’s guide to sap abap 1
Panduka Bandara
 
HR ABAP Technical Overview | http://sapdocs.info/
sapdocs. info
 
SAP FICO BBP Sample Document PDF NEW!
sapdocs. info
 
ABAP Advanced List
sapdocs. info
 
Abap hr programing
tcsabarinathan
 
SAP HR Time Management User Guide | www.sapdocs.info
sapdocs. info
 
Module pool programming
Subhojit- Opekkhay
 
SAP ABAP data dictionary
Revanth Nagaraju
 
SAP ABAP Material
renterpserver
 
0106 debugging
vkyecc1
 
Dialog programming ABAP
Jefferson Mutuva
 
List Processing in ABAP
sapdocs. info
 
Dialog Programming Overview
sapdocs. info
 
Ad

Similar to ABAP Message, Debugging, File Transfer and Type Group (20)

PPTX
Chapter 08
llmeade
 
PPTX
Sap scripts
Jugul Crasta
 
PPTX
Modularisation techniques new
Jeet Thombare
 
PPT
Lecture05 abap on line
Milind Patil
 
PPTX
Debugging
nicky_walters
 
PDF
Complete reference to_abap_basics
Abhishek Dixit
 
PPT
Vba class 4
Mangesh Gadre
 
PDF
Interview qa
greatjks
 
PDF
Chapter10
vishalw24
 
DOC
SAP Admin Tcode
Richard Boon
 
PPT
Chapter 1abapprogrammingoverview-091205081953-phpapp01
tabish
 
PPT
Abapprogrammingoverview 090715081305-phpapp02
tabish
 
PPT
Abapprogrammingoverview 090715081305-phpapp02
wingsrai
 
PPT
Chapter 1 Abap Programming Overview
Ashish Kumar
 
PPT
chapter-1abapprogrammingoverview-091205081953-phpapp01
tabish
 
PDF
Programming Design Guidelines
intuitiv.de
 
PDF
Industry - Precise Detection of Un-Initialized Variables in Large, Real-life ...
ICSM 2011
 
PPT
Abap programming overview
k kartheek
 
DOC
Vbscript reference
Rahul Ranjan
 
XLS
Bi transaction codes
Joseph Tham
 
Chapter 08
llmeade
 
Sap scripts
Jugul Crasta
 
Modularisation techniques new
Jeet Thombare
 
Lecture05 abap on line
Milind Patil
 
Debugging
nicky_walters
 
Complete reference to_abap_basics
Abhishek Dixit
 
Vba class 4
Mangesh Gadre
 
Interview qa
greatjks
 
Chapter10
vishalw24
 
SAP Admin Tcode
Richard Boon
 
Chapter 1abapprogrammingoverview-091205081953-phpapp01
tabish
 
Abapprogrammingoverview 090715081305-phpapp02
tabish
 
Abapprogrammingoverview 090715081305-phpapp02
wingsrai
 
Chapter 1 Abap Programming Overview
Ashish Kumar
 
chapter-1abapprogrammingoverview-091205081953-phpapp01
tabish
 
Programming Design Guidelines
intuitiv.de
 
Industry - Precise Detection of Un-Initialized Variables in Large, Real-life ...
ICSM 2011
 
Abap programming overview
k kartheek
 
Vbscript reference
Rahul Ranjan
 
Bi transaction codes
Joseph Tham
 
Ad

More from sapdocs. info (20)

PDF
SAP PM Master Data Training Guide
sapdocs. info
 
DOCX
SAP SD Certification (C_TSCM62_66) Preparation Training Notes
sapdocs. info
 
DOCX
Variant Configuration in SAP PP: Beginner's Guide
sapdocs. info
 
PDF
SAP PP MRP Guide for Beginners
sapdocs. info
 
PDF
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
sapdocs. info
 
PDF
SAP PM Training Manual - www.sapdocs.info
sapdocs. info
 
PDF
ABAP Basico para Consultores Funcionales
sapdocs. info
 
PDF
SAP Configuration Guide for Functional Modules (Based on IDES)
sapdocs. info
 
PDF
SAP FI-AP TCODES & MENU PATHS
sapdocs. info
 
PDF
SAP FI-AR TCODES & MENU PATHS
sapdocs. info
 
DOC
SAP CO Configuration Guide - Exclusive Document
sapdocs. info
 
DOC
SAP PP End User Document - www.sapdocs.info
sapdocs. info
 
PDF
SAP MM Configuration - Real Project Documentation
sapdocs. info
 
PDF
SAP FI AP: Configuration & End User Guide
sapdocs. info
 
PDF
SAP FI AR: End User Guide for Beginners
sapdocs. info
 
PDF
SAP FI AP: End User Guide for Beginners
sapdocs. info
 
PDF
SAP FI Asset Accounting: End User Guide for Beginners
sapdocs. info
 
PDF
Variant Configurition in SAP: Beginners Guide | www.sapdocs.info
sapdocs. info
 
PDF
Exclusive SAP Basis Training Book | www.sapdocs.info
sapdocs. info
 
PDF
SAP Plant Maintenance Training Material | www.sapdocs.info
sapdocs. info
 
SAP PM Master Data Training Guide
sapdocs. info
 
SAP SD Certification (C_TSCM62_66) Preparation Training Notes
sapdocs. info
 
Variant Configuration in SAP PP: Beginner's Guide
sapdocs. info
 
SAP PP MRP Guide for Beginners
sapdocs. info
 
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
sapdocs. info
 
SAP PM Training Manual - www.sapdocs.info
sapdocs. info
 
ABAP Basico para Consultores Funcionales
sapdocs. info
 
SAP Configuration Guide for Functional Modules (Based on IDES)
sapdocs. info
 
SAP FI-AP TCODES & MENU PATHS
sapdocs. info
 
SAP FI-AR TCODES & MENU PATHS
sapdocs. info
 
SAP CO Configuration Guide - Exclusive Document
sapdocs. info
 
SAP PP End User Document - www.sapdocs.info
sapdocs. info
 
SAP MM Configuration - Real Project Documentation
sapdocs. info
 
SAP FI AP: Configuration & End User Guide
sapdocs. info
 
SAP FI AR: End User Guide for Beginners
sapdocs. info
 
SAP FI AP: End User Guide for Beginners
sapdocs. info
 
SAP FI Asset Accounting: End User Guide for Beginners
sapdocs. info
 
Variant Configurition in SAP: Beginners Guide | www.sapdocs.info
sapdocs. info
 
Exclusive SAP Basis Training Book | www.sapdocs.info
sapdocs. info
 
SAP Plant Maintenance Training Material | www.sapdocs.info
sapdocs. info
 

Recently uploaded (20)

PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PDF
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
Dimensions of Societal Planning in Commonism
StefanMz
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
community health nursing question paper 2.pdf
Prince kumar
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 

ABAP Message, Debugging, File Transfer and Type Group

  • 1. ABAP Chapter 6  Message  Debugging  File Transfer  Type Group
  • 3. User Messages  If user has entered inconsistent values,you output a dialog message with MESSAGE statement  Dialog messages are stored in table T100 report ztest. (Transaction : SE91) …. AT SELECTION-SCREEN. … message e000(38) with ‘----’ ‘---’ ‘---’ ‘---’. …
  • 4. Message Type Syntax Message [ A<nnn> ](message class) with <field1> <field2> … E, W, I, S
  • 5. Messages Type - A(Abend) Message A000(38)... Program Start Selection Screen A Message Exit
  • 6. Messages Type - E(Error) Message E000(38) ... Program Start Selection New input Screen Require E Message
  • 7. Messages Type - W(Warning) Message W000(38)... Program Start Selection New input Screen possible W Message Enter List
  • 8. Messages Type - I(Information) Message I000(38)... Program Start Selection Screen I Message Enter List
  • 9. Messages Type - S(Success) Message S000(38)... Program Start Selection Screen List (Next Screen)
  • 10. Dynamic Message rt ztest1. meters today like sy-datum. lection-screen. oday <> sy-datum. essage e000(38) with ‘Please enter today :’ sy-dat f. -of-selection. e: / ‘Today is :’, today.
  • 13. Debugging Mode : Internal Table
  • 14. Debugging Mode : Internal Table
  • 15. Debugging Mode : Watchpoint
  • 16. Watchpoint : SAP ECC 6.0
  • 17. How to Set Debugging Mode  If you want to test transaction,enter /h in the command field,press ENTER and execute the transaction  Set breakpoints in the program Utilities->Breakpoints->Set  Uses BREAK-POINT statement
  • 20. File Transfer (Application Server) x There are 3 steps for file transfer  Open File  Read/Write File  Close File
  • 21. File Transfer Internal Table customers like customers occurs 0 with heade g_txt(50). rs filename(128) default ‘customersdata.txt’ election. from customers into table all_customers.
  • 22. File Transfer Opening a file pen dataset filename for output in text mode encoding default message msg_txt. sy-subrc <> 0. Write: ‘File cannot be opened .Reason :’,msg_ se.
  • 23. File Transfer * Transferring data to a file Loop at all_customers. Transfer all_customers to filename. Endloop. * Closing a file Close dataset filename. Endif.
  • 25. File Transfer (Appending Data) pening a file en dataset filename for appending in text m encoding default message msg_txt. sy-subrc <> 0. Write: ‘File cannot be opened .Reason :’,msg_t e.
  • 26. Reading Data from OS File Reading data from a file rameters filename(128) default ‘customersdata.txt’ lower ca ta msg_txt(50). ta all_customers like customers occurs 0 with header line. art-of-selection. pen dataset filename for input in text mode encoding default message msg_txt. sy-subrc <> 0. Write: ‘File cannot be opened .Reason :’,msg_txt. se.
  • 27. Reading Data from OS File Do. Read dataset filename into all_customers. if sy-subrc <> 0. Exit. endif. Append all_customers. Enddo. Close dataset filename. Endif.
  • 28. Deleting OS File rs filename(128) default ‘customersdata.txt’ l -SELECTION. taset filename. c = 0. ‘Delete OK’.
  • 29. Working with File on Presentation Server
  • 30. Download Data to PC Download data from PC rameters filename like rlgrap-filename default ‘c:customers.txt’. ta all_customers like customers occurs 0 with header line. ART-OF-SELECTION. elect * from customers into table all_customre
  • 31. Download Data to PC CALL FUNCTION ‘DOWNLOAD’ Exporting filename = filename Tables data_tab = all_customers Exceptions file_open_error = 1 … others = 5.
  • 32. Download Data to PC Case sy-subrc. When 1. Write: ‘Error when file opened’. When 2. Write: ‘Error during data transfer’. … When 0. Write: / ‘Data Download Finish’. Endcase.
  • 33. Upload Data from PC ad data to PC eters filename like rlgrap-filename ult ‘c:customers.txt’. all_customers like customers occurs 0 with he -OF-SELECTION.
  • 34. Upload Data from PC CALL FUNCTION ‘UPLOAD’ Exporting filename = filename Tables data_tab = all_customers Exceptions file_open_error = 1 … others = 5.
  • 35. Upload Data from PC Case sy-subrc. When 1. Write: ‘Error when file opened’. When 2. Write: ‘Error during data transfer’. … When 0. Insert customers from table all_customers. … Endcase.
  • 36. Upload/Download Data in Background Call function ‘WS_DOWNLOAD’ Exporting filename = filename ... and Call function ‘WS_UPLOAD’ Exporting filename = filename ...
  • 37. Type Group : SE11
  • 38. Type Group ABAP Program
  • 40. Exercise III : User Master usr02-trdat usr02-bname adcp-tel_number
  • 41. Exercise IV : Drill-Down Report