自动化立体仓库 - WMS系统
zhangc
2024-12-19 73cddc1f15fbee51a0f79189f7df631361483b0d
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
package com.zy.asrs.entity.param;
 
import lombok.Data;
 
import java.util.List;
 
@Data
public class OrderProdSyncParam {
    private String 操作系统号;
    private String 操作单据;
    private String 操作类型;
    private String Upstreamcode;
    //入出库标记
    private Integer pakin = 1;
    //单据类型
    private String orderType;
 
 
    //订单编号
    private String cPOID;
    //供应商编码
    private String cVenCode;
    //订单所有人
    private String cPersonCode;
    //交货方式
    private String cSCCode;
    //币种
    private String cexch_name;
    //汇率
    private Double nflat;
    //单据日期
    private String ddate;
    //件数
    private Double iNum;
 
    //换算率
    private Double iinvexchrate;
    //工单号
    private String orderNo;
    //工单号T
    private String orderNoT;
    //开单日期
    private String orderTime;
    //单据行号
    private String ivouchrowno;
    //产品编码
    private String cInvCode;
    //生产订单号
    private String csocode;
    //生产数量
    private Double iQuantity;
    //状态
    private Integer states;
    //规格(自由项1)
    private String bFree1;
    //产线
    private String define24;
    //单据类型
    private String cVouchtype;
    //备注
    private String cMemo;
    //来源标识
    private String sourceIndefine;
    //产品生产标识
    private String prodIndefine;
    //
    private String id;
 
 
    //子件信息
    private List<ChildInfo> children;
 
 
    /**
     * 用于生成出库单据
     */
    @Data
    public static class ChildInfo {
        private String 操作系统号;
        private String 操作单据;
        private String 操作类型;
 
 
        //订单行号
        private String ivouchrowno;
        //物料编码
        private String cInvCode;
        //批号
        private String batch;
        //需求时间
        private String dArriveDate;
        //需求数量
        private Double iQuantity;
        //含税单价
        private Double iTaxPrice;
        //税率
        private Double iPerTaxRate;
        //行备注
        private String cbMemo;
        //件数
        private Double iNum;
 
        //换算率
        private Double iinvexchrate;
        //单据来源
        private String cSource;
        //生产订单号(销售订单号)
        private String cDefine22;
        //行状态
        private String Rstates;
        //销售订单号 (参照销售订单生成)
        private String csocode;
        //规格(自由项1)
        private String bFree1;
        //规格(自由项1)
        private String cFree1;
        //采购订单子表标识
        private String id;
        //销售订单子表标识
        private String iorderdid;
 
        //ID
        // private String id;
        //IDs
        private String ids;
        //工单号T
        private String orderNoT;
        //工单号
        private String orderNo;
        //物料编码
        //private String cInvCode;
        //数量
        //private Double iQuantity;
        //规格(自由项1)
        // private String bFree1;
        //单据行号
        // private String ivouchrowno;
        //子件号
        private String childNo;
 
        private String iPOsID;
 
    }
 
}