Skip to content

Commit 3cd2a3f

Browse files
authored
Dev next1 kodeverk fiks bugs 3 (#6758)
* Kodeverk: Justeringer i tilbakekreving * Kodeverk: fjern ubrukte variabler
1 parent e844972 commit 3cd2a3f

File tree

7 files changed

+77
-269
lines changed

7 files changed

+77
-269
lines changed

packages/prosess-avregning/src/AvregningProsessIndex.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const AvregningProsessIndex = ({
4444
submitCallback={submitCallback}
4545
readOnly={isReadOnly}
4646
readOnlySubmitButton={readOnlySubmitButton}
47-
apCodes={aksjonspunkter.map(a => a.definisjon.kode)}
47+
apCodes={aksjonspunkter.map(a => a.definisjon)}
4848
isApOpen={isAksjonspunktOpen}
4949
previewCallback={previewFptilbakeCallback}
5050
featureToggles={featureToggles}

packages/prosess-tilbakekreving/src/TilbakekrevingProsessIndex.stories.tsx

+7-91
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
import { action } from '@storybook/addon-actions';
2-
import React from 'react';
32

43
import aksjonspunktCodesTilbakekreving from '@fpsak-frontend/kodeverk/src/aksjonspunktCodesTilbakekreving';
54
import foreldelseVurderingType from '@fpsak-frontend/kodeverk/src/foreldelseVurderingType';
65
import NavBrukerKjonn from '@fpsak-frontend/kodeverk/src/navBrukerKjonn';
7-
import tilbakekrevingKodeverkTyper from '@fpsak-frontend/kodeverk/src/tilbakekrevingKodeverkTyper';
86
import { Aksjonspunkt, Behandling } from '@k9-sak-web/types';
97
import { KodeverkProvider } from '@k9-sak-web/gui/kodeverk/index.js';
10-
import { AlleKodeverk, KodeverkType } from '@k9-sak-web/lib/kodeverk/types.js';
118
import { behandlingType } from '@k9-sak-web/backend/k9sak/kodeverk/behandling/BehandlingType.js';
129
import TilbakekrevingProsessIndex from './TilbakekrevingProsessIndex';
13-
import aktsomhet from './kodeverk/aktsomhet';
14-
import sarligGrunn from './kodeverk/sarligGrunn';
15-
import vilkarResultat from './kodeverk/vilkarResultat';
1610
import DetaljerteFeilutbetalingsperioder from './types/detaljerteFeilutbetalingsperioderTsType';
1711
import FeilutbetalingPerioderWrapper from './types/feilutbetalingPerioderTsType';
12+
import alleKodeverkV2 from '@k9-sak-web/lib/kodeverk/mocks/alleKodeverkV2.json';
13+
import alleKodeverkTilbakeV2 from '@k9-sak-web/lib/kodeverk/mocks/alleKodeverkTilbakeV2.json';
1814

1915
const perioderForeldelse = {
2016
perioder: [
@@ -41,7 +37,7 @@ const vilkarvurderingsperioder = {
4137
foreldet: false,
4238
feilutbetaling: 10,
4339
årsak: {
44-
hendelseType: 'MEDLEM', // kodeverk: '', navn: '§22 Medlemskap'
40+
hendelseType: 'MEDLEMSKAP', // kodeverk: '', navn: '§22 Medlemskap'
4541
},
4642
redusertBeloper: [],
4743
ytelser: [
@@ -63,86 +59,6 @@ const merknaderFraBeslutter = {
6359
notAccepted: false,
6460
};
6561

66-
const alleKodeverk = {
67-
[tilbakekrevingKodeverkTyper.FORELDELSE_VURDERING]: [
68-
{
69-
kode: foreldelseVurderingType.FORELDET,
70-
navn: 'Foreldet',
71-
kodeverk: 'FORELDELSE_VURDERING',
72-
},
73-
{
74-
kode: foreldelseVurderingType.IKKE_FORELDET,
75-
navn: 'Ikke foreldet',
76-
kodeverk: 'FORELDELSE_VURDERING',
77-
},
78-
{
79-
kode: foreldelseVurderingType.TILLEGGSFRIST,
80-
navn: 'Tilleggsfrist',
81-
kodeverk: 'FORELDELSE_VURDERING',
82-
},
83-
],
84-
[tilbakekrevingKodeverkTyper.SARLIG_GRUNN]: [
85-
{
86-
kode: sarligGrunn.GRAD_AV_UAKTSOMHET,
87-
navn: 'Grad av uaktsomhet',
88-
},
89-
{
90-
kode: sarligGrunn.HELT_ELLER_DELVIS_NAVS_FEIL,
91-
navn: 'Helt eller delvis NAVs feil',
92-
},
93-
{
94-
kode: sarligGrunn.STOERRELSE_BELOEP,
95-
navn: 'Størrelse beløp',
96-
},
97-
{
98-
kode: sarligGrunn.TID_FRA_UTBETALING,
99-
navn: 'Tid fra utbetaling',
100-
},
101-
{
102-
kode: sarligGrunn.ANNET,
103-
navn: 'Annet',
104-
},
105-
],
106-
[tilbakekrevingKodeverkTyper.VILKAR_RESULTAT]: [
107-
{
108-
kode: vilkarResultat.FORSTO_BURDE_FORSTAATT,
109-
navn: 'Ja, mottaker forsto eller burde forstått at utbetalingen skyldtes en feil (1. ledd, 1. punkt)',
110-
},
111-
{
112-
kode: vilkarResultat.FEIL_OPPLYSNINGER,
113-
navn: 'Ja, mottaker har forårsaket feilutbetalingen ved forsett eller uaktsomt gitt feilaktige opplysninger (1. ledd, 2 punkt)',
114-
},
115-
{
116-
kode: vilkarResultat.MANGELFULL_OPPLYSNING,
117-
navn: 'Ja, mottaker har forårsaket feilutbetalingen ved forsett eller uaktsomt gitt mangelfulle opplysninger (1. ledd, 2 punkt)',
118-
},
119-
{
120-
kode: vilkarResultat.GOD_TRO,
121-
navn: 'Nei, mottaker har mottatt beløpet i god tro (1. ledd)',
122-
},
123-
],
124-
[tilbakekrevingKodeverkTyper.AKTSOMHET]: [
125-
{
126-
kode: aktsomhet.FORSETT,
127-
navn: 'Forsett',
128-
},
129-
{
130-
kode: aktsomhet.GROVT_UAKTSOM,
131-
navn: 'Grovt uaktsom',
132-
},
133-
{
134-
kode: aktsomhet.SIMPEL_UAKTSOM,
135-
navn: 'Simpel uaktsom',
136-
},
137-
],
138-
[KodeverkType.HENDELSE_TYPE]: [
139-
{
140-
kode: 'MEDLEM',
141-
navn: '§22 Medlemskap',
142-
},
143-
],
144-
};
145-
14662
export default {
14763
title: 'prosess/tilbakekreving/prosess-tilbakekreving',
14864
component: TilbakekrevingProsessIndex,
@@ -158,9 +74,9 @@ const beregnBelop = params => {
15874
export const visAksjonspunktForTilbakekreving = args => (
15975
<KodeverkProvider
16076
behandlingType={behandlingType.FØRSTEGANGSSØKNAD}
161-
kodeverk={alleKodeverk as AlleKodeverk}
162-
klageKodeverk={alleKodeverk as AlleKodeverk}
163-
tilbakeKodeverk={alleKodeverk as AlleKodeverk}
77+
kodeverk={alleKodeverkV2}
78+
klageKodeverk={undefined}
79+
tilbakeKodeverk={alleKodeverkTilbakeV2}
16480
>
16581
<TilbakekrevingProsessIndex
16682
behandling={
@@ -171,7 +87,7 @@ export const visAksjonspunktForTilbakekreving = args => (
17187
}
17288
submitCallback={action('button-click') as () => Promise<any>}
17389
navBrukerKjonn={NavBrukerKjonn.KVINNE}
174-
alleKodeverk={alleKodeverk as any}
90+
alleKodeverk={alleKodeverkTilbakeV2 as any}
17591
beregnBelop={params => beregnBelop(params)}
17692
aksjonspunkter={
17793
[

packages/prosess-tilbakekreving/src/components/TilbakekrevingPeriodeForm.tsx

+5-4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import {
66
behandlingForm,
77
behandlingFormValueSelector,
88
} from '@fpsak-frontend/form';
9-
import tilbakekrevingKodeverkTyper from '@fpsak-frontend/kodeverk/src/tilbakekrevingKodeverkTyper';
109
import { AdvarselModal, FlexColumn, FlexRow, VerticalSpacer } from '@fpsak-frontend/shared-components';
1110
import {
1211
DDMMYYYY_DATE_FORMAT,
@@ -41,6 +40,7 @@ import AktsomhetFormPanel, {
4140
import BelopetMottattIGodTroFormPanel, {
4241
InitialValuesGodTroForm,
4342
} from './tilbakekrevingPeriodePaneler/godTro/BelopetMottattIGodTroFormPanel';
43+
import { KodeverkTilbakeType } from '@k9-sak-web/lib/kodeverk/types.js';
4444

4545
const minLength3 = minLength(3);
4646
const maxLength1500 = maxLength(1500);
@@ -497,9 +497,10 @@ interface PureOwnProps {
497497
}
498498

499499
const mapStateToPropsFactory = (_initialState: any, ownProps: PureOwnProps) => {
500-
const sarligGrunnTyper = ownProps.alleKodeverk[tilbakekrevingKodeverkTyper.SARLIG_GRUNN];
501-
const vilkarResultatTyper = ownProps.alleKodeverk[tilbakekrevingKodeverkTyper.VILKAR_RESULTAT];
502-
const aktsomhetTyper = ownProps.alleKodeverk[tilbakekrevingKodeverkTyper.AKTSOMHET];
500+
console.log('kodeverk', ownProps.alleKodeverk);
501+
const sarligGrunnTyper = ownProps.alleKodeverk[KodeverkTilbakeType.SAERLIG_GRUNN];
502+
const vilkarResultatTyper = ownProps.alleKodeverk[KodeverkTilbakeType.VILKAAR_RESULTAT];
503+
const aktsomhetTyper = ownProps.alleKodeverk[KodeverkTilbakeType.AKTSOMHET];
503504
const sorterteAktsomhetTyper = AKTSOMHET_REKKEFØLGE.map((a: Aktsomhet) =>
504505
aktsomhetTyper.find((el: KodeverkMedNavn) => el.kode === a),
505506
);

packages/prosess-tilbakekreving/src/components/splittePerioder/PeriodeInformasjon.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ const PeriodeInformasjon = ({ fom, tom, feilutbetaling, arsak }: OwnProps) => {
5555
kodeverkNavnFraKode(
5656
arsak.hendelseType,
5757
KodeverkType.HENDELSE_TYPE,
58+
'kodeverkTilbake',
5859
) /* Kodeverk: kan være denne skal slå opp i et annet kodeverk, tilbake? */
5960
}
6061
</BodyShort>

packages/prosess-vedtak/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"@fpsak-frontend/utils": "1.0.0",
1717
"@k9-sak-web/behandling-utvidet-rett": "1.0.0",
1818
"@k9-sak-web/konstanter": "1.0.0",
19+
"@k9-sak-web/lib": "1.0.0",
1920
"@k9-sak-web/types": "1.0.0",
2021
"classnames": "2.5.1",
2122
"css-tree": "3.0.0",

0 commit comments

Comments
 (0)