Basic of Oracle Application
-
Upload
girishchandra-darvesh -
Category
Documents
-
view
11 -
download
2
Transcript of Basic of Oracle Application
Basic of Oracle Application
In any Oracle Apps implementation project, there are minimum of three environments, each with different URL's and different database instances. Development Environment Testing Environment Production Environment
Login to Oracle Apps
Enter the URL provided by the corresponding environment Provide the Username and Password in the User definition
screen Click on your Responsibility Name, will initiate to Oracle Apps
Note: Oracle ERP simply connects to APPS database schema for all its operations APPS -> Central Database Schema
Steps for Login
Step 1. Connect to po/po@XX_DEVDB ( Where PO is a schema) Create table table_name ( ...all columns here )
Step2. Grant all on table_name to apps ;
Step 3. connect to apps/apps@XX_DEVDB Create or replace synonym table_name for Schema_name. table_name
Notes: All the pl/sql packages will be created in APPS Schema All the views will be created in APPS Schema For each table in individual schema, there will exist one synonym in
APPS schema Tables not created in Apps Schema
Creating New Table
You wish to create a custom screens (your own screen to capture some info) for a functionality that is not delivered by Oracle
Pre - Interface tables Temporary processing Staging of data for third party extract interfaces….
Data Staging:
In Data warehouse terms, a data staging area is an intermediate storage area between the sources of information and the data warehouse (DW) or Data mart.
Custom tables are generally required in Oracle ERP because
Profile Options : 1.It acts like a Global Variable in Oracle. 2.The profile options are delivered by Oracle in such a manner to
avoid hard-coding of logic, and to let the implementation team at site decide the values of those variables.
Org_Id : In any global company, there will be different company locations that
are autonomous in their back office operations. For example, lets take the example of a gaming company named GameGold Inc that has operations in both UK and France.
Relationship between Application and Module:
Oracle is a mixture of various applications like Payables, General Ledger, Payroll, Human Resources, manufacturing. You can call these modules, but officially these are called applications.
Tiers in Oracles Apps: Oracle apps will involve at least two machines, Database tier(contains
intense database operations) and then atleast one web tier(contains intense UI operations).
Other Environments: CRP Environment, Migration Environment, Patching Environment,
Support Environment, User training Environment
Forms : Form is a screen from where users can enter or retrieve(query) existing data.
Form Functionalities: Every screen we develop delivers a business functionality. Hence it is called as a "Form Function" and it is related to Oracle Forms.
Concurrent Program: A concurrent program is a program which can be scheduled to run at desired intervals. The schedule is defined at the time of submission.
Concurrent Manager: Concurrent manager manages the concurrent execution of concurrent programs. Concurrent manager will be running in the background waiting for a concurrent
program to be submitted. As soon as a concurrent program is submitted, it then gets put in an execution queue by concurrent manager.
Value Set : It is a set of values Oracle Apps uses value set to validate that correct data is being entered in the fields
in screen.
LookUp :
It is a set of codes and their meanings. Eg: As -> Asian , EU -> Europe
Difference between Value set and LookUp :
Value set LookUp ------------ --------------- 1. Can be attached to parameters cannot be attached to parameters Of concurrent programs
2. Maintained by System Can be maintainable by the users too. Administrators.
Descriptive FlexFields :
It is a mechanism that lets us to create new fields in screens that are delivered by Oracle.
Key FlexFields :
Key Flexfields help us to capture additional fields.
Installation Tools:
Oracle 9i/10g -> will install workflow builder and SQL * plus. D2K -> will install Oracle forms and reports.
Oracle FNDLOAD : to transfer Request Groups for moving Concurrent Programs to download and upload Forms Personalization
Bounce Apache : To restart $COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh stop
$COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh start
FND_USER: To create a FND_USER , we need APPS password .
Forms Customization: Here customized executables must be registered with Custom
Application. This rule applies to Oracle Reports too in Oracle Applications.
Thank You