Reputation: 103
I want to export all deleted masters and vouchers from tally using XML. I got deleted data when download directly from tally. Structure of deleted data portion looks like
</BODY>
<ELDELETEDLEDNAME>Test Ledger</ELDELETEDLEDNAME>
<ELDELETEDFLAG>(Deleted)</ELDELETEDFLAG>
<ELDELETEDLEDNAME>Testing</ELDELETEDLEDNAME>
<ELDELETEDFLAG>(Deleted)</ELDELETEDFLAG>
</ENVELOPE>
Upvotes: 0
Views: 500
Reputation: 1045
To get all vouchers use below XML
<ENVELOPE>
<HEADER>
<VERSION>1</VERSION>
<TALLYREQUEST>Export</TALLYREQUEST>
<TYPE>Collection</TYPE>
<ID>CusVouchers</ID>
</HEADER>
<BODY>
<DESC>
<STATICVARIABLES>
<SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>
<!-- * Supports only xml format -->
<SVViewName>Accounting Voucher View</SVViewName>
<SVFROMDATE TYPE="Date">01-Apr-2021</SVFROMDATE>
<SVTODATE TYPE="Date">31-Mar-2022</SVTODATE>
</STATICVARIABLES>
<TDL>
<TDLMESSAGE>
<COLLECTION ISMODIFY="No" ISFIXED="No" ISINITIALIZE="Yes" ISOPTION="No" ISINTERNAL="No" NAME="CusVouchers">
<TYPE>Voucher</TYPE>
<FETCH> *</FETCH>
<IncludeDeleted>Yes</IncludeDeleted>
<FILTER>DeleteFilter</FILTER>
</COLLECTION>
<SYSTEM TYPE="Formulae" NAME="DeleteFilter">$ISDELETED = Yes</SYSTEM>
</TDLMESSAGE>
</TDL>
</DESC>
</BODY>
</ENVELOPE>
Use want to get deletes Masters then replace the type with mastertype
Ex: if you want deleted Ledgers then <TYPE>Ledgers</TYPE>
This is what used in TDL
Upvotes: 1