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