ldj/wince/bak/DeiNiuWmsWINCE - 副本/utils/Enums.cs

216 lines
7.3 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace DeiNiu.Wms.CE
{
public enum op_flag { add = 1, update, delete, getObj, queryAll, queryExample, queryActived, getPk, getCount };
public enum enumDbInstance { platForm = 1, wms, tms };
/// <summary>
/// 库位容积,零库1,零库整库1整库2整库3
/// </summary>
public enum enumWhLocVol { 1 = -1, , , , , , , };
/// <summary>
/// 库房容积,零库,整库,缓存库
/// </summary>
public enum enumWhVlo { = 0, , , }
/// <summary>
/// 库房类型 合格,不合格,临时,其他
/// </summary>
public enum enumWhType { = 0, , , }
public enum enumDeskType { = 0, }
/// <summary>
/// 入库单状态
/// </summary>
public enum enumInStockOrderStatus { = 0, , , , , };
/// <summary>
/// 入库详单状态
/// </summary>
public enum enumInStockDetailStatus { = 0, , , , , };
/// <summary>
/// 出库请求(销售明细)详单状态 t_wmsOutDetail
/// </summary>
public enum enumOutStockRequestDetailStatus { normal = 0, picking, validated, finished, error };
/// <summary>
/// 出库单状态 t_wmsOutPickRequest t_wmsOutRequest state
/// 0 待处理 new orders from erp
/// 1 系统备货 等待整合、分拆生成捡货单
/// 2 库存不足 没有库存
/// 3 等待补货 补货中
/// 4 等待分拣 准备减库存
/// 5 波次处理 已经减库存,排队进波次
/// 6 正在分拣 进入波次,开始拣选
/// 7 分拣完成 分拣完成
/// 8 复核完成
/// 8 transfering,accepted,rejected,finished,error
/// </summary>
public enum enumOutStockRequestStatus
{
= 0, , , , , , , , , , , , , ,
};
/// <summary>
/// 散货、整货分拣状态 t_wmsOutPickDetail, t_wmsOutPickRequest,bulkPickstate,batchpickstate
///
/// 针对补货流程的特别说明:
/// 补货出库入库通过手持完成
/// 1.enumOutStockRequestStatus 初始状态为enumOutStockRequestStatus.正在分拣 enumOutStockPickStatus 初始状态为 enumOutStockPickStatus.待处理
/// 2.出库完成时enumOutStockPickStatus状态为 分拣完成
/// 3.入库完成时enumOutStockPickStatus 状态为 复核完成
///
/// 复核完成即完成零货上架
///
/// </summary>
public enum enumOutStockPickStatus
{
= -1, , , , , ,
};
/// <summary>
/// 出库详单状态 t_wmsOutPickDetail
/// </summary>
public enum enumOutStockDetailStatus { = 0, , , , , , , };
/// <summary>
/// 装车集货状态
/// </summary>
public enum enumGoodsCollectionStatus
{
= 7,
};
public enum enumViechleStatus
{
= 0,
};
public enum enumViechleTransStatus
{
= 0, , ,
};
/// <summary>
/// 运输单状态
/// </summary>
public enum enumTranStatus
{
= 0, , ,
};
/// <summary>
/// 运输单 详细状态
/// </summary>
public enum enumTranDetailStatus
{
= 0, ,
};
public enum enumCreateTranResult
{
= 0, , ,
};
public enum enumTranType
{
= 0, ,
};
/// <summary>
/// 库存进出变化标志 [t_wmsStockRecord].rectype
/// </summary>
public enum enumStockRecordType { = 0, , , , , , , , , };
/// <summary>
/// 出库订单类型
/// 0=销售, 补货
/// </summary>
public enum enumOutOrderType { = 0, , , };
/// <summary>
/// 人库订单类型
/// 0=销售, 补货
/// </summary>
public enum enumInOrderType { purOrder = 0, repOrderIn };
public enum enumCreateOrderType { repOrderIn = 0, repOrderOut, pickOrder, waveOrder, transOrder, seedsPickOrder };
/// <summary>
/// 货位状态
/// </summary>
public enum enumStockLocationState { = 0, , , };
/// <summary>
/// 复合台状态
/// </summary>
public enum enumDeskState { free = 0, allocated, inactive };
/// <summary>
/// 打印纸张类型
/// </summary>
public enum PrinterType { A4 = 0, code };
/// <summary>
/// 标签拣选状态 未拣
/// </summary>
public enum enumPickState { = 0, , };
/// <summary>
/// 标签拣选类型
/// </summary>
public enum enumLabelPickType { pick = 0, seed, tran }
public enum ConfigType
{
/// <summary>
/// asp.net网站的config文件
/// </summary>
WebConfig = 1,
/// <summary>
/// Windows应用程序的config文件
/// </summary>
ExeConfig = 2
}
public enum enumRepResult { = -1, , , , , , , , ABC不符 }
/// <summary>
/// 养护状态
/// </summary>
public enum enumStockMaintainResult { = 0, , };
public enum enumMainType { = 0, };
/// <summary>
/// 库存差异类别
/// </summary>
public enum enumStockDiff { = 0, ERP无库存, , WMS无库存 };
/// <summary>
/// 捡货优先级
/// </summary>
public enum enumPickPriority { = 0, };
public enum enumDicValueType { = 0, , , };
public enum enumColors { = 1, 绿, , , 绿, , 绿, , 绿, 绿 };
public enum enumRegBoxResult { = 0, , };
public enum enumValidInResult { = 0, , 使, };
public enum enumRegPlateResult
{
= 0, ,
,
使/*入库只能存放同一库区类物品*/
,
sku/*上架存储区不可混sku*/
,
};
public enum enumPlateStatus { = 0, , , , , , , };
}