We facilitate in putting in place synchronization of knowledge between varied workplaces across geographical locations to your head office.

Data distribution and consolidation: You can use synchronisation to distribute the item catalogue or party ledgers created at the head office or a branch/warehouse to all branches. The transactions recorded at all branches or warehouses can be consolidated at the head office, or a designated branch. In effect, you can avoid duplication of data entry efforts, and minimise errors. In case you alter or delete transactions, you can share such vouchers too.

The data that you can share between Tally.ERP 9 in two locations include masters and transactions. You can configure your Tally.ERP 9 to control the direction in which this data sharing should take place. For this, Tally.ERP 9 follows a client-server model. You can designate one location as the client and the other as server. However, Tally.ERP 9 can behave as client and server at the same time. This will help to set up data distribution and consolidation at the same location. For example, you can create all masters at the head office and share with branches. You can also consolidate transaction data from all branches at the head office.

Security: The process of synchronisation is secure as the data is transmitted in an encrypted XML format, over HTTP. Tally.ERP 9 uses the Modified DES algorithm, which is proprietary in nature, for data encryption. After synchronisation the data is not stored anywhere. You can decide which Tally.ERP 9 user can perform synchronisation and related tasks.

Rules for Synchronisation: You can designate any one Tally.ERP 9 as a server and another as a client. At the client, define Client Rules for masters and transactions, according to which the data will be sent or received. The same Client Rule can be activated at the server location as a Server Rule based on which Tally.ERP 9 can accept or reject the data. Direction of data flow in any Client Rule can be as follows.

  • Client Rule                     
  • Transactions                 
  • Masters
  • Send only
  • Receive only
  • Both (send & received)

You can configure Tally.ERP 9 Silver (Single User) and Gold (Multi User) either as Client or as Server for the purpose of synchronisation.

Completeness of data transmission: Tally.ERP 9 can ensure that all the masters used in a transaction are shared along with the transaction. This includes Ledgers, Groups, Stock Items, Units of Measures, Currencies, and so on. After the first instance of synchronisation, if any transaction is altered or deleted, the changes are updated in the subsequent synchronisations.

To ensure that the data synchronisation between two locations are carried out completely, you need to have the same features enabled in F11 for both the companies. When the accounting or inventory masters are altered, a new master gets created at the other end on synchronising data.

Modes of Sync. : Synchronisation can be done in two modes.

Online : T he client and the server companies need to be online at the same time, and connected through Tally.NET Server, or a private network. The sync rule and data are immediately transferred to the connected company.  To synchronise in a private network, use the static IP address and the port number on which Tally.ERP 9 is running.

On-demand: The client and the server companies need not be online at the same time. Data is synchronised using Tally.NET Server. The Tally.NET Server stores the sync rule and data until it is accepted by the receiving company. Hence, you can initiate a synchronisation at any time without worrying about the other company being online. The data on Tally.NET Server is deleted after the receiving party takes it or after seven days, whichever is earlier. After seven days, a new synchronisation request has to be sent.

Note: To synchronise using Tally.NET Server, a valid license and an active TSS are required.

Exchange of bulk data:

When you open a new branch, or set up synchronisation for the first time, the need to exchange large data is high. The snapshot exchange feature enables fast data exchange. You need to use private network for snapshot exchange.

Set up for Synchronisation:

Specify the role of your company in synchronisation, create sync. Rule on the client, and activate the sync. Rule on the server. If you are using Tally.NET Server for synchronisation, you need to configure the TSS feature. For online synchronisation, keep the company connected.