Documente Academic
Documente Profesional
Documente Cultură
http://www.bandistechnology.com
Bangalore Branch :92/5 ACR Greens ,Outer Ring Road , Marathahali , Opposite Innovative Multiplex / Home Town Contact :8197839898,8050856224 Email : BANDIS.TECHNOLOGY@GMAIL.COM Weekend offline /Online /Fast Track Batches
ABAP/CA/ADOBE
& OOPS ABAP
INTRODUCTION PACKAGES Packages of local development objects Package for transportable development objects Creating a package The evaluation of ABAP Scope of ABAP , R/3 Architecture Why ABAP Application required SAP Easy Access & Object Navigator NETWEAVER Introduction
BASIC ABAP LANGUAGE ELEMENTS a. Data types and Data Objects Data objects Data types Difference between Types and Data Object Elementary data types and data objects Structured data types and data objects Table types and internal tables Reference types and reference variables Predefine Data Types
Flat and deep data types Generic Data types b. Operations and Expressions Assignments Type conversions Special Assignment Calculations Logic Expressions c. Control structures Conditional/Unconditional Branches Loops
d. Processing character and Byte strings Operations with character strings Find and Replace Subfield access Functions for character string processing Relational operators for character string processing
INTERNAL TABLES SQL Difference between OPEN & NATIVE SQL Selecting unique row Complex where conditions Selection based on Database Views Open database cursor Difference between up to 1 rows & Select Single * Full primary & Partial Primary key Sub queries GROUP BY , ORDER BY , HAVING Clauses MIN , MAX , SUM , COUNT , DISTINCT Operations Standard , Sorted , Hashed Internal Table Unique / Non Unique Operation Operations On Entire Internal Table Operations on individual Line Delete , Sorting , Modify , Read Operation internal Tables Accessing internal table using work area & Field-Symbols
Events in Reporting Message Handling in Reports Selection Screen Design ,Radio button , Checkbox Parameters , Select-Options , Additional Elements on Selection screen Validation , Changing Screen Properties Interactive Reports & Events ALV Report: Normal ,Blocked ,Hierarchical ALV Report Grand & Subtotal in ALV , Field catalogue Generation Row & Cell Colouring in ALV ALV Interactive Reports ALV with user define menu on TOOLBAR HOTSPOT , USER_COMMAND , PF_STATUS , TOP_OF_PAGE Events EDIT , ALV POP-UP Functionality Background Scheduling of report using SM36 & Also programmatically Submitting Report to another Program
ABAP DICTIONARY: Creation of Data Element , Domain Check Table , Value Table ,Foreign key Table Transparent , Pool , Cluster Table Data Class & Delivery Class TMG Events Text Table Creation Views Search Help : Elementary & Collective Lock Object : S,X,O,R,W LOCK MODES BATCH DATA COMMUNICATION Introduction to BDC Call transaction & Session Method Handling Errors Uploading presentation server data BDC Table Control Uploading Data From EXCEL
FILE INTERFACES SCRIPTS Modifying SAP Scrip Forms Manipulating Layout of Form Manipulating Form Content Printing LOGO (Windows BMP Format ) Printing LOGO (Baseline TIFF Format ) Specifying Standard Text For Sender , Header and Footer SAP Script Control Commands Files on application servers Files on the presentation service How to read files real time approach Authorization checks on dataset
SAP Script Program to carry forward Grand Total & Subtotal ITCSY structure in SCRIPTS Transporting Script , Debugging Script Customizing Standard Scripts
SMARTFORMS Form Layout , Form Flow Logic , Layout Data Custom Form Creation Style Builder Creating own styles , Paragraph Formats Form Painter , Table Painter Form Interface , Global definitions , System Fields Condition & Branching with alternative nodes Control Commands , Loop , calculations , events Migrating Forms & Styles WINDOWS Copies window , Secondary window ,Final window , Main window Debugging Smartform
MODULE POOL PROGRAMMING (1 week ) Introduction PBO , PAI , POH , POV Conditional Module Call ON INPUT ON REQUEST Automatic input check, EXIT-COMMAND , CHAIN..ENDCHANIN TABSTRIP CONTROL , TABLE CONTROL , GUI CONTROL Adding selection screen on module pool screen. Copy Functionality , Single step Maintenance screen , Position Functionality similar to SM30
CROSS APPLICATIONS
BAPI : Business Application Programming Interface Introduction to BOR and BAPIs Standard BAPIs Custom BAPIs Real Time scenario to create sales order using BAPI Real Time Scenario to Read & Change PO using BAPI
EXITS
ALE IDOC
Understanding the need of ALE-IDOC Working with Standard IDoc Types Real Time scenario on custom IDoc ABAP/CA/OOPs/ADOBE FORMS http://bandistechnology.com BANDIS TECHNOLOGY :08050856640 , 08050856224 ,09030098866
Hierarchical Data Exchange Shared Master Data Tool Message Control Special Functions BAPIs as ALE Interface Testing Tools in IDoc Customizing IDocs Filtering Segments Reducing IDocs through views Custom Exits In Idoc Updating an IDoc Change pointers Creating custom IDoc type & Segment Type Selection & Posting Program
ADOBE FORMS
1. Structure of a FORM 2. Interface of a FORM ABAP Dictionary-Based Interface Smart Forms-Compatible Interface XML Schema Based Interface 3. Context of FORM Form Creation Structures Data Nodes Text Nodes Graphic Nodes Alternatives Tables or Loops Conditions Folders 4. Adobe Life Cycle Designer Form Design Area Hierarchy & Data View Library & Object Palette Script Editor 5. Creating Form Templates Data Binding Structuring Form Templates with Sub forms Adding a Hierarchy
Extending the Form Template Using Tables, Page Breaks ,Sub form Set , Patterns , Conditional Page Break
6. Form Output
Data Selection Determining the Generated Function Module Opening & Closing Job Device Types For Output
7. Interactive PDF Programs Script Programs Calculation via script Programs Input Validation via script Program Access to data nodes & Form Fields Sending PDF as mail to user On action of execute Button on Form Making a offline form as fill able and sending it to user email account & Saving the data to desktop
OOPS
OBJECT OREINTED ABAP
CLASSES Introduction Local Class & Global Class Which class to be used in real time: Local or Global? Drawbacks of Procedural Program
GLOBAL AND LOCAL CLASSES Creating Classes Attributes and Methods Instance components and static components Attributes Methods Using static Components Editor mode of the class Builder Data types as components of classes Difference between static & Instance Methods Difference between Static & Instance Attributes
OBJECTS AND OBJECT REFERENCE Creating and Referencing objects The self-Reference me Assigning References
INHERITANCE: Inheritance Introduction Designing the inheritance Interface Visibility of Instance Components in subclasses Visibility of class components in subclass Redefinition in Local and Global Classes Instance & Static Constructors In Inheritance
INTERFACE Interface introduction Standalone interface Implementation of interface in local & global classes Aliases
ABSTRACT CLASS Abstract class introduction Abstract methods & final methods Difference between interface and abstract class When & why & in which situation should go for abstract class or interface
ALV OOPS 1. a. b. c. d. e. ALV Programs using CONTROL FRAMEWORK CL_GUI_ALV_GRID CL_GUI_SPLITTER_CONTAINER CL_GUI_EASYSPLITTER_CONTAINER CL_GUI_DIALOGBOX_CONTAINER CL_GUI_DOCKING_CONTAINER
f. h. i. 2. 3. 4. 6. 7. a. b. c. d. e. f. g. h. l. m. o.
SAP HTML Viewer : CL_GUI_HTML_VIEWER SAP TextEdit : CL_GUI_TEXTEDIT SAP Content Menu ALV Grid : CL_CTMENU ALV TREE USING CL_GUI_SIMPLE_TREE Fieldcat Generation: Semi Automatically , Manually& Automatically Colouring a row , cell ,Placing button in ALV GRID Toolbar & Drop Down Preparations INTERACTIVE EVENTS IN ALV USER_COMMAND AFTER_USER_COMMAND BEFORE_USER_COMMAND PRINT_TOP_OF_PAGE PRINT_TOP_OF_LIST PRINT_END_OF_PAGE PRINT_END_OF_LIST TOP_OF_PAGE BUTTON_CLICK DOUBLE_CLICK DATA_CHANGED
10
Basic ALV Object Model Functions Sort Filter Perform Aggregations Enable Layouts Selection Interactive events in ALV Object Model:
Other Courses Offered @ BANDIS TECHNOLOGY email:bandis.technology@gmail.com 1. OOPs ABAP & ADVANCED OOPs Features : RTTS , RTTC , RTTI Persistent Classes Transaction Service Query Service Casting Shared Memory Access Dynamic Coding ALV Object Model 2. ABAP Project (95% Students having Jobs ) Features ABAP Report :ALV , ALV OPPs BDC , LSMW ALE-IDoc , BAPI , KERNEL BADI SCRIPTs ABAP Dictionary Real Time RICEF Objects
( We are the Leaders beyond doubt ) Best In World : Attend Demo & Find Your self Webdynpro Chips BRF+ FPM OVP , GAF , OIF Adobe Forms (Offline + Online ) Webdynpro ALV Reports Dynamic Programming
11
4. Workflow Features 5. CRM Technical : Features BOL GENIL WEB UI Real Time Scenarios on One Order Framework Component Workbench , CRM Deep Drive , AET Best In World :95% Students are having Jobs OO Workflow Scenario Covered : SD Pricing , FICO Parking , Custom END to END Scenarios : Custom +Standard +SUB Type UWL , BRF+ Task , WEbdynpro Workflow Integration
http://www.bandistechnology.com
12