Current Contract Validations for cost defaulting are missing the status's of (Released, Negotiation and Final Approval) when an addendum or amendment is being processed through Negotiation Approvals and Contract Final Approvals. During this time if Inventory Replenishment is run the items on the contract in those status's create async errors risking stock out, procedure cancellations for Procedure warehouses because cost defaulting will not pull the previously activated price. On the Purchase Order, the current logic prevents a PO from even being released if any item associated with a contract in those status's is on the PO. This creates manual intervention by the buyer to remove the agreement reference for all of the impacted lines prior to release of the PO.
Addendums and Amendments both have a previously activated price for an item which should be used in the Cost defaulting logic until the contract is approved and ultimately activated at which time the cost default would pull the active price in the event price was updated during the amendment or addendum.
The only real workaround to this issue to just get the FSM to work is to completely turn off Negotiation Approvals and Contract Final Approvals which use IPA and begin manually routing emails and paper contracts outside of FSM to avoid those status's. That is a significant loss of system functionality, it also creates a massive impact to business process and productivity.
ERS 116682