LiteLineItemDTO.java
package com.tradecloud.dto.consignment.lite;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import java.math.BigDecimal;
/**
* Created by ds on 2016/11/16.
*/
@XmlRootElement(name = "LineItem")
@XmlAccessorType(XmlAccessType.FIELD)
public class LiteLineItemDTO {
@XmlAttribute(required = true)
private String supplierReference;
@XmlAttribute(required = true)
private String reference;
@XmlAttribute(required = true)
private String description;
@XmlAttribute(required = true)
private String unitQuantity;
@XmlAttribute(required = true)
private BigDecimal forexUnitPrice;
@XmlAttribute(required = true)
private String localUnitPrice;
@XmlAttribute(required = true)
private String totalCost;
@XmlAttribute(required = true)
private String unitCostExclFinance;
@XmlAttribute
private String customDutyPerc;
private String organisation;
protected BigDecimal unitSellingPriceInclVat;
protected BigDecimal unitSellingPriceExclVat;
private BigDecimal marginPercentInclVat;
private BigDecimal marginPercentExclVat;
private boolean overriddenMarginPercentExclVat = false;
private boolean overriddenMarginPercentInclVat = false;
private boolean overriddenUnitSellingPriceExclVat = false;
private boolean overriddenUnitSellingPriceInclVat=false;
private boolean overriddenForexUnitPrice =false;
private String elcReference;
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public String getSupplierReference() {
return supplierReference;
}
public void setSupplierReference(String supplierReference) {
this.supplierReference = supplierReference;
}
public String getUnitQuantity() {
return unitQuantity;
}
public void setUnitQuantity(String unitQuantity) {
this.unitQuantity = unitQuantity;
}
public BigDecimal getForexUnitPrice() {
return forexUnitPrice;
}
public void setForexUnitPrice(BigDecimal forexUnitPrice) {
this.forexUnitPrice = forexUnitPrice;
}
public String getLocalUnitPrice() {
return localUnitPrice;
}
public void setLocalUnitPrice(String localUnitPrice) {
this.localUnitPrice = localUnitPrice;
}
public String getTotalCost() {
return totalCost;
}
public void setTotalCost(String totalCost) {
this.totalCost = totalCost;
}
public String getUnitCostExclFinance() {
return unitCostExclFinance;
}
public void setUnitCostExclFinance(String unitCostExclFinance) {
this.unitCostExclFinance = unitCostExclFinance;
}
public String getCustomDutyPerc() {
return customDutyPerc;
}
public void setCustomDutyPerc(String customDutyPerc) {
this.customDutyPerc = customDutyPerc;
}
public BigDecimal getUnitSellingPriceInclVat() {
return unitSellingPriceInclVat;
}
public void setUnitSellingPriceInclVat(BigDecimal unitSellingPriceInclVat) {
this.unitSellingPriceInclVat = unitSellingPriceInclVat;
}
public BigDecimal getUnitSellingPriceExclVat() {
return unitSellingPriceExclVat;
}
public void setUnitSellingPriceExclVat(BigDecimal unitSellingPriceExclVat) {
this.unitSellingPriceExclVat = unitSellingPriceExclVat;
}
public BigDecimal getMarginPercentInclVat() {
return marginPercentInclVat;
}
public void setMarginPercentInclVat(BigDecimal marginPercentInclVat) {
this.marginPercentInclVat = marginPercentInclVat;
}
public BigDecimal getMarginPercentExclVat() {
return marginPercentExclVat;
}
public void setMarginPercentExclVat(BigDecimal marginPercentExclVat) {
this.marginPercentExclVat = marginPercentExclVat;
}
public boolean isOverriddenMarginPercentExclVat() {
return overriddenMarginPercentExclVat;
}
public void setOverriddenMarginPercentExclVat(boolean overriddenMarginPercentExclVat) {
this.overriddenMarginPercentExclVat = overriddenMarginPercentExclVat;
}
public boolean isOverriddenMarginPercentInclVat() {
return overriddenMarginPercentInclVat;
}
public void setOverriddenMarginPercentInclVat(boolean overriddenMarginPercentInclVat) {
this.overriddenMarginPercentInclVat = overriddenMarginPercentInclVat;
}
public boolean isOverriddenUnitSellingPriceExclVat() {
return overriddenUnitSellingPriceExclVat;
}
public void setOverriddenUnitSellingPriceExclVat(boolean overriddenUnitSellingPriceExclVat) {
this.overriddenUnitSellingPriceExclVat = overriddenUnitSellingPriceExclVat;
}
public boolean isOverriddenUnitSellingPriceInclVat() {
return overriddenUnitSellingPriceInclVat;
}
public void setOverriddenUnitSellingPriceInclVat(boolean overriddenUnitSellingPriceInclVat) {
this.overriddenUnitSellingPriceInclVat = overriddenUnitSellingPriceInclVat;
}
public String getOrganisation() {
return organisation;
}
public void setOrganisation(String organisation) {
this.organisation = organisation;
}
public boolean isOverriddenForexUnitPrice() {
return overriddenForexUnitPrice;
}
public void setOverriddenForexUnitPrice(boolean overriddenForexUnitPrice) {
this.overriddenForexUnitPrice = overriddenForexUnitPrice;
}
public String getElcReference() {
return elcReference;
}
public void setElcReference(String elcReference) {
this.elcReference = elcReference;
}
}