How can we make a manual payment against a voucher after payment cancellation ?

Suggestions:
Payment cancellation can be done for canceling of a payment or for correction entry. In which users have to enter the payment details. When it is saved then in the case of canceling of a payment the same Purchase payable voucher number should be used in payment against voucher detail screen to proceed with another payment.
In the header screen of payment against voucher, users have to enter the payment type, sundry type, sundry code and payment mode. Users need to enter payment mode (cash /cheque/DD) If cheque/DD then users have to enter the cheque/DD number.
In detail, Users will have to enter the Purchase payable voucher number along with the amount and then finish the record.
Read more in : How can we do payment cancellation? 357 link