SAP ABAP

 No comments

ABAP SYLLABUS

___________________________________________________________________________________

INTRODUCTION TO SAP AND ABAP\4 LANGUAGE

  • Overall introduction to ERP
  • Introduction to SAP R/3 architecture, Introduction to SAP ABAP/4
  • ABAP\4 editor (Focus on the functionalities of new abap editor)
  • Data types
  • Output statements
  • Writing small programs
  • Arithmetic operations
  • String operations
  • Control statements
  • Parameters
  • Open SQL-statements(insert, modify, delete, update)
  • Simple screens
  • Transaction code creation
  • Data Dictionary
  1. Table
  2. Data element
  3. Domain
  4. Structures
  5. Search helps
  6. Views
  7. Type Groups
  8. Table maintenance generator and t-code creation
  9. Primary and foreign keys
  10. Check and value tables

REPORTING

v  Debugging techniques

  • Breakpoint creation
  • Watch point creation
  • Emphasize on the usage of New Debugger

v  Internal tables

  • Declaration
  • Processing
  • Population

v  Control Break Statements

v  Modularization techniques

  • Includes
  • Subroutine
  • Function modules
  • Macros
v  Variants

v  Conversion exits

v  For all entries and( joins inner and left outer)

v  Messages class creation 7 messages types and handling messages

v  Events for classical reports

v  Events for interactive reports

v  Hide and hotspot

v  Creating and handling buttons

v  Menu painter

ABAP OOPS

v  Fundamentals Of OOPS

v  Introduction to local classes and methods

v  Importance of public, private and protected selections

v  Simple reporting using local classes and methods

v  Global classes and interfaces

v  Usage of global classes in the reports

ALV

v  Introduction

v  Types of ALV

v  Simple report to display simple ALV list using Function modules

v  Simple report to display simple ALV grid using Function modules

v  Interactive ALV Reports

v  Adding new buttons in the ALV toolbar and handling events

v  Working with ALV using classes (List, Grid and Tree)

v  Usage of Latest class library in ECC 6.o for ALVS.

DIALOG PROGRAMMING

v  Introduction to screen painter and dialog programming

v  Flow logic

  • PAI
  • PBO
  • POV
  • POH

v  Screen designing

v  Programming in object browser

v  Field validations

v  Creation of

  • Normal Screens
  • Sub screens
  • Table Controls
  • Tab strips

v  Dynamics Screen

  • Call Screen
  • Set Screen
  • Leave to screen
  • Leave Screen

v  Processing of list from transaction and vice versa

v  Screen table and its fields

v  Lock object

INTERFACE PROGRAMMING

v  Why Data Transfers

v  Introduction to BDC

v  File Handling

  • Presentation Server
  • Application

v  Recordings

v  Methods in BDC

  • Call in Transaction
  • Session method

v  Error handling in call Transaction

v  Handling Table controls in BDC and screen resolutions

v  Mass updation

  • Vendor master
  • Customer master

v  Legacy System Migration workbench(LSMW)

  • Different methods
  • Steps to create an LSMW project
  • Uploading data

SAP Scripts

v  Introduction

v  Layout Sets

v  SAP Script Elements

v  Modifying standard layout sets(by using subroutines)

v  Uploading logo

SMARTFORMS

v  Working with smart forms

v  Standard Texts

v  Graphics management

v  Writing print program and designing layouts

v  Output type configuration to standard orders

MISCELLANEOUS TOPICS

v  Sap Systems Landscape.

v  Correction and Transport System(CTS)

v  Transport organizer

v  Workbench Request

v  Task Creation

v  Merging Requests

v  Release requests

v  SAP memory

  • SET/Get parameters

v  ABAP memory

  • Imports/Exports

v  Logical Database and Handling events(LDB)

v  Field symbols

v  SD flow

v  MM flow

CROSS APPLICATION

v  Introduction to CA

v  RFC destination

v  Working with RFC function modules

IDOCS

v  Concepts of IDOCS

v  Structure of IDOCS and Types

v  Creation of segments

v  Creation of IDOCS

  • Basic
  • Extension

v  Creation of message types

v  Monitoring tools of IDOC interface

  • Statistics
  • Display IDOCS
  • IDOCS list

ALE

v  Defining logical systems used for ALE interfaces

v  Outbound / Inbound processing

v  Transferring of master data from system to another system

v  Distribution modal view

  • IDOC filtering
  • Segment filtering using filter objects
  • Reduced IDOC

v  Outbound using change pointers methods

BAPI and Business Objects

Introduction to BAPI

Overview of Business Objects

Step By Step Approach followed to create BAPI

ENHANCEMENTS

v  Introduction to enhancements

v  Different ways of doing Enhancements

v  Types of user Exits

  • Field Exits
  • Menu Exits
  • Function Exits
  • Screen Exits

v  Introduction to BADI

v  How to implement BADI

v  Overview on enhancement Spots, Enhancement section, Enhancement implementations and Class Enhancements

 

 

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>