Tally এক্সপোর্ট › Tally XML ফরম্যাট
Tally XML ইমপোর্ট ফরম্যাট ব্যাখ্যা
Tally একটা XML “অনুরোধ” পড়ে যা বলে কী ইমপোর্ট করতে হবে, তারপর ডেটা থাকে। এর গড়ন জানা থাকলে এরর মেসেজ পড়তে বা ফাইল যাচাই করতে সুবিধা হয়।
এনভেলপ
<ENVELOPE> <HEADER><TALLYREQUEST>Import Data</TALLYREQUEST></HEADER> <BODY><IMPORTDATA> <REQUESTDESC><REPORTNAME>All Masters</REPORTNAME></REQUESTDESC> <REQUESTDATA><TALLYMESSAGE xmlns:UDF="TallyUDF"> … </TALLYMESSAGE></REQUESTDATA> </IMPORTDATA></BODY> </ENVELOPE>
REPORTNAME লেজার ফাইলে All Masters আর ভাউচার ফাইলে Vouchers।
একটা লেজার
<LEDGER NAME="Shree Traders" ACTION="Create"> <NAME>Shree Traders</NAME> <PARENT>Sundry Debtors</PARENT> <ADDRESS.LIST TYPE="String"><ADDRESS>12 Market Road</ADDRESS><ADDRESS>Pune</ADDRESS></ADDRESS.LIST> <PINCODE>411001</PINCODE><COUNTRYNAME>India</COUNTRYNAME><LEDSTATENAME>Maharashtra</LEDSTATENAME> </LEDGER>
PARENT Tally-তে একটা গ্রুপ হতে হবে। এই সাইট Tally-র স্ট্যান্ডার্ড গ্রুপ ব্যবহার করে: Sundry Debtors, Sundry Creditors, Sales Accounts, Purchase Accounts, Duties & Taxes, Indirect Expenses, Cash-in-Hand, Bank Accounts।
একটা ভাউচার
<VOUCHER VCHTYPE="Sales" ACTION="Create" OBJVIEW="Accounting Voucher View"> <DATE>20261105</DATE><VOUCHERTYPENAME>Sales</VOUCHERTYPENAME><VOUCHERNUMBER>INV/26-27/101</VOUCHERNUMBER> <PERSISTEDVIEW>Accounting Voucher View</PERSISTEDVIEW><ISINVOICE>No</ISINVOICE> <ALLLEDGERENTRIES.LIST><LEDGERNAME>Shree Traders</LEDGERNAME><ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE> <ISPARTYLEDGER>Yes</ISPARTYLEDGER><AMOUNT>-39270.00</AMOUNT> <BILLALLOCATIONS.LIST><NAME>INV/26-27/101</NAME><BILLTYPE>New Ref</BILLTYPE><AMOUNT>-39270.00</AMOUNT></BILLALLOCATIONS.LIST> </ALLLEDGERENTRIES.LIST> <ALLLEDGERENTRIES.LIST><LEDGERNAME>Sales</LEDGERNAME><ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE><AMOUNT>37400.00</AMOUNT></ALLLEDGERENTRIES.LIST> <ALLLEDGERENTRIES.LIST><LEDGERNAME>Output IGST</LEDGERNAME><ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE><AMOUNT>1870.00</AMOUNT></ALLLEDGERENTRIES.LIST> </VOUCHER>
চিহ্নগুলো
- ডেবিট মানে ISDEEMEDPOSITIVE Yes আর মাইনাস অঙ্ক (ওপরে গ্রাহক, -39,270)।
- ক্রেডিট মানে ISDEEMEDPOSITIVE No আর প্লাস অঙ্ক (সেলস 37,400 + IGST 1,870)।
- প্রতিটা ভাউচারের ডেবিট আর ক্রেডিট একই মোটে মিলতে হবে, নইলে Tally তা ফেরত দেয়।
- তারিখ YYYYMMDD রূপে লেখা হয়: 5 নভেম্বর 2026 হল 20261105।
বিলের ধরন New Ref (নতুন বিল), Agst Ref (আগের বিলের বিপরীতে), Advance আর On Account।
ফরম্যাট TallyPrime-এর হেল্প পেজ “Sample XML” আর “XML Integration” অনুযায়ী (5 নভেম্বর 2026 তারিখে যাচাই করা)।
এখনই আপনার Tally ইমপোর্ট ফাইল বানান।মেকার খুলুন