Type search words and press enter
Seamless e-invoicing is now at your fingertips. Check out our self-help videos.
https://help.tallysolutions.com/docs/te9rel51/sync/Creating_sync_rule_on_client.htm

Creating Sync Rule on Client

On this page:

Client Rule for Master

Client Rule for Transaction

Send Rule

Altering Sync Rule

Migrating Sync Rule

Synchronisation rule on the client company defines your data synchronisation preferences. The client rule sets options for synchronising all masters and transactions.

Client rules are set as:

Client Rule for Master

To set the client rule for master

  1. Go to Gateway of Tally > Import of Data > Synchronisation > Client Rules > Create.

The Client Rule Creation screen appears as shown below:

  1. Select Rule Type as Master.

  2. Enter the Name of rule.

  3. Set Use On-demand sync? to Yes to synchronise data on-demand.  

  4. Set Sync via Tally.NET Server? to Yes. This option is skipped when you choose online synchronisation.

  5. Enter the Server account ID, and the Company name on server.

  6. Select Direction of sync as Receive Data or Send Data to receive/send masters from the client company.

  7. Enable Set/alter advanced configurations? to change advanced configuration for sync rule in client company. The advanced configurations are separately set for Receive Data and Send Data options.

Advanced Configuration for Receive Data

The Advanced Configuration screen for Receive Data appears as shown below:

To define the advanced configuration

  • Set Ignore voucher type masters to Yes to ignore changes in voucher types made at the server company.

  • Set Ignore voucher type numbering to Yes to ignore voucher numbering, and related configurations. Set this option to No to overwrite voucher numbering configuration.

  • Set Overwrite opening balances to Yes/No, as required.

  1. Set Combine opening BRS to Yes to combine the opening BRS of server and client company.

Advanced Configuration for Send Data

The Advanced Configuration screen for Send Data appears as shown below:

To define the advanced configuration

  • Set Synchronise altered masters? to Yes to synchronise changes to masters, post synchronisation.

  • Set Send base currency symbol along with amounts? to Yes to send the base currency symbol to server company.

Client Rule for Transaction

To set the client rule for transaction

  1. Go to Gateway of Tally > Import of Data > Synchronisation > Client Rules > Create.

The Client Rule Creation screen appears as shown below:

  1. Select Rule Type as Transaction.

  2. Enter the Name of rule.

  3. Set  Use On-demand sync? to Yes to synchronise data on-demand.  

  4. Set Sync via Tally.NET Server? to Yes/No, as required. This option is skipped when you choose online synchronisation.

  5. Enter the Server account ID, and the Company name on server.

Note: Enter your Tally.NET Server account ID, and the company name on server company for connecting to Tally.NET Server. This step is not required if you choose to synchronise data online, using a private network.

  1. Select Direction of sync as Both, Receive Data or Send Data to allow receiving or sending transactions from the client company.

  2. Enable Set/alter advanced configuration? for the client rule to create or change advanced configuration on the client company. You can set the advanced configuration for Receive Data, Send Data, or Both.

Advanced Configuration for Receive Data

The Advanced Configuration screen for Receive Data appears as shown below:

 

To define the advanced configuration

  • Set Ignore received master, if already present? to Yes to stop receiving masters that are already present.

  • Set Ignore voucher type masters? to Yes to ignore changes in voucher types made at the server company.

  • Set Ignore voucher type numbering? to Yes to ignore voucher numbering and related configurations. Set this option to No to overwrite voucher numbering configuration.

  • Set Overwrite opening balances? to Yes/No, as required.

  • Select Combine opening BRS? to Yes to combine the opening BRS of server, and client company.

  • Enable the option Accept non-base currency transactions? to synchronise transactions that are not in the same base currency.

Advanced Configuration for Send Data

The Advanced Configuration screen for Send Data appears as shown below:

To define the advanced configuration

  • Set Synchronise altered transactions? to Yes to synchronise changes to transactions made post synchronisation.

  • Set Synchronise after save? to Yes to synchronise transactions that have been saved.

  • Set Exclude masters while sending? to Yes to exclude dependant masters along with transactions.

  • Set Enable sync for deleted transaction? to Yes to synchronise deleted vouchers.

  • Set Send base currency symbol along with amounts? to Yes to send the base currency symbol to server company.

Advanced Configuration for Both- Send Data and Receive Data

The Advanced Configuration screen for both receive data and send data appears as shown below:

The options are explained in Advanced Configuration for Receive Data and Advanced Configuration for Send Data.

Sending Sync Rule

After creating a sync rule, you have to perform synchronisation to send the rule to the Tally.NET Server.

To send sync rule

  1. Go to Gateway of Tally > Import of Data > Synchronisation.

  2. Select Synchronise All to send all rules.

  3. Select Synchronise Selected to send selected rule.

  1. Press Enter to start synchronisation to send the rule.

For more details, see Synchronising Data.

Altering Sync Rule

To alter sync rule

  1.  Go to Gateway of Tally > Import of Data > Synchronisation > Client Rules/Server Rules > Alter.

  2. Select the rule from the List of Rules.

  3. Alter the details, and Accept the screen.

  4. Access the Rule Info. for masters and transactions by pressing Alter on the right button bar.

The Rule Info screen appears as shown below:

  1. You can Import/Export Snapshots using buttons on the right bar.

To know more, see Import Snapshot and Export Snapshot.

Migrating Sync Rule

When data is migrated, the sync rules get automatically migrated to another version of Tally.ERP 9. Post migration of sync rules:

  • In the Rule Info screen for masters, Last Master Sent/Received Alter ID is 0. This field is updated on synchronising data.

  • In the Rule Info screen for transactions, Last Transaction Sent/Received Alter ID is 0. This field is updated on synchronising data.