You are on page 1of 1

To create a form personalization in Oracle E-Business Suite (EBS) for the scenario

you've described, you'll need to follow these general steps within the Oracle Forms
Personalization feature. This example assumes you're working with a form that
includes the MOVE_TRANSACTIONS table or block, and you're familiar with navigating
Oracle EBS.

1. Open Form Personalization


Navigate to the form where you want to add the personalization.
Open the form personalization window. This is usually done by navigating through
the Help menu in the Oracle Form, then choosing Diagnostics > Custom Code >
Personalize.
2. Create a New Rule
Once you're in the Form Personalization window:

Click on "New" to create a new rule.


Enter a descriptive name for your rule in the Rule field.
Set the Sequence to determine the order of this rule compared to others (if
applicable).
3. Define Trigger Event
Under the Trigger Event section:

Trigger Event: Choose "WHEN-VALIDATE-RECORD" from the dropdown. This event will
fire the personalization when the specified record validation occurs.
Trigger Object: Enter MOVE_TRANSACTIONS.FM_OPERATION_SEQ_NUM as the trigger object.
This specifies that your rule should be evaluated when the FM_OPERATION_SEQ_NUM
field within the MOVE_TRANSACTIONS block is validated.
4. Specify Condition
Click on the "Conditions" tab and set your condition to match the criteria you've
mentioned:

Condition: Enter the following:


ruby

5. Define Action
Switch to the "Actions" tab:

Seq: Provide a sequence number for the action.


Type: Select "Property" from the dropdown menu.
Object Type: Choose "Item" to specify that the action will modify an item's
property.
Target Object: Enter MOVE_TRANSACTIONS.TO_OPERATION_SEQ_NUM to specify the field
you want to update.
Property Name: Choose "Value" to indicate you want to change the value of the
field.
Value: Enter 20 to specify the new value that should be applied to the
TO_OPERATION_SEQ_NUM field.
6. Apply and Test
After setting up your condition and action, apply the changes and close the Form
Personalization window.
Test the personalization by navigating through the form as a user would and
reaching the point where the FM_OPERATION_SEQ_NUM field is validated with the
criteria you've specified. Verify that the TO_OPERATION_SEQ_NUM field is updated to
20 as intended.
Remember, form personalization can vary based on the specific Oracle EBS version
and the customization level of your forms. If the form or field names in your EBS
environment are different, you'll need to adjust the instructions accordingly.
Always test form personalizations in a development or test environment before
applying changes to production.

You might also like