From e11e9f587dd58f06df076b4b95141d50019e0ba0 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 18 十一月 2024 16:38:08 +0800
Subject: [PATCH] 钉钉OA导入异常工时单

---
 Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs |  273 +++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 227 insertions(+), 46 deletions(-)

diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
index 13f1efd..e460fcc 100644
--- a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
+++ b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -9,7 +9,8 @@
         //========================================================================================WMS条码 系统参数
 
         //生产汇报单
-        public string Sc_ICMOReportBill_AutoCheck;              //是否自动审核
+        public string Sc_ICMOReportBill_AutoCheck;              //保存后是否自动审核
+        public string Sc_ICMOReportBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Sc_ICMOReportBill_ERPMode;                //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Sc_ICMOReportBill_MustQtyCtl;             //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Sc_ICMOReportBill_MulSourceBill;          //多源单模式
@@ -22,15 +23,19 @@
         public string Sc_ICMOReportBill_UpdateSourceInterID;    //上传后回填条码档案源单信息
         public string Sc_ICMOReportBill_MESFlag;                //生产汇报单同步MES标记,Y为同步
         public string Sc_ICMOReportBill_FirstCheckOut;              //必须首件检验通过才能保存单据
+        public string Sc_ICMOReportBill_ProcessCheckOut;              //必须过程检验通过才能保存单据
         public string Sc_ICMOReportBill_DeleterAndMakerMustSame;    //生产汇报单暂存删除人必须是制单人
 
         //收料通知单(送货单、到货确认)
-        public string Cg_POInStockBill_AutoCheck;       //是否自动审核
+        public string Cg_POInStockBill_AutoCheck;       //保存后是否自动审核
+        public string Cg_POInStockBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Cg_POInStockBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Cg_POInStockBill_BarCodeCtl;                 //到货确认必须扫码箱条码
+        public string Cg_POInStockBill_DeleterAndMakerMustSame;    //送货单(收料单)删除人必须是制单人
 
         //采购入库
-        public string Kf_POStockInBill_AutoCheck;       //是否自动审核
+        public string Kf_POStockInBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_POStockInBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_POStockInBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_POStockInBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_POStockInBill_MulSourceBill;   //多源单模式
@@ -44,7 +49,8 @@
         public string Kf_POStockInBill_DeleterAndMakerMustSame;    //采购入库单暂存删除人必须是制单人
 
         //产品入库
-        public string Kf_ProductInBill_AutoCheck;       //是否自动审核
+        public string Kf_ProductInBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_ProductInBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_ProductInBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_ProductInBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_ProductInBill_MulSourceBill;   //多源单模式
@@ -58,7 +64,8 @@
         public string Kf_ProductInBill_DeleterAndMakerMustSame;    //产品入库单暂存删除人必须是制单人
 
         //其他入库
-        public string Kf_OtherInBill_AutoCheck;       //是否自动审核
+        public string Kf_OtherInBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_OtherInBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_OtherInBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_OtherInBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_OtherInBill_MulSourceBill;   //多源单模式
@@ -75,7 +82,8 @@
         public string Kf_OtherInBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //委外入库
-        public string Kf_EntrustInBill_AutoCheck;       //是否自动审核
+        public string Kf_EntrustInBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_EntrustInBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_EntrustInBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_EntrustInBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_EntrustInBill_MulSourceBill;   //多源单模式
@@ -88,7 +96,8 @@
         public string Kf_EntrustInBill_DeleterAndMakerMustSame;    //委外入库单暂存删除人必须是制单人
 
         //生产领料
-        public string Kf_MateOutBill_AutoCheck;         //是否自动审核
+        public string Kf_MateOutBill_AutoCheck;         //保存后是否自动审核
+        public string Kf_MateOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MateOutBill_ERPMode;           //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MateOutBill_MustQtyCtl;        //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MateOutBill_MulSourceBill;     //多源单模式
@@ -108,7 +117,8 @@
         public string Kf_MateOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //销售出库
-        public string Kf_SellOutBill_AutoCheck;             //是否自动审核
+        public string Kf_SellOutBill_AutoCheck;             //保存后是否自动审核
+        public string Kf_SellOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_SellOutBill_ERPMode;               //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_SellOutBill_MustQtyCtl;            //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_SellOutBill_MulSourceBill;         //多源单模式
@@ -130,7 +140,8 @@
         public string Kf_SellOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
 
         //其他出库
-        public string Kf_OtherOutBill_AutoCheck;       //是否自动审核
+        public string Kf_OtherOutBill_AutoCheck;                    //保存后是否自动审核
+        public string Kf_OtherOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_OtherOutBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_OtherOutBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_OtherOutBill_MulSourceBill;   //多源单模式
@@ -148,7 +159,8 @@
         public string Kf_OtherOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //委外出库
-        public string Kf_EntrustOutBill_AutoCheck;       //是否自动审核
+        public string Kf_EntrustOutBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_EntrustOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_EntrustOutBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_EntrustOutBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_EntrustOutBill_MulSourceBill;   //多源单模式
@@ -167,7 +179,8 @@
         public string Kf_EntrustOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //生产补料
-        public string Kf_MateReplenishOutBill_AutoCheck;       //是否自动审核
+        public string Kf_MateReplenishOutBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_MateReplenishOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MateReplenishOutBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MateReplenishOutBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MateReplenishOutBill_MulSourceBill;   //多源单模式
@@ -176,6 +189,8 @@
         public string Kf_MateReplenishOutBill_MultilineCtl;    //是否存在多行相同物料时自动拆分换行('Y'为自动拆分)
         public string Kf_MateReplenishOutBill_MaterWHSPCtl;    //是否取物料默认仓库仓位('Y'为是)
         public string Kf_MateReplenishOutBill_SourceWHSPCtl;   //是否取源单中仓库仓位('Y'为是)
+        public string Kf_MateReplenishOutBill_FIFOList;        //先进先出下架清单
+        public string Kf_MateReplenishOutBill_FIFOCtl;         //先进先出控制
         public string Kf_MateReplenishOutBill_DeleterAndMakerMustSame;    //生产补料单暂存删除人必须是制单人
         //生产补料  校验
         public string Kf_MateReplenishOutBillCheck_MustQtyCtl;   //校验数量控制
@@ -183,7 +198,8 @@
         public string Kf_MateReplenishOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //委外补料
-        public string Kf_EntrustReplenishOutBill_AutoCheck;       //是否自动审核
+        public string Kf_EntrustReplenishOutBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_EntrustReplenishOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_EntrustReplenishOutBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_EntrustReplenishOutBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_EntrustReplenishOutBill_MulSourceBill;   //多源单模式
@@ -192,6 +208,8 @@
         public string Kf_EntrustReplenishOutBill_MultilineCtl;    //是否存在多行相同物料时自动拆分换行('Y'为自动拆分)
         public string Kf_EntrustReplenishOutBill_MaterWHSPCtl;    //是否取物料默认仓库仓位('Y'为是)
         public string Kf_EntrustReplenishOutBill_SourceWHSPCtl;   //是否取源单中仓库仓位('Y'为是)
+        public string Kf_EntrustReplenishOutBill_FIFOList;        //先进先出下架清单
+        public string Kf_EntrustReplenishOutBill_FIFOCtl;         //先进先出控制
         public string Kf_EntrustReplenishOutBill_DeleterAndMakerMustSame;    //委外补料单暂存删除人必须是制单人
         //委外补料    校验
         public string Kf_EntrustReplenishOutBillCheck_MustQtyCtl;   //校验数量控制
@@ -199,7 +217,8 @@
         public string Kf_EntrustReplenishOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
 
         //直接调拨
-        public string Kf_MoveStockBill_AutoCheck;       //是否自动审核
+        public string Kf_MoveStockBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_MoveStockBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MoveStockBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MoveStockBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MoveStockBill_MulSourceBill;   //多源单模式
@@ -218,7 +237,8 @@
         public string Kf_MoveStockBillCheck_MultilineCtl;   //校验-多行相同物料自动拆分换行匹配
 
         //分步式调出单
-        public string Kf_MoveStockStepOutBill_AutoCheck;       //是否自动审核
+        public string Kf_MoveStockStepOutBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_MoveStockStepOutBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MoveStockStepOutBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MoveStockStepOutBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MoveStockStepOutBill_MulSourceBill;   //多源单模式
@@ -232,7 +252,8 @@
         public string Kf_MoveStockStepOutBill_DeleterAndMakerMustSame;    //分步式调出单暂存删除人必须是制单人
 
         //分步式调入单
-        public string Kf_MoveStockStepInBill_AutoCheck;       //是否自动审核
+        public string Kf_MoveStockStepInBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_MoveStockStepInBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MoveStockStepInBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MoveStockStepInBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MoveStockStepInBill_MulSourceBill;   //多源单模式
@@ -247,7 +268,8 @@
         public string Kf_MoveStockStepInBill_DeleterAndMakerMustSame;    //分步式调入单暂存删除人必须是制单人
 
         //采购退料
-        public string Kf_POStockInBackBill_AutoCheck;       //是否自动审核
+        public string Kf_POStockInBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_POStockInBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_POStockInBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_POStockInBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_POStockInBackBill_MulSourceBill;   //多源单模式
@@ -259,7 +281,8 @@
         public string Kf_POStockInBackBill_DeleterAndMakerMustSame;    //采购退料单暂存删除人必须是制单人
 
         //产品退库
-        public string Kf_ProductInBackBill_AutoCheck;       //是否自动审核
+        public string Kf_ProductInBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_ProductInBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_ProductInBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_ProductInBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_ProductInBackBill_MulSourceBill;   //多源单模式
@@ -271,7 +294,8 @@
         public string Kf_ProductInBackBill_DeleterAndMakerMustSame;    //产品退库单暂存删除人必须是制单人
 
         //其他入库红字
-        public string Kf_OtherInBackBill_AutoCheck;       //是否自动审核
+        public string Kf_OtherInBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_OtherInBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_OtherInBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_OtherInBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_OtherInBackBill_MulSourceBill;   //多源单模式
@@ -283,7 +307,8 @@
         public string Kf_OtherInBackBill_DeleterAndMakerMustSame;    //其他入库红字单暂存删除人必须是制单人
 
         //委外退库
-        public string Kf_EntrustInBackBill_AutoCheck;       //是否自动审核
+        public string Kf_EntrustInBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_EntrustInBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_EntrustInBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_EntrustInBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_EntrustInBackBill_MulSourceBill;   //多源单模式
@@ -295,7 +320,8 @@
         public string Kf_EntrustInBackBill_DeleterAndMakerMustSame;    //委外退库单暂存删除人必须是制单人
 
         //生产退料
-        public string Kf_MateOutBackBill_AutoCheck;       //是否自动审核
+        public string Kf_MateOutBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_MateOutBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_MateOutBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_MateOutBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_MateOutBackBill_MulSourceBill;   //多源单模式
@@ -308,7 +334,8 @@
         public string Kf_MateOutBackBill_DeleterAndMakerMustSame;    //生产退料单暂存删除人必须是制单人
 
         //销售退库
-        public string Kf_SellOutBackBill_AutoCheck;                 //是否自动审核
+        public string Kf_SellOutBackBill_AutoCheck;                 //保存后是否自动审核
+        public string Kf_SellOutBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_SellOutBackBill_ERPMode;                   //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_SellOutBackBill_MustQtyCtl;                //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_SellOutBackBill_MulSourceBill;             //多源单模式
@@ -321,7 +348,8 @@
         public string Kf_SellOutBackBill_DeleterAndMakerMustSame;    //销售退库单暂存删除人必须是制单人
 
         //其他出库红字
-        public string Kf_OtherOutBackBill_AutoCheck;       //是否自动审核
+        public string Kf_OtherOutBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_OtherOutBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_OtherOutBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_OtherOutBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_OtherOutBackBill_MulSourceBill;   //多源单模式
@@ -333,7 +361,8 @@
         public string Kf_OtherOutBackBill_DeleterAndMakerMustSame;    //其他出库红字单暂存删除人必须是制单人
 
         //委外退料
-        public string Kf_EntrustOutBackBill_AutoCheck;       //是否自动审核
+        public string Kf_EntrustOutBackBill_AutoCheck;       //保存后是否自动审核
+        public string Kf_EntrustOutBackBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Kf_EntrustOutBackBill_ERPMode;         //WMS系统同步至ERP的类型(WISE、CLOUD、无)
         public string Kf_EntrustOutBackBill_MustQtyCtl;      //应收数量控制(小于等于应收、完全等于应收、不控制)
         public string Kf_EntrustOutBackBill_MulSourceBill;   //多源单模式
@@ -346,8 +375,11 @@
         public string Kf_EntrustOutBackBill_DeleterAndMakerMustSame;    //委外退料单暂存删除人必须是制单人
 
         //生产组托
+        public string Sc_PackUnionBill_AutoCheck;       //保存后是否自动审核
+        public string Sc_PackUnionBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Sc_PackUnionBill_SourceBillTypeCtl;   //未入库条码进行组托时,进行同源单类型控制(Y为控制)
         public string Sc_PackUnionBill_SourceBillNoCtl;     //未入库条码进行组托时,进行同源单控制(Y为控制)
+        public string Sc_PackUnionBill_DeleterAndMakerMustSame;    //生产组托单暂存删除人必须是制单人
 
         //WMS   通用
         public string WMS_ERPStockCtl;//ERP负库存控制(物料库存)
@@ -378,17 +410,90 @@
         public string BarCode_AutoSellOutBackBillWMS;   //选源单销售退货单生成条码时是否自动同步生成条码出入库记录('Y'为自动同步)
         public string BarCode_DeleterAndMakerMustSame;  //条码主档删除人必须是制单人
 
+
+        //====================================================器具管理EAM
+
+        //器具采购入库单
+        public string Sc_MouldProdInBill_AutoCheck;     //保存后是否自动审核
+        public string Sc_MouldProdInBill_BarCodeQty;    //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具领用出库单
+        public string Sc_MouldProdOutBill_AutoCheck;                //保存后是否自动审核
+        public string Sc_MouldProdOutBill_BarCodeQty;               //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+        public string Sc_MouldProdOutBill_SaveAutoAddnew;           //保存后变为新增状态
+        public string Sc_MouldProdOutBill_DeleterAndMakerMustSame;  //删除人必须是制单人
+        public string Sc_MouldProdOutBill_MouldLifeCtrl;            //保存时器具寿命控制 (Y 控制, N 不控制 当器具预计寿命或者当前寿命不足时,不允许领用)
+        public string Sc_MouldProdOutBill_MouldLifeCtrlType;        //保存时器具寿命控制类型 (Y 强制控制, N 仅提示)
+
+        //器具领用退库单
+        public string Sc_MouldProdBackBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldProdBackBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具改制出库单
+        public string Sc_MouldRepairOutBill_AutoCheck;  //保存后是否自动审核
+        public string Sc_MouldRepairOutBill_BarCodeQty; //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具改制入库单
+        public string Sc_MouldRepairInBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldRepairInBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具其他入库单
+        public string Sc_MouldOtherInBill_AutoCheck;    //保存后是否自动审核
+        public string Sc_MouldOtherInBill_BarCodeQty;   //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具其他出库单
+        public string Sc_MouldOtherOutBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldOtherOutBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具暂借入库单
+        public string Sc_MouldBorrowInBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldBorrowInBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具暂借出库单
+        public string Sc_MouldBorrowOutBill_AutoCheck;  //保存后是否自动审核
+        public string Sc_MouldBorrowOutBill_BarCodeQty; //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具报废入库单
+        public string Sc_MouldScrapInBill_AutoCheck;    //保存后是否自动审核
+        public string Sc_MouldScrapInBill_BarCodeQty;   //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具报废出库单
+        public string Sc_MouldScrapOutBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldScrapOutBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具直接调拨单
+        public string Sc_MouldProdMoveBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldProdMoveBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具分步调出单
+        public string Sc_MouldMoveStockStepOutBill_AutoCheck;   //保存后是否自动审核
+        public string Sc_MouldMoveStockStepOutBill_BarCodeQty;  //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具分步调入单
+        public string Sc_MouldMoveStockStepInBill_AutoCheck;    //保存后是否自动审核
+        public string Sc_MouldMoveStockStepInBill_BarCodeQty;   //允许扫描条码个数(0、1、2、3.....,其中0为不控制)
+
+        //器具盘点单
+        public string Sc_MouldProdCheckStockBill_AutoCheck;     //保存后是否自动审核
+
+
         //====================================================工序流转WIP
 
         //生产订单
-        public string Sc_ICMOBill_AutoProcExchBill;                //生产订单同步时自动生成流转卡
-        public string Sc_ICMOBill_DeleterAndMakerMustSame;      //生产订单删除人必须是制单人
+        public string Sc_ICMOBill_AutoCheck;                        //保存后是否自动审核
+        public string Sc_ICMOBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_ICMOBill_AutoProcExchBill;                 //生产订单同步时自动生成流转卡
+        public string Sc_ICMOBill_DeleterAndMakerMustSame;          //生产订单删除人必须是制单人
 
         //工序流转卡
+        public string Sc_ProcessExchangeBill_AutoCheck;                        //保存后是否自动审核
+        public string Sc_ProcessExchangeBill_SaveAutoAddnew;               //保存后变为新增状态
         public string Sc_ProcessExchangeBill_AutoBarCode;                //工序流转卡保存自动同步条码档案
         public string Sc_ProcessExchangeBill_DeleterAndMakerMustSame;    //工序流转卡删除人必须是制单人
+        public string Sc_ProcessExchangeBill_SaveDeptIsNull;    //工序流转卡 根据车间判断 字段是否为空
 
         //工序进站接收单 
+        public string MES_StationInBill_AutoCheck;                        //保存后是否自动审核
         public string MES_StationInBill_FIFOCtl;                //工站或工序先进先出(本生产资源 有单据没有出站则,不能进站其他单据)
         public string MES_StationInBill_FullMoveCtl;             //上道完全出站控制(本道进站时,上道的报废+合格必须等于上道进站数量
         public string MES_StationInBill_QtyCtl;                 //进站数量不能大于上道出站汇总合格数
@@ -402,8 +507,12 @@
         public string MES_StationInBill_SaveAutoAddnew;         //保存后变为新增状态
         public string MES_StationInBill_DeleteRelationCtl;              //进站接收单删除时是否进行关联控制
         public string MES_StationInBill_PreQtyCtl;              //本道进站数量不能大于上道出站合格数量
+        public string MES_StationInBill_QtyRateCtl;              //本道进站数量汇总数不能大于流转卡数量上限
+        public string MES_StationInBill_DyCentralInspectionControl; //判断工序进站之前是否做过检验单
+        public string MES_StationInBill_DefQty;                     //工序进站时默认带入数量(1.流转卡数,2.上道合格数量,3.物料最小包装数量,4.不带入)
 
         //工序出站汇报单
+        public string MES_StationOutBill_AutoCheck;                        //保存后是否自动审核
         public string MES_StationOutBill_QtyCtl;                //出站数量不能大于本道进站汇总数
         public string MES_StationOutBill_QtyPreQtyCtl;                //出站数量(合格数量或总数量)汇总不能大于上道合格汇总数
         public string MES_StationOutBill_QtyNextQtyCtl;                //出站数量(合格数量或总数量)汇总不能大于下道合格汇总数 
@@ -419,72 +528,144 @@
         public string MES_StationOutBill_SaveAutoAddnew;            //保存后变为新增状态
         public string MES_StationOutBill_DeleteRelationCtl;              //出站汇报单删除时是否进行关联控制
         public string MES_StationOutBill_NextQtyCtl;                //本道出站数量不允许小于下道进站数量
+        public string MES_StationOutBill_QtyRateCtl;              //本道出站数量汇总数不能大于流转卡数量上限
+        public string MES_StationOutBill_MustBeginWorkCtl;              //必须开工状态才能保存单据
 
         //不良品评审单
+        public string QC_NoPassProdCheckBill_AutoCheck;                        //保存后是否自动审核
         public string QC_NoPassProdCheckBill_QtyCtl;            //不良品数不能大于出站单报废数量
         public string QC_NoPassProdCheckBill_BadReasonQtyCtrl;  //不良品评审单不良数量和不良原因总数必须一致
         public string QC_NoPassProdCheckBill_DeleteCtl;         //删除单据时制单人与删除人必须一致
         //工序委外发出单
+        public string MES_StationEntrustInBill_AutoCheck;                        //保存后是否自动审核
         public string MES_StationEntrustInBill_FIFOCtl;         //工站或工序先进先出(同上)
         public string MES_StationEntrustInBill_FullMoveCtl;     //上道完全出站控制(同上)
         public string MES_StationEntrustInBill_QtyCtl;          //进站数量不能大于上道出站汇总合格数(同上)
         public string MES_StationEntrustInBill_OneCtl;          //一张流转卡只允许一次委外发出
         public string MES_StationEntrustInBill_DeleteCtl;       //删除单据时制单人与删除人必须一致
         public string MES_StationEntrustInBill_SaveAutoAddnew; //保存后变为新增状态
+        public string MES_StationEntrustInBill_QtyRateCtl;              //委外发出数量汇总数不能大于流转卡数量上限
         //工序委外接收单
+        public string MES_StationEntrustOutBill_AutoCheck;                        //保存后是否自动审核
         public string MES_StationEntrustOutBill_QtyCtl;         //出站数量不能大于本道进站汇总数
         public string MES_StationEntrustOutBill_DeleteCtl;      //删除单据时制单人与删除人必须一致
         public string MES_StationEntrustOutBill_SaveAutoAddnew; //保存后变为新增状态
+        public string MES_StationEntrustOutBill_QtyRateCtl;              //委外接收数量汇总数不能大于流转卡数量上限
 
 
         //JIT
 
 
         //开班单
-        public string Sc_MESBeginWorkBill_AutoCheck; //自动审核
+        public string Sc_MESBeginWorkBill_AutoCheck;                    //保存后是否自动审核
+        public string Sc_MESBeginWorkBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MESBeginWorkBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string Sc_MESBeginWorkBill_SwipeCardStart;      //开工单需要刷卡验证
+        public string Sc_MESBeginWorkBill_MouldUpper;      //开工单必须上模才能开工
         //返工单
-        public string Sc_MESReturnWorkBill_AutoCheck; //自动审核
+        public string Sc_MESReturnWorkBill_AutoCheck;                   //保存后是否自动审核
+        public string Sc_MESReturnWorkBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MESReturnWorkBill_DeleterAndMakerMustSame;      //删除人必须是制单人
         //结班单
-        public string Sc_MESEndWorkBill_AutoCheck; //自动审核
+        public string Sc_MESEndWorkBill_AutoCheck;                      //保存后是否自动审核
+        public string Sc_MESEndWorkBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MESEndWorkBill_DeleterAndMakerMustSame;      //删除人必须是制单人
         //停工挂起单
-        public string Sc_MESStopWorkBill_AutoCheck; //自动审核
+        public string Sc_MESStopWorkBill_AutoCheck;                     //保存后是否自动审核
+        public string Sc_MESStopWorkBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MESStopWorkBill_DeleterAndMakerMustSame;      //删除人必须是制单人
         //产量汇报单
-        public string Sc_ICMOBillWorkQtyStatus_AutoCheck; //自动审核
+        public string Sc_ICMOBillWorkQtyStatus_AutoCheck;                   //保存后是否自动审核
+        public string Sc_ICMOBillWorkQtyStatus_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_ICMOBillWorkQtyStatus_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string Sc_ICMOBillWorkQtyStatus_AutoNextWorkBill;            //当下一个生产日计划是相同产品时,MES系统自动开工下一单
         //质量汇报单
-        public string Sc_ICMOBillQualityStatus_AutoCheck; //自动审核
+        public string Sc_ICMOBillQualityStatus_AutoCheck;                       //保存后是否自动审核
+        public string Sc_ICMOBillQualityStatus_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_ICMOBillQualityStatus_DeleterAndMakerMustSame;      //删除人必须是制单人
         //上料防错单
-        public string Sc_MaterToSourceBill_AutoCheck;               //自动审核
+        public string Sc_MaterToSourceBill_AutoCheck;               //保存后是否自动审核
+        public string Sc_MaterToSourceBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MaterToSourceBill_DeleterAndMakerMustSame;      //删除人必须是制单人
         public string Sc_MaterToSourceBill_MouldLifeCtrl;           //保存时器具寿命控制 (Y 控制, N 不控制 当器具预计寿命或者当前寿命不足时,不允许上料)
         public string Sc_MaterToSourceBill_MouldLifeCtrlType;       //保存时器具寿命控制类型 (Y 强制控制, N 仅提示)
         //异常反馈单
-        public string OA_ErrMsgBackBill_AutoCheck;  //自动审核
+        public string OA_ErrMsgBackBill_AutoCheck;                      //保存后是否自动审核
+        public string OA_ErrMsgBackBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string OA_ErrMsgBackBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string OA_ErrMsgBackBill_SendDingDingMsg;               //保存时,发送钉钉消息 (N 本地,Y 斯莫尔)
         //报工台工序汇报
-        public string Sc_MESProceReportWorkBill_AutoCheck; //自动审核
+        public string Sc_MESProceReportWorkBill_AutoCheck; //保存后是否自动审核
+        public string Sc_MESProceReportWorkBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string Sc_MESProceReportWorkBill_DeleterAndMakerMustSame;      //删除人必须是制单人
 
         //QMS
 
         //首件检验单
-        public string QC_FirstPieceCheckBill_AutoCheck; //保存后变为新增状态  
+        public string QC_FirstPieceCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_FirstPieceCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_FirstPieceCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_FirstPieceCheckBill_QCSchemeSource;               //质检方案来源
+
+        //巡检单
+
+        public string QC_PatrolProcCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_PatrolProcCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_PatrolProcCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_PatrolProcCheckBill_QCSchemeSource;               //质检方案来源
+
+        //工序转序检验单
+
+        public string QC_ProcessCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_ProcessCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_ProcessCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_ProcessCheckBill_QCSchemeSource;               //质检方案来源
 
 
-
-        //EAM
-
-        //器具领用出库单
-        public string Sc_MouldProdOutBill_AutoCheck; //自动审核
-        public string Sc_MouldProdOutBill_SaveAutoAddnew; //保存后自动新增
-        public string Sc_MouldProdOutBill_MouldLifeCtrl; //保存时器具寿命控制 (Y 控制, N 不控制 当器具预计寿命或者当前寿命不足时,不允许领用)
-        public string Sc_MouldProdOutBill_MouldLifeCtrlType; //保存时器具寿命控制类型 (Y 强制控制, N 仅提示)
-
+        //设备工艺参数订单点检表
+        public string SB_EquipICMOTechParamBill_MustBeginWorkCtl;              //必须开工状态才能保存单据
 
         //工艺路线
-        public string Gy_RoutingBill_SaveAutoLastProc; //保存到数据库时自动加上转工序
-        
+        public string Gy_RoutingBill_AutoCheck;                     //保存后是否自动审核
+        public string Gy_RoutingBill_SaveAutoAddnew;                //保存后变为新增状态
+        public string Gy_RoutingBill_DeleterAndMakerMustSame;       //删除人必须是制单人
+        public string Gy_RoutingBill_SaveAutoLastProc;              //保存到数据库时自动加上转工序
+        public string Gy_RoutingBill_EnableMultiLevel;              //工艺路线是否启用多级审批,启用多级审批要求普通审批不启用
 
         ////工序进站单
         //public string MES_StationBill_ProcNo; //自动匹配流水号
         //public string MES_StationBill_ProcNoByUser; //只显示用户对应工序
 
+        //入库申请
+        public string Kf_StockInRequestBill_AutoCheck;       //保存后是否自动审核
+
+        //采购订单
+        public string Cg_POOrderBill_AutoCheck;       //保存后是否自动审核
+
+        //应付单
+        public string Cg_PayableBill_AutoCheck;       //保存后是否自动审核
+
+        //付款单
+        public string YF_PayMentBill_AutoCheck;       //保存后是否自动审核
+
+        //销售订单
+        public string Xs_SeOrderBill_AutoCheck;       //保存后是否自动审核
+
+        //发货通知单
+        public string Xs_SeOutStockBill_AutoCheck;       //保存后是否自动审核
+
+        //应收单
+        public string Xs_ReceivableBill_AutoCheck;       //保存后是否自动审核
+
+        //收款单
+        public string YS_ReceiveBill_AutoCheck;       //保存后是否自动审核
+
+        //考勤汇报单
+        public string Pay_WorkTimesBill_AutoCheck;   //保存后是否自动审核
+
+        //下模单
+        public string Sc_MouldLowerBill_MouldUpper;  //必须做上模单才能生成下模单
+
     }
          
 }

--
Gitblit v1.9.1