|
|
@@ -1,380 +1,412 @@
|
|
|
package com.uas.platform.b2b.model;
|
|
|
|
|
|
+import javax.persistence.*;
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 买家应付(卖家应收)对账单
|
|
|
*/
|
|
|
+@Entity
|
|
|
+@NamedStoredProcedureQueries({
|
|
|
+ @NamedStoredProcedureQuery(
|
|
|
+ name = "findAllApChecks",
|
|
|
+ procedureName = "apcheck",
|
|
|
+ resultClasses = { ErpProdIODetail.class },
|
|
|
+ parameters = {
|
|
|
+ @StoredProcedureParameter(
|
|
|
+ mode = ParameterMode.IN,
|
|
|
+ name = "con",
|
|
|
+ type = String.class),
|
|
|
+ @StoredProcedureParameter(
|
|
|
+ mode = ParameterMode.IN,
|
|
|
+ name = "prod",
|
|
|
+ type = String.class)
|
|
|
+ }
|
|
|
+ )
|
|
|
+})
|
|
|
public class ErpProdIODetail implements Serializable {
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/**
|
|
|
- * 出入库单号
|
|
|
+ * ID
|
|
|
*/
|
|
|
- private String inOutNo;
|
|
|
+ private String id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出入库单号
|
|
|
+ */
|
|
|
+ private String inoutno;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出出入库单序号
|
|
|
+ */
|
|
|
+ private Long detno;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单据类型
|
|
|
+ */
|
|
|
+ private String piclass;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户采购编号
|
|
|
+ */
|
|
|
+ private String ordercode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户采购序号
|
|
|
+ */
|
|
|
+ private Long orderdetno;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户采购料号
|
|
|
+ */
|
|
|
+ private String prodcode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户采购规格
|
|
|
+ */
|
|
|
+ private String prodspec;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户物料描述
|
|
|
+ */
|
|
|
+ private String prodtitle;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户验收数量
|
|
|
+ */
|
|
|
+ private Double qty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单价
|
|
|
+ */
|
|
|
+ private Double orderprice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 币别
|
|
|
+ */
|
|
|
+ private String currency;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 税率
|
|
|
+ */
|
|
|
+ private Double taxrate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 已对账数
|
|
|
+ */
|
|
|
+ private Double ycheckqty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 本次对账数
|
|
|
+ */
|
|
|
+ private Double thischeckqty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户名称
|
|
|
+ */
|
|
|
+ private String custname;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户UU
|
|
|
+ */
|
|
|
+ private Long custuu;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * sourceid
|
|
|
+ */
|
|
|
+ private Long sourceid;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单据来源表
|
|
|
+ */
|
|
|
+ private String sourcetable;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业UU
|
|
|
+ */
|
|
|
+ private Long enuu;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 日期
|
|
|
+ */
|
|
|
+ private Date pidate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 汇率
|
|
|
+ */
|
|
|
+ private Double rate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应付供应商编号
|
|
|
+ */
|
|
|
+ private String receivecode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应付供应商名称
|
|
|
+ */
|
|
|
+ private String receivename;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额
|
|
|
+ */
|
|
|
+ private Double money;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 本次对账金额
|
|
|
+ */
|
|
|
+ private Double nowmoney;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 送货工厂
|
|
|
+ */
|
|
|
+ private String factory;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 送货单号
|
|
|
+ */
|
|
|
+ private String sendcode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 仓库
|
|
|
+ */
|
|
|
+ private String whname;
|
|
|
+
|
|
|
+ @Id
|
|
|
+ public String getId() {
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(String id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getInoutno() {
|
|
|
+ return inoutno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInoutno(String inoutno) {
|
|
|
+ this.inoutno = inoutno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getDetno() {
|
|
|
+ return detno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDetno(Long detno) {
|
|
|
+ this.detno = detno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPiclass() {
|
|
|
+ return piclass;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPiclass(String piclass) {
|
|
|
+ this.piclass = piclass;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getOrdercode() {
|
|
|
+ return ordercode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrdercode(String ordercode) {
|
|
|
+ this.ordercode = ordercode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getOrderdetno() {
|
|
|
+ return orderdetno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrderdetno(Long orderdetno) {
|
|
|
+ this.orderdetno = orderdetno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProdcode() {
|
|
|
+ return prodcode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProdcode(String prodcode) {
|
|
|
+ this.prodcode = prodcode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProdspec() {
|
|
|
+ return prodspec;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProdspec(String prodspec) {
|
|
|
+ this.prodspec = prodspec;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProdtitle() {
|
|
|
+ return prodtitle;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProdtitle(String prodtitle) {
|
|
|
+ this.prodtitle = prodtitle;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getQty() {
|
|
|
+ return qty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setQty(Double qty) {
|
|
|
+ this.qty = qty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getOrderprice() {
|
|
|
+ return orderprice;
|
|
|
+ }
|
|
|
|
|
|
- /**
|
|
|
- * 出出入库单序号
|
|
|
- */
|
|
|
- private Long detno;
|
|
|
-
|
|
|
- /**
|
|
|
- * 单据类型
|
|
|
- */
|
|
|
- private String piClass;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户采购编号
|
|
|
- */
|
|
|
- private String orderCode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户采购序号
|
|
|
- */
|
|
|
- private Long orderDetno;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户采购料号
|
|
|
- */
|
|
|
- private String prodCode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户采购规格
|
|
|
- */
|
|
|
- private String prodSpec;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户物料描述
|
|
|
- */
|
|
|
- private String prodTitle;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户验收数量
|
|
|
- */
|
|
|
- private Double qty;
|
|
|
-
|
|
|
- /**
|
|
|
- * 单价
|
|
|
- */
|
|
|
- private Double orderPrice;
|
|
|
-
|
|
|
- /**
|
|
|
- * 币别
|
|
|
- */
|
|
|
- private String currency;
|
|
|
-
|
|
|
- /**
|
|
|
- * 税率
|
|
|
- */
|
|
|
- private Double taxrate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 已对账数
|
|
|
- */
|
|
|
- private Double yCheckQty;
|
|
|
-
|
|
|
- /**
|
|
|
- * 本次对账数
|
|
|
- */
|
|
|
- private Double thisCheckQty;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户名称
|
|
|
- */
|
|
|
- private String custName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 客户UU
|
|
|
- */
|
|
|
- private Long custUu;
|
|
|
-
|
|
|
- /**
|
|
|
- * sourceid
|
|
|
- */
|
|
|
- private Long sourceId;
|
|
|
-
|
|
|
- /**
|
|
|
- * 单据来源表
|
|
|
- */
|
|
|
- private String sourceTable;
|
|
|
-
|
|
|
- /**
|
|
|
- * 企业UU
|
|
|
- */
|
|
|
- private Long enUu;
|
|
|
-
|
|
|
- /**
|
|
|
- * 日期
|
|
|
- */
|
|
|
- private Date piDate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 汇率
|
|
|
- */
|
|
|
- private Double rate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 应付供应商编号
|
|
|
- */
|
|
|
- private String receiveCode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 应付供应商名称
|
|
|
- */
|
|
|
- private String receiveName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 金额
|
|
|
- */
|
|
|
- private Double money;
|
|
|
-
|
|
|
- /**
|
|
|
- * 本次对账金额
|
|
|
- */
|
|
|
- private Double nowMoney;
|
|
|
-
|
|
|
- /**
|
|
|
- * 送货工厂
|
|
|
- */
|
|
|
- private String factory;
|
|
|
-
|
|
|
- /**
|
|
|
- * 送货单号
|
|
|
- */
|
|
|
- private String sendcode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 仓库
|
|
|
- */
|
|
|
- private String whname;
|
|
|
-
|
|
|
- public String getFactory() {
|
|
|
- return factory;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFactory(String factory) {
|
|
|
- this.factory = factory;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getMoney() {
|
|
|
- this.money = (this.qty == null ? 0 : this.qty) * (this.orderPrice == null ? 0 : this.orderPrice);
|
|
|
- return this.money;
|
|
|
- }
|
|
|
-
|
|
|
- public void setMoney(Double money) {
|
|
|
- this.money = money;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getNowMoney() {
|
|
|
- this.nowMoney = (this.thisCheckQty == null ? 0 : this.thisCheckQty)
|
|
|
- * (this.orderPrice == null ? 0 : this.orderPrice);
|
|
|
- return this.nowMoney;
|
|
|
- }
|
|
|
-
|
|
|
- public void setNowMoney(Double nowMoney) {
|
|
|
- this.nowMoney = nowMoney;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getRate() {
|
|
|
- return rate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRate(Double rate) {
|
|
|
- this.rate = rate;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getPiDate() {
|
|
|
- return piDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPiDate(Date piDate) {
|
|
|
- this.piDate = piDate;
|
|
|
- }
|
|
|
-
|
|
|
- public String getInOutNo() {
|
|
|
- return inOutNo;
|
|
|
- }
|
|
|
-
|
|
|
- public void setInOutNo(String inOutNo) {
|
|
|
- this.inOutNo = inOutNo;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getDetno() {
|
|
|
- return detno;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDetno(Long detno) {
|
|
|
- this.detno = detno;
|
|
|
- }
|
|
|
-
|
|
|
- public String getPiClass() {
|
|
|
- return piClass;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPiClass(String piClass) {
|
|
|
- this.piClass = piClass;
|
|
|
- }
|
|
|
-
|
|
|
- public String getOrderCode() {
|
|
|
- return orderCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setOrderCode(String orderCode) {
|
|
|
- this.orderCode = orderCode;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getOrderDetno() {
|
|
|
- return orderDetno;
|
|
|
- }
|
|
|
-
|
|
|
- public void setOrderDetno(Long orderDetno) {
|
|
|
- this.orderDetno = orderDetno;
|
|
|
- }
|
|
|
-
|
|
|
- public String getProdCode() {
|
|
|
- return prodCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setProdCode(String prodCode) {
|
|
|
- this.prodCode = prodCode;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getQty() {
|
|
|
- return qty;
|
|
|
- }
|
|
|
-
|
|
|
- public void setQty(Double qty) {
|
|
|
- this.qty = qty;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getOrderPrice() {
|
|
|
- return orderPrice;
|
|
|
- }
|
|
|
-
|
|
|
- public void setOrderPrice(Double orderPrice) {
|
|
|
- this.orderPrice = orderPrice;
|
|
|
- }
|
|
|
-
|
|
|
- public String getCurrency() {
|
|
|
- return currency;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCurrency(String currency) {
|
|
|
- this.currency = currency;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getTaxrate() {
|
|
|
- return taxrate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setTaxrate(Double taxrate) {
|
|
|
- this.taxrate = taxrate;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getYCheckQty() {
|
|
|
- return yCheckQty;
|
|
|
- }
|
|
|
-
|
|
|
- public void setYCheckQty(Double yCheckQty) {
|
|
|
- this.yCheckQty = yCheckQty;
|
|
|
- }
|
|
|
+ public void setOrderprice(Double orderprice) {
|
|
|
+ this.orderprice = orderprice;
|
|
|
+ }
|
|
|
|
|
|
- public Double getThisCheckQty() {
|
|
|
- return thisCheckQty;
|
|
|
- }
|
|
|
+ public String getCurrency() {
|
|
|
+ return currency;
|
|
|
+ }
|
|
|
|
|
|
- public void setThisCheckQty(Double thisCheckQty) {
|
|
|
- this.thisCheckQty = thisCheckQty;
|
|
|
- }
|
|
|
+ public void setCurrency(String currency) {
|
|
|
+ this.currency = currency;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getTaxrate() {
|
|
|
+ return taxrate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaxrate(Double taxrate) {
|
|
|
+ this.taxrate = taxrate;
|
|
|
+ }
|
|
|
|
|
|
- public String getCustName() {
|
|
|
- return custName;
|
|
|
- }
|
|
|
+ public Double getYcheckqty() {
|
|
|
+ return ycheckqty;
|
|
|
+ }
|
|
|
|
|
|
- public void setCustName(String custName) {
|
|
|
- this.custName = custName;
|
|
|
- }
|
|
|
+ public void setYcheckqty(Double ycheckqty) {
|
|
|
+ this.ycheckqty = ycheckqty;
|
|
|
+ }
|
|
|
|
|
|
- public Long getCustUu() {
|
|
|
- return custUu;
|
|
|
- }
|
|
|
+ public Double getThischeckqty() {
|
|
|
+ return thischeckqty;
|
|
|
+ }
|
|
|
|
|
|
- public void setCustUu(Long custUu) {
|
|
|
- this.custUu = custUu;
|
|
|
- }
|
|
|
+ public void setThischeckqty(Double thischeckqty) {
|
|
|
+ this.thischeckqty = thischeckqty;
|
|
|
+ }
|
|
|
|
|
|
- public Long getSourceId() {
|
|
|
- return sourceId;
|
|
|
- }
|
|
|
+ public String getCustname() {
|
|
|
+ return custname;
|
|
|
+ }
|
|
|
|
|
|
- public void setSourceId(Long sourceId) {
|
|
|
- this.sourceId = sourceId;
|
|
|
- }
|
|
|
+ public void setCustname(String custname) {
|
|
|
+ this.custname = custname;
|
|
|
+ }
|
|
|
|
|
|
- public String getSourceTable() {
|
|
|
- return sourceTable;
|
|
|
- }
|
|
|
+ public Long getCustuu() {
|
|
|
+ return custuu;
|
|
|
+ }
|
|
|
|
|
|
- public void setSourceTable(String sourceTable) {
|
|
|
- this.sourceTable = sourceTable;
|
|
|
- }
|
|
|
+ public void setCustuu(Long custuu) {
|
|
|
+ this.custuu = custuu;
|
|
|
+ }
|
|
|
|
|
|
- public Long getEnUu() {
|
|
|
- return enUu;
|
|
|
- }
|
|
|
+ public Long getSourceid() {
|
|
|
+ return sourceid;
|
|
|
+ }
|
|
|
|
|
|
- public void setEnUu(Long enUu) {
|
|
|
- this.enUu = enUu;
|
|
|
- }
|
|
|
+ public void setSourceid(Long sourceid) {
|
|
|
+ this.sourceid = sourceid;
|
|
|
+ }
|
|
|
|
|
|
- public String getReceiveCode() {
|
|
|
- return receiveCode;
|
|
|
- }
|
|
|
+ public String getSourcetable() {
|
|
|
+ return sourcetable;
|
|
|
+ }
|
|
|
|
|
|
- public void setReceiveCode(String receiveCode) {
|
|
|
- this.receiveCode = receiveCode;
|
|
|
- }
|
|
|
+ public void setSourcetable(String sourcetable) {
|
|
|
+ this.sourcetable = sourcetable;
|
|
|
+ }
|
|
|
|
|
|
- public String getReceiveName() {
|
|
|
- return receiveName;
|
|
|
- }
|
|
|
+ public Long getEnuu() {
|
|
|
+ return enuu;
|
|
|
+ }
|
|
|
|
|
|
- public void setReceiveName(String receiveName) {
|
|
|
- this.receiveName = receiveName;
|
|
|
- }
|
|
|
+ public void setEnuu(Long enuu) {
|
|
|
+ this.enuu = enuu;
|
|
|
+ }
|
|
|
|
|
|
- public String getProdTitle() {
|
|
|
- return prodTitle;
|
|
|
- }
|
|
|
+ public Date getPidate() {
|
|
|
+ return pidate;
|
|
|
+ }
|
|
|
|
|
|
- public void setProdTitle(String prodTitle) {
|
|
|
- this.prodTitle = prodTitle;
|
|
|
- }
|
|
|
+ public void setPidate(Date pidate) {
|
|
|
+ this.pidate = pidate;
|
|
|
+ }
|
|
|
|
|
|
- public String getProdSpec() {
|
|
|
- return prodSpec;
|
|
|
- }
|
|
|
+ public Double getRate() {
|
|
|
+ return rate;
|
|
|
+ }
|
|
|
|
|
|
- public void setProdSpec(String prodSpec) {
|
|
|
- this.prodSpec = prodSpec;
|
|
|
- }
|
|
|
+ public void setRate(Double rate) {
|
|
|
+ this.rate = rate;
|
|
|
+ }
|
|
|
|
|
|
- public String getSendcode() {
|
|
|
- return sendcode;
|
|
|
- }
|
|
|
+ public String getReceivecode() {
|
|
|
+ return receivecode;
|
|
|
+ }
|
|
|
|
|
|
- public void setSendcode(String sendcode) {
|
|
|
- this.sendcode = sendcode;
|
|
|
- }
|
|
|
+ public void setReceivecode(String receivecode) {
|
|
|
+ this.receivecode = receivecode;
|
|
|
+ }
|
|
|
|
|
|
- public String getWhname() {
|
|
|
- return whname;
|
|
|
- }
|
|
|
+ public String getReceivename() {
|
|
|
+ return receivename;
|
|
|
+ }
|
|
|
|
|
|
- public void setWhname(String whname) {
|
|
|
- this.whname = whname;
|
|
|
- }
|
|
|
+ public void setReceivename(String receivename) {
|
|
|
+ this.receivename = receivename;
|
|
|
+ }
|
|
|
|
|
|
+ public Double getMoney() {
|
|
|
+ this.money = (this.qty == null ? 0 : this.qty) * (this.orderprice == null ? 0 : this.orderprice);
|
|
|
+ return this.money;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMoney(Double money) {
|
|
|
+ this.money = money;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getNowmoney() {
|
|
|
+ this.nowmoney = (this.thischeckqty == null ? 0 : this.thischeckqty)
|
|
|
+ * (this.orderprice == null ? 0 : this.orderprice);
|
|
|
+ return this.nowmoney;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setNowmoney(Double nowmoney) {
|
|
|
+ this.nowmoney = nowmoney;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getFactory() {
|
|
|
+ return factory;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setFactory(String factory) {
|
|
|
+ this.factory = factory;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSendcode() {
|
|
|
+ return sendcode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSendcode(String sendcode) {
|
|
|
+ this.sendcode = sendcode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getWhname() {
|
|
|
+ return whname;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWhname(String whname) {
|
|
|
+ this.whname = whname;
|
|
|
+ }
|
|
|
}
|