With respect to a third party return scenario we have Sales Order - PR - PO created in the flow. While creating the SO an external feed is used which also populates the cost price under a custom cond type. The condition value (in absolute terms) is then referred for the Cost Price in PO (which will by-pass PB00 price). But in the return PO the condition alues are coming as positive instead of negative. This ultimately gives the error - "effective price is becoming negative".
Is there a way to make this condition value negative as it should be for return PO.