এই ডেমো কী দেখায়, এবং প্রকৃত পাইপলাইন কী যোগ করে
প্রতিটি নমুনা ব্যাচ CSV ফাইল হিসেবেও ডাউনলোডযোগ্য, যাতে তা আপনার নিজের ERP বা স্প্রেডশিট এক্সপোর্টের টেমপ্লেট হয়। হেডার সারিটিই চুক্তি।
ওপরের ডেমোটি pain001 লাইব্রেরি নিজেই চালায়, এর কোনো অনুকরণ নয়: আবশ্যিক ফিল্ড যাচাই, ISO 13616 অনুযায়ী IBAN mod-97 চেকসাম, ISO 9362 অনুযায়ী BIC কাঠামো, অঙ্ক ও তারিখের বিন্যাস, রেকর্ড থেকে পুনর্গণনা করা নিয়ন্ত্রণ-মোট (NbOfTxs, CtrlSum), আপনার বেছে নেওয়া স্কিম রুলবুক এবং অফিসিয়াল XSD গেট। "ত্রুটি যোগ করুন…" মেনুটি ব্যবহার করে দেখুন। প্রতিটি দৃশ্যকল্প ঠিক একটি বাস্তবসম্মত ত্রুটি বসায় (উল্টানো IBAN অঙ্ক, বিকৃত BIC, অনুপস্থিত কলাম, ইউরোপীয় কমা-দশমিক পরিমাণ, অসম্ভব তারিখ) এবং সেই সারি-স্তরের ফলাফল দেখায় যা ব্যাংকের গেটওয়ে নাহলে কয়েক দিন পরে জানাত।
ইনস্টল করা টুলচেইন সেইসব যোগ করে যা ব্রাউজারের একটি ট্যাব পারে না: যেকোনো আকারের ফাইল; Excel, SQLite, JSON, Parquet ও SWIFT MT101 থেকে ইনপুট; সরাসরি ডেবিট ও উদ্দেশ্য-কোড বাধ্যবাধকতাসহ ২৯টি স্কিম প্রোফাইলের সবগুলো (ডেমোতে আছে ১৬টি), নিয়ম-ধরে-ধরে --explain আউটপুটসহ; এবং প্রতিটি সমর্থিত সংস্করণ, pain.001-এর এগারোটি ও pain.008-এর দুটি সংস্করণ (.02 ও .08)।
pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run ধাপ ৩ শুধু স্কিমা গেটটি আবার চালায়, যাতে আপনি ওপরের XML সম্পাদনা করে আবার যাচাই করতে পারেন: এই সাইট থেকে পরিবেশিত অফিসিয়াল pain.001.001.09 স্কিমার বিপরীতে xmlschema। এটি CLI যে শ্রেণির XSD গেট প্রয়োগ করে সেই একই শ্রেণির।
