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

ch.codeblock.qrinvoice.rest.model.documents.Amount Maven / Gradle / Ivy

package ch.codeblock.qrinvoice.rest.model.documents;

@javax.annotation.Generated(value = "ch.codeblock.qrinvoice.tools.ch.codeblock.qrinvoice.tools.generator.RestModelGenerator", date = "2024-10-23T15:17:26.674")
public class Amount {

    @io.swagger.v3.oas.annotations.media.Schema(required = false, description = "Amount that does not include VAT (net). Either provide vatExclusive or vatInclusive", deprecated = false, example = "10")
    @com.fasterxml.jackson.annotation.JsonProperty("vatExclusive")
    @com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_EMPTY)
    private java.math.BigDecimal vatExclusive;

    @io.swagger.v3.oas.annotations.media.Schema(required = false, description = "Amount that does include VAT (gross). Either provide vatExclusive or vatInclusive", deprecated = false, example = "10.77")
    @com.fasterxml.jackson.annotation.JsonProperty("vatInclusive")
    @com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_EMPTY)
    private java.math.BigDecimal vatInclusive;

    @io.swagger.v3.oas.annotations.media.Schema(required = false, description = "VAT percentage", deprecated = false, example = "7.7")
    @com.fasterxml.jackson.annotation.JsonProperty("vatPercentage")
    @com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_EMPTY)
    private java.math.BigDecimal vatPercentage;

    public java.math.BigDecimal getVatExclusive() {
        return this.vatExclusive;
    }

    public void setVatExclusive(java.math.BigDecimal vatExclusive) {
        this.vatExclusive = vatExclusive;
    }

    public java.math.BigDecimal getVatInclusive() {
        return this.vatInclusive;
    }

    public void setVatInclusive(java.math.BigDecimal vatInclusive) {
        this.vatInclusive = vatInclusive;
    }

    public java.math.BigDecimal getVatPercentage() {
        return this.vatPercentage;
    }

    public void setVatPercentage(java.math.BigDecimal vatPercentage) {
        this.vatPercentage = vatPercentage;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy