Tally ایکسپورٹ › Tally XML فارمیٹ
Tally XML امپورٹ فارمیٹ کی وضاحت
Tally ایک XML "request" پڑھتا ہے جو بتاتی ہے کیا امپورٹ کرنا ہے اور پھر ڈیٹا لاتی ہے۔ اس کی شکل جاننے سے ایرر پیغام سمجھنے یا فائل جانچنے میں مدد ملتی ہے۔
انویلپ
<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 امپورٹ فائلیں ابھی بنائیں۔میکر کھولیں