Form Personalization:
- Form
Personalization is a feature in Oracle Apps that allows us to change the
behavior of form based screens.
- It can
be moved easily through FNDLOAD from one instance to another, It can be
restricted at Site/User/Responsibility
Level.
What can be done through Form Personalization?
1.
Zoom from One form to another.
2.
Pass data from one form to another through global
variables.
3.
Enable/Disable/Hide fields dynamically.
4.
Launch URL directly from oracle form.
5.
Call
PL/SQL procedure.
Components of Form Personalization:
How To make a Field Mandatory in the Form:
Go as specified Navigation in Help ->Diagnostics-> Custom Code -> Personalize
Once Open That let we create 10.1 Seq For Make Field Mandatory (Make sure that This should be Enabled).
Condition->Trigger Event we are selection as WHEN-NEW-FORM-INSTANCE.
How to perform calculations in the field:
Calculations will be done through per each Record so we selected as WHEN-NEW-RECORD-INSTANCE
Let we calculate this in attirbute_13 in PO_LINES
Meaning of Special fields in Form Personalization:
• Menu(1-15)
will be in tools
• Populate tools menu (SPECIAL 1-15)
• Populate reports menu (SPECIAL 16-30)
• Populate actions menu (SPECIAL 31-45)
• It is recommended to use Menu before Tools
Various components used In Form Personalization:
Trigger Event - These are
predefined event. Based on the value chosen the function will execute only when
that particular event triggers on the form.
Processing Mode - Query mode or Not in Query mode
or Both
Context - At what
level like user or Responsibility level
Menu - this is used to call one form from another.
it is used to implement the zoom functionality. There are 45 menu entries which
are used to call one
form from current form.
Built In - It allows you to call Oracle standard
built-in and Functions
Hi,
ReplyDeleteWe have a requirement to do a form personalization in the Sales order form.
A DFF has been created at sales order line level, without attaching a value set.
The column name of the DFF is "ATTRIBUTE1"
Our requirement is this.
At the time of entering the order, if the "List Price" of the sales order line is "Zero" ,DFF line should automatically update using the value " Free issue".
At the time of entering the order, if the "List Price" of the sales order line is "Greater than Zero" ,DFF line should automatically update using the value " Sales issue".
At the time of entering the order, if the "List Price" of the sales order line is "Less than Zero" ,DFF line should automatically update using the value " Return".
Please guide us on how to achieve the desired behavior?
Regards
Dilan
when new item instance ....LINE.DF................LINE.attribute1.............. use function(sql ) one....:- =:select Function_name(Line.Unit_selling_price) from dual;.............if function ruturn true then your second point else first point...................done
ReplyDeleteHi My requirement is to Personalize sales order line level DFF based on first attribute second and third column should populate... Is this possible in Form Perosnlization.
DeleteYes, It is Possible using $Flex$.value_set_name.
Deletewe need validation on need by date field on the PO form. We need to restrict user to not enter date before one specific date
ReplyDeleteneed reply asap....need all the parameters which will be used to create this personalisation..like condition when the alert wil be triggered...what will be the logic...the sql query ...... also the po form has option of getting loaded from the requisition form so the need by date can come from previous form or can be entered fresh by the user on the po form...please let me know if more details are required.....
DeleteHi All,
ReplyDeleteIs there any way to personalize approve document form? I need to disable 'Forward to' column.
Please help
DeleteI Guess, You can't achieve above requirement through FP. Check the feasibility through Form Customization.
DeleteHi All,
ReplyDeleteCould you please help how to disable delete option for Receipt for specific OU.
Hi All,
ReplyDeleteNeed Help FP on Invoice Form, we need to display and make mandatory the Prepayment PO Number field in Invoice Form. I am able to it in direct Invoice form. But I am not able to do it through invoice batch form. Once we enter the batch name and click on Invoices button then invoice form is open. here I am able to display the field but not able to make enable or mandatory. Please help, its urgent.
Thanks
Visu
Hi,
ReplyDeleteI want a user that when he is in Enter Journal form should see only his journals not other users journals.
Please if any one know guide.
Thanks and Regards,
Saad
Hi,
ReplyDeleteI have a requirement to do personalization in Iexpense in oracle r12. The requirement is have to display a warning message on XYZ company credit card responsibilities when employee enters the front page to remind the employee to change the default reimbursement currency to match the credit card statement currency.
need help.
Hi,
ReplyDeleteI have a requirement to do personalization in invoice form. The requirement is when payment term is changed then based on the function calculation due date will change.
Please if any one guide.
Thanks & Regards,
Komal
Hiii Guys I WILL TRAIN U IN A BEST MANNER ON ORACLE APPS PLS CONTACT ME IF ANY INTERESTED PROPLE
ReplyDelete8977498944
Is there any priority order for the triggers in personalization?
ReplyDeleteCan Form Personalization be used to restrict the List of values of a DFF segment on a Form
ReplyDeleteI want to apply personalisation on receipt form in Oracle apps receivables so that new receipt should not be created, reversed or applied against inactive customers but if receipt was created when any customer was active and then customer is inactive, in this case receipt should be applied or reversed against that customer
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteHi, thanks a lot
ReplyDeleteI have one task
In personalization how to enable second field when we click on first field
Please give solution if anyone knows
Thanks
Sudhakar
Hello
ReplyDeleteI have two forms A and B
I want to apply personalisation on 'A' that is oracle standard form , I want this personalisation on 'A' when i call form A from form B
Where r u from
ReplyDeleteIs there a way to add a new menu item that the user can execute regardless of which form is current? For example, the Help -> Diagnostics -> Trace menu is available site wide for all forms. Forms Personalization is good only for personalizing a single form. I want something that will be available all the time.
ReplyDeleteI found FNDMENU.mmb but I don't yet know how to do it with OAF forms.
Delete