1) SELECT FORM_ID, FORM_NAME, USER_FORM_NAME, DESCRIPTION
FROM FND_FORM_VL
WHERE FORM_NAME IN (SELECT FORM_NAME FROM FND_FORM_CUSTOM_RULES GROUP BY FORM_NAME)
2) Query to Get Form Personalization Details ( Oracle Applications ) from Database.
FND_FORM_CUSTOM_RULES - The Rules for the form customization's. A rule must have 1 more more FND_FORM_CUSTOM_SCOPES and a rule may have 1 or more FND_FORM_CUSTOM_ACTIONS.
FND_FORM_CUSTOM_ACTIONS - Holds the Actions for a specified Rule
FND_FORM - stores information about your registered application forms. Each row includes names (the actual SQL*Forms form name, and the Easy Form form title) and a description of the form. Each row also includes a flag that indicates whether this form is included in the Audit Trail audit set. You need one row for each form in each application. Oracle Application
Select Distinct
A.Id,
A.Form_Name ,
A.Enabled,
C.User_Form_Name,
D.Application_Name ,
A.Description,
Ca.Action_Type,
Ca.Enabled,
Ca.Object_Type,
ca.message_type,
ca.message_text
from
FND_FORM_CUSTOM_RULES a,
FND_FORM b,
FND_FORM_TL c,
Fnd_Application_Tl D,
Fnd_Form_Custom_Actions ca
where a.form_name = b.form_name
And B.Form_Id = C.Form_Id
And B.Application_Id = D.Application_Id
And D.Application_Id = 230 --For Order Management
And C.User_Form_Name Like 'Inventory%' --All the Forms that Start with Sales
And A.Enabled ='Y'
and a.id = ca.rule_id
SELECT
ffv.form_id "Form ID",
ffv.form_name "Form Name",
ffv.user_form_name "User Form Name",
ffv.description "Form Description",
ffcr.sequence "Sequence",
ffcr.description "Personalization Rule Name"
FROM fnd_form_vl ffv,
fnd_form_custom_rules ffcr
WHERE ffv.form_name = ffcr.form_name
ORDER BY ffv.form_name, ffcr.sequence;
SELECT
ffcr.SEQUENCE "Seq", ffcr.description "Description",
DECODE (ffcr.rule_type,
'F', 'Form',
'A', 'Function',
'Other'
) "Level",
ffcr.enabled "Enabled",
ffcr.trigger_event "Trigger Event",
ffcr.trigger_object "Trigger Object",
ffcr.condition "Condition",
DECODE (ffcr.fire_in_enter_query,
'Y', 'Both',
'N', 'Not in Enter-Query Mode',
'O', 'Only in Enter-Query Mode',
'Other'
) "Processing Mode"
FROM apps.fnd_form_custom_rules ffcr
WHERE ffcr.function_name = 'PO_POXPOEPO'
AND ffcr.form_name = 'POXPOEPO'
ORDER BY ffcr.SEQUENCE;
Thanks
Amar Alam
FROM FND_FORM_VL
WHERE FORM_NAME IN (SELECT FORM_NAME FROM FND_FORM_CUSTOM_RULES GROUP BY FORM_NAME)
2) Query to Get Form Personalization Details ( Oracle Applications ) from Database.
FND_FORM_CUSTOM_RULES - The Rules for the form customization's. A rule must have 1 more more FND_FORM_CUSTOM_SCOPES and a rule may have 1 or more FND_FORM_CUSTOM_ACTIONS.
FND_FORM_CUSTOM_ACTIONS - Holds the Actions for a specified Rule
FND_FORM - stores information about your registered application forms. Each row includes names (the actual SQL*Forms form name, and the Easy Form form title) and a description of the form. Each row also includes a flag that indicates whether this form is included in the Audit Trail audit set. You need one row for each form in each application. Oracle Application
Select Distinct
A.Id,
A.Form_Name ,
A.Enabled,
C.User_Form_Name,
D.Application_Name ,
A.Description,
Ca.Action_Type,
Ca.Enabled,
Ca.Object_Type,
ca.message_type,
ca.message_text
from
FND_FORM_CUSTOM_RULES a,
FND_FORM b,
FND_FORM_TL c,
Fnd_Application_Tl D,
Fnd_Form_Custom_Actions ca
where a.form_name = b.form_name
And B.Form_Id = C.Form_Id
And B.Application_Id = D.Application_Id
And D.Application_Id = 230 --For Order Management
And C.User_Form_Name Like 'Inventory%' --All the Forms that Start with Sales
And A.Enabled ='Y'
and a.id = ca.rule_id
SELECT
ffv.form_id "Form ID",
ffv.form_name "Form Name",
ffv.user_form_name "User Form Name",
ffv.description "Form Description",
ffcr.sequence "Sequence",
ffcr.description "Personalization Rule Name"
FROM fnd_form_vl ffv,
fnd_form_custom_rules ffcr
WHERE ffv.form_name = ffcr.form_name
ORDER BY ffv.form_name, ffcr.sequence;
SELECT
ffcr.SEQUENCE "Seq", ffcr.description "Description",
DECODE (ffcr.rule_type,
'F', 'Form',
'A', 'Function',
'Other'
) "Level",
ffcr.enabled "Enabled",
ffcr.trigger_event "Trigger Event",
ffcr.trigger_object "Trigger Object",
ffcr.condition "Condition",
DECODE (ffcr.fire_in_enter_query,
'Y', 'Both',
'N', 'Not in Enter-Query Mode',
'O', 'Only in Enter-Query Mode',
'Other'
) "Processing Mode"
FROM apps.fnd_form_custom_rules ffcr
WHERE ffcr.function_name = 'PO_POXPOEPO'
AND ffcr.form_name = 'POXPOEPO'
ORDER BY ffcr.SEQUENCE;
Thanks
Amar Alam
13 comments:
Nice post and its really cool info to read.
Get best Android Training in Chennai from IT Job Training and placement
This blog explains the details of most popular technological details. This helps to learn about what are all the different method is there. And the working methods all of that are explained here. Informative blog.
Email Marketing Chennai
Inspiring writings and I greatly admired what you have to say , I hope you continue to provide new ideas for us all and greetings success always for you..Keep update more information..
Online Training in Chennai
thank you for sharing such a nice and interesting blog with us. i have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle. please keep on updates. hope it might be much useful for us. keep on updating...
Android training in chennai
nice posting...
Jmeter training in chennai
Thanks for such a great website.Your site is very impressive and you are doing an amazing job.This blog explains the details of most popular technological details.
Oracle Fusion cloud Online Training
Hi, I am muskaan sharma thank you for this informative post.Fantastic article to go through,I would appreciate the writer's
123movies
Well explanation with great coding knowledge. This blog gonna helpful to many. I am expecting these kind blogs in future too.
Oracle apps Training in Bangalore
I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.
Oracle apps Training in Bangalore
Much obliged for sharing this brilliant substance. its extremely fascinating. Numerous web journals I see these days don't actually give whatever pulls in others however the manner in which you have plainly clarified everything it's truly awesome. There are loads of posts But your method of Writing is so Good and Knowledgeable. continue to post such helpful data and view my site too...
origami airplane
paper airplane facts
the arrow paper airplane
paper airplane fighter
smart fly
rhino - bolt
how to make a paper airplane for beginners
paper airplane techniques
paper airplane designs
Nice blog, Share more like this.
Data Science Course In Chennai
Data Science Online Course
Data Science Course In Coimbatore
Thanks for sharing these detailed queries, Amar! Really helpful for anyone working with Oracle form personalizations.
online internship | internship in chennai | online internship for students with certificate | bca internship | internship for bca students | sql internship | online internship for btech students | internship for 1st year engineering students
Post a Comment