I have come accross a very peculiar problem.Let me explain the scenario.
In our business scenario for one perticular material type we are not maintaining accounting view. For that material we are maintaining purchase-info record. In info record we are maintaining price in condition for condition type PB00 say 100/- .Now we are creating expence PR( with a/c assignment catag K). System is picking one price which in valuation price ,which is same as maintained in info record.
Now we have changed the price in info record with new validity period.The old price is still there ,but the validity of that is maintained in past,so that logically that should be in-effective.
But once i am creating new PR, system is still proposing the old valuation price.And we can not change in PR also.At the item detail level, the field of valuation price in non-editable.So, we can not even change that.
More interesting is that if we delete the old price, then also system is picking the same old price.
As of now i do not have any answer for this system behaviour. I request all to shar some information, if any body has come acoross such happening.