Topics to Learn ORACLE APPS

Embed Size (px)

Citation preview

  • 8/12/2019 Topics to Learn ORACLE APPS

    1/7

    Introduction to ERP

    Definition of ERP, Overview of popular ERP'S

    Comparison of Oracle Apps with other ERP'S

    Overview of Oracle Apps

    Types of Roles

    Types of Projects

    AIM documentation standards

    Oracle Application Architecture.

    Oracle Application File Architecture.

    Data Model

    Using TOAD

    Application Object Library

    Creating Users

    WHO columns

    Creating Responsibilities

    Menu construction

    Request group construction

    Creation of Table, Registartion of Table

    Creation of Column, Registation of Column

    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

    TOPICS TO BE COVERED FOR TECHNICAL CONSULTANT

  • 8/12/2019 Topics to Learn ORACLE APPS

    2/7

    Report registration

    Parametric report registration

    Reports with repeating frames

    Module Overviews

    Inventory Module flow with base tablesAccounts 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 ProcessCustom.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

    Extensions

    Flex Fields

    Types of Flex Fields

    Descriptive Flex Fields

    Key Flex Fields

  • 8/12/2019 Topics to Learn ORACLE APPS

    3/7

    Workflows

    Introduction to workflow

    Workflow builder

    Attributes

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

    Shell Scripts

    Multi-Org

    Profile Options

    Alerts

    Periodic Alert

    Event Based Alert

    Performance Tuning

    Explian Plan Auto Trace

    TkProf

    FNDLOAD

    TCA

    API's

  • 8/12/2019 Topics to Learn ORACLE APPS

    4/7

  • 8/12/2019 Topics to Learn ORACLE APPS

    5/7

    Basics of PL/SQL

    PL/SQL architecture

    PL/SQL and SQL*PlusPL/SQL Basics, Variables, Constants, data types &

    error handling

    PL/SQL wrapper utility

    PL/SQL structures

    Simple blocks

    Control structures

    PL/SQL records

    Recognizing the Basic PL/SQL Block and Its

    Sections

    Describing the Significance of Variables in PL/SQL

    Distinguishing Between PL/SQL and Non-PL/SQL

    Variables

    Declaring Variables and Constants

    Executing a PL/SQL Block

    Error checkingexception handling

    Defining exceptions

    Using the when others clause

    Ensuring complete error checking

    Passing error messages to calling routine

    Boolean logic in PL/SQL

    Identifying the Uses and Types of Control

    Structures

    Constructing an IF Statement

    Constructing and Identifying Different Loop

    StatementsControlling Block Flow Using Nested Loops and

    Labels

    Using Logic Tables

    If-then-else structure

    Testing for numbers characters and Booleans

    Cursors in PL/SQL

    TOPICS TO BE COVERED IN PL/SQL

  • 8/12/2019 Topics to Learn ORACLE APPS

    6/7

    Cursor basics

    Using a cursor for a multi-row SQL query

    Iteration in PL/SQL

    For loop

    While loop

    PL/SQL tables

    Defining PL/SQL tables

    Reasons to use PL/SQL tables

    Populating a PL/SQL table

    Retrieving from a PL/SQL table

    Dynamic SQL in PL/SQL

    Introduction to the dbms_sql packageCreating a dynamic SQL statement

    Nested blocks in PL/SQL

    Introduction to the dbms_sql package

    Creating a dynamic SQL statement

    Triggers in PL/SQL

    Triggers and database eventsDefining a trigger

    Timing a trigger

    Enabling and disabling a trigger

    Stored procedures, functions and packages

    Basics of stored procedures

    Basics of functions

    Basics of packages

    Defining stored procedures & functions

    Function and stored procedures prototypesPassing arguments to functions and stored

    procedures

    Recompiling functions and stored procedures

    Pinning packages in the SGA with

    dbms_shared_pool.keep

    Package forward declaration

    Package dependency

    Package overloading

  • 8/12/2019 Topics to Learn ORACLE APPS

    7/7

    Listing package information

    Bulking in PL/SQL

    Bulk queries

    Bulk DML (forall statement)

    Using cursor attributesAnalyzing impact of bulk operations