«در گزارش سفید EPAA Quantum-Safe Payments (سپتامبر ۲۰۲۵) به آن استناد شده است. متنباز و از روز نخست حسابرسیشده — بدون هیچ مترجم اختصاصی میان سامانه ERP شما و شبکه تسویه.»
01 — مسئله
گذار جهانی MT → MX هر بانک و هر خزانهداری شرکتی را ناچار میکند پیامهای ساختیافته pain.001 تولید کند. بیشتر تیمها یا XML شکننده را دستی مینویسند یا مترجمهای اختصاصی و مبهم میخرند. هر دو مسیر خطاهای پرداخت را به شبکههای تسویه میفرستند و هیچ ردّ حسابرسی بر جای نمیگذارند.
02 — آنچه ساختم
یک کتابخانه متنباز پایتون که پیامهای اعتبارسنجیشده ISO 20022 pain.001 (Customer Credit Transfer Initiation) را از CSV / SQLite / Parquet میسازد. اعتبارسنجی پیشپرواز XSD، کدهای کنترلی IBAN / BIC، پوشاندن دادههای شخصی و انطباق کامل با طرحواره XSD — همه در جریان کاری پایتون که در خطوط موجود ERP و خزانهداری جا میگیرد.
به روایت اعداد
- pain.001
- Customer Credit Transfer Initiation
- اعتبارسنجیشده با XSD
- بررسی پیشپرواز روی هر پیام
- IBAN + BIC + LEI
- کدهای کنترلی ISO 7064 Modulo 97-10
- Apache-2.0 / MIT
- آزاد برای استفاده، انشعاب و حسابرسی
03 — دقت مهندسی
پیامهای پشتیبانیشده ISO 20022
pain.001 (Customer Credit Transfer Initiation)
انطباق با طرحواره
اعتبارسنجی رسمی XSD بهصورت پیشپرواز روی هر پیام
اعتبارسنجهای ارائهشده
رقم کنترلی IBAN + کد کنترلی BIC و LEI (ISO 7064 Modulo 97-10)
پروانه
Apache-2.0 / MIT — آزاد برای استفاده، انشعاب و حسابرسی
04 — بهطور مستقل راستیآزماییشده
- در گزارش سفید EPAA Quantum-Safe Payments (سپتامبر ۲۰۲۵) به آن استناد شده است
- در نوشتههای منتشرشده در sebastienrousseau.com از ۰۹/۲۰۲۳ معرفی شده است