2. 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
3. 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
4. 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
5. 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.
6. 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.
7. 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
8. 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.
9. 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
10. 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.
11. 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
12. 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.