Skip to content

Commit

Permalink
Added support for eDEC codelist v9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aaron-kumar committed Jan 11, 2025
1 parent 0b16961 commit d8ea0a5
Showing 1 changed file with 1 addition and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,13 @@
@Getter
public enum PeppolIcd implements Icd {

// The latest code list release v8.9 dated 2024-07-08: https://docs.peppol.eu/edelivery/codelists/v8.9/Peppol%20Code%20Lists%20-%20Participant%20identifier%20schemes%20v8.9.html
// The latest code list release v9.0 dated 2025-01-06: https://docs.peppol.eu/edelivery/codelists/v9.0/Peppol%20Code%20Lists%20-%20Participant%20identifier%20schemes%20v9.0.html
// Original Source : http://iso6523.info/icd_list.pdf

// Internationally approved ICDs
FR_SIRENE("FR:SIRENE", "0002", "Institut National de la Statistique et des Etudes Economiques, (I.N.S.E.E.)"),
SE_ORGNR("SE:ORGNR", "0007", "The National Tax Board"),
FR_SIRET("FR:SIRET", "0009", "DU PONT DE NEMOURS"),

@Deprecated // Below Finland specific participant identifier scheme will be removed per 31.12.2024. Use 0216 instead
FI_OVT("FI:OVT", "0037", "National Board of Taxes, (Verohallitus)"),

DUNS("DUNS", "0060", "Dun and Bradstreet Ltd"),
GLN("GLN", "0088", "GS1 GLN"),
DK_P("DK:P", "0096", "The Danish Business Authority"),
Expand Down Expand Up @@ -67,14 +63,7 @@ public enum PeppolIcd implements Icd {
GS1("GS1", "0209", "GS1"),
IT_CFI("IT:CFI", "0210", "Agenzia delle Entrate"),
IT_IVA("IT:IVA", "0211", "PARTITA IVA"),

@Deprecated // Below 3 Finland specific participant identifier scheme will be removed per 31.12.2024. Use 0216 instead
FI_ORG("FI:ORG", "0212", "State Treasury of Finland / Valtiokonttori"),
FI_VAT("FI:VAT", "0213", "State Treasury of Finland / Valtiokonttori"),
FI_NSI("FI:NSI", "0215", "Tieto Finland Oy"),

FI_OVT2("FI:OVT2", "0216", "TIEKE- Tietoyhteiskunnan kehittamiskeskus ry"),

LV_URN("LV:URN", "0218", "The Register of Enterprises of the Republic of Latvia"),
JP_IIN("JP:IIN", "0221", "National Tax Agency Japan"),
MY_EIF("MY:EIF", "0230", "Malaysia Digital Economy Corporation Sdn Bhd (MDEC)"),
Expand All @@ -100,7 +89,6 @@ public enum PeppolIcd implements Icd {
IBAN("IBAN", "9918", "SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T"),
AT_KUR("AT:KUR", "9919", "Kennziffer des Unternehmensregisters"),
ES_VAT("ES:VAT", "9920", "Agencia Española de Administración Tributaria"),

AD_VAT("AD:VAT", "9922", "Andorra VAT number"),
AL_VAT("AL:VAT", "9923", "Albania VAT number"),
BA_VAT("BA:VAT", "9924", "Bosnia and Herzegovina VAT number"),
Expand Down

0 comments on commit d8ea0a5

Please sign in to comment.