اپنی اسکیمات
جب آپ کو ایسے دستاویز سے کچھ پڑھنے کی ضرورت ہوتی ہے جو سسٹم کی اسکیمات میں نہیں ہے، آپ اپنی اسکیمہ متعین کرتے ہیں۔
کب یہ معنی رکھتا ہے
- ایک سپلائی کرنے والے کی طرف سے غیر معیاری لے آؤٹ کے ساتھ دستاویز۔
- انڈسٹری کی خصوصیت: وزن کے ٹکٹ، ٹیسٹ کے پروٹوکول، ایندھن کارڈ۔
- فیلڈ جو آپ کو اپنے نظام میں چاہیے اور کہیں اور موجود نہیں ہے۔
یہ جان لیں کہ اپنی اسکیمے کے دستاویز کو اکاؤنٹنگ میں بھیجنا یا اکاؤنٹنگ فارمیٹس میں ایکسپورٹ کرنا ممکن نہیں ہے — وہ فیکچروں کے مقررہ فیلڈز کو پڑھتے ہیں۔ JSON، XML،
YAML، CSV، Excel اور PDF برقرار ہیں۔ رپورٹوں میں صرف وہ دستاویز شمار ہوتی ہے جس میں عددی فیلڈ
TotalAmount ہوتا ہے۔
یہ کیسے متعین کیا جاتا ہے
ایڈیٹر میں اسکیمات ٹیب میں۔ یہ JSON اسکیمہ میں لکھا جاتا ہے — ایک آبجیکٹ جس میں properties,
ہر فیلڈ کے لیے type اور description، فہرستیں array کے ساتھ items۔ جو لوگ معیاری
کو جانتے ہیں وہ حیران نہیں ہوں گے؛ جو نہیں جانتے وہ ایک سانچے سے شروع کریں (فیکچر، VAT کے ساتھ
فیکچر، رسید، ڈلیوری نوٹ، کم از کم) یا سسٹم کی اسکیمہ کی کاپی سے۔
حوالے، allOf, oneOf, شرائط اور اسی طرح کی تعمیرات ایڈیٹر نہیں لے جائے گا؛ اسکیمہ
ایک ہموار درخت فیلڈز ہونا چاہیے۔ سسٹم کی اسکیمے کی کاپی اپنے ماڈل کے لیے اس کی تفصیلات بھی رکھتی ہے
اس لیے یہ نمونہ کی طرح اچھی طرح پہچانتی ہے؛ Disassociate بٹن کے ذریعے یہ ایک عام اپنی اسکیمہ بن جاتی ہے۔
فیلڈ کا وضاحت ماڈل کے لیے رہنمائی ہے
یہ پورے صفحے کی سب سے اہم چیز ہے۔ description صرف انسان کے لیے نہیں ہے،
یہ ماڈل کے ذریعے بھی پڑھا جاتا ہے۔ "آرڈر نمبر" اور "آرڈر نمبر، Z- سے شروع ہوتا ہے اور اس میں
چھ اعداد ہوتے ہیں، اکثر بار کوڈ کے اوپر دائیں کونے میں ہوتا ہے" کے درمیان فرق کامیابی میں بہت بڑا ہے۔
حدود
فیلڈز کی تعداد ٹیرف کے مطابق ہے: Free اور Starter کے لیے 80، Business کے لیے 160، Scale کے لیے 240۔ نہ صرف اندرونی فیلڈز اور آئٹم فیلڈز شمار کیے جاتے ہیں۔ ہر دستاویز کے ساتھ ماڈل کو نام اور وضاحتیں فراہم کی جاتی ہیں، لہذا طویل اسکیمہ کا مطلب زیادہ مہنگی پروسیسنگ ہے۔
تجربہ کرنا
ایڈیٹر تسلسل سے نحو کی جانچ کرتا ہے اور اسکیمہ درست نہ ہونے تک محفوظ کرنے کی اجازت نہیں دیتا۔ آپ اسے صرف حقیقی دستاویز پر آزما سکتے ہیں: اسے منتخب کردہ اسکیمہ کے ساتھ اپ لوڈ کریں، یا مکمل دستاویز پر دوبارہ پروسیس کریں کا انتخاب کریں۔ دونوں ہی معمول کی پروسیسنگ کے طور پر کریڈٹس خرچ کرتے ہیں۔
تبدیلیاں اور حذف
ایڈیٹ کی گئی اسکیمہ آئندہ پروسیسنگ کے لیے موزوں ہوتی ہے۔ دستاویزات جو پہلے سے گزر چکی ہیں وہ ڈیٹا رکھتی ہیں جیسا کہ وہ بنی تھیں۔ وہ اسکیمہ جس کے مطابق کم از کم ایک دستاویز پہچانی گئی ہو، حذف نہیں کی جا سکتی — بصورت دیگر دستاویزات کنٹرول فارم سے محروم ہو جائیں گی۔