package com.jeesite.modules.mes.erp; import java.io.Serializable; import java.math.BigDecimal; import java.util.List; /** * ERP 采购订单(PUR_PurchaseOrder)BillQuery 数据。 */ public class ErpPurchaseOrder implements Serializable { private static final long serialVersionUID = 1L; private String id; private String fid; private String billNo; private String documentStatus; private String documentStatusName; private String date; private String billTypeNumber; private String billTypeName; private String businessType; private String businessTypeName; private String purchaseOrgName; private String supplierNumber; private String supplierName; private Integer entryCount; private BigDecimal totalQty; private String entryId; private String seq; private String materialNumber; private String materialName; private String unitName; private String unitNumber; private BigDecimal qty; private String deliveryDate; private BigDecimal price; private BigDecimal taxPrice; private BigDecimal entryTaxRate; private BigDecimal amount; private String sourceBillNo; /** 查询条件:供应商编码(模糊) */ private String supplierNumberQuery; /** 查询条件:供应商名称(模糊) */ private String supplierNameQuery; /** 查询条件:物料编码(模糊) */ private String materialNumberQuery; /** 查询条件:单据状态(如 C=已审核) */ private String documentStatusQuery; /** 已审核入库合计(增加入库时计算) */ private BigDecimal instockQty; /** 剩余可入数量(增加入库时计算) */ private BigDecimal remainQty; /** 是否启用批号管理(ERP 物料主数据) */ private boolean batchManage; /** ERP 批号档案选项 */ private List availableLots; /** 推荐批号 */ private String suggestedLotNumber; /** 批号说明 */ private String lotHint; /** 已选/录入批号 */ private String lotNumber; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getFid() { return fid; } public void setFid(String fid) { this.fid = fid; } public String getBillNo() { return billNo; } public void setBillNo(String billNo) { this.billNo = billNo; } public String getDocumentStatus() { return documentStatus; } public void setDocumentStatus(String documentStatus) { this.documentStatus = documentStatus; } public String getDocumentStatusName() { return documentStatusName; } public void setDocumentStatusName(String documentStatusName) { this.documentStatusName = documentStatusName; } public String getDate() { return date; } public void setDate(String date) { this.date = date; } public String getBillTypeNumber() { return billTypeNumber; } public void setBillTypeNumber(String billTypeNumber) { this.billTypeNumber = billTypeNumber; } public String getBillTypeName() { return billTypeName; } public void setBillTypeName(String billTypeName) { this.billTypeName = billTypeName; } public String getBusinessType() { return businessType; } public void setBusinessType(String businessType) { this.businessType = businessType; } public String getBusinessTypeName() { return businessTypeName; } public void setBusinessTypeName(String businessTypeName) { this.businessTypeName = businessTypeName; } public String getPurchaseOrgName() { return purchaseOrgName; } public void setPurchaseOrgName(String purchaseOrgName) { this.purchaseOrgName = purchaseOrgName; } public String getSupplierNumber() { return supplierNumber; } public void setSupplierNumber(String supplierNumber) { this.supplierNumber = supplierNumber; } public String getSupplierName() { return supplierName; } public void setSupplierName(String supplierName) { this.supplierName = supplierName; } public Integer getEntryCount() { return entryCount; } public void setEntryCount(Integer entryCount) { this.entryCount = entryCount; } public BigDecimal getTotalQty() { return totalQty; } public void setTotalQty(BigDecimal totalQty) { this.totalQty = totalQty; } public String getEntryId() { return entryId; } public void setEntryId(String entryId) { this.entryId = entryId; } public String getSeq() { return seq; } public void setSeq(String seq) { this.seq = seq; } public String getMaterialNumber() { return materialNumber; } public void setMaterialNumber(String materialNumber) { this.materialNumber = materialNumber; } public String getMaterialName() { return materialName; } public void setMaterialName(String materialName) { this.materialName = materialName; } public String getUnitName() { return unitName; } public void setUnitName(String unitName) { this.unitName = unitName; } public String getUnitNumber() { return unitNumber; } public void setUnitNumber(String unitNumber) { this.unitNumber = unitNumber; } public BigDecimal getQty() { return qty; } public void setQty(BigDecimal qty) { this.qty = qty; } public String getDeliveryDate() { return deliveryDate; } public void setDeliveryDate(String deliveryDate) { this.deliveryDate = deliveryDate; } public BigDecimal getPrice() { return price; } public void setPrice(BigDecimal price) { this.price = price; } public BigDecimal getTaxPrice() { return taxPrice; } public void setTaxPrice(BigDecimal taxPrice) { this.taxPrice = taxPrice; } public BigDecimal getEntryTaxRate() { return entryTaxRate; } public void setEntryTaxRate(BigDecimal entryTaxRate) { this.entryTaxRate = entryTaxRate; } public BigDecimal getAmount() { return amount; } public void setAmount(BigDecimal amount) { this.amount = amount; } public String getSourceBillNo() { return sourceBillNo; } public void setSourceBillNo(String sourceBillNo) { this.sourceBillNo = sourceBillNo; } public String getSupplierNumberQuery() { return supplierNumberQuery; } public void setSupplierNumberQuery(String supplierNumberQuery) { this.supplierNumberQuery = supplierNumberQuery; } public String getSupplierNameQuery() { return supplierNameQuery; } public void setSupplierNameQuery(String supplierNameQuery) { this.supplierNameQuery = supplierNameQuery; } public String getMaterialNumberQuery() { return materialNumberQuery; } public void setMaterialNumberQuery(String materialNumberQuery) { this.materialNumberQuery = materialNumberQuery; } public String getDocumentStatusQuery() { return documentStatusQuery; } public void setDocumentStatusQuery(String documentStatusQuery) { this.documentStatusQuery = documentStatusQuery; } public BigDecimal getInstockQty() { return instockQty; } public void setInstockQty(BigDecimal instockQty) { this.instockQty = instockQty; } public BigDecimal getRemainQty() { return remainQty; } public void setRemainQty(BigDecimal remainQty) { this.remainQty = remainQty; } public boolean isBatchManage() { return batchManage; } public void setBatchManage(boolean batchManage) { this.batchManage = batchManage; } public List getAvailableLots() { return availableLots; } public void setAvailableLots(List availableLots) { this.availableLots = availableLots; } public String getSuggestedLotNumber() { return suggestedLotNumber; } public void setSuggestedLotNumber(String suggestedLotNumber) { this.suggestedLotNumber = suggestedLotNumber; } public String getLotHint() { return lotHint; } public void setLotHint(String lotHint) { this.lotHint = lotHint; } public String getLotNumber() { return lotNumber; } public void setLotNumber(String lotNumber) { this.lotNumber = lotNumber; } }