Ce arată acest demo și ce adaugă pipeline-ul real
Fiecare lot exemplu poate fi și descărcat ca fișier CSV, pentru a-l folosi ca șablon pentru exportul din propriul ERP sau tabel de calcul. Rândul de antet este contractul.
Demonstrația de mai sus rulează chiar biblioteca pain001, nu o imitație a ei: verificarea câmpurilor obligatorii, sumele de control IBAN mod-97 conform ISO 13616, structura BIC conform ISO 9362, formatele de sume și date, totalurile de control (NbOfTxs, CtrlSum) recalculate din înregistrări, nu preluate pe încredere, regulamentul schemei pe care îl alegeți și verificarea XSD oficială. Încercați meniul "Introduceți o eroare…". Fiecare scenariu plantează exact un defect realist (o cifră IBAN inversată, un BIC malformat, o coloană lipsă, o sumă europeană cu virgulă zecimală, o dată imposibilă) și vă arată constatarea la nivel de rând pe care poarta de acces a unei bănci ar raporta-o altfel abia după câteva zile.
Setul de instrumente instalat adaugă ce nu poate face o filă de browser: fișiere de orice dimensiune; intrări din Excel, SQLite, JSON, Parquet și SWIFT MT101; toate cele 29 de profiluri de schemă, inclusiv debitări directe și coduri de scop obligatorii (demonstrația oferă 16), cu ieșire --explain regulă cu regulă; și fiecare ediție acceptată, unsprezece versiuni pain.001 și două versiuni pain.008 (.02 și .08).
pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run Pasul 3 rulează din nou doar verificarea schemei, ca să puteți edita XML-ul de mai sus și să-l verificați din nou: xmlschema față de schema oficială pain.001.001.09, servită de acest site. Este aceeași clasă de verificare XSD pe care o aplică CLI.
