কাস্টম স্কিমা
যখন আপনি কোনও প্রমাণপত্র থেকে কিছু পড়তে চান যা সিস্টেমের স্কিমাতে নেই, তখন আপনি নিজের স্কিমা সংজ্ঞায়িত করেন।
কখন এটি যুক্তিসঙ্গত
- একটি সরবরাহকারী থেকে অস্বাভাবিক বিন্যাসের প্রমাণপত্র।
- শিল্পের বিশেষত্ব: ওজন স্লিপ, পরীক্ষার প্রতিবেদন, জ্বালানি কার্ড।
- ফিল্ড যা আপনি আপনার সিস্টেমে প্রয়োজন এবং অন্য কোথাও নেই।
মনে রাখবেন যে নিজস্ব স্কিমার থেকে প্রমাণপত্র হিসাবরক্ষণে পাঠানো যায় না বা হিসাবরক্ষণ ফরম্যাটে রপ্তানি করা যায় না — সেগুলি ইনভয়ের কঠিন ফিল্ডগুলি পড়ে। JSON, XML, YAML, CSV, Excel এবং PDF অবশিষ্ট থাকে। পরিসংখ্যানের জন্য শুধুমাত্র সেই প্রমাণপত্রগুলি গণনা করা হয় যার সংখ্যাযুক্ত ফিল্ড TotalAmount।
কিভাবে সংজ্ঞায়িত করবেন
স্কিমা ট্যাবের এডিটর দিয়ে। এটি JSON স্কিমাতে লেখা হয় — একটি অবজেক্ট properties সহ, প্রতি ফিল্ডের জন্য type এবং description, তালিকা array হিসাবে items সহ। যিনি স্ট্যান্ডার্ডটি জানেন, তিনি অবাক হবেন না; যিনি জানেন না, তিনি টেমপ্লেট (ইনভয়েস, VAT সহ ইনভয়েস, রসিদ, ডেলিভারি স্লিপ, ন্যূনতম) বা সিস্টেমের স্কিমার অনুলিপি থেকে শুরু করবেন।
লিঙ্ক, allOf, oneOf, শর্ত এবং এর সাথে সম্পর্কিত নির্মাণগুলি এডিটর অনুমতি দেবে না; স্কিমাটি ফিল্ডগুলির একটি সমতল গাছ হতে হবে। সিস্টেমের স্কিমার অনুলিপি মডেলটির জন্য তার নির্দেশনা বহন করে, তাই এটি মডেলটিকে একইভাবে সনাক্ত করে যতটা টেমপ্লেট; অসংশ্লিষ্ট করুন বোতামে এটি একটি সাধারণ কাস্টম স্কিমা হয়ে যাবে।
ফিল্ডের বর্ণনা মডেলের জন্য নির্দেশিকা
এটি সম্পূর্ণ পৃষ্ঠায় সবচেয়ে গুরুত্বপূর্ণ বিষয়। description কেবল মানুষের জন্য নয়, এটি মডেলও পড়ে। "অর্ডার নং" এবং "অর্ডার নম্বর, Z- দিয়ে শুরু হয় এবং এতে ছয়টি সংখ্যা থাকে, যা সাধারণত বারকোডের ডান শীর্ষ কোণে থাকে" মধ্যে পার্থক্য সফলতায় বিশাল।
সীমাবদ্ধতা
ফিল্ডের সংখ্যা ট্যারিফ দ্বারা নির্ধারিত: 80 Free এবং Starter-এ, 160 Business-এ, 240 Scale-এ। কৌণিক ফিল্ড এবং আইটেম ফিল্ডগুলি গণনা করা হয়। প্রতিটি প্রমাণপত্রে মডেলকে পাঠানো হয় নাম এবং বর্ণনা, তাই বড় স্কিমা উচ্চতর প্রক্রিয়াকরণের ব্যয় বোঝায়।
পরীক্ষা
এডিটর অবিরামভাবে সিনট্যাক্স পরীক্ষা করে এবং স্কিমা উপযুক্ত না হলে সংরক্ষণ করতে দেবে না। এটি কেবল সত্যিকারের প্রমাণপত্রে পরীক্ষা করা যায়: এটি নির্বাচিত স্কিমা সহ আপলোড করুন অথবা সম্পন্ন প্রমাণপত্রের জন্য পুনরায় প্রক্রিয়া করুন নির্বাচন করুন। উভয়ই সাধারণ প্রক্রিয়াকরণের মতো কৃতিত্ব খরচ করে।
পরিবর্তন এবং মুছে ফেলা
পুনঃসম্পাদিত স্কিমা পরবর্তী প্রক্রিয়াজাতকরণের জন্য প্রযোজ্য। যে প্রমাণপত্রগুলি ইতিমধ্যেই সম্পন্ন হয়েছে তারা তাদের তথ্য রাখে যেমন এটি তৈরি হয়েছিল। যে স্কিমার অধীনে অন্তত একটি প্রমাণপত্র সনাক্ত হয়েছিল, তা মুছে ফেলা যায় না — প্রমাণপত্রগুলি চেক ফরম্যাট হারিয়ে ফেলবে।