Skip to content

Commit

Permalink
POFIM-24 Fikser formatering av alle beløp i inntektsmeldingsmalen til… (
Browse files Browse the repository at this point in the history
#763)

* POFIM-24 Fikser formatering av alle beløp i inntektsmeldingsmalen til å håndtere 2 desimaler

* POFIM-24 Fikser tester
  • Loading branch information
AnjaAalerud authored Jul 11, 2024
1 parent 8215687 commit 7544b76
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 12 deletions.
10 changes: 5 additions & 5 deletions content/templates/fpinntektsmelding-inntektsmelding/template.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Den ansatte
<hr style="color:#A9A9A9; margin-top: 7mm; margin-bottom: 1mm">

#### Månedslønn
Beregnet månedslønn basert på de tre siste, fulle månedene før {{> fpinntektsmelding-inntektsmelding/ytelseNavn}}<br>{{thousand-seperator månedInntekt}} kr
Beregnet månedslønn basert på de tre siste, fulle månedene før {{> fpinntektsmelding-inntektsmelding/ytelseNavn}}<br>{{thousand-seperator-double månedInntekt}} kr

<div style="break-inside: avoid; page-break-inside: avoid">
<hr style="color:#A9A9A9; margin-top: 7mm; margin-bottom: 1mm">
Expand All @@ -28,7 +28,7 @@ Beregnet månedslønn basert på de tre siste, fulle månedene før {{> fpinntek

Skal dere betale lønn til {{fornavnSøker}} og ha refusjon fra NAV?
{{~#if refusjonsbeløp}}
<br>Ja<br>Refusjonsbeløp per måned<br>{{thousand-seperator refusjonsbeløp}} kr
<br>Ja<br>Refusjonsbeløp per måned<br>{{thousand-seperator-double refusjonsbeløp}} kr
{{else}}<br>Nei
{{/if}}
Opphører refusjonen i løpet av perioden til {{fornavnSøker}}?
Expand Down Expand Up @@ -65,7 +65,7 @@ Vil det være endringer i refusjon i løpet av perioden til {{fornavnSøker}}?
<tr>
<td>{{fom}}</td>
<td>{{tom}}</td>
<td>{{thousand-seperator beloep}}</td>
<td>{{thousand-seperator-double beloep}}</td>
</tr>
</tbody>
</table>
Expand Down Expand Up @@ -112,7 +112,7 @@ Er det bortfall av naturalytelser i perioden til {{fornavnSøker}}?
<td>{{fom}}</td>
<td>{{tom}}</td>
<td>{{naturalytelseType}}</td>
<td>{{thousand-seperator beloep}}</td>
<td>{{thousand-seperator-double beloep}}</td>
</tr>
</tbody>
</table>
Expand Down Expand Up @@ -156,7 +156,7 @@ Er det gjenopptatte naturalytelser i perioden til {{fornavnSøker}}?
<td>{{fom}}</td>
<td>{{tom}}</td>
<td>{{naturalytelseType}}</td>
<td>{{thousand-seperator beloep}}</td>
<td>{{thousand-seperator-double beloep}}</td>
</tr>
</tbody>
</table>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
"telefonnummer": "22 22 22 22"
},
"startDato":"4. juni 2024",
"månedInntekt": 56000,
"månedInntekt": 56000.50,
"opprettetTidspunkt": "31. mai 2024 kl.12.20",
"refusjonsbeløp": 56000,
"refusjonsbeløp": 56000.00,
"refusjonOpphørsdato": "30. oktober 2024",
"endringIrefusjonsperioder": [
{
"fom": "30. november 2024",
"tom": "2. desember 2024",
"beloep": 45000
"beloep": 45000.00
}
],
"ingenBortfaltNaturalytelse": false,
Expand All @@ -28,14 +28,14 @@
"fom": "31. mai 2024",
"tom": "30. oktober 2024",
"naturalytelseType": "Rentefordel lån",
"beloep": 5000,
"beloep": 5000.00,
"erBortfalt": true
},
{
"fom": "31. mai 2024",
"tom": "30. oktober 2024",
"naturalytelseType": "Bolig",
"beloep": 2000,
"beloep": 2001.99,
"erBortfalt": false
}
]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package no.nav.foreldrepenger.dokgen.test.handlebarshelpers;

import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Locale;

import com.github.jknack.handlebars.Helper;
import com.github.jknack.handlebars.Options;

public class ThousandSeperatorHelperDouble implements Helper<Double> {
@Override
public Object apply(Double kroner, final Options options) {
return new DecimalFormat(",###.##", new DecimalFormatSymbols(Locale.of("NO"))).format(kroner);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import no.nav.foreldrepenger.dokgen.test.handlebarshelpers.SizeHelper;
import no.nav.foreldrepenger.dokgen.test.handlebarshelpers.SwitchHelper;
import no.nav.foreldrepenger.dokgen.test.handlebarshelpers.ThousandSeperatorHelper;
import no.nav.foreldrepenger.dokgen.test.handlebarshelpers.ThousandSeperatorHelperDouble;
import no.nav.foreldrepenger.dokgen.test.handlebarshelpers.TrimDecimalHelper;

public final class TemplateTestService {
Expand All @@ -58,6 +59,7 @@ public final class TemplateTestService {
HANDLEBARS.registerHelper("divide", new DivideHelper());
HANDLEBARS.registerHelper("format-kroner", new FormatKronerHelper());
HANDLEBARS.registerHelper("thousand-seperator", new ThousandSeperatorHelper());
HANDLEBARS.registerHelper("thousand-seperator-double", new ThousandSeperatorHelperDouble());
HANDLEBARS.registerHelper("trim-decimal", new TrimDecimalHelper());
HANDLEBARS.registerHelper("size", new SizeHelper());
HANDLEBARS.registerHelper("norwegian-datetime", new NorwegianDatetimeHelper());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Den ansatte
<hr style="color:#A9A9A9; margin-top: 7mm; margin-bottom: 1mm">
#### Månedslønn
Beregnet månedslønn basert på de tre siste, fulle månedene før foreldrepenger
<br>56 000 kr
<br>56 000,5 kr
<div style="break-inside: avoid; page-break-inside: avoid">
<hr style="color:#A9A9A9; margin-top: 7mm; margin-bottom: 1mm">
#### Refusjon
Expand Down Expand Up @@ -115,7 +115,7 @@ Er det gjenopptatte naturalytelser i perioden til ?<br>Ja
<td>31. mai 2024</td>
<td>30. oktober 2024</td>
<td>Bolig</td>
<td>2 000</td>
<td>2 001,99</td>
</tr>
</tbody>
</table>
Expand Down

0 comments on commit 7544b76

Please sign in to comment.