From 47bc8ba14bc49da5ba6f33cc49324706b7d7d806 Mon Sep 17 00:00:00 2001
From: yxj <1qaz@123>
Date: 星期二, 21 六月 2022 10:31:43 +0800
Subject: [PATCH] 增加先进先出参数
---
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs | 24 ++++++++++++++++++++++++
Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs | 16 +++++++++++-----
2 files changed, 35 insertions(+), 5 deletions(-)
diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
index 0c4eba6..c385dfd 100644
--- a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
+++ b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -152,6 +152,10 @@
{
omodel.Kf_MateOutBill_BillTypeOneScan = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
}
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBill_FIFOList") //先进先出下架清单
+ {
+ omodel.Kf_MateOutBill_FIFOList = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBill_FIFOCtl") //先进先出控制
{
omodel.Kf_MateOutBill_FIFOCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
@@ -302,6 +306,10 @@
{
omodel.Kf_EntrustOutBill_BillTypeOneScan = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
}
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBill_FIFOList") //先进先出下架清单
+ {
+ omodel.Kf_EntrustOutBill_FIFOList = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBill_FIFOCtl")
{
omodel.Kf_EntrustOutBill_FIFOCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
@@ -355,6 +363,10 @@
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBill_BillTypeOneScan")
{
omodel.Kf_SellOutBill_BillTypeOneScan = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBill_FIFOList") //先进先出下架清单
+ {
+ omodel.Kf_SellOutBill_FIFOList = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
}
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBill_FIFOCtl")
{
@@ -452,6 +464,14 @@
{
omodel.Kf_MoveStockBill_BillTypeOneScan = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
}
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBill_FIFOList") //先进先出下架清单
+ {
+ omodel.Kf_MoveStockBill_FIFOList = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBill_FIFOCtl")
+ {
+ omodel.Kf_MoveStockBill_FIFOCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBillCheck_MustQtyCtl")
{
omodel.Kf_MoveStockBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
@@ -532,6 +552,10 @@
{
omodel.Kf_MoveStockStepOutBill_BillTypeOneScan = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
}
+ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockStepOutBill_FIFOList") //先进先出下架清单
+ {
+ omodel.Kf_MoveStockStepOutBill_FIFOList = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+ }
if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockStepOutBill_FIFOCtl")
{
omodel.Kf_MoveStockStepOutBill_FIFOCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
index c7f65d7..67c6362 100644
--- a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
+++ b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -23,7 +23,8 @@
public string Kf_MateOutBill_AutoCheck;
public string Kf_MateOutBill_ERPMode;
public string Kf_MateOutBill_MustQtyCtl;
- public string Kf_MateOutBill_FIFOCtl;
+ public string Kf_MateOutBill_FIFOList; //先进先出下架清单
+ public string Kf_MateOutBill_FIFOCtl; //先进先出控制
public string Kf_MateOutBill_AutoBarCode; //免扫码模式, 不需要扫码物料条码自动写入临时表(只支持品种码)
public string Kf_MateOutBill_MulSourceBill; //多源单模式
public string Kf_MateOutBill_SimpleMode; //简洁模式(不显示源单列表,只显示扫码记录,但后台仍控制)
@@ -65,7 +66,8 @@
public string Kf_EntrustOutBill_AutoCheck;
public string Kf_EntrustOutBill_ERPMode;
public string Kf_EntrustOutBill_MustQtyCtl;
- public string Kf_EntrustOutBill_FIFOCtl;
+ public string Kf_EntrustOutBill_FIFOList; //先进先出下架清单
+ public string Kf_EntrustOutBill_FIFOCtl; //先进先出控制
public string Kf_EntrustOutBill_MulSourceBill; //多源单模式
public string Kf_EntrustOutBill_SimpleMode; //简洁模式(不显示源单列表,只显示扫码记录,但后台仍控制)
public string Kf_EntrustOutBill_BillTypeOneScan;//本单据类型内只允许一次扫码(唯一码,含缓存列表)
@@ -80,7 +82,8 @@
public string Kf_SellOutBill_AutoCheck;
public string Kf_SellOutBill_ERPMode;
public string Kf_SellOutBill_MustQtyCtl;
- public string Kf_SellOutBill_FIFOCtl;
+ public string Kf_SellOutBill_FIFOList; //先进先出下架清单
+ public string Kf_SellOutBill_FIFOCtl; //先进先出控制
public string Kf_SellOutBill_MulSourceBill; //多源单模式
public string Kf_SellOutBill_AutoSavePOStockInBill; //同步生成采购入库单
public string Kf_SellOutBill_NoRefresh; //PDA不自动刷新
@@ -106,10 +109,12 @@
public string Kf_OtherOutBill_BarCodeMustSameSourceBill; // 条码必须同源单一致
public string Kf_OtherOutBill_BillTypeOneScan;//本单据类型内只允许一次扫码(唯一码,含缓存列表)
public string Kf_OtherOutBillCheck_MustQtyCtl; //校验数量控制
- //调拨
+ //直接调拨
public string Kf_MoveStockBill_AutoCheck;
public string Kf_MoveStockBill_ERPMode;
public string Kf_MoveStockBill_MustQtyCtl;
+ public string Kf_MoveStockBill_FIFOList; //先进先出下架清单
+ public string Kf_MoveStockBill_FIFOCtl; //先进先出控制
public string Kf_MoveStockBill_MulSourceBill; //多源单模式
public string Kf_MoveStockBill_BarCodeMustSameSourceBill; // 条码必须同源单一致
public string Kf_MoveStockBill_BillTypeOneScan;//本单据类型内只允许一次扫码(唯一码,含缓存列表)
@@ -138,7 +143,8 @@
public string Kf_MoveStockStepOutBill_ERPMode; //ERP模式
public string Kf_MoveStockStepOutBill_MustQtyCtl; //
public string Kf_MoveStockStepOutBill_MulSourceBill;//
- public string Kf_MoveStockStepOutBill_FIFOCtl; //先进先出控制
+ public string Kf_MoveStockStepOutBill_FIFOList; //先进先出下架清单
+ public string Kf_MoveStockStepOutBill_FIFOCtl; //先进先出控制
public string Kf_MoveStockStepOutBill_BillTypeOneScan;//本单据类型内只允许一次扫码(唯一码,含缓存列表)
//分步式调入单
public string Kf_MoveStockStepInBill_AutoCheck; //自动审核
--
Gitblit v1.9.1