You are on page 1of 23

Apps System Administrator

Configurations

Q:- All the Application Administration & Configuration tasks should be done
from Application Server only.
Q:- Sysadmin is the default User for System Administration.

To start Database & Application Database

First Start Database & Listener on Database Tire
># su - oracle (To go to Oracle User)
>$cd /u01/db/tech_st/10.2.0/appsutil/scripts/PROD_node7
(To go to Database Script Location)
>$./addbctl.sh start prod (To start Database)
>$./addlnctl.sh start prod (To start Listener)
>$sqlplus sys as sysdba (To connect to sql prompt)
Second start the Application on Apps Tire
>#su - applmgr (To connect to Application User)
>$cd $ADMIN_SCRIPTS_HOME (To to go to Apps Script Location)
>$./adstrtal.sh apps/apps (To start Application)
>$sqlplus apps/apps (To connect to Sql prompt)

To connect to Apps Server as sysadmin through web browser.
Steps:-
Open the Web Browser give URL of Apache Server.
http://node5.apps.com.8000/
Select Apps Logon Links
Next
Select E-Business HOME Page
Next
give Login Name: sysadmin (T0 connect as System Administrator)
givr password: sysadmin
select system administrator (from Navigator to sysadmin Tasks)

To check Applicaion Database Status

Steps:-

connect as System Administrator
go to System Administrator
select: Oracle Application Manager.
select: Database Status
To check Memory, Tablespace, Rollback segment, system Statistics, Wait Events.

To See Application System Configuration

Steps:-

connect as sysadmin
go to System Administrator ---- Responsbility
select: Oracle Application manager.
select: System Configuration
click on Application Information
To check Registrated Users, Tablespaces, Temperory Tablespaces,
Modules & Based Languages

To check the Vasion of Database, Application, & Forms
Steps:-
connect as sysadmin.
First select the any Forms
select Help option from Menu bar
select about Oracle Application option
It will show Version of Database, Application, & Forms & Components

To change Navigator's Responsibility
Steps:-
connect as System Administrator.
First open any Form -- It will open Navigator's box.
select File option from menu bar.
select Switch Responsibility option
It will open Responsibility box.
select any Responsibility then click OK

To check Version of Technology Stack Components

Step:-
connect as Sysadmin
go to Diagnostic option from Menu bar
select Diagnostic Name: Show Pool Monitor click on Go
click on Memory or Properties
select Version from menu
It will show Version of All Components.

Create a New Application User

Steps:-
open the Web browser & give URL to Connect Application Server.
Connect as sysadmin
go to Select System Administrator ------ Responsibility
Select Security: User: Define ----- Navigator
It will open User Dialog Box
give username: Ilyas
give Password: Ilyas123
Password: Ilyas123 Type password for (2) times
Responsibility: SYSADMIN Any Responsibility
Give Other details:-
Then Press ctrl+s to save

Then open Web Browser & give URL to connect Application Server.
Username: ilyas
Password: ilyas123
For the First Time it will ask to change change the Password of
User.
* If we want to Disable the User then We should give From Date to End Date
in User Menu box,then will be disable on that End Date.
* If we want to Revoke the Responsibility from the User then we should give
From Date to End Date in User Menu Box then the User will be disable on
that End Date.
Modifying User Information

Steps:-
Connect as sysadmin
go to System Administrator ---- Responsibility
Select Security: User :Define ---- Navigation
It will open User Dialog Box
Press F11
give User Name Ilyas%
Press Ctrl+F11 It will display Ilyas User Information
Then Modify the User Information
Press Ctrl+s to save

Create Copy of System Administrator Responsibility & Assign to User
First Take the Sprint of System Administrator Responsibility Menu.
Steps:-
Connect as sysadmin
go to System Administrator ---- Responsibility
Select Secutirt : Responsibility: Define ---- Navigation
It will open Responsibility Dialog Box
give Name : System Administrator1
Application: System Administration
Responsibility key: Resp1
Description: Application Object Library

Data Group:-
Name:Standard
system administration: Application Object Library
Menu:Navigator Menu-System Administrator
Type Function

Ctrl+s to save
then Assign the System Admin Responsibility User:-
go to Security:User:Define ----- Navigation
Username: asad
give Responsibility: Resp1
press Ctrl+s to save

Create Responsibility for User
Steps:-
Connect as sysadmin
go to System Administrator ------ Responsibility
Select Security: Responsibility: Define ---- Navigation
It will open Responsibility Dialog Box
Give Responsibility Name: SYSADMIN
Application: GRI Can give any Name
Responsibility Key: Syskey Can give any Name
Data Group:-
Name: Standard
Application: HC Customs
Menu: HC Menu Can give any Name
Type: Function
Name: HC Function Can give any Name
Press: ctrl+s to save

Assigning Responsibility to Users
Steps:-
Connect as sysadmin
go to System Administrator ---- Responsibility
Select Security: User: Define ----- Navigation
It will open User Dialog Box
Press: F11
Give User Name: Ilyas%
Press: Ctrl+F11 It will sho User Ilyas Information
Then Assign New Responsibility Name
Give Responsibility: ORA786
Press: Ctrl+s to save

To Enable (OAM) Oracle Application Manager

connect as SYSADMIN
Select: "System Administrator" --- Resposibiity
Select: Application:Menu ---- Navigation
Select: "Navigator Menu - System Administrator GUI"
Select"User Manu Name" field.
Then Relogin & Select "System Administrator" Responsibility to Check
Select OAM: Dashboard

Monitoring Users Sessions
Steps:-
open the Web browser & give URL to Connect Application Server.
Connect as sysadmin
go to System Administrator ----- Responsibility
Select Security: User: Monitor ------ Navigation
Press: Ctrl+F11 It will show All the Users, Sessions & Process IDs.

Kill the User Session
Steps:-
First Find out the User Process ID
Connect as sysadmin
go to System Administrator ----- Responsibility
Select Security: User: Monitor ------ Navigation
Press: Ctrl+F11 It will show All the Users, Sessions & Process IDs.

Connect to RDBMS Database on Database Server.
Sql> select pid, spid from v$process where pid=20;
(To find out SPID of Application User)

Then go to O/S level and Kill the User Session.
># kill -9 7904 (To kill the User Session by using SPID)

Changing the User Password
Steps:-
Connect as sysadmin
go to System Administrator ----- Responsibility
Select Security: User: Define ---- Navigation
Press: F11 to query
give username: Ilyas
Press: ctrl+F11 It will display the User information
Give New password: welcome for (2) times
Press: ctrl+s To save

To Submit the New Concurrent Request
Steps:-
connect as sysadmin
go to System Administrator ------- Responsibility
select Concurrent:Request --- Navigation
click on Submit a New Request butten
click on Single Request the click on OK
then give Request Name & click on OK
then click on Submit then click on OK

To Cancel a Concurrent Request

* We can Cancel only Pending Requests
connect as System Administrator
go to "System Administrator" ------ Responsibility
select Concurrent:Request ---- Navigation
It will show all Requests
click on Pending butten
It will show all Pending Requests
select the Pending Request which we want to cancel
then click on Cancel butten

To check All Requests, Completed Request, Pending Requests

connect as sysadmin
go to "System Administrator" ----- Responsibility
select Concurrent:Request --- Navigation
To check Requests click on Find butten.

To Check, Restart, Verify, Refresh, & Terminate
the Concurrent Manager

connect as sysadmin
go to "System Administrator" ------- Responsibility
select Concurrent:Request --- Navigation
Select manager:Administrator --- Navigation
* select Concurrent Manager of which we want to
Restart/Verify/Refresh/Terminate Concurrent Manager
Click ok butten

To check Concurrent Manager is Up & Running or Not

connect as sysadmin
go to "System Administrator" ---- Responsibility
select Concurrent:Request --- Navigation
select manager:Administrator --- Navigation
Note:- If it shows the Actual value is equal to Target value that means
the Concurrent managers are Up & Running. The value of
Actucal & Target should be greater then or equal to 1.

To check Concurrent Manager Processes

connect as sysadmin
go to "System Administrator" ----- Responsibility
select Concurrent:Request ---- Navigation
select manager:Administrator ----- Navigation
* select Concurrent Manager of which we want to check on Process
Click on Process butten


Patch Wizard
To Download Patch, Custom Patch Filter, & Request for Patch Analysis
connect as SYSADMIN
Select "System Administrator" --- Responsibility
Select OAM: Dashboard --- Navigation
click on"Site map" --- tab
click on "Maintenance" --- tab
clcik on "Patch Wizard"

To Monitor Patch Progress Report
connect as Sysadmin
Select "System Administrator" --- Responsibility
Select OAM: Dashboard --- Navigation
click on"Site map" --- tab
click on "Maintenance" --- tab
click on "Patching & Utilities"

To create Custom Concurrent Manager
Steps:-
I. create Combine Rule
II. create Workshift
III. create Conucrrent Manager & Add Combine Rule & Workshift in it.
IV. activate the Concurrent Manager
V. Exclude the Combine Rule
1. Create Combine Rule:-
open the Web browser & give URL to Connect Application Server.
Connect as sysadmin
go to "System Administrator" ------ Responsibility
select Concurrent:Manager:Rule ----- Navigation
give Name: HZ Rule
give Application Name: Haszone Custom
Specialization Rules:-
Include/Exclude Type Application Name
Include Program Haszone Custom Active User
Ctrl+S to save
*Add this Combine Rule (HZ Rule) in creating Concurrent Manager.

2. Create Workshift:-
go to "System Administrator" ----- Responsibility
select Concurrent:Manager:Workshift ----- Navigation
Name From To From To
HZ Workshift 9:00 11:00 MON FRI
Ctrl+S to Save
*Add this Combine Workshift (HZ Workshift) in creating Concurrent Manager.

3. Create Confurrent Manager & Attach Combined Rule + Workshift:-
connect as sysadmin
go to "System Administrator" ----- Responsibility
select Concurrent:Manager:Define ----- Navigation
Manager Name: HZ Manager
shart Name: HZM
Application Name: Haszone Custom
Type: Concurrent Manager
Program Library:-
Program Library Name: FNDLIBR
Application: AOL
Specialazition Rules:-
specialization Rule Type Application Name
Include Conbine Rule Haszone Custome HZ Rule
Ctrl+S to save
click on Work Shift:-
Work Shift Description Process Parameter Speed Second
HZ Workshift 3 60
Ctrl+S to save
* Cache size 1 is for Long Running Jobs.
* Cache size 4 & 5 is for Short Running Jobs.

4. Activate the Custom Concurrent Manager:-
a) by using Concurrent Manager Administrator Form
select Concurrent: manager: Administrator
Name Node Process Target Request Status
select: HZ Manager Node9 0 0 0 0
click on: Activate
b) by restarting the Concurrent Manager Service.
>$./adcmctl.sh stop apps/apps
>$./adcmctl.sh start apps/apps

5. Exclude the Combined Rule From "Standard" Manager:-
select Concurrent: Manager: Define ----- Navigation
Name: Standard Manger
Short Name: Standard
Description:
Types: Concurrent Manager
Program Library Name: FNDLIBR APPlication: Oracle Applicaton Library
click on Specialization Rule butten
include/Exclude Type Application Name
Exclude Combine Rule Haszone Custom HZ Rule
Save & Exit

know Check whether the Custom Concurrent Manager is picking up the
Request or Not:-
go to Concurrent:Manager:Administrator ----- Navgator
Select Name: HZ Manager
Minimize the Form
select View from Menu bar
select Request
select Submit a New Refresh butten
select Single Request then press OK
Maximize the Administrator Form Immediately
check the "Pending" field it will show some Value (Click refresh)
----------------- Finish------------------
Sign on Edit
For Monitoring Users Activities

Steps:-
connect as sysadmin
go to System Administrator
select Profile: system Navigator
System Profile Box will be open
select Site
click on Find
give: sign on Edit --- For Monitoring the User Activities
give: User --- give User Name
press: ctrl+s to Save

Changing Profile Values

Site Level Profile:- Site level Profile is for all the Forms.
Change the Colour of All Forms
Steps:-
connect as sysadmin ---- Responsibility
celect System Administrator -- Navigator
select Profile: system -- Navigator
It will open Profile Box
click on Site
give Profile Name: java% & Click on Find butten
select: java Colour Scheme & Select Colour which we want to change
press ctrl+s to save
* After Changing the Colour close the all form & relogin to Forms
* In (R12) if it is not changing the Colour after reloging into the
Form then restart the ./adaocorectl.sh servicves. & reloging
into Forms

Application Level Profile:-
Steps:-
connect as sysadmin
select System Administrator ----- Responsibility
select Profile:system ------- Navigation
It will open Profile Box
click on Application butten and select Application object Library
give Profile Name: Java Colour Scheme
select Colour: any Colour then press OK
press Ctrl+s to save
* After Changing the Colour close the all form & relogin to Forms
* In (R12) if it is not changing the Colour after reloging into the
Form then restart the ./adaocorectl.sh servicves. & reloging
into Forms.

Responsibility Level Profile:-
Steps:-
Connect as sysadmin
go to System Administrator ---- Responsibility
select Profile: system ------ Navigation
Click on Responsibility and select Resp123 any Responsibility
Give Profile Name: system Administrator
Find: java%
select Name: Java Colour Scheme
select Colour: any Colour then click OK
Press Ctrl+s to save
* After Changing the Colour close the all form & relogin to Forms
* In (R12) if it is not changing the Colour after reloging into the
Form then restart the ./adaocorectl.sh servicves. & reloging
into Forms

User Level Profile:- User level Profile is for Perticular User only.
Steps:-
Connect as sysadmin
go to System Administrator ----- Responsibility
select Profile: system ---- Navigation
Click on User butten and select sysadmin any User
Find: Java%
Select: java Colour scheme
Select colour: any colour then click on OK
Press Ctrl+s to save
* After Changing the Colour close the all form & relogin to Forms
* In (R12) if it is not changing the Colour after reloging into the
Form then restart the ./adaocorectl.sh servicves. & reloging
into Forms

Including or Excluding the Menus and Functions of Responsibility
Steps:-
Connect as sysadmin
go to System Administrator ------ Responsibility
select Security:Responsibility: Define ----- Navigation
It will open Responsibility Box
Press: F11
Give Responsibility Name: Resp1
Press : ctrl+F11 It will show Responsibility Details.
Know we can Include Function in Responsibility
Type: Function / Menu
Name: act% --- It will show the Items
select Item which we want to Include
Press: ctrl+s To save

If we want to Exclude or Remove the Function do the Same thing.
Steps:-
Connect as sysadmin
go to System Administrator ------ Responsibility
select Responsibility: Define ------- Navigation
It will open Responsibility Box
Press: F11
Give Responsibility Name: Resp1
Press : ctrl+F11 It will show Responsibility Details.
Give the Function Name which we want to delete.
Type: Function / Menu
Name: Active
Click Delete Batten from Menu bar
Press: ctrl+s To save

To change the Parameter of Apps & Database Context files (.xml):-

Steps:-
Connect as sysadmin
select System Administration ------ Responsibility
select: Dashboard
select: Site map ---- form menu bar
select: Autoconfig
select: Apps or Database name to which Parameter want to
change.
clink on Edit Parameter butten.
It will show all Parameters of Context file.

To Monitor the Work Flow
Steps:-
Connect as sysadmin
go to System Administrator ---- Responsibility
Select workflow: Administrator: workflow: Status Monitor --- Navigation
Type Internal name: APEXP Internal name of Work Flow
Click on: go

To assign Work Flow Administrator Privilege to other Users
Steps:-
Connect as sysadmin
select System Administrator ---- Responsibility
go to workflow: Administrator: workflow: Administration -- Navigation
It will open Work Flow Configuration Box
give username: ilyas click on go
Then click on Apply
then Exit
Then connect as Ilyas User.
If we give Username (*) then it will Assign workflow Administrator
Privilege to all the Users.

To Start Work Flow Engine
Steps:-
Connect as sysadmin
go to System Administrator ------ Responsibility
select Concurrent: Request ----- Navigation
Click on Submit New Request butten
Give name: workflow%
select Workflow background Process
Type: dont give anything here
Minimum threaded level: dont give anything here
Maximum threaded level: dont give anything here
Process deferred: Yes
Process Timeout: Yes
Process Stuck: Yes
Click on OK
Click on Summit
Printer Management
* Printer will be Install & Configure by Network Administrator
* As Apps System Administrator it is his Responsibility to Register the Printer
to AOL & assing it to the Users.

Register the Printer to AOL

Steps:-
Connect as sysadmin
go to System Administrator ----- Responsibility
select Install: Printer: Register ------ Navigation
It will open Printer Box
give Printer Name: HP1020
give Type: LN03
Press Ctrl+s To save

Assign Printer to Users

Assigning Printer Using Printer Profile option.
Steps:-
Connect as sysadmin
go to System Administrator ----- Responsibility
select Profile: System ----- Navigation
It will open System Profile Box
Click on Site for all EBS Users.
Profile Printer
Click on find
Profile Site
Printer HP1020
Press: ctrl+s to save

To check the Patch History
Steps:-
Connect as sysadmin
select: Oracle Application Manager.
Connect as sysadmin
click on Site Map
click on Maintenance
click on Applied Patches
Here we can have all Patches Information
We can search Patches by giving Dates

To Clear Application the Cache(Middle Tire Cache)
Steps:-
connect as sysadmin
select Functional Administrator ---- Responsibility
click on Core Service
click on Caching Framework
click on Global Configuration
click on Clear Cache
click on Yes
click on Apply It will give Message that Cache Clear Successfully.
* If it is Apps R12 then bounce the adoacorectl.sh Service.
* This option is available from 11.5.10 onwords.

To gather Column, Schema, & Table level Statistics
using FND_STATS

Steps:- Statistics is for Optimization.
Connect as sysadmin
go to "System Administrator" ----- Responsibility
select Concurrent:Request ----- Navigation
click on Submit a New Request butten
select Single Request then click OK
give gather% ---- It will show all types of Statistics
select Statistic type which we want
then give the Schema Name of which we want to gather statistics.
then click OK
* If we select All Schema then it will select all the Users Schema
or we can select a Perticular Schema.

Purging Data
To purge:- Concurrent Request & Manager Data,Diagnostic Log
Messages, FND status History records, Logs & Closed System
alerts, Obsolete Workflow Runtime Data, Rule Executions, Web
Service audit Data, & Sign-on-Edit.
Steps:-
connect as sysadmin
go to "System Administrator" ----- Responsibility
select Concurrent:Reques ---- Navigation
click on Single Request then click on OK
give purge% ---- It will show all the Purging Items
select the Item to which we want Purge.
click on OK
*Age means Number of Days.
*Count menas Number of Rows.

To generate Trace file of Concurrent Program

Connect as sysadmin
go to Concurrent:Program:Define --- Navigation
press F11 --- for Query mode
give Program name: active user of which we want to generate Trace
press Ctrl+F11
select Enable Trace ----- To Enable Tracing
press Ctrl+s Save
Then Run the Concurrent Program
go to Concurrent: Request
click on Submit New Request buttem
click on Single Reqiest
give Name: active user then click OK
Then go to udump folder & check the Trace file on O/S level
>$ cd $ORACLE_HOME/admin/PROD_NODE1/udump
Know we can run Trace Analyser or TK Proof:-
To run TK Proof:-
>$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchela
To run Trace Analyzer:-
>$sqlplus apps/apps (To connect to Apps)
Sql>START TRCANLZR.sql udump test_ora_12345.trc;
(Command to run Trace Analyzer)


Disable the Tracing:-
Connect as sysadmin
go to Concurrent:Program:Define --- Navigation
press F11 --- for Query mode
give Program name: active user of which we want to generate Trace
press Ctrl+F11
unselect Enable Trace ----- To Disable Tracing
press Ctrl+s Save

To generate Trace file of Forms

open the Web browser & give URL to Connect Application Server.
Connect as sysadmin
select the Form of which we want to generate the Trace file
select Help option from Menu bar
select Diagnostic option
select Trace option
select Trace with bind & Waits
give oracle Passward: apps click on OK
Perform any action in the Form Disable the Tracing in similer way.
then go to udump folder & check the Trace file on O/S level.
>$ cd $ORACLE_HOME/admin/PROD_NODE1/udump
Know we can run Trace Analyser or TK Proof:-
To run TK Proof:-
>$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchela
To run Trace Analyzer:-
>$sqlplus apps/apps (To connect to Apps)
Sql>START TRCANLZR.sql udump test_ora_12345.trc;
(Command to run Trace Analyzer)

To generate Trace file of HTML based Forms

Connect as system Administrator
If Diagnostic option is not ther in Manu bar first Enable it.
go to Profile:System
give Profile Name: FND_Diagnostic
Site:Yes --- The Diagnostic option will come on Menu bar

know generate Trace file HTML Form:-
click on Diagnostic option
select Diagnostic Name Set Tracel Level & click on Go butten
select Trace type & click on Save butten
Then go to udump folder & check the Trace file on O/S level
>$ cd $ORACLE_HOME/admin/PROD_NODE1/udump
(Database Tire)
Similerly we can Disable HTML Form Tracing.

Know we can run Trace Analyser or TK Proof:-
To run TK Proof:-
>$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchela
To run Trace Analyzer:-
>$sqlplus apps/apps (To connect to Apps)
Sql>START TRCANLZR.sql udump test_ora_12345.trc;
(Command to run Trace Analyzer)

To Upload & Download Files

Steps:-
connect as sysadmin
select:- System Administrator --- Navigation
go to:- Oracle Application manager:-
go to generic File Manger: upload/download


Find out Concurrent Executable Short Name

conn as sysadmin
Concurrent:Program:Define --- Navigation
Press F11 ------ for Query mode
Active%User%
Ctrl+F11
It will show the Concurrent Executable Short Name: FNDSCURS

Find out Report Name using the above Concurrent Executable Short Name

conn as sysadmin
Concurrent:Program:Executable
press F11 ----- for quesy mode
give FNDSCURS ------- It is a Concurrent Executable short name
Ctrl+F11
It will show Report Name


To create Custom Application


There are (3) steps involve in creating Custom Application, They are:-
1. create Application
2. create Form
3. create Report

custom Application is creating with the Name of: Datel Custom
short name of Custom Application is: DT

Creating Custom Application

steps:-
I. Create Database User on Database.
II. Create Application directory structure
III. Register Database User to AOL.
IV. Resister Product Top in Environment file.
V. Register Application to AOL.
VI. Register Application to Datagroup.
VII. Register Table to AOL.

I. create Database User & grant Privilege:-
>$sqlplus as sysdba (To connect to Database)

Sql>create user datel identified by datel;
(To create User on RDBMS Database)

Sql>grant connect,resource to datel; (To grant grivilege to User)

II. Create Application Directory Structure under $APPL_TOP:-

go to O/S level & create Application directory structure:-
>$cd $APPL_TOP (go to $APPL_TOP directory)
>$mkdir datel (To make datel directory in $APPL_TOP)
>$cd datel (go to datel directory)
>$mkdir 12.5.0 (To make 12.5.0 directory in datel)
>$cd 12.5.0 (go to 12.5.0 directory)
>$mkdir forms reports log out msg bin (To make directories in 12.5.0 directory)
>$cd forms (go to Forms directory)
>$mkdir US (To make US directory)
>$cd ..
>$mkdir reports (go to Report diretory)
>$mkdir US (TO make US directory)

II. Register the Database User to AOL:-
connect as Sysadmin
go to Security:Oracle:Register --- Navigation

Database User Name Password Privilege
Datel Datel123 Enable

Press Ctrl+S to save


IV. Register Product Top Variable in Environment Variable file:-

>$cd $APPL_TOP
>$vi PROD_node9.env (Set 2 Paramerters in Environment file)
export DATEL_TOP
DATEL_TOP="/u02/prodappl/datel/12.5.0"
:wq! To save & Exit

V. Register Application to AOL:-

go to Application:Register --- Navigation

Application Short Name Base Path
Datel Custom DT DATLE_TOP
:wq! to save

VI. Register Application to DataGroup:-

go to Security:Oracle:Datagroup --- Navigation
Datagroup Application OracleID
Standard Datel Custom APPS --- Oracleid should be APPS
:qw! to save
* Here we should give Custom Application Name like (Datel Custom).

VII. Register Table to AOL:-

Sql>conn datel/datel (To to Database User on RDBMS Database)

Sql>create table datel_emp(dno number, dname varchar2(12));
(to create Table in Datel User)

Sql>grant all on datel_emp to apps (grant Privilege to Apps on datel_emp Table)

Sql>conn apps/apps (To connect to Apps User)

Sql>create synonym datel_sny for datel.datel_emp;
(To create Synonym for datel.emp Table in datel Schema)

Sql>desc ad_dd; (To check Tables)

Sql>exec ad_dd.register_table('DATEL','DATEL_EMP','T'); (To register Table)

Sql>exec ad_dd.register_column('DATEL','DATEL_EMP','DNO',1,'NUMBER',2,'N','N');
(DATEL is User name, DATEL_EMP is Table name, DNO is Column name)

Sql>commit;

Sql>exec ad_dd.register_colum('DATEL','DATEL_EMP','DNAME',2,'VARCHAR2','N','N')
(DATEL is User name, DATEL_EMP is Table name, DNAME is Column name)

Sql>commit;

Sql>desc fnd_tables; (To check the registrated Tables)
Sql>desc fnd_columns;

Sql>select t.table_name,c.column_name, from fnd_tables t, fnd_columns c where
t.table_id=c.table_id and t.table_name='DATEL_EMP';
(To check custom Table)

Creating Custom Form

Steps:-
I. Compile the Form File .fmb to .fmx
II. Register .fmx file to AOL as Form
III. Register Function & attach Form using "User Form NAme".
IV. Register Sub-Maun & attach Function using Function Name
V. Register Menu & attach Sub-Menu using sub menu Name
VI. Attach Menu to Responsibility
VII. Attach a Responsibility to User.

I. Copy a Seeded Form to New Name:-
>$cd $AU_TOP/form/US
>$ls FNDSCAPP.fmb ---- any Form file we can take
>$cp FNDSCAPP.fmb DATELSCAPP.fmb
(Copy the Form file NFDSCPASS.fmb to New Name like DATELSCAPP.fmb file)

II. Compile .fmb to fmx using f60gen Utility in (11i) & frmcmp_batch Utility in (R12):-

>$frmcmp_batch module_type=form module=$AU_TOP/form/US/DATELSCAPP.fmb
output_file=$DATEL_TOP/form/US/DATELSCAPP.fmx userid=apps/apps batch=no
compile_all=special
(Command to Compile .fmb file to .fmx file)

* This Form file (DATELSCAPP) register as Form.

III. Register .fmx as Form to AOL:-

conn as Sysadmin
go to Application:Developer --- Responsibility
go to Application:Form --- Navigation
login as sysadmin

Form Application User Form Name
DATELSCAPP Datel Custom DT User Form

press Ctrl+S to save
* We should give Compile Form name like DATELSCAPP
* This User Form Name (DATELSCAPP) should give in Function.

IV.Register Function and attach Form using 'User Form Name':-

go to System:Administrator ---- Responsibility
go to Application:Function ---- Navigation

Function User Function Name
DT Function DT User Function

click on "Properties" Tab
select the type as "Froms"
clivk on OK

click on "Form" Tab

Function Form Application
DT Function DT User Form Datel Custom

press Ctrl+s to save
* This Function(DT Function) Name we should in Sub Menu.

V. Register Sub-Menu & attach Function using User Function Name:-

connect as sysadmin
go to Application:Menu ----- Navigation

Menu: DT sub menu
User Menu Name: DT User Submenu

Sequence Prompt Function
1 DTEXE DT User Function
Press Ctrl+S to save
* This Sub Menu (DT Sub Menu)Name we should give in Menu.
*Prompt is a Lable on PHP.

VI. Register Menu & attach Sub Menu using User Menu Name:-

conn as sysadmin
go to Application:Menu ---- Navigation

Menu: DT Menu
USer Menu Name: HZ User Menu

Sequence Prompt Responsibility
1 DT Menu DT User Sub Menu

Press Ctrl+S to save
*This Menu Name (DT Menu) should give in Responsibility.


VII. Attach Menu to Responsibility:-

Security:Responsibility:Define ----- Navigation
Responsibility Name: Datel Administrator --- give Custom Responsibility Name
Application: Datel Custom ---- give Custom Application Name
Responibility key: DT_key
Available Form:-
Oracle Application

Datagroup:-
Name: Standard
Application: Datel Custom

Menu: DT Menu ---- give Custom Menu Name
Press Ctrl+S to save
* This Responsibilit Name(Datel Administrator) should assign to User.

VIII. Attach Responsibility to Custom User & login as that User & check:-

conn as Syatem Administrator ------ Responsibility
Security:User:Define ----- Navigation
User Name: Datel
Passwd: Redhat
Responsibility: Datel Administrator
Press Ctrl+S to save

IX. Restart the Sorm Server:-

>$./adfrmctl.sh stop (To stop Form Server)
>$./adfrmctl.sh start (To start Form Server)

X. give URL & conn as Datel User:-

User Name: Datel
Password: redhat
New Password: redhat123
Re-enter New Password:redhat123


Creating Custom Report

Steps:-
I. copy the Report file .rdf to Product top location with new Name.
II. create Concurrent Executable & Add New Report file.
III. create Concurrent Program & Add New Concurrent Executable Name.
IV. create Cuncurrent Request group & Add Concurrent Program Name.
V. Assign the Request group to Responsibility.

I. Copy the Report file to New Name & Assume as this is the newly developed Report:-

>$cd $FND_TOP/reports/US
>$ls FNDSCURS.rdf
>$cp FNDSCURS.rdf $DATEL_TOP/reports/US/DATELSCURS.rdf
(To copy Report file FNDSCURS.rdf to New File Name like DATELSCURS.rdf)

* This Report file Name(DATLESCURCS) should Add in Concurrent Executable.

II. Create Concurrent Executable:-

conn as sysadmin
Concurrent: Program:Executable
Executable: Exe10 ---- can give any Name
Application: DATEL Custom -- we should give Custom Application Name we Created.
Execution Method: Oracle Reports ---- It must be Oracle Report only
Execution file name: DATELSCURCS

Presss Ctrl+S to Save
* This Executable Name(Exe10) should Add in Concurrent Program.

III. Create Concurrent Program & attach Concurrent Executable:-

Concurrent:Program:Define ---- Navigation
Program Name: DT Report
Shart Name: DTR
Application: Datel Custom
Executable Name: Exe10
Outpou Format: Text
Style: A4
Press Ctrl+s to Save

*This Program Name(DT Report) should give in Request group.

IV. Define Request group & attach Concurrent Program:-

conn as sysadmin
Security:Responsibility:Request
group: DT Report Group
Application: Datel Custom
Register:
Type Name Application
Program DT Report
Press Ctrl+s to save

* This Request group(DT Request Group) should give in Responsibility.

V. Add the Request group to Responsibility:-

go to System Administrator ------ Responsibility
Select Security: Responsibility: Define ---- Navigation
Give Responsibility Name: DT Administrator
Application: Datel Custom --- give Custom Application Name
Responsibility Key: DT key ----- any Name
Data Group:-
Name: Standard ----- give Custom Data group Name
Application: Datel Custom ---- give Custom Application Name
Request Group:-
Name: DT Report Group ----- give Custom Request group Name
Application:- Datel Custom ---- give Custom Application Name
Menu:-
Name: DT Menu ---- give Custom Menu Name
Type: Function
Name: DT Function ---- give Custom Function Name
Press: ctrl+s to save

--------------------------- Finish---------------------------

To Licence a Product

connect as System Administrator
go to System Administrator ---- Responsibility
select: Oracle Application Manager --- Navigation
select: License Manager
select: License Additional Products.


Create Request Set

connect as sysadmin
select Concurrent:Set --- Navigation
Program Name Application
Active User AOL
Active Response AOL
Sequentially ----- Select Sequentially
In Parallel
Click on Next
Abord Processing ---- select Abord Prosessing
Continue Processing
Click on Next
give Set Name: Haszone Custom
give Application Name: Haszone Custom or AOL
Click on Finish
* Sequentially (is for Dependent)
* In Parallel (is for Independent)

Then Submin Request Set:-

open any Form
select View option
select Request option
select Request Set option
select Request set click on Ok
give Request set Name: Haszone Coustom
click on Submit



AOL/J Diagnostic test


To test the application connection & .dbc file


open the browser & enter the AOL/J Diagnosis URL

http://node10.apps.com:8000/OA_HTML/jsp/fnd/aoljtest.jsp

Environment Type: non-rac

Apps Schema name: apps

Apps passwd: apps

Oracle SID: PROD

Hostname: node10.apps.com

Port number: 1521

Click TEST

Enter AOL/J setup test



Apps System Navigations


1. To Create User,
To Modify User,
To Changing Password of User,
To Assign Responsibility to User,

Navigation:- System Administrator
Navigation:- Sercrity:User:Define

2. To Create Responsibility for User,
To Assign Responsibility to User,
To Including & Excluding Menus & Function of Responsibility,

Navigation:- System Administrator
Navigation:- Security:Responsibility:Define


3. To Monitoring User Session,
To kill User Session,

Navigation:- System Administrator
Navigation:- Security:User:Monitor


4. To Sign-on-Edit,
To change User level Profile Value,
To change Application level Profile Value,
To change Responsibility level Profile Value,
To Assign Printer to User,

Navigation:- system Administrator
Navigation:- Profile:System


5. To Monitor Workflow,
To Assign Workflow Administrator Provilage to Other User,

Navigation:- System Administrator
Navigation:- Workflow Administrator:Workflow:Administration


6. To gather Statistics using FND_STATUS,
To Purge Concurrent Manager request Data,
To Purge Sign-on-Edit Data,
To Purge Obselete Work Flow run Time Data,

Navigation:- System Administration Responsibility
Navigation:- Concurrent:Request


7. To check Application System Configurations,
To check Application Database Status,
To check Patch History,

Navigation:- System Administrator
Navigation:- Oracle Application Manager


8. To Register Printer to (AOL).

Navigation:- System Administrator
Navigation:- Install: Printer: Register

9. To Create Data Group.

Navigation:- System Administrator
Navigation:- Security: Oracle: DataGroup

10. To Create Request Group.

Navigation:- System Administrator
Navigation:- Security:Responsibility:Requests

11. To Register back-end User as an Oracle User.

Navigation:- System: Administrator
Navigation:- Security:Oracle:Register


Sys Admin Commands
Ctrl + = To Insert New Records
Ctrl + s = To save the Records
F11 = (To bring the Form in Query Mode)
Ctrl + F11 = (To see All the Form Contents)
F4 = (To Close the Forms)

You might also like