Skip to content

Commit 3e75caa

Browse files
committed
Runder opp/ned avvik og fikser mappet behandling
1 parent 85cb313 commit 3e75caa

File tree

2 files changed

+71
-20
lines changed

2 files changed

+71
-20
lines changed

__mock-data__/behandlinger_mapped.json

+68-18
Original file line numberDiff line numberDiff line change
@@ -92,25 +92,75 @@
9292
"sykmeldingsgrad": 100
9393
},
9494
"sykepengeberegning": {
95-
"beregningsperioden": 75000,
96-
"utbetalingsperioder": [
97-
["2019-06", 25000],
98-
["2019-05", 25000],
99-
["2019-04", 25000],
100-
["2019-03", 25000],
101-
["2019-02", 25000],
102-
["2019-01", 25000],
103-
["2018-12", 25000],
104-
["2018-11", 25000],
105-
["2018-10", 25000],
106-
["2018-09", 25000],
107-
["2018-08", 25000],
108-
["2018-07", 25000]
95+
"beregningsperioden": [
96+
{
97+
"utbetalingsperiode": "2019-04",
98+
"beløp": 38308.88
99+
},
100+
{
101+
"utbetalingsperiode": "2019-03",
102+
"beløp": 31292.45
103+
},
104+
{
105+
"utbetalingsperiode": "2019-02",
106+
"beløp": 34604.64
107+
}
109108
],
110-
"sammenligningsgrunnlag": 300000,
111-
"sykepengegrunnlag": 300000,
112-
"avvik": 0,
113-
"dagsats": 1154
109+
"sammenligningsperioden": [
110+
{
111+
"utbetalingsperiode": "2019-04",
112+
"beløp": 40028.88
113+
},
114+
{
115+
"utbetalingsperiode": "2019-03",
116+
"beløp": 34452.45
117+
},
118+
{
119+
"utbetalingsperiode": "2019-02",
120+
"beløp": 34604.64
121+
},
122+
{
123+
"utbetalingsperiode": "2019-01",
124+
"beløp": 37478.96
125+
},
126+
{
127+
"utbetalingsperiode": "2018-12",
128+
"beløp": 32161.61
129+
},
130+
{
131+
"utbetalingsperiode": "2018-11",
132+
"beløp": 32448.88
133+
},
134+
{
135+
"utbetalingsperiode": "2018-10",
136+
"beløp": 32180.88
137+
},
138+
{
139+
"utbetalingsperiode": "2018-09",
140+
"beløp": 30407.77
141+
},
142+
{
143+
"utbetalingsperiode": "2018-08",
144+
"beløp": 31891.38
145+
},
146+
{
147+
"utbetalingsperiode": "2018-07",
148+
"beløp": 29387.13
149+
},
150+
{
151+
"utbetalingsperiode": "2018-06",
152+
"beløp": 39499.26
153+
},
154+
{
155+
"utbetalingsperiode": "2018-05",
156+
"beløp": 30707.949999999997
157+
}
158+
],
159+
"sammenligningsgrunnlag": 405249.79000000004,
160+
"sykepengegrunnlag": 416820,
161+
"avvik": 2.8550810600049816,
162+
"totaltIBeregningsperioden": 104205,
163+
"dagsats": 1603
114164
}
115165
}
116166
]

src/server/behandlinger/mapping.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,11 @@ const sykepengeberegning = behandling => {
127127
behandling
128128
);
129129
const sykepengegrunnlag = selectors.sykepengegrunnlag(behandling);
130-
const avvik =
130+
const avvik = Math.round(
131131
(Math.abs(sammenligningsgrunnlag - sykepengegrunnlag) /
132132
sammenligningsgrunnlag) *
133-
100;
133+
100
134+
);
134135

135136
return {
136137
beregningsperioden,

0 commit comments

Comments
 (0)