Yes, I agree with your point and this the same CBS system issue. Where ever the period price maintained system will not recognize the correct price with respect to invoice date. Hence, we need to clear these invoices manually from block as per the approval process.