If You give a Cheque in 31st day of the month to Your Supplier. He deposit the cheque on next day or day after tomorrow... (if he had bank account in Canara Bank & You have account in SBI)...
As per Your books You less the amount in the Party ledger. But, In bank account it's not debited. Bcoz, Cheque not presented or party's hand...