Anda di halaman 1dari 68


SAP ABAP/4 SYLLABUS Introduction to ERP What is ERP? Why we need ERP? Advantages of ERP Major ERP Packages Introduction to SAP & R/3 Architecture What is SAP? History & Features of SAP SAP R/2 Architecture (Limitations of R/2 Architecture) SAP R/3 Architecture (Types of work processes) SAP R/3 Application Modules SAP Landscape Introduction to ABAP/4 What is ABAP? Logon to SAP Environment Transaction Codes Multitasking Commands Comments Errors ABAP/4 Editor ( SE38 ) Steps for Creating a Program Elements in R/3 Screen Out put Statements Operators in ABAP Data, Parameter & Constant Statements Data Types & Classification Data Objects & Classification Text Elements String Operations Control Statements Field strings ABAP Dictionary ABAP Dictionary Introduction Data Dictionary Functions Data Dictionary Objects o Data Base Tables o Structures o Views o Data Elements o Type Groups o Domains o Search helps o Lock objects Primary Key And Foreign Key Table Maintenance Generator Packages Creating a package Difference between local objects & packages Transferring local objects to packages Variants Variants Introduction Creating variants in ABAP Editor & Data Dictionary

Message Classes Message Class Introduction Message types Calling message class in Report & Dialog programs Selection Screens Selection screen Introduction o Parameter Statement o Select-options Statement o Selection-screen Statement Screen table and its fields Dynamic screen modification by using Modif Id key Open SQL Statements Select Insert Modify Update Delete Internal Tables Internal Tables Introduction Declaring Internal Table Populating Internal Table Processing Internal Table Initializing Internal Tables Inner Joins And For All Entries Control Break Statements Debugging Techniques Debugging Techniques Introduction Break-points (Static & Dynamic) Watch points Dynamically changing internal tables contents in Debugging Editor Options to step through the program in Debugging Editor Modularization Techniques Modularization Techniques Introduction Includes Subroutines Passing Parameters to Subroutines Passing Tables to Subroutines Function Groups & Function Modules Reports Reports Introduction Classical Reports Interactive Reports Techniques Used For Interactive Reports o Hotspot o Hide o Get Cursor Dialog / Module Pool Programming/ Transactions MPP Introduction Relationship between Screen, Flow Logic and Program Flow Logic Events o Process Before Output (PBO) o Process After Input (PAI)

o Process On Value Request (POV) o Process On Help Request (POH) Include Programs in MPP o Include TOP o Include I01 o Include O01 o Include F01 Dynamic Screens o Leave Screen o Leave to Screen o Call Screen o Set Screen Processing of List from Transaction and Vice Versa Elements in Screen Layout o Table Controls o Step Loops o Tabstrip Controls o Subscreens Batch Data Communication BDC Introduction Recording BDC Methods o Call Transaction Method o Session Method Handling Table Controls in BDC Legacy System Migration Workbench o Different Methods o Flat file creation o Uploading data File Handling o Application Server o Presentation Server SAP Scripts SAP Scripts Introduction Components of SAP Scripts o Layout Set o Standard Text o Out Put Program Modifying Standard SAP Script Layouts Including Logos SAP Script Utilities Upload / Download Smart Forms Smart Forms Introduction Graphics Management Style Maintenance o Paragraph Formats o Character Formats Writing print program and designing layouts ALV Reports ALV Reports Introduction ALV through Function Modules ALV Types Runtime Analysis & SQL Tracing Cross Applications Introduction to Distributed Environment


Introduction to Cross Applications Introduction to RFC Creating RFC Destination between 2 Systems Creating Remote Enabled Function Modules Creating program using Remote Enabled Function Modules ALE Basics Overview of Outbound & Inbound Process Configuration Steps Define logical systems Assign client to logical system RFC destination Customer distribution model Creating Ports What is an Idoc? Types of Idocs o Basic Idocs o Extension Idocs Creating Idocs Message Types Assigning Idoc type to Message type

EDI EDI Basics Difference between ALE & EDI Overview of Outbound & Inbound Process Configuration Steps Port Creation Partner Profile Creation BAPIs BAPI Overview Creation of BAPI Workflow What is workflow? Overview of workflow User Exits User Exits Overview Types of User Exits o Field Exit o Screen Exit o Function Exit o Menu Exit BADIs BADIs Overview Defining a BADI Implementing a BADI OOPS Concept Object Oriented ABAP Overview Defining a Class Implementing a Class Miscellaneous Topics

SAP- BASIS What is SAP? An introduction to ERP An introduction to SAP SAP AG: Evolution & Strategy SAP Product Evolution SAP Services Overview ( OSS ) An introduction to BASIS Basics to startup with BASIS Administration An introduction to Operating Systems An introduction to Database Systems Overview of computer Networks Network types & devices Protocol & IP Address concepts An introduction to Kernel Software Description of R/3 Client / Server Solution Overview of 3 layer interface Types of Client / Server Architectures An introduction to R/3 The Architecture of SAP R/3 Presentation Interface Application interface Database interface Overview of R/3 Architecture Overview of Dispatcher & Work Processes The concept of SAP Instance Landscape and Implementation Lifecycle Overview of Software Development Overview of SAP Landscape Landscape types Lifecycle Implementation concepts Installation and Guidelines Elements in SAP R/3 installation Installation requirement System sizing Installation File Systems Installation of RDBMS Installation of SAPInst tools Install central Instance Load Database Installation Database Installation of Presentation Layer Post installation Activities Working with SAP server Start & Stop SAP R/3 Server Directory Structures Overview of SAP MMC SAP & Oracle Environment Variables SAP Logon Pad configuration Overview of SAP License system

Overview of Transaction & Dialog step Management of users Overview of user Administration Managing User Master Records Managing User Groups Mass User Management Managing Logged-on Users Central User Administration CCMS & Configurations Overview of System Profiles Overview of Operation Modes Overview of Background jobs Overview of Log-on Load Balancing Overview of Memory Management Overview of workload monitor Overview of Os Collector Overview of Performance Management Overview of alert monitoring SAP system Pro-Active Health checks The Authorization System in SAP R/3 Overview of Authorization System Maintaining Authorizations Working with Profile Generator Crating Roles Maintaining Org. Levels User Information System Overview of Users & Authorization Tables System Profile Parameters for User SAP R/3 Client Management Overview of R/3 client Client Copy methods Client copy Requirements & Process Open / Close R/3 Client Overview of RFC Deleting R/3 Client Client Refresh Copying DB Tables among clients The Transport System Overview of change Transport System Transport System Concepts System Change Options Working with Change and Transport Organizer Overview of transport Management System Configuring Systems and Domains Configuring Transport Routes Distributing and Verifying configuration Overview of tp & R3trans Performing Transports with tp Program Overview of the Complete Process of Transporting Patch Management Overview of Support Packages, Plug-ins & Add-ons Types of Support Packages Downloading Support Packages Support pack Dependencies and Requirements Applying Support Packages, Plug-ins & Add-ons

SAP R/3 Kernel Upgrade SAP Administration for Oracle Database Introduction to Oracle Database Architecture Oracle Directory structure for R/3 Overview of physical Layer Overview of Logical Layer Introduction to Cost - Based Optimizer Introduction to SAPDBA & BRTOOLS Tablespace Administration Introduction to Database Reorganization Database Backup & Restore Database General Activities SAP Printing System SAP Spool system Architecture Introduction to SAP Access Methods Defining R/3 Printer Devices Managing spool Requests The SAPLPD Driver Program TEMSE object Database Troubleshooting printing problems

General Administration Utilities Monitoring SAP Instances Monitoring System Work Process Managing User Sessions Managing Update Records Managing Lock Entries Managing R/3 System Logs Analyzing ABAP Dumps System Tracing Utilities Managing Batch Input Sessions

Course Highlights WIN 2003 E.C.C 5.0 LINUX SOLMAN 4.0 SAP BASIS Administration on windows 2003 & Linux Operating Systems SAP BASIS Administration on SAP R/3 4.7EE, Ecc5.0, Ecc6.0 and Solman 4.0.

SAP BASIS SECURITY COURSE CONTENT SAP R/3 SAP History . SAP R/3 architecture & Layers. Client administration. Spool administration Basics. Background jobs. Monitoring. Transport management Basics.

SAP SECURITY What is Security & Why? Security audit & consideration? Security layers o a. Data layer o b. Access security o c. Operational security Audit Security & Security audit log parameters. Application on R/3 Security. OS level security & Change management. Types of Security's o a. Internal Security o b. External Security o c. SAP Security User administration & Types of Users. Central user administration (CUA). Authorizations o a. Authorization Objects o b. Authorization profiles o c. Programming authorizations o d. Authorization groups o e. Missing authorizations o f. Authorization Trace. Roles o a. Composite Role o b. Single Role o c. Derived Role o d. Parent Role & Child Role. Transaportation of Roles & Role Mitigation. The complete User status (SUIM). Locking transactions. Restricting access to SAP* & DDIC.

SAP NETWEAVER EP Introduction NetWeaver Architecture Installation Session 1 Portal User Experience o Navigation o Personalization o WYSWAS Portal Administration o Concept -> Reality o Content Admin o User Admin o Users, Roles, Groups Portal Content o Portal Content Directory (PCD) o iViews o Pages o Worksets</< li> o Roles o Users o Delta-links o GD* Portal Runtime & Portal Apps o PRT Definition o Portal Components o PAR File Format o Deployment Descriptor o GD* Portal Runtime & Portal Apps o Introduction to Portal API o Introduction to HTMLB o DynPage Model o Events o GD* Session 2 Portal Runtime & Portal Apps Introduction to Beans GD JSPDynpage HTMLB in JSP o P Forms o P Compilation o Element IDs GD* Portal Runtime & Portal Apps Client Events o Eventing Framework V EPCF o Raising and Subscribing to events. GD* Server Events

GD* Session 3 DB Connectors Configuring Connectors GD* Visual Composer GD* Webservices overview for VC Introduction to WebDynpro programming model. GD* WebDynpro Contexts. Context Mapping V External & Internal. GD*

Session 4 Configuring EP Gateway to connect to SAP. Configuring SAP connectors. Adaptive RFC. GD*

SAP XI Content Introduction to SAP NetWeaver Technology Building Blocks of SAP NetWeaver Web AS Architecture Introduction to SAP Exchange Infrastructure Process Integration with SAP XI 3.0 (XI 7.0) Architecture of SAP XI 3.0 (XI 7.0) System Landscape Directory Architecture of SLD Describing Technical Systems & Business Systems Landscapes and Software catalog Designing Collaborative Process: Introduction to Integration Repository Organization of Design Objects in IR Creating Repository' Objects. o Data types o Message types o Message Interfaces o Mapping Objects o Mapping Templates etc.. o Importing RFC & IDOC Interfaces o Developing" with Imported Interface Objects o Message types across components o Enhancing Partner's and Customer's Data types o Mapping Application Components to Systems o Object Versioning and Transport Mappings: Overview Mapping Programs in SAP XI 3.0 (XI 7.0) Java Mapping XSLT Mapping ABAP Mapping o Message Mapping o Mapping Functions o Context Handling Value Mapping o User Defined Functions o Multi Mapping Configuration: Introduction to Integration Directory Describing Systems and Services Configuring Internal Company Process Configuring Cross-Company Process Configuring Communication channels Logical Routing and Technical Routing Transports between the Test and Productive Landscape Runtime: Introduction to Integration Server Processing Steps of Integration Engine Proxy Runtime Using Runtime Workbench

o o o Proxies:

Message Monitoring Component Monitoring End-to-End Monitoring

Introduction to Proxies Creating ABAP proxies Creating JAVA proxies Proxy Runtime Integration Process (ccBPM): Introduction to Integration Process Arch. of ccBPM Designing Integration Process Controlling the process flow Time control and Exception Handling Message Bundling Sync/Async. Communications Configuring Integration Process Monitoring the execution of integration Process Adapters: Adapter Framework, Adapter Engine and ADK File Adapter JDBC Adapter RFC Adapter IDOC Adapter Plain HTTP Adapter SOAP Adapter XI Adapter JMS Adapter Overview Of other Adapters Scenarios: File to File File to JDBC JDBC to File File to RFC File to IDOC IDOC to File HTTP to RFC ABAP Proxy (Client Proxy) IDOC to Flat file Flat file to IDOC SOAP to RFC XSLT Mapping BPM1(File to File) BPM2(File to RFC) BPM3(Multiple Files)

SAP FICO Week-1 1.0 Introduction ERP Concepts Role of SAP Consultant Why SAP is in demand? Finance Overview: Transaction, Accounts and Accounting. 2.1 General Settings Define Company, Company Code, Credit Control Area, Business Area, Chart of Accounts and Fiscal Year. Assign Company Code to Company, Chart of Accounts and Fiscal Year, Create Tax Procedure and Attach to the Country 2.2 Posting Period Define Posting Period Variant Assign Posting Period Variant to company code Define Open and Close Posting periods 2.3 Document Define Document Types and Number Ranges 2.4 Account Group and Retained Earning Account Define Account Group and Retained Earning Account 2.5 Field Status Variant Maintain Field Status Variant Assign Field Status Variant to Company Code 2.6 Tolerance Group Tolerance Group for GL Accounts Tolerance Group for Employees Assigning Users to Tolerance Groups 2.7 Other Basic Steps Enable Fiscal Year Default Enable Default Value Date Check Company Code settings in Global parameters 2.8 Other topics in GL GL Master Creation Journal Entry Posting Blocking of an GL Account Unblocking of an GL Account Changing of GL Master Display Changes/What Changes/how it was done Parking of an account Releasing the parking document by changing the amount. Releasing the parking document by deleting the document Difference between Park and Hold documents How to see an Account Balance 2.9 Reference Documents Sample document Account Assignment Model Recurring Entries 2.10 Reversal of Document Normal Reversal/Individual Reversal Mass Reversal

Reversal of the Reversal 2.11 Open Item Management Full Clearing Partial Clearing Residual Clearing Week-2 3.0 Accounts Receivable(AR) 3.1 Settings in AR Account Group Creation Field Status No. Range Group and No. Ranges Assigning No. Range Group to Account Group Tolerance Group for Customers GL Accounts and Customer Master Creations Document Types and No. Ranges Posting Keys o Invoice Posting o Incoming Payment o Clearing Open Items 3.2 Down Payment Down Payment Establishment between Recon a/c and Alternative Recon a/c Down Payment in Short-Cut Method Customer Credit Memo Correspondence 4.0 Accounts Payable(AP) 4.1 Settings in AP Account Group Creation Field Status No. Range Group and No. Ranges Assigning No. Range Group to Account Group Tolerance Group for Vendors GL Accounts and Vendor Master Creations(Bank Accounts) Document Types and No. Ranges Posting Keys Invoice Posting Outgoing Payment Clearing Open Items 4.2 Down Payment Down Payment Establishment between Recon a/c and Alternative Recon a/c Down Payment in Short-Cut Method Vendor Credit Memo Correspondence Week-3 5.0 Special and Important Topics Sales Tax Clearing Outstanding between Customer and Vendor Cash Discount Integration between FI and MM Integration between FI and SD Financial Statement Version 6.0 Asset Accounting(AA) Chart of Depreciation

Account Determination Screen Layout Asset Master Creation Asset Class Depreciation Keys etc. Acquisition of Asset Asset Sale Scrapping of an Asset Transfer of Asset 7.0 Reports and Management Information System GL Reports AR Reports AP Reports AA Reports MIS CONTROLLING Controlling Basic Settings Defining Controlling Area Assigning Controlling Area to Company Codes Defining Number Ranges for Controlling Documents 8.0 Cost Element Accounting Creating Cost Element Groups Manual Creation of Primary and Secondary Cost Elements Automatic Creation of Primary and Secondary Cost Elements Week-4 9.0 Cost Center Accounting Creating Cost Center Hierarchy Key Creating Cost Center Groups Creating Cost Centers Manual Repost Line Items Automatic Reposting Line Items Periodic Reposting Creating Distribution Cycle 10.0 Internal Orders Creating Order Types Creating Number Ranges Creating Internal Orders 11.0 Profit Center Accounting Creating Profit Center Hierarchy Creating Profit Center Groups Creating Profit Centers Creating Dummy Profit Center Automatic Assignment of Balance Sheet A/c and P&L A/c to profit centers 12.0 Overview of Product Costing 13.0 Overview of Profitability Analysis

SAP Materials Management (MM) Contents Unit 1 Introduction to ERP SAP Overview Functions and Objectives Of MM Overview Cycle of MM Unit 2 Organizational structure of an Enterprise in the SAP R/3 System, Creation Of Organizational Elements Company, Company code, Plant, Storage Location, Purchasing Organization, Purchasing Group and Assignments. Unit 3 Master Data Material Master Vendor Master Info Record Source Determination Source Determination o 1. Source List o 2. Quota Arrangement Material Master o Define attributes of Material Types o Define Number Ranges for each Material Type o Material Master Creation and Display of Material List Vendor Master o Define Account Group and Field Selection (vendor) o Define Number Ranges for Vendor Master Records o Vendor Master Creation and Display Vendor List Info Record o Define Number Ranges for Info Record o Define Screen Layout at Document Level o Creation of Info Record and Display Info Record List Source Determination o Maintaining Source list o Define Source list requirement at plant level o Quota Arrangement o Define Quota Arrangement Usage o Maintain Quota Arrangement Unit 4 Purchasing Purchase Requisition Purchase Order o Creation of PO wref to PR o Creation of PO wref to RFQ o Creation of PO wref to Contract o Creation of PO with Account assignment Category RFQ Request for Quotation o Creation of RFQ o Maintain RFQ o Price Comparison List for the RFQ Outline Agreements o Contract o Schedule Agreement

o Unit 5 Document Types for Purchasing Documents (PR, PO, RFQ, Contract and Schedule Agreement) Define Document type Define Number Ranges for Document Type Define Screen Layout at Document Level Unit 6 Release Procedure for Purchasing Documents Creation of Characteristics Creation of Class Release Group, Release Codes, Release Indicator, Release Prerequisite, Release Strategies Unit 7 Conditions or Pricing Procedure or Price Determination Define Access sequence Define Condition Types Define Calculation Schema Define Schema Group o Schema group vendor o Schema group purchasing organization o Assignment of Schema group to purg. organization Define Schema Determination o 1. Determine Calculation Schema for Standard Purchase Orders Unit 8 External Services Management (ESM) Define Organization status for service categories Define service category Define Number Ranges Define Number Ranges for Service Entry Sheet Define Internal Number Ranges for Service Entry Specification Assign Number Ranges Define Screen Layout Procedure For Services Creation of Service Master Creation of Service PO Creation of Service Entry Sheet Invoice wref Service Entry Sheet Unit 9 Inventory Management (IM) Goods Movement 1. Goods Receipt GR o a. Creation of GR o b. Cancellation of GR o c. Return Delivery to Vendor o d. GR for Stock Types o e. GR for Partial Delivery o f. GR w/o PO o g. GR wref to Reservation 2. Goods Issue GI o a. Creation of GI o b. Creation of GI wref to Reservation 3. Transfer Posting TP o a. TP from Plant to Plant (1 step & 2 step process)

o b. TP from Sloc to Sloc (1 step & 2 step process) o c. TP from Stock to Stock 4. Reservation o a. Creation of Reservation o b. Reversal of Reservation Unit 10 Physical Inventory (PI) Types of PI processes Creating Physical Inventory Document Entering Physical Inventory Count List Of Inventory Differences Post the Difference Print Out PI Difference Report Unit 11 Special Stocks and Special Procurement Types Consignment Stock transport order Subcontracting Pipeline Returnable transport packaging RTP Third Party Processing Unit 12 Valuation and Account Determination Introduction to Material Valuation Split Valuation Configure Split Valuation Defining Global Categories (Valuation Category) Defining Global Type (Valuation Types) Defining Local Definition& Assignment (Valuation Area) Unit 13 Valuation and Account Determination Basic Invoice Verification Procedure Invoice for Purchase Order Planned Delivery Costs Unplanned Delivery Costs Credit Memo Blocking the Invoice Releasing Blocked Invoices Subsequent Debit/Credit Automatic Settlements (ERS) GR/IR Account Maintenance Invoice for Tax, Discounts, Terms of Payment Invoices for POs with Account Assignment Parking Invoice Invoice With reference to Service Entry Sheet Unit 14 Integration With Other Modules Integration of MM with FI/CO o Automatic Account Determination Integration of MM with SD o Stock Transport Order (STO) o Intra Company Stock Transfer o Inter Company or Cross Company Stock Transfer Integration of MM with PP o MRP Concepts

o o

Planned Independent Requirements Consumption Based Planning

Unit 15 Additional Topics Covered About System Landscape LSMW Useful MM Reports Tables in SAP MM Controlling Area ( Only creation of Cost Centers and Cost Element)

SAP -PRODUCTION PLANNING Duration: 3 weeks 5 days/ week 1. PP- Master Data Set Up BOM Work Center Routing SAP Tables 2. MRP MRP Views Lot Sizing Procedures Procurement Proposals Evaluation of MRP Results Tables in MRP 3. Discrete Manufacturing Planned Orders Production orders Order Types Scheduling Goods Issue Goods Receipts Status Profile 4.Repetitive Manufacturing Production Versions Planning Table Back flushing 5. Sales and Operational Planning Sales Forecast Production Plan Demand Management 6 Planning strategies Planning with final assembly Planning without final assembly Planning at assembly level Net Requirements planning Gross requirements planning Make to order strategy 8. KANBAN Supply Area Kanban Board Supply Source Demand Source 9. Functional SPEC How to create a functional spec with real time examples Extracting data from Tables 10. Overview of PP Configuration

SAP SRM EBP Enterprise Buyer Professional About SRM EBP Process Overview on MM Roles in Enterprise Buyer EBP Scenarios Different types Roles in EBP Business Scenario SRM System Architecture Technical Basic Settings RFC Destinations ALE Distribution Model Back End System Definition Define Back End for Product Category Set Control Parameters Defining Logical and Assigning Logical systems to client in SAP R/3 and SRM RFC Destinations in SAP R/3 and SRM Cross Application Basic Settings Organisation Structure Creation of Organisation Structure in SAP R/3 and SRM Attributes Creation for the Creation of Shopping Cart Report Running for Transferring all plants plants from the Backend System Organisation User Generation in SRM, Generate User and Employee Data, Check User and Employee Data Creation of Vendor Organisation Structure Transfer Vendor Master Records Change and Updating in Vendor Master Records CRM Middleware Functional scope of the CRM Middleware in the Enterprise Buyer system. CRM Middleware Settings in SAP R/3 and SRM. Setting Filters in SRM for Material Group, Unit of Measure, Material type etc.. Replicate master data from the SAP back end system using the CRM Middleware. Maintain Categories and Hierarchies Product Maintenance Types of Procurement Self Service Procurement Shopping Cart Purchase Requisition Purchase Order Goods Receipt Invoice Subsequent Credit, Subsequent Debit Credit Memo ERS

Work Flow Customize Settings for Work flow Maintain Standard Settings for SAP Business Work flow Approval Options Shopping Cart Approvals Extended Classic Scenarios Customize Settings for Extended Classic Scenario Plan Driven Procurement Overview Business Flow in Plan Driven Procurement Plan Driven Procurement with Plant Maintenance Plan Driven Procurement with Supplier Integration Overview on Supplier Self Service - SUS Service Procurement Overview on Service Procurement Catalog Content Management - CCM Introduction to CCM Types of Catalogs Customize Settings for CCM Open Catalog Interface (OCI) Open Partner Interface (OPI) Sourcing Sourcing and Bidding Engine Overview

SAP BI SAP Net Weaver - Business Intelligence SAP Business Intelligence - BI Modeling AP Net Weaver and BI: Overview, Positioning and Fundamentals Fundamentals of Data Warehousing and Business Intelligence SAP Net Weaver Business Intelligence (BI) Overview SAP Net Weaver Business Intelligence: Data Warehousing Overview Logical Model Requirement Analysis Logical Data Model BI Data Model Modeling Characteristics and Key Figures SAP BI Star Schema Characteristic InfoObjects Key Figure InfoObjects Modeling DSO Objects and InfoCubes Defining DSO Objects and InfoCubes Standard DSO Objects and InfoCubes in the SAP BI Data Warehouse Layer Multidimensional Modeling Designing the Dimensions of the SAP BI InfoCube Aggregate Modeling Special Modeling Aspects SAP BI InfoSets Partitioning of InfoCubes Data Mining

Objects in the BI Data Warehouse Layer Data Warehousing Workbench Info Providers: Business Purpose Info Objects: Characteristics Info Objects: Key Figures The BI Info Cube: An Extended Star Schema Creating Info Cubes Data Acquisition and Transformation from SAP Source Systems Data Flow: Overview Loading Master Data from an SAP Source System Loading Transaction Data from an SAP Source System Data Acquisition from Other Systems Extraction from Non-SAP Systems: Overview Flat File Loading Business Content BI Content Discovery (Metadata Repository) BI Content Activation Other Info Providers Data Store Objects MultiProviders and BI InfoSets Administration of Data Targets Administration of InfoCubes Administration of Data Store Objects Process Chains Introduction to Query Performance Optimization Introduction to Query Performance Optimization in BI BI Aggregates BI Indexes. SAP Business Intelligence - Reporting & Analysis First Steps in the BEx Query Designer Query Designer InfoProviders in the BEx Query Designer Key Figures Restricted Key Figures Calculated Key Figures Properties of Key Figures Characteristics Properties and Attributes of Characteristics Variables Variables Exceptions and Conditions Exceptions Conditions BEx Analyzer BEx Analyzer Report-Report-Interface Report-Report-Interface Introduction and overview of Query Designer and Web Application Designer(WAD) SAP Business Intelligence - Data Staging & Extraction Data Transfer with the Service API Generic Data Extraction Logistics Data Extraction

Enhancement of Business Content DataSources Open Hub Service Introduction to the Open Hub Service Implementing the Open Hub Service Application-Specific Extraction Extracting Data from CO-PA Extracting Data from FI-SL (Special Ledger) LIS Data Extraction



My SAP CRM 1)Solution Overview(Introduction) Getting to know mySAP CRM mySAP CRM - The complete solution CRM architecture & Component integration Key capabilities of mySAP CRM Channels of interaction Careers @ mySAP CRM 2007 2)Base Customization/Master Data (SAP CRM & SAP R/3) Overview of CRM Server Technology Business partner master Product master Organization management Pricing fundamentals Condition technique and pricing procedure determination Territory management Transactions processing Activity management Partner processing People centric CRM 3) CRM Marketing Introduction Marketing planning elements Campaign management Segmentation of business partners Segment builder tool Personalized mail forms External list management 4) CRM Sales Sales Order Mgmt. Quotations and Contracts. Opportunity Management Task & Activity Management. 5) CRM Service. Service Request, Service Ordering & Contract Mgmt. Complaint Management Case Management. Installed base Management knowledgement Management Workflow and Escalation Management Workforce Management 6) CRM Middleware Introduction BDoc and types of BDoc BDoc Modeler Error fixing 7) E-Commerce(Web Channel) Introduction B2B and B2c scenarios Product catalog Product proposals Top n products

Different Types of Selling Cross selling ,Up selling,Down selling Partner product range Web Shop 8) CRM Mobile Sales Introduction Architecture and setup Administration console Client console Mobile application studio(MAS) Mobile repository server (MRS) 9) CRM Web Client /Customer Interaction center (IC) Interaction center overview Framework and components IC Webclient Profile and Configuration. Visible component configuration Hidden component configuration 10) Over View Topics Trade Promotion Management CRM Analytics Partner Channel management SAP CRM Project Implementation Solution Manager FAQs

Course Content: SAP - HR Organization Management Object Types Object Keys Expert Mode Simple Maintenance Org. Staff Planning Infotypes Enterprise Structure Personnel Structure Company 1. Employee Group Company Code 2. Employee Sub Groups Personnel Area 3. Assignments Personnel Sub Area Assignment Personal Management (Personal Administration) Organization Data Recruitment Employee attributes 1. Vacancies Payroll area 2. Advertisements ABKRS Feature 3. Personnel Officer Control record 4. Line Manager Period Parameters 5. Application Types Date modifiers Payroll Data Basic Pay Personnel Calculation Rule Collective agreement provision and grouping Pay Scale Type / Area Pay Scale Groups & Levels Feature TARIF Wage Types Characteristics of Wage types Permissibility with PS and ESG Wage type model ESG for Primary wage types Feature LGMST PSG for primary wage types Time Management Public holidays Holiday Calendars Factory Calendars Work Schedules Daily work Schedules Break Schedules Period work schedule rules work schedule rules Absence types Attendance types Attendance Quotas Counting Class PSG for absence / Attendance counting ESG for personnel calculation rules

15. PSG for time recording Benefits Benefit Plans Benefit areas Beneficiaries Benefit Providers Benefit Parameters Benefit Integration with Payroll Related Features Training and Event Management Business Events Resources Tools LSMW Reports Infotypes Infogroups Schema Modifications Features Table Maintenance Authorizations

SAP HR-ABAP Introduction to HR Module Introduction to Organizational Structure Differences between ABAP & HR-ABAP Logical Databases (LDBs) Creating the Logical Databases LDB Events Analyze Standard LDBs Introduction & Maintain the Master Data Infotypes Definition of Infotype Creating a new Infotype Enhancing the Standard Infotype Time Constraints HR Specific Macros Reporting Repeat Structures HR-Interfaces Clusters & Payroll reporting Interfacing Tool Kit FAQs Assistance in Resume Preparation Workshop on Real Time Concepts

SAS Training Course Content: INTRODUCTION Introduction to SAS Integrated Systems. Components of SAS System. SAS Runs on Different Platforms. Use of Different Platforms. Accessing the data from External Source. Other Integrations. Accessing the Data from different sessions. Real-time monitoring in SAS with server integrations. Working with structure of SAS. Working in the SAS Environment Defining and managing SAS Windows. Creating and managing SAS Libraries. Overview of SAS Data states. Types of Libraries. Storing files temporarily and permanently. Referencing SAS files. CREATION DATABASE FROM RAWDATA Steps to create a SAS dataset. Referencing a SAS data library. Referencing a SAS data library. Using different statement to get data. Referencing a Raw data file. Writing a data step program. CREATING AND REDEFFING VARIABLES Use with different conditional statements. DEBUGGING & INTERPRETING ERROR MESSAGES AUTOMATIC VARIABLES Use of automatic variables. Types of automatics variables. Use of _N_, _ERROR_, _NULL_. Testing your programs. Using put statement. Automatic Variable. ENHANCING YOUR OUT WITH ODS Concepts of out put delivery system. How ODS works and viewing output of ODS in different format. HTML, RTF, PDF etc. COMBINATION THE SAS DATASETS One-o-one reading, Concatenation, Interleaving, Match merge, Function. SAS/SQL (MODULE-3) Introduction to SQL. Understanding SQl through SAS. Using procedure SQL statements. SQl Statements. PROCEDURES IN BASE SAS Procedure Print. Procedure Format. Procedure Contents.

Procedure Options. Procedure Append. Procedure Compare. Procedure Transpose. Procedure Options. Procedure Import. Procedure Export. Procedure Forms. Procedure Datasets. Procedure Format. Procedure Tabulate. Procedure Explode. Procedure Chart, Gchart, Gplot. Procedure Report. ADVANCED PROGRAMMING MACROS Introduction to Macros. Defining Macro facility. Generating SAS code using Macros. Placing text using Macro variable. Passing Macro Elements. Macro Execution Process. Macro Statements. Quoting Function. Quoting Function. SAS System options. GRAPHS (MODULE-4) Introduction to graphics. Introduction to graphics. Types of Graphics (with latest models) Defining procedure Graphics. SAS / ACCESS (MODULE-5) Introduction of SAS/ CONNECT. Single user. Multi user. Remote SQL pass through services. Data transfer services. SAS/CONNECT system options. Starting and stopping SAS/ CONNECT. Post installation setup for SAS/ CONNECT software. SAS/ STATISTICS (MODULE-10) Correlation analysis. Regression Analysis Mean. Univeriant. ANOVA for one-way analysis of variance. GLM METHOD. And etc.. Post installation setup for SAS/ CONNECT software.

TESTING MANUAL TESTING Introduction to Quality Assurance Initial Discussion What is Software Quality Assurance and Software Testing How IT Projects are formed and identified Testing Process Discussion-Real-Time testing vs. Software Testing Importance of Testing in IT projects Describe all environments Describe Team structure Software Development life cycle Types of testing (System, Regression, UAT, Functional, Black box, White box, integration testing. Etc) Common problems and solutions in Testing Understanding Testing Terminology, SDLC, Testing cycle Detailed training and discussion on BRS (Business Requirement Specification) Detailed training and discussion on SRS/FRS (System Requirement Specification) Software Quality Assurance standards. Testing Methodologies Testing Life cycles Test Plan Development Test Case Development (Basic techniques to derive test cases) Test Execution and Test Results Analysis RTM (Requirement Traceability Matrix) Defect Life cycle Defect management and Defect Resolution process Defect severities and priorities User Acceptance Testing and production Deployment Differences between Manual Testing and Automated Testing Manual Test Design and Execution Test Metrics and results analysis, Reporting Current Automated testing tools used in industry and the differences between each WINRUNNER WinRunner Testing Process Creating GUI Map, Creating Test Scripts, Debug Test Scripts, Run Tests, View Results, Report Defects GUI Map Types of GUI Map files, Global GUI Map, GUI Map file per test, GUI Spy, Rapid Test Script Wizard usage, Maintaining GUI Map for regressions Record Modes in WinRunner Analog Recording, Context Sensitive Recording Playback Modes in WinRunner Verify Debug Update Synchronization Point Checkpoints in a Test Script

GUI Checkpoints, Bitmap Checkpoints, Text Checkpoints, Database Checkpoints Programming test with TSL Batch Tests Data Driven Tests GUI Configuration WinRunner Configuration Integrating WinRunner with Test Director QUICK TEST PROFESSIONAL Quick Test professional introduction Benefits of QTP, Understanding QTP window, QTP components QTP Objects Understanding objects, Object repository, Managing test objects QTP testing process Different modes of Recording a test Organizing test into actions QTP Checkpoints Introduction, Types of checkpoints, Inserting checkpoints in a test at different levels, Standard, Image, Table, Text, Text area, bitmap, XML, database checkpoint LOAD RUNNER Volume testing, Performance Testing, Load Testing Differences in types of testing and planning, scheduling, Coordinating a load test Introduction and Understanding different protocols supported in VuGen Understand and Setting VuGen environment Creating, running and organizing scripts in virtual generator Parameterization in vuser scripts o Understand the need to parameterize data o Creating parameters in vuser scripts o Using different techniques of parameterization Controller o Understanding the logistics behind scenarios o Components of Controller and setting up scenarios o Configuring load generator o Creating a manual and Goal Oriented scenario o Configuring manual scenario, assign Vusers, Configure runtime settings. o Scheduling a scenario o Setting up a scenario, Adding vusers, assigning groups to different load generators, managing different options in controller. o Monitor scenario for performance monitors, vuser monitors. o Configure rendezvous points o Stop a scenario and Results Configuration o Using controller to conduct the load test o Using Analysis and performance monitors to assess the load performance and to detect the Bottlenecks in the application TEST DIRECTOR Introduction and usage of Test director Management tool vs. Test director Creating Requirements in Test director Linking requirements with Test cases and Test Sets and Defects Importing test cases into test director Exporting test cases from test director to any file system Creating a test cases in Test director Creating test sets in test lab

Adding test cases to test lab Executing Manual and Automation test cases from TD Defect Tracking Entering defects into TD Handling defects Generating reports on defects DATA BASES Importance of Data bases in testing Training on DDL, DML and DCL and SQL basics Interview questions on Data Bases Database Testing and Data Integrity Testing Data Validation and Data Verification MISCELLANEOUS INTERVIEW TIPS ARE GIVEN along with guidelines to create a catchy resume. Assistance to the candidates in Interview help would be given I shall also be giving the clear picture of /understanding how the real environment will be An overview would be given for the Rational Tools, Empirix and other automated tools Overview of Languages to be learned for Testing My training would be more of a practical perspective for the students for them to get a better understanding of Testing is done in a real time environment.

JAVA CORE JAVA After all having a lot number of programming languages Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA??? PART-1 Basics & Core Components Features and History JVM Architecture and BYTECODE A little bit of CODE &Class files Data types Operators Control Constricts Arrays String Handling-using String, String Buffer classes OOPS and OOPS in JAVA Classes and Objects Methods and Constructors Packages and Interfaces Access specifies Exception Handling Threads and Multithreading Wrapper Classes, Inner classes Applet Programming PART-2 Java API (The Java Class Libraries) Java.lang-Javaslanguage Fundamentals I/O Mechanism Java.util-Utilities & Collections Framework Java.awt.event-GUI Applications using Java Programming Javax.swing-Javas Extended GUI Programming Attentions & annotations ADVANCED JAVA Nothing is sufficient for human being; thus they extended JAVA as they do with the other things Database Programming using the JDBC API: The X/OPEN Call Level Interfaces Database Connectivity & ODBC Concepts The JDBC mechanism-Connecting to a DB Types of JDBC Drivers The steps in implementing a JDBC application Types of statements, Result Sets etc Introduction to JDBC 3.0 AP! Java Servlet v2.4 Technology: CGI Vs Servlets Introduction to web designing Introduction to the web servers HTTP Protocol-Status codes, request methods

Deployment descriptors Servlet Lifecycle Types of servlets Servlet API Sessions & Session tracking Cookies Servlet changing and dispatching Filtering Case Study: Designing a Simple website using Servlet and JDBC Java Server Pages: Overview Comparing with the other technologies JSP Architecture Implicit Objects Elements of JSP (Comments, Experessions, Scriptlets, Declarations, actions) JSP Directives Pageilinclude, taglib Scopes JSP & JDBC JSP & Java Beans-The use bean tag Tag Libraries (JSTL) Case Study 1: Convert the previous site from servlets using the JSPs Case Study 2: Develop a full-fledged shopping (art web applications) Introduction to Distributed computing; Remote Method Invocation (RMI): Introduction to remoting RMI Architecture Stubs 7 skeletons RMI-IIOP COBRA: Introduction to OMG Difference between RMI and COBRA The ORB Protocol COBNRA and Java IDL SAMPLE APPLICATION USING cobra AND Java J2EE-Java 2.0 Enterprise Edition This is a corporate world; so java also started business J2EE Overview: Introduction Components of J2EE Modularization of components-The 3-tier Architecture Enterprise Java Beans (EJB): Introduction to EJB 2.0 Deployment Descriptors for various Application servers Lifecycle of EJB The EJB trilogy-Session Beans, Entity beans, message Driven Beans Session Beans-Stateless, Stateful o Life cycle o Deployment o Areas of Applications Entity Beans-CMP, BMP o Life cycle

o Deployment o EJB QL o Areas of Applications Message Driven Beans-the new entrant into the EJB specification Introduction to JMS and Java Mail Types of Messaging Domains-PTP,Pub/Sub MOM Life cycle Deployment Areas of Applications Configuration of messaging servers EJB and J2EE Services Transactions Services Attributes ACID Properties and the 2PL Protocol JTAPI Security Bean Management Lazy Loading Dynamic Loading Pooling and Data Sources Relationships-O/R mapping Developing EJB Clients Introduction to Naming and directory Services The JNDI API LDAP Struts Framework Introductions to the MVC1 & MVC2 Architecture Overview of struts Framework Components of Model, Vies and Controller Action Classes Forms, Form beans and Dyna Form The Validator plug-in The Tiles plug-in Deployment descriptors Design Patterns Overview Types of patterns Factory pattern Signleton Pattern Front Controller Session Faade Message Faade DAO DTO Intercepting filter JDBC Direct Read Design Patterns XML & Web Services Introduction to XML DTDs, Schemas and Namespaces XML Parsers (SAX and DOM) Interoperability between application Web services SOAP

WSDL UDDI SERVERS TOMCAT 5.5/6.0 Web logic 10.X Web sphere 6.X JBOSS 4.X IDES Eclipse 3.X Net beans 5.5/6.X RAD 6.X EXTRA TOOLS Log4I ANT JUNIT Frameworks Hibernate Springs

INTRODUCTION TO .NET NET FUNDAMENTALS Why .NET? The .NET initiative Introduction to .NET framework Advantages of .NET framework System requirements MS.NET FUNDAMENTALS Base class libraries Common language-runtime (CLR) Microsoft intermediate language (MSIL) Optimized just-in-time (JIT) Common type systems (CTS) Common language specification (CLS) Compilation and execution of .NET application Assemblies Namespace INTRODUCTION TO VISUAL STUDIO .NET The Start Page Solution Explorer The Object Browser and Class View Window The Code Editor The Form Designer and the Toolbox The Server Explorer window Macro Explorer Running a Visual Basic Console Application VB.NET INTRODUCTION TO VB.NET Features of visual basic .NET File extensions used in visual basic .NET Visual Basic keywords Visual Basic statements Procedures, classes, modules, methods and more... The Option & Import statements Adding classes to project Declaring variables Data types Arrays Handling date and time INTRODUCTION TO OOP Principles of oops Structure Vs classes Relationship between classes and objects Access Specifiers How to create namespaces in S class libraries How to use namespaces Constructors Finalize, Dispose & Garbage collectors My Base, my class & my keywords EXCEPTION HANDLING & DEBUGGING Exceptions .NET exceptions

User defined exceptions Try-catch-finally Throw exception Debugging application Searching for bugs GUI APPLICATION DEVELOPMENT Introduction to system windows, forms Basic controls and event driven programming Advanced controls Rich text box, toolbars Working with context menus Built in dialog boxes STEARMS File stream Stream reader Stream writer FILE HANDLING CONCEPTS COLLECTION Generic collections Bit collections Specialized collections Weight collection classes User defined collection classes ADO .NET INTRODUCATION OF ADO .NET Features of ADO .NET Differentiation between ADO & ADO .NET ADO .NET namespaces Properties, Methods & events of the connection object Properties, Methods & events of the command object Access & Manipulating data from data grid Performing data updates DELEGATES Introduction to delegate concept Event handling arch with delegate Handles, add handler and remove handler ASSEMBLIES Introduction to assemblies Benefits Contents Application-Private assemblies Private Vs shared assemblies Global assembly cache (GAC) MULTITHREADING Thread class Thread synchronization Creating and controlling threads Sleep, suspend and resume threading CREATING & USING WEB SERVICES Introduction to web services Creating web services Using web services in a windows application Working with window services CREATING REPORTS

Data accessing through crystal reports Accessing filtered data through crystal reports Accessing related data through crystal reports ASP .NET ASP .NET INTRODUCTION How is ASP .net different from ASP ASP .NET design goals ASP .NET in .NET framework Development environment for ASP .NET application Identifying the features of ASP .NET Identifying programming modules in ASP .NET Web forms Web services ASP .NET PROGRAMMING SERVER CONTROLS Processing of web pages Server control hierarchy Web controls Buttons, list controls, text boxes, hyper links.... HTML controls HTML anchor, button... STRUCTURE OF AN ASP .NET PAGE ASP .NET PROGRAMMING VALIDATION CONTROLS Required field validation Regular expression Range validation... IDENTIFING THE DIFFERENT TYPES OF DATA BINDING Introduction to data binding Single value data binding Multi record data binding Custom binding ASP .NET PROGRAMMING WITH ADO .NET Introduction of ADO .NET Features of ADO .NET Differentiation between ADO & ADO .NET ADO .NET namespace Connected architecture through ADO .NET Disconnected architecture through ADO .NET Working with transaction in ASP .NET etc... USING XML & SEARCH TOOLS IN ASP .NET Working with XML server controls in ASP .NET Binding XML data to web forms controls Connecting relational data to an XML document CONFIGURING, DEBUGGING & DEPLOYING ASP .NET APPLICATION Configuration overview Structure of configuration file Configuration section Tracking and debugging an application Deploying an application EXCEPTIONAL HANDLING, MANAGING STATE AND SECURITY ASP .NET WEB APPLICATION Introduction state management in ASP.NET Sending E-mail from ASP.NET page Securing ASP .NET application SESSION TRACKING

State maintenance Session state Cookies Session object and events CACHING Caching and its methods Output caching WEB SERVICES Introduction to an ASP .NET web application Events of an ASP .NET web application Using web services in web application C# .NET C# LANGUAGE BASICS Data types Type conversion Boxing & un boxing Conditional statements Looping Methods in C# Properties Arrays Indexes Structures, enumerations Strings Regular expressions Collections POINTERS Value types, reference types Unsafe Structure and pointers MEMORY MANAGEMENT Garbage collector Stack and heap Architecture of GC Generations M.M. support classes OBJECT ORIENTED PROGRAMMING CONCEPTS EXCEPTION HANDLING System defined exceptions Custom exceptions Try, catch, finally Throwing exceptions OPERATOR OVERLOADING Unary operators Binary operators GUI APPLICATION PROGRAMMING Introduction to system windows, forms Basic controls and events driven programming Advanced controls Rich text box, toolbars... Working with context menus Built in dialog boxes DATA BASE PROGRAMMING Introduction of ADO .NET Features of ADO .NET

Differentiation between ADO & ADO .NET ADO .NET namespace Properties, methods & events of the connection objects Properties, methods % events of the command objects Access & manipulating data from data grid Performing data updates ASSEMBLIES Introduction to Assemblies Benefits Contents Application-Private Assemblies Private vs Shared Assemblies Global Assembly Cache (GAC) DELEGATES AND EVENT HANDLING Introduction to Delegate Concept Event handling Arch with Delegate Handles, Add Handler and Remove Handler Multi Cast Delegates Generic Routines Function Pointers MULTITHREADING Thread Class Thread Synchronization Creating and controlling Threads Sleep, Suspend and Resume Threading CREATING & USING WEB SERVICES Introduction to Web Services Creating Web Service Using Web service in a Windows Application Working with Window Services

INFOMATICA Informatica 1.Introduction Overview Basic Definitions Informatica products Informatica Architecture Tools and their roles Folders-Sub folders Power center / Power mart 2.Infomatica Designer Introductiion Introduction to Designer Logon to Designer Designer interfaces Designer Tools Defining Sources o Database as a source o Flat File sources Defining Targets Importing from database Creating a new target Creating target database objects 3.Informatica Designer Mapping Introduction Source Qualifier Ports Mapping Table to Table Mapping Flat File to Table Connected /Unconnected Transformations Active and Passive Transformations Source Qualifier to join Data Filter Transformation Expression Transformation Sequence Generator Transformation Rank Transformation Router Transformation Aggregator Transformation Joiner Transformation Stored Procedure Transformation(Connected and Unconnected) Union Transformation XML Transformation Mapping Wizards Implementing Type-I,Type-II,Type-III Mappings 4.Informatica Workflow Manager Workflow Introduction Tasks Workflow tools Connetions Defining tasks o Command Tasks o Email Task o Session Task o Link Conditions o Event Wait & Event Raise

Setting Properties of Session Task Creating Workflow Starting Workflow Monitoring Workflow 5.Informatica Advanced Features Incremental Aggregation Mapplet Implementation Target Load Plan Constraint Based Loading Mapping Variable Session Parameters Link Conditions Reusable Transformation Task and Types of Tasks Work let and Types of work lets Scheduling Workflow Control flow using Command task and event wait task Incremental Loading

BUSINESS OBJECTS BUSINESS OBJECTS 1. Business Objects Overview What is Business Objects Areas of Applications Various Modules of Business Objects 1 Business Objects Reporter 1.1. Introduction to Reporting Creating BO Report Understanding components in BO Report Display Data in the Standard Report. Organize the Data Format the Data and Report Display Data in a Chart Rename the Report Finish the Report 1.2. Formats of Data Displaying/Reporting Concepts of Tabs Concepts of Data providers Data display in Cross Tab Rank Adding Data to the existing Table 1.3. Obtaining selective Data and calculations Built in Calculations in BO. Define Formula Creating local Variables Alters 1.4. Breaks Adding breaks in Report. Breaks & Calculations. Breaks with Header & Footer. 1.5. Master Detail Report Concept of Master Detail Relationship between Master Detail Organizing the data within Sections Formatting the Report Influx Info Solutions Inc. Page 1 of 4 Business Objects 1.6. Data from various forms of sources Get Data From A Personal Data File Link Data from different sources. Display Data in Chart Organize the Chart Data Format the Chart. 1.7. Drill Operation in Reports Open Drill Mode. Drill Down. Drill Through. Limit Data display in Chart 2 Business Objects Designer 2.1. Introduction 2.1. Introduction What is Designer? Introduction to universe

Metadata Layer Schema Support 2.2. Getting Started Creating a Universe Design Methodology Designer Interface Selecting Tables and Columns Creating Classes & Objects Editing Classes & Objects Universe Parameters 2.3. Strategies Introduction to Strategies Internal Strategies External Strategies Creating External Strategies Influx Info Solutions Inc. Page 2 of 4 Business Objects Applying External Strategies in Designer 2.4. Joins What is a Join Type of join Supported Creating & Editing joins Creating Specific types of joins Cardinality of joins 2.5. Resolving Loops What is Loop? Concept of Aliases Concept of Context Using Aliases & Context Optimal way of resolving Loops Testing integrity of universe 2.6. Aggregate Awareness What is Aggregate Awareness? Setting up Aggregate Awareness Examples of Aggregate Awareness 2.7 More on Objects Creating a concatenated object Concept of List of Values Creating Measure Object Concept of User Objects 2.8 Managing Universe Saving & Printing Universe Deployment features Concept of Linked Universe Setting up Linked Universe 3 Business Objects Supervisor 3.1 Introduction What is Supervisor? Users Profiles Resources Repository Domain Influx Info Solutions Inc. Page 3 of 4 Business Objects 3.2. Basic Procedures in Supervisor Starting the Supervisor Concept of Roles Creating User Groups

Creating Users & General Supervisor 3.3. Managing Users & Groups Managing Users Groups Managing Users Finding Users in Repository 3.4. Managing Security in Business Objects Assigning & Restricting resources to users and user groups Assigning BO products to users Assigning& restricting access to universes Assigning stored procedures Assigning Documents & Templates 3.5. Importing & Exporting Concept of Import & Export Advantages of Import & Export Importing & Exporting Universes 4 Broadcast Agent 4.1. Introduction What is BCA? Features of BCA 4.2. Working with BCA Components of BCA BCA as distributed solution BCA & WebIntelligence Uploading Documents in BCA 4.3. Troubleshooting Resolving Database Connection Issues Help in document refresh before restarting the BCA Managing the BCA console Checking error logs Influx Info Solutions Inc. Page 4 of 4

ORACLE 10 g DBMS Concepts of DBMS Introduction Importance and Need Database Models and Normalization Models Hierarchial Relational Object Normalization Techniques Introduction to RDBMS Concepts of RDBMS Introdution Comparision with DBMS COOD Rules Normalization Revisited Concepts of ORDBMS & OODBMS Introduction to ORDBMS Introduction to OODBMS Comparision and analysis Structured Query Language(SQL) Introduction to SQL Predefined Data Types Introduction to database objects Table,View Commands in SQL Data Defination Language(DDL) Data Manipulation Language(DML) Data Control Language(DCL) Transaction Control Language(TCL) Database Security and Privileges(DCL) Working with DDL,DML,TCL Commands Operators Conditional,Logical,Comparison,SET Functions Date,Number,Character,String,Group,Group by,Having clause Transformation Functions DECODE,TRANSLATE NVL,NVL2(9i) Aggregate Functions Integrity Constraints Different Types of Integrity Constraint Use of Integrity Constraint in table Joins Usage of Joins Different Types of Joins Equi Join Cartesian join Self Join Outer join

Sub Queries Need of Sub Queries Nested Sub queries Co-related Sub Quries Flash Back Queries (9i) View Importance of views Creating,Manipulating Views Materialized views(9i) Working with database objects Sequences and synonyms Index,Cluster,Creating cluster table Using External Tables(9i) System Privileges Table Privileges Locks and SQL Plus editor commands PL/SQL Introduction to PL/SQL Advantage of PL/SQL Data Types in PL/SQL Variables and Constants Referencing NON-PL/SQL Variable Using built in Functions Conditional and iterative Statements SQL in PL/SQL Composite Data Types Cursors Exceptions:-Predefined ,User Defined Records and PL/SQl table types Advanced PL/SQL Introduction to Triggers Types of Triggers : - Row level,Statement Level Before and After ,Instead of Triggers Procedures,Functions in PL/SQL Argument modes User Defined Packages Dropping triggers,Procedures,Functions Reference Cursors Usage of ref cursores in Procedures,Functions,Packages.

Oracle Apps Financials ( 11.5.10 ) Introduction to Oracle Financials Integration among Financials System Administration Define Users and assign Responsibilities Concept of Concurrent Programs / Reports Concept of Profile Options and their significance Journal Entry JE Recurring / Tax / STAT / Suspence / Reverse Mass Alocation / Conversion / Intercompany Genera ledger Configuration / Setup Define (Non-ISO) or Enable (ISO) Currencies Design Accounting Calendar Concept of Flex fields in Oracle Applications Difference between Key and Descriptive Flex fields Design Value Sets and Define Values Design Chart of Accounts and Considerations Design Set of Books Assign Set of Books to Responsibilities Journal Processing Enter Manual Journals Post individual and multiple Journals Automate Journal posting View Account Balances online Run reports to view account balances Reverse Journals after posting Automate Journal Reversals Inter-company Journals: Processing and Issues Design Suspense Accounts Journal Approvals Journal Entry Tax and its relevance Rollup Groups and Summary Templates Document Sequence for journals Import Journals from other applications, Legacy Systems Budgets Enter Budgets Manually Post Budgets View Budget or Fund Balances Revaluation Need for Revaluation Design the template Translation Business Consideration View Balances Consolidation Business Needs Map Subsidiaries to Parent View Results Multiple Reporting Currencies


Business Needs Advantages and Limitations Accounts Receivables Configuration / Setup System Options Auto accounting Grouping rules Other setup steps Define Customers Invoice Processing Standard Invoices Credit Memo/ Debit Memo Customer Advance Recurring Invoices Import Invoice using AutoInvoic Import Adjustments to Invoices Editing Cancellation Receipts Processing Individual/ Batches Open Receipts Apply against invoices Supplier/ Customer knockoff Adjustments to Receipts: Editing/ Cancellation Accounting Events: Introduction/ Transfer to GL Bills Receivables Cash Management Enter Bank Statements Manual Entry Import Statements from bank (Concept) Reconciliation Manual Automatic Cash Forecasting Cash Positioning Data Migration/ Conversion Open Interfaces Oracle Payables Multiple Organizations Need for multiple organizations Business Group Legal Entity Operating Unit Inventory Organization Configuration / Setup Map Set of Books Design Financials Options Design Payable Options Create Bank Accounts Payment Terms/ Distribution Sets Taxes (Input, Offset, Recoverable, Withholding) Special Calendars Control Accounting Periods

Create Suppliers and Employees Invoice Processing Standard Invoices Credit Memo/ Debit Memo Expense Reports (Employee Reimbursements) Prepayments (Supplier Advances) Recurring or Regular Invoices Quick Data Entry Create A/c entries and transfer to GL Adjustments to Invoices Edit Invoices Cancellation Hold Invoices Import invoices from other applications Payment Processing Individual Payments Batch Payments Void/ Cancellation Payment Reconciliation Integration with Cash Management Accounting Events Transfer Assets to Fixed Assets Editing Cancellation Fixed Assets Setup Calendar Setup category Setup Asset Book Asset Addition Asset Retirement Asset Revaluation Mass Additions Lease Asset

Oracle Applications Technical Course Contents Introduction to ERP Definition of ERP, Overview of popular ERPS Comparison of Oracle Apps with other ERPS Types of Roles Types of Projects AIM documentation standards Oracle Application Architecture. Database structure of OA Using TOAD Application Object Library Creating Users WHO columns Creating Responsibilities Menu construction Request group construction Application development Defining concurrent program Concurrent programs with parameters Working with multiple concurrent programs Scheduling the Concurrent Program Concurrent Program incompatibilities Creating Request Set Procedure registration Value sets Reports registration Report development Report registration Parametric report registration Reports with repeating frames Module Overviews Inventory Module flow with base tables Accounts Payable module flow with base tables Accounts Receivable module flow with base tables Order Management module flow with base tables Form registration Template.fmb Appstand.fmb Form development using templates Form customization concepts Form Registration Process Custom.Pll Using function Zoom_available( ) Using procedure Event( ) Interfaces Introduction to Interfaces Outbound Interfaces - Using UTL_FILE package Inbound Interfaces - Using SQL * Loader tool

Conversions Overview on conversions Difference between Interfaces and conversions Working with staging table script Developing validations package Standards to be followed in conversions Flex Fields Types of Flex Fields - Descriptive Flex Fields - Key Flex Fields Workflows Introduction to workflow Workflow builder Attributes Creating Processes Sending notifications using workflows XML Publisher Introduction to XML Publisher Generating XML file using reports Creating Templates Creating Data Definitions Discoverer Introduction to Discoverer tool Discoverer Administrator - Creating EUL - Creating Business Areas Discoverer Desktop - Creating work books

Oracle Apps DBA Architecture Introduction to Oracle 11i E-Business Suite Oracle Applications Overview Oracle Applications File System Oracle Applications Environment files Server process Scripts and language Oracle Applications in single node and multi node Oracle Applications database Installations Overview of installation process installing and configuring Oracle Application 11i using single Node install installing and configuring Oracle Application 11i using Multi Node install Patch Administrations Patching Activities Creating a Patch Running Patches Patching history Database System Administrator Managing Application Security Managing Concurrent programs and Reports Administering Concurrent Managers Manage Profile Options Managing Users Profile Options Introduction to Oracle Workflow Testing and Monitoring Oracle Workflow Check Active user and other Request Status Maintaining Oracle Applications Utilties what are the AD Utilities? using AD Administration using other AD Utilities Auto Config Utility Config Utilities Context Editor Cloning Cloning Oracle Application Using Manual AD Clone and Rapid Clone Methods Oracle Core DBA Concept Oracle Database Architecture All Background Process Tables Related to Oracle Applications Export and Import of Database Additional Documents Interview Q & A Real Time Troubleshoot Scenarios Soft & Hard Copy of all notes Notes on R12 Application

COGNOS 8 1.Introduction About Cognos 8 BI Architecture Cognos Features Difference between Cognos Other OLAP tools Cognos Release 2.Cognos Connections How to Connect to different Data Sources How to Provide Security to the Package Import and Export of Package (Deployment) Running the Report Burn Scheduling 3.Framework Manager About Framework Manager Framework Manager,Metadata Modeling Creation of Interface and Usage Creating Model & Namespace (Layers) Importing Metadata Creating Query Subjects & Query Items Merging Query Subjects Creating Relationships & Setting Cardinalities Creating Parameter Maps & Macros Creating of Model Filters,Prompts & Calculations Publishing Package 4.Query Studio Introduction About Ad-hoc Reports Types of Report(List,Cross Tab,Chart Reports & Others) Applying Filters, Prompts & Calculations Sorting, Grouping, Sections & Aggregate Functions 5.Report Studio Type of Report Templates Creating list, Cross Tab, Chart & Other Reports Map Reports Formatting Reports Generating and Creating Prompt Page Types of Prompts Query Calculations & Layout Calculations Static Filters and Dynamic Filters Conditional Block Conditional Formatting Master Details Cascading Prompt HTML Items & Hyperlinks Set Operators Setting Burst Options Setting Variables Report Functions

Report Validation Reports Run with Options 6.Analysis Studio Insert Data Change the number of Visible Items Nest Data Replace Data Sort Data Explore Data Change the measure Drill down for Details Hide Items Insert a calculation Save a custom set Define a filter Compare sets of data Using Dynamic Context

SQL SERVER - 2005 SQL SERVER - Introduction Fundamentals of Database RDBMS,ORDBMS Introduction to Sql server Features Edition of SQL SERVER Working with management studio Working with database Working with SQL Commands o DDDL o DML o TCL o DCL Data integrity constraints Functions (Scalar & Aggregate) Joins Sub Queries Views Indexes T-SQL Programming Stored Procedures User Defined Functions Triggers CURSORS Normalization FAQS

Data Stage 1.Contents Introduction about Data Stage Difference between Server Jobs and Parallel Jobs Difference between Pipeline Parallelisms Partition techniques (Round Robin, Random, Hash, Entire, Modules,Range,DB2,Auto) Configuration File Difference between SMP/MPD architecture Data Stage Components (Server components/Client Components) Package Installer 2.Data Stage Administrator Creating project, Editing project and Deleting project Permissions to user .Apt Config file Environment variable creation, permission 3.Data stage director Introduction to Data stage Director Job status View View logs Scheduling Batches Creation 4.Designer Introduction about Designer Repository Palatte Types of Links File Stages Sequential File Data set File Lookup file set Difference between Sequential file/Dataset/File set Database stages o Dynamic RDBMS o Oracle Enterprise o ODBC Enterprise o Stored Procedure 5.Processing stages Change Capture (Caption) Compare stage Difference Stage Aggregate Stage Transformer Stage Surrogate Generator Stage Join Generator Stage Merge Generator Stage Lookup Generator Stage Difference between join/Lookup/Merge Difference between join/Lookup Remove Duplicates Switch Pivot


Modify Funnel 6.Debugging stage Head Tail Pea Row Generator Column Generator Sample Job Parameters 7.Manager Introduction About Data stage Manager Importing the Job Exporting the Job Importing Table Definition Importing Flat File Definition Routines 8.Containers Difference between Local Container and Shared Container Local Container Shared Container SHARE POINT Share Point Portal Server 2007 Moss 2007 MOSS/Share Point 2007 overview and installation a. Introduction to MOSS b. Planning and Architecture of MOSS 2007 c. Introduction to various versions of share point servers d. MOSS 2007 Architecture and its internal components e. WSS architecture f. Limitations and difference between MOSS and WSS g. Configuring default databases h. Prerequisites of share point server i. Installation of MOSS 2007 Share point 2007 Technologies a. Introduction to web application b. Introduction to share point high level components c. Introduction and using of libraries and list items d. Managing libraries and lists e. Create and managing workspaces, sites and pages f. Security trimming Document Management and content management a. Creating and managing document libraries b. Creating and managing form libraries c. Creating and managing wiki page d. Creating and managing Data links library User communications, lists and custom list items a. Announcements b. Contacts c. Discussion board d. Links e. Calendar f. Tasks, project tasks g. Issue tracking and survey





h. Custom list i. alerts 5. Users permissions and access levels a. Introduction to security b. Access level c. User permission and management 6. Sits, pages, Master pages, MOSS Designer and branding a. Creating custom site as templates b. Creating custom pages and designing c. Creating Master pages d. Creating designer based pages e. Creating designer based web parts f. Creating designer based database web parts & web services based web parts 7. Introduction to Infopath a. Understanding infopath b. Use the system templates c. Create custom templaes d. Create xml based templates and publish to Moss e. Create Database templates and publish o Moss f. Create Web service based templates and publish to Moss 8. Sites customization a. Site theams customization b. Site templates customization i. Custom templates ii. Uncustom templates 9. Form based authentication a. Introduction to FBA b. Creating and configuring FBA c. Creating FBA Users d. Authenticate FBA users 10. Shared Services Providers (SSP) a. Introduction to SSP b. Creating SSP c. Default SSP and Changing Association of SSP d. Using MY Site and My links e. User Profiles f. Excel Services g. Office server search h. Business Data Catalogs i. Creating and Configuration of BDC Web parts 11. Introduction to webparts a. Webpart architecture b. Create and deploy web part c. Create web part and deploy with server controls d. Debugging web parts 12. Introduction to MOSS API a. Using MOSS API object model b. Access sites, Document Libraries or List items c. Update list items from data base and flat files 13. Work Flows a. Wrokflows introduction b. Creating workflows c. Accessing workflows

d. Managing workflows 14. Administration a. Share point web application management b. Share point site management c. Infopath forms services d. Office share point server shared services e. Application security f. External service connections g. Workflows management h. Topology and services i. Security configuration

BPC Course content Creating application set Creating applications SAP Net Weaver Business Intelligence: Data Warehousing Overview Creating Dimensions Updating dimensions Creating Hierarchy Grant access to applications BPC logic Loading currency exchange rates Loading actual and budget data Creating forecast data Loading data BPC for excel working with dynamic report templates Using the park n go feature working with dynamic schedule templates working with comments creating a BPC book working with BPC content library Working with BPC for word working with BPC for PowerPoint BPC security BC work status In-depth study on BPC process flows fundamentals of reporting currency translation, inter company eliminations Expansion, filtering, suppression and indentation in repor

SAP IS Retail Unit 1 : Introduction Is- Retail Overview Is- Retail Process Purchasing & Sales Merchandise Logistics Retail org structure Unit 2 : Retail Master Data Article Master Data Merchandise of categories Creation of Merchandise categoriesHierarchies Creation of Articles Single Generic & Variant Articles Cration of Structure Articles Sales Set Display PrePack Unit 3 : Site Master Data Defination of Terms Maintain site Profiles Create Reference Sites Update site profiles with reference sites define standard storage location in reference sites Creation of sites Create of Reference Sites Distribution Centers Stores Additional sites Data Customizing for sites Site Grouping Unit 4 : Purchasing Data Creation of Vendor Creation of purchase Organization Purchasing Group Vendor Master Data Vendor Managed Inventory Buyer Managed Inventory Unit 5 : Assortment operations Listing & Management Assortment Creation,Assortment types,Assortment Grades & Modules Creating a Layout module Assignment of Products to Layout Modules Assignment of Assortments to Assortment users Listing - Assignment of Articales to Assortments and Creating Listing Coditions Listing Procedures & Listing via Layout Customizations Unit 6 : Retail Pricing Retail Promotions Sales Price Calculations Purchase Price Calculations Market Basket pricing Promotions Management,Creation and Execution of Promotions Bonous buys,Coupons PRICAT

Unit Unit Unit Unit Unit

7 : Merchandise Requirements Planning and purchasing , Distibution Warehouse & DC Management Marchandise Distribution ( Allocation Planning & Allocation tables) Cross Docking Flow - Through,Recipient Driven & Article Driven Put Away Direct Delivery Procurement of marchandise Invoice Verification & Sub Sequent settlement 8 : SALES ORDER MANAGEMENT 9 : SAP Retail Store Connectivity ALE EDI & IDOC Overview POS Operations & Back Ground Processing in Retail 10 : POS Inbound & POS Outbound 11 : Real Time Projects & CONFIDENTIAL BONOUS