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

Producttypecode toevoegen aan ProductType, unieke identificatie #4

Open
alextreme opened this issue Nov 8, 2024 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@alextreme
Copy link
Member

alextreme commented Nov 8, 2024

Gebruikersverhaal

Als gemeentelijke ontwikkelaar wil ik dat elk ProductType in de Open Producten API een unieke code heeft, zodat deze eenduidig kan worden geïdentificeerd en hergebruikt binnen verschillende gemeentelijke systemen. Dit helpt bij het efficiënt koppelen van processen, zoals aanvragen en registraties, aan het juiste producttype zonder ambiguïteit.

Acceptatiecriteria

Producttypecode veld

  • Het datamodel bevat een nieuw veld code binnen de ProductType-entiteit.
  • De producttypecode is een verplicht veld en bestaat uit een unieke, alfanumerieke string (bijv. "PT-12345") die specifiek is voor elk ProductType.

Uniciteit en validatie

  • De producttypecode moet uniek zijn binnen de gehele dataset.
  • Bij invoer van een duplicaat of ontbrekende producttypecode geeft de API een duidelijke foutmelding in het Nederlands (bijv. "Producttypecode is al in gebruik" of "Producttypecode is verplicht").
@alextreme alextreme added the enhancement New feature or request label Nov 8, 2024
@alextreme alextreme changed the title Product code toevoegen, unieke identificatie Producttypecode toevoegen aan ProductType, unieke identificatie Nov 8, 2024
@Floris272 Floris272 self-assigned this Nov 8, 2024
@alextreme alextreme transferred this issue from maykinmedia/open-producten-prototype Dec 3, 2024
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

When branches are created from issues, their pull requests are automatically linked.

2 participants