Blocked items paid in auto.payment run
We are on ECC 6.0. Auto.payment run is done centrally in our corporate office. Our users across various locations post invoice. If an item is included in proposal and in the meanwhile if any user puts a payment block for that item then also payment is carried out. i.e. if the item is included in proposal, the same will be paid even if we put a block subsequent to payment proposal before payment run. This seems to be the standard design.
Please tell us how we can prevent items being paid if the payment block is put after the payment proposal. You can suggest function module/BADI/User exit/validation which will take care of the above scenario.