18 May 2015

Making Subinventory field mandatory in PO Distributions form?

PO Distribution form before Personalization:
Note that the Subinventory field is optional.
Unfortunately the standard product does not have the facility to make the Subinventory field as mandatory in PO Distributions form. But it can be achieved by personalizing the PO Distributions form (POXPOEPO).
Note - This personalization will work only when the user navigates to the PO Distributions form.
Steps:
  1. Open the Purchase order Distributions form and navigate as follows,
Help Diagnostics Custom Code Personalize
  1. Enter the Sequence & Description
  2. Navigate to the Conditons tab & set the following fields
Trigger Event - WHEN-NEW-FORM-INSTANCE
Processing Mode – Not in Enter-Query Mode
Under context
Level – Choose the level (if you want at Site level or at Responsibility level or at particular user level)
In this scenario, we are going to set at user level (which means this personalization will only work for this user)
  1. Navigate to Actions tab & set the following fields
Seq – Any number say 10
Type – Property
Description – as per your need
Language – All
Enabled – Checked
Object Type – Item
Target Object - PO_DISTRIBUTIONS.DESTINATION_SUBINVENTORY
Property Name - REQUIRED (APPLICATIONS COVER)
Value – TRUE
Click ‘Validate’ button & then ‘Apply Now’ button.
Close the PO Distributions form (POXPOEPO) and check the impact.
In the above screenshot we can see that the Subinventory field has become mandatory after personalization.

---X---
Copyright © 2015 an ORACLE APPS blog. All Rights Reserved.