Sunday, December 23, 2012

How to extract Tally.ERP 9 to Microsoft Excel 2007 using ODBC?

How to extract Tally.ERP 9 to Microsoft Excel 2007 using ODBC?


Tally ODBC helps you to extract the Data from Tally.ERP 9 and design the reports in MS Excel 2007. This can be done by following the steps listed below:

Step 1: Enable ODBC

  • Start Tally.ERP 9. It should be open till the process is complete.
  • Ensure that the ODBC Server is running. You can confirm this when the message Running as ODBC Server is displayed in the Configuration block of InformationPanel (at the bottom) of Tally.ERP 9 screen, as shown:
  

§         In case, the ODBC Server is not running, you can enable the ODBC Server by following the steps shown:
    • From Gateway of Tally or Company Info menu, press F12 Configure > Advanced Configuration
    • In the Client/Server Configuration screen, set Yes to Enable ODBC Server.
Step 2:
  • Start Microsoft Office 2007
  • Click Data
The sub options of Data menu appears as shown:

  

  • Click From Other sources
  • Select From Microsoft Query
Choose Data Source dialog box appears
  • Select TallyODBC
  

Tally.ERP 9 connects to data source and displays Query Wizard – Choose Columns dialog box.
  • Select the columns you would want to include in the query. Select Ledger and Click " >" button to the right of the following fields: (E.g. $Parent)
  

§         Click Next

The Query Wizard - Filter Data dialog box appears

  

§         Set the filter conditions in the Filter Data dialog box to limit the data to those that match your criteria.

  

§         Click Next

The Query Wizard - Sort Order dialog box appears

  

§         Sort the data in ascending or descending order as per the requirement
§         Click Next

The Query Wizard - Finish dialog box appears.

  

§         The option Return Data to Microsoft Office Excel will be selected, by default
§         Click Finish 

Once the Query Wizard process is complete, the dialogue box entitled Import Data appears.

  

§         Click OK 

The excel sheet will display the report as shown below: