Skip to content

Commit

Permalink
Merge pull request #51 from Skatteetaten/FIGO-886-nye-valideringsregl…
Browse files Browse the repository at this point in the history
…er-for-tvangsmulkt-rettighethaverregisterloven

Figo 886 nye valideringsregler for tvangsmulkt rettighethaverregisterloven
  • Loading branch information
jakobskatt authored Jun 28, 2024
2 parents 3fddd57 + 54e3638 commit a579332
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 32 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Brønnøysundregistrene

### Synkrone valideringsregler

#### Opprett innkrevingsoppdrag

| Title i feilobjekt | Siste del av type-felt i feilobjekt | Http-status | Merknad |
|---------------------------------------|---------------------------------------|-------------|-------------------------------------------------------------------|
| Kravtype gjelder kun for organisasjon | kravtype-gjelder-kun-for-organisasjon | 422 | |
| Ugyldig periode | ugyldig-periode | 422 | `tom` kan ikke være i fremtiden. `fom` kan ikke være etter `tom`. |
| Ugyldig stoppdato for løpende mulkt | ugyldig-stoppdato-for-løpende-mulkt | 422 | `stoppdatoForLøpendeMulkt` kan ikke være i fremtiden. |

#### Endring av hovedstol, endring av renter og ny oppdragsgivers referanse

| Title i feilobjekt | Siste del av type-felt i feilobjekt | Http-status |
|---------------------------|-------------------------------------|-------------|
| Kravtypen kan ikke endres | kravtypen-kan-ikke-endres | 405 |

#### Avskriving

| Title i feilobjekt | Siste del av type-felt i feilobjekt | Http-status |
|------------------------------|-------------------------------------|-------------|
| Kravtypen kan ikke avskrives | kravtypen-kan-ikke-avskrives | 405 |

### Asynkrone valideringsregler

#### Opprett innkrevingsoppdrag

| Regel | Eksempel på respons | Merknad |
|---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Organisasjonsnummer finnes ikke | <pre><code>{<br/> "error": "ORGANISASJONSNUMMER_FINNES_IKKE",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx finnes ikke. "<br/>}</code></pre> | Kan komme tilleggsinformasjon om at virksomheten er slettet, eller slettet som følge av dublett med nytt organisasjonsnummer om denne informasjonen er tilgjengelig. |
| Organisasjon er opphørt | <pre><code>{<br/> "error": "ORGANISASJON_ER_OPPHOERT",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx er opphørt. "<br/>}</code></pre> | |
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
# Oppdragsgiverspesifikke valideringsregler

## NAV
# NAV

### Synkrone valideringsregler

Expand All @@ -24,31 +22,4 @@
| Person eksisterer ikke | <pre><code>{<br/> "error": "PERSON_EKSISTERER_IKKE",<br/> "message": "Person med fødselsnummer=xxxxxx eksisterer ikke"<br/>}</code></pre> | Alle | |
| Person er død | <pre><code>{<br/> "error": "PERSON_ER_DOED",<br/> "message": "Person med fødselsnummer=xxxxxx er død"<br/>}</code></pre> | TILBAKEKREVING\_<br/>FORSKUTTERTE\_<br/>DAGPENGER | Det kan ikke rettes krav mot døde personer for kravtyper som er listet opp i kolonnen til venstre. |
| Organisasjonsnummer finnes ikke | <pre><code>{<br/> "error": "ORGANISASJONSNUMMER_FINNES_IKKE",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx finnes ikke. "<br/>}</code></pre> | Alle | Kan komme tilleggsinformasjon om at virksomheten er slettet, eller slettet som følge av dublett med nytt organisasjonsnummer om denne informasjonen er tilgjengelig. |
| Organisasjon er opphørt | <pre><code>{<br/> "error": "ORGANISASJON_ER_OPPHOERT",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx er opphørt. "<br/>}</code></pre> | Alle | |

## Brønnøysundregistrene

### Synkrone valideringsregler

#### Opprett innkrevingsoppdrag

| Title i feilobjekt | Siste del av type-felt i feilobjekt | Http-status | Merknad |
|---------------------------------------|---------------------------------------|-------------|-------------------------------------------------------------------|
| Kravtype gjelder kun for organisasjon | kravtype-gjelder-kun-for-organisasjon | 422 | |
| Ugyldig periode | ugyldig-periode | 422 | `tom` kan ikke være i fremtiden. `fom` kan ikke være etter `tom`. |
| Ugyldig stoppdato for løpende mulkt | ugyldig-stoppdato-for-løpende-mulkt | 422 | `stoppdatoForLøpendeMulkt` kan ikke være i fremtiden. |

#### Endring av hovedstol

| Title i feilobjekt | Siste del av type-felt i feilobjekt | Http-status | Merknad |
|-----------------------------------------------------|-----------------------------------------------------|-------------|----------------------------------------------------------------------------|
| Ny hovedstol er ikke lavere enn gjeldende hovedstol | ny-hovedstol-er-ikke-lavere-enn-gjeldende-hovedstol | 422 | Beløpet for ny hovedstol må være lavere enn eller likt gjeldende hovedstol |

### Asynkrone valideringsregler

#### Opprett innkrevingsoppdrag

| Regel | Eksempel på respons | Merknad |
|---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Organisasjonsnummer finnes ikke | <pre><code>{<br/> "error": "ORGANISASJONSNUMMER_FINNES_IKKE",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx finnes ikke. "<br/>}</code></pre> | Kan komme tilleggsinformasjon om at virksomheten er slettet, eller slettet som følge av dublett med nytt organisasjonsnummer om denne informasjonen er tilgjengelig. |
| Organisasjon er opphørt | <pre><code>{<br/> "error": "ORGANISASJON_ER_OPPHOERT",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx er opphørt. "<br/>}</code></pre> | |
| Organisasjon er opphørt | <pre><code>{<br/> "error": "ORGANISASJON_ER_OPPHOERT",<br/> "message": "Organisasjon med organisasjonsnummer=xxxxxxxxx er opphørt. "<br/>}</code></pre> | Alle | |
9 changes: 8 additions & 1 deletion sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,14 @@ const sidebars = {
'innkrevingsoppdrag/anbefalinger-for-bruk',
'innkrevingsoppdrag/beskrivelse-av-tjenester',
'innkrevingsoppdrag/felles-valideringsregler',
'innkrevingsoppdrag/oppdragsgiverspesifikke-valideringsregler',
{
type: 'category',
label: 'Oppdragsgiverspesifikke valideringsregler',
items: [
'innkrevingsoppdrag/oppdragsgiverspesifikke-valideringsregler/bronnoysundregistrene',
'innkrevingsoppdrag/oppdragsgiverspesifikke-valideringsregler/nav',
],
},
]
},

Expand Down

0 comments on commit a579332

Please sign in to comment.