Technowin Solutions Private Limited is a leading provider of Tally Solution Providing Tally.ERP 9, Tally Sales, Tally Support, Tally Training, Customization for Tally, Integration, & Tally AMC
 
customer care  

For Sales :: 08080282559 / 09004809480

For Support :: 022 - 28104422 / 28104432

 
Our Facebook Page
 
Buy Tally GST version
 
Buy Tally GST version
 
Buy Tally online using credit card, neft , rtgs, cheque, net banking, debit card
 
Buy Now Price List Demo Download Upgrade Tally.Net Rent Migrate Tally Tips Remote Support Blog Generate Instant Quotation Dial an Expert
 
HomeProducts >  Tally Developer 9 > The Development Platform
The Development Platform
The language used to build Tally.ERP 9 is called TDL - Tally Definition Language, briefly touched upon in Internal Architecture & Design.

As a Tally Service Partner, a Tally Integrator, an internal IT 'shop' at a customer location or a free lancer developing extensions to Tally.ERP 9, we make available Tally.Developer 9, an Integrated Development Environment (IDE) along with the full TDL source code.

TDL has been designed to provide the following features:

Rapid Development
TDL is a language based on definitions. A definition language provides the users with 'Definitions' that can be used to specify the task to be performed. It is possible to reuse the existing definitions and deploy applications quickly. This is a language meant for rapid development. It is possible to develop complex reports within minutes. User can extend the default functionalities of the product by writing only a few lines of code.

Action Driven Language with Procedural Capabilities
TDL is an Action Driven language where the programmer can only control as to what happens when a particular event takes place. The action thus triggered can either be a platform defined action or an Action created by TDL programmer using User Defined Functions. The fundamental aspects of conditional evaluation and looping have been introduced into the language. The non-procedural elements are largely towards presentation layers and data gathering. The procedural elements can be used for flow control, computation and object data manipulation.

Multiple Output Capability
Using the same language it is possible to output to multiple output devices and formats .Whenever an output is generated this can be displayed on the screen, printed ,transferred to a file in particular format, mailed or transferred to a webpage using Http protocol.

Data Management Capability
Tally follows a hierarchical object oriented data structure. TDL provides the capability of creating and manipulating these objects with ease. Apart from the predefined objects user can also store and manipulate data as required by him.

Integration Capability
To meet the challenges of business environment it becomes absolutely mandatory to share information seamlessly across applications. Integration becomes a crucial factor in avoiding the duplication of data entry. The available Tally API’s ODBC, XML and DLL allow integration between

• Tally to Tally using Synchronisation
• Tally to External Application and vice versa using the Interfaces Available
• Tally to Web Service using HTTP Interface
• Tally to External Applications using Export
• Data from External Application in XML using Import
Fill Below Form For Quick Enquiry
Name :
Company :
Address :
E-mail :
Phone No. :
Requirements :
Quick Links



Tally Products Tally.ERP 9 Services Tally Add on Modules Tally.ERP 9 Vertical Solution
Tally.ERP 9 ERP Consultancy Biz Analyst - Tally.ERP 9 on Mobile Jewellery Software
Tally.ERP 9 - Auditors'Edition Tally Implementation Services CEO/CFO Dashboard Co-operative Housing Society
Tally Server 9 Corporate Training Voucher Type Secutity CRM
Tally Shoper 9 Tally AMC (Annual Maintenance) Voucher Authorisation Builders & Developers Module
Tally Developer Onsite & Remote Support Voucher Alteration History School Management Module
  Tally Customization Negative Stock Control Hospital Management Module
MoreMore   Tally System Audit Negative Cash Control Hotel Management Module
  Tally Software Services Tally ERP 9 Magic Utility Automobile Sales & Service
    Delete Unused Ledgers  
  More More   More More   More More  
(c) All Rights Reserved. Tally World is a division of Technowin Logo
Developed and Maintained by PLA Net India.
Reproduction in whole or in part in any form or medium without express written permission of Technowin Solution Private Limited is prohibited
FacebookTwitter
 
Tally.ERP 9 Series B