Availibility : Tally.ERP 9 Single User & Multi User
Ist Step
Configure Server for Synchronization
To configure the Server Company for Synchronization, follow the steps given below:
Go to Gateway of Tally > F12: Configure > Advanced Configuration
In the Advanced Configuration screen,
Under Client/Server Configuration section,
- Set the option Tally is acting as to Server, to run Tally.ERP 9 as Sync Server
- Specify the required port number (e.g. 9009) in the Port field.
Tab down to Tally Sync Configuration section:
- Set the option Ignore Clients modified Voucher Type Masters to No, so that modifications made to Voucher Type Masters on the Client are updated on the Server
- Set the option Enable Sync Logging to Yes, to generate a Log file which contains synchronized vouchers and is saved in the Tally folder.
- Set the option Truncate previous log before Syncing should be set to Yes, to allow the previous log file to be overwritten by the current log file.
- Go to end and press Enter to save the details.
For the above changes to take effect, Tally.ERP 9 will prompt you to restart the application as shown: - Press Enter or select Yes to restart Tally.ERP 9 on the Server computer.
Tally.ERP 9 will restart and in the Information Panel you can see that it is configured as the Sync Server as shown below.
2nd Step
Configure Client for Synchronization
To configure the Client Company for Synchronization, follow the steps given below:
Go to Gateway of Tally > F12: Configure > Advanced Configuration
In the Advanced Configuration screen,
Under Client/Server Configuration section,
- Set the option Tally is acting as to Client, to run Tally.ERP 9 as Sync Client
Tab down to Tally Sync Configuration section, - Set the option Ignore Servers modified Voucher Type Masters to No, so that modifications made to Voucher Type Masters on the Server are updated on the Client
- Go to end and press Enter to save the details
For the above changes to take effect, Tally.ERP 9 will prompt you to restart the application. - Press Enter or select Yes to restart Tally.ERP 9 on the Client computer
The Tally.ERP 9 is Configured as the Sync Client as shown in the Information panel
3rd Step
Create Sync Rule on Client
To Create the Sync Rule on the Sync Client for Direct/IP Sync, follow the steps given below:
- Select the Company for which the data needs to be synchronized
- Go to Gateway of Tally > Import of Data > Synchronization > Client Rules > Create
- In the Client Rule Creation screen,
- Enter required Sync rule name (e.g. Sync with HO) in the Name of Rule field
- Set Use Tally.NET Server to No (By default it will be set to No)
- Enter the Static IP Address of the server in the Server URL field along with the Port Number (e.g. 192.168.5.137:9009).
- Set Secure Server to Yes or No depending on whether the Server Computer is listening in the Secure mode or not.
- Username and Password should be provided when Set Secure Server option is enabled.
- Use Compression should be set to Yes if you want to compress the data during the Sync process. This will help to speed up the Sync process.
- Select Synchronize in the Type of Rule field.
- Enter the name of the Server Company in the Company Name on Server field.
- Select Yes for Synchronize Altered Transactions.
Select Yes for Sync over slow connection. - Press Enter to save the Client Rule Creation screen.
Details of other fields
Secure Server
Enter Yes in this field if you are synchronizing to a secure server. Entering Yes here gives you the option to enter your user name and password.
- User Name - Enter the user name you use to connect to the server.
- Password - Enter the password for the specified user name.
Use Compression
Enter Yes in this field to compress the data that you send to the server. Use this option to reduce the size of data files which synchronize and transfer data.
Synchronize Altered Transactions
To send altered transactions to remote clients set this option to Yes.
Sync over slow connection
If this option is set to Yes, Tally.ERP 9 will send the vouchers in multiple small batches rather than in one big batch and will not time out if the connectivity is poor. This option must be set to Yes in most cases.
If this option is set to No, the sync process takes a longer time as data are sent in multiple batches.
Company GUID on Server (Read-Only)
Displays Company's Globally Unique ID
Current TID (Read-Only)
Displays the creation ID of the last synchronized voucher of the remote company. This id is generated to identify new transactions created at the remote end.
Altered TID (Read-Only)
Displays the altered ID of the last synchronized voucher of the remote company. This ID is generated to identify altered transactions at the remote end.
Is Active (Read-Only)
Displays Yes if the Client Rule has been activated by the server.
Remote Alter State (Read-Only)
Specifies whether Synchronize Altered Transactions is Yes or No on the server side for that particular client rule.
4th Step
Establishing a connection from Client
To initiate the connection (handshake) process from Sync Client,
Go to Gateway of Tally > Import of Data > Synchronization > Synchronize
5th Step
Activate/Enable Sync Rule on Server
During the Handshake process, the Sync Rule is transferred from Client to Server. To Activate/Enable the Sync Rule,
Go to Gateway of Tally > Import of Data > Synchronization > Server Rules > Activate
- Select the required rule from the List of Rules based on the Client Company Name as shown:
- Press Enter to select the Rule
- In the Server Rule Activation screen,
- Select Is Active to Yes to activate the Rule
- Select Yes for Synchronized Altered Transactions, to allow the altered transactions during Sync
After Data Synchronization is completed, Client displays the status in the calculator panel as shown:
Thanks for the information . i have one question though, is it possible to synchronize a data file that is being used by more than one user at the same time??
ReplyDelete