Scenariobeschrijving, geciteerd uit het herkomstrecord (oorspronkelijke Engelse tekst):
Swedish salary batch (Bankgirot Löner), SALA, one debit.
Een betaalinitiatiebestand (Zweden, rail salary), geleverd in pain.001.001.03, pain.001.001.09, gegenereerd en gecontroleerd door pain001 0.0.70. Het is een synthetisch voorbeeld, opgebouwd uit de openbare rulebooks van de betaalschema's: geen echte partij, geen echte rekening en geen bankrichtlijn erachter.
Bestanden#
| Editie | Betaalbestand | ISO 20022 JSON-tweeling | Herkomstrecord |
|---|---|---|---|
pain.001.001.03 |
se.bankgiro.salary.pain.001.001.03.xml | se.bankgiro.salary.pain.001.001.03.iso.json | se.bankgiro.salary.pain.001.001.03.provenance.yaml |
pain.001.001.09 |
se.bankgiro.salary.pain.001.001.09.xml | se.bankgiro.salary.pain.001.001.09.iso.json | se.bankgiro.salary.pain.001.001.09.provenance.yaml |
De tweeling is dezelfde betaling in de JSON-conventie van de ISO 20022 Registration Authority, verliesvrij in beide richtingen; het JSON Schema (2020-12) wordt per editie gepubliceerd: pain.001.001.03, pain.001.001.09. Een agent kan een tweeling maken die tegen het schema valideert en die aan de bibliotheek geven om de XML te genereren.
Voer het uit in uw browser#
Open dit scenario in de demo: de pain001-bibliotheek laadt in een Python-runtime in uw browser, bouwt het bestand opnieuw op uit de 2 record(s) hieronder, controleert het tegen het rulebook se-bankgiro en de officiële XSD, en toont de JSON-tweeling. Niets verlaat uw computer.
De platte records waaruit de bibliotheek het opnieuw opbouwt (de kolomnamen van de CSV-pipeline zelf):
id,date,nb_of_txs,ctrl_sum,initiator_name,payment_information_id,payment_method,batch_booking,service_level_code,requested_execution_date,debtor_name,debtor_account_IBAN,debtor_agent_BIC,charge_bearer,payment_id,payment_amount,currency,creditor_agent_BIC,creditor_name,creditor_account_IBAN,remittance_information,category_purpose_code,initiator_postal_code,initiator_town_name,initiator_country_code,initiator_address_line,debtor_postal_code,debtor_town_name,debtor_country_code,debtor_address_line,debtor_account_currency,payment_currency
NTA-LON-202609,2026-09-22T06:00:00,2,59950.00,Norrland Trävaror AB,NTA-LON-20260925,TRF,true,NURG,2026-09-25,Norrland Trävaror AB,SE7550639613542320999232,UIQTSE60,SLEV,NTA-LON-0925-0001,31200.00,SEK,EQOLSE60,Anna Lindqvist,SE2807489095803679803230,Lön september 2026 anst 710996,SALA,903 26,Umeå,SE,Storgatan 22,903 26,Umeå,SE,Storgatan 22,SEK,SEK
NTA-LON-202609,2026-09-22T06:00:00,2,59950.00,Norrland Trävaror AB,NTA-LON-20260925,TRF,true,NURG,2026-09-25,Norrland Trävaror AB,SE7550639613542320999232,UIQTSE60,SLEV,NTA-LON-0925-0002,28750.00,SEK,HFJKSET0,Erik Sandström,SE9063629992753071679900,Lön september 2026 anst 720995,SALA,903 26,Umeå,SE,Storgatan 22,903 26,Umeå,SE,Storgatan 22,SEK,SEK
Hoe de bibliotheek het heeft gecontroleerd#
- Officiële XSD: geslaagd.
- ISO-berichtdefinitieregels: geslaagd.
- Railprofiel
se-bankgiro: geslaagd. - Railprofiel
anti-duplicate: geslaagd.
Betrouwbaarheid afgeleid: opgebouwd uit het openbare rulebook of de implementatiegids; er was geen gepubliceerd voorbeeld om mee te vergelijken.
Waar de inhoud vandaan komt#
- Bankgirot, Bankgirot Löner (salary) service description; Nordea Corporate Access salary examples (Jun 2026) (gelezen op 2026-09-10)
De SHA-256 van elk bestand staat in zijn herkomstrecord. De eigen gebruiksrichtlijn van uw bank is hier niet weergegeven: pas die privé toe met de overlay-tooling van de bibliotheek.
Terug naar het voorbeeldcorpus (EN) · Alle betaalbestanden per land (EN)