Build on Tally

TallyPrime Developer is a comprehensive development suite designed to enable TDL programmers to develop and deploy solutions for TallyPrime

Simplified business solutions

Tally Definition Language (TDL)

At the heart of TallyPrime, TDL forms the key link between the application and the platform layer. TDL provides users with the flexibility and power to extend the default capabilities of TallyPrime and integrate with external applications. It offers capabilities for rapid development, rendering, data management, and integration.

The Tally Definition Language (TDL), along with the development suite TallyPrime Developer, provides a strong technology backbone for developing solutions on the Tally platform.

Key capabilities

TDL is a powerful tool in the hands of the programmer which enables customizability and solutioning capability in the product. TDL is platform independent, i.e., the TDL programs remain the same irrespective of which operating system/ network environment one uses. TDL automatically takes care of all developmental features of a solution, be it entries, reports, printing, data export in various formats with a single unified program. There is no requirement of resources with varied technical expertise to build these diverse functionalities unlike other technologies which may require a database programmer, an application programmer, a systems programmer, etc.

TDL can be used to generate output for multiple devices and in multiple formats. Whenever an output is generated it can be displayed on the screen, printed, transferred to a file in a particular format, mailed or transferred to a webpage using HTTP protocol.

Data is stored and retrieved as objects in Tally. There are many internal objects predefined by the platform; using TDL, it is possible to create and manipulate this information with ease. If an additional field is required by the user to store information as a part of the predefined object, that capability is also provided, i.e. by using TDL, the user can create a new field and store value into the same, which can be persisted in Tally database.

Tally has been designed to provide extensive integration capability which enables the developer community to exploit and deliver cross platform solutions thereby allowing seamless interoperability among multiple applications with the Power of Simplicity.

Development environment

Tally.Developer 9 simplifies a programmer’s life with powerful features like the search engine, syntax highlighting, column selection, and auto-completion. The editor enables you to handle multiple projects,navigate across definitions, collapse and expand definitions, and debug the code.

Tally Authentication Library for Mobile

The development kit Tally Authentication Library is available as part of Tally.Developer 9. This library provides user authentication with the help of Tally.NET Server, the gateway to interact with Tally.ERP 9 application remotely.

Tally connector

Tally Connector empowers the programmer to send XML requests to Tally, and get the response in the XML format to build the integration solution faster.

Licensing abilities

Control license usage and minimize revenue leakage with Tally.Developer 9. The TDL code can be configured to run on one or more Tally serial number(s) while creating the TCP (Tally Compliant Product) file. You can also stamp the TCPs for a specific site.

Simplified business solutions

Built for businesses of all sizes

testimonial-img

Masood Majeed

Vibco Building Materials

testimonial-img

Anyone can handle accounting with TallyPrime—that’s what makes it special. We feel much more confident managing our business now.

testimonial-img

Lawrence Muchemi Nginga

Metatronix Impex Enterprises

testimonial-img

TallyPrime brings everything together—now managing our business is simpler and faster, with all the information we need in one place.

testimonial-img

Felix Kimoli

Taxplan

testimonial-img

Business is all about making the right decisions. TallyPrime gives us the insights we need to move forward with confidence.

testimonial-img

Mohammed Forrukh Rahman

Rahman’s Chambers

testimonial-img

With TallyPrime, we have complete visibility into our business—purchases, expenses, earnings, invoices—everything stays on track.

testimonial-img

Andrian Harley

Doremi

testimonial-img

TallyPrime makes managing financial reports and multiple godowns seamless. We can track and manage stock across all our warehouses in real time.

pagination-prev
/
pagination-next

FAQ

TallyPrime Developer is a development suite that helps programmers build, customize, and integrate solutions using TDL for TallyPrime.

Yes! With TDL, you can modify reports, add fields, and create custom functionalities to suit your business processes.

Absolutely! Tally provides extensive integration capabilities to connect with other software and platforms seamlessly.

You can display data on-screen, print reports, export files in various formats, send emails, or even transfer data via HTTP.

You can access step-by-step guides and videos to help you create customized solutions using TallyPrime Developer.

Start Building It!

Here, you will find step-by-step guides and videos to build customised solutions using TallyPrime Developer.