OrderNotShippedSearchResult.java
package com.tradecloud.dto.order;
import com.tradecloud.domain.common.Incoterm;
import com.tradecloud.domain.model.payment.PaymentMethod;
import com.tradecloud.domain.model.payment.PaymentTerm;
import com.tradecloud.domain.model.shipment.ShippingMode;
import com.tradecloud.domain.party.Bank;
import com.tradecloud.domain.party.ServiceProvider;
import com.tradecloud.domain.place.FinalDestination;
import com.tradecloud.domain.place.PlaceOfDischarge;
import com.tradecloud.domain.place.PlaceOfLoading;
import java.math.BigDecimal;
import java.util.Date;
/**
*
*/
public class OrderNotShippedSearchResult extends OrderSearchResult {
private Date latestShipmentDate;
private String consignmentReference;
private String orderReference;
private String proformaReference;
private String shippingReference;
private Date originalLatestShipmentDate;
private Date requiredOnSiteDate;
//folowing 2 fields left for backward compatability, to be removed when out of use.
private ServiceProvider freightForwarder;
private ServiceProvider carrier;
//the following three fields have been defined in OrderSearchResult but as objects as opposed to names.
private BigDecimal supplierInvoiceValue;
private String supplierInvoiceCurrency;
private PaymentMethod paymentMethod;
private PaymentTerm paymentTerm;
private Bank lcBank;
private String bankName;
private String lcBankReference;
private String lcNumber;
private String spotRate;
private String forwardRate;
private Date lcEstablishedDate;
private PlaceOfLoading placeOfLoading;
private PlaceOfDischarge placeOfDischarge;
private FinalDestination finalDestination;
private ShippingMode shippingMode;
private Incoterm incoterm;
private Date plannedShipmentDate;
private Date estimatedArrivalDate;
private String vesselName;
private BigDecimal totalVolume;
private BigDecimal totalWeight;
private double TEUs;
private double containerFCL20GPquantity;
private double containerFCL20REEFERGPquantity;
private double containerFCL40GPquantity;
private double containerFCL40REEFERGPquantity;
private double containerFCL40HIGHCUBEquantity;
private double containerFCL40REEFERHIGHCUBEquantity;
private double containerLCLSEAquantity;
private BigDecimal noDaysToLatestShipmentDate;
private String status;
private String orderComments;
private String consignmentComments;
//bellow comments have all been done away with, now we use one type of comments.
//left here for backwards compatability.
private String orderStandardComments;
private String orderAdditionalComments;
private String consignmentStandardComments;
private String consignmentAdditionalComments;
public Date getLatestShipmentDate() {
return latestShipmentDate;
}
public void setLatestShipmentDate(Date latestShipmentDate) {
this.latestShipmentDate = latestShipmentDate;
}
public String getShippingReference() {
return shippingReference;
}
public void setShippingReference(String shippingReference) {
this.shippingReference = shippingReference;
}
public Date getOriginalLatestShipmentDate() {
return originalLatestShipmentDate;
}
public void setOriginalLatestShipmentDate(Date originalLatestShipmentDate) {
this.originalLatestShipmentDate = originalLatestShipmentDate;
}
public Date getRequiredOnSiteDate() {
return requiredOnSiteDate;
}
public void setRequiredOnSiteDate(Date requiredOnSiteDate) {
this.requiredOnSiteDate = requiredOnSiteDate;
}
public ServiceProvider getFreightForwarder() {
return freightForwarder;
}
public void setFreightForwarder(ServiceProvider freightForwarder) {
this.freightForwarder = freightForwarder;
}
public ServiceProvider getCarrier() {
return carrier;
}
public void setCarrier(ServiceProvider carrier) {
this.carrier = carrier;
}
public BigDecimal getSupplierInvoiceValue() {
return supplierInvoiceValue;
}
public void setSupplierInvoiceValue(BigDecimal supplierInvoiceValue) {
this.supplierInvoiceValue = supplierInvoiceValue;
}
public String getSupplierInvoiceCurrency() {
return supplierInvoiceCurrency;
}
public void setSupplierInvoiceCurrency(String supplierInvoiceCurrency) {
this.supplierInvoiceCurrency = supplierInvoiceCurrency;
}
public PaymentMethod getPaymentMethod() {
return paymentMethod;
}
public void setPaymentMethod(PaymentMethod paymentMethod) {
this.paymentMethod = paymentMethod;
}
public PaymentTerm getPaymentTerm() {
return paymentTerm;
}
public void setPaymentTerm(PaymentTerm paymentTerm) {
this.paymentTerm = paymentTerm;
}
public Bank getLcBank() {
return lcBank;
}
public void setLcBank(Bank lcBank) {
this.lcBank = lcBank;
}
public String getBankName() {
return bankName;
}
public void setBankName(String bankName) {
this.bankName = bankName;
}
public String getLcBankReference() {
return lcBankReference;
}
public void setLcBankReference(String lcBankReference) {
this.lcBankReference = lcBankReference;
}
public String getLcNumber() {
return lcNumber;
}
public void setLcNumber(String lcNumber) {
this.lcNumber = lcNumber;
}
public String getSpotRate() {
return spotRate;
}
public void setSpotRate(String spotRate) {
this.spotRate = spotRate;
}
public String getForwardRate() {
return forwardRate;
}
public void setForwardRate(String forwardRate) {
this.forwardRate = forwardRate;
}
public Date getLcEstablishedDate() {
return lcEstablishedDate;
}
public void setLcEstablishedDate(Date lcEstablishedDate) {
this.lcEstablishedDate = lcEstablishedDate;
}
public PlaceOfLoading getPlaceOfLoading() {
return placeOfLoading;
}
public void setPlaceOfLoading(PlaceOfLoading placeOfLoading) {
this.placeOfLoading = placeOfLoading;
}
public PlaceOfDischarge getPlaceOfDischarge() {
return placeOfDischarge;
}
public void setPlaceOfDischarge(PlaceOfDischarge placeOfDischarge) {
this.placeOfDischarge = placeOfDischarge;
}
public FinalDestination getFinalDestination() {
return finalDestination;
}
public void setFinalDestination(FinalDestination finalDestination) {
this.finalDestination = finalDestination;
}
public ShippingMode getShippingMode() {
return shippingMode;
}
public void setShippingMode(ShippingMode shippingMode) {
this.shippingMode = shippingMode;
}
public Incoterm getIncoterm() {
return incoterm;
}
public void setIncoterm(Incoterm incoterm) {
this.incoterm = incoterm;
}
public Date getPlannedShipmentDate() {
return plannedShipmentDate;
}
public void setPlannedShipmentDate(Date plannedShipmentDate) {
this.plannedShipmentDate = plannedShipmentDate;
}
public Date getEstimatedArrivalDate() {
return estimatedArrivalDate;
}
public void setEstimatedArrivalDate(Date estimatedArrivalDate) {
this.estimatedArrivalDate = estimatedArrivalDate;
}
public String getVesselName() {
return vesselName;
}
public void setVesselName(String vesselName) {
this.vesselName = vesselName;
}
public BigDecimal getTotalVolume() {
return totalVolume;
}
public void setTotalVolume(BigDecimal totalVolume) {
this.totalVolume = totalVolume;
}
public BigDecimal getTotalWeight() {
return totalWeight;
}
public void setTotalWeight(BigDecimal totalWeight) {
this.totalWeight = totalWeight;
}
public String getOrderStandardComments() {
return orderStandardComments;
}
public void setOrderStandardComments(String orderStandardComments) {
this.orderStandardComments = orderStandardComments;
}
public String getOrderAdditionalComments() {
return orderAdditionalComments;
}
public void setOrderAdditionalComments(String orderAdditionalComments) {
this.orderAdditionalComments = orderAdditionalComments;
}
public String getConsignmentStandardComments() {
return consignmentStandardComments;
}
public void setConsignmentStandardComments(String consignmentStandardComments) {
this.consignmentStandardComments = consignmentStandardComments;
}
public String getConsignmentAdditionalComments() {
return consignmentAdditionalComments;
}
public void setConsignmentAdditionalComments(String consignmentAdditionalComments) {
this.consignmentAdditionalComments = consignmentAdditionalComments;
}
public BigDecimal getNoDaysToLatestShipmentDate() {
return noDaysToLatestShipmentDate;
}
public void setNoDaysToLatestShipmentDate(BigDecimal noDaysToLatestShipmentDate) {
this.noDaysToLatestShipmentDate = noDaysToLatestShipmentDate;
}
public String getConsignmentReference() {
return consignmentReference;
}
public void setConsignmentReference(String consignmentReference) {
this.consignmentReference = consignmentReference;
}
public String getOrderReference() {
return orderReference;
}
public void setOrderReference(String orderReference) {
this.orderReference = orderReference;
}
public String getProformaReference() {
return proformaReference;
}
public void setProformaReference(String proformaReference) {
this.proformaReference = proformaReference;
}
public double getTEUs() {
return TEUs;
}
public void setTEUs(double TEUs) {
this.TEUs = TEUs;
}
public double getContainerFCL20GPquantity() {
return containerFCL20GPquantity;
}
public void setContainerFCL20GPquantity(double containerFCL20GPquantity) {
this.containerFCL20GPquantity = containerFCL20GPquantity;
}
public double getContainerFCL20REEFERGPquantity() {
return containerFCL20REEFERGPquantity;
}
public void setContainerFCL20REEFERGPquantity(double containerFCL20REEFERGPquantity) {
this.containerFCL20REEFERGPquantity = containerFCL20REEFERGPquantity;
}
public double getContainerFCL40GPquantity() {
return containerFCL40GPquantity;
}
public void setContainerFCL40GPquantity(double containerFCL40GPquantity) {
this.containerFCL40GPquantity = containerFCL40GPquantity;
}
public double getContainerFCL40REEFERGPquantity() {
return containerFCL40REEFERGPquantity;
}
public void setContainerFCL40REEFERGPquantity(double containerFCL40REEFERGPquantity) {
this.containerFCL40REEFERGPquantity = containerFCL40REEFERGPquantity;
}
public double getContainerFCL40HIGHCUBEquantity() {
return containerFCL40HIGHCUBEquantity;
}
public void setContainerFCL40HIGHCUBEquantity(double containerFCL40HIGHCUBEquantity) {
this.containerFCL40HIGHCUBEquantity = containerFCL40HIGHCUBEquantity;
}
public double getContainerFCL40REEFERHIGHCUBEquantity() {
return containerFCL40REEFERHIGHCUBEquantity;
}
public void setContainerFCL40REEFERHIGHCUBEquantity(double containerFCL40REEFERHIGHCUBEquantity) {
this.containerFCL40REEFERHIGHCUBEquantity = containerFCL40REEFERHIGHCUBEquantity;
}
public double getContainerLCLSEAquantity() {
return containerLCLSEAquantity;
}
public void setContainerLCLSEAquantity(double containerLCLSEAquantity) {
this.containerLCLSEAquantity = containerLCLSEAquantity;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getOrderComments() {
return orderComments;
}
public void setOrderComments(String orderComments) {
this.orderComments = orderComments;
}
public String getConsignmentComments() {
return consignmentComments;
}
public void setConsignmentComments(String consignmentComments) {
this.consignmentComments = consignmentComments;
}
}