SlideShare una empresa de Scribd logo
1 de 10
SAP ABAP
Introduction to ABAP

   ABAP stands for – Advanced Business Application
    Programming.It is a programming language for
    developing applications for the SAP R/3 system.
   The latest version of ABAP is called ABAP Objects
    and supports object-oriented programming. SAP will
    run applications written using ABAP/4, the earlier
    ABAP version, as well as applications using ABAP
    Objects.



     Call : +1-718-305-1757, +1-718-313-0499
     E–Mail : training@newyorksys.com www.newyorksys.com
ABAP Data Dictionary

    A data dictionary is a central source of information
    for the data in a information management system. Its
    main function is to support the creation and
    management of data definitions (or “metadata”).
   What is Data dictionary used for ?

   Management of data definitions
   Provision of information for evaluations
   Support for software development
   Support for documentation
   Ensuring that data definitions are flexible and up-to-
    date
    Call : +1-718-305-1757, +1-718-313-0499
    E–Mail : training@newyorksys.com www.newyorksys.com
SAP- ABAP Macro

   If you want to reuse the same set of statements
    more than once in a program, you can include them
    in a macro.
   You can only use a macro within the program in
    which it is defined, and it can only be called in lines
    of the program following its definition.
   Macros can be useful for long calculations or
    complex WRITE statements.
   Syntax
   DEFINE <macro_name>
   „Macro Statements
   END-OF-DEFINITION
     Call : +1-718-305-1757, +1-718-313-0499
     E–Mail : training@newyorksys.com www.newyorksys.com
ABAP Programming
   SAP-ABAP supports two types of Programs - Report
    Programs & Dialog Programs. Report Programs are
    used when large amounts of data needs to be
    displayed
   Purpose/Use of Report Programs

   They are used when data from a number of tables
    have to be selected and processed before
    presenting
   Used when reports demand a special format
   Used when the report has to be downloaded from
    SAP to an Excel sheet to be distributed across.
   Used when the report +1-718-313-0499
      Call : +1-718-305-1757, has to be mailed to a
    particular person.
      E–Mail : training@newyorksys.com www.newyorksys.com
SAP Scripts and Components
   SAP script is the SAP System‟s own text-processing system.It
    looks and feels a lot like other leading text-processing
    systems.
   It is used to print preformatted text in pre-formatted forms.
    SAP Scripts comprises of five main components:
1    An editor for entering and editing the lines of a text
2    Styles and layout sets for print layout. These are created
    independent of the individual texts using the corresponding
    maintenance transactions and are allocated to the texts later
3   The composer is a central output module. The SAP script
    composer is invisible to the outside
4   A programming interface that allows you to include SAP script
    components into your own application programs and to control
    the output of layout sets from within the programs
5   Several database tables for storing texts, styles and layout
    sets
    Call : +1-718-305-1757, +1-718-313-0499
    E–Mail : training@newyorksys.com www.newyorksys.com
Architecture of SAP Smart Form




  Call : +1-718-305-1757, +1-718-313-0499
  E–Mail : training@newyorksys.com www.newyorksys.com
What is an IDOC ?
   IDOC is simply a data container used to exchange
    information between any two processes that can
    understand the syntax and semantics of the data.
   In other words ,an IDOC is like a data file with a
    specified format which is exchanged between 2
    systems which know how to interpret that data.
   IDOC stands for ” Intermediate Document”
   When we execute an outbound ALE or EDI
    Process, an IDOC is created.



      Call : +1-718-305-1757, +1-718-313-0499
      E–Mail : training@newyorksys.com www.newyorksys.com
NEWYORKSYS IT SOLUTONS OFFER
ONLINE COURSES
   SAP ERP TECHNOLOGIES : SAP Basis, SAP
    ABAP, SAP Security, SAP Net Weaver, SAP XI, SAP
    FICO, SAP MM, SAP PP, SAP WM, SAP SRM, SAP
    BPC, SAP EP ADMIN, SAP SCM, SAP SD, SAP
    CRM, SAP HR, SAP MDM, SAP Is Retail, SAP ABAP
    HR.

   SAP ADVANCED TECHNOLOGIES :SAP
    HANA, SAP BPC, SAP ABAP WorkFlow, SAP Business
    Object, SAP APO, SAP PLM, SAP SEM.

               FOR MORE DETAILS VISIT :
               http://www.Newyorksys.com
CONTACT US
   For Additional Assistance , Course Details, Batch
    Scheduling Information , Mail us , you may contact
    to below address
   NewyorkSys Inc.,
   15 Roaring Brook Rd,
   Chappaqua,
   NY 10514.
   USA : +1-718-313-0499
   USA : +1-718-305-1757
   E-Mail ID : training@NewyorkSys.com
   Visit : www.NewyorkSys.com

Más contenido relacionado

Destacado

Be a global citizen in neiva!
Be a global citizen in neiva!Be a global citizen in neiva!
Be a global citizen in neiva!sergiodbotero
 
Calendar Project: Stripes
Calendar Project: StripesCalendar Project: Stripes
Calendar Project: StripesMisa Amane
 
2012-2013 Corporate Citizenship Report
2012-2013 Corporate Citizenship Report2012-2013 Corporate Citizenship Report
2012-2013 Corporate Citizenship ReportMWWPR
 
Emilys and hannahs desk
Emilys and hannahs deskEmilys and hannahs desk
Emilys and hannahs deskmnmsrox
 
Dott.ssa picucci psicometria parte III
Dott.ssa picucci psicometria parte IIIDott.ssa picucci psicometria parte III
Dott.ssa picucci psicometria parte IIILuciana Picucci
 
Contents page inspiration
Contents page inspirationContents page inspiration
Contents page inspirationjessiekeegan
 
P pt el alamein
P pt el alameinP pt el alamein
P pt el alameinRiski W
 
Chfa 2012 How To Attract Loyal Supplement Buyer
Chfa 2012 How To Attract Loyal Supplement BuyerChfa 2012 How To Attract Loyal Supplement Buyer
Chfa 2012 How To Attract Loyal Supplement BuyerLynda819
 

Destacado (12)

Education for death
Education for death Education for death
Education for death
 
10519
1051910519
10519
 
Be a global citizen in neiva!
Be a global citizen in neiva!Be a global citizen in neiva!
Be a global citizen in neiva!
 
Jackass 3
Jackass 3Jackass 3
Jackass 3
 
Bazziga
BazzigaBazziga
Bazziga
 
Calendar Project: Stripes
Calendar Project: StripesCalendar Project: Stripes
Calendar Project: Stripes
 
2012-2013 Corporate Citizenship Report
2012-2013 Corporate Citizenship Report2012-2013 Corporate Citizenship Report
2012-2013 Corporate Citizenship Report
 
Emilys and hannahs desk
Emilys and hannahs deskEmilys and hannahs desk
Emilys and hannahs desk
 
Dott.ssa picucci psicometria parte III
Dott.ssa picucci psicometria parte IIIDott.ssa picucci psicometria parte III
Dott.ssa picucci psicometria parte III
 
Contents page inspiration
Contents page inspirationContents page inspiration
Contents page inspiration
 
P pt el alamein
P pt el alameinP pt el alamein
P pt el alamein
 
Chfa 2012 How To Attract Loyal Supplement Buyer
Chfa 2012 How To Attract Loyal Supplement BuyerChfa 2012 How To Attract Loyal Supplement Buyer
Chfa 2012 How To Attract Loyal Supplement Buyer
 

Más de Newyorksys.com

ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDSORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDSNewyorksys.com
 
Sap bodi bods online training course
Sap bodi bods online training courseSap bodi bods online training course
Sap bodi bods online training courseNewyorksys.com
 
Sap basis online training course
Sap basis online training courseSap basis online training course
Sap basis online training courseNewyorksys.com
 
Sap abap hr online training course
Sap abap hr online training courseSap abap hr online training course
Sap abap hr online training courseNewyorksys.com
 
Sap abap online training course
Sap abap online training courseSap abap online training course
Sap abap online training courseNewyorksys.com
 

Más de Newyorksys.com (6)

ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDSORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
 
Datastage ppt
Datastage pptDatastage ppt
Datastage ppt
 
Sap bodi bods online training course
Sap bodi bods online training courseSap bodi bods online training course
Sap bodi bods online training course
 
Sap basis online training course
Sap basis online training courseSap basis online training course
Sap basis online training course
 
Sap abap hr online training course
Sap abap hr online training courseSap abap hr online training course
Sap abap hr online training course
 
Sap abap online training course
Sap abap online training courseSap abap online training course
Sap abap online training course
 

Último

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 

Último (20)

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 

SAP ABAP Online Training with Placement Assistance

  • 2. Introduction to ABAP  ABAP stands for – Advanced Business Application Programming.It is a programming language for developing applications for the SAP R/3 system.  The latest version of ABAP is called ABAP Objects and supports object-oriented programming. SAP will run applications written using ABAP/4, the earlier ABAP version, as well as applications using ABAP Objects. Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 3. ABAP Data Dictionary A data dictionary is a central source of information for the data in a information management system. Its main function is to support the creation and management of data definitions (or “metadata”).  What is Data dictionary used for ?  Management of data definitions  Provision of information for evaluations  Support for software development  Support for documentation  Ensuring that data definitions are flexible and up-to- date Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 4. SAP- ABAP Macro  If you want to reuse the same set of statements more than once in a program, you can include them in a macro.  You can only use a macro within the program in which it is defined, and it can only be called in lines of the program following its definition.  Macros can be useful for long calculations or complex WRITE statements.  Syntax  DEFINE <macro_name>  „Macro Statements  END-OF-DEFINITION Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 5. ABAP Programming  SAP-ABAP supports two types of Programs - Report Programs & Dialog Programs. Report Programs are used when large amounts of data needs to be displayed  Purpose/Use of Report Programs  They are used when data from a number of tables have to be selected and processed before presenting  Used when reports demand a special format  Used when the report has to be downloaded from SAP to an Excel sheet to be distributed across.  Used when the report +1-718-313-0499 Call : +1-718-305-1757, has to be mailed to a particular person. E–Mail : training@newyorksys.com www.newyorksys.com
  • 6. SAP Scripts and Components  SAP script is the SAP System‟s own text-processing system.It looks and feels a lot like other leading text-processing systems.  It is used to print preformatted text in pre-formatted forms. SAP Scripts comprises of five main components: 1 An editor for entering and editing the lines of a text 2 Styles and layout sets for print layout. These are created independent of the individual texts using the corresponding maintenance transactions and are allocated to the texts later 3 The composer is a central output module. The SAP script composer is invisible to the outside 4 A programming interface that allows you to include SAP script components into your own application programs and to control the output of layout sets from within the programs 5 Several database tables for storing texts, styles and layout sets Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 7. Architecture of SAP Smart Form Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 8. What is an IDOC ?  IDOC is simply a data container used to exchange information between any two processes that can understand the syntax and semantics of the data.  In other words ,an IDOC is like a data file with a specified format which is exchanged between 2 systems which know how to interpret that data.  IDOC stands for ” Intermediate Document”  When we execute an outbound ALE or EDI Process, an IDOC is created. Call : +1-718-305-1757, +1-718-313-0499 E–Mail : training@newyorksys.com www.newyorksys.com
  • 9. NEWYORKSYS IT SOLUTONS OFFER ONLINE COURSES  SAP ERP TECHNOLOGIES : SAP Basis, SAP ABAP, SAP Security, SAP Net Weaver, SAP XI, SAP FICO, SAP MM, SAP PP, SAP WM, SAP SRM, SAP BPC, SAP EP ADMIN, SAP SCM, SAP SD, SAP CRM, SAP HR, SAP MDM, SAP Is Retail, SAP ABAP HR.  SAP ADVANCED TECHNOLOGIES :SAP HANA, SAP BPC, SAP ABAP WorkFlow, SAP Business Object, SAP APO, SAP PLM, SAP SEM. FOR MORE DETAILS VISIT : http://www.Newyorksys.com
  • 10. CONTACT US  For Additional Assistance , Course Details, Batch Scheduling Information , Mail us , you may contact to below address  NewyorkSys Inc.,  15 Roaring Brook Rd,  Chappaqua,  NY 10514.  USA : +1-718-313-0499  USA : +1-718-305-1757  E-Mail ID : training@NewyorkSys.com  Visit : www.NewyorkSys.com