FinanceSummaryEstimateSearchResult.java
package com.tradecloud.dto.invoice;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import com.tradecloud.domain.common.Currency;
import com.tradecloud.domain.model.ordermanagement.OrderState;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnitTier;
import com.tradecloud.domain.party.Employee;
import com.tradecloud.domain.supplier.Supplier;
import com.tradecloud.dto.container.ContainerSearchResult;
@XmlRootElement(name = "FinanceSummaryEstimateSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class FinanceSummaryEstimateSearchResult extends ContainerSearchResult {
private List<FinanceSummaryEstimateCostLineDTO> costLines;
public List<FinanceSummaryEstimateCostLineDTO> getCostLines() {
return costLines;
}
public void setCostLines(List<FinanceSummaryEstimateCostLineDTO> costLines) {
this.costLines = costLines;
}
@XmlElement
private Long id;
@XmlElement
private String orderReference = "";
@XmlElement
private String consignmentReference = "";
@XmlElement
private Supplier supplier = new Supplier();
@XmlElement
private Employee buyer = new Employee();
@XmlElement
private OrganisationalUnit businessUnit = new OrganisationalUnit();
@XmlElement
private OrganisationalUnit division = new OrganisationalUnit();
@XmlElement
private OrganisationalUnitTier department = new OrganisationalUnitTier();
//@XmlElement
private OrganisationalUnit departmentTwo = new OrganisationalUnit();
@XmlElement
private OrderState orderState = OrderState.FINALISED;
@XmlElement
private Date latestShipmentDate;
@XmlElement
private Date requiredOnSiteDate;
@XmlElement
private String requireOnSiteDateMonth = "";
@XmlElement
private BigDecimal totalLandCostExclIntProv = new BigDecimal(0.0);
@XmlElement
private Currency totalLandCostExclIntProvCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal adHocRebate = new BigDecimal(0.0);
@XmlElement
private Currency adHocRebateCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal advertising = new BigDecimal(0.0);
@XmlElement
private Currency advertisingCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal birthdayProvision = new BigDecimal(0.0);
@XmlElement
private Currency birthdayProvisionCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal branding = new BigDecimal(0.0);
@XmlElement
private Currency brandingCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal christmasProvision = new BigDecimal(0.0);
@XmlElement
private Currency christmasProvisionCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal claimsRecovery = new BigDecimal(0.0);
@XmlElement
private Currency claimsRecoveryCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal collectionRecovery = new BigDecimal(0.0);
@XmlElement
private Currency collectionRecoveryCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal commission = new BigDecimal(0.0);
@XmlElement
private Currency commissionCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal contingency = new BigDecimal(0.0);
@XmlElement
private Currency contingencyCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal documentationFee = new BigDecimal(0.0);
@XmlElement
private Currency documentationFeeCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal equalisation = new BigDecimal(0.0);
@XmlElement
private Currency equalisationCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal forexAdjustment = new BigDecimal(0.0);
@XmlElement
private Currency forexAdjustmentCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal interest = new BigDecimal(0.0);
@XmlElement
private Currency interestCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal dutyCreditCertificate = new BigDecimal(0.0);
@XmlElement
private Currency dutyCreditCertificateCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal marineInsurance = new BigDecimal(0.0);
@XmlElement
private Currency marineInsuranceCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal markdowns = new BigDecimal(0.0);
@XmlElement
private Currency markdownsCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal rebates = new BigDecimal(0.0);
@XmlElement
private Currency rebatesCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal serviceCharge = new BigDecimal(0.0);
@XmlElement
private Currency serviceChargeCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal settlementDiscount = new BigDecimal(0.0);
@XmlElement
private Currency settlementDiscountCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal storage = new BigDecimal(0.0);
@XmlElement
private Currency storageCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal swell = new BigDecimal(0.0);
@XmlElement
private Currency swellCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal warehouseTransport = new BigDecimal(0.0);
@XmlElement
private Currency warehouseTransportCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal warehousing = new BigDecimal(0.0);
@XmlElement
private Currency warehousingCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal warranty = new BigDecimal(0.0);
@XmlElement
private Currency warrantyCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal other = new BigDecimal(0.0);
@XmlElement
private Currency otherCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal MICRecovery = new BigDecimal(0.0);
@XmlElement
private Currency MICRecoveryCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal privateLabelBranding = new BigDecimal(0.0);
@XmlElement
private Currency privateLabelBrandingCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal daymonServices = new BigDecimal(0.0);
@XmlElement
private Currency daymonServicesCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal percentageOfTotalCost = new BigDecimal(0.0);
@XmlElement
private Currency percentageOfTotalCostCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal totalCost = new BigDecimal(0.0);
@XmlElement
private Currency totalCostCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal internalProvisionsBasis = new BigDecimal(0.0);
@XmlElement
private Currency internalProvisionsBasisCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal privateLabelServices = new BigDecimal(0.0);
@XmlElement
private Currency privateLabelServicesCurrency = new Currency("", "");
//----------
@XmlElement
private BigDecimal totalLandedCost = new BigDecimal(0.0);
@XmlElement
private Currency totalLandedCostCurrency = new Currency("", "");
public String getConsignmentReference() {
return consignmentReference;
}
public void setConsignmentReference(String consignmentReference) {
this.consignmentReference = consignmentReference;
}
public OrganisationalUnitTier getDepartment() {
return department;
}
public void setDepartment(OrganisationalUnitTier department) {
this.department = department;
}
public String getRequireOnSiteDateMonth() {
return requireOnSiteDateMonth;
}
public void setRequireOnSiteDateMonth(String requireOnSiteDateMonth) {
this.requireOnSiteDateMonth = requireOnSiteDateMonth;
}
public OrderState getOrderState() {
return orderState;
}
public void setOrderState(OrderState orderState) {
this.orderState = orderState;
}
public Date getLatestShipmentDate() {
return latestShipmentDate;
}
public void setLatestShipmentDate(Date latestShipmentDate) {
this.latestShipmentDate = latestShipmentDate;
}
public Date getRequiredOnSiteDate() {
return requiredOnSiteDate;
}
public void setRequiredOnSiteDate(Date requiredOnSiteDate) {
this.requiredOnSiteDate = requiredOnSiteDate;
}
public OrganisationalUnit getDepartmentTwo() {
return departmentTwo;
}
public void setDepartmentTwo(OrganisationalUnit departmentTwo) {
this.departmentTwo = departmentTwo;
}
public BigDecimal getTotalLandCostExclIntProv() {
return this.totalLandCostExclIntProv;
}
public void setTotalLandCostExclIntProv(BigDecimal totalLandCostExclIntProv) {
this.totalLandCostExclIntProv = totalLandCostExclIntProv;
}
public Currency getTotalLandCostExclIntProvCurrency() {
return this.totalLandCostExclIntProvCurrency;
}
public void setTotalLandCostExclIntProvCurrency(Currency totalLandCostExclIntProvCurrency) {
this.totalLandCostExclIntProvCurrency = totalLandCostExclIntProvCurrency;
}
public BigDecimal getAdHocRebate() {
return adHocRebate;
}
public void setAdHocRebate(BigDecimal adHocRebate) {
this.adHocRebate = adHocRebate;
}
public Currency getAdHocRebateCurrency() {
return adHocRebateCurrency;
}
public void setAdHocRebateCurrency(Currency adHocRebateCurrency) {
this.adHocRebateCurrency = adHocRebateCurrency;
}
public BigDecimal getAdvertising() {
return advertising;
}
public void setAdvertising(BigDecimal advertising) {
this.advertising = advertising;
}
public Currency getAdvertisingCurrency() {
return advertisingCurrency;
}
public void setAdvertisingCurrency(Currency advertisingCurrency) {
this.advertisingCurrency = advertisingCurrency;
}
public BigDecimal getBirthdayProvision() {
return birthdayProvision;
}
public void setBirthdayProvision(BigDecimal birthdayProvision) {
this.birthdayProvision = birthdayProvision;
}
public Currency getBirthdayProvisionCurrency() {
return birthdayProvisionCurrency;
}
public void setBirthdayProvisionCurrency(Currency birthdayProvisionCurrency) {
this.birthdayProvisionCurrency = birthdayProvisionCurrency;
}
public BigDecimal getBranding() {
return branding;
}
public void setBranding(BigDecimal branding) {
this.branding = branding;
}
public Currency getBrandingCurrency() {
return brandingCurrency;
}
public void setBrandingCurrency(Currency brandingCurrency) {
this.brandingCurrency = brandingCurrency;
}
public BigDecimal getChristmasProvision() {
return christmasProvision;
}
public void setChristmasProvision(BigDecimal christmasProvision) {
this.christmasProvision = christmasProvision;
}
public Currency getChristmasProvisionCurrency() {
return christmasProvisionCurrency;
}
public void setChristmasProvisionCurrency(Currency christmasProvisionCurrency) {
this.christmasProvisionCurrency = christmasProvisionCurrency;
}
public BigDecimal getClaimsRecovery() {
return claimsRecovery;
}
public void setClaimsRecovery(BigDecimal claimsRecovery) {
this.claimsRecovery = claimsRecovery;
}
public Currency getClaimsRecoveryCurrency() {
return claimsRecoveryCurrency;
}
public void setClaimsRecoveryCurrency(Currency claimsRecoveryCurrency) {
this.claimsRecoveryCurrency = claimsRecoveryCurrency;
}
public BigDecimal getCollectionRecovery() {
return collectionRecovery;
}
public void setCollectionRecovery(BigDecimal collectionRecovery) {
this.collectionRecovery = collectionRecovery;
}
public Currency getCollectionRecoveryCurrency() {
return collectionRecoveryCurrency;
}
public void setCollectionRecoveryCurrency(Currency collectionRecoveryCurrency) {
this.collectionRecoveryCurrency = collectionRecoveryCurrency;
}
public BigDecimal getCommission() {
return commission;
}
public void setCommission(BigDecimal commission) {
this.commission = commission;
}
public Currency getCommissionCurrency() {
return commissionCurrency;
}
public void setCommissionCurrency(Currency commissionCurrency) {
this.commissionCurrency = commissionCurrency;
}
public BigDecimal getContingency() {
return contingency;
}
public void setContingency(BigDecimal contingency) {
this.contingency = contingency;
}
public Currency getContingencyCurrency() {
return contingencyCurrency;
}
public void setContingencyCurrency(Currency contingencyCurrency) {
this.contingencyCurrency = contingencyCurrency;
}
public BigDecimal getDocumentationFee() {
return documentationFee;
}
public void setDocumentationFee(BigDecimal documentationFee) {
this.documentationFee = documentationFee;
}
public Currency getDocumentationFeeCurrency() {
return documentationFeeCurrency;
}
public void setDocumentationFeeCurrency(Currency documentationFeeCurrency) {
this.documentationFeeCurrency = documentationFeeCurrency;
}
public BigDecimal getEqualisation() {
return equalisation;
}
public void setEqualisation(BigDecimal equalisation) {
this.equalisation = equalisation;
}
public Currency getEqualisationCurrency() {
return equalisationCurrency;
}
public void setEqualisationCurrency(Currency equalisationCurrency) {
this.equalisationCurrency = equalisationCurrency;
}
public BigDecimal getForexAdjustment() {
return forexAdjustment;
}
public void setForexAdjustment(BigDecimal forexAdjustment) {
this.forexAdjustment = forexAdjustment;
}
public Currency getForexAdjustmentCurrency() {
return forexAdjustmentCurrency;
}
public void setForexAdjustmentCurrency(Currency forexAdjustmentCurrency) {
this.forexAdjustmentCurrency = forexAdjustmentCurrency;
}
public BigDecimal getInterest() {
return interest;
}
public void setInterest(BigDecimal interest) {
this.interest = interest;
}
public Currency getInterestCurrency() {
return interestCurrency;
}
public void setInterestCurrency(Currency interestCurrency) {
this.interestCurrency = interestCurrency;
}
public BigDecimal getDutyCreditCertificate() {
return dutyCreditCertificate;
}
public void setDutyCreditCertificate(BigDecimal dutyCreditCertificate) {
this.dutyCreditCertificate = dutyCreditCertificate;
}
public Currency getDutyCreditCertificateCurrency() {
return dutyCreditCertificateCurrency;
}
public void setDutyCreditCertificateCurrency(Currency dutyCreditCertificateCurrency) {
this.dutyCreditCertificateCurrency = dutyCreditCertificateCurrency;
}
public BigDecimal getMarineInsurance() {
return marineInsurance;
}
public void setMarineInsurance(BigDecimal marineInsurance) {
this.marineInsurance = marineInsurance;
}
public Currency getMarineInsuranceCurrency() {
return marineInsuranceCurrency;
}
public void setMarineInsuranceCurrency(Currency marineInsuranceCurrency) {
this.marineInsuranceCurrency = marineInsuranceCurrency;
}
public BigDecimal getMarkdowns() {
return markdowns;
}
public void setMarkdowns(BigDecimal markdowns) {
this.markdowns = markdowns;
}
public Currency getMarkdownsCurrency() {
return markdownsCurrency;
}
public void setMarkdownsCurrency(Currency markdownsCurrency) {
this.markdownsCurrency = markdownsCurrency;
}
public BigDecimal getRebates() {
return rebates;
}
public void setRebates(BigDecimal rebates) {
this.rebates = rebates;
}
public Currency getRebatesCurrency() {
return rebatesCurrency;
}
public void setRebatesCurrency(Currency rebatesCurrency) {
this.rebatesCurrency = rebatesCurrency;
}
public BigDecimal getServiceCharge() {
return serviceCharge;
}
public void setServiceCharge(BigDecimal serviceCharge) {
this.serviceCharge = serviceCharge;
}
public Currency getServiceChargeCurrency() {
return serviceChargeCurrency;
}
public void setServiceChargeCurrency(Currency serviceChargeCurrency) {
this.serviceChargeCurrency = serviceChargeCurrency;
}
public BigDecimal getSettlementDiscount() {
return settlementDiscount;
}
public void setSettlementDiscount(BigDecimal settlementDiscount) {
this.settlementDiscount = settlementDiscount;
}
public Currency getSettlementDiscountCurrency() {
return settlementDiscountCurrency;
}
public void setSettlementDiscountCurrency(Currency settlementDiscountCurrency) {
this.settlementDiscountCurrency = settlementDiscountCurrency;
}
public BigDecimal getStorage() {
return storage;
}
public void setStorage(BigDecimal storage) {
this.storage = storage;
}
public Currency getStorageCurrency() {
return storageCurrency;
}
public void setStorageCurrency(Currency storageCurrency) {
this.storageCurrency = storageCurrency;
}
public BigDecimal getSwell() {
return swell;
}
public void setSwell(BigDecimal swell) {
this.swell = swell;
}
public Currency getSwellCurrency() {
return swellCurrency;
}
public void setSwellCurrency(Currency swellCurrency) {
this.swellCurrency = swellCurrency;
}
public BigDecimal getWarehouseTransport() {
return warehouseTransport;
}
public void setWarehouseTransport(BigDecimal warehouseTransport) {
this.warehouseTransport = warehouseTransport;
}
public Currency getWarehouseTransportCurrency() {
return warehouseTransportCurrency;
}
public void setWarehouseTransportCurrency(Currency warehouseTransportCurrency) {
this.warehouseTransportCurrency = warehouseTransportCurrency;
}
public BigDecimal getWarehousing() {
return warehousing;
}
public void setWarehousing(BigDecimal warehousing) {
this.warehousing = warehousing;
}
public Currency getWarehousingCurrency() {
return warehousingCurrency;
}
public void setWarehousingCurrency(Currency warehousingCurrency) {
this.warehousingCurrency = warehousingCurrency;
}
public BigDecimal getWarranty() {
return warranty;
}
public void setWarranty(BigDecimal warranty) {
this.warranty = warranty;
}
public Currency getWarrantyCurrency() {
return warrantyCurrency;
}
public void setWarrantyCurrency(Currency warrantyCurrency) {
this.warrantyCurrency = warrantyCurrency;
}
public BigDecimal getOther() {
return other;
}
public void setOther(BigDecimal other) {
this.other = other;
}
public Currency getOtherCurrency() {
return otherCurrency;
}
public void setOtherCurrency(Currency otherCurrency) {
this.otherCurrency = otherCurrency;
}
public BigDecimal getMICRecovery() {
return MICRecovery;
}
public void setMICRecovery(BigDecimal MICRecovery) {
this.MICRecovery = MICRecovery;
}
public Currency getMICRecoveryCurrency() {
return MICRecoveryCurrency;
}
public void setMICRecoveryCurrency(Currency MICRecoveryCurrency) {
this.MICRecoveryCurrency = MICRecoveryCurrency;
}
public BigDecimal getPrivateLabelBranding() {
return privateLabelBranding;
}
public void setPrivateLabelBranding(BigDecimal privateLabelBranding) {
this.privateLabelBranding = privateLabelBranding;
}
public Currency getPrivateLabelBrandingCurrency() {
return privateLabelBrandingCurrency;
}
public void setPrivateLabelBrandingCurrency(Currency privateLabelBrandingCurrency) {
this.privateLabelBrandingCurrency = privateLabelBrandingCurrency;
}
public BigDecimal getDaymonServices() {
return daymonServices;
}
public void setDaymonServices(BigDecimal daymonServices) {
this.daymonServices = daymonServices;
}
public Currency getDaymonServicesCurrency() {
return daymonServicesCurrency;
}
public void setDaymonServicesCurrency(Currency daymonServicesCurrency) {
this.daymonServicesCurrency = daymonServicesCurrency;
}
public BigDecimal getPercentageOfTotalCost() {
return percentageOfTotalCost;
}
public void setPercentageOfTotalCost(BigDecimal percentageOfTotalCost) {
this.percentageOfTotalCost = percentageOfTotalCost;
}
public Currency getPercentageOfTotalCostCurrency() {
return percentageOfTotalCostCurrency;
}
public void setPercentageOfTotalCostCurrency(Currency percentageOfTotalCostCurrency) {
this.percentageOfTotalCostCurrency = percentageOfTotalCostCurrency;
}
public BigDecimal getTotalCost() {
return totalCost;
}
public void setTotalCost(BigDecimal totalCost) {
this.totalCost = totalCost;
}
public Currency getTotalCostCurrency() {
return totalCostCurrency;
}
public void setTotalCostCurrency(Currency totalCostCurrency) {
this.totalCostCurrency = totalCostCurrency;
}
public BigDecimal getInternalProvisionsBasis() {
return internalProvisionsBasis;
}
public void setInternalProvisionsBasis(BigDecimal internalProvisionsBasis) {
this.internalProvisionsBasis = internalProvisionsBasis;
}
public Currency getInternalProvisionsBasisCurrency() {
return internalProvisionsBasisCurrency;
}
public void setInternalProvisionsBasisCurrency(Currency internalProvisionsBasisCurrency) {
this.internalProvisionsBasisCurrency = internalProvisionsBasisCurrency;
}
public BigDecimal getPrivateLabelServices() {
return privateLabelServices;
}
public void setPrivateLabelServices(BigDecimal privateLabelServices) {
this.privateLabelServices = privateLabelServices;
}
public Currency getPrivateLabelServicesCurrency() {
return privateLabelServicesCurrency;
}
public void setPrivateLabelServicesCurrency(Currency privateLabelServicesCurrency) {
this.privateLabelServicesCurrency = privateLabelServicesCurrency;
}
public BigDecimal getTotalLandedCost() {
return totalLandedCost;
}
public void setTotalLandedCost(BigDecimal totalLandedCost) {
this.totalLandedCost = totalLandedCost;
}
public Currency getTotalLandedCostCurrency() {
return totalLandedCostCurrency;
}
public void setTotalLandedCostCurrency(Currency totalLandedCostCurrency) {
this.totalLandedCostCurrency = totalLandedCostCurrency;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getOrderReference() {
return orderReference;
}
public void setOrderReference(String orderReference) {
this.orderReference = orderReference;
}
public Employee getBuyer() {
return buyer;
}
public void setBuyer(Employee buyer) {
this.buyer = buyer;
}
public OrganisationalUnit getBusinessUnit() {
return businessUnit;
}
public void setBusinessUnit(OrganisationalUnit businessUnit) {
this.businessUnit = businessUnit;
}
public OrganisationalUnit getDivision() {
return division;
}
public void setDivision(OrganisationalUnit division) {
this.division = division;
}
public Supplier getSupplier() {
return supplier;
}
public void setSupplier(Supplier supplier) {
this.supplier = supplier;
}
}