What do you want to learn today?

Details

Learn the basic concepts of the ABAP programming language

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.

OBJECTIVE

Become familiar with the functions of the ABAP Dictionary and know their mode of incorporation into ABAP Workbench. Create and edit domains, data elements, tables, views and indexes. Implement research assistance.

Learn the basic concepts of the ABAP programming language. Effectively use the tools of the Abap training/Abap online training Workbench. Write simple application programs including user dialog (screen selection list, dynpro) and a dialogue with the database (the data being read from the database).

Developers, technicians, consultants and more generally, all those wishing to develop programs in SAP will be benefited.

PREREQUISITES

Have basic knowledge in software development. Have a good aptitude for logical reasoning, be rigorous and methodical. Being motivated, have the taste of change required in the IT field, teamwork and ability to adapt to various situations.

All software “ABAP Business Suite” is sold in several forms:

  1. Raw, ready to configure and customize (for large companies)
  2. Pre-configured in various fields of activities (such as chemistry or supermarkets) as the “industry solutions”
  3. Standard pre-configured and ready to use, under the designation “All in One” for medium-sized businesses that do not wish to invest in customizing
  4. 4.     Solution Saas (Software as a service) that is to say, hosted and managed by ABAP and accessible to clients via a simple Internet connection (pay per use).

Outline

Unit-I

Introduction to ERP

  • What is ERP?
  • Why we need ERP?
  • Advantages of ERP

Introduction to SAP architecture

  • What is SAP?
  • History of SAP?
  • SAP R/2 architecture
  • SAP R/3 architecture

Introduction to ABAP/4

  • What is ABAP?
  • Log on to SAP Environment
  • Workbench tools

ABAP Dictionary Concepts

  • Tables: Transparent, Pooled and clustered tables
  • Structure,
  • Table types and Type pools
  • Data Elements and Domains
  • Views, Search helps and Lock objects

ABAP Programming Basics

  • Data Types, Variables, Types, Operators, Expressions etc
  • Conditional statements, Loops and termination statements
  • Internal Tables (All Operations)
  • Types of Internal Tables (Standard, Sorted and Hashed)
  • Joins, Nested selects Sub queries and For All Entries etc.
  • Open SQL statements
  • Modularization (Subroutines, Function Modules, Macros and Includes)
  • Field Symbols
  • Debugging programs (Break Point, Watch points etc)
  • Runtime Analysis, Performance Trace
Unit-II

Reports

  • Classical Reports
  • Classical Report Events
  • Interactive report
  • Interactive report events
  • Control Level Commands (AT First, AT New etc)
  • Selection Screen: Parameters
  • Select –options and variants
  • Hide, Read Line, Get cursor, Modify line etc., statements
  • System fields of reports
  • Logical database (Designing, Events)
  • SAP Query (User groups, Info Sets and Queries)
  • ALV reporting
Unit-III

Transactions (Dialog Programs (or) Module pool programs)

  • ABAP Memory and SAP Memory
  • LUW and Update bundling technique
  • Screens, flow logic events and Module pool
  • Basic Screen elements (I/O field, Radio buttons and Check box etc.,)
  • Maintaining screen sequences (Set screen, Call Screen and leave to screen)
  • Sub screens
  • Table Controls, Step loops and Tab strips
Unit-IV

BDC

  • Files Formats
  • Local Files (Upload, Download etc)
  • Sequential Files (Open dataset, Read Dataset, Transfer etc.)
  • Data Transfer Scenarios and methods
  • BDC session method (Creating, Processing, Analyzing and Correction errors in Sessions)
  • Call Transaction method (Options, Tracing errors and Correction)
  • Recording Technique
  • LSMW (Methods, Steps and Conversions rules etc.)
Unit-V

SAP Scripts

  • Form designing (Pages, Windows, Page windows and Paragraphs etc.)
  • SAP Script symbols
  • Control commands
  • Standard Text and Styles
  • Inserting Logos
  • Modifications to Form and Print program
  • Copying forms etc.

Smart Forms

  • Smart form and Form Logic
  • Calling a Form from print program
  • Difference between SAP Script and Smart Forms

Adv.ABAP Concepts :

    a) SAP Enhancements

  • User Exits and Customer exits
  • Implementing Function, Menu, Screen exits

   b) BADIs(Business Add-Ins)

   c) Object Oriented ABAP

  • Introduction to Object-Oriented Programming
  • Methods
  • Syntax and Visibility
  • Instance Methods and Static Methods
  • Constructor
  • Classes and Objects
  • Components of a Class
  • Defining Local Classes
  • Defining global classes

Cross Applications

IDOC

  • Features and structure of IDOC
  • Idoc type and Message type
  • Segment definition and components
  • Creating Segments
  • Creating Idoc types (Basics Type and Extension)
  • Crating Message types and Process
  • Idoc Enhancements

RFC

  • Introduction of RFC
  • Communication mechanisms through RFC
  • ABAP interfaces (RFC,tRFC, ARFC)
  • Difference between tRFC and ARFC

ALE

  • Distributed Systems
  • ALE Services and features
  • ALE Inbound and Outbound process
  • ALE Configuration (Logical systems, RFC Destination, Model view, Port, Partner Profiles etc)
  • ALE Distribution Scenarios
  • Transferring of Master Data

BAPI

  • SAP Business Objects
  • Business Object Builder and BOR
  • Features and applications of BAPI
  • Creating Business Object types
  • Working with a standard BAPIs
  • Developing Custom BAPIs

Highlights of our training:

  •  Real time Industry Experienced Trainer.
  •  3 months of System Access
  •  Online Training gives the flexibility to learn from your desk
  •  Interactive Training session using web conferencing tool
  •  Normal track, weekend and fast track classes according to convenience
  •  Student will be provided session recording capability to record each session
  •  Recording will help you to replay the sessions any number of times
  •  We provide Training Material, Exercises and Real Time Examples for Course
  •  Resume preparation and Certification Guidance
  •  We will provide class and demo session at student flexible timings.
  •  In training case studies and real time scenarios covered.
Reviews
Be the first to write a review about this course.
Write a Review
garudatrainings.com provides the training for the courses which are job driven and these can be made up with a perfect knowledge unlike other courses. QA online training being a part of garuda online training gives you the best training through online in your flexible timings. One of the major advantage of learning through online is bringing the course learning directly to your living room and with an interest to learn at your own place.Everybody will have a dream to reach a peak position in their lives and that can be made through our teachings and the support we give in the training.
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.