Amit,
The CuPP comes from the Sold To party. So even if you change the SH in the sales order, the CuPP will remain the same, as the SP remains the same.
Further, can an order have different SH in different line items?
As you know, the pricing procedure is at header level.
TW