SlideShare uma empresa 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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Mais 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
 

Mais 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

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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