sap contents
DESCRIPTION
this is the contents of sapTRANSCRIPT
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
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
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
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
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 SECURITYSAP 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 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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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.
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
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
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
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
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
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
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
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.
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
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
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)
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 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
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
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( )
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
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
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
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
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
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
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
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
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
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
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