Dynamics 365 Finance currently supports triggering Purchase Order (PO) workflow re‑approval based on amount changes. However, there is no standard workflow condition or system field that detects when the supplier/vendor is changed on an existing Purchase Order.
Changing the supplier on an active PO is a supported and widely used capability, but the workflow engine does not track or compare the “original supplier” against the updated supplier. As a result, organizations cannot enforce re‑approval or alternate workflow routing when a vendor change occurs—creating a gap in procurement governance and audit compliance.
Current Behavior:
- Workflow re‑approval rules only evaluate amount‑based changes.
- There is no “Original Supplier” field, nor any condition to compare previous vs. current supplier values.
- Changing the supplier on an existing PO does not trigger workflow or re‑approval.
Requested / Desired Behavior:
Add a workflow condition such as:
- “Supplier changed”, or
- “Original Supplier ≠ Current Supplier”
This would allow companies to automatically route the PO back for re‑approval or enforce additional approval steps when a supplier is altered on an existing Purchase Order.
Business Impact:
- Supports internal procurement policies requiring re‑approval when vendor selection changes.
- Reduces compliance and audit risks associated with unauthorized or unintended supplier changes.
- Ensures consistency with similar workflow features (e.g., Original Customer in sales workflows).
- Eliminates the need for customizations to achieve a basic control requirement.
