All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.payrun.models.NiYtdPayInstruction Maven / Gradle / Ivy

package io.payrun.models;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonRootName;

@JsonRootName(value = "NiYtdPayInstruction")
public class NiYtdPayInstruction extends PayInstruction
{

    @JsonProperty(value="Value")
    public java.math.BigDecimal value = new java.math.BigDecimal(0);;

    @JsonProperty(value="EmployerNI")
    public java.math.BigDecimal employerNI = new java.math.BigDecimal(0);;

    @JsonProperty(value="NiablePay")
    public java.math.BigDecimal niablePay = new java.math.BigDecimal(0);;

    @JsonProperty(value="NiLetter")
    public String niLetter;

    @JsonProperty(value="LEL")
    public java.math.BigDecimal lEL = new java.math.BigDecimal(0);;

    @JsonProperty(value="LELtoPT")
    public java.math.BigDecimal lELtoPT = new java.math.BigDecimal(0);;

    @JsonProperty(value="PTtoST")
    public java.math.BigDecimal pTtoST = new java.math.BigDecimal(0);;

    @JsonProperty(value="STtoUST")
    public java.math.BigDecimal sTtoUST = new java.math.BigDecimal(0);;

    @JsonProperty(value="STtoAUST")
    public java.math.BigDecimal sTtoAUST = new java.math.BigDecimal(0);;

    @JsonProperty(value="USTtoUEL")
    public java.math.BigDecimal uSTtoUEL = new java.math.BigDecimal(0);;

    @JsonProperty(value="AboveUEL")
    public java.math.BigDecimal aboveUEL = new java.math.BigDecimal(0);;

    @JsonProperty(value="DirCalculationMethod")
    public DirCalculationMethod dirCalculationMethod = DirCalculationMethod.Off;

    @JsonProperty(value="IsAdjustment")
    public Boolean isAdjustment = false;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy