2 Replies Latest reply on Mar 3, 2015 3:54 AM by Sanjay Desai EBS

    PO form personalization at level to prompt user to pass the project


      Hi guys,


      I have a requirement to personalize the purchase order form 


      • Form Personalization at the “Form” level.
      • Trigger Event as “WHEN-VALIDATE-RECORD”
      • Set Trigger Object as “PO_DISTRIBUTIONS”
      • Set Condition as

      :PO_DISTRIBUTIONS.PROJECT is null and xxgdc_project_validation_pkg.is_expense_type_account(:PO_DISTRIBUTIONS.CODE_COMBINATION_ID) = 'Y' and xxgdc_project_validation_pkg.is_cost_center_project_reqd (:PO_DISTRIBUTIONS.CODE_COMBINATION_ID) = 'Y'

      • Set Action as Message of Type “Error”
      • Set Message as

      = SELECT fnd_message.get_string('XXGDC','XXGDC_PROJECT_REQUIRED') FROM dual.


      The above personalization is working at distribution level.

      But when moved the same logic to line level its is not working. Could any of the guys help me