Making Contract price a priority
If you require contract pricing to always apply to sale even if the products have a better price available you will need to activate the following System Type: (Navigation panel, Administration, Advanced, System Types, Sales)
There's a system reference called "CONTRACT-PRICE-PRIORITY" under "SALES" type, you will need to set the Value to be True.