schangxiang@126.com
2025-09-17 ff43ddf18764629ff875478e4e47a7281cbd230a
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
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Admin.NET.Core
{
    /// <summary>
    /// 系统所有的单据类型(入库+出库) 【Editby shaocx,2023-04-17】
    /// 对应表 ware_orders 和 ware_purchase_order
    /// </summary>
    public enum SysAllOrderTypeEnum
    {
        /// <summary>
        /// 采购订单 sap
        /// </summary>
        [Description("采购订单")]
        采购订单 = 1,
 
        /// <summary>
        /// 销售出库单 sap 
        /// </summary>
        [Description("销售出库单")]
        销售出库单 = 2,
 
        /// <summary>
        /// 手工入库单
        /// </summary>
        [Description("手工入库单")]
        手工入库单 = 3,
 
        /// <summary>
        /// 手工出库单
        /// </summary>
        [Description("手工出库单")]
        手工出库单 = 6,
 
        /// <summary>
        /// 生产出库单  sap 
        /// </summary>
        [Description("生产出库单")]
        生产出库单 = 15,
        /// <summary>
        /// 销售退货单 sap 
        /// </summary>
        [Description("销售退货单")]
        销售退货单 = 18,
 
        /// <summary>
        /// 采购收货撤销单 【Editby shaocx,2023-07-27】 
        /// </summary>
        [Description("采购收货撤销单")]
        采购收货撤销单 = 20,
 
        /// <summary>
        /// 生产发货撤销单 【Editby shaocx,2023-07-27】
        /// </summary>
        [Description("生产发货撤销单")]
        生产发货撤销单 = 21,
 
        /// <summary>
        /// DO发货撤销单 【Editby shaocx,2023-07-27】
        /// </summary>
        [Description("销售出库单撤销发货订单")]
        销售出库单撤销发货订单 = 22,
 
        /// <summary>
        /// STO入库单 【Editby liuwq,2023-08-10】 sap 
        /// </summary>
        [Description("STO入库单")]
        STO入库单 = 23,
 
        /// <summary> 
        /// STO出库单 【Editby liuwq,2023-08-10】 sap 
        /// </summary>
        [Description("STO出库单")]
        STO出库单 = 24,
 
 
        /// <summary>
        /// STO收货撤销单 【Editby liuwq,2023-08-11】
        /// </summary>
        [Description("STO收货撤销单")]
        STO收货撤销单 = 25,
 
        /// <summary>
        /// STO发货撤销单 【Editby liuwq,2023-08-11】
        /// </summary>
        [Description("STO发货撤销单")]
        STO发货撤销单 = 26,
 
        /// <summary>
        /// 领用单 【Editby liuwq,2023-08-11】 sap 
        /// </summary>
        [Description("领用单")]
        领用单 = 27,
 
        /// <summary>
        /// 领用发货撤销单 【Editby liuwq,2023-08-11】
        /// </summary>
        [Description("领用发货撤销单")]
        领用发货撤销单 = 28,
 
        /// <summary>
        /// 物料补发入库单 【liuwq shaocx,2023-08-20】 sap 
        /// 质检不合格补发的采购订单
        /// </summary>
        [Description("物料补发入库单")]
        物料补发入库单 = 29,
 
        /// <summary>
        /// 物料补发收货撤销单 
        /// </summary>
        [Description("物料补发收货撤销单")]
        物料补发收货撤销单 = 30,
 
        /// <summary>
        /// 供应商退货订单 return po 仅用来展示
        /// </summary>
        [Description("供应商退货订单")]
        供应商退货订单 = 31,
 
        /// <summary>
        /// 供应商退货出库单 产线发现物料不合格 创建 return po 创建的出库单
        /// </summary>
        [Description("供应商退货出库单")]
        供应商退货出库单 = 32,
 
        /// <summary>
        /// 供应商退货出库单 产线发现物料不合格 创建 return po 创建的出库单
        /// </summary>
        [Description("产线替换退货单")]
        产线替换退货单 = 33
 
    }
 
    public enum WareCollectDeliveryTypeEnum
    {
        [Description("订单收货")]
        订单收货,
        [Description("确认收货")]
        确认收货,
        [Description("不良品收货")]
        不良品收货,
        /// <summary>
        /// 是指 从PDA中人工入库的
        /// </summary>
        [Description("人工收货")]
        人工收货
    }
 
    /// <summary>
    /// 收发货类型
    /// </summary>
    public enum EnumItemType
    {
        收货 = 1,
        发货 = 2
 
    }
 
    /// <summary>
    /// 撤销状态
    /// </summary>
    public enum EnumCancelStatus
    {
        未撤销 = 0,
        已撤销 = 1
 
    }
    
}