Sunday 29 December 2013

Oracle Apps R12 : Personalization using Builtin Launch a Function



In this exercise we will call Collection Plan screen form from Purchase Order form.

First we have to get the function name of the function (Navigation : Quality >Enter Quality Results) we are going to call from Form Personalization.

Navigation : Application Developer > Application > Function


Then navigate to the screen where we are going to do personalization.

Navigation : Purchasing > Purchase Orders > Purchase Orders

First we need to create a personalization to engage a special menu to call the function(QARSMDF).


Click on Action tab and select which special menu you would like to engage and give a label for the special menu.


Now Special Menu 14 is engaged to call Collection Plan function.

Then create another personalization to call Collection Plan function in Special 14 menu.
Choose the Trigger event as SPECIAL 14.


Then click on Actions tab. Choose Action Type as Builtin.

Builtin Type : Launch a Function
Function Code : QARSMDF
Function Name : Enter Quality Results


After completing these steps, close the form and open it.
We can see the function we have created using form personalization under Tools.


When we get any error like 'Function not available to this responsibility. Change responsibilities or contact your System Administrator', we need to add the function QARSMDF in the menu of Purchasing.