Symptom
Create a purchase request with reference to a contract.
Price unit in the contract is maintained as A.
In the purchase request, maintain price unit for the line item as B.
Go to Prices tab on item level, it is displayed as A with converted amount, which is expected to be B.
(A and B represents different price units.)
Environment
SAP Business ByDesign
Reproducing the Issue
- Create contract XXX for a product with price unit "ea".
- Create purchase request YYY for the same product.
- Under Source of Supply in the purchase request, select contract XXX.
- See that the price unit of the line item in purchase request YYY is automatically updated to "ea".
- Navigate to Prices tab of the item. See that price unit is EA now.
- Edit the price unit for the item, for example, "box". Maintain prices accordingly.
- Click on Check button.
- Navigate to Prices tab again. See that price unit is still "ea" but it is expected to be "box".
Cause
Purchasing will be recorded in the reference contracts. If a purchase request uses a contract as source of supply, then the purchasing will be recorded with the same price unit in the contract.
It's possible to update price unit for certain item in purchase requests as per requirement, but price unit under Prices tab is not editable and will only be the same as in contracts. This is the current system design.
Resolution
Currently system design.
Keywords
Contract; Price Unit; Purchase Request; Source of Supply , KBA , SRD-SRM-PRP , Product Portfolio , SRD-SRM-SC , Sourcing and Contracting , AP-PRP , Purchase Request Processing , Problem