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.lang.Double value = 0d;;

    @JsonProperty(value="EmployerNI")
    public java.lang.Double employerNI = 0d;;

    @JsonProperty(value="NiablePay")
    public java.lang.Double niablePay = 0d;;

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

    @JsonProperty(value="LEL")
    public java.lang.Double lEL = 0d;;

    @JsonProperty(value="LELtoPT")
    public java.lang.Double lELtoPT = 0d;;

    @JsonProperty(value="PTtoST")
    public java.lang.Double pTtoST = 0d;;

    @JsonProperty(value="STtoUST")
    public java.lang.Double sTtoUST = 0d;;

    @JsonProperty(value="STtoAUST")
    public java.lang.Double sTtoAUST = 0d;;

    @JsonProperty(value="USTtoUEL")
    public java.lang.Double uSTtoUEL = 0d;;

    @JsonProperty(value="AboveUEL")
    public java.lang.Double aboveUEL = 0d;;

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

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy