Easy adjustments to make the most of your structure

Today’s businesses use a wide variety of applications for their daily functioning. These applications can be onsite or cloud-based. For example, your business might be using enterprise applications like a CRM, a HR & Benefits solutions, an Employee Management Systems and other softwares which help automate processes. To eliminate redundancy and to ensure visibility across various business functions, we can help you integrate a wide variety of applications with Tally.ERP9. We can also ensure that only the right amount of data flows between the two systems and that information is updated in real-time using a robust set of APIs.

Features and capabilities

Data Synchronization refers to a process where data is replicated between two or more locations. It enables the branch offices to send data to the head office and vice versa, over a network with a dynamic IP address or static IP address. Data Synchronization flows both ways, i.e., data flows from the Client to the Server and vice-versa. The entire Tally.ERP 9 to Tally.ERP 9 integration is done through synchronisation. All the branches can periodically synchronise their data with the head office through the same.

Tally.ERP 9 is architectured to be a platform that is designed to support extensive customizations. Tally.ERP 9 comes with an execution Kernel, an interpreter and a development language Tally Definition Language (TDL). Using TDL, you can enhance or change the default behaviour of Tally ERP 9. Extend core functionality by interfacing a bespoke application facilitated by Tally ERP 9’s support for custom built DLLs and XSLT. TDL permits changes to user interface, document print outs, reports, functionalities, addition of data elements and business logics. Tally.ERP 9 supports ODBC and import & export of data in standard data formats like XML & CSV. Tally.ERP 9 has a SOAP listener, which helps in online integration with other business tools.

If the masters and transactions are available in Tally.ERP 9 compatibly XML format, they can be directly imported in Tally.ERP 9. You can also import data into Tally.ERP 9 in XML format. You can import Masters created in previous versions of Tally.ERP 9 or from third party applications.

Tally.ERP 9 allows the export of reports in four standard formats, viz. ASCII (Comma Delimited), Excel, HTML, and XML. In Tally, you can export every single account, report or any information you want by just one command.

Tally.ERP 9 communicates with External Application using these interfaces:

XML Interface (Get/Post)
Using this interface Tally.ERP 9 can behave as a Server handing XML Request from external Applications. Tally as a Client can also send an XML Request to a Web Service

ODBC Interface (Read Only)
External Applications can retrieve data from the Tally.ERP 9 database by making an ODBC/SQL call. In the same way Tally.ERP 9 can retrieve data from External Data Source using an ODBC/SQL call.

DLL
The DLLs developed using other application can be used to perform operations that are not available in the product. These external DLLs can be called from Tally.ERP 9 using the TDL language.

Tally.ERP 9 has been developed keeping in mind that some users will require features and capabilities that are not delivered out of the box. This calls for the ability to reach out to other software applications. The many strengths of Tally.ERP 9 also make it an ideal product for integration with other products – which calls for the ability to provide the necessary APIs for read and write. Tally.ERP 9 as a complete business solution provides different ways to integrate data.

Here are some structures where Tally and other modules can combine together , for more details, download the PDF

To know more, contact our customer service representatives.