1/22/2019 AOL – Application Object Library | be happy and make others to be happy
13th May 2012 AOL – Application Object Library
Custom_ TOP:
Custom top will be created by customer (client) for the custom development and customizations. At least
one custom top is required for every client. We can have multiple custom tops also as per the
requirements
NOTE:
1) We are not suppose to develop are customize the product tops like AP, AR, GL, PO
2) If oracle applies the patches (scripts) against the application the script will over right both developments and
customization whatever we have done. That is the reason we will use custom top. Oracle will not touch the
custom top and it will not provide any type of support.
US Folder:
This folder is language specific by default American English language will be implemented. If we want to
have multiple languages we can implement in Oracle Applications by specifying different folders. This
folder is only applicable for Forms and Reports because both are GUI objects.
Select * from FND_LANGUAGES where installed_flag in (‘B’, ‘I’)
Flag B - Base language, Flag I - Installed language,
Flag D - Disable language
11.5.0 Folder:
This oracle application release name based on the release it will be specified
10.7 10.7
11.0.3 11.0.3
11.5.3
11.5.4
11.5.5 11.5.0
11.5.6
11.5.7
11.5.8
11.5.9
11.5.10 11.5.10
CLASS - 4
Oracle Applications Database Design
Predefined database Oracle 9i
Schema Diagram Item Details Report
Item Supper Cheque Buyer
Monitor IBM 1745/- Stockpet
http://oracleapps4people.blogspot.com/2012/05/aol-application-object-library.html?view=flipcard 1/5
1/22/2019 AOL – Application Object Library | be happy and make others to be happy
Invoice PO Schema AP Schema HRMS
Schema Schema
User connect only one schema at time
Total approximately 4000 schemas available
APPS Schema contains only synonyms
Per ever database object we will find synonym in APPS Schema
Table name and synonym name should be same
No module to cover the Share Market Business
New Module – New Schema – New Top
APPS Schema:
This one of the Schema in Oracle Applications database it contains only synonyms. It has got access
other schema database objects
PO Schema:
It contains only PO Objects like PO Tables Indexes, Sequences, and views and materialized views and so
on. It will connect to PO Schema we can access only PO objects. We can’t access other schema
database objects.
NOTE
We are not suppose to create tables in apps schema, we will create the tables in custom schema then we will
provide grants to apps schema
While development of forms, reports, programs we will always connect to apps schema in oracle applications.
AOL – Application Object Library
After development / customization the objects to be registered with this. This has got the two responsibilities.
1) System Administrator: Which has got the functions like 1) users, 2) Responsibilities 3) Reports
development / customization 4) Procedure 5) Printer Installation 6) Admin activities - Server Monitoring,
Request submission
2) Application Developer: Which has got the functions like 1) Forms 2) Menus 3) Messages 4) Flexi fields 5)
Profiles
After installation of Oracle Applications the default User details as follows
User Name: OPERATIONS
Password: WELCOME.
And connect and select System Administrator responsibility
To create New User
Security – User – Define – Enter
To move in the form some shortcut keys
http://oracleapps4people.blogspot.com/2012/05/aol-application-object-library.html?view=flipcard 2/5
1/22/2019 AOL – Application Object Library | be happy and make others to be happy
1) If you want to query all the record – Ctrl + F11
2) If you want to query few records for form
a. Open the form
b. Press F11 – Query mode
c. Search criteria by using %
d. Press Ctrl + F11
3) To close the form F4
To connect to database or Bank End
User ID: APPS
Password: APPS
Host string: PRODUCTIONS
Creation of New User – Front End
1) Connect to the application
2) Enter application User Name : OPERATION and Password: WELCOME
3) Select the Responsibility called “System Administrator
4) Open the user Form - Security – User- Define and enter
5) Enter Username and password and attach Responsibility
6) Save the Transaction.
7) Once user is created we can’t delete
WE can find all the user details in FND_USER table
Select * from FND_USER where user_name = “20user”
Note: We can find the table names from front end by using help menu
Help – Record History option
If open a form we can three types of fields
Yellow Color – Mandatory Fields, White Color – Optional Fields, Gray Color – Read Only
Effective Dates: From – To
Some of the records we can’t delete in Oracle applications instead of the we will effective dates From and To to
enable or disable the record.
Who columns in Oracle Applications
Ever Database table contains following Columns.
CRETED_BY User Id
CREATION_DATE System date When we create
http://oracleapps4people.blogspot.com/2012/05/aol-application-object-library.html?view=flipcard 3/5
1/22/2019 AOL – Application Object Library | be happy and make others to be happy
LAST_UPDATED_BY User ID
LAST_UPDATED_DATE System Date When we Updated
LAST_LOGIN_DATE System date Login system date
When we go to Record History option we can find all the who columns
Help – Record History
CLASS - 5
Executables
.rdf Reports
.sh Unix Shell Script
.sql SQL
.proc, .fun, .pck PL/SQL
.C C Programe
.proC ProC
.ctl Sql * loader
.prl Perl
Concurrent Programe
Is nothing but instances of execution file along with parameter and incompatible programs
We can register 11 types of executable as Concurrent Programe
Advantages
We can execute multi language programmes as Concurrent Programe
When we run Concurrent Programe we can utilize 100% local machine hardware capacity
We can change the Concurrent Programe output based on employee profile
We can submit only Request
We can schedule the Concurrent Programe as per client requirement.
Report Registration
1) Develop the report (.rdf) as per client requirement by using Reports 6i Builder
2) Move the report from the local machine in to the server
a. CUS_TOP\11.5.0\reports\US .rdf (or)
b. PO_TOP\11.5.0\reports\US .rdf
3) Select System Administrator
a. Create Executable
b. xeEcutable name
c. Application Name
d. Execution Method
e. Report (.rdf) file name
4) Create Concurrent Programe and attach
a. Executable
b. Parameters
c. Incompatibilities
5) Create Request group and attach Concurrent Programe
6) Create Responsibility
a. Request Group – Concurrent Programe
http://oracleapps4people.blogspot.com/2012/05/aol-application-object-library.html?view=flipcard 4/5
1/22/2019 AOL – Application Object Library | be happy and make others to be happy
b. Data Group – Collection of User IDs
c. Menu – Collection of forms
7) Create user attach Responsibility to the user
8) User will select the responsibility and go to SRS (Standard Request Submission) window submit the
request
Executable => Concurrent Programme => Request Group => User=> SRS
Note: For Single Executable we can have different concurrent programs with different parameters
To create simple report with below SQL statement
Select User_ID, User_name, Trunc(creation_date) from fnd_user
Posted 13th May 2012 by be happy and make others to be happy
3 View comments
Jhonatan Aguilar 20 June 2014 at 15:56
Perfect!
Reply
Sridevi Koduru 1 September 2016 at 04:46
Regards
Sridevi Koduru (Senior Oracle Apps Trainer Oracleappstechnical.com)
LinkedIn profile - https://in.linkedin.com/in/sridevi-koduru-9b876a8b
Please Contact for One to One Online Training on Oracle Apps Technical, Financials, SCM, Oracle Manufacturing, BI
Publisher, OAF, ADF, SQL, PL/SQL, D2K at
[email protected] | +91 - 9581017828.
Reply
Jennifer N 6 January 2019 at 21:20
Thanks and Regards. Oracle Apps R12 Training Videos at affordable cost. please check oracleappstechnical.com
Reply
Enter your comment...
Comment as: Nagaraju Mada Sign out
Publish Preview Notify me
http://oracleapps4people.blogspot.com/2012/05/aol-application-object-library.html?view=flipcard 5/5