My below code fetch all voucher type data but fails to fetch double entry data, it mainly falls on Journal voucher type.. <ENVELOPE> <HEADER> <VERSION>1</VERSION> <TALLYREQUEST>Export</TALLYREQUEST> <TYPE>Data</TYPE> <ID>DaybookGR</ID> </HEADER> <BODY> <DESC> <STATICVARIABLES> <EXPLODEFLAG>Yes</EXPLODEFLAG> <CURRENTCOMPANY>${company}</CURRENTCOMPANY> <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT> <SVFROMDATE>${fromDate}</SVFROMDATE> <SVTODATE>${toDate}</SVTODATE> </STATICVARIABLES> <TDL> <TDLMESSAGE> <REPORT NAME="DaybookGR"> <FORMS>DaybookGR</FORMS> <TITLE>DaybookGR </TITLE> </REPORT> <FORM NAME="DaybookGR"> <TOPPARTS>DaybookGR</TOPPARTS> <XMLTAG>"TallyGraphs"</XMLTAG> </FORM> <PART NAME="DaybookGR"> <TOPLINES>Daybook Line Title, Daybook Details </TOPLINES> <REPEAT>Daybook Details : GetLedgerCollAmt</REPEAT> <SCROLLED>Vertical</SCROLLED> <COMMONBORDERS>Yes</COMMONBORDERS> </PART> <LINE NAME="Daybook Line Title"> <USE>Daybook Details</USE> <LOCAL>Field : Default : Type : String </LOCAL> <LOCAL>Field : Field Amount : Set as: "Amount"</LOCAL> </LINE> <LINE NAME="Daybook Details"> <LEFTFIELDS>PartyLedgerName</LEFTFIELDS> <RIGHTFIELDS>vchType,GrossRevenue,GrossProfit,VoucherNumber,Amount,costcentre,Salesman,Date,Vchcost,IsDeemedPositive</RIGHTFIELDS> <XMLTAG>Voucher</XMLTAG> </LINE> <FIELD NAME="PartyLedgerName"> <USE>Name Field</USE> <SET>$LedgerName</SET> </FIELD> <FIELD NAME="Date"> <USE>Long Date Field</USE> <SET>$$DDMMYYYYDateFormat:$Date:"-"</SET> </FIELD> <FIELD NAME="VoucherNumber"> <USE>Name Field</USE> <SET>$VoucherNumber</SET> </FIELD> <FIELD NAME="Amount"> <USE>Amount Field</USE> <SET>$Amount</SET> </FIELD> <FIELD NAME="GrossRevenue"> <USE>Amount Field</USE> <SET>If ($$IsSalesorder:$VoucherTypeName)OR($$IsSales:$VoucherTypeName)Then $GrossRevenue else 0</SET> </FIELD> <FIELD NAME="GrossProfit"> <USE>Amount Field</USE> <SET>If ($$IsSalesorder:$VoucherTypeName)OR($$IsSales:$VoucherTypeName)Then $GrossProfit else 0</SET> </FIELD> <FIELD NAME="costcentre"> <USE>Name Field</USE> <SET>$CostcentreName</SET> </FIELD> <FIELD NAME="Salesman"> <USE>Name Field</USE> <SET>$SalesmanName</SET> </FIELD> <FIELD NAME="Vchcost"> <USE>Amount Field</USE> <SET>If ($$IsSalesorder:$VoucherTypeName)OR($$IsSales:$VoucherTypeName)Then $Cost else 0</SET> </FIELD> <FIELD NAME="IsDeemedPositive"> <USE>Name Field</USE> <SET>$ISDEEMEDPOSITIVE</SET> </FIELD> <COLLECTION NAME="AllVouchers" ISMODIFY="No"> <TYPE>Voucher</TYPE> <BELONGSTO>YES</BELONGSTO> </COLLECTION> <COLLECTION NAME="GetLedgerCollAmt" ISMODIFY="No"> <SourceCOLLECTION>AllVouchers</SourceCOLLECTION> <FETCH>*.*</FETCH> <FETCH>LedgerEntries.*</FETCH> <FILTER>IsOptionalFilter</FILTER> <FETCH>VoucherNumber,LedgerName,Amount,VoucherTypeName,GrossRevenue,IsDeemedPositive,Date</FETCH> </COLLECTION> <SYSTEM TYPE="Formulae" NAME="IsOptionalFilter">NOT $IsOptional</SYSTEM> </TDLMESSAGE> </TDL> </DESC> </BODY> </ENVELOPE>