77
ABAP 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

Sap Contents

Embed Size (px)

DESCRIPTION

this is the contents of sap

Citation preview

Page 1: Sap Contents

ABAPSAP 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 Tableso Structureso Views o Data Elementso Type Groupso Domainso Search helpso 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

Page 2: Sap Contents

Message Class Introduction Message types Calling message class in Report & Dialog programs

Selection Screens Selection screen Introduction

o Parameter Statemento Select-options Statemento 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 Hotspoto Hideo 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 MPPo Include TOPo Include I01o Include O01

Page 3: Sap Contents

o Include F01 Dynamic Screens

o Leave Screeno Leave to Screen o Call Screen o Set Screen

Processing of List from Transaction and Vice Versa Elements in Screen Layout

o Table Controlso Step Loopso Tabstrip Controlso Subscreens

Batch Data Communication BDC Introduction Recording BDC Methods

o Call Transaction Methodo Session Method

Handling Table Controls in BDC Legacy System Migration Workbench

o Different Methodso Flat file creationo Uploading data

File Handlingo Application Servero Presentation Server

SAP Scripts SAP Scripts Introduction Components of SAP Scripts

o Layout Set o Standard Texto 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 Formatso Character Formats

Writing print program and designing layouts ALV Reports

ALV Reports Introduction ALV through Function Modules ALV Types

Runtime Analysis & SQL TracingCross Applications

Introduction to Distributed Environment Introduction to Cross Applications

RFC Introduction to RFC Creating RFC Destination between 2 Systems Creating Remote Enabled Function Modules Creating program using Remote Enabled Function Modules

ALE

Page 4: Sap Contents

ALE Basics Overview of Outbound & Inbound Process Configuration Steps Define logical systems Assign client to logical system RFC destination Customer distribution model Creating Ports

IDocs What is an Idoc? Types of Idocs

o Basic Idocso 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 Exito Screen Exito Function Exito 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

SAP- BASISWhat is SAP?

An introduction to ERP An introduction to SAP SAP AG: Evolution & Strategy SAP Product Evolution

Page 5: Sap Contents

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

Page 6: Sap Contents

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

Page 7: Sap Contents

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 SECURITYSAP BASIS SECURITY COURSE CONTENT

SAP R/3

Page 8: Sap Contents

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 layero 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 authorizationso d. Authorization groupso e. Missing authorizationso f. Authorization Trace.

Roles o a. Composite Role o b. Single Role o c. Derived Roleo d. Parent Role & Child Role.

Transaportation of Roles & Role Mitigation. The complete User status (SUIM). Locking transactions. Restricting access to SAP* & DDIC.

SAP NETWEAVER EPIntroduction

NetWeaver Architecture Installation

Session 1

Page 9: Sap Contents

Portal User Experience o Navigation o Personalizationo WYSWAS

Portal Administrationo Concept -> Reality o Content Admino User Admino Users, Roles, Groups

Portal Contento Portal Content Directory (PCD)o iViewso Pageso Worksets</< li> o Roleso Userso Delta-linkso GD*

Portal Runtime & Portal Appso PRT Definitiono Portal Componentso PAR File Formato Deployment Descriptoro GD*

Portal Runtime & Portal Appso Introduction to Portal APIo Introduction to HTMLBo DynPage Modelo Events o GD*

Session 2 Portal Runtime & Portal Apps Introduction to Beans GD JSPDynpage HTMLB in JSP

o ¡P Formso ¡P Compilationo Element IDs

GD* Portal Runtime & Portal Apps Client Events

o Eventing Framework ¡V EPCFo Raising and Subscribing to events.

GD* Server Events GD*

Session 3

Page 10: Sap Contents

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

Page 11: Sap Contents

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 typeso Message typeso Message Interfaceso Mapping Objectso Mapping Templates etc..o Importing RFC & IDOC Interfaces o Developing" with Imported Interface Objects o Message types across componentso Enhancing Partner's and Customer's Data types o Mapping Application Components to Systemso Object Versioning and Transport

Mappings: Overview Mapping Programs in SAP XI 3.0 (XI 7.0) Java Mapping XSLT Mapping ABAP Mapping

o Message Mappingo 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 Message Monitoringo Component Monitoringo End-to-End Monitoring

Proxies:

Introduction to Proxies

Page 12: Sap Contents

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 FICOSAP FICO

Week-11.0 Introduction

Page 13: Sap Contents

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 GroupTolerance 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-23.0 Accounts Receivable(AR)3.1 Settings in AR

Account Group Creation

Page 14: Sap Contents

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

Page 15: Sap Contents

AP Reports AA Reports MIS

CONTROLLINGControlling 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-49.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 MMSAP 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

Page 16: Sap Contents

Master Data Material Master Vendor Master Info Record

Source Determination Source Determination

o 1. Source List o 2. Quota Arrangement

Material Mastero Define attributes of Material Typeso Define Number Ranges for each Material Typeo Material Master Creation and Display of Material List

Vendor Mastero Define Account Group and Field Selection (vendor)o Define Number Ranges for Vendor Master Recordso Vendor Master Creation and Display Vendor List

Info Recordo Define Number Ranges for Info Recordo Define Screen Layout at Document Levelo Creation of Info Record and Display Info Record List

Source Determinationo Maintaining Source list o Define Source list requirement at plant levelo Quota Arrangemento Define Quota Arrangement Usageo Maintain Quota Arrangement

Unit 4Purchasing

Purchase Requisition Purchase Order

o Creation of PO wref to PRo Creation of PO wref to RFQo Creation of PO wref to Contracto Creation of PO with Account assignment Category

RFQ – Request for Quotationo Creation of RFQo Maintain RFQo Price Comparison List for the RFQ

Outline Agreementso Contracto Schedule Agreemento

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 StrategiesUnit 7Conditions or Pricing Procedure or Price Determination

Page 17: Sap Contents

Define Access sequence Define Condition Types Define Calculation Schema Define Schema Group

o Schema group vendoro Schema group purchasing organizationo Assignment of Schema group to purg. organization

Define Schema Determinationo 1. Determine Calculation Schema for Standard Purchase Orders

Unit 8External 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 9Inventory 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 10Physical 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 11Special Stocks and Special Procurement Types

Consignment Stock transport order

Page 18: Sap Contents

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 13Valuation 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 PO’s with Account Assignment Parking Invoice Invoice With reference to Service Entry Sheet

Unit 14Integration With Other Modules

Integration of MM with FI/COo Automatic Account Determination

Integration of MM with SDo Stock Transport Order (STO)o Intra Company Stock Transfero Inter Company or Cross Company Stock Transfer

Integration of MM with PPo MRP Conceptso Planned Independent Requirementso Consumption Based Planning

Unit 15Additional Topics Covered

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

Page 19: Sap Contents

SAP PPSAP -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

Page 20: Sap Contents

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 SRMSAP 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

Page 21: Sap Contents

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 ProcurementSelf 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

Page 22: Sap Contents

SAP BISAP Net Weaver - Business Intelligence

SAP Business Intelligence - BI ModelingAP 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

Page 23: Sap Contents

BI Aggregates BI Indexes.

SAP Business Intelligence - Reporting & AnalysisFirst 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

Page 24: Sap Contents

SAP SDSAP SALES AND DISTRIBUTION (SD)

SECTION I: DEFINE ENTERPRISE STRUCTURE SAP METHODOLOGY DEFINITION OF DOCUMENT DOCUMENT TYPES IN SALES AND DISTRIBUTION ENTERPRISE STRCTURE IN SALES DEFINITION AND ASSIGN ORGANIZATIONAL ELEMENTS.

SECTION II: CREATING MATER DATA MATERIAL MASTER RECORD CUSTOMER MASTER RECORD CUSTOMER MATERIAL INFO RECORDS CONDITION MASTER DATA CONTROL TABLES SHARED MASTER DATA PARTNER FUCTIONS DEFINING ACCOUNT GROUPS FOR PARTNER FUNCTIONS CREATING NO RANGES AND ASSIGNMENT

SECTION III: DOCUMENTS DOCUMENT STRUCTURE AND TABLES – SALES, DELIVERIES, AND BILLING DOCUMENT TYPES AND FUNCTION – SALES, DELIVERIES AND BILLING DOCUMENT CONTROL – DOCMENT TYPE, ITEM CATEGORY CONTROL AND

DETERMINATION SCHEDULE LINE CATEGORY CONTROL AND DETERMINATION

COPY CONTROL – REQUIREMENTS DATA TRANSFER ROUTINES, DOCUMENT FLOW AND PRICING TYPE

SECTION IV: BASIC SETTINGS (CONDITION TECHINIQUE) PRICING DETERMINATION

Page 25: Sap Contents

MATERIAL DETERMINATION LISTING / EXCLUSION REVENUE ACCOUNT DETRMINATION TAX DETERMINATION OUTPUT DETERMINATION TAX DETERMINATION FREE GOODS DETERMINATION

SECTION V: BASIC SETTINGS (OTHERS) ITEM PROPOSAL INCOMPLETION PROCEDURE ROUTE DETERMINATION SHIPPING POINT DETERMINATION DELIVERY SCHEDULING AND TRANSPORTATION SCHEDULING BLOCKING REASONS AVAILABILITY CHECK TRANSFER OF REQUIREMENTS

SECTION VI:DOCUMENTS PROCESSING OUTLINE AGREEMENTS – CONTRACTS AND SCHEDULING AGREEMENTS PRE – SALES PROCESSING – INQUIRY AND QUOTATION ORDER PROCESING – STANDARD ORDER RETURNS RETURNS ORDER, RETURNS DELIVERY CONSIGNMENT CONTRACTS CUSTOMER COMPLAINTS – CREDIT MEMO REQUEST, DEBIT MEMO

REQUEST, INVOICE CORRECTION REQUEST DELIVERY PROCESSING – PICKING (TRANSFER ORDER), PACKING, POSTING

GOODS ISSUE BILLING PROCESSING – METHODS, PLANS, INVOICE, PROFORMA INVOICE DOCUMENT GROUPING AND SPLITTING CRITERIA

SECTION VII: SALES INFORMATION SYSTEM LISTS AND WORK LISTS ABAP LIST VIEWER STANDARDS AND FLEXIBLE ANALYSIS LOGISTICS INFORMATION SYSTEM (LIS)

SECTION VIII: ADVANCED TOPICS INTER COMPANY BUSINESS PROCESSING THIRD PARTY ORDER PROCESSING CROSS COMPANY STOCK TRANSFERS RETURNABLE PACKING BILL OF MATERIAL INDIVIDUAL PURCHASE ORDER REBATE PROCESSING

Page 26: Sap Contents

SAP CRMMy 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

Page 27: Sap Contents

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

Page 28: Sap Contents

SAP HRCourse 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

Page 29: Sap Contents

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

Page 30: Sap Contents

HR-ABAPSAP 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

Page 31: Sap Contents

SASSAS 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.

Page 32: Sap Contents

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.

Page 33: Sap Contents

QTPTESTING

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 eachWINRUNNER

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

Page 34: Sap Contents

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 datao Creating parameters in vuser scriptso Using different techniques of parameterization

Controllero Understanding the logistics behind scenarioso Components of Controller and setting up scenarioso Configuring load generatoro Creating a manual and Goal Oriented scenarioo Configuring manual scenario, assign Vusers, Configure runtime

settings.o Scheduling a scenarioo 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 pointso Stop a scenario and Results Configurationo Using controller to conduct the load testo Using Analysis and performance monitors to assess the load

performance and to detect the Bottlenecks in the applicationTEST 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

Page 35: Sap Contents

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.

Page 36: Sap Contents

JAVAJAVA

CORE JAVAAfter all having a lot number of programming languages…Why JAVA; yet another language!!!AND NOW WHY ONLY JAVA???PART-1Basics & 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-2Java API (The Java Class Libraries)

‘Java.lang’-Java’slanguage Fundamentals ‘Java.io’-Java’s I/O Mechanism ‘Java.util’-Utilities & Collections Framework ‘Java.awt.event’-GUI Applications using Java ‘Java.net’-Socket Programming ‘Javax.swing’-Java’s 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

Page 37: Sap Contents

Cookies Servlet changing and dispatching Filtering

Case Study: Designing a ‘Simple website’ using Servlet and JDBCJava 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 JSPsCase 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 cycleo Deploymento Areas of Applications

Entity Beans-CMP, BMPo Life cycleo Deploymento EJB QLo 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

Page 38: Sap Contents

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 Façade Message Façade DAO DTO Intercepting filter

JDBC Direct Read Design PatternsXML & 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

Page 39: Sap Contents

Net beans 5.5/6.X RAD 6.X

EXTRA TOOLS Log4I ANT JUNIT

Frameworks Hibernate Springs

.NETINTRODUCTION TO .NET

NET FUNDAMENTALS Why .NET? The .NET initiative Introduction to .NET framework Advantages of .NET framework System requirements

MS.NET FUNDAMENTALS

Page 40: Sap Contents

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

Page 41: Sap Contents

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

Page 42: Sap Contents

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

Page 43: Sap Contents

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

Page 44: Sap Contents

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

INFOMATICAInformatica

 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 sourceo Flat File sources

Defining Targets Importing from database

Page 45: Sap Contents

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 Taskso Email Tasko Session Tasko Link Conditionso 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

Page 46: Sap Contents

BUSINESS OBJECTS

BUSINESS OBJECTS1. Business Objects Overview

What is Business Objects Areas of Applications Various Modules of Business Objects

1 Business Objects Reporter1.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.

Page 47: Sap Contents

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 Designer2.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

Page 48: Sap Contents

Testing integrity of universe2.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 Supervisor3.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 Agent4.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

Page 49: Sap Contents

ORACLE 10GORACLE   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)

Page 50: Sap Contents

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

Page 51: Sap Contents

Dropping triggers,Procedures,Functions Reference Cursors Usage of ref cursores in Procedures,Functions,Packages.

ORACLE APPSOracle 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

Page 52: Sap Contents

 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

Page 53: Sap Contents

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

Page 54: Sap Contents

APPS TECHNICAL

Oracle Applications Technical Course Contents  Introduction to ERP

Definition of ERP, Overview of popular ERP’S Comparison of Oracle Apps with other ERP’S 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( )

Page 55: Sap Contents

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

Page 56: Sap Contents

APPS DBAOracle 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

Page 57: Sap Contents

COGNOS

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

Page 58: Sap Contents

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

Page 59: Sap Contents

SQL SERVER - 2005SQL 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 DDDLo DMLo TCLo 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

Data Stage

Page 60: Sap Contents

 1.Contents Introduction about Data Stage Difference between Server Jobs and Parallel Jobs Difference between Pipeline Parallelisms Partition techniques (Round Robin, Random, Hash, Entire, Same,

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 RDBMSo Oracle Enterpriseo ODBC Enterpriseo 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

Page 61: Sap Contents

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 1. 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

2. 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

3. 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

4. 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

Page 62: Sap Contents

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

parts7. 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

Page 63: Sap Contents

SAP BPC

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

Page 64: Sap Contents

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-REATILESAP 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

Page 65: Sap Contents

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 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

 Unit 8 : SALES ORDER MANAGEMENT

 Unit 9 : SAP Retail Store Connectivity ALE EDI & IDOC Overview POS Operations & Back Ground Processing in Retail

 Unit 10 : POS Inbound & POS Outbound Unit 11 : Real Time Projects & CONFIDENTIAL BONOUS