Hi,
I am not sure, for your procurement process why you use both contract and info record?
When you will create purchase order from contract or price refers from info record, you will have PB00 condition type. Are you sure about your procurement process!
If you are using contract, do not use info record and deactivate effect info record on purchasing document with t.codes: OMET and OMFI. Refer details in the thread which is already discussed.
http://scn.sap.com/thread/3188717
Regards,
Biju K