GoodsReceivedReceiptSearchResult.java

package com.tradecloud.dto.goodsreceivedreceipt;

import com.tradecloud.common.base.PersistenceBase;
import com.tradecloud.domain.model.goodsreceivedreceipt.ReceiptLevel;
import com.tradecloud.domain.model.ordermanagement.OrderState;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import java.math.BigDecimal;
import java.util.Date;

@XmlRootElement(name = "GoodsReceivedReceiptSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class GoodsReceivedReceiptSearchResult extends PersistenceBase {
    private String reference;
    private String shipmentReference;
    private String grnItemReference;
    private String orderReference;
    private String shipmentNumber;
    private OrderState orderState;
    private Date grnDAte;
    private BigDecimal grnQuantity;
    private BigDecimal invQuantity;
    private BigDecimal itemQuantity;
    private BigDecimal quantityVariance;
    private BigDecimal alcUnitPrice;
    private BigDecimal grnUnitPrice;
    private BigDecimal unitPriceVariance;
    private BigDecimal totalCostGRN;
    private BigDecimal totalCostALC;
    private String itemReference;
    private Long itemId;
    private String itemDescription;
    private ReceiptLevel receiptLevel;
    private BigDecimal forexVariance;
    private BigDecimal grnPriceVarianceExclForex;

    public String getReference() {
        return reference;
    }

    public void setReference(String reference) {
        this.reference = reference;
    }

    public String getShipmentReference() {
        return shipmentReference;
    }

    public void setShipmentReference(String shipmentReference) {
        this.shipmentReference = shipmentReference;
    }

    public String getGrnItemReference() {
        return grnItemReference;
    }

    public void setGrnItemReference(String grnItemReference) {
        this.grnItemReference = grnItemReference;
    }

    public String getOrderReference() {
        return orderReference;
    }

    public void setOrderReference(String orderReference) {
        this.orderReference = orderReference;
    }

    public String getShipmentNumber() {
        return shipmentNumber;
    }

    public void setShipmentNumber(String shipmentNumber) {
        this.shipmentNumber = shipmentNumber;
    }

    public OrderState getOrderState() {
        return orderState;
    }

    public void setOrderState(OrderState orderState) {
        this.orderState = orderState;
    }

    public BigDecimal getUnitPriceVariance() {
        return unitPriceVariance;
    }

    public void setUnitPriceVariance(BigDecimal unitPriceVariance) {
        this.unitPriceVariance = unitPriceVariance;
    }

    public Date getGrnDAte() {
        return grnDAte;
    }

    public void setGrnDAte(Date grnDAte) {
        this.grnDAte = grnDAte;
    }

    public BigDecimal getGrnQuantity() {
        return grnQuantity;
    }

    public void setGrnQuantity(BigDecimal grnQuantity) {
        this.grnQuantity = grnQuantity;
    }

    public BigDecimal getInvQuantity() {
        return invQuantity;
    }

    public void setInvQuantity(BigDecimal invQuantity) {
        this.invQuantity = invQuantity;
    }

    public BigDecimal getQuantityVariance() {
        return quantityVariance;
    }

    public void setQuantityVariance(BigDecimal quantityVariance) {
        this.quantityVariance = quantityVariance;
    }

    public BigDecimal getAlcUnitPrice() {
        return alcUnitPrice;
    }

    public void setAlcUnitPrice(BigDecimal alcUnitPrice) {
        this.alcUnitPrice = alcUnitPrice;
    }

    public BigDecimal getGrnUnitPrice() {
        return grnUnitPrice;
    }

    public void setGrnUnitPrice(BigDecimal grnUnitPrice) {
        this.grnUnitPrice = grnUnitPrice;
    }

    public BigDecimal getTotalCostGRN() {
        return totalCostGRN;
    }

    public void setTotalCostGRN(BigDecimal totalCostGRN) {
        this.totalCostGRN = totalCostGRN;
    }

    public BigDecimal getTotalCostALC() {
        return totalCostALC;
    }

    public void setTotalCostALC(BigDecimal totalCostALC) {
        this.totalCostALC = totalCostALC;
    }

    public String getItemReference() {
        return itemReference;
    }

    public void setItemReference(String itemReference) {
        this.itemReference = itemReference;
    }

    public Long getItemId() {
        return itemId;
    }

    public void setItemId(Long itemId) {
        this.itemId = itemId;
    }

    public String getItemDescription() {
        return itemDescription;
    }

    public void setItemDescription(String itemDescription) {
        this.itemDescription = itemDescription;
    }

    public BigDecimal getItemQuantity() {
        return itemQuantity;
    }

    public void setItemQuantity(BigDecimal itemQuantity) {
        this.itemQuantity = itemQuantity;
    }

    public ReceiptLevel getReceiptLevel() {
        return receiptLevel;
    }

    public void setReceiptLevel(ReceiptLevel receiptLevel) {
        this.receiptLevel = receiptLevel;
    }

    public void setForexVariance(BigDecimal forexVariance) {
        this.forexVariance = forexVariance;
    }

    public BigDecimal getForexVariance() {
        return forexVariance;
    }

    public void setGrnPriceVarianceExclForex(BigDecimal grnPriceVarianceExclForex) {
        this.grnPriceVarianceExclForex = grnPriceVarianceExclForex;
    }

    public BigDecimal getGrnPriceVarianceExclForex() {
        return grnPriceVarianceExclForex;
    }
}