Introduction to ERP, SAP & R/3 Architecture
  • Enterprises and types of Enterprises
  • Introduction to ERP
  • History of SAP company. History of the SAP product. SAP R/2, SAP
  • R/3 & client server architecture, ECC 5.0, ECC 6.0. Netweaver architecture
  • Typical SAP landscape. Client code. Special client codes.
  • Logging into SAP. Introduction to SAP environment, ABAP workbench environment.
  • Navigating in SAP environment
  • External sessions & their management
  • Terms and acronyms
ABAP Dictionary
  • ABAP Workbench Tools - Change Request & Transport Organizer
  • ABAP dictionary attributes & features.
  • ABAP dictionary types
  • Domains & data elements
  • Transparent tables, Pooled tables, Clustered tables.
  • Introduction of SAP tables, main tables of SD, MM
  • Views: Database, Projection, Maintenance, Table maintenance generator
  • Search Helps: Elementary, Collective.
  • Type Pools.
  • Structures.
  • Table Types.
  • Overview of lock objects
Basics of ABAP Language
  • ABAP data types, Data objects. Types of data objects
  • ABAP editor. Language syntax
  • Declaring data
  • Data movement, assignment
  • Arithmetic operations, String operations
  • Internal flow control
  • Determine attributes of Data Objects
Internal Tables
  • Declarations: (i) 3.x notation, Standard Tables (ii) 4.x notation, Standard Tables, Sorted Tables, Hashed Tables.
  • Structure / Work Area, Header Line
  • Adding rows: (i) SELECT INTO TABLE (ii) APPEND (iii) INSERT INDEX (iv) INSERT (v) COLLECT.
  • Updating rows: MODIFY
  • Deleting rows: DELETE.
  • Retrieving rows: (i) LOOP AT ENDLOOP (ii) READ INDEX (iii) READ WITH KEY
  • Control totals
  • Initialize Internal Tables. Determine attributes of Internal Tables
  • Table search.
  • Sorting, Text Sort
  • Copying, assigning Tables
Open SQL Data Retrieval Statements
  • Retrieving data from database tables, database views, projection views thru OPEN SQL.
  • SELECT INTO TABLE....
  • SELECT INTO TABLE PACKAGE SIZE ENDSELECT.
  • SELECT DISTINCT...
  • SELECT ALL ENTRIES IN....
  • SELECT INNER JOIN....
  • SELECT LEFT OUTER JOIN...
  • SELECT & Sub Querys
  • SELECT & Aggregate Functions.
  • SELECT UP TO ROWS.
  • SELECT SINGLE
  • SELECT BYPASSING BUFFER.
  • SELECT CLIENT SPECIFIED
  • Conditions (WHERE)
  • Sort: (ORDER BY)
  • Fields to be retrieved in internal table – run time specification of fields to be retrieved.
  • WHERE condition in internal table – run time specification of WHERE condition
  • ORDER BY in internal table – run time sort specification.
  • Native SQL.
  • Dynamic Programming - Field Symbols, Data References
Modularization Techniques
  • Macros
  • Subroutines, internal & external
  • INCLUDE programs
  • Function Modules, Function Groups.
  • Function modules types: RFC, UPDATE, NORMAL
  • Parameters Interface, TABLES parameter
  • Exception Handling thru MESSAGE command
  • Message maintenance, issuing messages.
  • Using ABAP Debugger
Reports
  • WRITE statement
  • Standard & Non Standard Headers, Footers.
  • Events TOP-OF-PAGE, END-OF-PAGE
  • START-OF-SELECTION, END-OF-SELECTION.
  • Formatting including imparting colors
  • Performance tool (EPC/CI,SAT,ST05), Best Practices
  • Events AT LINE-SELECTION, AT USER-USER-COMMAND to generate interactive lists
  • TOP-OF-PAGE DURING LINE SELECTION for generating heading of secondary lists.
  • Creating Application Tool Bar using Menu Painter
  • Retrieving previous list data.
  • Lists in Dialogue boxes
  • Formatting SELECTION-SCREEN. Positioning objects.
  • Texts/Comments
  • Text Boxes (PARAMETERS)
  • Radio Buttons (PARAMETERS)
  • Check Box (PARAMETERS)
  • Push Buttons.
  • SELECT-OPTIONS (complex selections)
  • Declarative statement: RANGES.....
  • AT SELECTION-SCREEN OUTPUT
  • AT SELECTION-SCREEN ON VALUE REQUEST FOR
  • AT SELECTION-SCREEN ON HELP REQUEST FOR
  • AT SELECTION-SCREEN ON
  • AT SELECTION-SCREEN ON BLOCK
  • AT SELECTION-SCREEN ON RADIOBUTTON GROUP
  • AT SELECTION-SCREEN
Classes in ABAP
  • Global classes and local classes. SAP Delivered Classes: Transaction SE24 environment.
  • Implementation of encapsulation, polymorphism and inheritance in ABAP classes
  • Deploying of SAP delivered classes. Create context menus using CL_CTMENU.
  • Create and deploy class based exceptions. A brief on Run Time Type Services. (RTTS) Field Symbols in ABAP
  • Create & deploy run time objects along with field symbols
ALV Reports
  • SAP Delivered Classes: CL_GUI_ALV_GRID
  • CL_GUI_CUSTOM_CONTAINER
  • CL_GUI_DIALOGBOX_CONTAINER
  • Using CL_GUI_ALV_GRID/Function Modules for Grid lists
  • Changing layouts and saving layouts
  • Controlling properties of Grid
  • Controlling Grid Field attributes, Field Catalogue
  • Events of Class CL_GUI_ALV_GRID
  • Generate Multiple Lists/Grids triggering DOUBLE_CLICK
  • Customize Grid Tool Bar triggering TOOLBAR
  • Make Custom Button Operation triggering USER_COMMAND
  • Class CL_GUI_DIALOGBOX_CONTAINER
  • Close dialog box container triggering CLOSE
  • Implement all the above functionalities using SAP delivered class
  • CL_SALV_TABLE
Dialog / Module Pool Programming/ Transactions
  • Screen Painter
  • Placing objects on Screen
  • Texts
  • Text Boxes
  • Radio Buttons
  • Check Box
  • Push Buttons
  • Text Boxes
  • Sub Screen Area
  • Tab Strip
  • Table Control
  • Custom Control
  • Flow Logic, Module Pool Programming
  • Multiple screens, Navigations
  • Menu Painter
  • CALL SCREEN; SET SCREEN; LEAVE SCREEN etc
  • Create own transactions
  • LUW, SAP/ABAP Memory
Data Migration - Batch Data Communication & LSMW
  • Recording transaction, generating ABAP program from recording, Modifying generated program
  • Migrate data from text files into sap system (for typical master data like customer, vendor, material) using
    • (i) BDC with session
    • (ii) BDC with CALL TRANSACTION
    • (iii) LSMW
  • Locate text files on presentation server and application server
SAP Scripts
  • Creating a SAP Script form for a typical business document viz
  • Purchasing document/sales order/Billing document. Code ABAP program to invoke this form & output business document
  • Modify, customize existing SAP provided form (MEDRUCK/RVINVOICE01/RVORDER01). Test
Smartforms
  • Creating a Smartforms form for a typical business document viz.
  • Purchasing document/sales order/Billing document. Code ABAP program to invoke this form & output business document
  • Modify, customize existing SAP provided form Transaction code NACE
SAP Workflow Overview
  • Introduction of SAP WORKFLOW
  • Introduction of different elements of Workflow
  • Introduction to concepts of Binding
  • Introduction to Business Object Events
  • Simple practical examples of SAP Workflow
ALE & Idoc Overview
  • Concepts of IDOCS
  • Structure of IDOCS and Types
  • Creation of segments
  • Creation of IDOCS
  • Using standard message types
Resources
  • IDES (Internet Demonstration & Evaluation System) Server
  • Class room having workstations with SAP front-end installed
  • Overhead projectort
  • User ids (super user) with facility to create objects in the ABAP workbench, that is, access keys to create objects
Methodology of Training
  • Total hands-on approach. Uses IDES server for hands-on exercises
  • SAP application tables of sales & purchase used in hands-on exercises Customer - KN series, Vendor - LF series, Billing Docs, Purchasing Docs, and Material etc
  • Scenario oriented training
  • Sessions made inter-active thru continual questioning to trainees Incentive for answering questions and for asking questions
  • Small business scenarios assigned to trainees. Trainees are to create programs & objects to implement specified scenarios. Trainees make a presentation of the results. Querying & discussions
  • Tests and evaluations to be conducted every 5/6 sessions
  • CV Preperation and Real Time Project Discussion
  • Mock Interview for Technical Interview Preperation

Careers in Web Design: Become a Professional Web Designer

Qualification: 10+2/B.A/B.Com/B.Tech/B.Sc.(IT)/BCA/M.Sc(IT)/MCA/M.Tech pursuing or completed in any discipline.

Course duration will be approx for 3 months. Weekdays and Weekends batches are available. In weekdays 3 classes of 2 hours and in weekends 2 classes of 2.5 Hours.

  • Weekdays Batches : Monday - Friday - 9:00 AM -2:00 PM & 2:00 PM -6 :00 PM
  • Weekends Batches : Saturday and Sunday - 9:00 AM -2:00 PM & 4:00 PM -8 :00 PM
  • Trainers having good practical exposure are only eligible for taking the classes of students.They share theirs own experience and guide the students accordingly according to the industry needs of professionals.We are guiding the students at each and every moment of time where they stuck.Our honest approach towards the student to trained them and try to get them establish in IT industry ASAP.


    CopyRights © 2017 IT Career Makers. All Rights Reserved.