SapReceiptData.java
3.9 KB
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
package com.huaheng.pc.sap.domain;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 中间表表 回传状态
* @author huaheng
*/
@Data
@TableName(value = "sap_receipt_data")
public class SapReceiptData implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
@ApiModelProperty(value = "ID")
private Integer id;
/**
* 工厂
*/
@TableField(value = "werks")
@ApiModelProperty(value = "werks")
private String werks = "SC00";
/**
* 库存地点
*/
@TableField(value = "lgort")
@ApiModelProperty(value = "lgort")
private String lgort;
/**
* 仓库号
*/
@TableField(value = "lgnum")
@ApiModelProperty(value = "lgnum")
private String lgnum;
/**
* 唯一号
*/
@TableField(value = "unique_id")
@ApiModelProperty(value = "unique_id")
private String uniqueId;
/**
* 容器
*/
@TableField(value = "drum_id")
@ApiModelProperty(value = "drum_id")
private String drumId;
/**
* 日期
*/
@TableField(value = "datum")
@ApiModelProperty(value = "datum")
private String datum;
/**
* 时间
*/
@TableField(value = "uzeit")
@ApiModelProperty(value = "uzeit")
private String uzeit;
/**
* 库位
*/
@TableField(value = "location")
@ApiModelProperty(value = "location")
private String location;
/**
* 动作标志(1->紧急出库,2-入库,3->出库,B->紧急入库)
*/
@TableField(value = "m_flag")
@ApiModelProperty(value = "m_flag")
private String mFlag;
/**
* 起点站台
*/
@TableField(value = "from_pos")
@ApiModelProperty(value = "from_pos")
private String fromPos;
/**
* 终点站台
*/
@TableField(value = "to_pos")
@ApiModelProperty(value = "to_pos")
private String toPos;
/**
* 货物种类 1->有料,0->空托架
*/
@TableField(value = "in_kind")
@ApiModelProperty(value = "in_kind")
private Integer inKind;
/**
* 托架类型1->片状托架,0->卷状托架,2->特殊托架
*/
@TableField(value = "pl_type")
@ApiModelProperty(value = "pl_type")
private Integer plType;
/**
* 创建用户
*/
@TableField(value = "created", fill = FieldFill.INSERT)
@ApiModelProperty(value = "创建用户")
private Date created;
/**
* 创建时间
*/
@TableField(value = "lastUpdated")
@ApiModelProperty(value = "创建时间")
private Date lastUpdated;
/**
* 回传sap状态 1未回传 2已回传 3失败
*/
@TableField(value = "status")
@ApiModelProperty(value = "回传sap状态 1未回传 2已回传")
private Integer status;
/**
* 回传次数
*/
@TableField(value = "sendNum")
@ApiModelProperty(value = "回传次数")
private Integer sendNum;
/**
* sap错误日志
*/
@TableField(value = "sapMsg")
@ApiModelProperty(value = "sapMsg")
private String sapMsg;
/**
* boxTotalQty 箱子(实际)总数量
*/
@TableField(value = "boxTotalQty")
@ApiModelProperty(value = "boxTotalQty")
private Integer boxTotalQty;
/**
* detailTotalQty 明细子数量
*/
@TableField(value = "detailTotalQty")
@ApiModelProperty(value = "detailTotalQty")
private Integer detailTotalQty;
/**
* sendOK 是否可以上传SAP
*/
@TableField(value = "sendOK")
@ApiModelProperty(value = "sendOK")
private Integer sendOK;
/**
* stackType 垛型
*/
@TableField(value = "stackType")
@ApiModelProperty(value = "stackType")
private Integer stackType;
@TableField(exist = false)
private List<SapReceiptDetailData> item_data;
}