Hello friends, Is it possible to get balance sheet report as XML response in hierarchical form just like as it appears in tally itself? The normal response for an XML balance sheet report will be as follows. As you can see everything is a root element. Is it possbile to include EQUITY SHARE CAPITAL under Capital Account etc. like a tree? <ENVELOPE> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Capital Account</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT></BSSUBAMT> <BSMAINAMT>100000.00</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>EQUITY SHARE CAPITAL</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>100000.00</BSSUBAMT> <BSMAINAMT></BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Loans (Liability)</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT></BSSUBAMT> <BSMAINAMT></BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Current Liabilities</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT></BSSUBAMT> <BSMAINAMT>62028.28</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>ELECTRICITY CHARGES PAYABLE</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>4326.00</BSSUBAMT> <BSMAINAMT></BSMAINAMT> </BSAMT> </ENVELOPE> Thanks in advance Azad
Sir I don't think No one can change Tally XML Response... But I am not understanding that what is the problem in this response?
Thank you Himanshu. What I am looking for is a report in a hierarchical form just like in Tally software itself. In Tally's balance sheet report there is a main category and sub categories under it. For example, there are 2 main categories Assets and Liabilities. Under Assets there is Current Assets under which there is Cash In Hands etc. I am trying to create a program that shows report like I mentioned above. But from the XML response it is not possible to parse and form a hierarchical report. So is there any way by which we can configure balance sheet report or create a new report using TDL? Regards, Azad
I used the following code but response is the same. Ufortunately it is impossbile to make a category - subcategory view from the response. <ENVELOPE> <HEADER> <TALLYREQUEST>Export Data</TALLYREQUEST> </HEADER> <BODY> <EXPORTDATA> <REQUESTDESC> <REPORTNAME>Balance Sheet</REPORTNAME> <STATICVARIABLES> <SVCURRENTCOMPANY>Tally Knowledge - Payroll Sample Data</SVCURRENTCOMPANY> <EXPLODEFLAG>Yes</EXPLODEFLAG> <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT> </STATICVARIABLES> </REQUESTDESC> </EXPORTDATA> </BODY> </ENVELOPE> <ENVELOPE> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Capital Account</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT>1200000.00</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Capital Account</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>1200000.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Loans (Liability)</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Current Liabilities</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT>-18214.00</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Provisions</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>EDLI Admin Charges @ 0.01%</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>EDLI Contribution @ 0.5%</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Employee's ESI Contribution @ 1.75%</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-48.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Employee's PF Contribution @ 12%</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>13.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>ESI Payable</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>PF Admin Charges @ 1.10%</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>PF Payable</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-1547.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Professional Tax</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>220.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>SALARY PAYABLE</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-16852.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Profit & Loss A/c</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT>-699669.02</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Current Assets</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT>-482116.98</BSMAINAMT> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Closing Stock</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT /> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Loans & Advances (Asset)</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-8000.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Cash-in-hand</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-14117.00</BSSUBAMT> <BSMAINAMT /> </BSAMT> <BSNAME> <DSPACCNAME> <DSPDISPNAME>Bank Accounts</DSPDISPNAME> </DSPACCNAME> </BSNAME> <BSAMT> <BSSUBAMT>-459999.98</BSSUBAMT> <BSMAINAMT /> </BSAMT> </ENVELOPE>