Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new BPDM identifier types #895

Open
4 tasks
Sebastian-Wurm opened this issue Jul 31, 2024 · 0 comments
Open
4 tasks

Add new BPDM identifier types #895

Sebastian-Wurm opened this issue Jul 31, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Sebastian-Wurm
Copy link

Sebastian-Wurm commented Jul 31, 2024

Description

As a BPDM architect,
I want that the identifier types used in the Catena-X Portal are in line with the identifier types used in BPDM,
so that identifiers can be correctly assigned to the respective identifier type

  1. when handing them over to the Portal BPDM Gate while onboarding to create BPNs and while managing own company data in the respective Portal UI
  2. when handing them over to GXDCH while onboarding
  3. when they are returned from the BPDM Pool and displayed in the Portal Partner Network

Acceptance Criteria

  • [criteria 1] Existing identifier types stay for backward compatibility; new company registrations will use the corresponding new identifier types -> old identifier types will need to be removed in the next breaking release (see table below)
  • [criteria 2] New migration is written to fill bpdm_identifiers and country_assigned_identifiers with the new BPDM identifier types and corresponding GXDCH identifier types
  • [criteria 3] Where there is no corresponding GXDCH identifier type (see table below) it must be left empty -> registration will not be possible with the corresponding identifier type until GXDCH includes a corresponding source
  • [criteria 4] Tests are adapted to include the new BPDM identifier types
Existing BPDM Identifier Type Code New BPDM Identifier Type Code Corresponding New GXDCH Identifier Type Code (Local) Name (just for information - is part of BPDM data model)
EU_VAT_ID_AT AT_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
BE_ENT_NO BE_ON local (OpenCorporates) Ondernemingsnummer
EU_VAT_ID_BE BE_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
CH_UID CH_UID - (OpenCorporates uses old EHRA ID from Zefix) Unternehmens-Identifikationsnummer
EU_VAT_ID_CH CH_UID_MWST - (VIES does not check Switzerland) Unternehmens-Identifikationsnummer (Mehrwertsteuer)
CZ_ICO CZ_ICO local (OpenCorporates) Identifikační číslo osoby
EU_VAT_ID_CZ CZ_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
DE_BNUM DE_HRB local (OpenCorporates) Handelsregister Abteilung B Nummer
EU_VAT_ID_DE DE_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
EU_VAT_ID_ES ES_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
CVR_DK DK_CVR local (OpenCorporates) Centrale Virksomhedsregister Nummer
EU_VAT_ID_DK DK_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
FR_SIREN FR_SIREN local (OpenCorporates) Numéro SIREN (système d'identification du répertoire des entreprises)
EU_VAT_ID_FR FR_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
ID_CRN GB_CRN local (OpenCorporates) Company Registration Number
EU_VAT_ID_GB GB_VAT_ID - (VIES only checks Northern Ireland (Protocol)) Value-added Tax Registration Number
EU_VAT_ID_GB XI_VAT_ID vatID (VIES) Value-added Tax Registration Number
EU_VAT_ID_PL PL_EU_VAT_ID vatID (VIES) European Union Value-added Tax Identification Number
NO_ORGID NO_ORGNR local (OpenCorporates) Organisasjonsnummer
EU_VAT_ID_NO NO_ORGNR_MVA - (VIES does not check Norway) Organisasjonsnummer (Merverdiavgift)
LEI_ID GLEIF_LEI leiCode (GLEIF) Legal Entity Identifier

Additional Information

Feature is planned here: eclipse-tractusx/sig-release#605

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant