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 makes it an ideal product for integration with other products – which calls for the ability to provide the necessary APIs to reading and write.
Tally.ERP 9 as a complete business solution provides different ways to integrate data. The various API’s available in Tally are
These allows seamless integration between application/database in two modes
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
The various terminologies stated above are described as below
Tally.ERP 9 to Tally.ERP 9 integration is done through synchronisation. All the branches can periodically synchronise their data with the head office. Data Synchronisation 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 Synchronisation flows both ways, i.e., data flows from the Client to the Server and vice-versa.
If the masters and transactions are available in Tally.ERP 9 compatibly XML format, they can be directly imported in Tally.ERP 9.
Tally.ERP 9 allows the export of reports in four standard formats, viz. ASCII (Comma Delimited), Excel, HTML, and XML.
Tally.ERP 9 communicates with External Application using these interfaces:
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
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.
The DLLs developed using other applications 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.
With these capabilities, you get to use Tally.ERP 9 as a single-window application across all software products in your enterprise.
RK Solutions is an authorized solution provider of Tally Solutions Pvt. Ltd. for its various products & services Located at Chennai, India, the company has been providing scalable, reliable, and highly efficient solutions to clientele across the World.
RK Solutions is an authorized associate partner of Tally Solutions Pvt. Ltd. Located in Chennai, India, the company has been providing scalable, reliable and highly efficient tally customisation to clientele across the World.