QBO فائل فارمیٹ کیا ہے؟ اکاؤنٹنٹس کے لیے ایک گائیڈ
QBO کوئیک بکس کا مقامی بینک اسٹیٹمنٹ امپورٹ فارمیٹ ہے۔ یہاں بتایا گیا ہے کہ QBO فائل میں کیا ہوتا ہے، یہ کیسے کام کرتا ہے، اور یہ کوئیک بکس امپورٹس کے لیے CSV سے بہتر کیوں ہے۔
اگر آپ نے QuickBooks میں بینک ٹرانزیکشنز امپورٹ کرنے میں کوئی وقت گزارا ہے، تو آپ نے یہ مشورہ سنا ہوگا: "بس QBO فارمیٹ استعمال کریں۔" ہر QuickBooks فورم، ہر بک کیپر کمیونٹی، ہر اکاؤنٹنگ بلاگ ایک ہی بات کہتا ہے۔ QBO ہی بہترین راستہ ہے۔
لیکن QBO فائل اصل میں کیا ہے؟ یہ کوئی اسپریڈ شیٹ نہیں ہے۔ یہ کوئی ڈیٹا بیس نہیں ہے۔ آپ اسے Excel میں کھول کر قطاریں اور کالم نہیں دیکھ سکتے۔ اگر آپ اس پر ڈبل کلک کرتے ہیں، تو آپ کا کمپیوٹر شاید اس کے ساتھ کچھ کرنا ہی نہ جانے۔
یہ گائیڈ QBO فائل فارمیٹ کو اندر سے باہر تک سمجھاتی ہے --- اس میں کیا شامل ہے، اس کی ساخت کیسی ہے، QuickBooks اسے CSV سے زیادہ کیوں ترجیح دیتا ہے، اور جب آپ کے بینک ڈاؤن لوڈ کے لیے کوئی QBO فائل فراہم نہیں کرتا تو یہ کیسے بنتی ہے۔
ایک جملے میں QBO
QBO فائل ایک XML پر مبنی مالیاتی ڈیٹا فائل ہے جو Open Financial Exchange (OFX) کی تفصیلات پر عمل کرتی ہے، جسے QuickBooks کے لیے مخصوص کیا گیا ہے۔ یہ بینک ٹرانزیکشنز کو ایک منظم، مشین کے پڑھنے کے قابل فارمیٹ میں محفوظ کرتی ہے --- بشمول منفرد ٹرانزیکشن آئی ڈیز جو QuickBooks خودکار ڈپلیکیٹ ڈیٹیکشن کے لیے استعمال کرتا ہے۔
.qbo ایکسٹینشن "QuickBooks Web Connect" کے لیے ہے۔ یہ وہ فائل فارمیٹ ہے جو Intuit نے لائیو بینک فیڈ کنکشن کی ضرورت کے بغیر QuickBooks میں بینک ڈیٹا امپورٹ کرنے کے لیے ڈیزائن کیا ہے۔
اس طرح سوچیں: اگر CSV ٹرانزیکشنز کی ایک سادہ ٹیکسٹ لسٹ ہے، تو QBO ایک خود وضاحت کرنے والا پیکج ہے جو QuickBooks کو بالکل بتاتا ہے کہ ہر ڈیٹا کا ٹکڑا کیا معنی رکھتا ہے --- کون سا فیلڈ تاریخ ہے، کون سا رقم ہے، کون سا ادائیگی کنندہ ہے --- بغیر کسی ابہام اور دستی میپنگ کی ضرورت کے۔
QBO کے پیچھے کی تاریخ
QBO کی کہانی 1997 میں شروع ہوئی، جب تین کمپنیوں --- Microsoft، Intuit، اور CheckFree --- نے مل کر Open Financial Exchange (OFX) کی تفصیلات بنائیں۔ مقصد سیدھا تھا: بینکوں، صارفین، اور مالیاتی سافٹ ویئر کے درمیان الیکٹرانک طور پر مالیاتی ڈیٹا کے تبادلے کے لیے ایک عالمی معیار بنانا۔
OFX سے پہلے، ہر بینک اور ہر سافٹ ویئر پیکج اپنے مخصوص فارمیٹ استعمال کرتا تھا۔ OFX نے اس مسئلے کو حل کیا ایک واحد SGML پر مبنی (بعد میں XML پر مبنی) ڈھانچہ کی تعریف کر کے جسے کوئی بھی ہم آہنگ نظام پڑھ اور لکھ سکتا تھا۔
Intuit نے OFX کو اپنی مصنوعات کے لیے ڈھال لیا، دو برانڈڈ فارمیٹس بنائے:
- QFX (Quicken Financial Exchange) --- Quicken میں امپورٹ کرنے کے لیے
- QBO (QuickBooks Web Connect) --- QuickBooks میں امپورٹ کرنے کے لیے
دونوں بنیادی طور پر OFX فائلیں ہیں جن میں Intuit کے مخصوص میٹا ڈیٹا ٹیگز شامل ہیں --- خاص طور پر INTU.BID، ایک بینک شناخت کنندہ کوڈ جو سافٹ ویئر کو بتاتا ہے کہ کون سا مالیاتی ادارہ فائل تیار کر رہا ہے۔
اصل میں، بینک براہ راست اپنے آن لائن بینکنگ پورٹلز کے ذریعے QBO فائلیں بناتے تھے۔ صارفین لاگ ان کرتے، ڈاؤن لوڈ فارمیٹ کے طور پر "QuickBooks" یا "Web Connect" کا انتخاب کرتے، اور امپورٹ کے لیے تیار ایک .qbo فائل حاصل کرتے۔ لیکن جیسے جیسے بینک جدید ہوئے اور API پر مبنی کنکشنز (Plaid, Yodlee, MX) کی طرف بڑھے، بہت سے نے براہ راست QBO ڈاؤن لوڈز کو مکمل طور پر ختم کر دیا۔
آج، بہت کم بینک QBO ایکسپورٹ پیش کرتے ہیں۔ ٹرانزیکشنز اب بھی موجود ہیں --- وہ صرف PDF اسٹیٹمنٹس کے اندر بند ہیں۔ یہ تبدیلی ہی QBO کنورٹرز کو جدید اکاؤنٹنگ ورک فلو کے لیے ضروری بناتی ہے۔
QBO فائل کے اندر
کسی بھی ٹیکسٹ ایڈیٹر میں QBO فائل کھولیں اور آپ کو XML اور HTML کے درمیان ایک ساختہ مارک اپ نظر آئے گا۔ یہاں ایک مکمل، تشریحی مثال ہے:
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS>
<CODE>0
<SEVERITY>INFO
</STATUS>
<DTSERVER>20260215120000
<LANGUAGE>ENG
<FI>
<ORG>First National Bank
<FID>12345
</FI>
<INTU.BID>12345
</SONRS>
</SIGNONMSGSRSV1>
<BANKMSGSRSV1>
<STMTTRNRS>
<TRNUID>0
<STATUS>
<CODE>0
<SEVERITY>INFO
</STATUS>
<STMTRS>
<CURDEF>USD
<BANKACCTFROM>
<BANKID>021000021
<ACCTID>123456789
<ACCTTYPE>CHECKING
</BANKACCTFROM>
<BANKTRANLIST>
<DTSTART>20260101
<DTEND>20260131
<STMTTRN>
<TRNTYPE>DEBIT
<DTPOSTED>20260103
<TRNAMT>-85.50
<FITID>202601030001
<NAME>WHOLE FOODS MARKET
<MEMO>Grocery purchase
</STMTTRN>
<STMTTRN>
<TRNTYPE>CREDIT
<DTPOSTED>20260115
<TRNAMT>3500.00
<FITID>202601150001
<NAME>ACME CORP PAYROLL
<MEMO>Direct deposit
</STMTTRN>
<STMTTRN>
<TRNTYPE>CHECK
<DTPOSTED>20260120
<TRNAMT>-1200.00
<FITID>202601200001
<CHECKNUM>4521
<NAME>LANDLORD PROPERTIES LLC
<MEMO>January rent
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>4214.50
<DTASOF>20260131
</LEDGERBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
آئیے ہر حصے کو دیکھتے ہیں۔
ہیڈر بلاک --- پہلی نو لائنیں OFX ہیڈر ہیں۔ وہ فائل کے ڈیٹا فارمیٹ (OFXSGML)، ورژن (102)، انکوڈنگ (USASCII)، اور کریکٹر سیٹ (1252 ونڈوز لاطینی-1 کے لیے) کی وضاحت کرتے ہیں۔ یہ ہیڈر QuickBooks کو بتاتا ہے کہ باقی فائل کو کیسے پارس کرنا ہے۔
SIGNONMSGSRSV1 --- سائن آن میسج کا جواب۔ اس میں سرور کا ٹائم اسٹیمپ (DTSERVER)، زبان (ENG)، اور مالیاتی ادارے کی معلومات (FI) شامل ہیں۔ INTU.BID ٹیگ Intuit کا بینک شناختی کوڈ ہے --- یہ QuickBooks کو بتاتا ہے کہ فائل کس بینک سے آئی ہے اور امپورٹ کے دوران دکھائے جانے والے بینک لوگو کو متاثر کرتا ہے۔
BANKMSGSRSV1 --- بینک میسج سیٹ۔ یہ تمام بینک اکاؤنٹ ڈیٹا کو لپیٹتا ہے۔ کریڈٹ کارڈ اسٹیٹمنٹس اس کے بجائے CREDITCARDMSGSRSV1 استعمال کرتی ہیں۔
STMTRS --- اسٹیٹمنٹ کا جواب۔ یہ کرنسی (CURDEF)، اکاؤنٹ کی معلومات (BANKACCTFROM جس میں روٹنگ نمبر، اکاؤنٹ نمبر، اور اکاؤنٹ کی قسم شامل ہے)، اور ٹرانزیکشن لسٹ پر مشتمل ہے۔
BANKTRANLIST --- تاریخ کی حد (DTSTART اور DTEND) کے ساتھ ٹرانزیکشن لسٹ۔ ہر انفرادی ٹرانزیکشن اس بلاک کے اندر STMTTRN عنصر کے طور پر رہتی ہے۔
STMTTRN --- ایک واحد ٹرانزیکشن۔ ہر ایک میں ٹرانزیکشن کی قسم، تاریخ، رقم، ایک منفرد شناختی کوڈ (FITID)، ادائیگی کنندہ کا نام، اور اختیاری میمو اور چیک نمبر شامل ہوتا ہے۔
LEDGERBAL --- اسٹیٹمنٹ کی آخری تاریخ کے مطابق اختتامی بیلنس۔ QuickBooks اسے ریکنسلیئیشن کی تصدیق کے لیے استعمال کرتا ہے۔
اہم فیلڈز کی وضاحت
تمام QBO فیلڈز یکساں اہمیت کے حامل نہیں ہیں۔ یہاں وہ ہیں جو سب سے زیادہ اہم ہیں --- اور کیوں۔
| فیلڈ | تفصیل | مثال | یہ کیوں اہم ہے؟ |
|---|---|---|---|
| FITID | مالیاتی ادارہ ٹرانزیکشن ID | 202601030001 |
وہ منفرد شناختی کوڈ جو ڈپلیکیٹ امپورٹس کو روکتا ہے۔ QuickBooks نے اب تک دیکھے گئے ہر FITID کو یاد رکھتا ہے۔ |
| TRNTYPE | ٹرانزیکشن کی قسم | DEBIT, CREDIT, CHECK, DEP, ATM, POS, XFER |
QuickBooks کو بتاتا ہے کہ ٹرانزیکشن کو کیسے درجہ بندی کرنا ہے۔ |
| DTPOSTED | ٹرانزیکشن کی تاریخ | 20260103 |
YYYYMMDD فارمیٹ --- غیر مبہم، علاقائی تاریخ کا کوئی الجھن نہیں۔ |
| TRNAMT | ٹرانزیکشن کی رقم | -85.50 |
ڈیبٹس (پیسے باہر) کے لیے منفی، کریڈٹس (پیسے اندر) کے لیے مثبت۔ |
| BANKID | بینک روٹنگ نمبر | 021000021 |
مالیاتی ادارے کی شناخت کرتا ہے۔ اکاؤنٹ میچنگ کے لیے استعمال ہوتا ہے۔ |
| ACCTID | اکاؤنٹ نمبر | 123456789 |
شناخت کرتا ہے کہ ٹرانزیکشنز کس اکاؤنٹ سے تعلق رکھتی ہیں۔ |
| ACCTTYPE | اکاؤنٹ کی قسم | CHECKING, SAVINGS, CREDITLINE |
QuickBooks اکاؤنٹ کو کیسے درجہ بندی کرتا ہے اس کا تعین کرتا ہے۔ |
| NAME | ادائیگی کنندہ کا نام | WHOLE FOODS MARKET |
QuickBooks میں دکھائی جانے والی ٹرانزیکشن کی تفصیل۔ زیادہ سے زیادہ 32 حروف۔ |
| MEMO | اضافی تفصیل | Grocery purchase |
اضافی تفصیل۔ OFX تفصیلات میں 32 حروف تک محدود۔ |
| CHECKNUM | چیک نمبر | 4521 |
اختیاری۔ چیک ٹرانزیکشنز کے لیے محفوظ کیا جاتا ہے تاکہ آپ انہیں فزیکل چیکس سے میچ کر سکیں۔ |
سب سے اہم فیلڈ FITID ہے۔ منفرد، مستقل FITIDs کے بغیر، ڈپلیکیٹ ڈیٹیکشن کا پورا نظام ناکام ہو جاتا ہے۔ ہر FITID ایک مخصوص بینک اکاؤنٹ کے اندر منفرد ہونا چاہیے --- اگر دو ٹرانزیکشنز ایک ہی FITID کا اشتراک کرتی ہیں، تو QuickBooks انہیں ایک ہی ٹرانزیکشن سمجھتا ہے اور دوسری کو خاموشی سے چھوڑ دیتا ہے۔
QuickBooks کے لیے QBO، CSV سے بہتر کیوں ہے
دونوں QBO اور CSV ٹرانزیکشن ڈیٹا کو QuickBooks میں منتقل کر سکتے ہیں۔ لیکن تجربہ بنیادی طور پر مختلف ہے۔ یہاں ایک سائیڈ بائی سائیڈ موازنہ ہے:
| خصوصیت | QBO | CSV |
|---|---|---|
| ڈپلیکیٹ ڈیٹیکشن | FITID کے ذریعے خودکار | کوئی نہیں --- دوبارہ امپورٹ کرنے سے ڈپلیکیٹس بنتے ہیں |
| کالم میپنگ | ضرورت نہیں --- فیلڈز پہلے سے متعین ہیں | ضروری --- آپ دستی طور پر تاریخ، تفصیل، رقم تفویض کرتے ہیں |
| تاریخ پارسنگ | غیر مبہم YYYYMMDD فارمیٹ | علاقائی سیٹنگز پر منحصر --- MM/DD یا DD/MM الجھن |
| رقم ہینڈلنگ | واضح سائن کنونشن کے ساتھ منظم | کرنسی کے نشانات ہٹانے، اعشاریہ سیپریٹرز کو درست کرنے کی ضرورت ہے |
| اکاؤنٹ کی شناخت | بلٹ ان (روٹنگ نمبر، اکاؤنٹ نمبر، قسم) | شامل نہیں |
| بیلنس کی تصدیق | ریکنسلیئیشن کے لیے اختتامی بیلنس شامل ہے | دستیاب نہیں |
| چیک نمبرز | CHECKNUM فیلڈ میں محفوظ | ایک الگ کالم کی ضرورت ہو سکتی ہے یا ضائع ہو سکتا ہے |
| امپورٹ ورک فلو | اپ لوڈ، تصدیق، مکمل | اپ لوڈ، کالم میپ کریں، تاریخ فارمیٹ منتخب کریں، تصدیق کریں، مکمل کریں |
| QuickBooks Desktop | Web Connect کے ذریعے مکمل سپورٹ | بینک ٹرانزیکشن امپورٹس کے لیے تعاون یافتہ نہیں |
ڈپلیکیٹ ڈیٹیکشن فیصلہ کن فائدہ ہے۔ QBO فائل میں ہر ٹرانزیکشن ایک منفرد FITID رکھتی ہے۔ QuickBooks نے اب تک پروسیس کیے گئے ہر FITID کو ایک مستقل رجسٹری میں محفوظ کیا ہے۔ اگر آپ غلطی سے ایک ہی فائل کو دو بار امپورٹ کرتے ہیں --- یا دو مختلف فائلوں سے اوورلیپنگ تاریخ کی رینجز امپورٹ کرتے ہیں --- QuickBooks خاموشی سے ڈپلیکیٹس کو چھوڑ دیتا ہے۔ کوئی ڈبل انٹری نہیں۔ صفائی کی ضرورت نہیں۔
CSV کے ساتھ، کوئی تحفظ نہیں ہے۔ ایک ہی فائل کو دو بار امپورٹ کریں اور آپ کے پاس ہر ٹرانزیکشن ڈپلیکیٹ ہو جائے گی۔ آپ کو وارننگ بھی نہیں ملے گی۔ ان ڈپلیکیٹس کو صاف کرنے کا مطلب ہے کہ انفرادی طور پر اندراجات کو دستی طور پر حذف کرنا، جو وہی تھکا دینے والا کام ہے جس سے آپ بچنے کی کوشش کر رہے تھے۔
QuickBooks Desktop صرف QBO کے لیے ہے۔ اگر آپ QuickBooks Desktop (Pro, Premier, یا Enterprise) کے ساتھ کام کر رہے ہیں، تو CSV بینک ٹرانزیکشن امپورٹس کے لیے آپشن ہی نہیں ہے۔ Web Connect --- یعنی QBO فائلیں --- بنیادی امپورٹ راستہ ہے۔ یہ اکیلا QBO کو کسی بھی فرم کے لیے ضروری بناتا ہے جو ڈیسک ٹاپ کلائنٹس کی حمایت کرتی ہے۔
QBO فائلیں کہاں سے آتی ہیں
QBO فائلوں کے تین ذرائع ہیں، اور پچھلی دہائی میں منظر نامہ ڈرامائی طور پر تبدیل ہوا ہے۔
بینک (Web Connect ڈاؤن لوڈز کے ذریعے۔) یہ اصل ذریعہ تھا۔ بینک براہ راست اپنے آن لائن بینکنگ پورٹلز سے QBO فائلیں بناتے تھے۔ یہ تیزی سے نایاب ہوتا جا رہا ہے --- جیسے جیسے بینک API پر مبنی ڈیٹا شیئرنگ کی طرف بڑھ رہے ہیں، بہت سے نے براہ راست فائل ڈاؤن لوڈز کو مکمل طور پر ہٹا دیا ہے۔ جو اب بھی اسے پیش کرتے ہیں وہ اکثر ایکسپورٹ کو 90 دنوں تک محدود رکھتے ہیں۔
بینک اسٹیٹمنٹ کنورٹرز۔ یہ اب زیادہ تر اکاؤنٹنگ پروفیشنلز کے لیے بنیادی ذریعہ ہے۔ PDFSub جیسے ٹولز PDF بینک اسٹیٹمنٹس لیتے ہیں --- وہ فارمیٹ جو ہر بینک اب بھی فراہم کرتا ہے --- اور انہیں درست FITIDs، صحیح تاریخ فارمیٹنگ، اور درست ڈیبٹ/کریڈٹ درجہ بندی کے ساتھ مناسب طریقے سے منظم QBO فائلوں میں تبدیل کرتے ہیں۔ کیچ اپ بک کیپنگ، بند اکاؤنٹس، بین الاقوامی بینکوں، اور تاریخی ڈیٹا کے لیے، کنورٹرز ہی عملی آپشن ہیں۔
دستی تخلیق۔ آپ نظریاتی طور پر ایک QBO فائل کو ٹیکسٹ ایڈیٹر میں ہاتھ سے لکھ سکتے ہیں۔ لیکن ایک غلط جگہ پر ٹیگ، ایک غلط FITID، ایک انکوڈنگ کی غلطی، اور QuickBooks فائل کو مسترد کر دیتا ہے۔ دستی تخلیق آخری حربہ ہے، ورک فلو نہیں۔
بینک کی طرف سے فراہم کردہ QBO ڈاؤن لوڈز سے دور ہٹنا ہی کنورٹرز کو ناگزیر بناتا ہے۔ آپ کے کلائنٹس کے بینک PDF اسٹیٹمنٹس تیار کرتے ہیں۔ QuickBooks کو QBO فائلوں کی ضرورت ہے۔ کنورٹر اس فرق کو ختم کرتا ہے۔
QuickBooks میں QBO فائل کیسے امپورٹ کریں
امپورٹ کا عمل سیدھا ہے --- CSV کے بجائے QBO استعمال کرنے کے اہم فوائد میں سے ایک۔
QuickBooks Online
- Banking (یا Transactions پھر Bank Transactions) پر جائیں
- Link account پر کلک کریں پھر Upload from file منتخب کریں
- اپنی
.qboفائل براؤز کریں یا اسے ڈریگ اور ڈراپ کریں - QuickBooks فائل کو پڑھتا ہے اور اکاؤنٹ کی معلومات کی شناخت کرتا ہے
- فائل کو موجودہ بینک اکاؤنٹ سے میپ کریں --- یا QuickBooks کو نیا بنانے دیں
- پریویو میں پارس کی گئی ٹرانزیکشنز کا جائزہ لیں
- امپورٹ مکمل کرنے کے لیے Done پر کلک کریں
ٹرانزیکشنز For Review ٹیب میں ظاہر ہوتی ہیں۔ وہاں سے، ہر ٹرانزیکشن کو کیٹیگرائز کریں، اسے موجودہ اندراجات سے میچ کریں، یا اسے اپنی کتابوں میں شامل کریں۔
QuickBooks Desktop
- File پھر Utilities پھر Import پھر Web Connect Files پر جائیں
- اپنی
.qboفائل منتخب کریں - QuickBooks فائل فارمیٹ کو درست کرتا ہے
- فائل کو موجودہ بینک اکاؤنٹ سے میپ کریں یا نیا بنائیں
- ٹرانزیکشنز Bank Feeds ونڈو میں ظاہر ہوتی ہیں
اسکرین شاٹس اور ٹربل شوٹنگ کے ساتھ مکمل واک تھرو کے لیے، ہماری مکمل گائیڈ دیکھیں: QuickBooks میں بینک اسٹیٹمنٹس کیسے امپورٹ کریں
عام QBO مسائل اور حل
QBO فائلیں قابل اعتماد ہیں، لیکن کچھ مسائل باقاعدگی سے سامنے آتے ہیں۔ یہاں وہ ہیں جن پر نظر رکھنی چاہیے۔
"مالیاتی ادارے کی تصدیق کرنے میں ناکام"۔ فائل میں INTU.BID ٹیگ Intuit کی ڈائریکٹری میں کسی تسلیم شدہ بینک سے مماثل نہیں ہے۔ یہ کاسمیٹک ہے --- یہ امپورٹ کے دوران دکھائے جانے والے بینک لوگو کو متاثر کرتا ہے لیکن ٹرانزیکشنز کو امپورٹ ہونے سے نہیں روکتا۔ پرامپٹ کو قبول کریں اور آگے بڑھیں۔
چھوٹی ہوئی ٹرانزیکشنز کی وجہ سے ڈپلیکیٹ FITIDs۔ اگر ایک ہی فائل میں دو ٹرانزیکشنز ایک FITID کا اشتراک کرتی ہیں، تو QuickBooks صرف پہلی کو امپورٹ کرتا ہے اور دوسری کو خاموشی سے چھوڑ دیتا ہے۔ یہ تب بھی ہوتا ہے جب آپ QuickBooks کے پہلے امپورٹ سے دیکھے گئے FITIDs والی فائل امپورٹ کرتے ہیں۔ ہر FITID ایک مخصوص اکاؤنٹ کے اندر منفرد ہونا چاہیے، اور ایک بار دیکھے جانے کے بعد، اسے مستقل طور پر ریکارڈ کیا جاتا ہے۔
انکوڈنگ کی غلطیاں اور گڑبڑ والے حروف۔ ادائیگی کنندہ کے ناموں یا میمو میں غیر ASCII حروف --- لہجے والے حروف، ایمپرسینڈز، اینگل بریکٹ --- SGML پارسر کو توڑ سکتے ہیں۔ ایمپرسینڈز کو & کے طور پر انکوڈ کیا جانا چاہیے، اور اینگل بریکٹ کو ایسکیپ کیا جانا چاہیے۔ ایک اچھی طرح سے بنی ہوئی کنورٹر اسے خودکار طور پر ہینڈل کرتی ہے۔
"فائل پڑھی نہیں جا سکتی" کی غلطیاں۔ عام طور پر خراب SGML کی وجہ سے ہوتی ہیں --- ایک گمشدہ کلوزنگ ٹیگ، ٹیگ ویلیو کے اندر ایک اضافی لائن بریک، یا ایک ہیڈر جو باڈی فارمیٹ سے میل نہیں کھاتا۔ ساختہ مسائل کے لیے ٹیکسٹ ایڈیٹر میں فائل کھولیں اور چیک کریں۔ ہیڈر ورژن (VERSION:102) باڈی کے OFX ورژن سے میل کھانا چاہیے۔
QuickBooks ورژن مطابقت۔ تین سال سے پرانے QuickBooks Desktop ورژن Web Connect کی فعالیت کھو دیتے ہیں۔ اگر آپ کا کلائنٹ QuickBooks Desktop 2022 چلا رہا ہے، تو وہ QBO فائلیں امپورٹ کرنے کے قابل نہیں ہو سکتے۔ حل QuickBooks کو اپ گریڈ کرنا یا QuickBooks Online پر سوئچ کرنا ہے۔
کریڈٹ کارڈ کو بینک اکاؤنٹ کے طور پر امپورٹ کیا گیا۔ اگر کریڈٹ کارڈ اسٹیٹمنٹ کو CREDITCARDMSGSRSV1 کے بجائے BANKMSGSRSV1 ٹیگز میں لپیٹا گیا ہے، تو QuickBooks اکاؤنٹ کو کریڈٹ کارڈ کے بجائے بینک اکاؤنٹ کے طور پر بناتا ہے۔ فائل کو اکاؤنٹ کی قسم کے لیے صحیح میسج ریپر کی ضرورت ہے۔
QBO بمقابلہ QFX بمقابلہ OFX: کیا فرق ہے؟
یہ تینوں فارمیٹس مسلسل الجھن کا باعث بنتے ہیں کیونکہ وہ بنیادی طور پر ایک جیسے ہیں۔
| فارمیٹ | ایکسٹینشن | پر مبنی | ہدف سافٹ ویئر | اہم فرق |
|---|---|---|---|---|
| OFX | .ofx |
Open Financial Exchange معیار | عالمی --- Xero, Wave, GnuCash, وغیرہ۔ | کھلا معیار۔ کوئی وینڈر مخصوص ٹیگز نہیں۔ |
| QBO | .qbo |
OFX + Intuit میٹا ڈیٹا | QuickBooks | QuickBooks میں بینک کی شناخت کے لیے INTU.BID شامل کرتا ہے۔ |
| QFX | .qfx |
OFX + Intuit میٹا ڈیٹا | Quicken | QBO کی طرح لیکن QuickBooks کے بجائے Quicken کے لیے بنایا گیا ہے۔ |
بنیادی ٹرانزیکشن ڈھانچہ تینوں میں یکساں ہے۔ آپ .ofx فائل کا نام بدل کر .qbo کر سکتے ہیں اور QuickBooks اسے زیادہ تر وقت پڑھ لے گا۔ INTU.BID ٹیگ ہی واحد بامعنی Intuit اضافہ ہے --- یہ امپورٹ کے دوران دکھائے جانے والے بینک لوگو کو کنٹرول کرتا ہے۔
عملی طور پر: QuickBooks کے لیے .qbo، Quicken کے لیے .qfx، اور Xero یا Wave جیسے دیگر اکاؤنٹنگ پلیٹ فارمز کے لیے .ofx استعمال کریں۔ اندر کا ٹرانزیکشن ڈیٹا ایک جیسا ہے۔
PDF بینک اسٹیٹمنٹس سے QBO فائلیں بنانا
زیادہ تر اکاؤنٹنٹس QBO فائلوں کو ایک ہی تناظر میں دیکھتے ہیں: ان کے پاس PDF بینک اسٹیٹمنٹ ہوتا ہے اور انہیں ڈیٹا QuickBooks میں منتقل کرنے کی ضرورت ہوتی ہے۔ PDF کو QBO فائل بننے کی ضرورت ہے۔
PDFSub کا بینک اسٹیٹمنٹ کنورٹر اس کنورژن کو شروع سے آخر تک ہینڈل کرتا ہے۔ PDF بینک اسٹیٹمنٹ اپ لوڈ کریں، اور PDFSub ٹرانزیکشنز --- تاریخیں، رقم، تفصیلات، چلنے والے بیلنس --- نکالتا ہے اور ایک مناسب طریقے سے فارمیٹ شدہ QBO فائل بناتا ہے جس میں:
- ہر ٹرانزیکشن کے لیے درست، منفرد FITIDs --- تاکہ QuickBooks کی ڈپلیکیٹ ڈیٹیکشن صحیح طریقے سے کام کرے۔
- صحیح TRNTYPE درجہ بندی --- ڈیبٹس، کریڈٹس، چیکس، ڈپازٹس، اور ٹرانسفر خودکار طور پر شناخت شدہ۔
- مناسب SGML انکوڈنگ --- خصوصی حروف ایسکیپ شدہ، تاریخیں YYYYMMDD فارمیٹ میں، صحیح سائن کے ساتھ رقم۔
- اکاؤنٹ میٹا ڈیٹا --- اکاؤنٹ کی قسم کی شناخت (چیکنگ، سیونگ، کریڈٹ کارڈ) مناسب QBO میسج ریپر کے ساتھ۔
- اختتامی بیلنس --- اسٹیٹمنٹ کے اختتامی بیلنس سے پاپولیٹ شدہ
LEDGERBALٹیگ۔
کنورٹر 130+ زبانوں میں 20,000 سے زیادہ بینکوں کے اسٹیٹمنٹس کے ساتھ کام کرتا ہے۔ ڈیجیٹل PDFs (ٹیکسٹ پر مبنی اسٹیٹمنٹس) مکمل طور پر آپ کے براؤزر میں پروسیس کیے جاتے ہیں --- فائل آپ کے کمپیوٹر سے کبھی باہر نہیں جاتی۔ اسکین شدہ یا تصویروں والی PDFs سرور سائیڈ AI ایکسٹینشن استعمال کرتی ہیں۔
پلان $10/ماہ سے شروع ہوتے ہیں، بینک اسٹیٹمنٹ کنورژن $29/ماہ (بزنس پلان + BSC ایڈ آن، 500 صفحات) پر۔ تمام پیڈ پلانز میں 7 دن کا مفت ٹرائل شامل ہے۔
اکثر پوچھے جانے والے سوالات
کیا میں QBO فائل کھول کر دیکھ سکتا ہوں کہ اس میں کیا ہے؟
ہاں۔ QBO فائلیں سادہ ٹیکسٹ ہوتی ہیں۔ انہیں کسی بھی ٹیکسٹ ایڈیٹر میں کھولیں --- ونڈوز پر نوٹ پیڈ، میک پر ٹیکسٹ ایڈیٹ، VS Code، یا سب لائم ٹیکسٹ --- اور آپ کو SGML فارمیٹ شدہ ٹرانزیکشن ڈیٹا نظر آئے گا۔ ہر فیلڈ انسانی پڑھنے کے قابل ہے: تاریخیں، رقم، ادائیگی کنندہ کے نام، FITIDs، اکاؤنٹ نمبرز، اور اختتامی بیلنس۔
کیا QBO فائل OFX فائل جیسی ہی ہے؟
تقریباً یکساں۔ QBO OFX معیار پر مبنی ہے جس میں Intuit کے مخصوص ٹیگز شامل کیے گئے ہیں (خاص طور پر بینک کی شناخت کے لیے INTU.BID)۔ ٹرانزیکشن ڈھانچہ، فیلڈ کے نام، اور ڈیٹا فارمیٹنگ ایک جیسی ہیں۔ آپ .ofx کا نام بدل کر .qbo کر سکتے ہیں اور QuickBooks اسے عام طور پر قبول کر لے گا۔
QuickBooks QBO فائل امپورٹ کرتے وقت کچھ ٹرانزیکشنز کیوں چھوڑ دیتا ہے؟
QuickBooks نے اب تک پروسیس کیے گئے ہر FITID کو ٹریک کرتا ہے۔ اگر کسی ٹرانزیکشن کا FITID پہلے دیکھا گیا ہے --- پچھلے امپورٹ سے یا بینک فیڈ سے --- QuickBooks اسے خاموشی سے چھوڑ دیتا ہے تاکہ ڈپلیکیٹس کو روکا جا سکے۔ یہ ایک فیچر ہے، بگ نہیں۔ اگر آپ کو ٹرانزیکشنز کو دوبارہ امپورٹ کرنے کی ضرورت ہے، تو آپ کو نئی، منفرد FITIDs والی فائل کی ضرورت ہوگی۔
کیا ایک ہی QBO فائل QuickBooks Online اور Desktop دونوں کے لیے کام کرتی ہے؟
ہاں۔ QBO فائل فارمیٹ دونوں ورژن کے لیے یکساں ہے۔ امپورٹ کا عمل مختلف ہے --- آن لائن Banking پھر Upload from file استعمال کرتا ہے، جبکہ Desktop File پھر Utilities پھر Import پھر Web Connect Files استعمال کرتا ہے --- لیکن فائل خود ایک جیسی ہے۔
ایک اکیلی QBO فائل میں کتنی ٹرانزیکشنز ہو سکتی ہیں؟
OFX تفصیلات میں کوئی ہارڈ لیمٹ نہیں ہے۔ تاہم، QuickBooks Online فائل اپ لوڈز کو تقریباً 350 KB تک محدود کرتا ہے، جو تفصیل کی لمبائی کے لحاظ سے تقریباً 1,000 سے 1,500 ٹرانزیکشنز میں تبدیل ہوتا ہے۔ بڑی امپورٹس کے لیے، فائل کو مہینے یا سہ ماہی کے لحاظ سے تقسیم کریں۔
کیا میں CSV یا Excel اسپریڈ شیٹ سے QBO فائل بنا سکتا ہوں؟
ہاں، لیکن آپ کو ایک کنورژن ٹول کی ضرورت ہوگی۔ QBO فارمیٹ کو مخصوص SGML مارک اپ، درست FITIDs، OFX کے مطابق تاریخ فارمیٹنگ، اور مناسب ہیڈر معلومات کی ضرورت ہوتی ہے۔ دستی طور پر کنورٹ کرنا غلطیوں کا شکار ہے۔ PDFSub اور اسی طرح کے ٹولز فارمیٹنگ کو خودکار طور پر ہینڈل کرتے ہیں۔
کیا QBO فائلیں QuickBooks کے علاوہ اکاؤنٹنگ سافٹ ویئر کے ساتھ کام کرتی ہیں؟
QBO فائلیں بنیادی طور پر QuickBooks کے لیے ڈیزائن کی گئی ہیں۔ تاہم، چونکہ QBO OFX معیار پر مبنی ہے، کچھ دیگر اکاؤنٹنگ سافٹ ویئر .qbo فائلوں کو پڑھ سکتے ہیں یا انہیں قبول کر لیں گے اگر ان کا نام بدل کر .ofx کر دیا جائے۔ Xero یا Wave جیسے نان-QuickBooks سافٹ ویئر کے لیے، معیاری .ofx ایکسٹینشن کی سفارش کی جاتی ہے۔
QBO فائلوں میں ادائیگی کنندہ کے ناموں کے لیے زیادہ سے زیادہ کریکٹر لمبائی کیا ہے؟
OFX تفصیلات NAME فیلڈ کو 32 حروف اور MEMO فیلڈ کو 255 حروف تک محدود کرتی ہیں، حالانکہ QuickBooks ڈسپلے کے دوران طویل میمو ویلیوز کو ٹرنکیٹ کر سکتا ہے۔ اگر ادائیگی کنندہ کا نام 32 حروف سے زیادہ ہے، تو اسے کاٹ دیا جائے گا۔ ایک اچھی کنورٹر تفصیل کے سب سے مفید حصے کو محفوظ رکھنے کے لیے الفاظ کی حدود پر ٹرنکیٹ کرتی ہے۔