TotalLandedCostSearchResult.java
package com.tradecloud.dto.invoice;
import javax.xml.bind.annotation.*;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/**
* Created with IntelliJ IDEA.
* User: ds
* Date: 2014/05/01
* Time: 11:53 AM
* To change this template use File | Settings | File Templates.
*/
@XmlRootElement(name = "TotalLandedCostSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class TotalLandedCostSearchResult implements Serializable {
@XmlAttribute(required = true)
private String shipmentReference;
@XmlAttribute(required = true)
private String shipmentNumber;
@XmlAttribute(required = true)
private String orderReference;
@XmlAttribute(required = true)
private String businessState;
@XmlAttribute(required = true)
private Date actualDepartureDate;
@XmlAttribute(required = true)
private Date shipmentsignedOffDate;
@XmlAttribute(required = true)
private String businessUnit;
@XmlAttribute(required = true)
private Date billOfLandingDate;
@XmlAttribute(required = true)
private Date goodsReceivedDate;
@XmlAttribute(required = true)
private String division;
@XmlAttribute(required = true)
private String department;
@XmlAttribute(required = true)
private String buyer;
@XmlAttribute(required = true)
private String supplier;
@XmlAttribute(required = true)
private String shippingMode;
@XmlAttribute(required = true)
private String multiModalShippingMode;
@XmlAttribute(required = true)
private String user;
@XmlAttribute(required = true)
private String incoTerm;
@XmlAttribute(required = true)
private String freightForwarder;
@XmlAttribute(required = true)
private String sourcingAgent;
@XmlAttribute(required = true)
private String merchandisingAgent;
@XmlAttribute(required = true)
private String foreignAgent;
@XmlAttribute(required = true)
private String finalDestination;
@XmlAttribute(required = true)
private String carrier;
@XmlAttribute(required = true)
private BigDecimal supplyCostsTotal;
@XmlAttribute(required = true)
private BigDecimal supplyCostsTotalLocalCurrency;
@XmlAttribute(required = true)
private BigDecimal supplyCostQuantityPrice;
@XmlAttribute(required = true)
private String currency;
@XmlAttribute(required = true)
private String costingCurrency;
@XmlAttribute(required = true)
private String transactionCurrency;
@XmlAttribute(required = true)
private BigDecimal directCostsTotal;
@XmlAttribute(required = true)
private BigDecimal totalFreightCostsInTC;
@XmlElement
private String country;
@XmlElement
private List<TLCReportSearchCostGroup> costGroupList;
@XmlAttribute(required = true)
private String containerType;
@XmlAttribute(required = true)
private String TEUs;
@XmlAttribute(required = true)
private BigDecimal volumePerOrder;
@XmlAttribute(required = true)
private BigDecimal weightPerOrder;
@XmlAttribute(required = true)
private BigDecimal totalCartonsPerOrder;
private Long orderId;
@XmlElement
private String placeOfLoading;
private BigDecimal totalActualQuantity;
private BigDecimal costValue;
private BigDecimal retailValueOfOrder;
private String countryOfOrigin;
private String shippingReference;
@XmlElement
private String placeOfDischarge;
private BigDecimal marginPercentageExcludingVat;
private BigDecimal marginPercentageIncludingVAT;
public String getShipmentReference() {
return shipmentReference;
}
public void setShipmentReference(String shipmentReference) {
this.shipmentReference = shipmentReference;
}
public String getOrderReference() {
return orderReference;
}
public void setOrderReference(String orderReference) {
this.orderReference = orderReference;
}
public String getBusinessState() {
return businessState;
}
public void setBusinessState(String businessState) {
this.businessState = businessState;
}
public Date getActualDepartureDate() {
return actualDepartureDate;
}
public void setActualDepartureDate(Date actualDepartureDate) {
this.actualDepartureDate = actualDepartureDate;
}
public String getBusinessUnit() {
return businessUnit;
}
public void setBusinessUnit(String businessUnit) {
this.businessUnit = businessUnit;
}
public Date getGoodsReceivedDate() {
return goodsReceivedDate;
}
public void setGoodsReceivedDate(Date goodsReceivedDate) {
this.goodsReceivedDate = goodsReceivedDate;
}
public String getDivision() {
return division;
}
public void setDivision(String division) {
this.division = division;
}
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
public String getBuyer() {
return buyer;
}
public void setBuyer(String buyer) {
this.buyer = buyer;
}
public String getSupplier() {
return supplier;
}
public void setSupplier(String supplier) {
this.supplier = supplier;
}
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public String getIncoTerm() {
return incoTerm;
}
public void setIncoTerm(String incoTerm) {
this.incoTerm = incoTerm;
}
public String getFreightForwarder() {
return freightForwarder;
}
public void setFreightForwarder(String freightForwarder) {
this.freightForwarder = freightForwarder;
}
public String getSourcingAgent() {
return sourcingAgent;
}
public void setSourcingAgent(String sourcingAgent) {
this.sourcingAgent = sourcingAgent;
}
public String getMerchandisingAgent() {
return merchandisingAgent;
}
public void setMerchandisingAgent(String merchandisingAgent) {
this.merchandisingAgent = merchandisingAgent;
}
public String getForeignAgent() {
return foreignAgent;
}
public void setForeignAgent(String foreignAgent) {
this.foreignAgent = foreignAgent;
}
public String getFinalDestination() {
return finalDestination;
}
public void setFinalDestination(String finalDestination) {
this.finalDestination = finalDestination;
}
public String getCarrier() {
return carrier;
}
public void setCarrier(String carrier) {
this.carrier = carrier;
}
public BigDecimal getSupplyCostsTotal() {
return supplyCostsTotal;
}
public void setSupplyCostsTotal(BigDecimal supplyCostsTotal) {
this.supplyCostsTotal = supplyCostsTotal;
}
public BigDecimal getSupplyCostsTotalLocalCurrency() {
return supplyCostsTotalLocalCurrency;
}
public void setSupplyCostsTotalLocalCurrency(BigDecimal supplyCostsTotalLocalCurrency) {
this.supplyCostsTotalLocalCurrency = supplyCostsTotalLocalCurrency;
}
public BigDecimal getSupplyCostQuantityPrice() {
return supplyCostQuantityPrice;
}
public void setSupplyCostQuantityPrice(BigDecimal supplyCostQuantityPrice) {
this.supplyCostQuantityPrice = supplyCostQuantityPrice;
}
public Date getBillOfLandingDate() {
return billOfLandingDate;
}
public void setBillOfLandingDate(Date billOfLandingDate) {
this.billOfLandingDate = billOfLandingDate;
}
public List<TLCReportSearchCostGroup> getCostGroupList() {
return costGroupList;
}
public void setCostGroupList(List<TLCReportSearchCostGroup> costGroupList) {
this.costGroupList = costGroupList;
}
public String getCurrency() {
return currency;
}
public void setCurrency(String currency) {
this.currency = currency;
}
public String getCostingCurrency() {
return costingCurrency;
}
public void setCostingCurrency(String costingCurrency) {
this.costingCurrency = costingCurrency;
}
public String getTransactionCurrency() {
return transactionCurrency;
}
public void setTransactionCurrency(String transactionCurrency) {
this.transactionCurrency = transactionCurrency;
}
public BigDecimal getDirectCostsTotal() {
return directCostsTotal;
}
public void setDirectCostsTotal(BigDecimal directCostsTotal) {
this.directCostsTotal = directCostsTotal;
}
public void setTotalFreightCostsInTC(BigDecimal totalFreightCostsInTC) {
this.totalFreightCostsInTC = totalFreightCostsInTC;
}
public BigDecimal getTotalFreightCostsInTC() {
return totalFreightCostsInTC;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getShippingMode() {
return shippingMode;
}
public void setShippingMode(String shippingMode) {
this.shippingMode = shippingMode;
}
public String getContainerType() {
return containerType;
}
public void setContainerType(String containerType) {
this.containerType = containerType;
}
public String getTEUs() {
return TEUs;
}
public void setTEUs(String TEUs) {
this.TEUs = TEUs;
}
public BigDecimal getVolumePerOrder() {
return volumePerOrder;
}
public void setVolumePerOrder(BigDecimal volumePerOrder) {
this.volumePerOrder = volumePerOrder;
}
public BigDecimal getWeightPerOrder() {
return weightPerOrder;
}
public void setWeightPerOrder(BigDecimal weightPerOrder) {
this.weightPerOrder = weightPerOrder;
}
public BigDecimal getTotalCartonsPerOrder() {
return totalCartonsPerOrder;
}
public void setTotalCartonsPerOrder(BigDecimal totalCartonsPerOrder) {
this.totalCartonsPerOrder = totalCartonsPerOrder;
}
public Long getOrderId() {
return orderId;
}
public void setOrderId(Long orderId) {
this.orderId = orderId;
}
public String getPlaceOfLoading() {
return placeOfLoading;
}
public void setPlaceOfLoading(String placeOfLoading) {
this.placeOfLoading = placeOfLoading;
}
public BigDecimal getTotalActualQuantity() {
return totalActualQuantity;
}
public void setTotalActualQuantity(BigDecimal totalActualQuantity) {
this.totalActualQuantity = totalActualQuantity;
}
public BigDecimal getCostValue() {
return costValue;
}
public void setCostValue(BigDecimal costValue) {
this.costValue = costValue;
}
public BigDecimal getRetailValueOfOrder() {
return retailValueOfOrder;
}
public void setRetailValueOfOrder(BigDecimal retailValueOfOrder) {
this.retailValueOfOrder = retailValueOfOrder;
}
public String getCountryOfOrigin() {
return countryOfOrigin;
}
public void setCountryOfOrigin(String countryOfOrigin) {
this.countryOfOrigin = countryOfOrigin;
}
public String getShipmentNumber() {
return shipmentNumber;
}
public void setShipmentNumber(String shipmentNumber) {
this.shipmentNumber = shipmentNumber;
}
public String getShippingReference() {
return shippingReference;
}
public void setShippingReference(String shippingReference) {
this.shippingReference = shippingReference;
}
public String getPlaceOfDischarge() {
return placeOfDischarge;
}
public void setPlaceOfDischarge(String placeOfDischarge) {
this.placeOfDischarge = placeOfDischarge;
}
public BigDecimal getMarginPercentageExcludingVat() {
return marginPercentageExcludingVat;
}
public void setMarginPercentageExcludingVat(BigDecimal marginPercentageExcludingVat) {
this.marginPercentageExcludingVat = marginPercentageExcludingVat;
}
public BigDecimal getMarginPercentageIncludingVAT() {
return marginPercentageIncludingVAT;
}
public void setMarginPercentageIncludingVAT(BigDecimal marginPercentageIncludingVAT) {
this.marginPercentageIncludingVAT = marginPercentageIncludingVAT;
}
public Date getShipmentsignedOffDate() {
return shipmentsignedOffDate;
}
public void setShipmentsignedOffDate(Date shipmentsignedOffDate) {
this.shipmentsignedOffDate = shipmentsignedOffDate;
}
public String getMultiModalShippingMode() {
return multiModalShippingMode;
}
public void setMultiModalShippingMode(String multiModalShippingMode) {
this.multiModalShippingMode = multiModalShippingMode;
}
}