Tally Prime – Deploy TDLs and Add-Ons

By | July 25, 2023

You may be a customer who wants to use customization done for your TallyPrime, a TDL developer who do customization using TDL, or a Tally Partner who develop various solutions as per your customer needs. All of you need to know how to deploy your TDLs or Add-Ons (addon/add on) in Tally Prime.

This topic will talk about various deployment procedures for your TDLs and Add-Ons.

Before understanding deployment procedures, first you should know various types of customization

Various Types of Customisations

There are 4 types of customisations which can be considered for deployment.

  • Local TDL: These are compiled TCPs or TDLs available with the user locally.
  • Account TDL: These are those TCPs or TDLs which can be deployed centrally from control centre for single or multiple Tally Serial Numbers.
  • Remote TDL: These are those TCPs or TDLs which are available on server but can be only be accessed remotely and don’t have access to these TCPs or TDLs.
  • Add-Ons: These are those solutions, which are developed by various Tally Partners across UAE and those are available on the Tally marketplace called TallyShop.

View TDL Management Report in TallyPrime

In TallyPrime, the list of configured TDLs on TDL Management report. You can access the TDL Management report in the following ways:

  • Go to F1:Help > TDL & Add-On
              OR
  • Go to F1:Help > About
    • Go to the section TDL & ADD-On. Press enter on the required data.
      OR
  • Use Shortcut CTRL+ALT+T from anywhere in TallyPrime.

The configured TDLs are shown in the report as given below:

Tally Prime Customization

Deploy Local TDLs 

  1. Go to TDL Management.
  2. Click F4: Manage Local TDLsTDL Configuration form appears.
  3. Set Yes to Load selected TDL files on startup.
  4. Select the required from the file selection screen by selecting the options Specify Path or Select from Drive.
    • By selecting the option Specify Path you can mention the directory path and go ahead with the configuration.
    • By selecting the option Select from Drive you can traverse through the explorer and select the files from the system.

In the TDL Management report, user can view the number of TDLs configured and how many are loaded along with how many are local TDLs and how many are account TDLs.

Deploy Account TDLs 

Tally Prime allows the user to deploy customized TDL programs to a single site or all the sites belonging to an account.

The account administrator can deploy the account TDLs by following the four simple steps shown below:

Upload Customised TDL Programs

The customised TDL programs can be uploaded from the control centre available on the Tally website. To upload the customized TDL programs the user has to login to Tally website using the account Administrator’s ID and password.

  1. Log in to Tally Website.
  2. Click the required Account ID.
  3. Click Control Centre >TDL Management > List of TDLs.
  4. Click UPLOAD OTHER TDL
  5. In Upload TDL Files(s) screen
    • Enter a valid name to the program files you want to upload in Name of TDL field.
    • Click Choose File.
    • Select the required TDL program file(s) from the saved location.
    • Check Main file to indicate the file selected is the primary resource file.
  6. Click UPLOAD to upload the program file(s).

Free Demo Available for All Products:

    Create TDL Configuration

    You can create a TDL Configuration either from the Web Control Centre.

    To create a TDL Configuration from the Web Control Centre follow the steps shown:

    1. Log in to Tally Website.
    2. Click Control Center > TDL Management > TDL Configurations.
    3. Click CREATE TDL CONFIGURATION.
    4. Enter a valid name to the TDL configuration in Name of Configuration field.
    5. Select the TDL files to create the TDL configuration.
    6. Set to Yes for Allow Local TDL(s) if you want to load local TDL with this TDL configuration else set it to No.
    7. Click CREATE to save the TDL Configuration.

    Link TDL Configuration with Tally.NET ID

    1. Select the respective site or account from Control Center > Account Management > Licensing Management screen.
    2. Select the required TDL Configuration from the section Deployment Information in the Site Information screen.
    3. Press Save to link the TDL Configuration to the selected site or account.

    Download and Update TDL Configuration in TallyPrime

    After successfully linking the TDL Configuration to a site or account, in order to download the TDL Configuration, the user has to update the license. On successfully downloading, the TDL configuration resides in the Tally Prime folder for Single User edition or resides in the license server folder for Multi User edition.

    1. Go to Gateway of Tally.
    2. Press F1: Help > Settings > License > Manage License.
    3. Press F5: Update
    4. Enter the Tally.NET ID and Password in the Update License screen. A message License Updated Successfully appears.
    5. Restart Tally Prime to apply the TDL configuration to the concerned site or account.

    The availability of Account TDLs for a site or an account are displayed in TDL Management report and the number of TDLs loaded are displayed in the About screen.

    Deploy Remote TDLs

    When there are local TDLs and your are accessing Tally Prime remotely. You will not get access the configured local TDLs. If you want to access them you need to set Yes for Allow Local TDL Files in Users for Company screen.

    1. Alt+K (Company) > Users and Passwords
    2. Set Yes for Allow Local TDL Files for the remote access enabled Tally.NET ID.

    Deploy Add-Ons

    Tally Shop Add-Ons are the customized solutions developed by our partners which can be deployed with TallyPrime license. The deployment procedure is same as Deploy Account TDLs

    Reference: https://help.tallysolutions.com/deploy-tdls-and-add-ons-tally/