Explore Categories

 

 PDF

Synchronisation in TallyPrime – Errors & Resolutions

Cause

The site is not approved by the account administrator.

Solution

  1. Contact the account administrator to confirm the activation of the site.
  2. Update the license.
  3. Connect the company to Tally.NET Server.

Cause

The server is unable to get rule information while synchronizing data. Moreover, the handshake process may fail if a firewall is installed on your system and Tally URLs are not allowed by the firewall.

Solution

  • Exclude *.tallyenterprise.com & *.tallysolutions.com from the firewall or web filters in the firewall.
  • Try synchronising the data.

Cause

Tally.NET server access may be blocked by proxy, firewall, or routers.

Solution

Enter the following URL in the browser: http://tallynet.tallyenterprise.com. You will receive a message that Tally.NET server is running.

If you are unable to see a message that Tally.NET server is running, configure the following:

  • Proxy Settings (exclude *.tallyenterprise.com:80; *.tallyenterprise.com:9050; *.tallysolutions.com:80)
  • Firewall - Both software firewall and hardware firewall (exclude *.tallyenterprise.com:80; *.tallyenterprise.com:9050; *.tallysolutions.com:80)
  • Routers (ensure that access is allowed to *.tallyenterprise.com:80; *.tallyenterprise.com:9050; *.tallysolutions.com:80).

Cause

The system fails to find the host while connecting to Tally.NET, or while synchronizing the data.

Solution

  1. Open Command Prompt.
  2. Enter the command Ipconfig /flushdns.

The following message appears:

Windows IP Configuration
Successfully flushed the DNS Resolver Cache

In case you do not get the above message, and instead receive the message Could not flush the DNS Resolver Cache: Function failed during execution, follow the below-mentioned steps:

  1. Go to Start RUN.
  2. Type services.msc in the text box.
  3. Press Enter.
  4. Scroll down to DNS Client and double-click.
  5. Select the General tab and select Startup type: Automatic.
  6. Click Apply.
  7. Click Start at the Service Status.
  8. Restart your computer.
  9. Check the above command or try connecting to Tally.NET server, or synchronize the data.

Cause

While synchronising data, the Maximum Transmission Units are less than the recommended number.

Solution

It is recommended that the Maximum Transmission Units should be set to more than 1500 for tallynet.tallyenterprise.com.

To set the maximum transmission units you need to download the TCP Optimizer from http://www.speedguide.net/downloads.php.

  1. To download, click the link Download.com and follow the steps as directed to save the SG TCP Optimizer file.
  2. Double-click the TCPOptimiser.exe
  3. Click Largest MTU.
  4. Enter tallynet.tallyenterprise.com in the URL field.
  5. Click Start.

The TCP optimizer pings tallynet.tallyenterprise.com to display the largest non-fragmented packet of data sent, and suggests the Maximum Transmission Units (MTU) you can set for your system.

To set the maximum transmission units

  1. Click General Settings.
  2. Check Custom Settings.
  3. In the MTU field enter 1500.
  4. Set MTU Discovery to No.
  5. Click Apply Changes.
  6. Click OK in the Apply Changes window.

The SG TCP Optimizer window displays a message Would you like to reboot for changes to take effect? Click Yes to complete the settings. The changes will take effect after rebooting.

Cause

This error occurs during synchronisation due to one of the following reasons:

  • The Company is not connected on the Server.
  • The Connect Name in the Client rule is different.
  • The Account ID is different.

Solution

At the Server End:

  • The Company on the server has to be connected. The message Company connected successfully will appear in the Event Log in the Server instance of TallyPrime.

At the Client end, follow the below steps:

  • Check the Client Rule for Company Display Name. The Connect Name on the Client Rule should be similar to the Connect Name mentioned in Contact Details of the Server:
    Alt+K (Company) > Configure > Online Access > Contact Details.
    For Example, if the Company Display Name on the server is -4G Platinum, the same should be mentioned in the Client Rule of the Client machine.

  • Ensure that the Account ID is entered correctly in the Client Rule. Do not enter the Tally Serial Number.

Cause

This error appears in the Event Log while doing initial sync from the client side or while synchronising the client rule when the Company Name on the server is not in than English, but the Company Display Name is in English. For example, the Company Name might be created in Hindi, while the Company Display name is in English.

Solution

Change the Company Name on the server and ensure it is created in English.

Note: There is no option to specify the Company Display Name in any language other than English. Therefore, the Company Name on the server should be created in English for configuring Synchronisation & Remote Access.

Cause

This error is displayed during synchronisation of data when the Rupee Currency Symbol has not been converted at one of the locations.

Solution

Select the new rupee symbol in the Base currency symbol field in Company Alteration screen and synchronise the data.

Cause

This error appears in the Event Log while synchronising data, due to mismatch in voucher numbering method at the server and the client.

At one end the Method of Voucher Numbering is set to Manual and Prevent Duplicates is set to Yes. At the other end, the Method of Voucher Numbering is set to Automatic for the same voucher type.

Recording transactions at the server and the client will lead to identical voucher numbers at both the ends for the same voucher types. On activating the client rule, the server will display the following message:

404: Voucher Number ' 1' already exists! (FOR OBJECT: ' REMOTEID: 7806c76f-61a6-456b-a6d6-140fb75e6f52-00000003&apos 😉

Solution

Alter the Method of Voucher Numbering wherever it is manual to a different number and synchronize the data.

Cause

This error may occur due to either of the following reasons:

  • The same ledger on both the client and server systems have different alias names.
  • Different ledgers on both the client and server systems have the same alias name.

Solution

Change the alias name of the master in the data of the client or the server.

Cause

Synchronisation setup is incorrect.

Solution

Re-configure the sync setup. In case the problem persists even after re-configuring the sync setup, write to support@tallysolutions.com.

Cause

There are circular references in the Bills of Material (BOM).

For example, while configuring BOM in Item A, if the same stock item is used and when you try to sync, the system refers to the stock item and when it finds the BOM has used the same stock item, then Tally does not proceed further.

Solution

Correct any circular references in the BOM, by removing the stock item which has been used in the same BOM, and then proceed with data synchronisation.

In case the volume of data is huge, it is advised to increase the virtual memory of the system.

Cause

This message is displayed in the About page when ODBC server is enabled.

Solution

On the client:

  1. Gateway of Tally > Alt+Z (Exchange) > Configure > Data Synchronisation.
  2. Set Enable ODBC server to No and accept the configuration.
  3. Restart TallyPrime when prompted.

Cause

The same voucher number is assigned to two different vouchers.

Solution

Change the voucher number at either end and then synchronise data.

Use different voucher type at either end. This will make the operation easier as vouchers can be identified distinctly.

Cause

The group name is different at the other location (server/client, where the data is synchronised), but with the same Alias Name.

Solution

You need to change or correct the Group Name at the other end and continue data synchronisation.

Cause

Similar GUIDs are detected at the Client and the Server. It occurs when you have copied or restored a backup of the same company at the other end.

Solution

Create a new company at the server or client.

Cause

The Method of Voucher Numbering is set to Manual at both the Server and the Client, and the option Prevent Duplicates is set as Yes at one end and as No at the other end. Further, the vouchers passed at one end do not contain the voucher numbers.

Solution

Set the option Prevent Duplicates to No at the Server and the Client and then synchronise or import the data.

The above error may occur when similar stock items are created on Server and Client Machines with different Units of Measurement. Further, the stock item contains Alternate Units on one end and Simple Units on the other, and entries have been passed on both sides.

Set identical Units of Measurement in both the instances, and then pass the entries and synchronize the data.

Open the Tally.imp file available in the TallyPrime installation folder, check the error message, and make necessary corrections.

Cause

This error occurs while synchronizing data between the Client (Branch Office) and the Server (Head Office), and the synchronization process comes to a halt. This happens when the default Sales voucher type is altered on the Server and Ignore Client’s Modified Voucher Types is set to Yes in Client Rule 

Solution

Set the option Ignore Client’s Modified Voucher Types to No in the Client Rule.

Cause

The synchronisation request sent from the Client to the Server is not able to reach Port 80 of the Tally.NET Server, and is trying to send the requests to Port 9050 of the Tally.NET Server.

Solution

Check in your browser whether you are able to get a response from http://t001.tallyenterprise.com:9050. If the message is Page cannot be displayed, then enable port 9050 on the Client machine from which you are sending the Data Synchronisation requests.

After configuration you will be able to continue with Data Synchronisation.

Cause

This error occurs when Tally.NET server is unable to service the request received from TallyPrime.

Solution

Try synchronising data after sometime.

This message appears when the synchronisation Client is unable to communicate with the synchronisation Server through Direct IP Sync.

Cause

  • Server URL specified in the Client rule is incorrect.
  • Company Name specified in the Client rule is incorrect.

Cause

  • The option Tally is Acting as is set to None in Data Synchronisation: Alt+Z (Exchange) > Configure > Data Synchronisation.
  • TallyPrime is in Educational mode.
  • TallyPrime files are missing from their respective folder.

Solution

  1. Set the option TallyPrime is acting as to ClientServer, or Both. Then restart TallyPrime and migrate.
  2. Get a licensed version of TallyPrime.
  3. Check whether Tally Migration tool is present in the TallyPrime application folder. If it isn’t, then copy and paste it in the TallyPrime application folder.

If the problem persists, then contact Tally Solutions.

Cause

This error message appears when the period for companies is different.

Solution

Change over to a uniform period in both the client and server applications and then synchronise data. If the problem persists, then upgrade to the latest release.

Cause

This message is displayed when the option Deactivate when Client Rule changes is enabled in Server Rule, and any changes are made to the existing Client Rule.

Solution

Verify the Client Rule and set the option Activate to Yes in Server Rules to continue data synchronisation.

Cause

  • There might be issues with internet connectivity.
  • The Tally.NET Subscription might have expired.
  • There might be a problem with Tally.Net services.

Solution

  1. Check your network. Ping the TNS from the client machine to see if they are connected and check if the response is fast or delayed.
  2. Check the status of your Tally.NET Subscription
  3. Check the firewall, and add the Tally-related services or files for exceptions:
    • Ensure that the data folder is shared with full control for all network users.
    • Check the ping speed from the client to the server. Ping , for example, ping 192.168.2.254 –t, and check if the ping speed is within 3 ms and there is no variation.
    • Stop or uninstall any unwanted services that might be running in the server.

To check the ping speed:

  1. Click the Start button on your Windows desktop.
  2. Enter cmd in Search programs and files field and press Enter.
  3. Enter 168.2.254 –t in Command Prompt and press Enter.
  4. Make sure the ping speed is consistent across, as shown above. Ideally, it should be within 3 milliseconds.

 

This occurs while synchronising data in the client.

Solution

  1. Set the option Allow Zero valued entries to Yes.
  2. Audited vouchers may be deleted, so you can re-audit the vouchers, and synchronize the date once again.
  3. Export the Daybook in the XML 
  4. Open it in the notepad and then find the Remote ID ee015945-7922-4128-b400-434bce14f2af-00002aa9.
  5. Check for the voucher number against the Remote ID and re-accept the voucher with correct values.

Cause

The Client has declined the Server’s Request for Synchronisation.

Solution

Accept the Server’s Request for Data Synchronisation on the Client side.

Cause

This may occur due to either of the following reasons:

  • A default voucher type is altered and new voucher types are created under default voucher types, either on the server or the client.
  • Ignore Server Modified Voucher Type Masters and Ignore Client Modified Voucher Type Masters are set to No on the Client and Server respectively.

Solution

Alter the default voucher type at the other end, or restore the name of the default voucher type.

Cause

The Server Rule is not activated on the synchronisation server.

Solution

Activate the Server Rule on the synchronisation server and start synchronisation.

Cause

This error occurs when the Tally.NET server is unable to service the request received from TallyPrime.

Solution

Try synchronising the data after some time.

Cause

This error message appears when the period for companies is different.

Solution

Change over to a uniform period in both the client and server applications, and then synchronise data. If the problem persists, then upgrade to the latest release.

The session will not restart. However, TallyPrime will remember the last transaction synchronized before power failure and synchronisation will begin from the next transaction.

Cause

Connectivity between the system running Tally and the TallyLink Server is broken. Internet connectivity might be lost.

Solution

  • Internet Connectivity: Check whether you are able to browse any other websites without disconnection.
  • Using Proxy Server: If you are using any proxy server for internet connection, then:
    • Specify the proxy details in F1 (Help) > Settings Connectivity Proxy Server Configuration.
    • Enter trb.tallysolutions.com in the exceptions list of Proxy in the browser.
    • Ping trb.tallysolutions.com in command prompt to check whether you are getting the response from TRB Server.

Check whether you are getting http request when you ping http://trb.tallysolutions.com:4000/4001  from the browser. If you don’t get the response, then enable HTTP 1.1 through Proxy Connections.

Cause

The Client is using a version of Tally that is not supported by the TallyLink Server.

Solution

Download the latest release from the Tally website and update the Tally Client.

On synchronizing data at the server end the error Line error 34325: Incorrect date for bill and apos; 4256 and apos; (object: and apos; marshal marketers and apos:) is displayed. Suggest a solution.

Cause

The due date is incorrect.

Solution

Check the ledger opening balance, provide the correct due date, and synchronise data.

Cause

This issue arises due to the mismatch in Company Display name in the client rule on the server and the Company Display name displayed in the server system.

Solution

  1. Press Alt+K (Company) > Configure > Online Access.
  2. Alter the Company Display Name in the server system.
  3. Enter the same name in the Client rule company name on the server.

Press Enter to save the rule, and then continue synchronizing the data.

 

TallyHelpwhatsAppbanner
Is this information useful?
YesNo
Helpful?
/* */