1. Home
  2. Kennisbank
  3. Peppol
  4. Lijsten met Peppol-codes

Lijsten met Peppol-codes

Lijsten met Peppol-codes

Een Peppol-document en een Peppol-verzending zijn afhankelijk van verschillende sets codelijsten, die door verschillende instanties volgens verschillende release -cycli worden bijgehouden. De inhoud van het document is gebaseerd op UN/CEFACT- en ISO-lijsten, waarvan Peppol een subset gebruikt. Het netwerk zelf maakt gebruik van de OpenPeppol eDEC-codelijsten. Een waarde die geldig is volgens de bovenliggende norm kan toch worden afgewezen, omdat Peppol alleen zijn eigen subset accepteert.

De twee families

FamilieRegeltOnderhouden doorHuidig
BIS Billing lijsten met documentcodesGegevens op de factuur of creditnotaUN/CEFACT, ISO en CEF, subset van OpenPeppolPeppol BIS Billing 3.0.21
eDEC-codelijstenWaarden die worden gebruikt voor het adresseren en routeren van de transmissieOpenPeppolPeppol-codelijsten v9.7, 2 juli 2026

De twee families worden onafhankelijk van elkaar geüpdatet. Een update van een artefact naar BIS Billing leidt niet tot een update van de eDEC-lijsten, en omgekeerd geldt hetzelfde.

Lijsten met documentcodes

LijstRegeltBron
UNCL1001Type factuur en creditnotaUN/CEFACT D.16B, Peppol-subset
UNCL5305BTW-categorieUN/CEFACT D.16B, Peppol-subset
EASSchema van een elektronisch adres, BT-34 en BT-49CEF
ICDSchema van een partij- of locatie-identificatiecodeISO 6523
VATEXReden voor btw-vrijstellingCEF
UNCL4461BetaalmiddelenUN/CEFACT
VN/ECE-aanbevelingen 20 en 21MaateenheidVN/ECE
ISO 4217ValutaISO
ISO 3166-1LandISO

eDEC-codelijsten

LijstRegelt
DocumentsoortenWelke documenttypes kunnen worden uitgewisseld, en hoe een ontvanger aangeeft dat hij deze ondersteunt
Systemen voor het identificeren van deelnemersWelke identificatieregisters mogen worden gebruikt om een deelnemer aan te duiden?
ProcessenWelke bedrijfsprocessen worden ondersteund?
TransportprofielenWelke transportprotocollen mogen worden gebruikt?
SPIS-gebruiksscenario-identificatiecodeToepassingsvoorbeelden binnen het SPIS-raamwerk

De vermeldingen in deze lijsten hebben een status. Een rij die als ‘verouderd’ is gemarkeerd, mag niet worden gebruikt voor nieuw uitgegeven documenten. Een rij met een verwijderingsdatum kan na die datum niet meer worden gebruikt in het Peppol-netwerk. Schema-identificatiecodes worden nooit hergebruikt, dus een verouderde code komt niet terug met een andere betekenis.

Waarom een geldige code toch kan mislukken

Peppol publiceert een subset van de meeste documentcodelijsten. UNCL1001 is in zijn volledige UN/CEFACT-vorm veel omvangrijker dan de Peppol-subsets: de factuurcodelijst bevat 27 codes en de creditnota-codelijst 5. Profielspecifieke regels kunnen de toegestane waarden nog verder beperken. Een code die geldig is volgens UN/CEFACT maar buiten de relevante subset valt, leidt tot een BR-CL-fout.

Als een validator een code afwijst die in een lopende registratie of een document wordt gebruikt, vergelijk dan de artefactversie van de validator met de huidige Peppol- release , voordat u de gegevens wijzigt.

Wijzigingen in de codelijst in BIS Billing 3.0.21

In versie 3.0.21 zijn verschillende codelijsten gewijzigd, waaronder verwijderingen die van invloed kunnen zijn op opgeslagen stamgegevens.

LijstWijzigingen in versie 3.0.21
EAS14 codes verwijderd, geen codes toegevoegd, 11 beschrijvingen gewijzigd
ICD3 codes toegevoegd: 0246, 0247, 0248
ISO 4217ANG en BGN verwijderd, XCG toegevoegd

OpenPeppol meldt dat de EAS-lijst naar de verkeerde bronlijst verwees en daardoor codes bevatte die niet bruikbaar waren. In versie 3.0.21 zijn die codes verwijderd en zijn de beschrijvingen van elf andere codes gecorrigeerd.

Als in uw klantenbestand een adres is opgeslagen onder een code die niet meer bestaat, voldoet het document niet aan BR-CL-25 of PEPPOL-EN16931-CL008. Controleer de opgeslagen schemacodes aan de hand van de actuele lijst op release.

Eerdere toevoegingen zijn onder meer EAS 0244 in versie 3.0.20 en het Slowaakse belastingidentificatienummer 0245 in de hotfix voor versie 3.0.20 van januari 2026.

Codelijsten actueel houden

Werk de validatie-artefacten bij vóór de datum waarop ze verplicht worden voor een BIS- release. Houd de eDEC-codelijsten apart bij, aangezien daarvoor een eigen tijdschema geldt.

Voer vóór de uiterste datum een regressietest uit op de nieuwe artefacten. Toegevoegde codes kunnen nieuwe registraties of documentwaarden mogelijk maken. Bij verouderde of verwijderde codes kan het nodig zijn om opgeslagen ontvangersgegevens bij te werken.

Het controleren van codelijsten bij een release

Voer de controle uit tussen de publicatiedatum en de uiterste datum.

  1. Lees de opmerkingen bij de ‘ release ’ en noteer alle codelijsten die zijn gewijzigd, met de toegevoegde en verwijderde codes. In de opmerkingen worden ze stuk voor stuk bij naam genoemd.
  2. Controleer je eigen gegevens op de verwijderde codes. Schemacodes in het klantenbestand, btw-categorieën in de product- en belastinginstellingen, eenheidscodes in de artikelgegevens en valutacodes in de prijslijsten.
  3. Bepaal voor elke overeenkomst de huidige identificatiecode van de ontvanger. Controleer de huidige registratie in plaats van uit te gaan van een vaste vervangingskoppeling.
  4. Werk de validatie-artefacten bij en voer de regressietests uit. Doe dit na de gegevenscontrole, zodat eventuele fouten die je tegenkomt nieuwe defecten zijn en geen bekende, verouderde code.
  5. Noteer welke pagina’s, integraties en koppelingen afhankelijk zijn van de gewijzigde lijsten, zodat de volgende release begint bij een lijst in plaats van bij een zoekopdracht.
Was dit artikel nuttig?

Gerelateerde artikelen