ErpPurchaseOrder.java 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379
  1. package com.jeesite.modules.mes.erp;
  2. import java.io.Serializable;
  3. import java.math.BigDecimal;
  4. import java.util.List;
  5. /**
  6. * ERP 采购订单(PUR_PurchaseOrder)BillQuery 数据。
  7. */
  8. public class ErpPurchaseOrder implements Serializable {
  9. private static final long serialVersionUID = 1L;
  10. private String id;
  11. private String fid;
  12. private String billNo;
  13. private String documentStatus;
  14. private String documentStatusName;
  15. private String date;
  16. private String billTypeNumber;
  17. private String billTypeName;
  18. private String businessType;
  19. private String businessTypeName;
  20. private String purchaseOrgName;
  21. private String supplierNumber;
  22. private String supplierName;
  23. private Integer entryCount;
  24. private BigDecimal totalQty;
  25. private String entryId;
  26. private String seq;
  27. private String materialNumber;
  28. private String materialName;
  29. private String unitName;
  30. private String unitNumber;
  31. private BigDecimal qty;
  32. private String deliveryDate;
  33. private BigDecimal price;
  34. private BigDecimal taxPrice;
  35. private BigDecimal entryTaxRate;
  36. private BigDecimal amount;
  37. private String sourceBillNo;
  38. /** 查询条件:供应商编码(模糊) */
  39. private String supplierNumberQuery;
  40. /** 查询条件:供应商名称(模糊) */
  41. private String supplierNameQuery;
  42. /** 查询条件:物料编码(模糊) */
  43. private String materialNumberQuery;
  44. /** 查询条件:单据状态(如 C=已审核) */
  45. private String documentStatusQuery;
  46. /** 已审核入库合计(增加入库时计算) */
  47. private BigDecimal instockQty;
  48. /** 剩余可入数量(增加入库时计算) */
  49. private BigDecimal remainQty;
  50. /** 是否启用批号管理(ERP 物料主数据) */
  51. private boolean batchManage;
  52. /** ERP 批号档案选项 */
  53. private List<ErpInventoryLotOption> availableLots;
  54. /** 推荐批号 */
  55. private String suggestedLotNumber;
  56. /** 批号说明 */
  57. private String lotHint;
  58. /** 已选/录入批号 */
  59. private String lotNumber;
  60. public String getId() {
  61. return id;
  62. }
  63. public void setId(String id) {
  64. this.id = id;
  65. }
  66. public String getFid() {
  67. return fid;
  68. }
  69. public void setFid(String fid) {
  70. this.fid = fid;
  71. }
  72. public String getBillNo() {
  73. return billNo;
  74. }
  75. public void setBillNo(String billNo) {
  76. this.billNo = billNo;
  77. }
  78. public String getDocumentStatus() {
  79. return documentStatus;
  80. }
  81. public void setDocumentStatus(String documentStatus) {
  82. this.documentStatus = documentStatus;
  83. }
  84. public String getDocumentStatusName() {
  85. return documentStatusName;
  86. }
  87. public void setDocumentStatusName(String documentStatusName) {
  88. this.documentStatusName = documentStatusName;
  89. }
  90. public String getDate() {
  91. return date;
  92. }
  93. public void setDate(String date) {
  94. this.date = date;
  95. }
  96. public String getBillTypeNumber() {
  97. return billTypeNumber;
  98. }
  99. public void setBillTypeNumber(String billTypeNumber) {
  100. this.billTypeNumber = billTypeNumber;
  101. }
  102. public String getBillTypeName() {
  103. return billTypeName;
  104. }
  105. public void setBillTypeName(String billTypeName) {
  106. this.billTypeName = billTypeName;
  107. }
  108. public String getBusinessType() {
  109. return businessType;
  110. }
  111. public void setBusinessType(String businessType) {
  112. this.businessType = businessType;
  113. }
  114. public String getBusinessTypeName() {
  115. return businessTypeName;
  116. }
  117. public void setBusinessTypeName(String businessTypeName) {
  118. this.businessTypeName = businessTypeName;
  119. }
  120. public String getPurchaseOrgName() {
  121. return purchaseOrgName;
  122. }
  123. public void setPurchaseOrgName(String purchaseOrgName) {
  124. this.purchaseOrgName = purchaseOrgName;
  125. }
  126. public String getSupplierNumber() {
  127. return supplierNumber;
  128. }
  129. public void setSupplierNumber(String supplierNumber) {
  130. this.supplierNumber = supplierNumber;
  131. }
  132. public String getSupplierName() {
  133. return supplierName;
  134. }
  135. public void setSupplierName(String supplierName) {
  136. this.supplierName = supplierName;
  137. }
  138. public Integer getEntryCount() {
  139. return entryCount;
  140. }
  141. public void setEntryCount(Integer entryCount) {
  142. this.entryCount = entryCount;
  143. }
  144. public BigDecimal getTotalQty() {
  145. return totalQty;
  146. }
  147. public void setTotalQty(BigDecimal totalQty) {
  148. this.totalQty = totalQty;
  149. }
  150. public String getEntryId() {
  151. return entryId;
  152. }
  153. public void setEntryId(String entryId) {
  154. this.entryId = entryId;
  155. }
  156. public String getSeq() {
  157. return seq;
  158. }
  159. public void setSeq(String seq) {
  160. this.seq = seq;
  161. }
  162. public String getMaterialNumber() {
  163. return materialNumber;
  164. }
  165. public void setMaterialNumber(String materialNumber) {
  166. this.materialNumber = materialNumber;
  167. }
  168. public String getMaterialName() {
  169. return materialName;
  170. }
  171. public void setMaterialName(String materialName) {
  172. this.materialName = materialName;
  173. }
  174. public String getUnitName() {
  175. return unitName;
  176. }
  177. public void setUnitName(String unitName) {
  178. this.unitName = unitName;
  179. }
  180. public String getUnitNumber() {
  181. return unitNumber;
  182. }
  183. public void setUnitNumber(String unitNumber) {
  184. this.unitNumber = unitNumber;
  185. }
  186. public BigDecimal getQty() {
  187. return qty;
  188. }
  189. public void setQty(BigDecimal qty) {
  190. this.qty = qty;
  191. }
  192. public String getDeliveryDate() {
  193. return deliveryDate;
  194. }
  195. public void setDeliveryDate(String deliveryDate) {
  196. this.deliveryDate = deliveryDate;
  197. }
  198. public BigDecimal getPrice() {
  199. return price;
  200. }
  201. public void setPrice(BigDecimal price) {
  202. this.price = price;
  203. }
  204. public BigDecimal getTaxPrice() {
  205. return taxPrice;
  206. }
  207. public void setTaxPrice(BigDecimal taxPrice) {
  208. this.taxPrice = taxPrice;
  209. }
  210. public BigDecimal getEntryTaxRate() {
  211. return entryTaxRate;
  212. }
  213. public void setEntryTaxRate(BigDecimal entryTaxRate) {
  214. this.entryTaxRate = entryTaxRate;
  215. }
  216. public BigDecimal getAmount() {
  217. return amount;
  218. }
  219. public void setAmount(BigDecimal amount) {
  220. this.amount = amount;
  221. }
  222. public String getSourceBillNo() {
  223. return sourceBillNo;
  224. }
  225. public void setSourceBillNo(String sourceBillNo) {
  226. this.sourceBillNo = sourceBillNo;
  227. }
  228. public String getSupplierNumberQuery() {
  229. return supplierNumberQuery;
  230. }
  231. public void setSupplierNumberQuery(String supplierNumberQuery) {
  232. this.supplierNumberQuery = supplierNumberQuery;
  233. }
  234. public String getSupplierNameQuery() {
  235. return supplierNameQuery;
  236. }
  237. public void setSupplierNameQuery(String supplierNameQuery) {
  238. this.supplierNameQuery = supplierNameQuery;
  239. }
  240. public String getMaterialNumberQuery() {
  241. return materialNumberQuery;
  242. }
  243. public void setMaterialNumberQuery(String materialNumberQuery) {
  244. this.materialNumberQuery = materialNumberQuery;
  245. }
  246. public String getDocumentStatusQuery() {
  247. return documentStatusQuery;
  248. }
  249. public void setDocumentStatusQuery(String documentStatusQuery) {
  250. this.documentStatusQuery = documentStatusQuery;
  251. }
  252. public BigDecimal getInstockQty() {
  253. return instockQty;
  254. }
  255. public void setInstockQty(BigDecimal instockQty) {
  256. this.instockQty = instockQty;
  257. }
  258. public BigDecimal getRemainQty() {
  259. return remainQty;
  260. }
  261. public void setRemainQty(BigDecimal remainQty) {
  262. this.remainQty = remainQty;
  263. }
  264. public boolean isBatchManage() {
  265. return batchManage;
  266. }
  267. public void setBatchManage(boolean batchManage) {
  268. this.batchManage = batchManage;
  269. }
  270. public List<ErpInventoryLotOption> getAvailableLots() {
  271. return availableLots;
  272. }
  273. public void setAvailableLots(List<ErpInventoryLotOption> availableLots) {
  274. this.availableLots = availableLots;
  275. }
  276. public String getSuggestedLotNumber() {
  277. return suggestedLotNumber;
  278. }
  279. public void setSuggestedLotNumber(String suggestedLotNumber) {
  280. this.suggestedLotNumber = suggestedLotNumber;
  281. }
  282. public String getLotHint() {
  283. return lotHint;
  284. }
  285. public void setLotHint(String lotHint) {
  286. this.lotHint = lotHint;
  287. }
  288. public String getLotNumber() {
  289. return lotNumber;
  290. }
  291. public void setLotNumber(String lotNumber) {
  292. this.lotNumber = lotNumber;
  293. }
  294. }