Skip to main content
Question

Purchase Order Approvals


Hi All

We have Purcahse Order approvals enabled in our environment (24R1).

Our PO screen was modified to include a few custom date fields (see image attached) that would need to be populated at different times based on the shipment from the vendor such as estimated shipping date, customs clearance date, etc. 

Everytime a date has to be entered in one of these fields, the PO has to be placed on hold. When it is taken off of hold, the PO requires approval again. Is it possible to have these dates changed and not require approval when the PO is taken off of hold? Maybe by tweaking the conditions of the approval map or having multiple approval maps?

Thanks

Amit

Custom fields on PO screen where dates need to be entered at different times

 

2 replies

craig2
Pro I
Forum|alt.badge.img+3
  • Pro I
  • 100 replies
  • April 2, 2025

Hi ​@asingh ,

You’re already on the right track, you will want to play with adding those fields as “Is Empty” to the Conditions of your tree.

Now, a word of caution, you may want to consider the scenario where those fields do indeed get populated before clearing the approval process.  That could be a stickier situation to work through, as Approvals get cleared out every time you put the PO On Hold, and don’t keep any kind of record (or at least, the last time I messed with it that was the behavior).

To work through that scenario, there are a couple of creative plays like creating an Activity (which does stick around) upon approval, or creating an “Order Approved” tickbox that automatically gets ticked via Workflow when transitioning out of Pending Approval/ into Open status.  Then you can leverage that tickbox as well in your Approval Conditions.

Just some ideas, hope it helps some!


  • Author
  • Freshman I
  • 4 replies
  • April 7, 2025

Hi ​@craig2 thanks for the reply. But I’m not sure the logic they’re asking for is possible. On my initial approval map, I had the approval condition as ‘Order Nbr’ is ‘Not Empty’ so that every PO required an approval once it has been saved.

However based on the custom date fileds that have to be entered, it will need to go on hold and be removed from hold at different times, I did consider your advice about the fields but that is another sticky stiuation; those custom fields are populated in a GI called ‘Expediting Report’ that is used by sales managers and supervisors to track shipments, so if those fields are incorrectly populated it will provide incorrect information to the GI and its users.

In essence, they would like to have an initial approval, be able to put the PO on hold multiple times to populate the custom date fields without having to reapprove the PO with the exception being if a vendor price needs to be changed on the PO line only then would a reapproval be needed.

Not sure how the logic in those steps are possible.

Thanks

Amit


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings