Tally Developers Example


  • In Item Master, Description has to be entered more than once.
  • In Configuration Screen, an option must be added “Require Multiple Lines for Description” & based on the value set, behavior must change.
  • Alter the Description and activate/deactivate Batches Info for all Items falling under a particular Stock Group.
  • Default allows Stock Group wise price List Updation. To enable Updation of the same Stock Item Wise.
  • Exporting a report in the required XML Format
  • Barcode printing in Tally


  • While entering Sales Voucher, all the Description set in the Item Master should be set in the User Description Field on selecting the Item.
  • Altering Payment/Receipt/Contra Vouchers to have additional UDFs for Bank Name, Cheque No. and Date if the Bank Ledger is transacted with.
  • Providing Amount wise discount column in Pricelist as well as Sales Invoice
  • Alter the concerned Voucher Printing Formats to print the above details
  • Preprinted Invoice Format
  • Convert the above Format to Plain Invoice Format
  • Convert the above Format to both preprinted as well as plain format based on user choice
  • Tracking the Voucher right from creation to details of last alteration like User Name, Reason for Altering, altered date, etc
  • Number of Times PO is Altered and Reason for the same to be recorded
  • Printing Sales Invoice (above format) and Packing List i.e., Multiple Forms
  • Purchase Order Print Format similar to the above Sales format.
  • Alteration of Default Sales Invoice Format to include Stock Groups and grouping the relevant Stock Items under them.
  • Cash Receipt and Payment report
  • Label Printing
  • Item Wise Party Wise Sales
  • Cost Centrewise (Salesman) Bills Outstanding Report


  • Create Provisional Entries (Post Dated) like Rent for the next 12 months.
  • From a Purchase Entry, alter the Purchase Orders Quantity
  • Add a Logical UDF next to PO No accepting input to Close PO
  • All the POs against which YES is mentioned should be altered to the Qty received till date so that the PO will be knocked off from the Pending list for the respective Items.
  • Convert Multiple Delivery Notes (of a Party) to single Sales Invoice automatically (based on user selection in report displaying list of delivery notes pending)
  • A subset of Material Requirement Planning (Based on Sales Order entered and BOM)
  • Control bills of a customer based on overdue period
  • Automatic Bank Reconciliation from external sources
  • Also to accept the location of files from the user
  • From the above path, Bank Dates need to be automatically updated


  • Voucher Type wise Sync Filter
  • One Way Sync
  • Masters Only Sync
  • Vouchers Only Sync
  • Applying Transformations during Sync using XSLT ( PO to SO etc)
  • Security Control for Master wise security
  • Voucher Type wise Security Control
  • Providing additional security control over default security control. For e.g., Disabling of creation/alteration/deletion privilege though the user has got admin rights