Why ??? When it is available in default Tally which is robust and self-serving, why you need a TDL to create a Voucher Class ???