Cannot change a purchase requisition (PR) or purchase order (PO)
I do not see the Change button on a purchase requisition (PR) or purchase order (PO).
I see the Change button on a PR or PO, but I get an error message when I click it.
I cannot change a PR or PO.
You cannot change a PO if any of the following apply:
- The PO is checked out by a user (the Locker field is set)
- A change requisition already exists
- The PO has marketplace items
- The PO is closed for changes or for all actions
- The supplier location associated with the PO has change order restrictions
- The PO has not been ordered yet
- The PO is in Canceling or Canceled status
- The customer-editable parameter Application.Procure.AllowChangeRequisition is set to No
- The current user is not in the Purchasing Manager group, and either of the following are true:
- Enhanced order confirmation (controlled by feature toggle CP-7214 and site parameter Application.Procure.EnableOrderConfirmation) is off
- The user is not the Requester or Preparer of the PO
- The PO is in Receiving status, and the customer-editable parameter Application.Procure.AllowOrderChangeInReceiving is set to No
- The current or previous version of the PO is in Received status, and the customer-editable parameter Application.Procure.AllowOrderChangeInReceived is set to No
- The current or previous version of the PO has been fully invoiced, and the customer-editable parameter Application.Procure.AllowOrderChangeInInvoiced is set to No
- The PO is in Shipping status, and the customer-editable parameter Application.Procure.AllowShippingOrderChange is set to No
- The PO is in Shipped status, and the customer-editable parameter Application.Procure.AllowShippedOrderChange is set to No
- The PO is a release order against a contract in Closed status, and one of the following are true:
- The site parameter Application.Procure.AllowChangeOrderAgainstDeletedCatalogsOrClosedContracts is set to No
- The field Allow change orders against closed contract? on the contract is set to No
- Asset management is enabled (feature toggle CP-848 and site parameter Application.Procure.EnableAssetManagement are enabled), and the associated line on the requisition has asset data (Either the Account Type is Capital or Account Assignment is 'A'.
- The PO is an ERP order, and the site parameter Application.Procure.UseCancelOrderIntegration is set to No
- If a prior version of a PO was force ordered, then future operations such as change orders are not supported
- POs that were force ordered must be handled directly with the supplier outside of the application
- Force Order does not mean retry or resend
- Do not click the Force Order button unless you are aware of and understand the implications of this action and/or were told to do so by SAP Support
- If it's a PCard Order, make sure the parameter Application.Procure.AllowChangeOnChargedRequisition is enabled.
Similarly, you cannot change a PR if any of the conditions above are met for any of the associated POs.
- Ensure that the customer-editable parameter Application.Procure.AllowChangeRequisition is set to Yes.
- Next, if the PO has marketplace items, or the associated requisition has asset data, you cannot change the PO. You must create a new PO.
- If a change requisition already exists, make any changes to that PR directly, and submit the PR.
- If the PO has not been ordered yet, use the integration task Import Purchase Order Status to import an ID to move the PO to Ordered. Then, try changing the PO again.
- If you are not the Requester or Preparer of the PR, ensure that your user is in the Purchasing Manager group or one of its descendant (child, grandchild, etc.) groups, such as Procurement Manager.
If the PO is in one of the following statuses:
-
- Shipping
- Shipped
- Receiving
- Received
- Invoiced
- Update the appropriate parameter(s) and try changing the PO again.
- If the supplier location associated with the PO has change order restrictions, update the supplier location if applicable, and try changing the PO again.
- If the PO is a release order, ensure that the contract is open, or that both of the following are true:
-
- The site parameter Application.Procure.AllowChangeOrderAgainstDeletedCatalogsOrClosedContracts is set to Yes
- Allow change orders against closed contract? on the contract is set to Yes
If you are trying to change a PR, check the settings above against all associated POs.
4. If any of the POs associated with the PR cannot be changed, then you cannot change the PR either.
If you need further assistance, contact SAP Support.
Purchasing > Purchase Orders
Purchasing > Requisitioning