diff --git a/pom.xml b/pom.xml index c2eea499..71ff8915 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ - 3.2 + 4.1 -SNAPSHOT 17 diff --git a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/arbeidstaker/FastsettAvkortetLikBruttoBG.java b/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/arbeidstaker/FastsettAvkortetLikBruttoBG.java index 64cdb8d3..c6851a0a 100644 --- a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/arbeidstaker/FastsettAvkortetLikBruttoBG.java +++ b/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/arbeidstaker/FastsettAvkortetLikBruttoBG.java @@ -26,7 +26,7 @@ public Evaluation evaluate(BeregningsgrunnlagPeriode grunnlag) { for (BeregningsgrunnlagPrStatus beregningsgrunnlagPrStatus : grunnlag.getBeregningsgrunnlagPrStatusSomSkalBrukes()) { if (AktivitetStatus.erArbeidstaker(beregningsgrunnlagPrStatus.getAktivitetStatus())) { for (BeregningsgrunnlagPrArbeidsforhold af : beregningsgrunnlagPrStatus.getArbeidsforholdSomSkalBrukes()) { - BigDecimal bruttoInkludertNaturalytelsePrÅr = af.getAktivitetsgradertBruttoInkludertNaturalytelsePrÅr() + BigDecimal bruttoInkludertNaturalytelsePrÅr = af.getBruttoInkludertNaturalytelsePrÅr() .orElseThrow(() -> new IllegalStateException("Brutto er ikke satt for arbeidsforhold " + af.toString())); BeregningsgrunnlagPrArbeidsforhold.builder(af) .medAvkortetPrÅr(bruttoInkludertNaturalytelsePrÅr) diff --git "a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/RegelFullf\303\270reBeregningsgrunnlag.java" "b/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/RegelFullf\303\270reBeregningsgrunnlag.java" index 7dffc991..bb283511 100644 --- "a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/RegelFullf\303\270reBeregningsgrunnlag.java" +++ "b/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/RegelFullf\303\270reBeregningsgrunnlag.java" @@ -60,7 +60,7 @@ public Specification getSpecification() { new RegelFastsettUtenAvkortingATFL().getSpecification(), fastsettReduksjon); // FP_BR_29.4 4. Brutto beregnings-grunnlag totalt > 6G? - Specification beregnEventuellAvkorting = rs.beregningHvisRegel(new SjekkGradertBeregningsgrunnlagStørreEnnGrenseverdi(), sjekkMaksimaltRefusjonskrav, fastsettUtenAvkorting); + Specification beregnEventuellAvkorting = rs.beregningHvisRegel(new SjekkBeregningsgrunnlagStørreEnnGrenseverdi(), sjekkMaksimaltRefusjonskrav, fastsettUtenAvkorting); // FP_BR_29.3 3. For hver beregningsgrunnlagsandel: Fastsett Refusjonskrav for beregnings-grunnlagsandel Specification fastsettMaksimalRefusjon = rs.beregningsRegel(FastsettMaksimalRefusjon.ID, FastsettMaksimalRefusjon.BESKRIVELSE, diff --git "a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/SjekkGradertBeregningsgrunnlagSt\303\270rreEnnGrenseverdi.java" "b/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/SjekkGradertBeregningsgrunnlagSt\303\270rreEnnGrenseverdi.java" deleted file mode 100644 index 50b0a0f4..00000000 --- "a/src/main/java/no/nav/folketrygdloven/beregningsgrunnlag/fastsette/SjekkGradertBeregningsgrunnlagSt\303\270rreEnnGrenseverdi.java" +++ /dev/null @@ -1,32 +0,0 @@ -package no.nav.folketrygdloven.beregningsgrunnlag.fastsette; - -import java.math.BigDecimal; - -import no.nav.folketrygdloven.beregningsgrunnlag.regelmodell.fastsett.BeregningsgrunnlagPeriode; -import no.nav.fpsak.nare.doc.RuleDocumentation; -import no.nav.fpsak.nare.evaluation.Evaluation; -import no.nav.fpsak.nare.evaluation.node.SingleEvaluation; -import no.nav.fpsak.nare.specification.LeafSpecification; - -@RuleDocumentation(SjekkGradertBeregningsgrunnlagStørreEnnGrenseverdi.ID) -public class SjekkGradertBeregningsgrunnlagStørreEnnGrenseverdi extends LeafSpecification { - - public static final String ID = "FP_BR_29.4"; - public static final String BESKRIVELSE = "Er beregningsgrunnlag større enn 6G/grenseverdi"; - - public SjekkGradertBeregningsgrunnlagStørreEnnGrenseverdi() { - super(ID, BESKRIVELSE); - } - - @Override - public Evaluation evaluate(BeregningsgrunnlagPeriode grunnlag) { - - BigDecimal bruttoInklBortfaltNaturalytelsePrÅr = grunnlag.getAktivitetsgradertBruttoPrÅrInkludertNaturalytelser(); - BigDecimal grenseverdi = grunnlag.getGrenseverdi(); - SingleEvaluation resultat = bruttoInklBortfaltNaturalytelsePrÅr.compareTo(grenseverdi) > 0 ? ja() : nei(); - resultat.setEvaluationProperty("bruttoPrÅr", bruttoInklBortfaltNaturalytelsePrÅr); - resultat.setEvaluationProperty("grunnbeløp", grunnlag.getGrunnbeløp()); - resultat.setEvaluationProperty("grenseverdi", grenseverdi); - return resultat; - } -}