ShipmentInvoiceDTO.java
package com.tradecloud.dto.api.invoice;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
public class ShipmentInvoiceDTO {
@JsonPropertyDescription(value = "shipment id")
private Long id;
@JsonPropertyDescription(value = "shipment reference")
private String reference;
private BigDecimal estimateOrderTotal = BigDecimal.ZERO;
private BigDecimal grossValueTotal = BigDecimal.ZERO;
private BigDecimal grossValueBalance = BigDecimal.ZERO;
private BigDecimal grossQuantity = BigDecimal.ZERO;
private BigDecimal grossQuantityBalance = BigDecimal.ZERO;
private BigDecimal grossQuantityVariance = BigDecimal.ZERO;
private BigDecimal directCostVariance = BigDecimal.ZERO;
private BigDecimal lineItemsNotInvoiced;
private BigDecimal totalCountOfOrders;
List<FullCommercialInvoiceDTO> fullCommercialInvoiceDTOS = new ArrayList<>();
public BigDecimal getTotalCountOfOrders() {
return totalCountOfOrders;
}
public void setTotalCountOfOrders(BigDecimal totalCountOfOrders) {
this.totalCountOfOrders = totalCountOfOrders;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public BigDecimal getEstimateOrderTotal() {
return estimateOrderTotal;
}
public void setEstimateOrderTotal(BigDecimal estimateOrderTotal) {
this.estimateOrderTotal = estimateOrderTotal;
}
public BigDecimal getGrossValueTotal() {
return grossValueTotal;
}
public void setGrossValueTotal(BigDecimal grossValueTotal) {
this.grossValueTotal = grossValueTotal;
}
public BigDecimal getGrossValueBalance() {
return grossValueBalance;
}
public void setGrossValueBalance(BigDecimal grossValueBalance) {
this.grossValueBalance = grossValueBalance;
}
public BigDecimal getGrossQuantityBalance() {
return grossQuantityBalance;
}
public void setGrossQuantityBalance(BigDecimal grossQuantityBalance) {
this.grossQuantityBalance = grossQuantityBalance;
}
public BigDecimal getGrossQuantityVariance() {
return grossQuantityVariance;
}
public void setGrossQuantityVariance(BigDecimal grossQuantityVariance) {
this.grossQuantityVariance = grossQuantityVariance;
}
public BigDecimal getDirectCostVariance() {
return directCostVariance;
}
public void setDirectCostVariance(BigDecimal directCostVariance) {
this.directCostVariance = directCostVariance;
}
public List<FullCommercialInvoiceDTO> getFullCommercialInvoiceDTOS() {
return fullCommercialInvoiceDTOS;
}
public void setFullCommercialInvoiceDTOS(List<FullCommercialInvoiceDTO> fullCommercialInvoiceDTOS) {
this.fullCommercialInvoiceDTOS = fullCommercialInvoiceDTOS;
}
public BigDecimal getGrossQuantity() {
return grossQuantity;
}
public void setGrossQuantity(BigDecimal grossQuantity) {
this.grossQuantity = grossQuantity;
}
public BigDecimal getLineItemsNotInvoiced() {
return lineItemsNotInvoiced;
}
public void setLineItemsNotInvoiced(BigDecimal lineItemsNotInvoiced) {
this.lineItemsNotInvoiced = lineItemsNotInvoiced;
}
}