Hi,
The pricing procedure is determined differenetly for contract & PO .
For PO, pricing procedure is determined by the Vendor Schema Group and Purchase Org Schema Group.
But in case of Contract the pricing procedure is based on condition supplements of condition type PB00.
Condition type PB00 is considered as master condition type in case of Pricing procedure of contract.
In std SAP contract system picks up RM0001or RM1001 because these pricing procedures are maintained in the Condition Supplements of PB00.
If you want to have pricing procedure other than RM0001 or RM1001 then you need to maintain that pricing procedure in the Condition Supplement of condition type PB00.
Regards