Wat deze demo laat zien en wat de echte pipeline toevoegt
Elke voorbeeldbatch is ook te downloaden als CSV-bestand om te gebruiken als sjabloon voor uw eigen ERP- of spreadsheetexport. De kopregel is het contract.
De demo hierboven voert de pain001-bibliotheek zelf uit, geen nabootsing ervan: controles op verplichte velden, IBAN-controlegetallen volgens ISO 13616 mod-97, BIC-structuur volgens ISO 9362, bedrag- en datumnotaties, controletotalen (NbOfTxs, CtrlSum) die uit de records worden herberekend in plaats van vertrouwd, het schemaregelboek dat u kiest en de officiële XSD-controle. Probeer het menu "Introduceer een fout…": elk scenario plant precies één realistische fout (een verwisseld IBAN-cijfer, een misvormde BIC, een ontbrekende kolom, een Europees bedrag met decimale komma, een onmogelijke datum) en toont u de bevinding op rijniveau die de gateway van een bank anders pas dagen later zou melden.
De geïnstalleerde toolchain voegt toe wat een browsertabblad niet kan: bestanden van elke omvang; invoer uit Excel, SQLite, JSON, Parquet en SWIFT MT101; alle 29 schemaprofielen, inclusief incasso's en verplichte doelcodes (de demo biedt er 16), met --explain-uitvoer per regel; en elke ondersteunde editie, elf pain.001-versies en twee pain.008-versies (.02 en .08).
pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run Stap 3 voert alleen de schemacontrole opnieuw uit, zodat u de XML hierboven kunt bewerken en opnieuw kunt controleren: xmlschema tegen het officiële pain.001.001.09-schema, geleverd vanaf deze site. Het is hetzelfde soort XSD-controle dat de CLI toepast.
