Hi,
When you have a price for a material in outline agreement and why a PR will be created with different price for same source?
You decide when a PR will be created - you want price from material master or valuation price in PR from outline agreement.
Without any development- when a PR will be created, the price picks in PR from material master and if you want valuation price in PR from outline agreement, then go for development by using badi:
ME_PROCESS_REQ_CUST with method PROCESS_ITEM
Regards,
Biju K