自动化立体仓库 - WMS系统
zyx
2024-05-18 1e62a6d467407addae8745d8c69454318af56a09
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
package com.zy.asrs.entity.param;
 
import lombok.Data;
 
import java.util.List;
 
@Data
public class OrderSyncParam {
    private String 操作系统号;
    private String 操作单据;
    private String 操作类型;
    //采购订单编号
    private String cPOID;
    //供应商编码
    private String cVenCode;
    //订单所有人
    private String cPersonCode;
    //交货方式
    private String cSCCode;
    //币种
    private String cexch_name;
    //汇率
    private Double nflat;
    //订单备注
    private String cMemo;
    //状态
    private Integer states;
    //单据日期
    private String ddate;
 
    private List<OrderDetl> children;
 
    public void setcPOID(String cPOID) {
        this.cPOID = cPOID;
    }
 
    public void setcVenCode(String cVenCode) {
        this.cVenCode = cVenCode;
    }
 
    public void setcPersonCode(String cPersonCode) {
        this.cPersonCode = cPersonCode;
    }
 
    public void setcSCCode(String cSCCode) {
        this.cSCCode = cSCCode;
    }
 
    public void setCexch_name(String cexch_name) {
        this.cexch_name = cexch_name;
    }
 
    public void setNflat(Double nflat) {
        this.nflat = nflat;
    }
 
    public void setcMemo(String cMemo) {
        this.cMemo = cMemo;
    }
 
    public void setStates(Integer states) {
        this.states = states;
    }
 
    public void setDdate(String ddate) {
        this.ddate = ddate;
    }
 
    public void setChildren(List<OrderDetl> children) {
        this.children = children;
    }
 
    public void set操作系统号(String 操作系统号) {
        this.操作系统号 = 操作系统号;
    }
 
    public void set操作单据(String 操作单据) {
        this.操作单据 = 操作单据;
    }
 
    public void set操作类型(String 操作类型) {
        this.操作类型 = 操作类型;
    }
 
    @Data
    public static class OrderDetl{
        //采购订单行号
        private String ivouchrowno;
        //物料编码
        private String cInvCode;
        //需求时间
        private String dArriveDate;
        //需求数量
        private Double iQuantity;
        //含税单价
        private Double iTaxPrice;
        //税率
        private Double iPerTaxRate;
        //行备注
        private String cbMemo;
        //件数
        private Double iNum;
        //单据来源
        private String cSource;
        //生产订单号(销售订单号)
        private String cDefine22;
        //行状态
        private String Rstates;
        //销售订单号 (参照销售订单生成)
        private String csocode;
        //规格(自由项1)
        private String bFree1;
        //采购订单子表标识
        private String id;
        //销售订单子表标识
        private String iorderdid;
 
 
        public void setIvouchrowno(String ivouchrowno) {
            this.ivouchrowno = ivouchrowno;
        }
 
        public void setcInvCode(String cInvCode) {
            this.cInvCode = cInvCode;
        }
 
        public void setdArriveDate(String dArriveDate) {
            this.dArriveDate = dArriveDate;
        }
 
        public void setiQuantity(Double iQuantity) {
            this.iQuantity = iQuantity;
        }
 
        public void setiTaxPrice(Double iTaxPrice) {
            this.iTaxPrice = iTaxPrice;
        }
 
        public void setiPerTaxRate(Double iPerTaxRate) {
            this.iPerTaxRate = iPerTaxRate;
        }
 
        public void setCbMemo(String cbMemo) {
            this.cbMemo = cbMemo;
        }
 
        public void setiNum(Double iNum) {
            this.iNum = iNum;
        }
 
        public void setcSource(String cSource) {
            this.cSource = cSource;
        }
 
        public void setcDefine22(String cDefine22) {
            this.cDefine22 = cDefine22;
        }
 
        public void setRstates(String rstates) {
            Rstates = rstates;
        }
 
        public void setCsocode(String csocode) {
            this.csocode = csocode;
        }
 
        public void setbFree1(String bFree1) {
            this.bFree1 = bFree1;
        }
 
        public void setId(String id) {
            this.id = id;
        }
 
        public void setIorderdid(String iorderdid) {
            this.iorderdid = iorderdid;
        }
 
    }
 
 
}