<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tally 9 Help and Information &#187; ODBC Tally</title>
	<atom:link href="http://www.tally9.info/tag/odbc-tally/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tally9.info</link>
	<description>Download Tally9, Tally9.0, Tally.ERP 9, Tally 7.2 , Tally 4.5 , Information, Help</description>
	<lastBuildDate>Wed, 04 Aug 2010 05:19:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Connectivity using Tally.ERP9 using HTML,ODBC , XML and Synchronization</title>
		<link>http://www.tally9.info/2009/10/connectivity-using-tally-erp9-using-htmlodbc-xml-and-synchronization/</link>
		<comments>http://www.tally9.info/2009/10/connectivity-using-tally-erp9-using-htmlodbc-xml-and-synchronization/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 08:25:58 +0000</pubDate>
		<dc:creator>ashwin</dc:creator>
				<category><![CDATA[Connectivity]]></category>
		<category><![CDATA[ODBC Tally]]></category>
		<category><![CDATA[Tally 9.0]]></category>
		<category><![CDATA[Tally ODBC]]></category>
		<category><![CDATA[Tally XMl]]></category>

		<guid isPermaLink="false">http://www.tally9.info/2009/10/connectivity-using-tally-erp9-using-htmlodbc-xml-and-synchornisation/</guid>
		<description><![CDATA[The Technology Advantage of Tally.ERP 9 Behind the Scene High Performance Data Engine: Tally.ERP 9 uses a recursive object oriented, flexi-field, flexi-length embedded database engine giving a compact and fast performance. The in-built database engine also ensures that you do not need to install or understand any third party database like most other applications. Tally.ERP [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-left: 12pt"><span style="font-family:Arial; font-size:20pt"><span style="color:#006500"><strong>The Technology Advantage of</strong><span style="color: #000000;"> </span></span><span style="color:#006500"><strong>Tally.ERP 9</strong></span><span style="color:black"><br />
</span></span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:14pt"><strong>Behind the Scene</strong><br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:12pt"><strong>High Performance Data Engine:</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">Tally.ERP 9 uses a recursive object oriented, flexi-field, flexi-length embedded database engine giving a compact and fast performance. The in-built database engine also ensures that you do not need to install or understand any third party database like most other applications. Tally.ERP 9 is completely maintenance free without any administration required from your side. The perform- ance is reflected with most of the reports coming up instantly. Overall you get a smooth experience with a lower cost of ownership.<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:12pt"><strong>Data Reliability and automatic recovery</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">Tally.ERP 9 provides a high level of reliability of data with several technologies built into it. Your data does not get corrupted even if there is a sudden machine shutdown or network breakdown or power cut. This is ensured using the concept of transaction atomicity?? which is supported by the object oriented storage. Tally.ERP 9 uses data integrity checks intensively to detect any change to your data by external means. Any corruption happening in this way will be instantly detected as the  program  operates  the  data  with  a  timely  warning  to  you.  Besides  providing  a  warning, Tally.ERP 9 provides you a unique capability to recover from most corruptions by allowing you to simply rewrite the data. The corrupted data is then discarded and you can continue with normal operations, at the most re-entering the corrupted transactions or masters only.<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:14pt"><strong>Internet &amp; Data exchange</strong><br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:12pt"><strong>HTTP-XML based data interchange</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">Tally.ERP  9  uses  a  recursive  object  oriented  data  structure  which  can  naturally  and  easily  be expressed as XML. Tally.ERP 9 can export your data in XML format and can also import data coming in XML format. This is a fundamental capability of the program and can be easily used to extract data for third party applications or to pump in data from third party applications as long as<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">it is compliant with the schema of a voucher or master.<br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">The  process  can  be  automated  since  Tally.ERP  9  can  run  as  an  HTTP  (Hyper  text  transfer protocol) server and can process requests for import or export in HTTP-XML to this server from other applications. Even third party web applications written in ASP, PHP, Java etc. can talk to<br />
</span></p>
<p style="margin-left: 483pt"><span style="color:black; font-family:Arial; font-size:8pt">99<br />
</span></p>
<p style="margin-left: 483pt">
<p style="margin-left: 306pt"><span style="color:black; font-family:Arial; font-size:10pt">The Technology Advantage of Tally.ERP 9<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">your Tally.ERP 9 running as an HTTP server and provide real-time information or remote data<br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">input. The third party application can send a request to Tally.ERP 9 to get any report in XML or even in HTML formats. Even new reports can be added by defining them in TDL (Tally Definition Language). In the same way, a master or a voucher can be created in XML and sent to Tally.ERP<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">9 server as an HTTP-XML request and will be processed and stored by Tally.ERP 9.<br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">This  capability  has  been  used  to  provide  the  synchronisation  capability  (explained  in  this document  later)  which  allows  data  to  be  replicated,  exchange  between  multiple  Tally.ERP  9 instances running at same or different locations just by configuring the same.<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">All Tally.ERP 9 reports can be readily exported in XML format.<br />
</span></p>
<p style="margin-left: 127pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit11.png" alt="" /><span style="color:black; font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 130pt"><span style="color:black; font-family:Times New Roman; font-size:9pt">Figure 6.1  XML Request -Schema for Export of Trial Balance Report<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:14pt"><strong>ODBC &#8211; Open Database Connectivity</strong><br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial; font-size:12pt"><strong>ODBC data access</strong><br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="color:black; font-family:Arial">Tally.ERP 9 provides an ODBC (Open database connectivity) driver natively which allows other applications like MS-Excel (which can use an ODBC data source) to directly pick up data from Tally.ERP 9 running as an ODBC server. This data is again real-time data and can be refreshed<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">by such applications any time as long as Tally.ERP 9 is running. You can pick and choose the available information and design your own reports in tools like Excel. The type of data available<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">on ODBC from Tally.ERP 9 can be extended using TDL (Tally definition Language).<br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial">ODBC compliance allows other programs to use data from Tally.ERP 9 directly.<br />
</span></p>
<p style="margin-left: 478pt"><span style="color:black; font-family:Arial; font-size:8pt">100<br />
</span></p>
<p style="margin-left: 478pt">
<p style="margin-left: 6pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit21.png" alt="" /><span style="color:black; font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 12pt"><span style="color:black; font-family:Arial"><strong>Procedure:</strong><br />
</span></p>
<p style="margin-left: 27pt"><span style="color:black"><span style="font-size:7pt"><span style="font-family:Arial"></span><span style="font-family:Times New Roman"> </span></span><span style="font-family:Arial">Load Company &gt; Press <strong>Alt+F2 (Change Period)</strong><br />
</span></span></p>
<p><span style="color:black; font-family:Arial; font-size:10pt">The Technology Advantage of Tally.ERP 9<br />
</span></p>
<div style="margin-left: 27pt">
<table style="border-collapse:collapse" border="0">
<colgroup>
<col style="width: 16px;"></col>
<col style="width: 413px;"></col>
<col style="width: 98px;"></col>
</colgroup>
<tbody>
<tr style="height: 19px;">
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none"><span style="font-family:Arial; font-size:7pt"></span></td>
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none">
<p style="margin-left: 5pt"><span style="font-family:Arial">Minimize Tally.ERP 9</span></p>
</td>
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none"></td>
</tr>
<tr style="height: 19px;">
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none">
<p><span style="font-family:Arial; font-size:7pt"></span></td>
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none">
<p style="margin-left: 5pt"><span style="font-family:Arial">Open a new Excel worksheet &gt; <strong>Data  &gt; Import External Data</strong></span></p>
</td>
<td style="border-top:  none; border-left:  none; border-bottom:  none; border-right:  none">
<p style="margin-left: 3pt"><span style="font-family:Arial"><strong>&gt; Data Import</strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin-left: 27pt"><span style="font-size:7pt"><span style="font-family:Arial"></span><span style="font-family:Times New Roman"> </span></span><span style="font-family:Arial">Select <strong>Tally ODBC_9000 </strong>as <strong>Data Source</strong><br />
</span></p>
<p style="margin-left: 27pt"><span style="font-size:7pt"><span style="font-family:Arial"></span><span style="font-family:Times New Roman"> </span></span><span style="font-family:Arial">Click <strong>Open</strong><br />
</span></p>
<p style="margin-left: 138pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit31.png" alt="" /><span style="font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 144pt"><span style="font-family:Times New Roman; font-size:9pt">Figure 6.2  Data Source from Tally.ERP 9 in MS Excel Screen<br />
</span></p>
<p style="margin-left: 12pt"><span style="font-family:Arial">Tally.ERP 9 connects to data source and displays Tally.ERP 9 Wizard query screen -&gt; select the columns you would want to include in the query.<br />
</span></p>
<p style="margin-left: 129pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit41.png" alt="" /><span style="font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 171pt"><span style="font-family:Times New Roman; font-size:9pt">Figure 6.3  Table Selection in MS Excel Screen<br />
</span></p>
<p style="margin-left: 12pt"><span style="font-family:Arial">Select the required columns (data). MS Excel displays the data selected.<br />
</span></p>
<p style="margin-left: 478pt"><span style="font-family:Arial; font-size:8pt">101<br />
</span></p>
<p style="margin-left: 478pt">
<p style="margin-left: 306pt"><span style="font-family:Arial; font-size:10pt">The Technology Advantage of Tally.ERP 9<br />
</span></p>
<p style="margin-left: 30pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit51.png" alt="" /><span style="font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 134pt"><span style="font-family:Times New Roman; font-size:9pt">Figure 6.4   Import of Tally.ERP 9 Ledger Data in MS Excel Screen<br />
</span></p>
<p style="margin-left: 12pt"><span style="font-family:Arial">In a similar manner you can select other data for import into Excel and format your reports as per requirements.<br />
</span></p>
<p style="margin-left: 12pt"><span style="font-family:Arial; font-size:14pt"><strong>Automatic data replication/exchange with synchronisation</strong><br />
</span></p>
<p style="margin-left: 12pt"><span style="font-family:Arial">Ability to synchronise data across multiple offices<br />
</span></p>
<p style="text-align: justify; margin-left: 12pt"><span style="font-family:Arial">Synchronisation process in Tally.ERP 9 helps you to transfer data between two or more locations. For instance, Synchronisation can be done both ways for the Head office of a company and its Branch office situated in two different locations.<br />
</span></p>
<p style="margin-left: 70pt"><img src="http://www.tally9.info/wp-content/uploads/2009/10/100109_0825_Connectivit61.png" alt="" /><span style="font-family:Times New Roman; font-size:10pt"><br />
</span></p>
<p style="margin-left: 134pt"><span style="font-family:Times New Roman; font-size:9pt">Figure 6.5   Synchronisation Process between HO &amp; Branch Offices<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tally9.info/2009/10/connectivity-using-tally-erp9-using-htmlodbc-xml-and-synchronization/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
