|
|
@@ -1,20 +1,15 @@
|
|
|
package com.uas.platform.b2b.erp.model;
|
|
|
|
|
|
-import com.uas.platform.b2b.model.EnterpriseInfo;
|
|
|
+import com.uas.platform.b2b.model.*;
|
|
|
+import com.uas.platform.b2b.support.SystemSession;
|
|
|
+import com.uas.platform.core.model.Status;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
+
|
|
|
import java.util.Date;
|
|
|
import java.util.HashSet;
|
|
|
import java.util.List;
|
|
|
import java.util.Set;
|
|
|
|
|
|
-import org.springframework.util.CollectionUtils;
|
|
|
-
|
|
|
-import com.uas.platform.b2b.model.MakeAccept;
|
|
|
-import com.uas.platform.b2b.model.MakeAcceptItem;
|
|
|
-import com.uas.platform.b2b.model.MakeReturn;
|
|
|
-import com.uas.platform.b2b.model.MakeReturnItem;
|
|
|
-import com.uas.platform.b2b.support.SystemSession;
|
|
|
-import com.uas.platform.core.model.Status;
|
|
|
-
|
|
|
/**
|
|
|
* 采购方角度ERP委外验收单
|
|
|
*
|
|
|
@@ -23,20 +18,80 @@ import com.uas.platform.core.model.Status;
|
|
|
*/
|
|
|
public class MakeProdInOut {
|
|
|
|
|
|
- private Long pi_id;// ERP对应的id
|
|
|
- private String pi_inoutno;// 委外验收单号
|
|
|
- private Long pi_vendoruu;// 委外供应商uu号
|
|
|
- private String pi_currency;// 币别
|
|
|
- private Float pi_rate;// 汇率
|
|
|
- private String pi_payment;// 付款方式
|
|
|
- private String pi_transport;// 运输方式
|
|
|
- private String pi_remark;// 备注
|
|
|
- private String pi_inoutman;// 过账人
|
|
|
- private Date pi_date;// 过账日期
|
|
|
- private String pi_sendcode;// 送货单号
|
|
|
- private String pi_receivecode;// 应付供应商编号
|
|
|
- private String pi_receivename;// 应付供应商名称
|
|
|
- private List<MakeProdInOutDetail> details;// 明细
|
|
|
+ /**
|
|
|
+ * erp出入库单据的id
|
|
|
+ */
|
|
|
+ private Long pi_id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * erp出入库单据单号
|
|
|
+ */
|
|
|
+ private String pi_inoutno;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 供应商UU
|
|
|
+ */
|
|
|
+ private Long pi_vendoruu;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 币别
|
|
|
+ */
|
|
|
+ private String pi_currency;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 汇率
|
|
|
+ */
|
|
|
+ private Float pi_rate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 付款方式
|
|
|
+ */
|
|
|
+ private String pi_payment;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 运输方式
|
|
|
+ */
|
|
|
+ private String pi_transport;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ private String pi_remark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 过账人
|
|
|
+ */
|
|
|
+ private String pi_inoutman;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 过账日期
|
|
|
+ */
|
|
|
+ private Date pi_date;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 送货单号
|
|
|
+ */
|
|
|
+ private String pi_sendcode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应付供应商名
|
|
|
+ */
|
|
|
+ private String pi_receivename;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应付供应商编号
|
|
|
+ */
|
|
|
+ private String pi_receivecode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 明细
|
|
|
+ */
|
|
|
+ private List<MakeProdInOutDetail> details;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * b2bId
|
|
|
+ */
|
|
|
+ private Long pi_b2b_id;
|
|
|
|
|
|
public Long getPi_id() {
|
|
|
return pi_id;
|
|
|
@@ -150,6 +205,14 @@ public class MakeProdInOut {
|
|
|
this.details = details;
|
|
|
}
|
|
|
|
|
|
+ public Long getPi_b2b_id() {
|
|
|
+ return pi_b2b_id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPi_b2b_id(Long pi_b2b_id) {
|
|
|
+ this.pi_b2b_id = pi_b2b_id;
|
|
|
+ }
|
|
|
+
|
|
|
public MakeAccept convent() {
|
|
|
MakeAccept accept = new MakeAccept();
|
|
|
accept.setErpId(this.pi_id);
|