From b8d7145eadce706aef50ef95be75cff9ef79b518 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期五, 31 十月 2025 09:01:20 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API

---
 NETERPNoWin/bin/x86/Debug/WebAPI.pdb                                   |    0 
 WebAPI/WebAPI.csproj.user                                              |    2 
 WarM/条码打印/Gy_CusBarCodeBill_KaiBei_HuaSan.resx                         |  516 +
 Model/obj/x86/Release/Model.csproj.AssemblyReference.cache             |    0 
 DBUtility/bin/Release/Pub_Class.dll                                    |    0 
 NETERPNoWin/bin/x86/Debug/WebAPI.dll                                   |    0 
 NETERPNoWin/bin/x86/Debug/Pub_Control.dll                              |    0 
 Model/bin/Release/Pub_Control.pdb                                      |    0 
 NETERPNoWin/bin/x86/Debug/SQLHelper.dll                                |    0 
 sdk_dingding/TopSdk/obj/Release/TopSdk.pdb                             |    0 
 Model/bin/Release/Pub_Class.pdb                                        |    0 
 sdk_dingding/TopSdk/obj/Release/TopSdk.dll                             |    0 
 NETERPNoWin/bin/x86/Debug/Model.pdb                                    |    0 
 sdk_dingding/TopSdk/bin/Release/TopSdk.dll                             |    0 
 Model/obj/Release/Model.pdb                                            |    0 
 BLL/bin/Release/BLL.pdb                                                |    0 
 SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt  |    6 
 Model/bin/Release/Pub_Control.dll                                      |    0 
 NETERPNoWin/bin/x86/Debug/Pub_Control.pdb                              |    0 
 Pub_Control/bin/Release/Pub_Class.pdb                                  |    0 
 WarM/条码打印/Gy_CusBarCodeBill_KaiBei_HuaSan.cs                           | 1875 +++
 sdk_dingding/TopSdk/bin/Release/TopSdk.pdb                             |    0 
 NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb                              |    0 
 NETERPNoWin/bin/x86/Debug/WarM.pdb                                     |    0 
 Pub_Control/bin/Release/Pub_Class.dll                                  |    0 
 NETERPNoWin/bin/x86/Debug/OAM.dll                                      |    0 
 NETERPNoWin/bin/x86/Debug/WarM.dll                                     |    0 
 NETERPNoWin/bin/x86/Debug/WorkM.pdb                                    |    0 
 NETERPNoWin/bin/x86/Debug/Model.dll                                    |    0 
 WebAPI/WebAPI.csproj                                                   |    1 
 BLL/bin/Release/Pub_Control.pdb                                        |    0 
 Pub_Control/bin/Release/Pub_Control.dll                                |    0 
 WebAPI/Web References/WebS/WebService1.wsdl                            | 5544 ++++++-----
 BLL/bin/Release/DBUtility.pdb                                          |    0 
 DAL/bin/Release/SQLHelper.dll                                          |    0 
 LMES/ClsShowMod.cs                                                     |    6 
 NETERPNoWin/bin/x86/Debug/Kanban.dll                                   |    0 
 Model/bin/Release/DBUtility.pdb                                        |    0 
 SQLHelper/bin/Release/SQLHelper.dll                                    |    0 
 WebAPI/Controllers/CJGL/Cj_SingleStationController.cs                  |  368 
 WebAPI/Controllers/条码管理/WEBSController.cs                              |   11 
 NETERPNoWin/bin/x86/Debug/OAM.pdb                                      |    0 
 BLL/bin/Release/Pub_Control.dll                                        |    0 
 DAL/bin/Release/SQLHelper.pdb                                          |    0 
 NETERPNoWin/bin/x86/Debug/Kanban.pdb                                   |    0 
 NETERPNoWin/bin/x86/Debug/BLL.dll                                      |    0 
 SQLHelper/bin/Release/SQLHelper.pdb                                    |    0 
 DBUtility/obj/Release/DBUtility.pdb                                    |    0 
 Model/bin/Release/DBUtility.dll                                        |    0 
 NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt      |  114 
 WebAPI/Web References/WebS/Reference.cs                                | 18604 +++++++++++++++++++------------------
 BLL/bin/Release/DBUtility.dll                                          |    0 
 WebAPI/Web.config                                                      |    2 
 BLL/bin/Release/BLL.dll                                                |    0 
 NETERPNoWin/bin/x86/Debug/BLL.pdb                                      |    0 
 Pub_Control/bin/Release/Pub_Control.pdb                                |    0 
 WebAPI/Controllers/品质管理/首件检验单/QC_FirstPieceCheckBillController.cs      |   53 
 DBUtility/obj/Release/DBUtility.dll                                    |    0 
 sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb                               |    0 
 Model/obj/Release/Model.dll                                            |    0 
 BLL/bin/Release/Pub_Class.dll                                          |    0 
 WebAPI/Controllers/SCGL/QC_OutCompCheckBillController.cs               |  149 
 DBUtility/bin/Release/SQLHelper.dll                                    |    0 
 Model/obj/Release/Model.csproj.AssemblyReference.cache                 |    0 
 NETERPNoWin/bin/x86/Debug/SQLHelper.pdb                                |    0 
 WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs                    |    2 
 DBUtility/bin/Release/SQLHelper.pdb                                    |    0 
 Model/bin/Release/Pub_Class.dll                                        |    0 
 NETERPNoWin/bin/x86/Debug/TopSdk.pdb                                   |    0 
 NETERPNoWin/bin/x86/Debug/PlanM.dll                                    |    0 
 SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cache |    0 
 BLL/bin/Release/Pub_Class.pdb                                          |    0 
 NETERPNoWin/bin/x86/Debug/PlanM.pdb                                    |    0 
 NETERPNoWin/bin/x86/Debug/TopSdk.dll                                   |    0 
 NETERPNoWin/bin/x86/Debug/Pub_Class.pdb                                |    0 
 SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt    |   27 
 BLL/bin/Release/DAL.dll                                                |    0 
 BLL/bin/Release/SQLHelper.pdb                                          |    0 
 DAL/bin/Release/DBUtility.dll                                          |    0 
 PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt                    |  183 
 DAL/bin/Release/Pub_Control.dll                                        |    0 
 DBUtility/bin/Release/Pub_Control.pdb                                  |    0 
 BLL/bin/Release/SQLHelper.dll                                          |    0 
 DAL/bin/Release/DBUtility.pdb                                          |    0 
 DAL/bin/Release/Model.dll                                              |    0 
 NETERPNoWin/bin/x86/Debug/Pub_Class.dll                                |    0 
 WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user           |   46 
 DBUtility/bin/Release/Pub_Control.dll                                  |    0 
 Model/bin/Release/SQLHelper.pdb                                        |    0 
 DAL/bin/Release/Pub_Control.pdb                                        |    0 
 DAL/bin/Release/DAL.pdb                                                |    0 
 SQLHelper/obj/Release/SQLHelper.dll                                    |    0 
 WebAPI/Controllers/QC_POStockInCheckBillController.cs                  |  150 
 BLL/bin/Release/Model.dll                                              |    0 
 BLL/bin/Release/DAL.pdb                                                |    0 
 WebAPI/Controllers/SCGL/Sc_ProductionCycleBillController.cs            |   72 
 BLL/bin/Release/Model.pdb                                              |    0 
 DAL/bin/Release/DAL.dll                                                |    0 
 DAL/bin/Release/Model.pdb                                              |    0 
 sdk_dingding/TopSdk/bin/Debug/TopSdk.dll                               |    0 
 SQLHelper/obj/Release/SQLHelper.pdb                                    |    0 
 DBUtility/bin/Release/DBUtility.pdb                                    |    0 
 DBUtility/bin/Release/DBUtility.dll                                    |    0 
 sdk_dingding/TopSdk/obj/Debug/TopSdk.dll                               |    0 
 DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cache         |    0 
 WarM/条码打印/Gy_CusBarCodeBill_KaiBei_HuaSan.designer.cs                  |  996 ++
 sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt       |   11 
 WebAPI/Controllers/SCGL/QC_LastPieceCheckBillController.cs             |   75 
 sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb                               |    0 
 Pub_Class/bin/Release/Pub_Class.pdb                                    |    0 
 WebAPI/Controllers/仓存管理/条码生成/Sc_BarCodeController.cs                   |   51 
 WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user         |   84 
 NETERPNoWin/bin/x86/Debug/WorkM.dll                                    |    0 
 NETERPNoWin/bin/x86/Debug/BaseSet.dll                                  |    0 
 SQLHelper/bin/Release/Pub_Class.pdb                                    |    0 
 Pub_Class/bin/Release/Pub_Class.dll                                    |    0 
 NETERPNoWin/bin/x86/Debug/BaseSet.pdb                                  |    0 
 NETERPNoWin/bin/x86/Debug/DBUtility.dll                                |    0 
 SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cache         |    0 
 SQLHelper/bin/Release/Pub_Class.dll                                    |    0 
 DAL/bin/Release/Pub_Class.pdb                                          |    0 
 NETERPNoWin/bin/x86/Debug/DBUtility.pdb                                |    0 
 DAL/车间管理/ClsSc_StationOutBill.cs                                       |    1 
 WarM/WarM.csproj                                                       |   10 
 NETERPNoWin/bin/x86/Debug/DAL.pdb                                      |    0 
 WarM/条码打印/Gy_CusBarCodeBill_KaiBei_LangChao.cs                         |    4 
 Pub_Class/CustomerCls/ClsXt_SystemParameter.cs                         |   65 
 NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe                              |    0 
 Model/bin/Release/Model.pdb                                            |    0 
 Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs                     |   19 
 DAL/bin/Release/Pub_Class.dll                                          |    0 
 Model/bin/Release/Model.dll                                            |    0 
 /dev/null                                                              |    0 
 DBUtility/bin/Release/Pub_Class.pdb                                    |    0 
 Model/bin/Release/SQLHelper.dll                                        |    0 
 NETERPNoWin/bin/x86/Debug/DAL.dll                                      |    0 
 136 files changed, 17,337 insertions(+), 11,710 deletions(-)

diff --git a/BLL/bin/Release/BLL.dll b/BLL/bin/Release/BLL.dll
index 54de7d3..201fcd1 100644
--- a/BLL/bin/Release/BLL.dll
+++ b/BLL/bin/Release/BLL.dll
Binary files differ
diff --git a/BLL/bin/Release/BLL.pdb b/BLL/bin/Release/BLL.pdb
index 63086e2..241d2b1 100644
--- a/BLL/bin/Release/BLL.pdb
+++ b/BLL/bin/Release/BLL.pdb
Binary files differ
diff --git a/BLL/bin/Release/DAL.dll b/BLL/bin/Release/DAL.dll
index c6b9cc4..5c25b50 100644
--- a/BLL/bin/Release/DAL.dll
+++ b/BLL/bin/Release/DAL.dll
Binary files differ
diff --git a/BLL/bin/Release/DAL.pdb b/BLL/bin/Release/DAL.pdb
index 10a7af5..06e8e5f 100644
--- a/BLL/bin/Release/DAL.pdb
+++ b/BLL/bin/Release/DAL.pdb
Binary files differ
diff --git a/BLL/bin/Release/DBUtility.dll b/BLL/bin/Release/DBUtility.dll
index 6af4ff2..1185f95 100644
--- a/BLL/bin/Release/DBUtility.dll
+++ b/BLL/bin/Release/DBUtility.dll
Binary files differ
diff --git a/BLL/bin/Release/DBUtility.pdb b/BLL/bin/Release/DBUtility.pdb
index ed084bf..855318c 100644
--- a/BLL/bin/Release/DBUtility.pdb
+++ b/BLL/bin/Release/DBUtility.pdb
Binary files differ
diff --git a/BLL/bin/Release/Model.dll b/BLL/bin/Release/Model.dll
index cb0345b..a2e5567 100644
--- a/BLL/bin/Release/Model.dll
+++ b/BLL/bin/Release/Model.dll
Binary files differ
diff --git a/BLL/bin/Release/Model.pdb b/BLL/bin/Release/Model.pdb
index d797f55..ae88ee3 100644
--- a/BLL/bin/Release/Model.pdb
+++ b/BLL/bin/Release/Model.pdb
Binary files differ
diff --git a/BLL/bin/Release/Pub_Class.dll b/BLL/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/BLL/bin/Release/Pub_Class.dll
+++ b/BLL/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/BLL/bin/Release/Pub_Class.pdb b/BLL/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/BLL/bin/Release/Pub_Class.pdb
+++ b/BLL/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/BLL/bin/Release/Pub_Control.dll b/BLL/bin/Release/Pub_Control.dll
index c27abd0..b38a93c 100644
--- a/BLL/bin/Release/Pub_Control.dll
+++ b/BLL/bin/Release/Pub_Control.dll
Binary files differ
diff --git a/BLL/bin/Release/Pub_Control.pdb b/BLL/bin/Release/Pub_Control.pdb
index afda3bc..4e13486 100644
--- a/BLL/bin/Release/Pub_Control.pdb
+++ b/BLL/bin/Release/Pub_Control.pdb
Binary files differ
diff --git a/BLL/bin/Release/SQLHelper.dll b/BLL/bin/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/BLL/bin/Release/SQLHelper.dll
+++ b/BLL/bin/Release/SQLHelper.dll
Binary files differ
diff --git a/BLL/bin/Release/SQLHelper.pdb b/BLL/bin/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/BLL/bin/Release/SQLHelper.pdb
+++ b/BLL/bin/Release/SQLHelper.pdb
Binary files differ
diff --git a/DAL/bin/Release/DAL.dll b/DAL/bin/Release/DAL.dll
index c6b9cc4..5c25b50 100644
--- a/DAL/bin/Release/DAL.dll
+++ b/DAL/bin/Release/DAL.dll
Binary files differ
diff --git a/DAL/bin/Release/DAL.pdb b/DAL/bin/Release/DAL.pdb
index 10a7af5..06e8e5f 100644
--- a/DAL/bin/Release/DAL.pdb
+++ b/DAL/bin/Release/DAL.pdb
Binary files differ
diff --git a/DAL/bin/Release/DBUtility.dll b/DAL/bin/Release/DBUtility.dll
index 6af4ff2..1185f95 100644
--- a/DAL/bin/Release/DBUtility.dll
+++ b/DAL/bin/Release/DBUtility.dll
Binary files differ
diff --git a/DAL/bin/Release/DBUtility.pdb b/DAL/bin/Release/DBUtility.pdb
index ed084bf..855318c 100644
--- a/DAL/bin/Release/DBUtility.pdb
+++ b/DAL/bin/Release/DBUtility.pdb
Binary files differ
diff --git a/DAL/bin/Release/Model.dll b/DAL/bin/Release/Model.dll
index cb0345b..a2e5567 100644
--- a/DAL/bin/Release/Model.dll
+++ b/DAL/bin/Release/Model.dll
Binary files differ
diff --git a/DAL/bin/Release/Model.pdb b/DAL/bin/Release/Model.pdb
index d797f55..ae88ee3 100644
--- a/DAL/bin/Release/Model.pdb
+++ b/DAL/bin/Release/Model.pdb
Binary files differ
diff --git a/DAL/bin/Release/Pub_Class.dll b/DAL/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/DAL/bin/Release/Pub_Class.dll
+++ b/DAL/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/DAL/bin/Release/Pub_Class.pdb b/DAL/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/DAL/bin/Release/Pub_Class.pdb
+++ b/DAL/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/DAL/bin/Release/Pub_Control.dll b/DAL/bin/Release/Pub_Control.dll
index c27abd0..b38a93c 100644
--- a/DAL/bin/Release/Pub_Control.dll
+++ b/DAL/bin/Release/Pub_Control.dll
Binary files differ
diff --git a/DAL/bin/Release/Pub_Control.pdb b/DAL/bin/Release/Pub_Control.pdb
index afda3bc..4e13486 100644
--- a/DAL/bin/Release/Pub_Control.pdb
+++ b/DAL/bin/Release/Pub_Control.pdb
Binary files differ
diff --git a/DAL/bin/Release/SQLHelper.dll b/DAL/bin/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/DAL/bin/Release/SQLHelper.dll
+++ b/DAL/bin/Release/SQLHelper.dll
Binary files differ
diff --git a/DAL/bin/Release/SQLHelper.pdb b/DAL/bin/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/DAL/bin/Release/SQLHelper.pdb
+++ b/DAL/bin/Release/SQLHelper.pdb
Binary files differ
diff --git "a/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_StationOutBill.cs" "b/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_StationOutBill.cs"
index 8fce892..767dd74 100644
--- "a/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_StationOutBill.cs"
+++ "b/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_StationOutBill.cs"
@@ -1074,6 +1074,7 @@
 
                 oCn.RunProc("delete Sc_StationOutBillMain   where HInterID=" + HInterID);
                 oCn.RunProc("delete Sc_StationOutBillSub   where HInterID=" + HInterID);
+                oCn.RunProc("delete Sc_StationOutBillSub_SN   where HInterID=" + HInterID);
                 //oCn.RunProc("delete Sc_StationOutBillSub_Item   where HInterID=" + HInterID);
                 //oCn.RunProc("update Sc_ProcessExchangeBillsub set HRelEndDate=null where HInterID=" + HProcExchInterID + " and HEntryID=" + HProcExchEntryID);
 
diff --git a/DBUtility/bin/Release/DBUtility.dll b/DBUtility/bin/Release/DBUtility.dll
index 6af4ff2..1185f95 100644
--- a/DBUtility/bin/Release/DBUtility.dll
+++ b/DBUtility/bin/Release/DBUtility.dll
Binary files differ
diff --git a/DBUtility/bin/Release/DBUtility.pdb b/DBUtility/bin/Release/DBUtility.pdb
index ed084bf..855318c 100644
--- a/DBUtility/bin/Release/DBUtility.pdb
+++ b/DBUtility/bin/Release/DBUtility.pdb
Binary files differ
diff --git a/DBUtility/bin/Release/Pub_Class.dll b/DBUtility/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/DBUtility/bin/Release/Pub_Class.dll
+++ b/DBUtility/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/DBUtility/bin/Release/Pub_Class.pdb b/DBUtility/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/DBUtility/bin/Release/Pub_Class.pdb
+++ b/DBUtility/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/DBUtility/bin/Release/Pub_Control.dll b/DBUtility/bin/Release/Pub_Control.dll
index c27abd0..b38a93c 100644
--- a/DBUtility/bin/Release/Pub_Control.dll
+++ b/DBUtility/bin/Release/Pub_Control.dll
Binary files differ
diff --git a/DBUtility/bin/Release/Pub_Control.pdb b/DBUtility/bin/Release/Pub_Control.pdb
index afda3bc..4e13486 100644
--- a/DBUtility/bin/Release/Pub_Control.pdb
+++ b/DBUtility/bin/Release/Pub_Control.pdb
Binary files differ
diff --git a/DBUtility/bin/Release/SQLHelper.dll b/DBUtility/bin/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/DBUtility/bin/Release/SQLHelper.dll
+++ b/DBUtility/bin/Release/SQLHelper.dll
Binary files differ
diff --git a/DBUtility/bin/Release/SQLHelper.pdb b/DBUtility/bin/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/DBUtility/bin/Release/SQLHelper.pdb
+++ b/DBUtility/bin/Release/SQLHelper.pdb
Binary files differ
diff --git a/DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cache b/DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cache
index fbac829..6fbd570 100644
--- a/DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cache
+++ b/DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cache
Binary files differ
diff --git a/DBUtility/obj/Release/DBUtility.dll b/DBUtility/obj/Release/DBUtility.dll
index 6af4ff2..1185f95 100644
--- a/DBUtility/obj/Release/DBUtility.dll
+++ b/DBUtility/obj/Release/DBUtility.dll
Binary files differ
diff --git a/DBUtility/obj/Release/DBUtility.pdb b/DBUtility/obj/Release/DBUtility.pdb
index ed084bf..855318c 100644
--- a/DBUtility/obj/Release/DBUtility.pdb
+++ b/DBUtility/obj/Release/DBUtility.pdb
Binary files differ
diff --git a/LMES/ClsShowMod.cs b/LMES/ClsShowMod.cs
index e35fc20..fe3a4cf 100644
--- a/LMES/ClsShowMod.cs
+++ b/LMES/ClsShowMod.cs
@@ -3671,6 +3671,12 @@
                         oGy_CusBarCodeBill_KaiBei_LangChao.BillStatus = Pub_Class.ClsPub.Enum_BillStatus.BillStatus_AddNew;
                         oGy_CusBarCodeBill_KaiBei_LangChao.ShowDialog();
                         break;
+                    case "gy_cusbarcodebill_kaibei_huasan":
+                        //
+                        Gy_CusBarCodeBill_KaiBei_HuaSan oGy_CusBarCodeBill_KaiBei_HuaSan = new Gy_CusBarCodeBill_KaiBei_HuaSan();
+                        oGy_CusBarCodeBill_KaiBei_HuaSan.BillStatus = Pub_Class.ClsPub.Enum_BillStatus.BillStatus_AddNew;
+                        oGy_CusBarCodeBill_KaiBei_HuaSan.ShowDialog();
+                        break;
                     case "gy_datain_updatebarcodestatus":
                         //
                         Gy_DataIn_UpDateBarCodeStatus oGy_DataIn_UpDateBarCodeStatus = new Gy_DataIn_UpDateBarCodeStatus();
diff --git a/Model/bin/Release/DBUtility.dll b/Model/bin/Release/DBUtility.dll
index 6af4ff2..1185f95 100644
--- a/Model/bin/Release/DBUtility.dll
+++ b/Model/bin/Release/DBUtility.dll
Binary files differ
diff --git a/Model/bin/Release/DBUtility.pdb b/Model/bin/Release/DBUtility.pdb
index ed084bf..855318c 100644
--- a/Model/bin/Release/DBUtility.pdb
+++ b/Model/bin/Release/DBUtility.pdb
Binary files differ
diff --git a/Model/bin/Release/Model.dll b/Model/bin/Release/Model.dll
index cb0345b..a2e5567 100644
--- a/Model/bin/Release/Model.dll
+++ b/Model/bin/Release/Model.dll
Binary files differ
diff --git a/Model/bin/Release/Model.pdb b/Model/bin/Release/Model.pdb
index d797f55..ae88ee3 100644
--- a/Model/bin/Release/Model.pdb
+++ b/Model/bin/Release/Model.pdb
Binary files differ
diff --git a/Model/bin/Release/Pub_Class.dll b/Model/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/Model/bin/Release/Pub_Class.dll
+++ b/Model/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/Model/bin/Release/Pub_Class.pdb b/Model/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/Model/bin/Release/Pub_Class.pdb
+++ b/Model/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/Model/bin/Release/Pub_Control.dll b/Model/bin/Release/Pub_Control.dll
index c27abd0..b38a93c 100644
--- a/Model/bin/Release/Pub_Control.dll
+++ b/Model/bin/Release/Pub_Control.dll
Binary files differ
diff --git a/Model/bin/Release/Pub_Control.pdb b/Model/bin/Release/Pub_Control.pdb
index afda3bc..4e13486 100644
--- a/Model/bin/Release/Pub_Control.pdb
+++ b/Model/bin/Release/Pub_Control.pdb
Binary files differ
diff --git a/Model/bin/Release/SQLHelper.dll b/Model/bin/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/Model/bin/Release/SQLHelper.dll
+++ b/Model/bin/Release/SQLHelper.dll
Binary files differ
diff --git a/Model/bin/Release/SQLHelper.pdb b/Model/bin/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/Model/bin/Release/SQLHelper.pdb
+++ b/Model/bin/Release/SQLHelper.pdb
Binary files differ
diff --git a/Model/obj/Release/Model.csproj.AssemblyReference.cache b/Model/obj/Release/Model.csproj.AssemblyReference.cache
index 41e2a05..4079de4 100644
--- a/Model/obj/Release/Model.csproj.AssemblyReference.cache
+++ b/Model/obj/Release/Model.csproj.AssemblyReference.cache
Binary files differ
diff --git a/Model/obj/Release/Model.dll b/Model/obj/Release/Model.dll
index cb0345b..a2e5567 100644
--- a/Model/obj/Release/Model.dll
+++ b/Model/obj/Release/Model.dll
Binary files differ
diff --git a/Model/obj/Release/Model.pdb b/Model/obj/Release/Model.pdb
index d797f55..ae88ee3 100644
--- a/Model/obj/Release/Model.pdb
+++ b/Model/obj/Release/Model.pdb
Binary files differ
diff --git a/Model/obj/x86/Release/Model.csproj.AssemblyReference.cache b/Model/obj/x86/Release/Model.csproj.AssemblyReference.cache
index 5aa7dcf..caf75e6 100644
--- a/Model/obj/x86/Release/Model.csproj.AssemblyReference.cache
+++ b/Model/obj/x86/Release/Model.csproj.AssemblyReference.cache
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/BLL.dll b/NETERPNoWin/bin/x86/Debug/BLL.dll
index e0753fe..fffc341 100644
--- a/NETERPNoWin/bin/x86/Debug/BLL.dll
+++ b/NETERPNoWin/bin/x86/Debug/BLL.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/BLL.pdb b/NETERPNoWin/bin/x86/Debug/BLL.pdb
index 3715f48..9fe52ac 100644
--- a/NETERPNoWin/bin/x86/Debug/BLL.pdb
+++ b/NETERPNoWin/bin/x86/Debug/BLL.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/BaseSet.dll b/NETERPNoWin/bin/x86/Debug/BaseSet.dll
index ca79f17..1c8f7c3 100644
--- a/NETERPNoWin/bin/x86/Debug/BaseSet.dll
+++ b/NETERPNoWin/bin/x86/Debug/BaseSet.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/BaseSet.pdb b/NETERPNoWin/bin/x86/Debug/BaseSet.pdb
index c729aca..135bea9 100644
--- a/NETERPNoWin/bin/x86/Debug/BaseSet.pdb
+++ b/NETERPNoWin/bin/x86/Debug/BaseSet.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/DAL.dll b/NETERPNoWin/bin/x86/Debug/DAL.dll
index 538d82f..c85e329 100644
--- a/NETERPNoWin/bin/x86/Debug/DAL.dll
+++ b/NETERPNoWin/bin/x86/Debug/DAL.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/DAL.pdb b/NETERPNoWin/bin/x86/Debug/DAL.pdb
index db7d319..25ced69 100644
--- a/NETERPNoWin/bin/x86/Debug/DAL.pdb
+++ b/NETERPNoWin/bin/x86/Debug/DAL.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/DBUtility.dll b/NETERPNoWin/bin/x86/Debug/DBUtility.dll
index 26d2d7e..41ccb64 100644
--- a/NETERPNoWin/bin/x86/Debug/DBUtility.dll
+++ b/NETERPNoWin/bin/x86/Debug/DBUtility.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/DBUtility.pdb b/NETERPNoWin/bin/x86/Debug/DBUtility.pdb
index 4a6968a..0188c89 100644
--- a/NETERPNoWin/bin/x86/Debug/DBUtility.pdb
+++ b/NETERPNoWin/bin/x86/Debug/DBUtility.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Interop.gregn6Lib.dll b/NETERPNoWin/bin/x86/Debug/Interop.gregn6Lib.dll
deleted file mode 100644
index 922fab5..0000000
--- a/NETERPNoWin/bin/x86/Debug/Interop.gregn6Lib.dll
+++ /dev/null
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Kanban.dll b/NETERPNoWin/bin/x86/Debug/Kanban.dll
index 843173e..a296f9b 100644
--- a/NETERPNoWin/bin/x86/Debug/Kanban.dll
+++ b/NETERPNoWin/bin/x86/Debug/Kanban.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Kanban.pdb b/NETERPNoWin/bin/x86/Debug/Kanban.pdb
index f7b5ecd..5498965 100644
--- a/NETERPNoWin/bin/x86/Debug/Kanban.pdb
+++ b/NETERPNoWin/bin/x86/Debug/Kanban.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Model.dll b/NETERPNoWin/bin/x86/Debug/Model.dll
index a006f85..034c842 100644
--- a/NETERPNoWin/bin/x86/Debug/Model.dll
+++ b/NETERPNoWin/bin/x86/Debug/Model.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Model.pdb b/NETERPNoWin/bin/x86/Debug/Model.pdb
index 94a6e2f..7c7300a 100644
--- a/NETERPNoWin/bin/x86/Debug/Model.pdb
+++ b/NETERPNoWin/bin/x86/Debug/Model.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe b/NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe
index b2ead72..b743dd4 100644
--- a/NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe
+++ b/NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb b/NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb
index 5fb6dc8..b45811a 100644
--- a/NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb
+++ b/NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/OAM.dll b/NETERPNoWin/bin/x86/Debug/OAM.dll
index caf0400..aaf6127 100644
--- a/NETERPNoWin/bin/x86/Debug/OAM.dll
+++ b/NETERPNoWin/bin/x86/Debug/OAM.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/OAM.pdb b/NETERPNoWin/bin/x86/Debug/OAM.pdb
index dd666dc..3de35ec 100644
--- a/NETERPNoWin/bin/x86/Debug/OAM.pdb
+++ b/NETERPNoWin/bin/x86/Debug/OAM.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/PlanM.dll b/NETERPNoWin/bin/x86/Debug/PlanM.dll
index 6503ce1..01c4115 100644
--- a/NETERPNoWin/bin/x86/Debug/PlanM.dll
+++ b/NETERPNoWin/bin/x86/Debug/PlanM.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/PlanM.pdb b/NETERPNoWin/bin/x86/Debug/PlanM.pdb
index bc9c1a0..1fac519 100644
--- a/NETERPNoWin/bin/x86/Debug/PlanM.pdb
+++ b/NETERPNoWin/bin/x86/Debug/PlanM.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Pub_Class.dll b/NETERPNoWin/bin/x86/Debug/Pub_Class.dll
index e879b91..2e4ce6d 100644
--- a/NETERPNoWin/bin/x86/Debug/Pub_Class.dll
+++ b/NETERPNoWin/bin/x86/Debug/Pub_Class.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Pub_Class.pdb b/NETERPNoWin/bin/x86/Debug/Pub_Class.pdb
index 38ea5fb..e7464b6 100644
--- a/NETERPNoWin/bin/x86/Debug/Pub_Class.pdb
+++ b/NETERPNoWin/bin/x86/Debug/Pub_Class.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Pub_Control.dll b/NETERPNoWin/bin/x86/Debug/Pub_Control.dll
index d7f17e4..643e03b 100644
--- a/NETERPNoWin/bin/x86/Debug/Pub_Control.dll
+++ b/NETERPNoWin/bin/x86/Debug/Pub_Control.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/Pub_Control.pdb b/NETERPNoWin/bin/x86/Debug/Pub_Control.pdb
index dd71e86..e7229eb 100644
--- a/NETERPNoWin/bin/x86/Debug/Pub_Control.pdb
+++ b/NETERPNoWin/bin/x86/Debug/Pub_Control.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/SQLHelper.dll b/NETERPNoWin/bin/x86/Debug/SQLHelper.dll
index ebe0a90..b9087fe 100644
--- a/NETERPNoWin/bin/x86/Debug/SQLHelper.dll
+++ b/NETERPNoWin/bin/x86/Debug/SQLHelper.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/SQLHelper.pdb b/NETERPNoWin/bin/x86/Debug/SQLHelper.pdb
index 292bed6..411f8a7 100644
--- a/NETERPNoWin/bin/x86/Debug/SQLHelper.pdb
+++ b/NETERPNoWin/bin/x86/Debug/SQLHelper.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/TopSdk.dll b/NETERPNoWin/bin/x86/Debug/TopSdk.dll
index 2ad32da..1140893 100644
--- a/NETERPNoWin/bin/x86/Debug/TopSdk.dll
+++ b/NETERPNoWin/bin/x86/Debug/TopSdk.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/TopSdk.pdb b/NETERPNoWin/bin/x86/Debug/TopSdk.pdb
index 47ec99b..d810b82 100644
--- a/NETERPNoWin/bin/x86/Debug/TopSdk.pdb
+++ b/NETERPNoWin/bin/x86/Debug/TopSdk.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WarM.dll b/NETERPNoWin/bin/x86/Debug/WarM.dll
index 5032628..b18b06a 100644
--- a/NETERPNoWin/bin/x86/Debug/WarM.dll
+++ b/NETERPNoWin/bin/x86/Debug/WarM.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WarM.pdb b/NETERPNoWin/bin/x86/Debug/WarM.pdb
index e8a518c..0c14d43 100644
--- a/NETERPNoWin/bin/x86/Debug/WarM.pdb
+++ b/NETERPNoWin/bin/x86/Debug/WarM.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WebAPI.dll b/NETERPNoWin/bin/x86/Debug/WebAPI.dll
index 4b7122e..1a0b4fd 100644
--- a/NETERPNoWin/bin/x86/Debug/WebAPI.dll
+++ b/NETERPNoWin/bin/x86/Debug/WebAPI.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WebAPI.pdb b/NETERPNoWin/bin/x86/Debug/WebAPI.pdb
index 464c78d..ef401d7 100644
--- a/NETERPNoWin/bin/x86/Debug/WebAPI.pdb
+++ b/NETERPNoWin/bin/x86/Debug/WebAPI.pdb
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WorkM.dll b/NETERPNoWin/bin/x86/Debug/WorkM.dll
index 8816533..a23b28e 100644
--- a/NETERPNoWin/bin/x86/Debug/WorkM.dll
+++ b/NETERPNoWin/bin/x86/Debug/WorkM.dll
Binary files differ
diff --git a/NETERPNoWin/bin/x86/Debug/WorkM.pdb b/NETERPNoWin/bin/x86/Debug/WorkM.pdb
index 38277a3..982ddc8 100644
--- a/NETERPNoWin/bin/x86/Debug/WorkM.pdb
+++ b/NETERPNoWin/bin/x86/Debug/WorkM.pdb
Binary files differ
diff --git a/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt b/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt
index b61b337..3064dc0 100644
--- a/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt
+++ b/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt
@@ -404,3 +404,117 @@
 D:\GitHub\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CopyComplete
 D:\GitHub\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.exe
 D:\GitHub\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\grpc_csharp_ext.x86.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\grpc_csharp_ext.x64.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\libgrpc_csharp_ext.x64.so
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\libgrpc_csharp_ext.x64.dylib
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Models\ClsSc_MouldScrapOutBillMain.cs
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.exe.config
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.exe
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BaseSet.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BLL.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DAL.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DBUtility.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kanban.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Model.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\OAM.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\PlanM.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Class.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Control.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\SQLHelper.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WorkM.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AxInterop.gregn6Lib.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\M2Mqtt.Net.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OOXML.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WebAPI.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Newtonsoft.Json.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AxInterop.grdes6Lib.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\ICSharpCode.SharpZipLib.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BouncyCastle.Crypto.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXml4Net.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXmlFormats.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WebActivatorEx.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Optimization.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Mvc.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Swashbuckle.Core.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Http.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Http.Cors.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\RestSharp.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kingdee.BOS.WebApi.Client.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.SDK.Dingtalk.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.OpenApiClient.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Tea.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\TopSdk.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Http.WebHost.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Net.Http.Formatting.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Dapper.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.TeaUtil.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Microsoft.Web.Infrastructure.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Razor.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.Razor.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Cors.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.GatewayDingTalk.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.GatewaySpi.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.OpenApiUtil.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AlibabaCloud.TeaXML.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.Deployment.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Aliyun.Credentials.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BaseSet.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BLL.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DAL.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DBUtility.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kanban.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Model.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\OAM.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\PlanM.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Class.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Control.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\SQLHelper.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.dll.config
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WorkM.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\M2Mqtt.Net.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OOXML.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OOXML.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WebAPI.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WebAPI.dll.config
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\ICSharpCode.SharpZipLib.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\ICSharpCode.SharpZipLib.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BouncyCastle.Crypto.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXml4Net.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXmlFormats.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Optimization.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Mvc.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Http.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Http.Cors.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\RestSharp.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\TopSdk.pdb
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Net.Http.Formatting.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Dapper.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.Razor.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.Razor.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\System.Web.WebPages.Deployment.xml
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\zh-Hans\System.Web.Http.resources.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\bin\x86\Debug\zh-Hans\System.Net.Http.Formatting.resources.dll
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.AssemblyReference.cache
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.ResolveComReference.cache
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Form1.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Frm_MESSetIni.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.OA_MessageBox.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Frm_Show.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.MDIMain.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Properties.Resources.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Xt_Wait.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.MESMain.resources
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.GenerateResource.cache
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CoreCompileInputs.cache
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CopyComplete
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.exe
+D:\WMES\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.pdb
diff --git a/PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt b/PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt
index 527177d..c0bcb7b 100644
--- a/PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt
+++ b/PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt
@@ -2275,3 +2275,186 @@
 D:\GitHub\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.CopyComplete
 D:\GitHub\MES-WEB-API\PayM\obj\x86\Debug\PayM.dll
 D:\GitHub\MES-WEB-API\PayM\obj\x86\Debug\PayM.pdb
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.AssemblyReference.cache
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.ResolveComReference.cache
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Form2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_ContractBookBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_ContractBookBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpUpChangeBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpUpChangeBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_FamilyMemberBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_FamilyMemberBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_InsuranceBookBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_InsuranceBookBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_LearnHistoryBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_LearnHistoryBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_PaperPhotoBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_PaperPhotoBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_RewardsPunishBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_RewardsPunishBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkInjuryBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkInjuryBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkSkillBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkSkillBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkStoryBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkStoryBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpFosterBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpFosterBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.FrmChangeDate.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_AbsentBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_AbsentBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBill_KS.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EarlyLateErrBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EarlyLateErrBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpInitChangeBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpInitChangeBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthICMOStockSumBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthICMOStockSumBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\HuanXin.ERP.Pay_PayMentBillListDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\HuanXin.ERP.Pay_PayMentBillListUnPayDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMent_QC.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMent_QCAdd.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_RewardPunishBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_RewardPunishBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillList_KS.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_Enter.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_KS.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_YR.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBill_JS.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkErrTimesBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkErrTimesBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBillQuery.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesSumQueryBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesSumQueryBillListDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutForComApplyBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutForComApplyBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillEntryReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillEntryReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillSumReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillSumReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentEntryReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentEntryReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentSumReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentSumReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyYearReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_YearToCashBillReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_YearToCashBillReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Properties.Resources.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpDimissionBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpDimissionBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\OAM.HR_EmpEngageRequestBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\OAM.HR_EmpEngageRequestBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_CarOutApplyBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_CarOutApplyBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew1.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew3.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew4.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew5.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\BaseSet.Gy_DataInTmp_DuSubsidyItem.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesRequestBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesRequestBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GetNeedCheckErrWorkTimesSendBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherMoney_Dlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDayBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDayBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SubsidyChangeBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SubsidyChangeBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpPayMentSumReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpPayMentSumReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpWorkQtyEntryReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpWorkQtyEntryReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_InnerScrap.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_InnerScrapDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OuterScrap.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OuterScrapDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptSendList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptSendListDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptYearReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptYearReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentPrintReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentPrintReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentSendList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentSendListDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentYearReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentYearReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtyEntryReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtyEntryReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtySumReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtySumReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesListDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportMX.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportMX2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Err_MonthExpenseEntryBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Err_MonthExpenseEntryBillDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.KQ_sourceReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.KQ_sourceReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillAdd.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReportMX.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_NoWorkTimesReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_NoWorkTimesReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill3.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill4.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill5.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill1.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill3.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill4.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill5.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReport.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportDlg.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill1.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill2.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill3.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill4.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill5.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBillList.resources
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.GenerateResource.cache
+D:\WMES\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.CoreCompileInputs.cache
diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
index b5da3d6..9748ac5 100644
--- a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
+++ b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -2216,6 +2216,71 @@
                         omodel.QC_FirstPieceCheckBill_QCSchemeSource = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                     }
 
+                    //=============================来料检验单
+                    //保存后是否自动审核
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_POStockInCheckBill_AutoCheck")
+                    {
+                        omodel.QC_POStockInCheckBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //保存后变为新增状态
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_POStockInCheckBill_SaveAutoAddnew")
+                    {
+                        omodel.QC_POStockInCheckBill_SaveAutoAddnew = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //删除人必须是制单人
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_POStockInCheckBill_DeleterAndMakerMustSame")
+                    {
+                        omodel.QC_POStockInCheckBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //质检方案来源
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_POStockInCheckBill_QCSchemeSource")
+                    {
+                        omodel.QC_POStockInCheckBill_QCSchemeSource = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+
+                    //=============================出厂检验单
+                    //保存后是否自动审核
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_OutCompCheckBill_AutoCheck")
+                    {
+                        omodel.QC_OutCompCheckBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //保存后变为新增状态
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_OutCompCheckBill_SaveAutoAddnew")
+                    {
+                        omodel.QC_OutCompCheckBill_SaveAutoAddnew = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //删除人必须是制单人
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_OutCompCheckBill_DeleterAndMakerMustSame")
+                    {
+                        omodel.QC_OutCompCheckBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //质检方案来源
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_OutCompCheckBill_QCSchemeSource")
+                    {
+                        omodel.QC_OutCompCheckBill_QCSchemeSource = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+
+                    //=============================入库检验单
+                    //保存后是否自动审核
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_LastPieceCheckBill_AutoCheck")
+                    {
+                        omodel.QC_LastPieceCheckBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //保存后变为新增状态
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_LastPieceCheckBill_SaveAutoAddnew")
+                    {
+                        omodel.QC_LastPieceCheckBill_SaveAutoAddnew = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //删除人必须是制单人
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_LastPieceCheckBill_DeleterAndMakerMustSame")
+                    {
+                        omodel.QC_LastPieceCheckBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
+                    }
+                    //质检方案来源
+                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "QC_LastPieceCheckBill_QCSchemeSource")
+                    {
+                        omodel.QC_LastPieceCheckBill_QCSchemeSource = 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 f8f705b..693e85d 100644
--- a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
+++ b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -705,6 +705,25 @@
         public string QC_PatrolProcCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
         public string QC_PatrolProcCheckBill_QCSchemeSource;               //质检方案来源
 
+        //来料检验单
+        public string QC_POStockInCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_POStockInCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_POStockInCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_POStockInCheckBill_QCSchemeSource;               //质检方案来源
+
+        // 生产入库检验单
+        public string QC_LastPieceCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_LastPieceCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_LastPieceCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_LastPieceCheckBill_QCSchemeSource;               //质检方案来源
+
+        //出厂检验单
+        public string QC_OutCompCheckBill_AutoCheck;                     //保存后是否自动审核  
+        public string QC_OutCompCheckBill_SaveAutoAddnew;               //保存后变为新增状态
+        public string QC_OutCompCheckBill_DeleterAndMakerMustSame;      //删除人必须是制单人
+        public string QC_OutCompCheckBill_QCSchemeSource;               //质检方案来源
+
+
         //工序转序检验单
 
         public string QC_ProcessCheckBill_AutoCheck;                     //保存后是否自动审核  
diff --git a/Pub_Class/bin/Release/Pub_Class.dll b/Pub_Class/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/Pub_Class/bin/Release/Pub_Class.dll
+++ b/Pub_Class/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/Pub_Class/bin/Release/Pub_Class.pdb b/Pub_Class/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/Pub_Class/bin/Release/Pub_Class.pdb
+++ b/Pub_Class/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/Pub_Control/bin/Release/Pub_Class.dll b/Pub_Control/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/Pub_Control/bin/Release/Pub_Class.dll
+++ b/Pub_Control/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/Pub_Control/bin/Release/Pub_Class.pdb b/Pub_Control/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/Pub_Control/bin/Release/Pub_Class.pdb
+++ b/Pub_Control/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/Pub_Control/bin/Release/Pub_Control.dll b/Pub_Control/bin/Release/Pub_Control.dll
index c27abd0..b38a93c 100644
--- a/Pub_Control/bin/Release/Pub_Control.dll
+++ b/Pub_Control/bin/Release/Pub_Control.dll
Binary files differ
diff --git a/Pub_Control/bin/Release/Pub_Control.pdb b/Pub_Control/bin/Release/Pub_Control.pdb
index afda3bc..4e13486 100644
--- a/Pub_Control/bin/Release/Pub_Control.pdb
+++ b/Pub_Control/bin/Release/Pub_Control.pdb
Binary files differ
diff --git a/SQLHelper/bin/Release/Pub_Class.dll b/SQLHelper/bin/Release/Pub_Class.dll
index 85ee971..58d1140 100644
--- a/SQLHelper/bin/Release/Pub_Class.dll
+++ b/SQLHelper/bin/Release/Pub_Class.dll
Binary files differ
diff --git a/SQLHelper/bin/Release/Pub_Class.pdb b/SQLHelper/bin/Release/Pub_Class.pdb
index 36af269..5fcda55 100644
--- a/SQLHelper/bin/Release/Pub_Class.pdb
+++ b/SQLHelper/bin/Release/Pub_Class.pdb
Binary files differ
diff --git a/SQLHelper/bin/Release/SQLHelper.dll b/SQLHelper/bin/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/SQLHelper/bin/Release/SQLHelper.dll
+++ b/SQLHelper/bin/Release/SQLHelper.dll
Binary files differ
diff --git a/SQLHelper/bin/Release/SQLHelper.pdb b/SQLHelper/bin/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/SQLHelper/bin/Release/SQLHelper.pdb
+++ b/SQLHelper/bin/Release/SQLHelper.pdb
Binary files differ
diff --git a/SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cache b/SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cache
index 56f383b..f13df51 100644
--- a/SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cache
+++ b/SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cache
Binary files differ
diff --git a/SQLHelper/obj/Release/SQLHelper.dll b/SQLHelper/obj/Release/SQLHelper.dll
index b8a6049..a4a000d 100644
--- a/SQLHelper/obj/Release/SQLHelper.dll
+++ b/SQLHelper/obj/Release/SQLHelper.dll
Binary files differ
diff --git a/SQLHelper/obj/Release/SQLHelper.pdb b/SQLHelper/obj/Release/SQLHelper.pdb
index ec18405..4fe8b78 100644
--- a/SQLHelper/obj/Release/SQLHelper.pdb
+++ b/SQLHelper/obj/Release/SQLHelper.pdb
Binary files differ
diff --git a/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cache b/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cache
index 206fb8c..fea44e6 100644
--- a/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cache
+++ b/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cache
Binary files differ
diff --git a/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt b/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt
index 91b54d4..7bca3b2 100644
--- a/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt
+++ b/SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt
@@ -3,28 +3,15 @@
 D:\缃戠珯鍙戝竷\鍚庣浠g爜\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
 D:\缃戠珯鍙戝竷\鍚庣浠g爜\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
 D:\缃戠珯鍙戝竷\鍚庣浠g爜\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
-<<<<<<< HEAD
-=======
 D:\缃戠珯鍙戝竷\鍚庣浠g爜\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
+D:\WMES\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
+D:\WMES\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
+C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
+C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
-D:\WorkBench\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
-D:\WorkBench\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
-D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
-D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
-D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
-C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
-C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
-D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
-D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
-<<<<<<< HEAD
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
-=======
->>>>>>> 92993b722fd262c7b8179abe64c4ba5ccc07c6f2
->>>>>>> 52e7ae2d80e3292c850e1c93836d4c376cc0dfd5
diff --git a/SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt b/SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt
index db56281..d0020d0 100644
--- a/SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt
+++ b/SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt
@@ -4,3 +4,9 @@
 D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.dll
 D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.pdb
 D:\WorkBench\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.csproj.AssemblyReference.cache
+D:\WMES\MES-WEB-API\SyntacticSugar\bin\Release\SyntacticSugar.dll
+D:\WMES\MES-WEB-API\SyntacticSugar\bin\Release\SyntacticSugar.pdb
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.csproj.AssemblyReference.cache
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.csproj.CoreCompileInputs.cache
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.dll
+D:\WMES\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.pdb
diff --git a/WarM/WarM.csproj b/WarM/WarM.csproj
index be3c898..0e294fc 100644
--- a/WarM/WarM.csproj
+++ b/WarM/WarM.csproj
@@ -743,6 +743,12 @@
     <Compile Include="鏉$爜鎵撳嵃\Gy_BarCodeBill_New.designer.cs">
       <DependentUpon>Gy_BarCodeBill_New.cs</DependentUpon>
     </Compile>
+    <Compile Include="鏉$爜鎵撳嵃\Gy_CusBarCodeBill_KaiBei_HuaSan.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="鏉$爜鎵撳嵃\Gy_CusBarCodeBill_KaiBei_HuaSan.designer.cs">
+      <DependentUpon>Gy_CusBarCodeBill_KaiBei_HuaSan.cs</DependentUpon>
+    </Compile>
     <Compile Include="鏉$爜鎵撳嵃\Gy_CusBarCodeBill_KaiBei_LangChao.cs">
       <SubType>Form</SubType>
     </Compile>
@@ -1234,6 +1240,10 @@
       <DependentUpon>Gy_BarCodeBill_New.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="鏉$爜鎵撳嵃\Gy_CusBarCodeBill_KaiBei_HuaSan.resx">
+      <DependentUpon>Gy_CusBarCodeBill_KaiBei_HuaSan.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
     <EmbeddedResource Include="鏉$爜鎵撳嵃\Gy_CusBarCodeBill_KaiBei_LangChao.resx">
       <DependentUpon>Gy_CusBarCodeBill_KaiBei_LangChao.cs</DependentUpon>
       <SubType>Designer</SubType>
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.cs"
new file mode 100644
index 0000000..9092c8c
--- /dev/null
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.cs"
@@ -0,0 +1,1875 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+using gregn6Lib;
+using Pub_Class;
+using System.Threading;
+using System.Globalization;
+
+namespace WarM
+{
+    public partial class Gy_CusBarCodeBill_KaiBei_HuaSan : Form
+    {
+        public Gy_CusBarCodeBill_KaiBei_HuaSan()
+        {
+            InitializeComponent();
+        }
+        //瀹氫箟
+        public const Int16 HTagCol = 0;
+        public const Int16 HSnoCol = 1;
+        public const Int16 HMainIDCol = 2;
+        public const Int16 HSubIDCol = 3;
+        public const Int16 HBillNoCol = 4;
+        public const Int16 HBillTypeCol = 5;
+        public const Int16 HMaterIDCol = 6;
+        public const Int16 HMaterNumberCol = 7;
+        public const Int16 HMaterNameCol = 8;
+        public const Int16 HMaterModelCol = 9;
+        public const Int16 HCusModelNameCol = 10;
+        public const Int16 HUnitIDCol = 11;
+        public const Int16 HUnitNumberCol = 12;
+        public const Int16 HUnitNameCol = 13;
+        public const Int16 HAuxPropIDCol = 14;
+        public const Int16 HAuxPropNumberCol = 15;
+        public const Int16 HAuxPropNameCol = 16;
+        public const Int16 HBatchManagerCol = 17;
+        public const Int16 HBatchNoCol = 18;
+        public const Int16 HGiveAwayFlagCol = 19;
+        public const Int16 HCode1Col = 20;
+        public const Int16 HCode2Col = 21;
+        public const Int16 HCode3Col = 22;
+        public const Int16 HCustom1Col = 23;
+        public const Int16 HCustom2Col = 24;
+        public const Int16 HInnerBillNoCol = 25;
+        public const Int16 HCustom3Col = 26;
+        public const Int16 HQtyCol = 27;
+        public const Int16 HMinQtyCol = 28;
+        public const Int16 HBQtyCol = 29;
+        public const Int16 HWMinQtyCol = 30;
+        public const Int16 HWBQtyCol = 31;
+        public const Int16 HProduceDateCol = 32;
+        public const Int16 HExpiryDateCol = 33;
+        public const Int16 HCusIDCol = 34;
+        public const Int16 HCusNumberCol = 35;
+        public const Int16 HCusNameCol = 36;
+        public const Int16 HSourceInterIDCol = 37;
+        public const Int16 HSourceEntryIDCol = 38;
+        public const Int16 HSourceBillNoCol = 39;
+        public const Int16 HSourceBillTypeCol = 40;
+        public const Int16 HRemarkCol = 41;
+        public const Int16 HInitQtyCol = 42;
+        public const Int16 HMTONoCol = 43;
+        public const Int16 HISKFPERIODCol = 44;
+        public const Int16 HEXPUNITCol = 45;
+        public const Int16 HEXPPERIODCol = 46;
+        public const Int16 HLSHCol = 47;
+        public const Int16 HBaNoCol = 48;
+        public const Int16 HCusModelCol = 49;
+        //
+        public  string ModName = "85";
+        public  string ModCaption = "鏂板崕涓夊鎴锋爣绛剧敓鎴�";
+        public const string ModRightName = "Gy_CusBarCodeBill_KaiBei_HuaSan";
+
+        public DBUtility.ClsPub.Enum_BillStatus BillStatus;
+        public DBUtility.ClsXt_BaseBill BaseBill;
+        ClsGridViewSum oSumGrid = new ClsGridViewSum();
+        SQLHelper.ClsCN oCn = new SQLHelper.ClsCN();
+        public Frm_Split oDlg = new Frm_Split();
+        public bool grdStatus;
+        public int selectRow = 0;
+        public Int64 HInterID = 0;      //鍐呯爜
+        public Int64 HOrgID = ClsPub.HOrgID;
+        public Int64 HType = 1;
+        public string sDate = "";          //鏃ユ湡
+        public string sYear = "";          //骞达紙2浣嶏級
+        public string sYear4 = "";         //骞达紙4浣嶏級
+        public string sPeriod = "";        //鏈�
+        public string sPeriod2 = "";       //鏈堬紙姝e父锛�
+        public string sDay = "";           //鏃�
+
+
+        #region 鍥哄畾浠g爜
+
+        //娓呯┖鐣岄潰
+        public void Sub_ClearBill()
+        {
+            cmbSourceBillType.Items.Clear();
+            //婧愬崟绫诲瀷
+            cmbSourceBillType.Items.Add("鐢熶骇璁㈠崟");
+            //cmbSourceBillType.Items.Add("鐢熶骇姹囨姤鍗�");
+
+            DBUtility.Xt_BaseBillFun.Sub_ClearBill(gbUp);
+            //鑾峰彇褰撳墠缁勭粐
+            DataSet Ds1 = oCn.RunProcReturn("select * from Xt_ORGANIZATIONS with(nolock) where HItemID=" + ClsPub.HOrgID, "Xt_ORGANIZATIONS", ref DBUtility.ClsPub.sExeReturnInfo);
+            if (Ds1.Tables[0].Rows.Count != 0)
+            {
+                cmbHOrgID.Text = DBUtility.ClsPub.isStrNull(Ds1.Tables[0].Rows[0]["HName"]);
+            }
+
+            txtHMaker.Text = ClsPub.CurUserName;
+            txtHMakeDate.Text = "";
+            txtHChecker.Text = "";
+            txtHCheckDate.Text = "";
+            txtHCloseMan.Text = "";
+            txtHCloseDate.Text = "";
+            txtHDeleteMan.Text = "";
+            txtHDeleteDate.Text = "";
+            txtHUpDater.Text = "";
+            txtHUpDateDate.Text = "";
+            initGrid();
+            grdSub.DataSource = null;
+            grdList.DataSource = null;
+        }
+
+        //淇濆瓨鍒楀
+        private void bclk_Click(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name);
+            DBUtility.Xt_BaseBillFun.SaveGrid(grdSub, this.Name + "grdSub");
+            DBUtility.Xt_BaseBillFun.SaveGrid(grdList, this.Name + "grdList");
+        }
+
+        //榛樿鍒楀
+        private void mrlk_Click(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name);
+            DBUtility.Xt_BaseBillFun.DefaultGridView(grdSub, this.Name + "grdSub");
+            DBUtility.Xt_BaseBillFun.DefaultGridView(grdList, this.Name + "grdList");
+        }
+
+        //鍒犺鎸夌航  
+        private void DelRow_Click(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.DelRow(oSumGrid);
+        }
+
+        //淇濆瓨鎸夐挳
+        private void bc_Click(object sender, EventArgs e)
+        {
+            this.Sub_SaveBill();
+            Display();
+        }
+
+        //閲嶇疆鎸夌航
+        private void cz_Click(object sender, EventArgs e)
+        {
+            if (BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew || BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_Modify)
+            {
+                if (MessageBox.Show("纭畾瑕佹竻绌哄綋鍓嶇晫闈俊鎭紝閲嶇疆鐣岄潰锛�", "鎻愮ず", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
+                {
+                    this.Sub_AddBill();
+                }
+            }
+            grdMain.Columns[HBillNoCol].ReadOnly = false;
+            tabControl1.SelectedIndex = 0;
+        }
+
+        //鏂板鍗曟嵁
+        private void Sub_AddBill()
+        {
+            this.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew;
+            this.Sub_OperStatus();//璁剧疆TOOLBAR
+            this.Sub_ClearBill();//娓呯┖鐣岄潰
+        }
+
+        //閫�鍑烘寜閽�
+        private void tc_Click(object sender, EventArgs e)
+        {
+            this.Close();
+        }
+
+        //绂诲紑鍗曞厓鏍�
+        private void grdMain_LeaveCell(object sender, EventArgs e)
+        {
+            oSumGrid.LeaveCell();
+        }
+ 
+        //缃戞牸鍗曞厓鏍煎彉鍖栦簨浠�
+        private void grdMain_RowColChange(object sender, EventArgs e)
+        {
+            if (!grdStatus)
+            {
+                return;
+            }
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+            //
+            //if (oSumGrid.Changelock)
+            //    return;
+            //if(oSumGrid.EditStatus)
+            //{
+                if (!CheckGridRow(oSumGrid.OldCell.Row))
+                    return;
+            //}
+        }
+
+        private void Gy_CusBarCodeBill_KaiBei_HuaSan_Paint(object sender, PaintEventArgs e)//鐢荤嚎
+        {
+            Graphics g = this.panel2.CreateGraphics();
+            Pen p = new Pen(Color.Gray);
+            p.Width = 1;
+            g.DrawLine(p, new Point(txtHMaker.Left, txtHMaker.Top + txtHMaker.Height), new Point(txtHMaker.Left + txtHMaker.Width, txtHMaker.Top + txtHMaker.Height));
+            g.DrawLine(p, new Point(txtHMakeDate.Left, txtHMakeDate.Top + txtHMakeDate.Height), new Point(txtHMakeDate.Left + txtHMakeDate.Width, txtHMakeDate.Top + txtHMakeDate.Height));
+            //
+            g.DrawLine(p, new Point(txtHChecker.Left, txtHChecker.Top + txtHChecker.Height), new Point(txtHChecker.Left + txtHChecker.Width, txtHChecker.Top + txtHChecker.Height));
+            g.DrawLine(p, new Point(txtHCheckDate.Left, txtHCheckDate.Top + txtHCheckDate.Height), new Point(txtHCheckDate.Left + txtHCheckDate.Width, txtHCheckDate.Top + txtHCheckDate.Height));
+            //
+            g.DrawLine(p, new Point(txtHCloseMan.Left, txtHCloseMan.Top + txtHCloseMan.Height), new Point(txtHCloseMan.Left + txtHCloseMan.Width, txtHCloseMan.Top + txtHCloseMan.Height));
+            g.DrawLine(p, new Point(txtHCloseDate.Left, txtHCloseDate.Top + txtHCloseDate.Height), new Point(txtHCloseDate.Left + txtHCloseDate.Width, txtHCloseDate.Top + txtHCloseDate.Height));
+            //
+            g.DrawLine(p, new Point(this.txtHDeleteMan.Left, txtHDeleteMan.Top + txtHDeleteMan.Height), new Point(txtHDeleteMan.Left + txtHDeleteMan.Width, txtHDeleteMan.Top + txtHDeleteMan.Height));
+            g.DrawLine(p, new Point(txtHDeleteDate.Left, txtHDeleteDate.Top + txtHDeleteDate.Height), new Point(txtHDeleteDate.Left + txtHDeleteDate.Width, txtHDeleteDate.Top + txtHDeleteDate.Height));
+            //
+            g.DrawLine(p, new Point(this.txtHUpDater.Left, txtHUpDater.Top + txtHUpDater.Height), new Point(txtHUpDater.Left + txtHUpDater.Width, txtHUpDater.Top + txtHUpDater.Height));
+            g.DrawLine(p, new Point(txtHUpDateDate.Left, txtHUpDateDate.Top + txtHUpDateDate.Height), new Point(txtHUpDateDate.Left + txtHUpDateDate.Width, txtHUpDateDate.Top + txtHUpDateDate.Height));
+            //鎺т欢浣嶇疆璁剧疆
+
+        }
+
+        //鎺т欢浣嶇疆
+        private void Sub_ControlLocation()
+        {
+            //gbUp.Width = P1.Width - 20;
+            //gbUp.Left = 10;
+            //gbUp.Height = P1.Height - 35;
+            //gbUp.Top = 30;
+        }
+
+        //绐椾綋鍔犺浇
+        private void Gy_CusBarCodeBill_KaiBei_HuaSan_Load(object sender, EventArgs e)
+        {
+            //鎵撳嵃鍒濆鍖�   
+            oSumGrid.NoCol = HSnoCol;
+            oSumGrid.ogrdMain = grdMain;
+            oSumGrid.oGridsum = grdSum;
+            this.Text = ModCaption;
+            this.lblCaption.Text = ModCaption;
+            //鍔犺浇缁勭粐淇℃伅
+            Sub_AddOrdList();
+            //鍔犺浇瀹㈡埛淇℃伅
+            Sub_AddHCusNameList();
+        }
+
+        //鍔犺浇缁勭粐淇℃伅
+        private void Sub_AddOrdList()
+        {
+            DataSet ds;
+            DAL.ClsGy_ORGANIZATIONS_View oClsGy_ORGANIZATIONS_View = new DAL.ClsGy_ORGANIZATIONS_View();
+            ds = oClsGy_ORGANIZATIONS_View.GetList();
+            if (ds == null || ds.Tables[0].Rows.Count == 0)
+            {
+                MessageBox.Show("鑾峰彇缁勭粐澶辫触");
+                return;
+            }
+            cmbHOrgID.DataSource = null;
+            cmbHOrgID.Items.Clear();
+            cmbHOrgID.DataSource = ds.Tables[0];
+            cmbHOrgID.DisplayMember = "HName";
+            cmbHOrgID.ValueMember = "HItemID";
+        }
+
+        //鍔犺浇瀹㈡埛淇℃伅
+        private void Sub_AddHCusNameList()
+        {
+            DataSet ds = oCn.RunProcReturn("exec h_p_Gy_CusBarCodeBill_Cus_New " + HOrgID.ToString() + "," + HType.ToString(), "h_p_Gy_CusBarCodeBill_Cus_New");
+            if (ds == null || ds.Tables[0].Rows.Count == 0)
+            {
+                cmbHCusName.DataSource = null;
+                cmbHCusName.Items.Clear();
+                MessageBox.Show("鑾峰彇瀹㈡埛淇℃伅澶辫触");
+                return;
+            }
+            cmbHCusName.DataSource = null;
+            cmbHCusName.Items.Clear();
+            cmbHCusName.DataSource = ds.Tables[0];
+            cmbHCusName.DisplayMember = "HName";
+            cmbHCusName.ValueMember = "HItemID";
+        }
+
+        //绐椾綋灏哄鍙樺寲鏃�
+        private void Gy_CusBarCodeBill_KaiBei_HuaSan_Resize(object sender, EventArgs e)
+        {
+            //Sub_ControlLocation();
+        }
+
+        //鏍规嵁缂栬緫鐘舵�� 璁剧疆 鎺т欢鏄惁鍏佽褰曞叆    
+        private void Sub_LrtextStatus(bool TextEnabled)
+        {
+            if (TextEnabled == true)
+            {
+                //鎺т欢鍏ㄩ儴鏈夋晥
+                gbUp.Enabled = true;
+                grdMain.BackColor = ClsPub.EditColor;
+            }
+            else
+            {   //鎺т欢鍏ㄩ儴鏃犳晥
+                gbUp.Enabled = false;
+                grdMain.BackColor = ClsPub.ViewColor;
+            }
+        }
+
+        //timer
+        private void timer1_Tick(object sender, EventArgs e)
+        {
+            timer1.Enabled = false;
+            Sub_ControlLocation();
+            if (BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_View)
+            {
+                //this.Sub_ShowBill();
+            }
+            else
+            {
+                this.Sub_AddBill();
+            }
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+        }
+
+        //绐椾綋鍗歌浇
+        private void Gy_CusBarCodeBill_KaiBei_HuaSan_FormClosing(object sender, FormClosingEventArgs e)
+        {
+            BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew;
+            DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name);
+        }
+
+        //TOOLBAR鐘舵��  鎸夐挳鏄惁鐏板害
+        public void Sub_OperStatus()
+        {
+            switch (BillStatus)
+            {
+                case DBUtility.ClsPub.Enum_BillStatus.BillStatus_View:
+                    //娴忚鐘舵��
+                    ylw.Enabled = true; 
+                    DelRow.Enabled = false;
+                    bc.Enabled = false;
+                    cz.Enabled = false; 
+                    tc.Enabled = true; 
+                    //鏈鏍�
+                    if (txtHChecker.Text.Trim() == "")
+                    {  
+                        //鏈鏍�
+                        pic1.Visible = false;
+                        pic1.Image = null;
+                        //
+                    }
+                    else if (txtHCloseMan.Text.Trim() == "" && txtHChecker.Text.Trim() != "")//瀹℃牳鏈叧闂�
+                    { 
+                        //
+                        pic1.Visible = true;
+                        pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Checked.jpg");
+                        //
+                    }
+                    else//宸插叧闂�
+                    { 
+                        //
+                        pic1.Visible = true;
+                        pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Closed.jpg");
+                        //
+                    }
+                    if (txtHDeleteMan.Text.Trim() == "")
+                    { 
+                    }
+                    else //宸蹭綔搴�
+                    { 
+                        DelRow.Enabled = false;
+                        bc.Enabled = false;
+                        cz.Enabled = false; 
+                        //
+                        pic1.Visible = true;
+                        pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Deleted.jpg");
+                        //
+                    }
+                    Sub_LrtextStatus(false);
+                    grdStatus = false;
+                    break;
+                case DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew:
+                    //鏂板鐘舵��
+                    ylw.Enabled = true; 
+                    DelRow.Enabled = true;
+                    bc.Enabled = true;
+                    cz.Enabled = true; 
+                    tc.Enabled = true;
+                    Sub_LrtextStatus(true);
+                    grdStatus = true; 
+                    //鏈鏍�
+                    pic1.Visible = false;
+                    pic1.Image = null;
+                    //
+                    break;
+                case DBUtility.ClsPub.Enum_BillStatus.BillStatus_Modify:
+                    //淇敼鐘舵��
+                    ylw.Enabled = true; 
+                    DelRow.Enabled = true;
+                    bc.Enabled = true;
+                    cz.Enabled = true; 
+                    tc.Enabled = true;
+                    Sub_LrtextStatus(true);
+                    grdStatus = true; 
+                    //鏈鏍�
+                    pic1.Visible = false;
+                    pic1.Image = null;
+                    //
+                    break;
+            }
+        }
+
+        #endregion 
+
+
+        #region  鐢熸垚鏉$爜
+
+        private bool Sub_SaveBill()
+        {
+            //鑾峰彇鍐呯爜
+            HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo);
+
+            lblCaption.Focus();
+            //鐢熸垚鏉$爜鍓嶆帶鍒�
+            if (!Sub_AllowSave())
+            {
+                return false;
+            }
+            bc.Enabled = false;
+            SaveBarCode();
+            return true;
+        }
+
+        #region  鐢熸垚鏉$爜鍓嶆帶鍒�
+        private bool Sub_AllowSave()
+        {
+            string sHRemark = "";
+            //鏄庣粏琛ㄦ槸鍚︿负闆惰
+            bool b = false;
+            for (int i = 0; i < grdMain.RowCount; i++)
+            {
+                if (!IsNullRow(i))
+                {
+                    b = true;
+                    break;
+                }
+            }
+            if (b == false)
+            {
+                MessageBox.Show("鏄庣粏琛屼笉瀛樺湪锛�", "鎻愮ず");
+                return false;
+            }
+
+            //鏃ユ湡鑾峰彇鏂瑰紡
+            sDate = dtpHDate.Value.ToShortDateString();
+            sYear = ClsPub.isDate(sDate).Year.ToString().Substring(2, 2);
+            sYear4 = ClsPub.isDate(sDate).Year.ToString();
+            sPeriod = "0" + ClsPub.isDate(sDate).Month.ToString();
+            sPeriod = sPeriod.Substring(sPeriod.Length - 2, 2);
+            sPeriod2 = sPeriod.Substring(sPeriod.Length - 2, 2);
+            sDay = "0" + ClsPub.isDate(sDate).Day.ToString();
+            sDay = sDay.Substring(sDay.Length - 2, 2);
+            //==================================
+            switch (sPeriod)
+            {
+                case "01":
+                    sPeriod = "1";
+                    break;
+                case "02":
+                    sPeriod = "2";
+                    break;
+                case "03":
+                    sPeriod = "3";
+                    break;
+                case "04":
+                    sPeriod = "4";
+                    break;
+                case "05":
+                    sPeriod = "5";
+                    break;
+                case "06":
+                    sPeriod = "6";
+                    break;
+                case "07":
+                    sPeriod = "7";
+                    break;
+                case "08":
+                    sPeriod = "8";
+                    break;
+                case "09":
+                    sPeriod = "9";
+                    break;
+                case "10":
+                    sPeriod = "A";
+                    break;
+                case "11":
+                    sPeriod = "B";
+                    break;
+                case "12":
+                    sPeriod = "C";
+                    break;
+                default:
+                    sPeriod = "";
+                    break;
+            }
+            if (sPeriod == "")
+            {
+                MessageBox.Show("閿欒鐨勬湀浠斤紒");
+                return false;
+            }
+
+            for (int j = 0; j < grdMain.Rows.Count; j++)
+            {
+                long HSno = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value);                          // 搴忓彿
+                string HSourceBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillNoCol].Value);         // 婧愬崟鍗曞彿
+                long HMaterID = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value);                  // 鐗╂枡鍐呯爜
+                double HSourceQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HInitQtyCol].Value);             // 婧愬崟鏁伴噺
+                double HQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HQtyCol].Value);                       // 鏁伴噺
+                double HMinQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HMinQtyCol].Value);                 // 鍐呯鏈�灏忓寘瑁呮暟
+                double HWMinQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HWMinQtyCol].Value);               // 澶栫鏈�灏忓寘瑁呮暟
+                string HCusModelName = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelNameCol].Value);   // 瀹㈡埛鏂欏彿
+                string HCode1 = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom1Col].Value);               // 浜у搧浠g爜
+                string HCode2 = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom2Col].Value);               // 鏂欏彿
+                string HCode3 = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom3Col].Value);               // MPN
+                string HBatchNoNumber = "";                                                                         // 鎵规鐢熸垚鍓嶇紑
+                string HBarCodeType = cmbHCusName.Text;                                                             // 鏉$爜绫诲瀷
+                string HInnerBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HInnerBillNoCol].Value);     // 閿�鍞鍗曞彿
+
+                if (HMaterID != 0)
+                {
+                    DataSet oDsCheck = oCn.RunProcReturn("exec h_p_Gy_CusBarCodeBill_KaiBeiLC_AddCheck " + HSno.ToString() + ",'" + HSourceBillNo + "'," + HMaterID.ToString() + "," + HSourceQty.ToString() + "," + HQty.ToString() + "," + HMinQty.ToString() + "," + HWMinQty.ToString() + ",'" + HCusModelName + "','" + HCode1 + "','" + HCode2 + "','" + HCode3 + "','" + HBatchNoNumber + "','" + HBarCodeType + "','" + HInnerBillNo + "'", "h_p_Gy_CusBarCodeBill_KaiBeiLC_AddCheck");
+                    //
+                    if (oDsCheck == null && oDsCheck.Tables[0].Rows.Count == 0)
+                    {
+                        MessageBox.Show("瀹㈡埛鏍囩鐢熸垚瀹屾暣鎬у垽鏂敊璇紒");
+                        return false;
+                    }
+                    else if (DBUtility.ClsPub.isStrNull(oDsCheck.Tables[0].Rows[0][0]) == "1")
+                    {
+                        sHRemark = sHRemark + DBUtility.ClsPub.isStrNull(oDsCheck.Tables[0].Rows[0]["HRemark"]);
+                    }
+                    else
+                    {
+                        if (DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HExpiryDateCol].Value) == "")
+                        {
+                            if (DBUtility.ClsPub.isBool(oDsCheck.Tables[0].Rows[0]["HISKFPERIOD"]))
+                            {
+                                DateTime HProduceDate;  //鐢熶骇鏃ユ湡
+                                string HEXPUNIT;        //淇濊川鏈熷崟浣�
+                                int HEXPPERIOD;         //淇濊川鏈�
+
+                                HProduceDate = dtpHDate.Value;
+                                HEXPUNIT = DBUtility.ClsPub.isStrNull(oDsCheck.Tables[0].Rows[0]["HEXPUNIT"]);
+                                HEXPPERIOD = DBUtility.ClsPub.isInt(oDsCheck.Tables[0].Rows[0]["HEXPPERIOD"]);
+
+                                grdMain.Rows[j].Cells[HISKFPERIODCol].Value = 1;
+                                grdMain.Rows[j].Cells[HEXPUNITCol].Value = HEXPUNIT;
+                                grdMain.Rows[j].Cells[HEXPPERIODCol].Value = HEXPPERIOD.ToString();
+                                grdMain.Rows[j].Cells[HProduceDateCol].Value = HProduceDate.ToShortDateString();
+
+                                if (HEXPUNIT == "Y")
+                                {
+                                    grdMain.Rows[j].Cells[HExpiryDateCol].Value = HProduceDate.AddYears(HEXPPERIOD).ToShortDateString();
+                                }
+                                else if (HEXPUNIT == "M")
+                                {
+                                    grdMain.Rows[j].Cells[HExpiryDateCol].Value = HProduceDate.AddMonths(HEXPPERIOD).ToShortDateString();
+                                }
+                                else
+                                {
+                                    grdMain.Rows[j].Cells[HExpiryDateCol].Value = HProduceDate.AddDays(HEXPPERIOD).ToShortDateString();
+                                }
+                            }
+                            else
+                            {
+                                grdMain.Rows[j].Cells[HISKFPERIODCol].Value = 0;
+                                grdMain.Rows[j].Cells[HEXPUNITCol].Value = "";
+                                grdMain.Rows[j].Cells[HEXPPERIODCol].Value = 0;
+                                grdMain.Rows[j].Cells[HProduceDateCol].Value = "";
+                                grdMain.Rows[j].Cells[HExpiryDateCol].Value = "";
+                            }
+                        }
+                    }
+                }
+            }
+            if (sHRemark != "")
+            {
+                MessageBox.Show(sHRemark);
+                return false;
+            }
+            return true;
+        }
+
+        #endregion
+
+        #region  鍐欏叆瀹㈡埛鏉$爜妗f
+        private void SaveBarCode()
+        {
+            try
+            {
+                string TM = "";             //鏉$爜
+                int LSHlen = 5;             //娴佹按鍙烽暱搴�
+                int LWSHlen = 3;            //澶栫娴佹按鍙烽暱搴�
+                double HSumQty = 0;         //浜у搧鏁伴噺
+                double HMinQty = 0;         //鍐呯鏈�灏忓寘瑁呮暟
+                int HBQty = 0;              //鍐呯鏁�
+                double HWMinQty = 0;        //澶栫鏈�灏忓寘瑁呮暟
+                int HWBQty = 0;             //澶栫鏁�
+                Int64 LSH = 0;              //鍐呯娴佹按鍙�
+                Int64 LWSH = 0;             //澶栫娴佹按鍙�
+                string LSH2 = "";           //娴佹按鍙疯浆鎹㈡垚瀛楃
+                string HCode1 = "";         //鐗╂枡绫诲埆
+                string HCode2 = "";         //鎵规浣�
+                string HCode3 = "";         //鐗堟湰鍙�
+                string sTMNumber = "";      //鍐呯鏉$爜鍓嶇紑
+                string sWTMNumber = "";     //澶栫鏉$爜鍓嶇紑
+                DataSet Ds;
+
+                Int64 HEntryID = 0;
+                string HBarCode = "";       //鏉″舰鐮� 
+                string HBarCodeType = "";   //鏉$爜绫诲瀷
+                Int64 HMaterID = 0;         //鐗╂枡ID
+                string HMaterNumber = "";   //鐗╂枡浠g爜
+                string HMaterModel = "";   //瑙勬牸鍨嬪彿
+                Int64 HUnitID = 0;          //璁¢噺鍗曚綅ID
+                Int64 HAuxPropID = 0;       //杈呭姪灞炴�D
+                string HBatchNo = "";       //鎵规
+                double HQty = 0;            //鏁伴噺
+                Int64 HCusID = 0;           //瀹㈡埛ID
+                string HCusModelName = "";  //瀹㈡埛鏂欏彿
+                string HCusModel = "";      //瀹㈡埛鐗╂枡鍚嶇О
+                bool HGiveAwayFlag = false; //璧犲搧鏍囪
+                string HProduceDate;        //鐢熶骇鏃ユ湡锛堜繚璐ㄦ湡鐢級
+                string HExpiryDate;         //淇濊川鏈熻嚦锛堜繚璐ㄦ湡鐢級
+                bool HISKFPERIOD = false;   //淇濊川鏈熷惎鐢ㄦ爣璁�
+                Int64 HBarcodeQtys = 0;     //鎬绘墭鏁�
+                Int64 HBarcodeNo = 0;       //褰撳墠鎵樺彿
+                Int64 HSourceInterID = 0;   //婧愬崟涓籌D 
+                Int64 HSourceEntryID = 0;   //婧愬崟瀛怚D
+                string HSourceBillNo = "";  //婧愬崟鍗曞彿 
+                string HSourceBillType = "";//婧愬崟绫诲瀷
+                string HMTONo = "";         //MTO鍙�
+                string HRemark = "";        //澶囨敞
+                string HInnerBillNo = "";   //瀹㈡埛璁㈠崟鍙�
+                string HCustom1 = "";       //浜у搧浠g爜
+                string HCustom2 = "";       //鏂欏彿
+                string HCustom3 = "";       //MPN
+                Int64 HSno = 0;             //鎵规搴忓垪鍙�
+                string HBoxNo = "";         //鎵规鐢熸垚鍓嶇紑
+                string sHBaNo = "";         //鐣岄潰涓婅緭鍏ョ殑鎵规浣�
+                int HSumBQty = 0;           //鍚屼竴鎵圭敓鎴愭潯鐮佹�荤鏁�
+                int n = 0;                  //鍚屼竴鎵圭敓鎴愭潯鐮佷腑鐨勭鍑犳潯
+                int nn = 0;                 //鏈娴佹按鍙风疮璁′娇鐢ㄤ釜鏁�
+                pb1.Value = 0;
+
+                oCn.BeginTran();
+                Application.DoEvents();
+                //鑾峰彇鍚屼竴鎵圭敓鎴愭潯鐮佹�荤鏁�
+                for (int j = 0; j < grdMain.Rows.Count; j++)
+                {
+                    if (ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value) != 0)
+                    {
+                        HSumBQty = HSumBQty + ClsPub.isInt(grdMain.Rows[j].Cells[HBQtyCol].Value) + ClsPub.isInt(grdMain.Rows[j].Cells[HWBQtyCol].Value);
+                        pb1.Maximum = HSumBQty;
+                    }
+                }
+                //鐢熸垚鍐呯鏉$爜
+                for (int j = 0; j < grdMain.Rows.Count; j++)
+                {
+                    if (ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value) != 0)
+                    {
+                        HMaterModel = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterModelCol].Value);      //鐗╂枡瑙勬牸鍨嬪彿
+                        HMaterNumber = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterNumberCol].Value);    // 鐗╂枡浠g爜
+                        HCode3 = HMaterNumber.Substring(HMaterNumber.Length - 2, 2);  //鐗堟湰  鍙栫墿鏂欎唬鐮佸悗涓や綅
+
+                        //鏉$爜鍓嶇紑 = 鐗╂枡瑙勬牸鍨嬪彿+渚涘簲鍟嗕唬鐮侊紙鍥哄畾'151091'锛�+骞存湀鏃ワ紙YYMMDD锛�
+                        sTMNumber = HMaterModel + "151091" + sYear + sPeriod2 + sDay;
+                        Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo");    //鑾峰彇鏈�澶ф祦姘村彿
+                        LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]);
+
+                        HBQty = ClsPub.isInt(grdMain.Rows[j].Cells[HBQtyCol].Value);
+                        HMinQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HMinQtyCol].Value);
+                        HSumQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HQtyCol].Value);
+
+                        nn = 0;     //鏈娴佹按鍙风疮璁′娇鐢ㄤ釜鏁�
+                        for (int i = 0; i < HBQty; i++)
+                        {
+                            if (HSumQty - HMinQty > 0)
+                            {
+                                HSumQty = HSumQty - HMinQty;
+                            }
+                            else
+                            {
+                                HMinQty = HSumQty;
+                            }
+                            //
+                            LSH = LSH + 1;
+                            LSH2 = LSH.ToString();
+                            while (LSH2.Length < LSHlen)  //濡傛灉娴佹按鍙蜂綅鏁板皬浜� LSHlen 鍓嶉潰琛�0
+                            {
+                                LSH2 = "0" + LSH2;
+                            }
+                            //鏉$爜缂栧彿 = 8浣嶇墿鏂欒鏍煎瀷鍙� + 6浣嶄緵搴斿晢浠g爜锛堝浐瀹�'151091'锛�+ 6浣嶅勾鏈堟棩锛圷YMMDD锛�+ 2浣嶇増鏈� + 1浣嶅伐鍘傦紙鍥哄畾'0'锛�+ 5浣嶆祦姘村彿
+                            TM = sTMNumber + HCode3 + "0" + LSH2;
+
+                            HEntryID = j + 1;
+                            HBarCode = TM.ToUpper();
+                            HBarCodeType = "鏂板崕涓夊唴绠辩爜";
+                            HMaterID = ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value);
+                            HBatchNo = sYear4 + sPeriod2 + sDay;
+                            HUnitID = ClsPub.isLong(grdMain.Rows[j].Cells[HUnitIDCol].Value);
+                            HAuxPropID = ClsPub.isLong(grdMain.Rows[j].Cells[HAuxPropIDCol].Value);
+                            HQty = HMinQty;
+                            HCusID = ClsPub.isLong(cmbHCusName.SelectedValue);
+                            HCusModelName = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelNameCol].Value);
+                            HCusModel = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelCol].Value);
+                            HGiveAwayFlag = ClsPub.isBool(grdMain.Rows[j].Cells[HGiveAwayFlagCol].Value);
+                            HISKFPERIOD = ClsPub.isBool(grdMain.Rows[j].Cells[HISKFPERIODCol].Value);
+                            HProduceDate = ClsPub.isStrNull(grdMain.Rows[j].Cells[HProduceDateCol].Value);
+                            HExpiryDate = ClsPub.isStrNull(grdMain.Rows[j].Cells[HExpiryDateCol].Value);
+                            HBarcodeQtys = HBQty;
+                            HBarcodeNo = i + 1;
+                            HSourceInterID = ClsPub.isLong(grdMain.Rows[j].Cells[HSourceInterIDCol].Value);
+                            HSourceEntryID = ClsPub.isLong(grdMain.Rows[j].Cells[HSourceEntryIDCol].Value);
+                            HSourceBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSourceBillNoCol].Value);
+                            HSourceBillType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSourceBillTypeCol].Value);
+                            HRemark = ClsPub.isStrNull(grdMain.Rows[j].Cells[HRemarkCol].Value);
+                            HMTONo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMTONoCol].Value);
+                            HInnerBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HInnerBillNoCol].Value);
+                            HSno = LSH;
+                            HBoxNo = sTMNumber;
+                            sHBaNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBaNoCol].Value);                        // 鐣岄潰涓婅緭鍏ョ殑鎵规浣�
+                            HCustom1 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom1Col].Value);                   // 鐣岄潰涓婅緭鍏�
+                            HCustom2 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom2Col].Value);                   // 鐣岄潰涓婅緭鍏�
+                            HCustom3 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom3Col].Value);                   // 鐣岄潰涓婅緭鍏�
+
+                            //鐗堟湰鍙稨Code3銆佷骇鍝佷唬鐮丠Custom1銆佹枡鍙稨Custom2銆丮PNHCustom3銆侀攢鍞鍗曞彿HInnerBillNo銆佽鏍煎瀷鍙稨SupNumber
+                            oCn.RunProc("insert into Gy_BarCodeBill_Cus" +
+                                    "(HInterID,HEntryID,HBillType,HBarCode,HBarCodeType" +
+                                    ",HMaterID,HUnitID,HAuxPropID,HBatchNo,HQty" +
+                                    ",HCusID,HCusModel,HCusModelName,HBarCodeDate,HBarCodeStatus" +
+                                    ",HGiveAwayFlag,HISKFPERIOD,HEndQty" +
+                                    ",HProduceDate,HExpiryDate" +
+                                    ",HBarcodeQtys,HBarcodeNo,HPieceQty,HPrintQty" +
+                                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType " +
+                                    ",HStopflag,HUseFlag,HRemark,HSTOCKORGID,HOWNERID" +
+                                    ",HMaker,HMakeDate,HStopMan,HMTONo" +
+                                    ",HKFPeriod,HKFDate,HKFDQDate,HInnerBillNo" +
+                                    ",HStatus,HDeleteMan,HSupNumber,HSupName,HCode1" +
+                                    ",HCustom1,HCustom2,HCustom3" +
+                                    ",HCode2,HCode3,HBackDataFlag,HSno,HBoxNo" +
+                                    ") values (" + HInterID + "," + HEntryID + ",'','" + HBarCode + "','" + HBarCodeType + "'"
+                                    + "," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HAuxPropID.ToString() + ",'" + HBatchNo + "'," + HQty.ToString()
+                                    + "," + HCusID.ToString() + ",'" + HCusModel + "','" + HCusModelName + "','" + sDate + "',''"
+                                    + "," + DBUtility.ClsPub.BoolToString(HGiveAwayFlag) + "," + DBUtility.ClsPub.BoolToString(HISKFPERIOD) + ",''"
+                                    + "," + (HProduceDate == "" ? "NULL" : "'" + HProduceDate + "'") + "," + (HExpiryDate == "" ? "NULL" : "'" + HExpiryDate + "'")
+                                    + "," + HBarcodeQtys.ToString() + "," + HBarcodeNo.ToString() + ",1,0"
+                                    + "," + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo + "','" + HSourceBillType + "'"
+                                    + ",0,'','" + HRemark + "'," + HOrgID.ToString() + "," + HOrgID.ToString()
+                                    + ",'" + ClsPub.CurUserName + "',getdate(),'','" + HMTONo + "'"
+                                    + ",0,'','','" + HInnerBillNo + "'"
+                                    + ",'','','" + HMaterModel + "','" + sHBaNo + "','" + HCode1 + "'"
+                                    + ",'" + HCustom1 + "','" + HCustom2 + "','" + HCustom3 + "'"
+                                    + ",'" + HCode2 + "','" + HCode3 + "',''," + HSno.ToString() + ",'" + HBoxNo + "')");
+                            pb1.Value = n + 1;
+                            n = n + 1;
+                            nn = nn + 1;
+                        }
+                        //鍥炲~娴佹按鍙蜂俊鎭�
+                        oCn.RunProc("exec h_p_WMS_SetMaxNo_QTY '" + sTMNumber + "'," + nn.ToString() + " ");
+                    }
+                }
+
+                //鐢熸垚澶栫鏉$爜
+                for (int j = 0; j < grdMain.Rows.Count; j++)
+                {
+                    if (ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value) != 0)
+                    {
+                        HMaterModel = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterModelCol].Value);      //鐗╂枡瑙勬牸鍨嬪彿
+                        HMaterNumber = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterNumberCol].Value);    // 鐗╂枡浠g爜
+                        HCode3 = HMaterNumber.Substring(HMaterNumber.Length - 2, 2);                    //鐗堟湰  鍙栫墿鏂欎唬鐮佸悗涓や綅
+                        HInnerBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HInnerBillNoCol].Value);  //閿�鍞鍗曞彿
+
+                        //鑾峰彇鏈�澶ф祦姘村彿
+                        //鏉$爜鍓嶇紑 = 渚涘簲鍟嗕唬鐮� + 閿�鍞鍗曞彿
+                        sWTMNumber = "151091" + HInnerBillNo;
+                        Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sWTMNumber + "'", "h_p_WMS_GetMaxNo");    //鑾峰彇鏈�澶ф祦姘村彿
+                        LWSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]);
+
+                        HWBQty = ClsPub.isInt(grdMain.Rows[j].Cells[HWBQtyCol].Value);
+                        HWMinQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HWMinQtyCol].Value);
+                        HSumQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HQtyCol].Value);
+
+                        nn = 0;     //鏈娴佹按鍙风疮璁′娇鐢ㄤ釜鏁�
+                        for (int i = 0; i < HWBQty; i++)
+                        {
+                            if (HSumQty - HWMinQty > 0)
+                            {
+                                HSumQty = HSumQty - HWMinQty;
+                            }
+                            else
+                            {
+                                HWMinQty = HSumQty;
+                            }
+                            //
+                            LWSH = LWSH + 1;
+                            LSH2 = LWSH.ToString();
+                            while (LSH2.Length < LWSHlen)  //濡傛灉澶栫娴佹按鍙蜂綅鏁板皬浜� 澶栫娴佹按鍙烽暱搴� 鍓嶉潰琛�0
+                            {
+                                LSH2 = "0" + LSH2;
+                            }
+
+                            //鏉$爜缂栧彿 = 2浣嶅浐瀹氱爜锛�'09'锛� + CPN瀹㈡埛缂栫爜锛堣鏍煎瀷鍙凤級+ 2浣嶉鐣欑爜锛堝浐瀹�'01'锛�+ 5浣嶅勾骞存湀鏃ユ棩锛圷YMDD锛� + 3浣�09鐮佹祦姘村彿锛堝浐瀹�'001'锛� + 渚涘簲鍟嗕唬鐮侊紙鍥哄畾'151091'锛�+ 3浣嶆祦姘村彿
+                            TM = "09" + HMaterModel + "01" + sYear + sPeriod + sDay + "001151091" + LSH2;
+
+                            HEntryID = j + 1;
+                            HBarCode = TM.ToUpper();
+                            HBarCodeType = "鏂板崕涓夊绠辩爜";
+                            HMaterID = ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value);
+                            HBatchNo = sYear4 + sPeriod2 + sDay;
+                            HUnitID = ClsPub.isLong(grdMain.Rows[j].Cells[HUnitIDCol].Value);
+                            HAuxPropID = ClsPub.isLong(grdMain.Rows[j].Cells[HAuxPropIDCol].Value);
+                            HQty = HWMinQty;
+                            HCusID = ClsPub.isLong(cmbHCusName.SelectedValue);
+                            HCusModelName = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelNameCol].Value);
+                            HCusModel = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelCol].Value);
+                            HGiveAwayFlag = ClsPub.isBool(grdMain.Rows[j].Cells[HGiveAwayFlagCol].Value);
+                            HISKFPERIOD = ClsPub.isBool(grdMain.Rows[j].Cells[HISKFPERIODCol].Value);
+                            HProduceDate = ClsPub.isStrNull(grdMain.Rows[j].Cells[HProduceDateCol].Value);
+                            HExpiryDate = ClsPub.isStrNull(grdMain.Rows[j].Cells[HExpiryDateCol].Value);
+                            HBarcodeQtys = HWBQty;
+                            HBarcodeNo = i + 1;
+                            HSourceInterID = ClsPub.isLong(grdMain.Rows[j].Cells[HSourceInterIDCol].Value);
+                            HSourceEntryID = ClsPub.isLong(grdMain.Rows[j].Cells[HSourceEntryIDCol].Value);
+                            HSourceBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSourceBillNoCol].Value);
+                            HSourceBillType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSourceBillTypeCol].Value);
+                            HRemark = ClsPub.isStrNull(grdMain.Rows[j].Cells[HRemarkCol].Value);
+                            HMTONo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMTONoCol].Value);
+                            HInnerBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HInnerBillNoCol].Value);
+                            HSno = 0;
+                            HBoxNo = sTMNumber;
+                            sHBaNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBaNoCol].Value);                        // 鐣岄潰涓婅緭鍏ョ殑鎵规浣�
+                            HCustom1 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom1Col].Value);                   // 鐣岄潰涓婅緭鍏�
+                            HCustom2 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom2Col].Value);                   // 鐣岄潰涓婅緭鍏�
+                            HCustom3 = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCustom3Col].Value);                   // 鐣岄潰涓婅緭鍏�
+
+                            //鐗堟湰鍙稨Code3銆佷骇鍝佷唬鐮丠Custom1銆佹枡鍙稨Custom2銆丮PNHCustom3銆侀攢鍞鍗曞彿HInnerBillNo銆佽鏍煎瀷鍙稨SupNumber
+                            oCn.RunProc("insert into Gy_BarCodeBill_Cus" +
+                                    "(HInterID,HEntryID,HBillType,HBarCode,HBarCodeType" +
+                                    ",HMaterID,HUnitID,HAuxPropID,HBatchNo,HQty" +
+                                    ",HCusID,HCusModel,HCusModelName,HBarCodeDate,HBarCodeStatus" +
+                                    ",HGiveAwayFlag,HISKFPERIOD,HEndQty" +
+                                    ",HProduceDate,HExpiryDate" +
+                                    ",HBarcodeQtys,HBarcodeNo,HPieceQty,HPrintQty" +
+                                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType " +
+                                    ",HStopflag,HUseFlag,HRemark,HSTOCKORGID,HOWNERID" +
+                                    ",HMaker,HMakeDate,HStopMan,HMTONo" +
+                                    ",HKFPeriod,HKFDate,HKFDQDate,HInnerBillNo" +
+                                    ",HStatus,HDeleteMan,HSupNumber,HSupName,HCode1" +
+                                    ",HCustom1,HCustom2,HCustom3" +
+                                    ",HCode2,HCode3,HBackDataFlag,HSno,HBoxNo" +
+                                    ") values (" + HInterID + "," + HEntryID + ",'','" + HBarCode + "','" + HBarCodeType + "'"
+                                    + "," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HAuxPropID.ToString() + ",'" + HBatchNo + "'," + HQty.ToString()
+                                    + "," + HCusID.ToString() + ",'" + HCusModel + "','" + HCusModelName + "','" + sDate + "',''"
+                                    + "," + DBUtility.ClsPub.BoolToString(HGiveAwayFlag) + "," + DBUtility.ClsPub.BoolToString(HISKFPERIOD) + ",''"
+                                    + "," + (HProduceDate == "" ? "NULL" : "'" + HProduceDate + "'") + "," + (HExpiryDate == "" ? "NULL" : "'" + HExpiryDate + "'")
+                                    + "," + HBarcodeQtys.ToString() + "," + HBarcodeNo.ToString() + ",1,0"
+                                    + "," + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo + "','" + HSourceBillType + "'"
+                                    + ",0,'','" + HRemark + "'," + HOrgID.ToString() + "," + HOrgID.ToString()
+                                    + ",'" + ClsPub.CurUserName + "',getdate(),'','" + HMTONo + "'"
+                                    + ",0,'','','" + HInnerBillNo + "'"
+                                    + ",'','','" + HMaterModel + "','" + sHBaNo + "','" + HCode1 + "'"
+                                    + ",'" + HCustom1 + "','" + HCustom2 + "','" + HCustom3 + "'"
+                                    + ",'" + HCode2 + "','" + HCode3 + "',''," + HSno.ToString() + ",'" + HBoxNo + "')");
+                            pb1.Value = n + 1;
+                            n = n + 1;
+                            nn = nn + 1;
+                        }
+                        //鍥炲~娴佹按鍙蜂俊鎭�
+                        oCn.RunProc("exec h_p_WMS_SetMaxNo_QTY '" + sWTMNumber + "'," + nn.ToString() + " ");
+                    }
+                }
+                oCn.Commit();
+                MessageBox.Show("瀹㈡埛鏍囩鐢熸垚瀹屾瘯锛�");
+                tabControl1.SelectedIndex = 1;
+            }
+            catch (Exception e)
+            {
+                bc.Enabled = true;
+                oCn.RollBack();
+                MessageBox.Show("瀹㈡埛鏍囩鐢熸垚澶辫触锛�" + e.Message);
+            }
+        }
+
+        #endregion
+
+        #region  鍒锋柊鏉$爜鍒楄〃
+        private void Display()
+        {
+            //鍒锋柊鍐呯鐮佸垪琛�
+            DataSet DSet = oCn.RunProcReturn("select * from h_v_Gy_BarCodeBill_CusList where HInterID=" + HInterID.ToString() + " and 鏉$爜绫诲瀷='鏂板崕涓夊唴绠辩爜' order by HItemID", "h_v_Gy_BarCodeBill_CusList", ref DBUtility.ClsPub.sExeReturnInfo);
+            //鐢熸垚棣栬鏍囬
+            if (DSet == null)
+            {
+                //MessageBox.Show("娌℃湁杩斿洖浠讳綍缁撴灉,鏉$爜涓嶅瓨鍦紒" + DBUtility.ClsPub.sExeReturnInfo);
+                return;
+            }
+            //
+            grdSub.DataSource = DSet.Tables[0].DefaultView;
+
+            //鍒锋柊澶栫鐮佸垪琛�
+            DataSet DWSet = oCn.RunProcReturn("select * from h_v_Gy_BarCodeBill_CusList where HInterID=" + HInterID.ToString() + " and 鏉$爜绫诲瀷='鏂板崕涓夊绠辩爜' order by HItemID", "h_v_Gy_BarCodeBill_CusList", ref DBUtility.ClsPub.sExeReturnInfo);
+            //鐢熸垚棣栬鏍囬
+            if (DWSet == null)
+            {
+                //MessageBox.Show("娌℃湁杩斿洖浠讳綍缁撴灉,鏉$爜涓嶅瓨鍦紒" + DBUtility.ClsPub.sExeReturnInfo);
+                return;
+            }
+            //
+            grdList.DataSource = DWSet.Tables[0].DefaultView;
+
+            //鍐荤粨
+            int FrCol = 0;
+            string s = "鏄�";
+            DBUtility.Xt_BaseBillFun.DisplayGrid(grdSub, this.Name + "grdSub", s, FrCol);
+            DBUtility.Xt_BaseBillFun.DisplayGrid(grdList, this.Name + "grdList", s, FrCol);
+            //鐢荤嚎
+            GraphLine();
+        }
+        private void GraphLine()
+        {
+            int MainIDCol = Fun_GetCol("hmainid");
+            int SubIDCol = Fun_GetCol("hsubid");
+            int WMainIDCol = Fun_GetCol_w("hmainid");
+            int WSubIDCol = Fun_GetCol_w("hsubid");
+            string s = "鏄�";
+            long n = 0;
+            DBUtility.Xt_BaseBillFun.GraphLine(grdSub, MainIDCol, SubIDCol, s, ref n);
+            DBUtility.Xt_BaseBillFun.GraphLine(grdList, WMainIDCol, WSubIDCol, s, ref n);
+        }
+
+        #endregion
+
+        #region  灏嗗崄杩涘埗鏁板�艰浆鎴愭寚瀹氳繘鍒舵暟鍊硷紙num涓鸿杞崲鐨勫崄杩涜鏁板�硷紝nbase涓烘寚瀹氳繘鍒讹級
+        public string ConvertToBase(int num, int nbase)
+        {
+            string chars = "0123456789ABCDEFGHJKLMNPQRSTUVWXYZ";
+            if (nbase < 2 || nbase > chars.Length)
+                return "";
+            int r;
+            string newNumber = "";
+            while (num >= nbase)
+            {
+                r = num % nbase;
+                newNumber = chars[r] + newNumber;
+                num = num / nbase;
+            }
+            newNumber = chars[num] + newNumber;
+            return newNumber;
+        }
+
+        #endregion
+
+        #endregion
+
+
+        #region 绐椾綋澶勭悊鏂规硶
+        //鍒濆鍖朑RID
+        private void initGrid()
+        {
+            grdMain.RowCount = 0;
+            grdMain.ColumnCount = 50;                       //鎬诲垪鏁�
+            DBUtility.Xt_BaseBillFun.initGridFst(grdMain, this.Name);
+            grdMain.Columns[HSnoCol].HeaderText = "搴忓彿";
+            grdMain.Columns[HMainIDCol].HeaderText = "婧愬崟涓籌D";
+            grdMain.Columns[HSubIDCol].HeaderText = "婧愬崟瀛怚D";
+            grdMain.Columns[HBillNoCol].HeaderText = "婧愬崟鍗曞彿";
+            grdMain.Columns[HBillTypeCol].HeaderText = "婧愬崟绫诲瀷";
+            grdMain.Columns[HMaterIDCol].HeaderText = "鐗╂枡ID";
+            grdMain.Columns[HMaterNumberCol].HeaderText = "鐗╂枡浠g爜";
+            grdMain.Columns[HMaterNameCol].HeaderText = "鐗╂枡鍚嶇О";
+            grdMain.Columns[HMaterModelCol].HeaderText = "瑙勬牸鍨嬪彿";
+            grdMain.Columns[HCusModelNameCol].HeaderText = "瀹㈡埛鏂欏彿";
+            grdMain.Columns[HCusModelCol].HeaderText = "瀹㈡埛鐗╂枡鍚嶇О";
+            grdMain.Columns[HUnitIDCol].HeaderText = "璁¢噺鍗曚綅ID";
+            grdMain.Columns[HUnitNumberCol].HeaderText = "璁¢噺鍗曚綅浠g爜";
+            grdMain.Columns[HUnitNameCol].HeaderText = "璁¢噺鍗曚綅鍚嶇О";
+            grdMain.Columns[HAuxPropIDCol].HeaderText = "杈呭姪灞炴�D";
+            grdMain.Columns[HAuxPropNumberCol].HeaderText = "杈呭姪灞炴�т唬鐮�";
+            grdMain.Columns[HAuxPropNameCol].HeaderText = "杈呭姪灞炴�у悕绉�";
+            grdMain.Columns[HBatchManagerCol].HeaderText = "鏄惁鍚敤鎵规";
+            grdMain.Columns[HBatchNoCol].HeaderText = "鎵瑰彿";
+            grdMain.Columns[HGiveAwayFlagCol].HeaderText = "鏄惁璧犲搧";
+            grdMain.Columns[HQtyCol].HeaderText = "鏁伴噺";
+            grdMain.Columns[HMinQtyCol].HeaderText = "鍐呯鏈�灏忓寘瑁呮暟";
+            grdMain.Columns[HBQtyCol].HeaderText = "鍐呯绠辨暟";
+            grdMain.Columns[HWMinQtyCol].HeaderText = "澶栫鏈�灏忓寘瑁呮暟";
+            grdMain.Columns[HWBQtyCol].HeaderText = "澶栫绠辨暟";
+            grdMain.Columns[HCusIDCol].HeaderText = "瀹㈡埛ID";
+            grdMain.Columns[HCusNumberCol].HeaderText = "瀹㈡埛浠g爜";
+            grdMain.Columns[HCusNameCol].HeaderText = "瀹㈡埛";
+            grdMain.Columns[HProduceDateCol].HeaderText = "鐢熶骇鏃ユ湡";
+            grdMain.Columns[HExpiryDateCol].HeaderText = "鏈夋晥鏈熻嚦";
+            grdMain.Columns[HISKFPERIODCol].HeaderText = "鏄惁鍚敤淇濊川鏈�";
+            grdMain.Columns[HEXPUNITCol].HeaderText = "淇濊川鏈熷崟浣�";
+            grdMain.Columns[HEXPPERIODCol].HeaderText = "淇濊川鏈�";
+            grdMain.Columns[HRemarkCol].HeaderText = "澶囨敞";
+            grdMain.Columns[HMTONoCol].HeaderText = "璁″垝璺熻釜鍙�";
+            grdMain.Columns[HCode1Col].HeaderText = "鐗╂枡绫诲埆";
+            grdMain.Columns[HCode2Col].HeaderText = "鎵规浣�";
+            grdMain.Columns[HCode3Col].HeaderText = "鐗堟湰鍙�";
+            grdMain.Columns[HInnerBillNoCol].HeaderText = "閿�鍞鍗曞彿";
+            grdMain.Columns[HCustom1Col].HeaderText = "浜у搧浠g爜";
+            grdMain.Columns[HCustom2Col].HeaderText = "鏂欏彿";
+            grdMain.Columns[HCustom3Col].HeaderText = "MPN";
+
+            //鏍煎紡鍖�   闅愯棌鍒�
+            grdMain.Columns[HTagCol].Visible = false;
+            grdMain.Columns[HMainIDCol].Visible = false;
+            grdMain.Columns[HSubIDCol].Visible = false;
+            grdMain.Columns[HBillTypeCol].Visible = false;
+            grdMain.Columns[HMaterIDCol].Visible = false;
+            grdMain.Columns[HUnitIDCol].Visible = false;
+            grdMain.Columns[HUnitNumberCol].Visible = false;
+            grdMain.Columns[HUnitNameCol].Visible = false;
+            grdMain.Columns[HAuxPropIDCol].Visible = false;
+            grdMain.Columns[HAuxPropNumberCol].Visible = false;
+            grdMain.Columns[HAuxPropNameCol].Visible = false;
+            grdMain.Columns[HBatchManagerCol].Visible = false;
+            grdMain.Columns[HGiveAwayFlagCol].Visible = false;
+            grdMain.Columns[HProduceDateCol].Visible = false;
+            grdMain.Columns[HExpiryDateCol].Visible = false;
+            grdMain.Columns[HCusIDCol].Visible = false;
+            grdMain.Columns[HCusNumberCol].Visible = false;
+            grdMain.Columns[HCusNameCol].Visible = false;
+            grdMain.Columns[HSourceInterIDCol].Visible = false;
+            grdMain.Columns[HSourceEntryIDCol].Visible = false;
+            grdMain.Columns[HSourceBillNoCol].Visible = false;
+            grdMain.Columns[HSourceBillTypeCol].Visible = false;
+            grdMain.Columns[HInitQtyCol].Visible = false;
+            grdMain.Columns[HMTONoCol].Visible = false;
+            grdMain.Columns[HISKFPERIODCol].Visible = false;
+            grdMain.Columns[HEXPUNITCol].Visible = false;
+            grdMain.Columns[HEXPPERIODCol].Visible = false;
+            grdMain.Columns[HLSHCol].Visible = false;
+            grdMain.Columns[HBaNoCol].Visible = false;
+            grdMain.Columns[HCusModelNameCol].Visible = false;
+            grdMain.Columns[HCusModelCol].Visible = false;
+            grdMain.Columns[HBatchNoCol].Visible = false;
+            grdMain.Columns[HCode1Col].Visible = false;
+            grdMain.Columns[HCode2Col].Visible = false;
+            grdMain.Columns[HCode3Col].Visible = false;
+
+            //璁剧疆鍙紪杈戝垪
+            string sAllowCol =  HQtyCol.ToString()+
+                                "," + HMinQtyCol.ToString() +
+                                "," + HWMinQtyCol.ToString() +
+                                //"," + HMaterNumberCol.ToString() +
+                                "," + HAuxPropNumberCol.ToString() +
+                                "," + HUnitNumberCol.ToString() +
+                                "," + HCusModelNameCol.ToString() +
+                                "," + HCusModelCol.ToString() +
+                                "," + HCustom1Col.ToString() +
+                                "," + HCustom2Col.ToString() +
+                                "," + HCustom3Col.ToString() +
+                                "," + HInnerBillNoCol.ToString() +
+                                "," + HRemarkCol.ToString();
+
+            //璁剧疆鍚堣鍒�
+            string sTotalCol = HQtyCol.ToString();
+
+            //璁剧疆鐗规畩鍒�
+            for (int i = 0; i < grdMain.Rows.Count; i++)
+            {
+                //缃戞牸鎵撳嬀
+                DataGridViewCheckBoxCell oCell = new DataGridViewCheckBoxCell();
+                oCell.ThreeState = false;
+                oCell.Value = 0;
+                oCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
+                grdMain.Rows[i].Cells[HGiveAwayFlagCol] = oCell;
+            }
+
+            DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol,oSumGrid);
+            DBUtility.Xt_BaseBillFun.GetGrid(grdMain, this.Name);
+            DBUtility.Xt_BaseBillFun.initGridList(grdSub, this.Name + "grdSub");
+            DBUtility.Xt_BaseBillFun.initGridList(grdList, this.Name + "grdList");
+        }
+
+        //鍏紡閲嶇畻
+        private void RowCount(int sRow, int sTag)
+        {
+            if (sTag == 0)
+            {
+                //鍐呯鏁板垪=鏁伴噺/鍐呯鏈�灏忓寘瑁呮暟
+                double sMoney = 0;
+                if (ClsPub.isDoule(grdMain.Rows[sRow].Cells[HMinQtyCol].Value) == 0)
+                {
+                    sMoney = 0;
+                }
+                else
+                {
+                    sMoney = ClsPub.isDoule(grdMain.Rows[sRow].Cells[HQtyCol].Value) / ClsPub.isDoule(grdMain.Rows[sRow].Cells[HMinQtyCol].Value);
+                }
+                sMoney = Math.Round(sMoney, 10);    // 淇濈暀10浣嶅皬鏁拌繘琛屽洓鑸嶄簲鍏�
+                sMoney = Math.Ceiling(sMoney);
+                grdMain.Rows[sRow].Cells[HBQtyCol].Value = sMoney;
+
+                //澶栫鏁板垪=鏁伴噺/澶栫鏈�灏忓寘瑁呮暟
+                double sWMoney = 0;
+                if (ClsPub.isDoule(grdMain.Rows[sRow].Cells[HWMinQtyCol].Value) == 0)
+                {
+                    sWMoney = 0;
+                }
+                else
+                {
+                    sWMoney = ClsPub.isDoule(grdMain.Rows[sRow].Cells[HQtyCol].Value) / ClsPub.isDoule(grdMain.Rows[sRow].Cells[HWMinQtyCol].Value);
+                }
+                sWMoney = Math.Round(sWMoney, 10);    // 淇濈暀10浣嶅皬鏁拌繘琛屽洓鑸嶄簲鍏�
+                sWMoney = Math.Ceiling(sWMoney);
+                grdMain.Rows[sRow].Cells[HWBQtyCol].Value = sWMoney;
+            }
+            else 
+            {
+
+            }
+        }
+
+        //鏄惁鏄┖琛�
+        private bool IsNullRow(int Row)
+        {
+            return DBUtility.Xt_BaseBillFun.IsNullRow(Row, HMaterIDCol,grdMain);
+        }
+
+        //鍒ゆ柇缃戞牸琛岀殑褰曞叆鏄惁姝g‘
+        private bool CheckGridRow(int Row)
+        {
+            Cell oCell = new Cell();
+            int c = 0;
+            //if (ClsPub.isStrNull(grdMain.get_TextMatrix(Row, HTagCol)) != "*")
+            //{
+            //    return true;
+            //}
+            //
+            for (c = 0; c < grdMain.ColumnCount; c++)
+            {
+                oCell.Row = Row;
+                oCell.Col = c;
+                //if (!CheckGridCell(oCell))
+                //    return false;
+            }
+            return true;
+        }
+
+        //甯姪鍑芥暟
+        private void Sub_GridKey(int sKeyCode, int sRow, int sCol, DataGridViewTextBoxEditingControl oEdit)
+        {
+            string sWhere = "";
+            DAL.ClsIF_Material_View oMater = new DAL.ClsIF_Material_View();//鐗╂枡
+            DAL.ClsIF_Unit_View oUnit = new DAL.ClsIF_Unit_View();//璁¢噺鍗曚綅
+            DAL.ClsIF_Property_View oProperty = new DAL.ClsIF_Property_View();//杈呭姪灞炴��
+            if (!grdStatus)
+            {
+                return;
+            }
+            oSumGrid.EditStatus = true;
+
+            switch (sKeyCode)
+            {
+                case 118:          //F7
+                    {
+                        switch (sCol)
+                        {
+                            case HMaterNumberCol:
+                                oMater.WherePart = "";
+                                sWhere = " and HUSEORGID = " + HOrgID;
+                                if (oMater.RefreshViewForBig(sWhere))
+                                {
+                                    if (oMater.GetInfoByID(oMater.oModel.HItemID))
+                                    {
+                                        grdMain.Rows[sRow].Cells[HMaterIDCol].Value = oMater.omodel.HItemID.ToString();
+                                        grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = oMater.omodel.HNumber;
+                                        grdMain.Rows[sRow].Cells[HMaterNameCol].Value = oMater.omodel.HName;
+                                        grdMain.Rows[sRow].Cells[HMaterModelCol].Value = oMater.omodel.HModel;
+                                        grdMain.Rows[sRow].Cells[HMinQtyCol].Value = oMater.omodel.HQtyMin;
+                                        grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0;
+                                        grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = "";
+                                        if (oUnit.GetInfoByID(oMater.omodel.HUnitID))
+                                        {
+                                            grdMain.Rows[sRow].Cells[HUnitIDCol].Value = oUnit.omodel.HItemID.ToString();
+                                            grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = oUnit.omodel.HNumber;
+                                            grdMain.Rows[sRow].Cells[HUnitNameCol].Value = oUnit.omodel.HName;
+                                        }
+                                        else
+                                        {
+                                            grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0;
+                                            grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = "";
+                                            grdMain.Rows[sRow].Cells[HUnitNameCol].Value = "";
+                                        }
+                                        GetCusMatNo(2);
+                                        oEdit.Text = oMater.omodel.HNumber;
+                                    }
+                                    else
+                                    {
+                                        grdMain.Rows[sRow].Cells[HMaterIDCol].Value = 0;
+                                        grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HMaterNameCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HMaterModelCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HMinQtyCol].Value = 0;
+                                        grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0;
+                                        grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HUnitNameCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0;
+                                        grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = "";
+                                        grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = "";
+                                    }
+                                }
+                                else
+                                {
+                                    grdMain.Rows[sRow].Cells[HMaterIDCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HMaterNameCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HMaterModelCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HMinQtyCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HUnitNameCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = "";
+                                }
+                                break;
+
+                            case HUnitNumberCol:
+                                oUnit.WherePart = "";
+                                if (oUnit.RefreshView())
+                                {
+                                    grdMain.Rows[sRow].Cells[HUnitIDCol].Value = oUnit.oModel.HItemID.ToString();
+                                    grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = oUnit.oModel.HNumber;
+                                    grdMain.Rows[sRow].Cells[HUnitNameCol].Value = oUnit.oModel.HName;
+                                    EditingControl.Text = oUnit.oModel.HNumber;
+                                }
+                                else
+                                {
+                                    grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HUnitNameCol].Value = "";
+                                }
+                                break;
+
+                            case HCusNumberCol:
+                                BLL.ClsBaseSelect_InterFace.SetGridByCus(grdMain, sRow, HCusIDCol, HCusNumberCol, HCusNameCol);
+                                oEdit.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HCusNumberCol].Value);
+                                break;
+
+                            case HAuxPropNumberCol:
+                                oProperty.WherePart = "";
+                                sWhere = " and HMaterNumber = '" + DBUtility.ClsPub.isStrNull(grdMain.Rows[grdMain.CurrentCell.RowIndex].Cells[HMaterNumberCol].Value) + "'";
+
+                                if (oProperty.RefreshView(sWhere))
+                                {
+                                    grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = oProperty.oModel.HItemID.ToString();
+                                    grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = oProperty.oModel.HNumber;
+                                    grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = oProperty.oModel.HName;
+                                    oEdit.Text = oProperty.oModel.HNumber;
+                                }
+                                else
+                                {
+                                    grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0;
+                                    grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = "";
+                                    grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = "";
+                                }
+                                break;
+
+                            default:
+                                break;
+                        }
+                        bc.Enabled = true;
+                        break;
+                    }
+                case 117:  //F6
+                    {
+                        switch (sCol)
+                        {
+                            
+                           
+                            default:
+                                break;
+                        }
+                        break;
+                    }
+                default:
+                    break;
+            }
+        }
+
+        //缃戞牸缂栬緫鍓嶅垽鏂�
+        private void grdMain_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
+        {
+            int i = grdMain.CurrentCell.ColumnIndex;
+            if (DBUtility.Xt_BaseBillFun.AllowEdit(grdStatus, oSumGrid,i))
+            {
+                e.Cancel = true;
+            }
+        }
+
+        //缃戞牸缂栬緫鍚庡鐞�
+        private void grdMain_CellEndEdit(object sender, DataGridViewCellEventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+            if (e.ColumnIndex == HMinQtyCol)
+            {
+                RowCount(e.RowIndex, 0);  //
+            }
+            else if (e.ColumnIndex == HWMinQtyCol)
+            {
+                RowCount(e.RowIndex, 0);  //
+            }
+            else if (e.ColumnIndex == HQtyCol)
+            {
+                RowCount(e.RowIndex, 0);  //
+            }
+            //
+            if (this.EditingControl != null)      //閲婃斁浜嬩欢
+            {
+                EditingControl.KeyDown -= new KeyEventHandler(this.EditingControl_KeyDown);
+                this.EditingControl = null;
+            }
+        }
+        DataGridViewTextBoxEditingControl EditingControl;
+
+        private void grdMain_CellLeave(object sender, DataGridViewCellEventArgs e)
+        {
+            if (!grdStatus)
+            {
+                return;
+            }
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+            //
+            //if (oSumGrid.Changelock)
+            //    return;
+            //if(oSumGrid.EditStatus)
+            //{
+            if (!CheckGridRow(oSumGrid.OldCell.Row))
+                return;
+            //}
+        }
+
+        private void grdMain_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+        }
+
+        private void grdMain_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
+        {
+            if (grdMain.CurrentCell != null)
+            {
+                if (e.Control is DataGridViewTextBoxEditingControl)
+                {
+                    this.EditingControl = (DataGridViewTextBoxEditingControl)e.Control;
+                    //澧炲姞濮旀墭澶勭悊 
+                    this.EditingControl.KeyDown += new KeyEventHandler(this.EditingControl_KeyDown);
+                }
+            }
+        }
+
+        private void EditingControl_KeyDown(object sender, KeyEventArgs e)
+        {
+            //涓氬姟澶勭悊 
+            Sub_GridKey(e.KeyValue, grdMain.CurrentRow.Index, grdMain.CurrentCell.ColumnIndex, EditingControl);
+        }
+
+        private void grdMain_RowHeadersWidthChanged(object sender, EventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+        }
+
+        private void grdMain_Scroll(object sender, ScrollEventArgs e)
+        {
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+            oSumGrid.DisplayCurRow();
+        }
+
+        #endregion
+
+
+        #region 閫夋簮鍗曡繑鍥炰俊鎭�     鎸夋斁澶ч暅鍥炬爣杩斿洖
+
+        private void cmdSourceBillNo_Click(object sender, EventArgs e)
+        {
+            if (cmbSourceBillType.Text.Trim() == "鐢熶骇璁㈠崟")
+            {
+                string sWhere = " and HOrgID =" + HOrgID.ToString();
+                DAL.Cls_S_IF_ICMOBillList_CusBarCodeBill oIF_ICMOBillList = new DAL.Cls_S_IF_ICMOBillList_CusBarCodeBill();
+                if (oIF_ICMOBillList.Refresh(sWhere))  //閫夋嫨鍘熷崟
+                {
+                    FillSelectData(oIF_ICMOBillList.oBillSelectColl);
+                }
+            }
+            else if (cmbSourceBillType.Text.Trim() == "鐢熶骇姹囨姤鍗�")
+            {
+                string sWhere = " and HOrgID =" + HOrgID.ToString();
+                DAL.Cls_S_IF_ICMOReportBillList_CusBarCodeBill oIF_ICMOReportBillList = new DAL.Cls_S_IF_ICMOReportBillList_CusBarCodeBill();
+                if (oIF_ICMOReportBillList.Refresh(sWhere))  //閫夋嫨鍘熷崟
+                {
+                    FillSelectData(oIF_ICMOReportBillList.oBillSelectColl);
+                }
+            }
+        }
+
+        private void FillSelectData(List<DBUtility.BillSelect> oList)
+        {
+            DataSet Ds;
+            oSumGrid.Changelock = true;
+            initGrid();
+            int i = -1;
+            foreach (DBUtility.BillSelect oSelectRow in oList)
+            {
+                i = i + 1;
+                //鐢熶骇璁㈠崟
+                if (oSelectRow.BillType == "3710")
+                {
+                    grdMain.Rows.Add();
+                    grdMain.Rows[i].Cells[HTagCol].Value = "*";
+                    //寰楀埌淇℃伅
+                    Ds = oCn.RunProcReturn("select * from h_v_Sc_ICMOBillList_CusBarCodeBill where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_Sc_ICMOBillList_CusBarCodeBill");
+                    //鍐欏叆淇℃伅
+                    Sub_WriteInForm1(Ds.Tables[0], i);
+                    GetCusMatNo(1);
+                }
+                //鐢熶骇姹囨姤鍗�
+                else if (oSelectRow.BillType == "3711")
+                {
+                    grdMain.Rows.Add();
+                    grdMain.Rows[i].Cells[HTagCol].Value = "*";
+                    //寰楀埌淇℃伅
+                    Ds = oCn.RunProcReturn("select * from h_v_Sc_ICMOReportList_CusBarCodeBill where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_Sc_ICMOReportList_CusBarCodeBill");
+                    //鍐欏叆淇℃伅
+                    Sub_WriteInForm1(Ds.Tables[0], i);
+                    GetCusMatNo(1);
+                }
+            }
+            //
+            oSumGrid.Changelock = false;
+            DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid);
+        }
+
+        //鏍规嵁TABLE鍐欏叆鐣岄潰
+        private void Sub_WriteInForm1(DataTable oTable, int i)
+        {
+            //鍔犺浇琛ㄤ綋
+            grdMain.Rows[i].Cells[HTagCol].Value = "*";
+            grdMain.Rows[i].Cells[HQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["鏈敓鎴愭潯鐮佹暟閲�"]);
+            grdMain.Rows[i].Cells[HInitQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["鏈敓鎴愭潯鐮佹暟閲�"]);
+            //
+            grdMain.Rows[i].Cells[HMainIDCol].Value = oTable.Rows[0]["hmainid"].ToString();
+            grdMain.Rows[i].Cells[HSubIDCol].Value = oTable.Rows[0]["hsubid"].ToString();
+            grdMain.Rows[i].Cells[HBillNoCol].Value = oTable.Rows[0]["鍗曟嵁鍙�"].ToString();
+            grdMain.Rows[i].Cells[HBillTypeCol].Value = oTable.Rows[0]["HBillType"].ToString();
+            grdMain.Rows[i].Cells[HMaterIDCol].Value = oTable.Rows[0]["HMaterID"].ToString();
+            grdMain.Rows[i].Cells[HMaterNumberCol].Value = oTable.Rows[0]["鐗╂枡浠g爜"].ToString();
+            grdMain.Rows[i].Cells[HMaterNameCol].Value = oTable.Rows[0]["鐗╂枡鍚嶇О"].ToString();
+            grdMain.Rows[i].Cells[HMaterModelCol].Value = oTable.Rows[0]["瑙勬牸鍨嬪彿"].ToString();
+            grdMain.Rows[i].Cells[HUnitIDCol].Value = oTable.Rows[0]["HUnitID"].ToString();
+            grdMain.Rows[i].Cells[HUnitNumberCol].Value = oTable.Rows[0]["璁¢噺鍗曚綅浠g爜"].ToString();
+            grdMain.Rows[i].Cells[HUnitNameCol].Value = oTable.Rows[0]["璁¢噺鍗曚綅"].ToString();
+            grdMain.Rows[i].Cells[HAuxPropIDCol].Value = oTable.Rows[0]["HAuxPropID"].ToString();
+            grdMain.Rows[i].Cells[HAuxPropNumberCol].Value = oTable.Rows[0]["杈呭姪灞炴�т唬鐮�"].ToString();
+            grdMain.Rows[i].Cells[HAuxPropNameCol].Value = oTable.Rows[0]["杈呭姪灞炴��"].ToString();
+            grdMain.Rows[i].Cells[HBatchManagerCol].Value = oTable.Rows[0]["澶囨敞"].ToString();
+            grdMain.Rows[i].Cells[HCode1Col].Value = oTable.Rows[0]["鐗╂枡绫诲埆"].ToString();
+            grdMain.Rows[i].Cells[HCode3Col].Value = oTable.Rows[0]["鐗堟湰鍙�"].ToString();
+            grdMain.Rows[i].Cells[HMinQtyCol].Value = oTable.Rows[0]["鏈�灏忓寘瑁呮暟"].ToString();
+            grdMain.Rows[i].Cells[HSourceInterIDCol].Value = oTable.Rows[0]["hmainid"].ToString();
+            grdMain.Rows[i].Cells[HSourceEntryIDCol].Value = oTable.Rows[0]["hsubid"].ToString();
+            grdMain.Rows[i].Cells[HSourceBillNoCol].Value = oTable.Rows[0]["鍗曟嵁鍙�"].ToString();
+            grdMain.Rows[i].Cells[HSourceBillTypeCol].Value = oTable.Rows[0]["HBillType"].ToString();
+            grdMain.Rows[i].Cells[HRemarkCol].Value = oTable.Rows[0]["澶囨敞"].ToString();
+            grdMain.Rows[i].Cells[HMTONoCol].Value = oTable.Rows[0]["璁″垝璺熻釜鍙�"].ToString();
+            grdMain.Rows[i].Cells[HProduceDateCol].Value = oTable.Rows[0]["鐢熶骇鏃ユ湡"].ToString();
+            grdMain.Rows[i].Cells[HExpiryDateCol].Value = oTable.Rows[0]["鏈夋晥鏈熻嚦"].ToString();
+            grdMain.Rows[i].Cells[HISKFPERIODCol].Value = oTable.Rows[0]["HISKFPERIOD"].ToString();
+            grdMain.Rows[i].Cells[HEXPUNITCol].Value = oTable.Rows[0]["HEXPUNIT"].ToString();
+            grdMain.Rows[i].Cells[HEXPPERIODCol].Value = oTable.Rows[0]["HEXPPERIOD"].ToString();
+            grdMain.Rows[i].Cells[HInnerBillNoCol].Value = oTable.Rows[0]["閿�鍞鍗曠紪鍙�"].ToString();
+            //--
+            //璁剧疆鍙紪杈戝垪
+            string sAllowCol = HQtyCol.ToString() +
+                                "," + HMinQtyCol.ToString() +
+                                "," + HWMinQtyCol.ToString() +
+                                "," + HAuxPropNumberCol.ToString() +
+                                "," + HCusModelNameCol.ToString() +
+                                "," + HCusModelCol.ToString() +
+                                "," + HCustom1Col.ToString() +
+                                "," + HCustom2Col.ToString() +
+                                "," + HCustom3Col.ToString() +
+                                "," + HInnerBillNoCol.ToString() +
+                                "," + HRemarkCol.ToString();
+            grdMain.Columns[HBillNoCol].ReadOnly = true;
+            //璁剧疆鍚堣鍒�
+            string sTotalCol = HQtyCol.ToString();
+            //
+            DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol, oSumGrid);
+            tabControl1.SelectedIndex = 0;
+            bc.Enabled = true;
+            //
+            RowCount(i, 0);
+        }
+
+        #endregion
+
+
+        #region 閫夋簮鍗曡繑鍥炰俊鎭�     鎸夊洖杞﹂敭杩斿洖
+        private void txtHSourceBillNo_KeyPress(object sender, KeyPressEventArgs e)
+        {
+            if (e.KeyChar == (char)Keys.Return)//鍥炶溅甯﹀嚭婧愬崟淇℃伅
+            {
+                if (txtHSourceBillNo.Text.Length < 4)
+                {
+                    MessageBox.Show("璇疯緭鍏�4浣嶄互涓婃暟鎹紒");
+                    return;
+                }
+                //鏍规嵁婧愬崟绫诲瀷 鍜屾簮鍗曞彿 鑾峰彇淇℃伅
+                if (cmbSourceBillType.Text.Trim() == "鐢熶骇璁㈠崟")
+                {
+                    DAL.Cls_S_IF_ICMOBillList_CusBarCodeBill oIF_ICMOBillList = new DAL.Cls_S_IF_ICMOBillList_CusBarCodeBill();
+                    if (oIF_ICMOBillList.RefreshBySourceBillNo(" Where 鍗曟嵁鍙� like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString()))  //閫夋嫨鍘熷崟
+                    {
+                        FillSelectData(oIF_ICMOBillList.oBillSelectColl);
+                        txtHSourceBillNo.Text = "";
+                    }
+                    else
+                    {
+                        MessageBox.Show("鏈煡璇㈠埌浠诲姟鏁版嵁锛岃纭鎵�閫夌粍缁囥�佹簮鍗曠被鍨嬩笌婧愬崟鍗曞彿鏄惁姝g‘锛�");
+                        return;
+                    }
+                }
+                else if (cmbSourceBillType.Text.Trim() == "鐢熶骇姹囨姤鍗�")
+                {
+                    DAL.Cls_S_IF_ICMOReportBillList_CusBarCodeBill oIF_ICMOReportBillList = new DAL.Cls_S_IF_ICMOReportBillList_CusBarCodeBill();
+                    if (oIF_ICMOReportBillList.RefreshBySourceBillNo(" Where 鍗曟嵁鍙� like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString()))  //閫夋嫨鍘熷崟
+                    {
+                        FillSelectData(oIF_ICMOReportBillList.oBillSelectColl);
+                        txtHSourceBillNo.Text = "";
+                    }
+                    else
+                    {
+                        MessageBox.Show("鏈煡璇㈠埌浠诲姟鏁版嵁锛岃纭鎵�閫夌粍缁囥�佹簮鍗曠被鍨嬩笌婧愬崟鍗曞彿鏄惁姝g‘锛�");
+                        return;
+                    }
+                }
+                else
+                {
+                    MessageBox.Show("鎵�閫夋簮鍗曠被鍨嬶紝涓嶆敮鎸佹鍔熻兘锛�");
+                    return;
+                }
+
+            }
+        }
+
+        #endregion
+
+
+        #region  //鎵撳嵃璁剧疆
+
+        GridppReport Report;
+
+        #region 鍐呯棰勮銆佹墦鍗�
+
+        #region 鍐呯棰勮
+        private void yl_Click(object sender, EventArgs e)
+        {
+            //鍒ゆ柇鏄惁宸茬粡鐢熸垚鏉$爜
+            if (grdSub.Rows.Count < 1)
+            {
+                MessageBox.Show("鍐呯鏉$爜鏈敓鎴愶紝璇峰厛鐢熸垚鏉$爜鍚庡啀棰勮锛�");
+                return;
+            }
+
+            //閫夋嫨鎵撳嵃妯℃澘
+            BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp();
+            oFrm.sBillName = ModName;
+            oFrm.sBillModel = ModCaption;
+            oFrm.ShowDialog();
+            if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK)
+            {
+                Sub_SetReport(oFrm.sOpenTmp);
+                Report.PrintPreview(false);
+                Thread.Sleep(1000);
+            }
+        }
+
+        #endregion
+
+        #region 鍐呯鎵撳嵃
+        private void dy_Click(object sender, EventArgs e)
+        {
+            //鍒ゆ柇鏄惁宸茬粡鐢熸垚鏉$爜
+            if (grdSub.Rows.Count < 1)
+            {
+                MessageBox.Show("鍐呯鏉$爜鏈敓鎴愶紝璇峰厛鐢熸垚鏉$爜鍚庡啀鎵撳嵃锛�");
+                return;
+            }
+
+            //閫夋嫨鎵撳嵃妯℃澘
+            BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp();
+            oFrm.sBillName = ModName;
+            oFrm.sBillModel = ModCaption;
+            oFrm.ShowDialog();
+            if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK)
+            {
+                //寰幆閫変腑琛�
+                Sub_SetReport(oFrm.sOpenTmp);
+                Report.Print(true);
+                Thread.Sleep(1000);
+            }
+        }
+
+        #endregion
+
+        private void Sub_SetReport(string sOpenTmp)
+        {
+            //鍒ゆ柇琛屾暟
+            for (int i = 0; i < grdSub.Rows.Count; i++)
+            {
+                grdSub.Rows[i].Cells[0].Value = "*";
+            }
+            //
+            Report = new GridppReport();
+            Report.LoadFromFile(DBUtility.ClsPub.AppPath + @"\" + sOpenTmp + ".grf");  //here .
+            Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord);
+            Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable);
+            Report.PrintEnd += new _IGridppReportEvents_PrintEndEventHandler(ReportPrintEnd);
+        }
+
+        //濉叆鍗曟嵁琛ㄥご淇℃伅
+        private void ReportBeforePostRecord()// 
+        {
+            try
+            {
+                //Report.FieldByName("澶囨敞").AsString = ClsPub.isStrNull(grdSub.Rows[CurRows].Cells[HRemark2Col].Value);
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("鍐呯鏉$爜鎵撳嵃澶辫触!琛ㄥご锛�" + e.Message);
+            }
+        }
+
+        //濉叆鍗曟嵁琛ㄤ綋淇℃伅
+        private void ReportFetchRecordByDataTable()
+        {
+            try
+            {
+                DataTable ds = new DataTable();
+                BLL.Utility.FillRecordToReport_Sel(Report, grdSub, ds, Fun_GetCol("閫夋嫨"));
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("鍐呯鏉$爜鎵撳嵃澶辫触!琛ㄤ綋锛�" + e.Message);
+            }
+        }
+
+        //鎵撳嵃缁撴潫鍚庡洖濉潯鐮佹墦鍗版鏁�
+        private void ReportPrintEnd()
+        {
+            try
+            {
+                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType='鏂板崕涓夊唴绠辩爜' and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("鍐呯鏉$爜鎵撳嵃澶辫触!鎵撳嵃缁撴潫 锛�" + e.Message);
+            }
+        }
+
+        private Int32 Fun_GetCol(string sCol)
+        {
+            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdSub);
+        }
+
+        #endregion
+
+        #region 澶栫棰勮銆佹墦鍗�
+
+        #region 澶栫棰勮
+        private void ylw_Click(object sender, EventArgs e)
+        {
+            //鍒ゆ柇鏄惁宸茬粡鐢熸垚鏉$爜
+            if (grdList.Rows.Count < 1)
+            {
+                MessageBox.Show("澶栫鏉$爜鏈敓鎴愶紝璇峰厛鐢熸垚鏉$爜鍚庡啀棰勮锛�");
+                return;
+            }
+
+            //閫夋嫨鎵撳嵃妯℃澘
+            BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp();
+            oFrm.sBillName = ModName;
+            oFrm.sBillModel = ModCaption + "_澶栫";
+            oFrm.ShowDialog();
+            if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK)
+            {
+                Sub_SetReport_w(oFrm.sOpenTmp);
+                Report.PrintPreview(false);
+                Thread.Sleep(1000);
+            }
+        }
+
+        #endregion
+
+        #region 澶栫鎵撳嵃
+        private void dyw_Click(object sender, EventArgs e)
+        {
+            //鍒ゆ柇鏄惁宸茬粡鐢熸垚鏉$爜
+            if (grdList.Rows.Count < 1)
+            {
+                MessageBox.Show("澶栫鏉$爜鏈敓鎴愶紝璇峰厛鐢熸垚鏉$爜鍚庡啀鎵撳嵃锛�");
+                return;
+            }
+
+            //閫夋嫨鎵撳嵃妯℃澘
+            BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp();
+            oFrm.sBillName = ModName;
+            oFrm.sBillModel = ModCaption + "_澶栫";
+            oFrm.ShowDialog();
+            if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK)
+            {
+                //寰幆閫変腑琛�
+                Sub_SetReport_w(oFrm.sOpenTmp);
+                Report.Print(true);
+                Thread.Sleep(1000);
+            }
+        }
+
+        #endregion
+
+
+        private void Sub_SetReport_w(string sOpenTmp)
+        {
+            //鍒ゆ柇琛屾暟
+            for (int i = 0; i < grdList.Rows.Count; i++)
+            {
+                grdList.Rows[i].Cells[0].Value = "*";
+            }
+            //
+            Report = new GridppReport();
+            Report.LoadFromFile(DBUtility.ClsPub.AppPath + @"\" + sOpenTmp + ".grf");  //here .
+            Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord_w);
+            Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable_w);
+            Report.PrintEnd += new _IGridppReportEvents_PrintEndEventHandler(ReportPrintEnd_w);
+        }
+        //濉叆鍗曟嵁琛ㄥご淇℃伅
+        private void ReportBeforePostRecord_w()// 
+        {
+            try
+            {
+                //Report.FieldByName("澶囨敞").AsString = ClsPub.isStrNull(grdList.Rows[CurRows].Cells[HRemark2Col].Value);
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("澶栫鏉$爜鎵撳嵃澶辫触!琛ㄥご锛�" + e.Message);
+            }
+        }
+
+        //濉叆鍗曟嵁琛ㄤ綋淇℃伅
+        private void ReportFetchRecordByDataTable_w()
+        {
+            try
+            {
+                DataTable ds = new DataTable();
+                BLL.Utility.FillRecordToReport_Sel(Report, grdList, ds, Fun_GetCol_w("閫夋嫨"));
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("澶栫鏉$爜鎵撳嵃澶辫触!琛ㄤ綋锛�" + e.Message);
+            }
+        }
+
+        //鎵撳嵃缁撴潫鍚庡洖濉潯鐮佹墦鍗版鏁�
+        private void ReportPrintEnd_w()
+        {
+            try
+            {
+                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType='鏂板崕涓夊绠辩爜' and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
+            }
+            catch (Exception e)
+            {
+                MessageBox.Show("澶栫鏉$爜鎵撳嵃澶辫触!鎵撳嵃缁撴潫 锛�" + e.Message);
+            }
+        }
+
+        private Int32 Fun_GetCol_w(string sCol)
+        {
+            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdList);
+        }
+
+        #endregion
+
+        #endregion
+
+        #region 鑾峰彇瀹㈡埛鏂欏彿
+        private void GetCusMatNo(int num)
+        {
+            Int64 HCusID = ClsPub.isLong(cmbHCusName.SelectedValue);   //瀹㈡埛ID
+            for (int j = 0; j < grdMain.Rows.Count; j++)
+            {
+                long HMaterID = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value);  // 鐗╂枡ID
+
+                if (HMaterID != 0)
+                {
+                    DataSet ds = oCn.RunProcReturn("exec h_p_Gy_CusBarCodeBill_CusMatNo " + num.ToString() + "," + HCusID.ToString() + "," + HMaterID.ToString(), "h_p_Gy_CusBarCodeBill_CusMatNo");
+                    if (ds == null || ds.Tables[0].Rows.Count == 0)
+                    {
+                        //缃戞牸涓嬫媺閫夋嫨妗�
+                        DataGridViewComboBoxCell column = new DataGridViewComboBoxCell();
+                        column.Items.Add("");
+                        grdMain.Rows[j].Cells[HCusModelNameCol] = column;
+                        grdMain.Rows[j].Cells[HCusModelCol].Value = "";
+                    }
+                    else
+                    {
+                        //缃戞牸涓嬫媺閫夋嫨妗�
+                        DataGridViewComboBoxCell column = new DataGridViewComboBoxCell();
+                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
+                        {
+                            column.Items.Add(DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[i]["HCusRelationNumber"]));
+                        }
+                        grdMain.Rows[j].Cells[HCusModelNameCol] = column;
+                        grdMain.Rows[j].Cells[HCusModelNameCol].Value = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HCusRelationNumber"]);
+                        grdMain.Rows[j].Cells[HCusModelCol].Value = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HCusRelationName"]);
+                        if (num == 2)
+                        {
+                            grdMain.Rows[j].Cells[HCode1Col].Value = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HCode1"]);
+                            grdMain.Rows[j].Cells[HCode3Col].Value = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HCode3"]);
+                        }
+                    }
+                }
+            }
+        }
+
+        #endregion
+
+
+        #region 閫夋嫨瀹㈡埛
+        private void cmbHCusName_TextChanged(object sender, EventArgs e)
+        {
+            GetCusMatNo(1);
+        }
+
+        #endregion
+
+
+        #region 閫夋嫨缁勭粐
+        private void cmbHOrgID_SelectionChangeCommitted(object sender, EventArgs e)
+        {
+            HOrgID = ClsPub.isLong(cmbHOrgID.SelectedValue);
+            //鍔犺浇瀹㈡埛淇℃伅
+            Sub_AddHCusNameList();
+            //娓呯┖鍒濆鍖栧垪琛�
+            initGrid();
+            grdMain.Columns[HBillNoCol].ReadOnly = false;
+        }
+
+
+
+        #endregion
+
+
+
+    }
+}
\ No newline at end of file
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.designer.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.designer.cs"
new file mode 100644
index 0000000..9c55017
--- /dev/null
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.designer.cs"
@@ -0,0 +1,996 @@
+锘縩amespace WarM
+{
+    partial class Gy_CusBarCodeBill_KaiBei_HuaSan
+    {
+        /// <summary>
+        /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆�
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆�
+        /// </summary>
+        /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 绐椾綋璁捐鍣ㄧ敓鎴愮殑浠g爜
+
+        /// <summary>
+        /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈
+        /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广��
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.components = new System.ComponentModel.Container();
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Gy_CusBarCodeBill_KaiBei_HuaSan));
+            this.Tool = new System.Windows.Forms.ToolStrip();
+            this.dyw = new System.Windows.Forms.ToolStripButton();
+            this.ylw = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+            this.DelRow = new System.Windows.Forms.ToolStripButton();
+            this.bc = new System.Windows.Forms.ToolStripButton();
+            this.cz = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+            this.toolStripSeparator12 = new System.Windows.Forms.ToolStripSeparator();
+            this.mrlk = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator();
+            this.bclk = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
+            this.tc = new System.Windows.Forms.ToolStripButton();
+            this.lblCaption = new System.Windows.Forms.Label();
+            this.P1 = new System.Windows.Forms.Panel();
+            this.pb1 = new System.Windows.Forms.ProgressBar();
+            this.pic1 = new System.Windows.Forms.PictureBox();
+            this.gbUp = new System.Windows.Forms.GroupBox();
+            this.cmbHCusName = new System.Windows.Forms.ComboBox();
+            this.label4 = new System.Windows.Forms.Label();
+            this.dtpHDate = new System.Windows.Forms.DateTimePicker();
+            this.label2 = new System.Windows.Forms.Label();
+            this.cmbHOrgID = new System.Windows.Forms.ComboBox();
+            this.label3 = new System.Windows.Forms.Label();
+            this.cmdHEmpID = new System.Windows.Forms.Button();
+            this.cmdSourceBillNo = new System.Windows.Forms.Button();
+            this.txtHSourceBillNo = new System.Windows.Forms.TextBox();
+            this.label14 = new System.Windows.Forms.Label();
+            this.cmbSourceBillType = new System.Windows.Forms.ComboBox();
+            this.label10 = new System.Windows.Forms.Label();
+            this.panel2 = new System.Windows.Forms.Panel();
+            this.txtHDeleteDate = new System.Windows.Forms.Label();
+            this.label25 = new System.Windows.Forms.Label();
+            this.txtHDeleteMan = new System.Windows.Forms.Label();
+            this.label27 = new System.Windows.Forms.Label();
+            this.txtHUpDateDate = new System.Windows.Forms.Label();
+            this.label23 = new System.Windows.Forms.Label();
+            this.txtHUpDater = new System.Windows.Forms.Label();
+            this.label21 = new System.Windows.Forms.Label();
+            this.txtHCloseDate = new System.Windows.Forms.Label();
+            this.label19 = new System.Windows.Forms.Label();
+            this.txtHCloseMan = new System.Windows.Forms.Label();
+            this.label17 = new System.Windows.Forms.Label();
+            this.txtHCheckDate = new System.Windows.Forms.Label();
+            this.label15 = new System.Windows.Forms.Label();
+            this.txtHChecker = new System.Windows.Forms.Label();
+            this.label13 = new System.Windows.Forms.Label();
+            this.txtHMakeDate = new System.Windows.Forms.Label();
+            this.label11 = new System.Windows.Forms.Label();
+            this.txtHMaker = new System.Windows.Forms.Label();
+            this.label8 = new System.Windows.Forms.Label();
+            this.timer1 = new System.Windows.Forms.Timer(this.components);
+            this.panel1 = new System.Windows.Forms.Panel();
+            this.panel3 = new System.Windows.Forms.Panel();
+            this.grdSum = new System.Windows.Forms.DataGridView();
+            this.grdPrint = new System.Windows.Forms.DataGridView();
+            this.tabPage3 = new System.Windows.Forms.TabPage();
+            this.grdList = new System.Windows.Forms.DataGridView();
+            this.tabPage1 = new System.Windows.Forms.TabPage();
+            this.grdMain = new System.Windows.Forms.DataGridView();
+            this.tabControl1 = new System.Windows.Forms.TabControl();
+            this.tabPage2 = new System.Windows.Forms.TabPage();
+            this.grdSub = new System.Windows.Forms.DataGridView();
+            this.dy = new System.Windows.Forms.ToolStripButton();
+            this.yl = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+            this.Tool.SuspendLayout();
+            this.P1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pic1)).BeginInit();
+            this.gbUp.SuspendLayout();
+            this.panel2.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdSum)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).BeginInit();
+            this.tabPage3.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdList)).BeginInit();
+            this.tabPage1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdMain)).BeginInit();
+            this.tabControl1.SuspendLayout();
+            this.tabPage2.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdSub)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // Tool
+            // 
+            this.Tool.AutoSize = false;
+            this.Tool.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Tool.BackgroundImage")));
+            this.Tool.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+            this.Tool.ImageScalingSize = new System.Drawing.Size(22, 22);
+            this.Tool.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.dy,
+            this.yl,
+            this.toolStripSeparator1,
+            this.dyw,
+            this.ylw,
+            this.toolStripSeparator2,
+            this.DelRow,
+            this.bc,
+            this.cz,
+            this.toolStripSeparator5,
+            this.toolStripSeparator12,
+            this.mrlk,
+            this.toolStripSeparator11,
+            this.bclk,
+            this.toolStripSeparator10,
+            this.tc});
+            this.Tool.Location = new System.Drawing.Point(0, 0);
+            this.Tool.Name = "Tool";
+            this.Tool.Padding = new System.Windows.Forms.Padding(0);
+            this.Tool.Size = new System.Drawing.Size(1017, 50);
+            this.Tool.Stretch = true;
+            this.Tool.TabIndex = 17;
+            this.Tool.Text = "toolStrip1";
+            // 
+            // dyw
+            // 
+            this.dyw.AutoSize = false;
+            this.dyw.Image = ((System.Drawing.Image)(resources.GetObject("dyw.Image")));
+            this.dyw.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dyw.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.dyw.ImageTransparentColor = System.Drawing.Color.White;
+            this.dyw.Name = "dyw";
+            this.dyw.Size = new System.Drawing.Size(60, 47);
+            this.dyw.Text = "澶栫鎵撳嵃";
+            this.dyw.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dyw.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.dyw.Click += new System.EventHandler(this.dyw_Click);
+            // 
+            // ylw
+            // 
+            this.ylw.AutoSize = false;
+            this.ylw.Image = ((System.Drawing.Image)(resources.GetObject("ylw.Image")));
+            this.ylw.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.ylw.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.ylw.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.ylw.Name = "ylw";
+            this.ylw.Size = new System.Drawing.Size(60, 47);
+            this.ylw.Text = "澶栫棰勮";
+            this.ylw.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.ylw.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.ylw.Click += new System.EventHandler(this.ylw_Click);
+            // 
+            // toolStripSeparator2
+            // 
+            this.toolStripSeparator2.Name = "toolStripSeparator2";
+            this.toolStripSeparator2.Size = new System.Drawing.Size(6, 50);
+            // 
+            // DelRow
+            // 
+            this.DelRow.AutoSize = false;
+            this.DelRow.Image = ((System.Drawing.Image)(resources.GetObject("DelRow.Image")));
+            this.DelRow.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.DelRow.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.DelRow.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.DelRow.Name = "DelRow";
+            this.DelRow.Size = new System.Drawing.Size(35, 47);
+            this.DelRow.Text = "鍒犺";
+            this.DelRow.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.DelRow.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.DelRow.Click += new System.EventHandler(this.DelRow_Click);
+            // 
+            // bc
+            // 
+            this.bc.AutoSize = false;
+            this.bc.Image = ((System.Drawing.Image)(resources.GetObject("bc.Image")));
+            this.bc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.bc.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.bc.Name = "bc";
+            this.bc.Size = new System.Drawing.Size(35, 47);
+            this.bc.Text = "鐢熸垚";
+            this.bc.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.bc.Click += new System.EventHandler(this.bc_Click);
+            // 
+            // cz
+            // 
+            this.cz.AutoSize = false;
+            this.cz.Image = ((System.Drawing.Image)(resources.GetObject("cz.Image")));
+            this.cz.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.cz.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.cz.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.cz.Name = "cz";
+            this.cz.Size = new System.Drawing.Size(35, 47);
+            this.cz.Text = "閲嶇疆";
+            this.cz.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.cz.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.cz.Click += new System.EventHandler(this.cz_Click);
+            // 
+            // toolStripSeparator5
+            // 
+            this.toolStripSeparator5.Name = "toolStripSeparator5";
+            this.toolStripSeparator5.Size = new System.Drawing.Size(6, 50);
+            // 
+            // toolStripSeparator12
+            // 
+            this.toolStripSeparator12.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator12.Name = "toolStripSeparator12";
+            this.toolStripSeparator12.Size = new System.Drawing.Size(6, 50);
+            // 
+            // mrlk
+            // 
+            this.mrlk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.mrlk.Image = ((System.Drawing.Image)(resources.GetObject("mrlk.Image")));
+            this.mrlk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.mrlk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.mrlk.ImageTransparentColor = System.Drawing.Color.White;
+            this.mrlk.Name = "mrlk";
+            this.mrlk.Size = new System.Drawing.Size(60, 47);
+            this.mrlk.Text = "榛樿鍒楀";
+            this.mrlk.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.mrlk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.mrlk.Click += new System.EventHandler(this.mrlk_Click);
+            // 
+            // toolStripSeparator11
+            // 
+            this.toolStripSeparator11.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator11.Name = "toolStripSeparator11";
+            this.toolStripSeparator11.Size = new System.Drawing.Size(6, 50);
+            // 
+            // bclk
+            // 
+            this.bclk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.bclk.Image = ((System.Drawing.Image)(resources.GetObject("bclk.Image")));
+            this.bclk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bclk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.bclk.ImageTransparentColor = System.Drawing.Color.White;
+            this.bclk.Name = "bclk";
+            this.bclk.Size = new System.Drawing.Size(60, 47);
+            this.bclk.Text = "淇濆瓨鍒楀";
+            this.bclk.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.bclk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.bclk.Click += new System.EventHandler(this.bclk_Click);
+            // 
+            // toolStripSeparator10
+            // 
+            this.toolStripSeparator10.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+            this.toolStripSeparator10.Name = "toolStripSeparator10";
+            this.toolStripSeparator10.Size = new System.Drawing.Size(6, 50);
+            // 
+            // tc
+            // 
+            this.tc.AutoSize = false;
+            this.tc.Image = ((System.Drawing.Image)(resources.GetObject("tc.Image")));
+            this.tc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.tc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.tc.ImageTransparentColor = System.Drawing.Color.White;
+            this.tc.Name = "tc";
+            this.tc.Size = new System.Drawing.Size(35, 47);
+            this.tc.Text = "閫�鍑�";
+            this.tc.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.tc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.tc.Click += new System.EventHandler(this.tc_Click);
+            // 
+            // lblCaption
+            // 
+            this.lblCaption.AutoSize = true;
+            this.lblCaption.Font = new System.Drawing.Font("瀹嬩綋", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+            this.lblCaption.Location = new System.Drawing.Point(501, 12);
+            this.lblCaption.Name = "lblCaption";
+            this.lblCaption.Size = new System.Drawing.Size(89, 19);
+            this.lblCaption.TabIndex = 18;
+            this.lblCaption.Text = "鍗曟嵁缂栬緫";
+            // 
+            // P1
+            // 
+            this.P1.BackColor = System.Drawing.Color.Lavender;
+            this.P1.Controls.Add(this.pb1);
+            this.P1.Controls.Add(this.pic1);
+            this.P1.Controls.Add(this.lblCaption);
+            this.P1.Controls.Add(this.gbUp);
+            this.P1.Dock = System.Windows.Forms.DockStyle.Top;
+            this.P1.Location = new System.Drawing.Point(41, 50);
+            this.P1.Name = "P1";
+            this.P1.Size = new System.Drawing.Size(937, 137);
+            this.P1.TabIndex = 31;
+            // 
+            // pb1
+            // 
+            this.pb1.Location = new System.Drawing.Point(76, 12);
+            this.pb1.Name = "pb1";
+            this.pb1.Size = new System.Drawing.Size(256, 23);
+            this.pb1.TabIndex = 93;
+            // 
+            // pic1
+            // 
+            this.pic1.Location = new System.Drawing.Point(313, 3);
+            this.pic1.Name = "pic1";
+            this.pic1.Size = new System.Drawing.Size(78, 41);
+            this.pic1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+            this.pic1.TabIndex = 36;
+            this.pic1.TabStop = false;
+            this.pic1.Visible = false;
+            // 
+            // gbUp
+            // 
+            this.gbUp.BackColor = System.Drawing.Color.Transparent;
+            this.gbUp.Controls.Add(this.cmbHCusName);
+            this.gbUp.Controls.Add(this.label4);
+            this.gbUp.Controls.Add(this.dtpHDate);
+            this.gbUp.Controls.Add(this.label2);
+            this.gbUp.Controls.Add(this.cmbHOrgID);
+            this.gbUp.Controls.Add(this.label3);
+            this.gbUp.Controls.Add(this.cmdHEmpID);
+            this.gbUp.Controls.Add(this.cmdSourceBillNo);
+            this.gbUp.Controls.Add(this.txtHSourceBillNo);
+            this.gbUp.Controls.Add(this.label14);
+            this.gbUp.Controls.Add(this.cmbSourceBillType);
+            this.gbUp.Controls.Add(this.label10);
+            this.gbUp.Location = new System.Drawing.Point(14, 39);
+            this.gbUp.Name = "gbUp";
+            this.gbUp.Size = new System.Drawing.Size(892, 80);
+            this.gbUp.TabIndex = 33;
+            this.gbUp.TabStop = false;
+            // 
+            // cmbHCusName
+            // 
+            this.cmbHCusName.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+            this.cmbHCusName.FormattingEnabled = true;
+            this.cmbHCusName.Location = new System.Drawing.Point(394, 17);
+            this.cmbHCusName.Name = "cmbHCusName";
+            this.cmbHCusName.Size = new System.Drawing.Size(188, 20);
+            this.cmbHCusName.TabIndex = 98;
+            this.cmbHCusName.TextChanged += new System.EventHandler(this.cmbHCusName_TextChanged);
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.ForeColor = System.Drawing.Color.Black;
+            this.label4.Location = new System.Drawing.Point(327, 21);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(53, 12);
+            this.label4.TabIndex = 97;
+            this.label4.Text = "瀹�    鎴�";
+            // 
+            // dtpHDate
+            // 
+            this.dtpHDate.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+            this.dtpHDate.Location = new System.Drawing.Point(676, 17);
+            this.dtpHDate.Margin = new System.Windows.Forms.Padding(2);
+            this.dtpHDate.Name = "dtpHDate";
+            this.dtpHDate.Size = new System.Drawing.Size(188, 21);
+            this.dtpHDate.TabIndex = 96;
+            // 
+            // label2
+            // 
+            this.label2.AutoSize = true;
+            this.label2.Location = new System.Drawing.Point(609, 21);
+            this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(53, 12);
+            this.label2.TabIndex = 95;
+            this.label2.Text = "鏃�    鏈�";
+            // 
+            // cmbHOrgID
+            // 
+            this.cmbHOrgID.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+            this.cmbHOrgID.FormattingEnabled = true;
+            this.cmbHOrgID.Location = new System.Drawing.Point(101, 17);
+            this.cmbHOrgID.Name = "cmbHOrgID";
+            this.cmbHOrgID.Size = new System.Drawing.Size(188, 20);
+            this.cmbHOrgID.TabIndex = 85;
+            this.cmbHOrgID.SelectionChangeCommitted += new System.EventHandler(this.cmbHOrgID_SelectionChangeCommitted);
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.ForeColor = System.Drawing.Color.Black;
+            this.label3.Location = new System.Drawing.Point(35, 21);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(53, 12);
+            this.label3.TabIndex = 84;
+            this.label3.Text = "缁�    缁�";
+            // 
+            // cmdHEmpID
+            // 
+            this.cmdHEmpID.BackColor = System.Drawing.Color.Transparent;
+            this.cmdHEmpID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHEmpID.Image")));
+            this.cmdHEmpID.ImageAlign = System.Drawing.ContentAlignment.TopRight;
+            this.cmdHEmpID.Location = new System.Drawing.Point(892, -7);
+            this.cmdHEmpID.Name = "cmdHEmpID";
+            this.cmdHEmpID.Size = new System.Drawing.Size(22, 22);
+            this.cmdHEmpID.TabIndex = 79;
+            this.cmdHEmpID.UseVisualStyleBackColor = false;
+            this.cmdHEmpID.Visible = false;
+            // 
+            // cmdSourceBillNo
+            // 
+            this.cmdSourceBillNo.Image = ((System.Drawing.Image)(resources.GetObject("cmdSourceBillNo.Image")));
+            this.cmdSourceBillNo.ImageAlign = System.Drawing.ContentAlignment.TopRight;
+            this.cmdSourceBillNo.Location = new System.Drawing.Point(560, 45);
+            this.cmdSourceBillNo.Name = "cmdSourceBillNo";
+            this.cmdSourceBillNo.Size = new System.Drawing.Size(22, 22);
+            this.cmdSourceBillNo.TabIndex = 42;
+            this.cmdSourceBillNo.UseVisualStyleBackColor = true;
+            this.cmdSourceBillNo.Click += new System.EventHandler(this.cmdSourceBillNo_Click);
+            // 
+            // txtHSourceBillNo
+            // 
+            this.txtHSourceBillNo.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+            this.txtHSourceBillNo.Location = new System.Drawing.Point(394, 46);
+            this.txtHSourceBillNo.Name = "txtHSourceBillNo";
+            this.txtHSourceBillNo.Size = new System.Drawing.Size(166, 21);
+            this.txtHSourceBillNo.TabIndex = 41;
+            this.txtHSourceBillNo.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtHSourceBillNo_KeyPress);
+            // 
+            // label14
+            // 
+            this.label14.AutoSize = true;
+            this.label14.ForeColor = System.Drawing.Color.Black;
+            this.label14.Location = new System.Drawing.Point(327, 50);
+            this.label14.Name = "label14";
+            this.label14.Size = new System.Drawing.Size(53, 12);
+            this.label14.TabIndex = 40;
+            this.label14.Text = "閫� 鍗� 鍙�";
+            // 
+            // cmbSourceBillType
+            // 
+            this.cmbSourceBillType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+            this.cmbSourceBillType.FormattingEnabled = true;
+            this.cmbSourceBillType.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+            this.cmbSourceBillType.Location = new System.Drawing.Point(101, 46);
+            this.cmbSourceBillType.Name = "cmbSourceBillType";
+            this.cmbSourceBillType.Size = new System.Drawing.Size(188, 20);
+            this.cmbSourceBillType.TabIndex = 36;
+            // 
+            // label10
+            // 
+            this.label10.AutoSize = true;
+            this.label10.ForeColor = System.Drawing.Color.Black;
+            this.label10.Location = new System.Drawing.Point(35, 50);
+            this.label10.Name = "label10";
+            this.label10.Size = new System.Drawing.Size(53, 12);
+            this.label10.TabIndex = 35;
+            this.label10.Text = "婧愬崟绫诲瀷";
+            // 
+            // panel2
+            // 
+            this.panel2.BackColor = System.Drawing.Color.Lavender;
+            this.panel2.Controls.Add(this.txtHDeleteDate);
+            this.panel2.Controls.Add(this.label25);
+            this.panel2.Controls.Add(this.txtHDeleteMan);
+            this.panel2.Controls.Add(this.label27);
+            this.panel2.Controls.Add(this.txtHUpDateDate);
+            this.panel2.Controls.Add(this.label23);
+            this.panel2.Controls.Add(this.txtHUpDater);
+            this.panel2.Controls.Add(this.label21);
+            this.panel2.Controls.Add(this.txtHCloseDate);
+            this.panel2.Controls.Add(this.label19);
+            this.panel2.Controls.Add(this.txtHCloseMan);
+            this.panel2.Controls.Add(this.label17);
+            this.panel2.Controls.Add(this.txtHCheckDate);
+            this.panel2.Controls.Add(this.label15);
+            this.panel2.Controls.Add(this.txtHChecker);
+            this.panel2.Controls.Add(this.label13);
+            this.panel2.Controls.Add(this.txtHMakeDate);
+            this.panel2.Controls.Add(this.label11);
+            this.panel2.Controls.Add(this.txtHMaker);
+            this.panel2.Controls.Add(this.label8);
+            this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;
+            this.panel2.Location = new System.Drawing.Point(41, 506);
+            this.panel2.Name = "panel2";
+            this.panel2.Size = new System.Drawing.Size(937, 93);
+            this.panel2.TabIndex = 32;
+            // 
+            // txtHDeleteDate
+            // 
+            this.txtHDeleteDate.BackColor = System.Drawing.Color.Transparent;
+            this.txtHDeleteDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHDeleteDate.Location = new System.Drawing.Point(725, 47);
+            this.txtHDeleteDate.Name = "txtHDeleteDate";
+            this.txtHDeleteDate.Size = new System.Drawing.Size(98, 15);
+            this.txtHDeleteDate.TabIndex = 19;
+            // 
+            // label25
+            // 
+            this.label25.AutoSize = true;
+            this.label25.BackColor = System.Drawing.Color.Transparent;
+            this.label25.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label25.Location = new System.Drawing.Point(666, 50);
+            this.label25.Name = "label25";
+            this.label25.Size = new System.Drawing.Size(53, 12);
+            this.label25.TabIndex = 18;
+            this.label25.Text = "浣滃簾鏃ユ湡";
+            // 
+            // txtHDeleteMan
+            // 
+            this.txtHDeleteMan.BackColor = System.Drawing.Color.Transparent;
+            this.txtHDeleteMan.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHDeleteMan.Location = new System.Drawing.Point(725, 12);
+            this.txtHDeleteMan.Name = "txtHDeleteMan";
+            this.txtHDeleteMan.Size = new System.Drawing.Size(98, 15);
+            this.txtHDeleteMan.TabIndex = 17;
+            // 
+            // label27
+            // 
+            this.label27.AutoSize = true;
+            this.label27.BackColor = System.Drawing.Color.Transparent;
+            this.label27.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label27.Location = new System.Drawing.Point(666, 12);
+            this.label27.Name = "label27";
+            this.label27.Size = new System.Drawing.Size(41, 12);
+            this.label27.TabIndex = 16;
+            this.label27.Text = "浣滃簾浜�";
+            // 
+            // txtHUpDateDate
+            // 
+            this.txtHUpDateDate.BackColor = System.Drawing.Color.Transparent;
+            this.txtHUpDateDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHUpDateDate.Location = new System.Drawing.Point(562, 47);
+            this.txtHUpDateDate.Name = "txtHUpDateDate";
+            this.txtHUpDateDate.Size = new System.Drawing.Size(98, 15);
+            this.txtHUpDateDate.TabIndex = 15;
+            // 
+            // label23
+            // 
+            this.label23.AutoSize = true;
+            this.label23.BackColor = System.Drawing.Color.Transparent;
+            this.label23.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label23.Location = new System.Drawing.Point(503, 47);
+            this.label23.Name = "label23";
+            this.label23.Size = new System.Drawing.Size(53, 12);
+            this.label23.TabIndex = 14;
+            this.label23.Text = "淇敼鏃ユ湡";
+            // 
+            // txtHUpDater
+            // 
+            this.txtHUpDater.BackColor = System.Drawing.Color.Transparent;
+            this.txtHUpDater.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHUpDater.Location = new System.Drawing.Point(562, 12);
+            this.txtHUpDater.Name = "txtHUpDater";
+            this.txtHUpDater.Size = new System.Drawing.Size(98, 15);
+            this.txtHUpDater.TabIndex = 13;
+            // 
+            // label21
+            // 
+            this.label21.AutoSize = true;
+            this.label21.BackColor = System.Drawing.Color.Transparent;
+            this.label21.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label21.Location = new System.Drawing.Point(503, 12);
+            this.label21.Name = "label21";
+            this.label21.Size = new System.Drawing.Size(41, 12);
+            this.label21.TabIndex = 12;
+            this.label21.Text = "淇敼浜�";
+            // 
+            // txtHCloseDate
+            // 
+            this.txtHCloseDate.BackColor = System.Drawing.Color.Transparent;
+            this.txtHCloseDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHCloseDate.Location = new System.Drawing.Point(397, 47);
+            this.txtHCloseDate.Name = "txtHCloseDate";
+            this.txtHCloseDate.Size = new System.Drawing.Size(98, 15);
+            this.txtHCloseDate.TabIndex = 11;
+            // 
+            // label19
+            // 
+            this.label19.AutoSize = true;
+            this.label19.BackColor = System.Drawing.Color.Transparent;
+            this.label19.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label19.Location = new System.Drawing.Point(338, 50);
+            this.label19.Name = "label19";
+            this.label19.Size = new System.Drawing.Size(53, 12);
+            this.label19.TabIndex = 10;
+            this.label19.Text = "鍏抽棴鏃ユ湡";
+            // 
+            // txtHCloseMan
+            // 
+            this.txtHCloseMan.BackColor = System.Drawing.Color.Transparent;
+            this.txtHCloseMan.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHCloseMan.Location = new System.Drawing.Point(396, 13);
+            this.txtHCloseMan.Name = "txtHCloseMan";
+            this.txtHCloseMan.Size = new System.Drawing.Size(98, 15);
+            this.txtHCloseMan.TabIndex = 9;
+            // 
+            // label17
+            // 
+            this.label17.AutoSize = true;
+            this.label17.BackColor = System.Drawing.Color.Transparent;
+            this.label17.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label17.Location = new System.Drawing.Point(338, 16);
+            this.label17.Name = "label17";
+            this.label17.Size = new System.Drawing.Size(41, 12);
+            this.label17.TabIndex = 8;
+            this.label17.Text = "鍏抽棴浜�";
+            // 
+            // txtHCheckDate
+            // 
+            this.txtHCheckDate.BackColor = System.Drawing.Color.Transparent;
+            this.txtHCheckDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHCheckDate.Location = new System.Drawing.Point(234, 47);
+            this.txtHCheckDate.Name = "txtHCheckDate";
+            this.txtHCheckDate.Size = new System.Drawing.Size(98, 15);
+            this.txtHCheckDate.TabIndex = 7;
+            // 
+            // label15
+            // 
+            this.label15.AutoSize = true;
+            this.label15.BackColor = System.Drawing.Color.Transparent;
+            this.label15.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label15.Location = new System.Drawing.Point(175, 50);
+            this.label15.Name = "label15";
+            this.label15.Size = new System.Drawing.Size(53, 12);
+            this.label15.TabIndex = 6;
+            this.label15.Text = "瀹℃牳鏃ユ湡";
+            // 
+            // txtHChecker
+            // 
+            this.txtHChecker.BackColor = System.Drawing.Color.Transparent;
+            this.txtHChecker.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHChecker.Location = new System.Drawing.Point(234, 13);
+            this.txtHChecker.Name = "txtHChecker";
+            this.txtHChecker.Size = new System.Drawing.Size(98, 15);
+            this.txtHChecker.TabIndex = 5;
+            // 
+            // label13
+            // 
+            this.label13.AutoSize = true;
+            this.label13.BackColor = System.Drawing.Color.Transparent;
+            this.label13.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label13.Location = new System.Drawing.Point(175, 16);
+            this.label13.Name = "label13";
+            this.label13.Size = new System.Drawing.Size(41, 12);
+            this.label13.TabIndex = 4;
+            this.label13.Text = "瀹℃牳浜�";
+            // 
+            // txtHMakeDate
+            // 
+            this.txtHMakeDate.BackColor = System.Drawing.Color.Transparent;
+            this.txtHMakeDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHMakeDate.Location = new System.Drawing.Point(71, 47);
+            this.txtHMakeDate.Name = "txtHMakeDate";
+            this.txtHMakeDate.Size = new System.Drawing.Size(98, 15);
+            this.txtHMakeDate.TabIndex = 3;
+            // 
+            // label11
+            // 
+            this.label11.AutoSize = true;
+            this.label11.BackColor = System.Drawing.Color.Transparent;
+            this.label11.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label11.Location = new System.Drawing.Point(12, 50);
+            this.label11.Name = "label11";
+            this.label11.Size = new System.Drawing.Size(53, 12);
+            this.label11.TabIndex = 2;
+            this.label11.Text = "鍒跺崟鏃ユ湡";
+            // 
+            // txtHMaker
+            // 
+            this.txtHMaker.BackColor = System.Drawing.Color.Transparent;
+            this.txtHMaker.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.txtHMaker.Location = new System.Drawing.Point(71, 13);
+            this.txtHMaker.Name = "txtHMaker";
+            this.txtHMaker.Size = new System.Drawing.Size(98, 15);
+            this.txtHMaker.TabIndex = 1;
+            // 
+            // label8
+            // 
+            this.label8.AutoSize = true;
+            this.label8.BackColor = System.Drawing.Color.Transparent;
+            this.label8.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
+            this.label8.Location = new System.Drawing.Point(12, 16);
+            this.label8.Name = "label8";
+            this.label8.Size = new System.Drawing.Size(41, 12);
+            this.label8.TabIndex = 0;
+            this.label8.Text = "鍒跺崟浜�";
+            // 
+            // timer1
+            // 
+            this.timer1.Enabled = true;
+            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
+            // 
+            // panel1
+            // 
+            this.panel1.Dock = System.Windows.Forms.DockStyle.Left;
+            this.panel1.Location = new System.Drawing.Point(0, 50);
+            this.panel1.Name = "panel1";
+            this.panel1.Size = new System.Drawing.Size(41, 549);
+            this.panel1.TabIndex = 33;
+            // 
+            // panel3
+            // 
+            this.panel3.Dock = System.Windows.Forms.DockStyle.Right;
+            this.panel3.Location = new System.Drawing.Point(978, 50);
+            this.panel3.Name = "panel3";
+            this.panel3.Size = new System.Drawing.Size(39, 549);
+            this.panel3.TabIndex = 34;
+            // 
+            // grdSum
+            // 
+            this.grdSum.AllowUserToAddRows = false;
+            this.grdSum.AllowUserToDeleteRows = false;
+            this.grdSum.BackgroundColor = System.Drawing.Color.Khaki;
+            this.grdSum.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdSum.Dock = System.Windows.Forms.DockStyle.Bottom;
+            this.grdSum.Location = new System.Drawing.Point(41, 487);
+            this.grdSum.Name = "grdSum";
+            this.grdSum.ReadOnly = true;
+            this.grdSum.RowHeadersWidth = 51;
+            this.grdSum.RowTemplate.Height = 23;
+            this.grdSum.ScrollBars = System.Windows.Forms.ScrollBars.None;
+            this.grdSum.Size = new System.Drawing.Size(937, 19);
+            this.grdSum.TabIndex = 45;
+            // 
+            // grdPrint
+            // 
+            this.grdPrint.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdPrint.Location = new System.Drawing.Point(809, 543);
+            this.grdPrint.Name = "grdPrint";
+            this.grdPrint.RowHeadersWidth = 51;
+            this.grdPrint.RowTemplate.Height = 23;
+            this.grdPrint.Size = new System.Drawing.Size(25, 24);
+            this.grdPrint.TabIndex = 46;
+            this.grdPrint.Visible = false;
+            // 
+            // tabPage3
+            // 
+            this.tabPage3.Controls.Add(this.grdList);
+            this.tabPage3.Location = new System.Drawing.Point(4, 22);
+            this.tabPage3.Name = "tabPage3";
+            this.tabPage3.Size = new System.Drawing.Size(929, 274);
+            this.tabPage3.TabIndex = 2;
+            this.tabPage3.Text = "澶栫鐮佹槑缁�";
+            this.tabPage3.UseVisualStyleBackColor = true;
+            // 
+            // grdList
+            // 
+            this.grdList.AllowUserToAddRows = false;
+            this.grdList.AllowUserToDeleteRows = false;
+            this.grdList.BackgroundColor = System.Drawing.Color.WhiteSmoke;
+            this.grdList.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.grdList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdList.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.grdList.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+            this.grdList.Location = new System.Drawing.Point(0, 0);
+            this.grdList.Name = "grdList";
+            this.grdList.ReadOnly = true;
+            this.grdList.RowHeadersWidth = 30;
+            this.grdList.RowTemplate.Height = 23;
+            this.grdList.Size = new System.Drawing.Size(929, 274);
+            this.grdList.TabIndex = 46;
+            // 
+            // tabPage1
+            // 
+            this.tabPage1.Controls.Add(this.grdMain);
+            this.tabPage1.Location = new System.Drawing.Point(4, 22);
+            this.tabPage1.Name = "tabPage1";
+            this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
+            this.tabPage1.Size = new System.Drawing.Size(929, 274);
+            this.tabPage1.TabIndex = 0;
+            this.tabPage1.Text = "鐗╂枡淇℃伅";
+            this.tabPage1.UseVisualStyleBackColor = true;
+            // 
+            // grdMain
+            // 
+            this.grdMain.AllowUserToAddRows = false;
+            this.grdMain.AllowUserToDeleteRows = false;
+            this.grdMain.BackgroundColor = System.Drawing.Color.WhiteSmoke;
+            this.grdMain.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.grdMain.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdMain.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.grdMain.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+            this.grdMain.Location = new System.Drawing.Point(3, 3);
+            this.grdMain.Name = "grdMain";
+            this.grdMain.ReadOnly = true;
+            this.grdMain.RowHeadersWidth = 30;
+            this.grdMain.RowTemplate.Height = 23;
+            this.grdMain.Size = new System.Drawing.Size(923, 268);
+            this.grdMain.TabIndex = 44;
+            this.grdMain.RowHeadersWidthChanged += new System.EventHandler(this.grdMain_RowHeadersWidthChanged);
+            this.grdMain.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.grdMain_CellBeginEdit);
+            this.grdMain.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdMain_CellEndEdit);
+            this.grdMain.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdMain_CellLeave);
+            this.grdMain.ColumnWidthChanged += new System.Windows.Forms.DataGridViewColumnEventHandler(this.grdMain_ColumnWidthChanged);
+            this.grdMain.EditingControlShowing += new System.Windows.Forms.DataGridViewEditingControlShowingEventHandler(this.grdMain_EditingControlShowing);
+            this.grdMain.Scroll += new System.Windows.Forms.ScrollEventHandler(this.grdMain_Scroll);
+            // 
+            // tabControl1
+            // 
+            this.tabControl1.Controls.Add(this.tabPage1);
+            this.tabControl1.Controls.Add(this.tabPage2);
+            this.tabControl1.Controls.Add(this.tabPage3);
+            this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.tabControl1.Location = new System.Drawing.Point(41, 187);
+            this.tabControl1.Name = "tabControl1";
+            this.tabControl1.SelectedIndex = 0;
+            this.tabControl1.Size = new System.Drawing.Size(937, 300);
+            this.tabControl1.TabIndex = 47;
+            // 
+            // tabPage2
+            // 
+            this.tabPage2.Controls.Add(this.grdSub);
+            this.tabPage2.Location = new System.Drawing.Point(4, 22);
+            this.tabPage2.Name = "tabPage2";
+            this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
+            this.tabPage2.Size = new System.Drawing.Size(929, 274);
+            this.tabPage2.TabIndex = 3;
+            this.tabPage2.Text = "鍐呯鐮佹槑缁�";
+            this.tabPage2.UseVisualStyleBackColor = true;
+            // 
+            // grdSub
+            // 
+            this.grdSub.AllowUserToAddRows = false;
+            this.grdSub.AllowUserToDeleteRows = false;
+            this.grdSub.BackgroundColor = System.Drawing.Color.WhiteSmoke;
+            this.grdSub.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.grdSub.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            this.grdSub.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.grdSub.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+            this.grdSub.Location = new System.Drawing.Point(3, 3);
+            this.grdSub.Name = "grdSub";
+            this.grdSub.ReadOnly = true;
+            this.grdSub.RowHeadersWidth = 30;
+            this.grdSub.RowTemplate.Height = 23;
+            this.grdSub.Size = new System.Drawing.Size(923, 268);
+            this.grdSub.TabIndex = 47;
+            // 
+            // dy
+            // 
+            this.dy.AutoSize = false;
+            this.dy.Image = ((System.Drawing.Image)(resources.GetObject("dy.Image")));
+            this.dy.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dy.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.dy.ImageTransparentColor = System.Drawing.Color.White;
+            this.dy.Name = "dy";
+            this.dy.Size = new System.Drawing.Size(60, 47);
+            this.dy.Text = "鍐呯鎵撳嵃";
+            this.dy.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.dy.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.dy.Click += new System.EventHandler(this.dy_Click);
+            // 
+            // yl
+            // 
+            this.yl.AutoSize = false;
+            this.yl.Image = ((System.Drawing.Image)(resources.GetObject("yl.Image")));
+            this.yl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.yl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+            this.yl.ImageTransparentColor = System.Drawing.Color.Magenta;
+            this.yl.Name = "yl";
+            this.yl.Size = new System.Drawing.Size(60, 47);
+            this.yl.Text = "鍐呯棰勮";
+            this.yl.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+            this.yl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
+            this.yl.Click += new System.EventHandler(this.yl_Click);
+            // 
+            // toolStripSeparator1
+            // 
+            this.toolStripSeparator1.Name = "toolStripSeparator1";
+            this.toolStripSeparator1.Size = new System.Drawing.Size(6, 50);
+            // 
+            // Gy_CusBarCodeBill_KaiBei_HuaSan
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.BackColor = System.Drawing.Color.Lavender;
+            this.ClientSize = new System.Drawing.Size(1017, 599);
+            this.Controls.Add(this.tabControl1);
+            this.Controls.Add(this.grdSum);
+            this.Controls.Add(this.panel2);
+            this.Controls.Add(this.P1);
+            this.Controls.Add(this.panel1);
+            this.Controls.Add(this.panel3);
+            this.Controls.Add(this.Tool);
+            this.Controls.Add(this.grdPrint);
+            this.ForeColor = System.Drawing.Color.Black;
+            this.KeyPreview = true;
+            this.Name = "Gy_CusBarCodeBill_KaiBei_HuaSan";
+            this.Text = "鍗曟嵁缂栬緫";
+            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
+            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Gy_CusBarCodeBill_KaiBei_HuaSan_FormClosing);
+            this.Load += new System.EventHandler(this.Gy_CusBarCodeBill_KaiBei_HuaSan_Load);
+            this.Paint += new System.Windows.Forms.PaintEventHandler(this.Gy_CusBarCodeBill_KaiBei_HuaSan_Paint);
+            this.Resize += new System.EventHandler(this.Gy_CusBarCodeBill_KaiBei_HuaSan_Resize);
+            this.Tool.ResumeLayout(false);
+            this.Tool.PerformLayout();
+            this.P1.ResumeLayout(false);
+            this.P1.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pic1)).EndInit();
+            this.gbUp.ResumeLayout(false);
+            this.gbUp.PerformLayout();
+            this.panel2.ResumeLayout(false);
+            this.panel2.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.grdSum)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).EndInit();
+            this.tabPage3.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.grdList)).EndInit();
+            this.tabPage1.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.grdMain)).EndInit();
+            this.tabControl1.ResumeLayout(false);
+            this.tabPage2.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.grdSub)).EndInit();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.ToolStrip Tool;
+        private System.Windows.Forms.ToolStripButton ylw;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+        private System.Windows.Forms.ToolStripButton bc;
+        private System.Windows.Forms.ToolStripButton cz;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
+        private System.Windows.Forms.Label lblCaption;
+        private System.Windows.Forms.Panel P1;
+        private System.Windows.Forms.Panel panel2;
+        private System.Windows.Forms.Label txtHMaker;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.Label txtHUpDateDate;
+        private System.Windows.Forms.Label label23;
+        private System.Windows.Forms.Label txtHUpDater;
+        private System.Windows.Forms.Label label21;
+        private System.Windows.Forms.Label txtHCloseDate;
+        private System.Windows.Forms.Label label19;
+        private System.Windows.Forms.Label txtHCloseMan;
+        private System.Windows.Forms.Label label17;
+        private System.Windows.Forms.Label txtHCheckDate;
+        private System.Windows.Forms.Label label15;
+        private System.Windows.Forms.Label txtHChecker;
+        private System.Windows.Forms.Label label13;
+        private System.Windows.Forms.Label txtHMakeDate;
+        private System.Windows.Forms.Label label11;
+        private System.Windows.Forms.Label txtHDeleteDate;
+        private System.Windows.Forms.Label label25;
+        private System.Windows.Forms.Label txtHDeleteMan;
+        private System.Windows.Forms.Label label27;
+        private System.Windows.Forms.Timer timer1;
+        private System.Windows.Forms.ToolStripButton DelRow;
+        private System.Windows.Forms.GroupBox gbUp;
+        private System.Windows.Forms.Label label10;
+        private System.Windows.Forms.ComboBox cmbSourceBillType;
+        private System.Windows.Forms.Button cmdSourceBillNo;
+        private System.Windows.Forms.TextBox txtHSourceBillNo;
+        private System.Windows.Forms.Label label14;
+        private System.Windows.Forms.ToolStripButton tc;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator12;
+        private System.Windows.Forms.ToolStripButton mrlk;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator11;
+        private System.Windows.Forms.ToolStripButton bclk;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator10;
+        private System.Windows.Forms.PictureBox pic1;
+        private System.Windows.Forms.Button cmdHEmpID;
+        private System.Windows.Forms.Panel panel1;
+        private System.Windows.Forms.Panel panel3;
+        private System.Windows.Forms.DataGridView grdSum;
+        private System.Windows.Forms.DataGridView grdPrint;
+        private System.Windows.Forms.ToolStripButton dyw;
+        private System.Windows.Forms.ComboBox cmbHOrgID;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.ComboBox cmbHCusName;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.DateTimePicker dtpHDate;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.TabPage tabPage3;
+        private System.Windows.Forms.DataGridView grdList;
+        private System.Windows.Forms.TabPage tabPage1;
+        private System.Windows.Forms.DataGridView grdMain;
+        private System.Windows.Forms.TabControl tabControl1;
+        private System.Windows.Forms.ProgressBar pb1;
+        private System.Windows.Forms.TabPage tabPage2;
+        private System.Windows.Forms.DataGridView grdSub;
+        private System.Windows.Forms.ToolStripButton dy;
+        private System.Windows.Forms.ToolStripButton yl;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+    }
+}
\ No newline at end of file
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.resx" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.resx"
new file mode 100644
index 0000000..90de01e
--- /dev/null
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_HuaSan.resx"
@@ -0,0 +1,516 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <metadata name="Tool.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="Tool.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        /9j/4AAQSkZJRgABAQEASABIAAD/4QSARXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAAB
+        AAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodpAAQAAAAB
+        AAAAmgAAAMYASAAAAAEAAABIAAAAAQAAQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA0OjEwOjE0IDE1OjUw
+        OjUwAAADoAEAAwAAAAH//wAAoAIABAAAAAEAAAQAoAMABAAAAAEAAABoAAAAAAAAAAYBAwADAAAAAQAG
+        AAABGgAFAAAAAQAAARQBGwAFAAAAAQAAARwBKAADAAAAAQACAAACAQAEAAAAAQAAASQCAgAEAAAAAQAA
+        A1QAAAAAAAAASAAAAAEAAABIAAAAAf/Y/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4d
+        GhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIy
+        MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgABgCgAwEhAAIRAQMR
+        Af/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE
+        EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK
+        U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrC
+        w8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAAB
+        AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkj
+        M1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5
+        eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm
+        5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9P8A+EAsf+fy4o/4QCy/5/Liuv6z/dOf2HmH/CAWX/P5
+        cUf8IBZf8/lz+lH1n+6HsPMP+EAsv+fy5/Oj/hALL/n8uKPrP90PYeYf8IBZf8/lxR/wgFl/z+XFH1n+
+        6HsPMP8AhALL/n8uKP8AhX9j/wA/lxR9Z/uh7B9w/wCFf2P/AD+XFH/CAWP/AD+XFH1n+6HsH3D/AIQC
+        x/5/Lij/AIQCy/5/Lij6z/dD2HmH/CAWX/P5cUf8K/sf+fy4o+tf3Q9h5h/wgFj/AM/lxR/wgFl/z+XF
+        H1r+6HsPMP8AhALL/n8uKP8AhALL/n8uKPrX90PYeZ//2f/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMD
+        BgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwI
+        BwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACoE
+        AAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUE
+        BAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4
+        OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq
+        srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB
+        AQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
+        gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn
+        aGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+        1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APWB+2p4nH/MN0Qf9w20/wDjNL/w2t4o
+        P/MP0X/wW2n/AMZri/8AhDh6Uf8ACHD0r9f/ALPp/wAp+cfXJ9zsj+2p4oOQdO0U/wDcMtP/AIzR/wAN
+        peJ++m6KP+4Zaf8AxmuN/wCEOH93FH/CHD0prL4fyh9cn/Mdl/w2j4m/6B2if+Cy0/8AjNH/AA2n4mXr
+        puiEf9g20/8AjNcb/wAIcPSj/hDh/dNL+z6f8qBYyf8AMdkf21fEv/QN0T/wW2n/AMZo/wCG1fEv/QN0
+        T/wW2f8A8ZrjP+ENH9yl/wCEOA6KRR9Qp/yj+uz/AJmdl/w2r4l/6Buif+C2z/8AjNH/AA2r4l/6Buif
+        +C2z/wDjNcb/AMIcP7po/wCEOH900/7Ph/KL65P+Y7Mftq+JMf8AIO0Uf9w20/8AjNB/bU8S5407RD/3
+        DbT/AOM1xZ8HqOq0f8Iiv900v7Pp/wAofXZ/zHZf8NqeJe+m6L/4LbT/AOM0q/to+Je+naKP+4baf/Ga
+        4z/hEV/umgeEAeimj+z4fyh9cn/Mdn/w2n4l/wCgdon/AILbT/4zR/w2n4l/6B2if+C20/8AjNcb/wAI
+        cP7po/4Q4f3TR/Z8P5UH1yf8x2P/AA2p4l/6Bui/+C20/wDjNH/DaniX/oG6L/4LbT/4zXHf8IcP7ppP
+        +ENH9yj+z4fyh9cn/MdmP21vEo66do3/AILbT/4zSj9tbxKemm6MT/2DbT/4zXF/8IcB/Cfyo/4RAf3T
+        +VCy+n/KH1uf8x2g/bT8SnrpmiD/ALhtp/8AGaD+2n4lH/MN0QY/6htn/wDGa4z/AIQ9f7rflSHwcp/h
+        P5U/7Pp/yjWMqfzM7Q/tp+Juo0zRP/BZZ/8AxmlX9tLxNj/kHaIP+4bZ/wDxmuK/4Q8eh/Kj/hDx6H8q
+        X9n0/wCUFjJ92ds37aPiY8HTtEx/2DbP/wCM0L+2l4lLZOnaJ/4LbP8A+M1xP/CHj0P5UDweOPlb8qP7
+        Pp/yieMn3Z2zftp+JP8AoG6Kf+4bZ/8Axmm/8Nq+Jf8AoF6L/wCC20/+M1xf/CID+435Uf8ACID+435U
+        f2fT/lD65PuztP8AhtXxJ/0DdG/8Ftp/8Zo/4bU8Rj/mG6MP+4Zaf/Ga4v8A4RH0Q4+lH/CI/wCyw+go
+        /s+n/Kg+tz7s7MftqeJP+gfop/7htp/8ZoP7aviUDjT9D/HTLT/4zXGDwgfRvypR4NY9FYj3WhZfT/lH
+        9cn3Oy/4bU8Tf9A7Q/8AwWWn/wAZo/4bU8Tf9A7Q/wDwWWn/AMZrjv8AhDW/uH/vmk/4Q4/3f0oWX0/5
+        QWNn/Mzsv+G1fEv/AED9Fx7abaf/ABmj/htbxN/0D9F/8Ftn/wDGa40+Dj/dP5Un/CHH+6fyp/2fT/lF
+        9bn3Oy/4bV8Tf9A7Rf8AwW2f/wAZpf8AhtXxP/0DtF/8Ftn/APGa4z/hDx/dP5Uf8IgP7p/Kl/Z9P+Uf
+        1yp3Oz/4bU8S/wDQP0b/AMFtn/8AGaP+G1vE3bTtFx/2DbP/AOM1xn/CID+6fypR4OB/hIoWX0/5RfW5
+        92dkf21fEx66fog/7hln/wDGaP8AhtbxP/0D9E/8Ftp/8Zrjf+EOHpS/8Id/s/pQsvp/yoFjJ/zHY/8A
+        Da3if/oH6J/4LbT/AOM0f8NqeJv+gfon/gttP/jNcePBuf4QPwo/4Qz2H5Uf2fT/AJR/XZ/zHXn9tXxL
+        307RSf8AsG2n/wAZpR+2r4k/6B2ig/8AYNtP/jNcefBn+zTf+EOHpQsvp/yh9cqfzHZn9tPxKOPsGi/+
+        C20/+M0H9tLxKQSLDRCR2/s20/8AjNcZ/wAIcPSl/wCEOH90flR/Z9P+UX1up/Mzsf8AhtTxN/0DtD/8
+        Flp/8Zo/4bU8S99O0Q/TTbT/AOM1x3/CHj+6Pypf+ENH90/lQsvp/wAoLGVP5mdgf21PEo/5h2i/+C20
+        /wDjNJ/w2r4m3Z/s7RT9NMtP/jNcefBo/un8qP8AhDB/dYfhR/Z9P+UPrlT+Y7H/AIbW8S9Dp2igf9gy
+        0/8AjNJ/w2r4l/6B2i/+Cyz/APjNcd/whwzjaRR/whw9KP7Ph/KCxlTudl/w2r4l/wCgdon/AILbT/4z
+        R/w2p4l/6B2if+C20/8AjNcb/wAIcPSl/wCEPH90flQsvp/ygsXU7nZf8Nq+JT007Rh/3DbT/wCM0f8A
+        Danic9NP0U5/6hlp/wDGa43/AIQ8f3R+VJ/who67Cc0LL6f8o/rlT+Y7M/tp+Jz00/RT/wBwy0H/ALRp
+        P+G0/E//AED9F/8ABZaf/Ga43/hDf9g0f8Ib/sGn/Z9P+VAsbP8AmZ2X/DaXif8A6B+in/uGWn/xmlH7
+        anicDjTtE/8ABXaf/Ga43/hDP9k0f8IZ/sml/Z8P5UL67P8AmOw/4bS8T/8AQO0X/wAFlp/8Zpf+G0/E
+        46afon/grtP/AIzXHf8ACGf7Jo/4Qz/ZNP6hD+VB9dqfzHY/8NpeJ/8AoG6L/wCCu0/+M0v/AA2p4n/6
+        B+if+Cy0/wDjNcb/AMIZ/smj/hDP9k0ll9P+VB9dn/Mdl/w2l4nzn+ztEP8A3C7T/wCM0f8ADaXiftp2
+        iH/uF2n/AMZrjP8AhDf9g0f8Ib/sGhZfT/lQfXJ/zHZf8NpeJiMf2douf+wZaf8Axmj/AIbT8T/9A7Rf
+        /BZaf/Ga43/hDf8AYNH/AAhv+waay+H8qD65P+Y7H/htHxP/ANA3RP8AwW2n/wAZp3/DafifnOnaL/4L
+        bT/4zXF/8IkP7h/KlHhEHqhA+lDy+n/Kh/XKnc7P/htTxP207Rf/AAWWn/xmlP7anicgf6Boo/7hlp/8
+        ZrjP+EQX0P8A3zSf8Iev90n8KX9n0/5RfXKnc7P/AIbU8Tgc6fo2D/1DLT/4zSL+2n4l/wCfDRR/3C7T
+        /wCM1xv/AAh6/wB1vypf+ENX0P5Uf2fT/lQ/rlTuzsv+G1fEo/5cNF/8Flnj/wBE0p/bV8Sn/lw0XH/Y
+        Ms//AIzXGf8ACGr6H8qT/hDl9Dj6Uf2fT/lQvrdTuzs/+G0PEv8A0D9EI99MtP8A4zQf20PEwGRp2iE/
+        9g20/wDjNcYfB6+hP4Uf8Iev91vyo/s+n/Kg+uVO7Oy/4bU8T/8AQO0X/wAFtp/8Zo/4bT8T/wDQO0X/
+        AMFtp/8AGa43/hER/dP5Uf8ACIjsp/Kj+z6f8ofXKnc7L/htLxP1Om6L/wCC20/+M0n/AA2p4l76foo/
+        7h1p/wDGa43/AIREf3Dz7Uf8IgP7jflT/s+n/KCxlTuzs/8AhtTxKemn6If+4dZ//GaP+G0vEv8A0DtE
+        /wDBdaf/ABmuMHg8H+Aij/hEB/dP5Uv7Pp/yoPrdTudn/wANq+Jv+gdov/gttP8A4zR/w2p4m76fohH/
+        AGDbT/4zXGf8IgP7p/Kj/hEB/dP5U1l9P+UFjKnc7P8A4bW8Tf8AQO0X/wAFtp/8ZoH7aviYf8w7RR/3
+        DbT/AOM1xn/CID+6fypR4OB/hIpf2dT/AJUNYyp/Mzsx+2n4mPA07RMf9g20/wDjNB/bU8S9Dp+iZ/7B
+        tn/8ZrjP+EOHpR/whw9KP7Pp/wAqB4yf8zOy/wCG1vE//QP0T/wWWf8A8ZpT+2r4m76foo/7hln/APGa
+        4z/hDQOi0f8ACHD+6aP7Pp9IoHjJ/wAzOzP7afiY9dP0Xj/qGWf/AMZpB+2n4m3f8g/RM/8AYNtP/jNc
+        aPBoPUYpf+ENHoKP7Ph/KhLGT/mOw/4bS8T5407RP/Bbaf8AxmlP7aXifHOn6Jj/ALBtp/8AGa43/hDh
+        6Uf8IcPSj+z6f8qH9bqd2dl/w2n4m/6B2i49f7MtP/jNH/DafiXp/Z+iY/7Blp/8Zrjf+EOHpR/whw9K
+        f9n0/wCUPrlTudl/w2l4l/6B+if+Cy0/+M0f8NpeJP8AoH6J/wCCy0/+M1xv/CHD0o/4Q4elH1Cn/KH1
+        up3Z2Y/bV8Sr00/RP/BZaf8Axml/4bX8TdrDRef+oZaf/Ga4v/hDh6Uf8IcPShZfT/lD63U7s7P/AIbV
+        8Tf9A/RP/BZaf/GaD+2r4mPA0/RSf+wbaf8AxmuM/wCEOHpR/wAIcPSj+z6f8ofW6ndnZf8ADanif/oH
+        aL/4LbT/AOM0f8NqeKP+gdon/gstP/jNcb/whw9KP+EOHpS/s+n/ACoFi6ndnZD9tPxOM507RB/3DbT/
+        AOM07/htTxMB/wAg7Rf/AAW2n/xmuLPg4dlo/wCEOHofyoeAp/yoPrlTudn/AMNp+Jcc6foo/wC4baf/
+        ABmg/to+JT107Rv/AAW2n/xmuMHg0Htj8KP+ENHpn8KFl9P+VCWMqfzHZ/8ADaHiT/oH6L/4LbT/AOM0
+        f8NpeJRnGnaKf+4Zaf8AxmuN/wCENX0P5Un/AAhw/un8qP7Pp/yoPrlT+Y7M/tqeJv8AoHaKf+4Zaf8A
+        xmk/4bU8T/8AQN0b/wAFtp/8Zrjf+EOH90/lSjwaPQCj+z6f8qGsZPuzsh+2n4mI507Rh/3DbT/4zTv+
+        G0fEpOf7P0Uf9wy0P/tGuL/4Q0ego/4Q0ego/s+n/Kg+t1O7Oz/4bT8Sj/mHaN/4LLQf+0aQ/to+Je2n
+        aKf+4Zaf/Ga4z/hDh6Uf8IcPSj+z6f8AKg+uVO7OzP7afiftp2ikf9gy0/8AjNJ/w2p4mHXTtFH/AHDL
+        T/4zXG/8IcPSg+DgP4SaP7Pp/wAqD65Puzsv+G1vEY66foo/7hlp/wDGaP8AhtbxIeP7P0Xn/qG2n/xm
+        uM/4RAf3T+VH/CID+6fyprL6f8oLGVO7OyP7a3iQH/kH6N/4LLT/AOM0f8Nq+Jf+gdov/gss/wD4zXG/
+        8IgP7p/Kl/4RAf3f0pfUKf8AKH1yfdnY/wDDa3iUZP8AZ+ijH/UMs/8A4zSf8Nq+Jf8AoHaN/wCC20/+
+        M1x//CID+7+lH/CID+7+lNYCn/KCxk+7PVv+FeX/APz4T/mv+NH/AAr6+/58J/zX/Gv1p/4QTQ/+gLpH
+        /gJH/hR/wgmh/wDQF0j/AMBI/wDCvDfGlD/ny/8AwJf5Hp/6sVf+fi+5/wCZ+S3/AAr6+/58J/zX/Gj/
+        AIV9ff8APhP+a/41+tP/AAgmh/8AQF0j/wABI/8ACj/hBND/AOgLpH/gJH/hS/10of8APl/+BL/IP9WK
+        v/P1fc/8z8lv+FfX3/PhP+a/40h+Hl9jmwn/ADX/ABr9av8AhBND/wCgLpH/AICR/wCFH/CCaH/0BdI/
+        8BI/8KFxpQ/58v8A8CX+Qf6sVf8An6vuf+Z+So+HV8RkWE/5r/jS/wDCvL5ePsE/5r/jX60/8IJof/QF
+        0j/wEj/wo/4QTQ/+gLpH/gJH/hT/ANdKH/Pl/wDgS/yF/qxV/wCfq+5/5n5Lf8K+vv8Anwn/ADX/ABo/
+        4V9ff8+E/wCa/wCNfrT/AMIJof8A0BdI/wDASP8Awo/4QTQ/+gLpH/gJH/hS/wBdKH/Pl/ev8g/1Yq/8
+        /V9z/wAz8lv+FfX3/PhP+a/40f8ACvr7/nwn/Nf8a/Wn/hBND/6Aukf+Akf+FH/CCaH/ANAXSP8AwEj/
+        AMKP9dKH/Pl/ev8AIP8AVir/AM/V9z/zPyW/4V9ff8+E/wCa/wCNH/Cvr7/nwn/Nf8a/Wn/hBND/AOgL
+        pH/gJH/hR/wgmh/9AXSP/ASP/Cj/AF0of8+X96/yD/Vir/z9X3P/ADPyW/4V9ff8+E/5r/jR/wAK+vv+
+        fCf81/xr9af+EE0P/oC6R/4CR/4Uf8IJof8A0BdI/wDASP8Awo/10of8+X96/wAg/wBWKv8Az9X3P/M/
+        JUfDy/IOdPnP4r/jR/wru+/6B9x/47/jX61f8IJof/QF0j/wEj/wo/4QTQ/+gLpH/gJH/hQuNKH/AD5f
+        3r/IP9WKv/P1fc/8z8lR8O77tp9x+a/40v8Awru//wCfC4/Nf8a/Wn/hBND/AOgLpH/gJH/hR/wgmh/9
+        AXSP/ASP/Cn/AK6UP+fL/wDAl/kP/Vir/wA/V9z/AMz8lv8AhXd//wA+FwfxX/Gk/wCFd33/AD43H/fS
+        /wCNfrV/wgmh/wDQF0j/AMBI/wDCj/hBND/6Aukf+Akf+FH+ulD/AJ8v/wACX+Qv9WKv/P1fc/8AM/JX
+        /hXd9/z43H/fS/40f8K6viP+PCc/iv8AjX61f8IJof8A0BdI/wDASP8Awo/4QTQ/+gLpH/gJH/hR/rpQ
+        /wCfL/8AAl/kH+rFX/n6vuf+Z+Sv/Cur7/oHz/mv+NA+HeoDgWEwH1X/ABr9av8AhBND/wCgLpH/AICR
+        /wCFH/CCaH/0BdI/8BI/8KP9dKH/AD5f/gS/yGuGKv8Az9X3P/M/Jb/hXd//AM+M3/jv+NH/AAry/wD+
+        fCf81/xr9af+EE0P/oC6R/4CR/4Uf8IJof8A0BdI/wDASP8Awo/10of8+X/4Ev8AIP8AVmr/AM/V9z/z
+        PyWPw6vyedPn/Nf8aT/hXd8Dxp8+f+AnP61+tX/CCaH/ANAXSP8AwEj/AMKP+EE0P/oC6R/4CR/4Uf66
+        UP8Any//AAJf5D/1Zq/8/V9z/wAz8lf+Fe3/APz4T8f7v+NH/Cvb/wD58J//AB3/ABr9av8AhBND/wCg
+        LpH/AICR/wCFH/CCaH/0BdI/8BI/8KFxpQ/58v8A8CX+Qv8AVmr/AM/V9z/zPyV/4V7f/wDPhP8A+O/4
+        0v8Awr+//wCgfN/47/jX60/8IJof/QF0j/wEj/wo/wCEE0P/AKAukf8AgJH/AIUf66UP+fL/APAl/kH+
+        rFX/AJ+L7n/mfkt/wr+//wCgfN/47/jR/wAK/v8A/oHzf+O/41+tP/CCaH/0BdI/8BI/8KP+EE0P/oC6
+        R/4CR/4Uf66UP+fL/wDAl/kH+rFX/n4vuf8Amfkt/wAK/v8A/oHzf+O/40f8K/v/APoHzf8Ajv8AjX60
+        /wDCCaH/ANAXSP8AwEj/AMKP+EE0P/oC6R/4CR/4Uf66UP8Any//AAJf5B/qxV/5+L7n/mfkt/wr+/8A
+        +gfN/wCO/wCNH/Cv7/8A58Jh/wB8/wCNfrT/AMIJof8A0BdI/wDASP8Awo/4QTQ/+gLpH/gJH/hS/wBd
+        KH/Pl/8AgS/yD/Vir/z9X3P/ADPyW/4V9fn/AJcZh/3yf60n/Cu9QPIsrgf98/41+tX/AAgmh/8AQF0j
+        /wABI/8ACj/hBND/AOgLpH/gJH/hTXGlD/ny/wDwJf5CXDFX/n6vuf8Amfkr/wAK71D/AJ8Z/wDx3/Gk
+        /wCFd3//AD4T/wDjv+NfrX/wgmh/9AXSP/ASP/Cj/hBND/6Aukf+Akf+FH+ulD/ny/8AwJf5D/1Yq/8A
+        P1fc/wDM/JQfDq/6/YJ8f8B/xpf+Fe32P+QfN+a/41+tX/CCaH/0BdI/8BI/8KP+EE0P/oC6R/4CR/4U
+        f66UP+fL/wDAl/kL/Vir/wA/V9z/AMz8lv8AhXt/n/jwnz/wH/Gj/hXl/wD8+E/5r/jX60/8IJof/QF0
+        j/wEj/wo/wCEE0P/AKAukf8AgJH/AIUf66UP+fL/APAl/kH+rFX/AJ+r7n/mfkt/wry//wCfCf8ANf8A
+        Gj/hXl//AM+E/wCa/wCNfrT/AMIJof8A0BdI/wDASP8Awo/4QTQ/+gLpH/gJH/hR/rpQ/wCfL/8AAl/k
+        H+rFX/n6vuf+Z+S3/CvL/wD58J/zX/Gj/hXl/wD8+E/5r/jX60/8IJof/QF0j/wEj/wo/wCEE0P/AKAu
+        kf8AgJH/AIUf66UP+fL/APAl/kH+rFX/AJ+r7n/mfkt/wry//wCfCf8ANf8AGj/hXl//AM+E/wCa/wCN
+        frT/AMIJof8A0BdI/wDASP8Awo/4QTQ/+gLpH/gJH/hR/rpQ/wCfL/8AAl/kH+rFX/n6vuf+Z+S3/CvL
+        /wD58J/zX/Gj/hXd9/0D5/8Ax3/Gv1p/4QTQ/wDoC6R/4CR/4Uf8IJof/QF0j/wEj/wo/wBdKH/Pl/8A
+        gS/yD/Vir/z9X3P/ADPyW/4V3ff9A+f/AMd/xpP+FfX/AEFhOMe6/wCNfrV/wgmh/wDQF0j/AMBI/wDC
+        j/hBND/6Aukf+Akf+FC40of8+X/4Ev8AIf8AqxV/5+L7n/mfkr/wr2//AOfGb81/xo/4V7f/APPjN+a/
+        41+tX/CCaH/0BdI/8BI/8KP+EE0P/oC6R/4CR/4Uf660P+fL+9f5B/qxV/5+L7n/AJn5K/8ACvb/AP58
+        ZvzX/Gj/AIV7f/8APjN+a/41+tX/AAgmh/8AQF0j/wABI/8ACj/hBND/AOgLpH/gJH/hR/rrQ/58v71/
+        kH+rFX/n4vuf+Z+Sv/Cvb/8A58ZvzX/Gj/hXt/8A8+M35r/jX61f8IJof/QF0j/wEj/wo/4QTQ/+gLpH
+        /gJH/hR/rrQ/58v71/kH+rFX/n4vuf8Amfkr/wAK9v8A/nxm/Nf8aP8AhXt//wA+M35r/jX61f8ACCaH
+        /wBAXSP/AAEj/wAKP+EE0P8A6Aukf+Akf+FH+utD/ny/vX+Qf6sVf+fi+5/5n5K/8K9v/wDnxm/Nf8aP
+        +Fe3/wDz4zfmv+NfrV/wgmh/9AXSP/ASP/Cj/hBND/6Aukf+Akf+FH+utD/ny/vX+Qf6sVf+fi+5/wCZ
+        +Sv/AAr2/wD+fGb81/xo/wCFe3//AD4zfmv+NfrV/wAIJof/AEBdI/8AASP/AAo/4QTQ/wDoC6R/4CR/
+        4Uf660P+fL+9f5B/qxV/5+L7n/mfkt/wr+//AOgfN/47/jSH4f3/AE+wTf8Ajv8AjX61f8IJof8A0BdI
+        /wDASP8Awo/4QTQ/+gLpH/gJH/hR/rpQ/wCfL/8AAl/kH+rFX/n4vuf+Z+Sv/Cvb/wD58ZvzX/Gj/hXt
+        /wD8+M35r/jX61f8IJof/QF0j/wEj/wo/wCEE0P/AKAukf8AgJH/AIULjSh/z5f3r/IP9WKv/Pxfc/8A
+        M/JX/hXt/wD8+M35r/jR/wAK9v8A/nxm/Nf8a/Wr/hBND/6Aukf+Akf+FH/CCaH/ANAXSP8AwEj/AMKP
+        9daH/Pl/ev8AIP8AVir/AM/F9z/zPyV/4V7f/wDPjN+a/wCNH/Cvb/8A58ZvzX/Gv1q/4QTQ/wDoC6R/
+        4CR/4Uf8IJof/QF0j/wEj/wo/wBdaH/Pl/ev8g/1Yq/8/F9z/wAz8lf+Fe3/APz4zfmv+NH/AAr2/wD+
+        fGb81/xr9av+EE0P/oC6R/4CR/4Uf8IJof8A0BdI/wDASP8Awo/11of8+X96/wAg/wBWKv8Az8X3P/M/
+        JX/hXt//AM+M35r/AI07/hXt/wD8+Ev/AI7/AI1+tH/CCaH/ANAXSP8AwEj/AMKP+EE0P/oC6R/4CR/4
+        Uf66UP8Any/vX+Qf6sVf+fi+5/5n5L/8K81DnNjNj/gP+NN/4V9ff8+E5/Ff8a/Wn/hBND/6Auk/+Acf
+        +FH/AAgmh/8AQF0n/wAA4/8ACk+NKH/Pl/8AgS/yF/qxV/5+L7n/AJn5Lf8ACv77/nwn/Nf8aD8Pr/8A
+        58Jx/wB8/wCNfrV/wguh/wDQF0j/AMA4/wDCj/hBdD/6Aukf+Acf+FH+ulD/AJ8v/wACX+QLhir/AM/F
+        9z/zPyW/4V5f/wDPjP8A+O/40n/Cvr//AJ8Zv/Hf8a/Wr/hBdD/6Aukf+Acf+FH/AAguh/8AQF0j/wAA
+        4/8ACj/XSh/z5f8A4Ev8g/1Yq/8AP1fd/wAE/JX/AIV9f/8APjN/47/jR/wr6/8A+fGb/wAd/wAa/Wr/
+        AIQXQ/8AoC6R/wCAcf8AhR/wguh/9AXSP/AOP/Cj/XSh/wA+X/4Ev8g/1Yq/8/V93/BPyV/4V9f/APPj
+        N/47/jR/wr6//wCfGb/x3/Gv1q/4QXQ/+gLpH/gHH/hR/wAILof/AEBdI/8AAOP/AAo/10of8+X/AOBL
+        /IP9WKv/AD9X3f8ABPyVPw71Dp9huB/3yP60f8K8vxx9inP4r/jX61f8ILof/QF0j/wDj/wo/wCEF0P/
+        AKAukf8AgHH/AIUf660P+fL/APAl/kC4Yq/8/V9z/wAz8lf+Fe34/wCXGf8A8d/xpP8AhX1//wA+M/8A
+        47/jX61/8ILof/QF0j/wDj/wpP8AhBND/wCgLpP/AIBx/wCFNca0P+fL+9f5AuGKv/Pxfc/8z8lv+Ff3
+        /wDz4T/+O/40f8K9v/8Anxm/Nf8AGv1q/wCEE0P/AKAukf8AgJH/AIUf8IJof/QF0j/wEj/woXGlD/ny
+        /vX+Q/8AVir/AM/F9z/zPyV/4V7f/wDPjN+a/wCNH/Cvb/8A58ZvzX/Gv1q/4QTQ/wDoC6R/4CR/4Uf8
+        IJof/QF0j/wEj/wo/wBdaH/Pl/ev8g/1Yq/8/F9z/wAz8lf+Fe3/APz4zfmv+NH/AAr2/wD+fGb81/xr
+        9av+EE0P/oC6R/4CR/4Uf8IJof8A0BdI/wDASP8Awo/11of8+X96/wAg/wBWKv8Az8X3P/M/JX/hXt//
+        AM+M35r/AI0f8K9v/wDnxm/Nf8a/Wr/hBND/AOgLpH/gJH/hR/wgmh/9AXSP/ASP/Cj/AF1of8+X96/y
+        D/Vir/z8X3P/ADPyV/4V7f8A/PjN+a/40f8ACvb/AP58ZvzX/Gv1q/4QTQ/+gLpH/gJH/hR/wgmh/wDQ
+        F0j/AMBI/wDCj/XWh/z5f3r/ACD/AFYq/wDPxfc/8z8lf+Fe3/8Az4zfmv8AjR/wr2//AOfGb81/xr9a
+        v+EE0P8A6Aukf+Akf+FH/CCaH/0BdI/8BI/8KP8AXWh/z5f3r/IP9WKv/Pxfc/8AM/JX/hXmof8APhN+
+        a/40v/Cvb/vYT5/4D/jX60/8IJof/QF0j/wEj/wo/wCEE0P/AKAukf8AgJH/AIUf66UP+fL/APAl/kH+
+        rFX/AJ+L7n/mfkt/wr2//wCfCf8A8d/xo/4V7f8A/PhP/wCO/wCNfrT/AMIJof8A0BdI/wDASP8Awo/4
+        QTQ/+gLpH/gJH/hR/rrR/wCfL/8AAl/kL/Vir/z9X3P/ADPyW/4V5f8A/PhP/wCO/wCNH/Cvr7/nwn/N
+        f8a/Wn/hBND/AOgLpH/gJH/hR/wgmh/9AXSP/ASP/Cj/AF0of8+X/wCBL/IP9WKv/P1fc/8AM/Jb/hX1
+        9/z4T/mv+NH/AAr2/wCMWE+Pqv8AjX60/wDCCaH/ANAXSP8AwEj/AMKP+EE0P/oC6R/4CR/4Uf66UP8A
+        ny//AAJf5B/qxV/5+L7n/mfkt/wry/8A+fCf81/xo/4V5f8A/PhP+a/41+tP/CCaH/0BdI/8BI/8KP8A
+        hBND/wCgLpH/AICR/wCFH+ulD/ny/wDwJf5B/qxV/wCfq+5/5n5Lf8K8v/8Anwn/ADX/ABo/4V5qBGDY
+        T/mv+NfrT/wgmh/9AXSP/ASP/Cj/AIQTQ/8AoC6R/wCAkf8AhR/rpQ/58v8A8CX+Qf6sVf8An6vuf+Z+
+        Sv8Awrq+/wCgfOD9V/xpR8O78dNPn/Nf8a/Wn/hBND/6Aukf+Akf+FH/AAgmh/8AQF0j/wABI/8ACl/r
+        pQ/58v8A8CX+Q/8AVir/AM/F9z/zPyW/4V5fnpYTj8V/xo/4V3f/APPjN/47/jX60/8ACCaH/wBAXSP/
+        AAEj/wAKP+EE0P8A6Aukf+Akf+FP/XSh/wA+X/4Ev8g/1Yq/8/F9z/zPyW/4V3f/APPjN/47/jR/wru/
+        /wCfGb/x3/Gv1p/4QTQ/+gLpH/gJH/hR/wAIJof/AEBdI/8AASP/AAo/10of8+X/AOBL/IP9Wav/AD8X
+        3P8AzPyW/wCFd3//AD4zf+O/40f8K7v/APnxm/8AHf8AGv1p/wCEE0P/AKAukf8AgJH/AIUf8IJof/QF
+        0j/wEj/wo/10of8APl/+BL/IP9Wav/Pxfc/8zUwfQ/lRg+h/KvyDHxY8VZP/ABU3iD/wYzf/ABVH/C2f
+        FX/QzeIP/BjN/wDFV8N9W8z7C5+vmD6H8qMH0P5V+Qf/AAtnxV/0M3iD/wAGM3/xVH/C2fFX/QzeIP8A
+        wYzf/FUnh/MHI/XzB9D+VGD6H8q/IP8A4Wz4q/6GbxB/4MZv/iqR/i14rGMeJvEIx/1EZv8A4qj6v5i5
+        j9fcH0P5UYPofyr8gP8Ahbniv/oZ/EP/AIMZv/iqP+FteK/+hm8Q/wDgxm/+Kpew8w5z9f8AB9D+VGD6
+        H8q/ID/hbXiv/oZvEP8A4MZv/iqP+FteK/8AoZvEP/gxm/8AiqPYeYKR+v8Ag+h/KjB9D+VfkB/wtrxX
+        /wBDN4h/8GM3/wAVR/wtrxX/ANDN4h/8GM3/AMVR7DzBSP1/wfQ/lRg+h/KvyA/4W14r/wChm8Q/+DGb
+        /wCKo/4W14r/AOhm8Q/+DGb/AOKo9h5gpH6/4PofyowfQ/lX5Af8La8V/wDQzeIf/BjN/wDFUf8AC2vF
+        f/QzeIf/AAYzf/FUew8wUj9f8H0P5UYPofyr8gP+FteK/wDoZvEP/gxm/wDiqP8AhbXiv/oZvEP/AIMZ
+        v/iqPYeYKR+v+D6H8qMH0P5V+QH/AAtrxX/0M3iH/wAGM3/xVH/C2vFf/QzeIf8AwYzf/FUew8wUj9f8
+        H0P5UYPofyr8gP8Ahbfiv/oZvEP/AIMZv/iqP+FteK/+hm8Q/wDgxm/+Ko9h5gpH6/4PofyowfQ/lX5A
+        f8La8V/9DN4h/wDBjN/8VR/wtrxX/wBDN4h/8GM3/wAVR7DzBSP1/wAH0P5UYPofyr8gP+FteK/+hm8Q
+        /wDgxm/+Ko/4W14r/wChm8Q/+DGb/wCKo9h5gpH6/wCD6H8qMH0P5V+QH/C2vFf/AEM3iH/wYzf/ABVH
+        /C2vFf8A0M3iH/wYzf8AxVHsPMFI/X/B9D+VGD6H8q/ID/hbXiv/AKGbxD/4MZv/AIqj/hbXiv8A6Gbx
+        D/4MZv8A4qj2HmCkfr/g+h/KjB9D+VfkB/wtrxX/ANDN4h/8GM3/AMVR/wALa8V/9DN4h/8ABjN/8VR7
+        DzBSP1/wfQ/lRg+h/KvyA/4W14r/AOhm8Q/+DGb/AOKo/wCFteK/+hm8Q/8Agxm/+Ko9h5gpH6/4Pofy
+        owfQ/lX5Af8AC2vFf/QzeIf/AAYzf/FUf8La8V/9DN4h/wDBjN/8VR7DzBSP1/wfQ/lRg+h/KvyA/wCF
+        teK/+hm8Q/8Agxm/+Ko/4W14r/6GbxD/AODGb/4qj2HmCkfr/g+h/KjB9D+VfkB/wtrxX/0M3iH/AMGM
+        3/xVH/C2vFf/AEM3iH/wYzf/ABVHsPMFI/X/AAfQ/lRg+h/KvyA/4W14r/6GbxD/AODGb/4qj/hbXiv/
+        AKGbxD/4MZv/AIqj2HmCkfr/AIPofyowfQ/lX5Af8La8V/8AQzeIf/BjN/8AFUf8La8V/wDQzeIf/BjN
+        /wDFUew8wUj9f8H0P5UYPofyr8gP+FteK/8AoZvEP/gxm/8AiqP+FteK/wDoZvEP/gxm/wDiqPYeYKR+
+        v+D6H8qMH0P5V+QH/C2vFf8A0M3iH/wYzf8AxVH/AAtrxX/0M3iH/wAGM3/xVHsPMFI/X/B9D+VGD6H8
+        q/ID/hbXiv8A6GbxD/4MZv8A4qj/AIW14r/6GbxD/wCDGb/4qj2HmCkfr/g+h/KjB9D+VfkB/wALa8V/
+        9DN4h/8ABjN/8VR/wtrxX/0M3iH/AMGM3/xVHsPMFI/X/B9D+VGD6H8q/ID/AIW14r/6GbxD/wCDGb/4
+        qj/hbXiv/oZvEP8A4MZv/iqPYeYKR+v+D6H8qMH0P5V+QH/C2vFf/QzeIf8AwYzf/FUf8La8V/8AQzeI
+        f/BjN/8AFUew8wUj9f8AB9D+VGD6H8q/ID/hbXiv/oZvEP8A4MZv/iqP+FteK/8AoZvEP/gxm/8AiqPY
+        eYKR+v8Ag+h/KjB9D+VfkB/wtrxX/wBDN4h/8GM3/wAVR/wtrxX/ANDN4h/8GM3/AMVR7DzBSP1/wfQ/
+        lRg+h/KvyA/4W14r/wChm8Q/+DGb/wCKo/4W14r/AOhm8Q/+DGb/AOKo9h5gpH6/4PofyowfQ/lX5Af8
+        La8V/wDQzeIf/BjN/wDFUf8AC2vFf/QzeIf/AAYzf/FUew8wUj9f8H0P5UYPofyr8gP+FteK/wDoZvEP
+        /gxm/wDiqP8AhbXiv/oZvEP/AIMZv/iqPYeYKR+v+D6H8qMH0P5V+QH/AAtvxX/0M3iH/wAGM3/xVH/C
+        2vFf/QzeIf8AwYzf/FUew8wUj9f8H0P5UYPofyr8gP8AhbXiv/oZvEP/AIMZv/iqP+FteK/+hm8Q/wDg
+        xm/+Ko9h5gpH6/4PofyowfQ/lX5Af8La8V/9DN4h/wDBjN/8VR/wtrxX/wBDN4h/8GM3/wAVR7DzBSP1
+        /wAH0P5UYPofyr8gP+FteK/+hm8Q/wDgxm/+Ko/4W14r/wChm8Q/+DGb/wCKo9h5gpH6/wCD6H8qMH0P
+        5V+QH/C2vFf/AEM3iH/wYzf/ABVH/C2vFf8A0M3iH/wYzf8AxVHsPMFI/X/B9D+VGD6H8q/ID/hbXiv/
+        AKGbxD/4MZv/AIqj/hbXiv8A6GbxD/4MZv8A4qj2HmCkfr/g+h/KjB9D+VfkB/wtrxX/ANDN4h/8GM3/
+        AMVR/wALa8V/9DN4h/8ABjN/8VR7DzBSP1/wfQ/lRg+h/KvyA/4W14r/AOhm8Q/+DGb/AOKo/wCFteK/
+        +hm8Q/8Agxm/+Ko9h5gpH6/4PofyowfQ/lX5Af8AC2/Ff/Qz+If/AAYzf/FUf8La8V/9DN4h/wDBjN/8
+        VR7DzBSP1/wfQ/lRg+h/KvyA/wCFteK/+hm8Q/8Agxm/+Ko/4W14r/6GbxD/AODGb/4qj2HmCkfr/g+h
+        /KjB9D+VfkB/wtrxX/0M3iH/AMGM3/xVH/C2vFf/AEM3iH/wYzf/ABVHsPMFI/X/AAfQ/lRg+h/KvyA/
+        4W14r/6GbxD/AODGb/4qj/hbXiv/AKGbxD/4MZv/AIqj2HmCkfr/AIPofyowfQ/lX5Af8La8V/8AQzeI
+        f/BjN/8AFUf8La8V/wDQzeIf/BjN/wDFUew8wUj9f8H0P5UYPofyr8gP+Ft+K/8AoZvEP/gxm/8AiqP+
+        Ft+Kz18T+If/AAYzf/FUew8wUj9f8H0P5UYPofyr8gP+FteK/wDoZvEP/gxm/wDiqP8AhbXiv/oZvEP/
+        AIMZv/iqPYeYKR+v+D6H8qMH0P5V+QH/AAtrxX/0M3iH/wAGM3/xVH/C2vFf/QzeIf8AwYzf/FUew8wU
+        j9f8H0P5UYPofyr8gP8AhbXiv/oZvEP/AIMZv/iqP+FteK/+hm8Q/wDgxm/+Ko9h5gpH6/4PofyowfQ/
+        lX5Af8La8V/9DN4h/wDBjN/8VR/wtrxX/wBDN4h/8GM3/wAVR7DzBSP1/wAH0P5UYPofyr8gP+FteK/+
+        hm8Q/wDgxm/+Ko/4W14r/wChm8Q/+DGb/wCKo9h5gpH6/wCD6H8qMH0P5V+QH/C2vFf/AEM3iH/wYzf/
+        ABVH/C2vFf8A0M3iH/wYzf8AxVHsPMFI/X/B9D+VGD6H8q/ID/hbXiv/AKGbxD/4MZv/AIqj/hbXiv8A
+        6GbxD/4MZv8A4qj2HmCkfr/g+h/KjB9D+VfkB/wtrxX/ANDN4h/8GM3/AMVR/wALa8V/9DN4h/8ABjN/
+        8VR7DzBSP1/wfQ/lRg+h/KvyA/4W14r/AOhm8Q/+DGb/AOKo/wCFteK/+hm8Q/8Agxm/+Ko9h5gpH6/4
+        PofyowfQ/lX5Af8AC2vFf/QzeIf/AAYzf/FUf8Lb8Vjp4n8Q/wDgxm/+Ko9h5gpH6/4PofyowfQ/lX5A
+        f8La8V/9DN4h/wDBjN/8VR/wtrxX/wBDN4h/8GM3/wAVR7DzBSP1/wAH0P5UYPofyr8gP+FteK/+hm8Q
+        /wDgxm/+Ko/4W14r/wChm8Q/+DGb/wCKo9h5gpH6/wCD6H8qMH0P5V+QH/C2/Ff/AEM/iH/wYzf/ABVH
+        /C2vFf8A0M3iH/wYzf8AxVHsPMFI/X/B9D+VGD6H8q/ID/hbXiv/AKGbxD/4MZv/AIqj/hbXiv8A6Gbx
+        D/4MZv8A4qj2HmCkfr/g+h/KjB9D+VfkB/wtrxX/ANDN4h/8GM3/AMVR/wALa8V/9DN4h/8ABjN/8VR7
+        DzBSP1/wfQ/lRg+h/KvyA/4W14r/AOhm8Q/+DGb/AOKo/wCFteK/+hm8Q/8Agxm/+Ko9h5i5/I/X/B9D
+        +VGD6H8q/ID/AIW14r/6GbxD/wCDGb/4qj/hbXiv/oZvEP8A4MZv/iqPYeY1M//Z
+</value>
+  </data>
+  <data name="dy.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADmSURBVDhPlY6xDYMwFES9U3bKCmzACEh0FJmACRiAnoqK
+        jo6OzvH7yVk/OFHg0MnC/vfuhzOq6zrK76vzIrRtm3nf92sgBpdlieu6ZgCe5xmAXEot0zTZMABBXLiU
+        grRUVRWHYTATYpOfYR9kiGbMnQelUTu5wzmsoDWk796GOI6jGRDDzH0BxAyQ1Z5e4xhuGUSQWbkAaE2B
+        FMRN05h9uAD4JoHato1d9yjCOjOAH9Y+QggDOW5gwZdfEgR7iAf4YG53yq0eBADzjlWk/+QP2WXf9xmk
+        u3/Bo2wICEG/Oo9XdCIYwhNr8dl8ZRwfdQAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="yl.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF/SURBVDhPnZFNSwJBAIbnX1Q/IOoYeAzqHh3C6JAgJEgU
+        UQgaeQgxKZQwtBRC7YsiOnQPISISKyEPUrcgKqIipNQ11/XzbWfQdf1IxQceZnaYeVhmiNV9AIvDB/OG
+        V3JF/F5z7cK9fwrSCtP6NhrhdNyxsWXEuOpkGwvFoiTFbg+xkdI0YjDb2aZsLi9J8fouMDqhhlKlhcm2
+        9X9At2xlB1JCFnzJdCaHAl3jBeSyWWZpez3zSxYW4FIZJPmKQqZ0cDpcbS0zehML/HA8Ysk0k09npMNK
+        f7HKuoh2wcgCX7FfROMpZvmw7V68mxSHTx4gm0DXCbAYEefyyNSsgQXeowl8RDmmPMAnEhg7BzS34ss8
+        NghoSgE55YDvFRCSSahvgMM34El8YX+8JjAyrka/Yhh9iiHJcuA49IxA4BquF+DsG3hoFGiKwsP+4ioN
+        BMV7oHO6NqcawJG+u/2IXN1kL/JBgsgOwZ6up82IDNUgQdhDwF12GKDQCLXjQAVC/gBsYdYbXS03WwAA
+        AABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="dyw.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADmSURBVDhPlY6xDYMwFES9U3bKCmzACEh0FJmACRiAnoqK
+        jo6OzvH7yVk/OFHg0MnC/vfuhzOq6zrK76vzIrRtm3nf92sgBpdlieu6ZgCe5xmAXEot0zTZMABBXLiU
+        grRUVRWHYTATYpOfYR9kiGbMnQelUTu5wzmsoDWk796GOI6jGRDDzH0BxAyQ1Z5e4xhuGUSQWbkAaE2B
+        FMRN05h9uAD4JoHato1d9yjCOjOAH9Y+QggDOW5gwZdfEgR7iAf4YG53yq0eBADzjlWk/+QP2WXf9xmk
+        u3/Bo2wICEG/Oo9XdCIYwhNr8dl8ZRwfdQAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="ylw.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF/SURBVDhPnZFNSwJBAIbnX1Q/IOoYeAzqHh3C6JAgJEgU
+        UQgaeQgxKZQwtBRC7YsiOnQPISISKyEPUrcgKqIipNQ11/XzbWfQdf1IxQceZnaYeVhmiNV9AIvDB/OG
+        V3JF/F5z7cK9fwrSCtP6NhrhdNyxsWXEuOpkGwvFoiTFbg+xkdI0YjDb2aZsLi9J8fouMDqhhlKlhcm2
+        9X9At2xlB1JCFnzJdCaHAl3jBeSyWWZpez3zSxYW4FIZJPmKQqZ0cDpcbS0zehML/HA8Ysk0k09npMNK
+        f7HKuoh2wcgCX7FfROMpZvmw7V68mxSHTx4gm0DXCbAYEefyyNSsgQXeowl8RDmmPMAnEhg7BzS34ss8
+        NghoSgE55YDvFRCSSahvgMM34El8YX+8JjAyrka/Yhh9iiHJcuA49IxA4BquF+DsG3hoFGiKwsP+4ioN
+        BMV7oHO6NqcawJG+u/2IXN1kL/JBgsgOwZ6up82IDNUgQdhDwF12GKDQCLXjQAVC/gBsYdYbXS03WwAA
+        AABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="DelRow.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADSSURBVDhPlZPRDYQgEERpxgaswlCGv/ZBSXwbC6AAC7AA
+        G9hj1huCuMS7SUYi8l4IqhvHUf5tHRWc59ntcRy3dgXrusq2baUppUf3fe8L3mD0J0EPZLsCC0Sdcw8B
+        5hgV4HBaEIt14bIUCYUyTUViCmpYhqFICLM61wq41YcEbeDbDmqwbpEYMKICC0QhRhUwYMQUEGxhS6KC
+        EIJ472We51dYm8+DEr1Cgm8BkhijCeNe575vhZJLk8OdQMCvkhKM+FfwjBIdc4oAgaQtFlpzV0Q+Xg/P
+        E8pc2+4AAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="bc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH1SURBVDhPjZPNSxRxGMcfI+jQLTxYIKLoQQsjvEadEoRO
+        /gO+awReIiGty97sRQtbPSmoB8FFMSwKDx3VXdvcfGErt9YlpWUJF/dFV2d0v36fHc0XdPALX2bmme/z
+        mec38xuRBi+kahqRVmD5yfmsWe3J9ErtDD6tAQkAv85pzWqP9oo0foVcbWcJMEwDpmnaWjMqyWlHplfq
+        ZlD2IVPD5CTgnra3ZlTN3oMJaj24NWYVk6kUNrbsrRlV+QQBNZ7jgKkpPsVtb82oCl06wQnAv1gCa/Gk
+        rTWjutBHQN0+oOxgCbE4NuIJW2tGJc4jgNvvgUu9LLzYhHRuQ96Yp1vvdWwjt2UR0mVA6vdf4h1+hSv9
+        BDxfh1R+huS/ghR0Hnd+Bxu+QKrdcEwkmY2dAAwQ8DScGe8sSRUbqj0Y+c5zR+QUwOOQFbz2EtKyij+/
+        rTc/69tFKLjzH+DyM9O2wq3MiXSsux8JGGSx+YcFKHpNQBD+b8Dc/C78Pw2E/3L9RwGPAhYg654LeY4l
+        ZA+x2DiH9CaPeZygaQEBBrU5sJxCNJo6BOgSHi4wrz8TdbF8GJefBUn0IRYBQktAmKtZXeExsoPouoF0
+        eosbh3u/3ot3QQKafJAHsxZAlVUxCinthlx3QkreHrqY1+oS+maP5Rs8L6Xvj2MPx8IASe80O9sAAAAA
+        SUVORK5CYII=
+</value>
+  </data>
+  <data name="cz.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACfSURBVDhPYyAGsGWf/Q9lkglSz/xnSANiskHCqf9///8n
+        wxCQBhAOPfp/ytn/JBgCUpQIsRWGQQYQZwhQ8ilQEQj3XwAqnokFG8/EbwDMNrhiUCCSohluM0wxzAC8
+        mkEAagBYMbI/QQYQ1AwCuAwgSjMI4DKAaIBkwD2C0YULAJ2LYQgMEwWgBiAbAsMkGQLGoLBAxyR5C2YQ
+        OoYDBgYA9kn+I3B8Li4AAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="mrlk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH/SURBVDhPfZHfS1NhGMefkCLQu/A/6MK6SbMQFlg3dudN
+        oBFDY9BF05XMMAoLL3bhxGB4zjzoVCKim4iCgkCMSam1cqP9aO4YJlpIDmqh00IRv73Pe87OWuV54Mt7
+        znm/n895z0aF8Stj6FdGoARDUAf/H97jTp96FyZmjC8QwuRUBB0zACkiwT0i9rxvgBcvX4MZEye65Vex
+        vp6HJ7yJ+1nYpmNyE3nRZcbEiW74AljL5UB3gOk84J8HnFPA0UfirZqIaoZPMQDZZcbEibp6+vE9mwUF
+        AG0RaJ0Gqp8A+0ICGBIZLkZLifXv8Xb3YnVlRdrdb23gtAHHjpdj5hAVRVdv+vBlaVkes+6pPVzhieHn
+        YQKiwHtHpSFp6+rB4sIn+Y37R+3hB5kNec2SSKV5isvebuiZj8YPxoKxYrSMAR90RyWc2AZqgp/lKSzB
+        Jc91xJI6nEoUdCECchrRJlZl4YA7XgJL+Yl7BszjauvEu9QCZoUk8UFHMq3jW+6HLJS1p+1hniZXO6pq
+        63Hk5Bkr/Fy9SHvC4+FXhuTa7V6s/dopydbOriXA7Ll/YN7nHrNSENeXMDA4aq0WvP0V2IpLSQFOpuaQ
+        mF+WPSm4Iv7CxmaXNBbWPwUtDpLhZ8/HwyU9ZolvjjkaUH3qrBUuV9WeBkv4mufh42clHWYaz7vwG72U
+        TLZQdeFnAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="bclk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH4SURBVDhPjZPNS1RRGMZfI2jRLlqUEKLUQgsl3EauEoRW
+        /QN+phG4CQXTNrPLbzFrpZAuBIfEqChctFRndHI0YzKnxkHFYQgH50NH5+o8Pm/HwQ/s4oGHc++5z/O7
+        77nnvSKPPZDyKYSfA8tN55N6NfMvK1XT+LIBxAH8PqfUqxnNitR+g1x/yQuRlJWCZVm2Uo965RozmpXq
+        aRR/Io1jYgJwTdlLPeqt92QqqHLj7phZTCST2Nqxl3rUWzrOTKX7JGBykm9x2Us96r3p1ApOAf5G49iI
+        JWylHvVeGGCm+hBQnNlCNIatWNxW6lGv9B0D3PsIXOrnQts2pGsX0mOdLX3WuYsbjT8gvTyNmsOPeJ+n
+        cOUtAa2bkEdfIbkdkLyuk8rtZGAGUuGCYzxBb/QUYJCAlpAp73+jnIEKN979pNcRPgPQEDSA7HZI4xpW
+        /pgvP+vdRzCwx/Y1AKeP3uZVtjIr0rJKPhMwxMX6RQO41U1AAL45YP77Pny/Ugitc//HAc/8BpD1wIkc
+        xxKuDnOxdh7pbc45rKBuAX4aNexfTiISYQNlALqFpwv068/EcbF0BJdfBEj0IhoGgktAKAisrXIO7yGy
+        mUI6vcPGYe/XePA+QECdF/Jk1gB0ZJWNQgpfQ273QQpeHSmf96oCquiN0R1eF1IPP+AAgRmsjnCqFmoA
+        AAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="tc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADCSURBVDhPpZJdCoMwEIRzpxxJ6Ak2z/ZZnysIBXuUHMA7
+        bXeWrGBMYkoHh+gk8xl/XEneP7jXqXIWJkIgHscnT/PEy2vhz7ZhMQ/Dm5l3ObRcB1ACzAKQ6FTcV69G
+        rgWTbUl3QFQtFgGpfAAoAVDOi2ZbrwW5hwY4N+P6FmDlkrsBq6zOy3AXIEkhGHMbIMaorgGgI8Cu7CsY
+        wOZbAEgDBch/gOveRzgJAKLwH0CGJsDmxU1dAMiSu3R5iZr+oJuic1+SJ5jRbOqnmgAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="cmdHEmpID.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZBAAAzmQBmzP///1o7AJlmAOazAMTz/9mmAEW5//nNT+W5ToPV/5TW/cyZAAyf/7Dp
+        /yOn/2jD/q3h/le8/sz3/5zg/7bt/73l/7Xs/2fH/4DT///bnZXb/97//2rK/wWb/8np/6zf/1S//77x
+        /73w/8Xv/1+//wmc/1jA/5Db/5LV/6rn/6Xb/zCt/33O/9X3/4LO/7jj/4PT/x+m/7nk/3XP/3PJ/3bQ
+        /6Tb/5Td/zCv/3fM/029/4za/6Pf/ZHc/6Pk/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABBACwAAAAAEAAQAAAIqACDCBwoMIDBAAQTBjEYIcKECQYVLmQQ44KJFhBmQECYMAAOEAJYnPjgwAHH
+        gQEYqAhBA4YOBDwQIDg5cYcLGyg8LOixYAFNABJkZBBRI8cDEg98ACAIlIOGGylWGOhgwMBSphUq/ACC
+        wQAFClcFEiAAQICAEhZGvDAbloCCDQUAlDUrQO5AtwkKHBgQRK7duwryHmjAV2IQAoIJGxY4QK/ixYwH
+        FIYcEAA7
+</value>
+  </data>
+  <data name="cmdSourceBillNo.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIYAAAAzmQBmzP///1o7AJlmAOazAMTz/9mmAEW5//nNT+W5ToPV/5TW/cyZAAyf/7Dp
+        /yOn/2jD/q3h/le8/sz3/5zg/7bt/73l/7Xs/2fH/4DT///bnZXb/97//2rK/wWb/8np/6zf/1S//77x
+        /73w/8Xv/1+//wmc/1jA/5Db/5LV/6rn/6Xb/zCt/33O/9X3/4LO/7jj/4PT/x+m/7nk/3XP/3PJ/3bQ
+        /6Tb/5Td/zCv/3fM/029/4za/6Pf/ZHc/6Pk/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABBACwAAAAAEAAQAAAIqACDCBwoMIDBAAQTBjEYIcKECQYVLmQQ44KJFhBmQECYMAAOEAJYnPjgwAHH
+        gQEYqAhBA4YOBDwQIDg5cYcLGyg8LOixYAFNABJkZBBRI8cDEg98ACAIlIOGGylWGOhgwMBSphUq/ACC
+        wQAFClcFEiAAQICAEhZGvDAbloCCDQUAlDUrQO5AtwkKHBgQRK7duwryHmjAV2IQAoIJGxY4QK/ixYwH
+        FIYcEAA7
+</value>
+  </data>
+  <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>93, 17</value>
+  </metadata>
+  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>62</value>
+  </metadata>
+</root>
\ No newline at end of file
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_LangChao.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_LangChao.cs"
index d60529d..592e0a5 100644
--- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_LangChao.cs"
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Gy_CusBarCodeBill_KaiBei_LangChao.cs"
@@ -1772,7 +1772,7 @@
         {
             try
             {
-                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType='鍐呯鐮�' and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
+                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType in ('鍐呯鐮�','鍏冭剳鍐呯鐮�','椤鸿揪鍐呯鐮�') and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
             }
             catch (Exception e)
             {
@@ -1887,7 +1887,7 @@
         {
             try
             {
-                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType='澶栫鐮�' and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
+                oCn.RunProc("update Gy_BarCodeBill_Cus set HPrintQty=isnull(HPrintQty,0)+1 where HBarCodeType in ('澶栫鐮�','鍏冭剳澶栫鐮�','椤鸿揪澶栫鐮�') and HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo);
             }
             catch (Exception e)
             {
diff --git a/WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs b/WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs
index b5e58ab..74cbdee 100644
--- a/WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs
+++ b/WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs
@@ -3332,6 +3332,8 @@
         }
         #endregion
 
+
+
     }
 
 }
\ No newline at end of file
diff --git a/WebAPI/Controllers/CJGL/Cj_SingleStationController.cs b/WebAPI/Controllers/CJGL/Cj_SingleStationController.cs
index e4ae986..5c2a306 100644
--- a/WebAPI/Controllers/CJGL/Cj_SingleStationController.cs
+++ b/WebAPI/Controllers/CJGL/Cj_SingleStationController.cs
@@ -2436,5 +2436,373 @@
             }
         }
         #endregion
+
+        #region 灏忓崼鍗曞搧杩囩珯鎺ュ彛
+
+        #region  宸ュ簭鍗曞搧杩囩珯 鎵规鐮佹牎楠岃繑鍥炰俊鎭�(鍙敤浜庨獙璇佹壒娆℃槸鍚﹀叆搴�)
+        [Route("Cj_SingleStation/checkHBarCode_Batch")]
+        [HttpGet]
+        public object checkHBarCode_Batch(string HBarCode,string user, int HOrgID)
+        {
+            try
+            {
+                ds = oCN.RunProcReturn(@"select * from h_v_Gy_BarCodeBill WITH(NOLOCK) where HBarCode='" + HBarCode + "'", "h_v_Gy_BarCodeBill");
+
+                //鍒ゆ柇鏉$爜鏄惁瀛樺湪鏉$爜妗f
+                if (ds.Tables[0].Rows.Count > 0)
+                {
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "[0000-1-037]鏍¢獙鎴愬姛";
+                    objJsonResult.data = ds.Tables[0];
+                    return objJsonResult;
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-1-010]娌℃湁杩斿洖浠讳綍璁板綍锛佸綋鍓嶆壒娆$爜鏃犲叆搴撲俊鎭妫�鏌ユ槸鍚︽壂閿�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                
+            }
+            catch (Exception e)
+            {
+
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "[0000-1-010]娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+
+        #endregion
+
+        #region  宸ュ簭鍗曞搧杩囩珯 鎵玈N鐮佸嚭绔欎繚瀛�(淇濆瓨鍒板嚭绔欐眹鎶ラ噷(鏃犲叧閿欢缁戝畾))
+        [Route("Cj_SingleStation/AddStationOutBillList")]
+        [HttpPost]
+        public object AddStationOutBillList([FromBody] JObject sMainSub)
+        {
+            try
+            {
+                var _value = sMainSub["sMainSub"].ToString();
+                string msg = _value.ToString();
+                string[] sArray = msg.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
+                string sMainStr = sArray[0].ToString();//涓昏〃淇℃伅鍖呭惈宸ュ簭锛岀彮缁�,鎵规绛変俊鎭�
+                string barCode_SN = sArray[1].ToString();//鎵弿鐨凷N鐮侀暛闆曠爜浜у搧淇℃伅
+                string user = sArray[2].ToString();
+
+                //鍒ゆ柇鏄惁鏈夋煡璇㈡潈闄�
+                if (!DBUtility.ClsPub.Security_Log("Cj_StationOutBill_Edit", 1, false, user))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-2-038]鏃犱繚瀛樻潈闄�!";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                oCN.BeginTran();
+                string sExeReturnInfo = "";
+
+                StationBill omodel = new StationBill();
+                omodel = JsonConvert.DeserializeObject<StationBill>(sMainStr);
+
+                //鍒ゆ柇鏄惁鏈夊搴旀祦杞崱淇℃伅骞惰幏鍙�
+                ds = oCN.RunProcReturn(@"exec h_p_Sc_ProcessExchangeBillList '" + barCode_SN + "'," + omodel.HProcID, "h_p_Sc_ProcessExchangeBillList");
+
+                if (ds.Tables[0].Rows.Count > 0)
+                {
+                    //灏嗘祦杞崱淇℃伅鍐欏叆
+                    omodel.HProcExchBillNo = ds.Tables[0].Rows[0]["HProcExchBillNo"].ToString();
+                    omodel.HProcExchInterID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HProcExchInterID"].ToString());
+                    omodel.HProcExchEntryID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HProcExchEntryID"].ToString());
+                    omodel.HMaterID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HMainMaterID"].ToString());
+                    omodel.HCenterID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HCenterID"].ToString());
+                    omodel.HICMOBillNo = ds.Tables[0].Rows[0]["HICMOBillNo"].ToString();
+                    omodel.HICMOInterID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HICMOInterID"].ToString());
+                    omodel.HICMOEntryID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HICMOEntryID"].ToString());
+                    omodel.HICMOQty = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["HICMOQty"].ToString());
+                    omodel.HProcNo = ds.Tables[0].Rows[0]["HProcNo"].ToString();
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[3791-2-019]]褰撳墠SN鐮佸拰宸ュ簭鏃犳硶鎵惧埌瀵瑰簲娴佽浆鍗¤妫�鏌ユ槸鍚﹁緭鍏ラ�夋嫨閿欒";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                //鏉$爜涓婇亾宸ュ簭鏄惁杩囩珯
+                ds = oCN.RunProcReturn("exec h_p_Sc_SNBarcodeProcCtrl_S '" + barCode_SN + "'," + omodel.HProcID, "h_p_Sc_SNBarcodeProcCtrl_S");
+                if (ClsPub.isInt(ds.Tables[0].Rows.Count) == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-1-045]鏌ユ棤鏁版嵁!";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else if (ds.Tables[0].Rows[0]["HBack"].ToString() == "2")
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-1-051]" + ds.Tables[0].Rows[0]["HBackRemark"].ToString() + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                //鍒ゆ柇鏉$爜鏄惁宸茬粡鍑虹珯
+                ds = oCN.RunProcReturn("select  * from h_v_Gy_QualifiedRecordsList WITH(NOLOCK) where 浜у搧鏉$爜='" + barCode_SN + "' and HProcExchInterID=" + omodel.HProcExchInterID + " and HProcExchEntryID=" + omodel.HProcExchEntryID + " and HProcID=" + omodel.HProcID, "h_v_Gy_QualifiedRecordsList");
+
+                if (ds.Tables[0].Rows.Count > 0)
+                {
+                    oCN.RollBack();
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-2-039]鏉$爜:" + barCode_SN + ",宸插瓨鍦�!";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                long HMainInterID = 0;
+                string BillType = "3791";
+                string HBillSubType = "3791";
+                long HInterID = omodel.HInterID;//閫掑叆type寰楀埌鐨勫崟鎹甀D
+                string HBillNo = omodel.HBillNo;//閫掑叆type寰楀埌鐨勫崟鎹彿
+                int HBillStatus = 1;
+                string HMaker = user;//鍒跺崟浜�
+                string HMouldNum = omodel.HMouldNum;//妯$┐鍙�
+                int HYear = DateTime.Now.Year;
+                double HPeriod = DateTime.Now.Month;
+                string HRemark = omodel.HRemark;//澶囨敞
+                string HSourceName = omodel.HSourceName;//鐢熶骇璧勬簮鍚嶇О
+                double HPieceQty = omodel.HPieceQty;//杩涚珯PCS鏁�
+                double HWasterQty = 0;//鎶ュ簾鏁伴噺
+                double HPlanPieceQty = 0;//杩涚珯PNL鏁�
+                double HBadPNL = 0;//鎶ュ簾PNL鏁�
+                long HICMOInterID = omodel.HICMOInterID;//浠诲姟鍗旾D
+                long HICMOEntryID = omodel.HICMOEntryID;//浠诲姟鍗旾D
+                string HICMOBillNo = omodel.HICMOBillNo;//浠诲姟鍗�
+                int HProcPlanInterID = 0;
+                int HProcPlanEntryID = 0;
+                string HProcPlanBillNo = "";
+                long HProcExchInterID = omodel.HProcExchInterID;
+                long HProcExchEntryID = omodel.HProcExchEntryID;
+                string HProcExchBillNo = omodel.HProcExchBillNo;//娴佽浆鍗�
+                long HMaterID = omodel.HMaterID;//浜у搧ID
+                long HProcID = omodel.HProcID;//褰撳墠宸ュ簭ID
+                double HICMOQty = omodel.HICMOQty;//浠诲姟鍗曟暟閲�
+                double HPlanQty = omodel.HICMOQty;//绉讳氦PNL鏁�
+                DateTime HStationOutTime = DateTime.Now;//姹囨姤鏃堕棿
+                long HSourceID = omodel.HSourceID;//鐢熶骇璧勬簮ID
+                long HPayProcID = 0;//鏍哥畻宸ュ簭ID
+                long HGroupID = omodel.HGroupID;//鐝粍ID
+                long HDeptID = omodel.HDeptID;
+                long HEmpID = omodel.HEmpID;//鎿嶄綔鍛業D
+                long HEmpID2 = omodel.HEmpID2;////鎿嶄綔鍛�2ID
+                string HBarCode = barCode_SN;//鏉″舰鐮�
+                string HAddr = "";
+                string HBarCodeMaker = "";
+                long HSourceID2 = 0;//鐢熶骇璧勬簮2ID
+                long HSourceID3 = 0;//鐢熶骇璧勬簮3ID
+                long HSourceID4 = 0;//鐢熶骇璧勬簮4ID
+                long HSourceID5 = 0;//鐢熶骇璧勬簮5ID
+                long HSupID = 0;
+                double HQty = omodel.HQty;//鍚堟牸鏁伴噺
+                double HPrice = 0;
+                double HMoney = 0;
+                double HBadCount = omodel.HBadCount;//涓嶈壇鏁伴噺
+                long HCenterID = omodel.HCenterID;//宸ヤ綔涓績ID
+                string HProcNo = omodel.HProcNo;//娴佹按鍙�
+                string HOrderProcNO = omodel.HOrderProcNO;//璁㈠崟璺熻釜鍙�
+                string HSourceNameList = omodel.HSourceNameList;//璁惧娓呭崟
+                long HMainSourceInterID = omodel.HProcExchInterID;//閫掑叆type寰楀埌鐨勫崟鎹甀D
+                string HMainSourceBillNo = omodel.HProcExchBillNo;//閫掑叆type寰楀埌鐨勫崟鎹彿
+                string HMainSourceBillType = "3772";
+                bool HLastSubProc = omodel.HLastSubProc;//杞笅宸ュ簭
+                long HEmpID3 = 0;//鎿嶄綔鍛�3ID
+                long HEmpID4 = 0;//鎿嶄綔鍛�4ID
+                long HEmpID5 = 0;//鎿嶄綔鍛�5ID
+                double HDSQty = 0;//鎶樺集鍒�鏁�
+                double HChongQty = 0;//NCT鍐叉鏁�
+                double HPriceRate = 0;//绯绘暟
+                double HWorkTimes = 0;//宸ユ椂
+                long HQCCheckID = omodel.HEmpID;//妫�楠屽憳ID
+                long HPRDOrgID = omodel.HPRDOrgID;//缁勭粐ID
+                double HmaterOutqty = 0;//鐧藉澂鍙戝竷
+                double HProcPriceRate = 0;//宸ヤ环绯绘暟
+                int HTemporaryAreaID = 0;//鏆傛斁鍖�
+                int HShiftsID = 0;
+
+                //鑾峰彇褰撳墠鐝
+                //DataSet set = oCN.RunProcReturn("exec h_p_Gy_GetWorkShiftInfo " + HDeptID + "," + HCenterID, "h_p_Gy_GetWorkShiftInfo");
+                //if (set.Tables[0].Rows.Count > 0)
+                //{
+                //    HShiftsID = int.Parse(set.Tables[0].Rows[0]["HInterID"].ToString());
+                //}
+                //鍒ゆ柇褰撳ぉ褰撳墠鐨勬祦杞崱鏄惁鏈夊嚭绔欏崟
+
+                HInterID = DBUtility.ClsPub.CreateBillID("3791", ref sExeReturnInfo);//閫掑叆type寰楀埌鐨勫崟鎹甀D
+                HBillNo = DBUtility.ClsPub.CreateBillCode_Prod("3791", ref sExeReturnInfo, true);//閫掑叆type寰楀埌鐨勫崟鎹彿
+
+                //涓昏〃鎻掑叆
+                oCN.RunProc("Insert Into Sc_StationOutBillMain" +
+                "(HBillType,HBillSubType,HInterID,HBillNo,HBillStatus,HDate,HMaker,HMakeDate,HMouldNum" +
+                ",HYear,HPeriod,HRemark,HSourceName,HPieceQty,HWasterQty,HPlanPieceQty,HBadPNL" +
+                ",HICMOInterID,HICMOBillNo,HProcPlanInterID,HProcPlanEntryID,HProcPlanBillNo,HProcExchInterID,HProcExchEntryID" +
+                ",HProcExchBillNo,HMaterID,HProcID,HICMOQty,HPlanQty,HStationOutTime,HSourceID,HPayProcID" +
+                ",HGroupID,HDeptID,HEmpID,HBarCode,HAddr,HBarCodeMaker,HBarCodeMakeDate,HSourceID2,HSourceID3,HSourceID4,HSourceID5" +
+                ",HSupID,HQty,HPrice,HMoney,HBadCount,HCenterID,HProcNo,HOrderProcNO,HSourceNameList" +
+                ",HMainSourceInterID,HMainSourceBillNo,HMainSourceBillType,HLastSubProc" +
+                ",HEmpID2,HEmpID3,HEmpID4,HEmpID5,HDSQty,HChongQty,HPriceRate,HWorkTimes,HQCCheckID,HMainInterID,HPRDOrgID" +
+                    ",HmaterOutqty,HProcPriceRate,HTemporaryAreaID,HShiftsID" +
+                ") " +
+                " values('" + BillType + "','" + HBillSubType + "'," + HInterID + ",'" + HBillNo + "'," + HBillStatus + ",getdate(),'" + HMaker + "',getdate(),'" + HMouldNum + "'" +
+                "," + HYear + "," + HPeriod + ",'" + HRemark + "','" + HSourceName + "'," + HPieceQty + "," + HWasterQty + "," + HPlanPieceQty + "," + HBadPNL +
+                "," + HICMOInterID + ",'" + HICMOBillNo + "'," + HProcPlanInterID + "," + HProcPlanEntryID + ",'" + HProcPlanBillNo + "'," + HProcExchInterID + "," + HProcExchEntryID +
+                ",'" + HProcExchBillNo + "'," + HMaterID + "," + HProcID + "," + HICMOQty + "," + HPlanQty + ",getdate()," + HSourceID + "," + HPayProcID +
+                "," + HGroupID + "," + HDeptID + "," + HEmpID + ",'" + HBarCode + "','" + HAddr + "','" + HBarCodeMaker + "',getdate()" + "," + HSourceID2 + "," + HSourceID3 + "," + HSourceID4 + "," + HSourceID5 +
+                "," + HSupID + "," + HQty + "," + HPrice + "," + HMoney + "," + HBadCount + "," + HCenterID + "," + HProcNo + ",'" + HOrderProcNO + "'" + ",'" + HSourceNameList + "'" +
+                "," + HMainSourceInterID + ",'" + HMainSourceBillNo + "','" + HMainSourceBillType + "'," + Convert.ToString(HLastSubProc ? 1 : 0) +
+                "," + HEmpID2 + "," + HEmpID3 + "," + HEmpID4 + "," + HEmpID5 + "," + HDSQty + "," + HChongQty + "," + HPriceRate + "," + HWorkTimes + "," + HQCCheckID + "," + HMainInterID + "," + HPRDOrgID +
+                "," + HmaterOutqty + "," + HProcPriceRate + "," + HTemporaryAreaID + "," + HShiftsID + ") ");
+                
+
+                ds = oCN.RunProcReturn("select  * from Sc_StationOutBillSub_SN WITH(NOLOCK) where HInterID='" + omodel.HInterID + "' order by HEntryID desc", "Sc_StationOutBillSub_SN");
+
+                oCN.RunProc($@"insert into Sc_StationOutBillSub_SN(HInterID,HBillNo_bak,HEntryID,HBarCode,HBarCodeQty,HMakeTime,HRemark,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney)
+                    values({HInterID}, '{HBillNo}', {(ds.Tables[0].Rows.Count == 0 ? 1 : int.Parse(ds.Tables[0].Rows[0]["HEntryID"].ToString()) + 1)}, '{barCode_SN}', 1, GETDATE(), '', " + HProcExchInterID + "," + HProcExchEntryID + ", '" + HProcExchBillNo + "', '', 0, 0)");
+
+                //鎶婃潯鐮佸啓鍏ユ棩蹇楅噷闈�
+                LogService.CustomWriteLog("鏉$爜:" + barCode_SN + ",宸ュ簭:" + HProcID + ",鍑虹珯鏃堕棿:" + DateTime.Now, "TM" + DateTime.Now.ToString("yyyy-MM-dd"));
+
+                //鍙嶅啓宸ュ簭鍑虹珯鍗曠殑鍚堟牸鏁伴噺
+                //oCN.RunProc("update Sc_StationOutBillMain set HQty+=1  where HProcExchInterID='" + HProcExchInterID + "' and HProcExchEntryID=" + HProcExchEntryID + " and HInterID=" + HInterID);
+
+                //=========================淇濆瓨鍚庢帶鍒�  
+                DataSet ds2 = oCN.RunProcReturn("Exec h_p_Sc_SingleStationOutBill_AfterSaveCtrl " + HInterID.ToString() + ", '" + HBillNo + $@"',{(ds.Tables[0].Rows.Count == 0 ? 1 : int.Parse(ds.Tables[0].Rows[0]["HEntryID"].ToString()) + 1)},'{barCode_SN}','{user}' ", "h_p_Sc_SingleStationOutBill_AfterSaveCtrl");
+                if (ds2 == null)
+                {
+                    oCN.RollBack();
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-2-016]淇濆瓨鍚庢帶鍒跺垽鏂け璐ワ紒";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+
+                }
+                if (DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBack"]) != "0")
+                {
+                    oCN.RollBack();
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-1-051]淇濆瓨澶辫触2锛�" + DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBackRemark"]);
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                //============================
+
+                //ds = oCN.RunProcReturn($@"select (b.HQty -sum(isnull(ou.HQty,0))-sum(isnull(ou.HBadCount,0))) HQty from Sc_ProcessExchangeBillSub b WITH(NOLOCK)
+                //            left join Sc_StationOutBillMain ou WITH(NOLOCK) on b.HInterID=ou.HProcExchInterID and b.HEntryID=ou.HProcExchEntryID
+                //            where b.HInterID={HProcExchInterID} and b.HEntryID={HProcExchEntryID}
+                //            group by b.HInterID,b.HEntryID,b.HQty", "Sc_ProcessExchangeBill_Out");
+
+                //if (double.Parse(ds.Tables[0].Rows[0][0].ToString()) < 0)
+                //{
+                //    oCN.RollBack();
+                //    objJsonResult.code = "0";
+                //    objJsonResult.count = 0;
+                //    objJsonResult.Message = "[3791-2-028]鍑虹珯鏁伴噺瓒呰繃娴佽浆鍗℃暟閲�!";
+                //    objJsonResult.data = null;
+                //    return objJsonResult;
+                //}
+
+                oCN.Commit();
+
+                objJsonResult.code = "1";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "[0000-1-050]淇濆瓨鎴愬姛!";
+                objJsonResult.data = null;
+                return objJsonResult;
+
+            }
+            catch (Exception e)
+            {
+                oCN.RollBack();
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "[0000-1-051]娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
+        #region 杩斿洖鍘嗗彶鍑烘垬姹囨姤鍗曚俊鎭紙鍗冲巻鍙茶繃绔欐竻鍗曪級
+        [Route("Cj_SingleStation/SingleStationOutBillList")]
+        [HttpGet]
+        public object get_Display(string sWhere, string user)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+                
+                //鍒ゆ柇鏄惁鏈夋煡璇㈡潈闄�
+                if (!DBUtility.ClsPub.Security_Log("Cj_StationOutBill_Query", 1, false, user))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-1-068]鍑虹珯鍗曟棤鏌ヨ鏉冮檺!";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                
+
+                if (sWhere == null || sWhere.Equals(""))
+                {
+                    ds = oCN.RunProcReturn("select Top 1000 * from h_v_Sc_SingleStationOutBillList where 1 = 1" + sWhere + "order by hmainid desc", "h_v_Sc_SingleStationOutBillList");
+                }
+                else
+                {
+                    string sql1 = "select Top 1000 * from h_v_MES_StationOutBillList where 1 = 1 ";
+                    string sql = sql1 + sWhere + "  order by hmainid desc";
+                    ds = oCN.RunProcReturn(sql, "h_v_Sc_SingleStationOutBillList");
+                }
+
+                //娣诲姞鍒楀悕
+                foreach (DataColumn col in ds.Tables[0].Columns)
+                {
+                    Type dataType = col.DataType;
+                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                }
+
+                
+                objJsonResult.code = "1";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "[0000-1-037]Sucess锛�";
+                objJsonResult.list = columnNameList;
+                objJsonResult.data = ds.Tables[0];
+                return objJsonResult;
+                
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "[0000-1-038]Exception锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
+        #endregion
+
     }
 }
\ No newline at end of file
diff --git a/WebAPI/Controllers/QC_POStockInCheckBillController.cs b/WebAPI/Controllers/QC_POStockInCheckBillController.cs
index a639dbf..3b5ccbe 100644
--- a/WebAPI/Controllers/QC_POStockInCheckBillController.cs
+++ b/WebAPI/Controllers/QC_POStockInCheckBillController.cs
@@ -21,7 +21,7 @@
         public WebServer webserver = new WebServer();
         SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
         public DAL.ClsQC_POStockInCheckBill BillOld = new DAL.ClsQC_POStockInCheckBill();
-
+        Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
         //DataSet ds;
 
 
@@ -104,6 +104,154 @@
         }
         #endregion
 
+        #region 鏉ユ枡妫�楠屽崟鏍规嵁婧愬崟鑾峰彇淇℃伅-婧愬崟涓虹敓浜ц鍗�(1102)
+        /// <summary>
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("QC_POStockInCheckBill/get_POOrderList_Tmp")]
+        [HttpGet]
+        public object get_POOrderList_Tmp(int HInterID, int HEntryID, string HBillType)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                if (HInterID == 0 || HBillType.Equals(""))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鍙傛暟涓嶅叏锛岃幏鍙栨簮鍗曚俊鎭け璐ワ紒HInterID锛�" + HInterID + "锛汬EntryID锛�" + HEntryID + "锛汬BillType锛�" + HBillType + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_POStockInCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_GetInfoByPOOrderBill " + "'鐗╂枡'" + "," + HInterID + "," + HEntryID + "," + HBillType;
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_GetInfoByPOOrderBill");
+
+                if (ds == null || ds.Tables[0].Rows.Count == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "娌℃煡璇㈠埌鏁版嵁锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    //娣诲姞鍒楀悕
+                    foreach (DataColumn col in ds.Tables[0].Columns)
+                    {
+                        Type dataType = col.DataType;
+                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�";
+                    objJsonResult.data = ds.Tables[0];
+                    objJsonResult.list = columnNameList;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
+        #region 鏉ユ枡妫�楠屽崟鏍规嵁婧愬崟鑾峰彇淇℃伅-婧愬崟涓烘敹鏂欓�氱煡鍗�(1103)
+        /// <summary>
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("QC_POStockInCheckBill/get_POInStockBill_Tmp")]
+        [HttpGet]
+        public object get_POInStockBill_Tmp(int HInterID, int HEntryID, string HBillType)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                if (HInterID == 0 || HBillType.Equals(""))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鍙傛暟涓嶅叏锛岃幏鍙栨簮鍗曚俊鎭け璐ワ紒HInterID锛�" + HInterID + "锛汬EntryID锛�" + HEntryID + "锛汬BillType锛�" + HBillType + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_POStockInCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_GetInfoByPOInStockBill " + "'鐗╂枡'" + "," + HInterID + "," + HEntryID + "," + HBillType;
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_GetInfoByPOInStockBill");
+
+                if (ds == null || ds.Tables[0].Rows.Count == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "娌℃煡璇㈠埌鏁版嵁锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    //娣诲姞鍒楀悕
+                    foreach (DataColumn col in ds.Tables[0].Columns)
+                    {
+                        Type dataType = col.DataType;
+                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�";
+                    objJsonResult.data = ds.Tables[0];
+                    objJsonResult.list = columnNameList;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
         #region [杩斿洖妫�楠屽�煎垪琛╙
         /// <summary>
         ///杩斿洖妫�楠屽�煎垪琛�
diff --git a/WebAPI/Controllers/SCGL/QC_LastPieceCheckBillController.cs b/WebAPI/Controllers/SCGL/QC_LastPieceCheckBillController.cs
index 4ade0fc..1056f78 100644
--- a/WebAPI/Controllers/SCGL/QC_LastPieceCheckBillController.cs
+++ b/WebAPI/Controllers/SCGL/QC_LastPieceCheckBillController.cs
@@ -23,7 +23,7 @@
         DataSet ds1;
         public WebServer webserver = new WebServer();
         public DAL.ClsQC_LastPieceCheckBill BillOld = new DAL.ClsQC_LastPieceCheckBill();
-
+        Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
 
 
 
@@ -995,6 +995,79 @@
         }
         #endregion
 
+        #region 鐢熶骇鍏ュ簱妫�楠屽崟鏍规嵁婧愬崟鑾峰彇淇℃伅-婧愬崟涓虹敓浜ф眹鎶ュ崟(3711)
+        /// <summary>
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("QC_LastPieceCheckBill/get_ICMOReportBill_Tmp")]
+        [HttpGet]
+        public object get_ICMOReportBill_Tmp(int HInterID, int HEntryID, string HBillType)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                if (HInterID == 0 || HBillType.Equals(""))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鍙傛暟涓嶅叏锛岃幏鍙栨簮鍗曚俊鎭け璐ワ紒HInterID锛�" + HInterID + "锛汬EntryID锛�" + HEntryID + "锛汬BillType锛�" + HBillType + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_LastPieceCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_GetInfoByICMOReportBill " + "'鐗╂枡'" + "," + HInterID + "," + HEntryID + "," + HBillType;
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_GetInfoByICMOReportBill");
+
+                if (ds == null || ds.Tables[0].Rows.Count == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "娌℃煡璇㈠埌鏁版嵁锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    //娣诲姞鍒楀悕
+                    foreach (DataColumn col in ds.Tables[0].Columns)
+                    {
+                        Type dataType = col.DataType;
+                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�";
+                    objJsonResult.data = ds.Tables[0];
+                    objJsonResult.list = columnNameList;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
 
         #region [宸插簾寮僝
 
diff --git a/WebAPI/Controllers/SCGL/QC_OutCompCheckBillController.cs b/WebAPI/Controllers/SCGL/QC_OutCompCheckBillController.cs
index 7cb4e45..a2242cf 100644
--- a/WebAPI/Controllers/SCGL/QC_OutCompCheckBillController.cs
+++ b/WebAPI/Controllers/SCGL/QC_OutCompCheckBillController.cs
@@ -22,6 +22,8 @@
         public WebServer webserver = new WebServer();
         SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
         public DAL.ClsQC_OutCompCheckBill BillOld = new DAL.ClsQC_OutCompCheckBill();
+        Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
+
 
         #region 鍑哄巶妫�楠屽崟鍒楄〃
         [Route("QC_OutCompCheckBill/GetOutCompCheckBillList")]
@@ -1119,5 +1121,152 @@
         }
         #endregion
 
+        #region 鍑哄巶妫�楠屽崟鏍规嵁婧愬崟鑾峰彇淇℃伅-婧愬崟涓洪攢鍞鍗�(1401)
+        /// <summary>
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("QC_OutCompCheckBill/get_SeOrderBill_Tmp")]
+        [HttpGet]
+        public object get_SeOrderBill_Tmp(int HInterID, int HEntryID, string HBillType)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                if (HInterID == 0 || HBillType.Equals(""))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鍙傛暟涓嶅叏锛岃幏鍙栨簮鍗曚俊鎭け璐ワ紒HInterID锛�" + HInterID + "锛汬EntryID锛�" + HEntryID + "锛汬BillType锛�" + HBillType + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_OutCompCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_GetInfoBySeOrderBill " + "'鐗╂枡'" + "," + HInterID + "," + HEntryID + "," + HBillType;
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_GetInfoBySeOrderBill");
+
+                if (ds == null || ds.Tables[0].Rows.Count == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "娌℃煡璇㈠埌鏁版嵁锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    //娣诲姞鍒楀悕
+                    foreach (DataColumn col in ds.Tables[0].Columns)
+                    {
+                        Type dataType = col.DataType;
+                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�";
+                    objJsonResult.data = ds.Tables[0];
+                    objJsonResult.list = columnNameList;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
+        #region 鍑哄巶妫�楠屽崟鏍规嵁婧愬崟鑾峰彇淇℃伅-婧愬崟涓哄彂璐ч�氱煡鍗�(1402)
+        /// <summary>
+        ///鍙傛暟锛歴tring sql銆�
+        ///杩斿洖鍊硷細object銆�
+        /// </summary>
+        [Route("QC_OutCompCheckBill/get_SeOutStockBill_Tmp")]
+        [HttpGet]
+        public object get_SeOutStockBill_Tmp(int HInterID, int HEntryID, string HBillType)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                if (HInterID == 0 || HBillType.Equals(""))
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鍙傛暟涓嶅叏锛岃幏鍙栨簮鍗曚俊鎭け璐ワ紒HInterID锛�" + HInterID + "锛汬EntryID锛�" + HEntryID + "锛汬BillType锛�" + HBillType + "锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_OutCompCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_GetInfoBySeOutStockBill " + "'鐗╂枡'" + "," + HInterID + "," + HEntryID + "," + HBillType;
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_GetInfoBySeOutStockBill");
+
+                if (ds == null || ds.Tables[0].Rows.Count == 0)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "娌℃煡璇㈠埌鏁版嵁锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    //娣诲姞鍒楀悕
+                    foreach (DataColumn col in ds.Tables[0].Columns)
+                    {
+                        Type dataType = col.DataType;
+                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�";
+                    objJsonResult.data = ds.Tables[0];
+                    objJsonResult.list = columnNameList;
+                    return objJsonResult;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
     }
 }
\ No newline at end of file
diff --git a/WebAPI/Controllers/SCGL/Sc_ProductionCycleBillController.cs b/WebAPI/Controllers/SCGL/Sc_ProductionCycleBillController.cs
new file mode 100644
index 0000000..8ac8af8
--- /dev/null
+++ b/WebAPI/Controllers/SCGL/Sc_ProductionCycleBillController.cs
@@ -0,0 +1,72 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Data;
+using System.Linq;
+using System.Net;
+using System.Net.Http;
+using System.Web.Http;
+using WebAPI.Models;
+using SyntacticSugar.constant;
+using Newtonsoft.Json;
+
+namespace WebAPI.Controllers.SCGL
+{
+    public class Sc_ProductionCycleBillController : ApiController
+    {
+        private json objJsonResult = new json();
+        public DataSet ds = new DataSet();
+        public SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+
+        #region 鑾峰彇鍒堕�犲懆鏈熸姤琛�
+        /// <summary>
+        /// 鑾峰彇鍒堕�犲懆鏈熸姤琛� 鏈夊垎椤�
+        /// </summary>
+        /// <returns>鍒堕�犲懆鏈熸姤琛ㄥ垪琛�</returns>
+        [Route("Sc_ProductionCycleBillController/get_ProductionCycleBillListPage")]
+        [HttpGet]
+        public object get_ProductionCycleBillListPage(string sWhere, string user, string page, string size)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+                // if (!DBUtility.ClsPub.Security_Log("Sc_PackUnionBillMain_SettoPacking_Query", 1, false, user))
+                // {
+                //     objJsonResult.code = "0";
+                //     objJsonResult.count = 0;
+                //     objJsonResult.Message = "鏃犳煡鐪嬫潈闄愶紒";
+                //     objJsonResult.data = null;
+                //     return objJsonResult;
+                // }
+
+                string swhere = sWhere.Replace("'", "''");
+                ds = oCN.RunProcReturn("exec h_p_Sc_ProductionCycleBillListPage " + page + "," + size + ",N'" + swhere + "'", "h_p_Sc_ProductionCycleBillListPage");
+
+
+                //娣诲姞鍒楀悕
+                foreach (DataColumn col in ds.Tables[0].Columns)
+                {
+                    Type dataType = col.DataType;
+                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                }
+
+                objJsonResult.code = CodeConstant.SUCCEED;
+                objJsonResult.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
+                objJsonResult.Message = "Sucess锛�";
+                objJsonResult.data = ds.Tables[0];
+                objJsonResult.list = columnNameList;
+                return objJsonResult;
+            }
+            catch (Exception ex)
+            {
+                objJsonResult.code = CodeConstant.FAIL;
+                objJsonResult.count = CountConstant.FAIL;
+                objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + ex.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
+    }
+}
diff --git "a/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs" "b/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs"
index 77ba140..10103a7 100644
--- "a/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs"
+++ "b/WebAPI/Controllers/\344\273\223\345\255\230\347\256\241\347\220\206/\346\235\241\347\240\201\347\224\237\346\210\220/Sc_BarCodeController.cs"
@@ -25,6 +25,7 @@
         public WebServer webserver = new WebServer();
         SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
         private WebS.WebService1 oWebs = new WebS.WebService1();
+        public WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS();
         //鑾峰彇绯荤粺鍙傛暟
         Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
         public Int64 HInterID = 0;      //鍐呯爜
@@ -2752,30 +2753,42 @@
         #region [鏉$爜鐢熸垚鎺ュ彛_灏忓崼闀洉鐮乚
         [Route("Sc_BarCode/SaveSNByICMO_XW")]
         [HttpGet]
-        public object SaveSNByICMO_XW(String HBillNo,string HSN, int HBeginNo, int HEndNo, int HCount)
+        public object SaveSNByICMO_XW(String HBillNo,string HSN, int HBeginNo, int HEndNo, int HCount,string HMachineCode)
         {
             try
             {
-                //ds = oCN.RunProcReturn("exec h_p_WMS_GetSNByICMO_XW '" + HCount + "', "+ HSeq, "h_p_WMS_GetSNByICMO_XW");
+                if(oWebs.GetWebAPIToLocal_ICMO(HBillNo, "3710", "admin", ref DBUtility.ClsPub.sErrInfo)==false)
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "[0000-2-020]鍗曟嵁鍚屾澶辫触璇疯仈绯荤鐞嗗憳,"+ DBUtility.ClsPub.sErrInfo;
+                    objJsonResult.data = null;
+                    return objJsonResult;
+                }
+                else
+                {
+                    ds = oCN.RunProcReturn("exec h_p_WMS_SaveSNByICMO_XW '" + @HBillNo + "', " + HSN +","+HBeginNo+","+HEndNo+","+HCount+",'"+HMachineCode+"'", "h_p_WMS_SaveSNByICMO_XW");
 
-                //if (ds == null)
-                //{
-                //    objJsonResult.code = "0";
-                //    objJsonResult.count = 0;
-                //    objJsonResult.Message = "[0000-2-020]娌℃湁杩斿洖浠讳綍缁撴灉,鏉$爜淇濆瓨澶辫触锛�";
-                //    objJsonResult.data = null;
-                //    return objJsonResult;
-                //}
-                //if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) != "0")
-                //{
-                //    objJsonResult.code = "0";
-                //    objJsonResult.count = 0;
-                //    objJsonResult.Message = ds.Tables[0].Rows[0]["HRemark"].ToString();
-                //    objJsonResult.data = null;
-                //    return objJsonResult;
-                //}
+                    if (ds == null)
+                    {
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "[0000-2-020]娌℃湁杩斿洖浠讳綍缁撴灉,鏉$爜淇濆瓨澶辫触锛�";
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+                    if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) != "0")
+                    {
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "[0000-2-020]鏉$爜缁戝畾澶辫触锛�"+ ds.Tables[0].Rows[0]["HRemark"].ToString();
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+                }
 
-                
+
+
                 objJsonResult.code = "1";
                 objJsonResult.count = 1;
                 objJsonResult.Message = "[0000-1-037]鏉$爜鐢熸垚鎴愬姛锛�";
diff --git "a/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillController.cs" "b/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillController.cs"
index 8114b32..a065bfa 100644
--- "a/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillController.cs"
+++ "b/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\351\246\226\344\273\266\346\243\200\351\252\214\345\215\225/QC_FirstPieceCheckBillController.cs"
@@ -1436,5 +1436,58 @@
         }
         #endregion
 
+        #region 棣栦欢妫�楠屽崟鏍规嵁婧愬崟绫诲瀷鑾峰彇淇℃伅-婧愬崟涓虹敓浜ц鍗�
+        [Route("QC_FirstPieceCheckBill/get_ICMOBill")]
+        [HttpGet]
+        public object get_ICMOBill(string HICMOInterID, string HICMOEntryID, string user)
+        {
+            try
+            {
+                List<object> columnNameList = new List<object>();
+
+                string sReturn = "";
+                string sql = "";
+                if (oSystemParameter.ShowBill(ref sReturn))
+                {
+                    switch (oSystemParameter.omodel.QC_FirstPieceCheckBill_QCSchemeSource)
+                    {
+                        case "鐗╂枡":
+                            sql = "exec h_p_QC_FirstPiece_GetICMOBillList " + "'鐗╂枡','" + HICMOInterID + "','" + HICMOEntryID + "'";
+                            break;
+                        case "宸ヨ壓璺嚎":
+                            sql = "exec h_p_QC_FirstPiece_GetICMOBillList " + "'宸ヨ壓璺嚎','" + HICMOInterID + "','" + HICMOEntryID + "'";
+                            break;
+                    }
+
+                }
+
+                ds = oCN.RunProcReturn(sql, "h_p_QC_FirstPiece_GetICMOBillList");
+
+                //娣诲姞鍒楀悕
+                foreach (DataColumn col in ds.Tables[0].Columns)
+                {
+                    Type dataType = col.DataType;
+                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
+                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//鑾峰彇鍒癉ataColumn鍒楀璞$殑鍒楀悕
+                }
+
+                objJsonResult.code = "1";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "Sucess锛�";
+                objJsonResult.data = ds.Tables[0];
+                objJsonResult.list = columnNameList;
+                return objJsonResult;
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鏌ヨ鏁版嵁寮傚父锛岃涓庣鐞嗗憳鑱旂郴锛�" + e.ToString();
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+        }
+        #endregion
+
     }
 }
\ No newline at end of file
diff --git "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs" "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
index e883fcf..39c37af 100644
--- "a/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
+++ "b/WebAPI/Controllers/\346\235\241\347\240\201\347\256\241\347\220\206/WEBSController.cs"
@@ -12750,27 +12750,26 @@
             }
         }
 
-        #region 鎯犲悍 鐢熶骇棰嗘枡鍗曟牎楠� 鎵弿婧愬崟 鑾峰彇鐢熶骇棰嗘枡鍗曞拰涓嬫父棰嗘枡鍗曟湭瀹℃牳 鍗曟嵁
+       #region 鎯犲悍 鐢熶骇棰嗘枡鍗曟牎楠� 鎵弿婧愬崟 鑾峰彇鐢熶骇棰嗘枡鍗曞拰涓嬫父棰嗘枡鍗曟湭瀹℃牳 鍗曟嵁
         [Route("WEBSController/get_BillBarCode_BillCheck_Json_MateOut_HuiKang")]
         [HttpGet]
         public Object get_BillBarCode_BillCheck_Json_MateOut_HuiKang(string HBillNo, string HBillType, string HMaker, Int64 HStockOrgID)
         {
-
+           
             try
             {
                 WebSoBar = null;
                 // 1. 鏌ヨ閲戣澏浜戜腑 鎵�鏈夌鍚堢殑鐢熶骇棰嗘枡鍗曞拰涓嬫父棰嗘枡鍗�
                 ds = oCn.RunProcReturn($@"
-                    select HBillNo, HChecker from h_v_Kf_MateOutBillList_K3 where HBillNo like '%{HBillNo}%'
+                    select HBillNo, HChecker,HMaker from h_v_Kf_MateOutBillList_K3 where HBillNo like '%{HBillNo}%'
                 ", "h_v_Kf_MateOutBillList_K3");
 
                 List<string> HBillNoList = new List<string>();
                 foreach (DataRow row in ds.Tables[0].Rows)
                 {
-                    if (!string.IsNullOrWhiteSpace(row["HChecker"].ToString()))
-                    {
+                    if (string.IsNullOrWhiteSpace(row["HChecker"].ToString())){
                         // 2. 鍒ゆ柇鍗曟嵁瀹℃牳鐘舵�侊紝鏌ユ壘鏈瀹℃牳鐨勫崟鎹�
-                        WebSoBar = oWebs.get_BillBarCode_BillCheck(HBillNo, HBillType, HMaker, HStockOrgID, ref DBUtility.ClsPub.sErrInfo);
+                        WebSoBar = oWebs.get_BillBarCode_BillCheck(row["HBillNo"].ToString(), HBillType, row["HMaker"].ToString(), HStockOrgID, ref DBUtility.ClsPub.sErrInfo);
 
                         if (WebSoBar != null)
                         {
diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user
index 8c76ee7..7b829a5 100644
--- a/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user
+++ b/WebAPI/Properties/PublishProfiles/FolderProfile1.pubxml.user
@@ -5,7 +5,7 @@
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
     <History>True|2025-08-08T02:12:39.6115833Z;True|2025-08-08T10:11:05.4976467+08:00;False|2025-08-08T10:10:56.7508294+08:00;True|2025-08-07T13:09:32.3688293+08:00;False|2025-08-07T13:09:23.7335601+08:00;True|2025-08-06T15:13:44.9956787+08:00;True|2025-08-06T12:29:30.0783854+08:00;False|2025-08-06T12:29:22.9174579+08:00;True|2025-08-05T11:46:04.9109530+08:00;True|2025-08-05T09:12:36.4757799+08:00;False|2025-08-05T09:12:29.5152051+08:00;True|2025-08-04T22:16:55.8153764+08:00;False|2025-08-04T22:16:45.6812380+08:00;True|2025-08-04T17:48:30.5101840+08:00;True|2025-08-04T16:18:16.1499446+08:00;True|2025-08-04T11:40:28.5722111+08:00;False|2025-08-04T10:45:46.8681527+08:00;True|2025-07-31T15:11:55.0100072+08:00;False|2025-07-31T15:10:51.6681759+08:00;True|2025-07-30T16:00:10.5159335+08:00;True|2025-07-30T15:41:51.5648646+08:00;True|2025-07-30T15:13:07.2401528+08:00;False|2025-07-30T15:12:40.5946471+08:00;True|2025-07-29T23:14:46.2298438+08:00;False|2025-07-29T23:13:41.1630729+08:00;True|2025-07-29T14:02:02.2575808+08:00;True|2025-07-29T13:43:01.6607651+08:00;True|2025-07-29T13:21:53.3427945+08:00;False|2025-07-29T13:21:12.3710695+08:00;True|2025-07-02T16:19:48.0004187+08:00;True|2025-07-02T16:15:36.5831869+08:00;True|2025-07-02T16:09:00.5399469+08:00;True|2025-07-02T15:56:09.9783494+08:00;True|2025-07-02T15:14:06.9937801+08:00;True|2025-07-02T15:09:36.8804234+08:00;True|2025-07-02T15:05:41.0676357+08:00;True|2025-07-02T15:00:26.6768478+08:00;True|2025-07-02T14:57:55.9749557+08:00;True|2025-07-02T14:54:09.4801906+08:00;True|2025-07-02T14:48:13.1406954+08:00;True|2025-07-02T14:43:16.6621615+08:00;False|2025-07-02T14:42:39.8858427+08:00;True|2025-06-30T14:07:33.6198921+08:00;False|2025-06-30T14:06:54.9141774+08:00;True|2025-06-27T16:10:37.5346733+08:00;True|2025-06-27T15:53:52.6099110+08:00;True|2025-06-27T15:49:37.6381262+08:00;True|2025-06-27T15:45:18.4426363+08:00;True|2025-06-27T15:09:40.0483579+08:00;True|2025-06-27T15:03:45.2696849+08:00;True|2025-06-27T14:59:53.6972427+08:00;True|2025-06-27T14:56:36.5300707+08:00;True|2025-06-27T14:52:12.7121868+08:00;True|2025-06-27T14:31:22.7250138+08:00;True|2025-06-27T14:23:27.1058306+08:00;True|2025-06-27T14:13:54.1440171+08:00;True|2025-06-27T14:04:48.1872541+08:00;True|2025-06-27T14:00:10.1802914+08:00;False|2025-06-27T13:59:47.2300395+08:00;True|2025-06-26T17:03:34.2617207+08:00;True|2025-06-26T16:59:16.3043451+08:00;True|2025-06-26T16:47:46.3910675+08:00;True|2025-06-26T16:40:45.0917549+08:00;True|2025-06-26T16:19:04.7496278+08:00;True|2025-06-26T13:40:17.4650939+08:00;True|2025-06-26T08:46:10.4559278+08:00;False|2025-06-26T08:45:48.2231639+08:00;True|2025-06-25T16:40:12.2933893+08:00;True|2025-06-25T16:33:19.5628638+08:00;True|2025-06-25T16:28:13.3282882+08:00;True|2025-06-25T14:26:38.1487280+08:00;True|2025-06-25T14:23:03.3981021+08:00;True|2025-06-25T14:20:01.5127640+08:00;True|2025-06-25T14:12:47.4447383+08:00;True|2025-06-25T14:09:39.8493477+08:00;True|2025-06-25T14:04:07.9655837+08:00;False|2025-06-25T14:03:01.5528773+08:00;True|2025-06-24T14:39:55.5403167+08:00;True|2025-06-24T14:36:51.3363222+08:00;True|2025-06-24T14:33:34.6605389+08:00;True|2025-06-24T14:29:44.9508636+08:00;True|2025-06-24T14:24:49.4487525+08:00;True|2025-06-24T14:19:31.0243854+08:00;True|2025-06-24T14:15:42.8043990+08:00;True|2025-06-24T14:10:25.3126511+08:00;True|2025-06-24T14:01:11.7808866+08:00;True|2025-06-24T13:56:29.6124906+08:00;True|2025-06-24T13:42:27.5554459+08:00;True|2025-06-24T13:35:02.3147995+08:00;True|2025-06-24T13:31:15.2833438+08:00;True|2025-06-24T13:26:22.4759378+08:00;True|2025-06-24T13:22:58.0143749+08:00;False|2025-06-24T13:22:30.7295943+08:00;True|2025-06-24T13:20:08.9526835+08:00;True|2025-06-24T13:15:10.2719394+08:00;True|2025-06-20T15:38:22.6724181+08:00;True|2025-06-20T14:44:29.4284749+08:00;True|2025-06-20T14:34:29.3160274+08:00;True|2025-06-20T14:29:26.1084681+08:00;False|2025-06-20T14:28:47.7761889+08:00;True|2025-06-18T16:26:56.9181027+08:00;True|2025-06-18T16:22:48.3649541+08:00;True|2025-06-18T09:45:22.1840933+08:00;True|2025-06-18T09:38:27.4616553+08:00;True|2025-06-18T09:24:22.0260493+08:00;True|2025-06-18T08:58:42.0314631+08:00;True|2025-06-18T08:54:57.3762593+08:00;True|2025-06-18T08:52:30.6977045+08:00;True|2025-06-18T08:44:16.3868101+08:00;True|2025-06-18T08:38:06.2335478+08:00;False|2025-06-18T08:37:43.3356541+08:00;True|2025-06-18T08:32:29.9036211+08:00;True|2025-06-18T08:19:00.7253184+08:00;True|2025-06-18T08:14:01.8413793+08:00;True|2025-06-18T08:06:59.1976807+08:00;False|2025-06-18T08:06:29.3417533+08:00;True|2025-06-17T15:36:04.6217443+08:00;True|2025-06-17T15:31:43.3563632+08:00;True|2025-06-17T14:58:43.8735144+08:00;True|2025-06-17T14:39:01.2795873+08:00;True|2025-06-17T14:34:00.1695810+08:00;True|2025-06-17T14:30:54.8417757+08:00;False|2025-06-17T14:30:22.5535404+08:00;True|2025-06-17T14:26:29.1534249+08:00;True|2025-06-17T14:23:01.5750276+08:00;True|2025-06-17T14:13:44.7734613+08:00;True|2025-06-17T13:20:22.6676313+08:00;True|2025-06-17T12:45:59.6935151+08:00;True|2025-06-17T11:26:53.3105073+08:00;True|2025-06-17T11:21:58.4556792+08:00;True|2025-06-17T11:17:39.0062665+08:00;True|2025-06-17T11:14:12.1161810+08:00;True|2025-06-17T11:09:51.0123982+08:00;True|2025-06-17T11:03:35.4540889+08:00;True|2025-06-17T10:58:06.1870442+08:00;True|2025-06-17T10:47:25.6201207+08:00;True|2025-06-17T09:22:36.4275453+08:00;True|2025-06-17T09:15:44.1593969+08:00;True|2025-06-17T09:12:05.5473137+08:00;True|2025-06-17T09:08:48.4974735+08:00;True|2025-06-17T09:04:26.9345188+08:00;True|2025-06-17T09:03:36.0326872+08:00;True|2025-06-17T08:57:42.1551977+08:00;True|2025-06-17T08:53:55.5708883+08:00;True|2025-06-17T08:49:04.2922881+08:00;True|2025-06-17T08:41:04.9647614+08:00;True|2025-06-17T08:34:49.0188503+08:00;True|2025-06-17T08:29:57.4868889+08:00;True|2025-06-17T08:23:10.2489747+08:00;True|2025-06-17T08:17:38.8483538+08:00;False|2025-06-17T08:16:14.0757416+08:00;True|2025-06-13T15:52:22.7401602+08:00;False|2025-06-13T15:52:01.7388701+08:00;True|2025-06-13T15:35:05.4281004+08:00;True|2025-06-13T15:24:25.2717953+08:00;True|2025-06-13T15:13:54.7230551+08:00;True|2025-06-13T14:02:03.6551564+08:00;True|2025-06-13T11:18:18.1123581+08:00;True|2025-06-13T10:40:20.8774077+08:00;True|2025-06-13T10:36:36.1411085+08:00;False|2025-06-13T10:35:41.3893604+08:00;True|2025-06-13T10:32:13.4521145+08:00;True|2025-06-13T10:30:35.6640860+08:00;True|2025-06-03T10:51:41.3862145+08:00;False|2025-06-03T10:51:16.5345521+08:00;True|2025-05-30T20:09:32.5107276+08:00;False|2025-05-30T20:09:00.9663790+08:00;False|2025-05-30T17:15:54.5728888+08:00;True|2025-05-30T15:31:12.6393961+08:00;True|2025-05-30T14:59:23.7338679+08:00;True|2025-05-30T14:47:49.7374652+08:00;False|2025-05-30T14:46:56.5791293+08:00;True|2025-05-30T09:13:25.7216738+08:00;False|2025-05-30T09:12:56.3890721+08:00;True|2025-05-29T20:42:40.3409827+08:00;False|2025-05-29T20:42:06.9658631+08:00;True|2025-05-29T20:21:44.3234619+08:00;False|2025-05-29T20:21:05.8899839+08:00;True|2025-05-27T15:28:35.5206538+08:00;True|2025-05-27T14:10:48.2114238+08:00;True|2025-05-27T11:21:56.3013946+08:00;True|2025-05-27T11:12:39.5518701+08:00;True|2025-05-27T11:01:46.8317706+08:00;True|2025-05-27T10:58:06.6334127+08:00;True|2025-05-27T10:50:01.5656763+08:00;True|2025-05-27T09:32:10.3357581+08:00;False|2025-05-27T09:31:40.1660002+08:00;True|2025-05-22T19:13:07.9924074+08:00;True|2025-05-22T18:44:05.4014437+08:00;False|2025-05-22T18:43:42.8647214+08:00;True|2025-05-20T14:23:23.3914216+08:00;False|2025-05-20T14:22:55.1487818+08:00;True|2025-05-20T14:02:04.1738192+08:00;False|2025-05-20T14:01:35.3257179+08:00;True|2025-05-16T10:26:39.2771408+08:00;True|2025-05-16T09:56:14.9524606+08:00;True|2025-05-16T09:41:14.7986426+08:00;False|2025-05-16T09:40:49.7515669+08:00;True|2025-05-15T16:11:15.6104624+08:00;False|2025-05-15T16:10:29.3231781+08:00;True|2025-05-08T08:33:00.5573071+08:00;False|2025-05-08T08:32:20.5353159+08:00;True|2025-04-23T15:11:05.1490455+08:00;True|2025-04-23T14:22:24.5406543+08:00;False|2025-04-23T14:21:47.8685695+08:00;True|2025-04-18T13:54:27.4746888+08:00;False|2025-04-18T13:53:45.2296528+08:00;False|2025-04-18T13:53:29.7890054+08:00;False|2025-04-18T13:53:23.5770264+08:00;False|2025-04-18T13:53:18.0054565+08:00;True|2025-04-18T13:51:28.8449212+08:00;True|2025-04-18T13:24:50.1548645+08:00;True|2025-04-18T13:17:41.8781012+08:00;True|2025-04-18T13:07:11.4243777+08:00;True|2025-04-18T13:03:51.8972162+08:00;True|2025-04-18T12:59:24.3674835+08:00;True|2025-04-18T12:54:51.7546338+08:00;True|2025-04-18T12:51:54.3531129+08:00;False|2025-04-18T12:51:42.0198325+08:00;True|2025-04-18T09:11:06.5087174+08:00;False|2025-04-18T09:10:56.3178793+08:00;True|2025-04-17T11:20:10.9926709+08:00;True|2025-04-17T11:01:50.8902725+08:00;True|2025-04-17T10:53:40.1335186+08:00;True|2025-04-17T10:50:33.6109824+08:00;True|2025-04-17T10:31:35.1972930+08:00;True|2025-04-17T10:27:13.0718237+08:00;False|2025-04-17T10:27:05.4243104+08:00;True|2025-04-17T10:21:17.1039399+08:00;True|2025-04-17T10:17:30.5257362+08:00;True|2025-04-17T09:04:16.5959099+08:00;False|2025-04-17T09:04:08.5643163+08:00;True|2025-04-16T16:50:10.4001088+08:00;True|2025-04-16T16:37:30.0492166+08:00;False|2025-04-16T16:37:20.9070255+08:00;True|2025-04-15T14:55:05.4396103+08:00;True|2025-04-15T14:48:11.6729078+08:00;True|2025-04-15T14:18:53.0805178+08:00;True|2025-04-15T13:48:11.5252569+08:00;True|2025-04-15T13:37:14.4720847+08:00;True|2025-04-15T11:19:10.1766439+08:00;True|2025-04-15T11:16:15.9677953+08:00;True|2025-04-15T11:01:18.4337723+08:00;False|2025-04-15T11:01:06.9132978+08:00;True|2025-04-15T10:55:53.9650790+08:00;False|2025-04-15T10:55:45.2763971+08:00;True|2025-04-09T11:24:21.9466324+08:00;True|2025-04-09T11:14:25.0603792+08:00;True|2025-04-09T11:03:10.0252216+08:00;False|2025-04-09T11:03:01.0837419+08:00;True|2025-04-08T15:00:39.6673341+08:00;True|2025-04-08T14:55:20.5714659+08:00;True|2025-04-08T14:41:57.1855163+08:00;True|2025-04-08T13:31:03.4382266+08:00;True|2025-04-08T11:20:45.0300955+08:00;True|2025-04-08T10:59:59.6997668+08:00;False|2025-04-08T10:59:53.2827828+08:00;True|2025-04-08T10:48:17.4232977+08:00;False|2025-04-08T10:48:09.5363986+08:00;True|2025-04-03T13:53:30.6471699+08:00;False|2025-04-03T13:53:22.8762999+08:00;True|2025-04-02T12:47:31.3375226+08:00;False|2025-04-02T12:47:24.2095072+08:00;True|2025-04-01T16:29:52.7465502+08:00;False|2025-04-01T16:29:33.7844649+08:00;True|2025-03-28T16:22:29.8664470+08:00;True|2025-03-28T15:53:12.1106288+08:00;False|2025-03-28T15:53:01.4674242+08:00;True|2025-03-28T13:34:17.5506822+08:00;False|2025-03-28T13:34:09.5853308+08:00;True|2025-03-26T12:42:08.9630741+08:00;True|2025-03-26T12:40:07.7144561+08:00;True|2025-03-26T12:30:37.3503331+08:00;True|2025-03-26T12:26:47.5061658+08:00;True|2025-03-26T10:54:47.2556717+08:00;True|2025-03-26T10:49:59.7897145+08:00;True|2025-03-26T10:47:02.6195828+08:00;False|2025-03-26T10:46:54.9421244+08:00;True|2025-03-26T01:10:19.1227462+08:00;True|2025-03-26T01:00:04.3583740+08:00;True|2025-03-26T00:38:57.4757071+08:00;True|2025-03-26T00:28:24.9370188+08:00;True|2025-03-26T00:04:05.4507425+08:00;True|2025-03-25T23:06:56.2284828+08:00;False|2025-03-25T23:06:46.7023339+08:00;True|2025-03-25T22:57:08.3127897+08:00;False|2025-03-25T22:55:05.8028873+08:00;False|2025-03-25T22:54:51.2053101+08:00;False|2025-03-04T11:23:36.7757604+08:00;True|2025-02-12T14:05:06.1068587+08:00;False|2025-02-12T14:03:43.3961038+08:00;True|2025-01-18T09:42:50.3629397+08:00;True|2025-01-18T09:39:16.1773412+08:00;True|2025-01-17T11:15:39.4147082+08:00;False|2025-01-17T11:15:09.0033498+08:00;True|2025-01-14T10:20:31.1504093+08:00;False|2025-01-14T10:19:59.1429931+08:00;True|2025-01-10T16:29:54.8671377+08:00;False|2025-01-10T16:29:05.0650370+08:00;True|2025-01-04T14:30:56.5041884+08:00;True|2025-01-04T14:26:52.7448761+08:00;True|2025-01-04T14:23:27.9956967+08:00;True|2025-01-04T14:12:46.2410106+08:00;True|2025-01-04T14:09:33.1727375+08:00;True|2025-01-04T14:07:16.3373347+08:00;False|2025-01-04T14:06:33.4982458+08:00;True|2024-12-31T13:36:55.7394582+08:00;False|2024-12-31T13:35:58.6205647+08:00;True|2024-12-28T15:59:32.1394796+08:00;True|2024-12-28T13:48:20.4283118+08:00;True|2024-12-28T13:43:39.8159616+08:00;True|2024-12-28T13:23:58.4183285+08:00;True|2024-12-28T13:19:13.0583263+08:00;True|2024-12-28T13:12:03.2648502+08:00;True|2024-12-28T13:04:22.6803754+08:00;False|2024-12-28T13:03:56.5993252+08:00;True|2024-12-28T10:50:06.1597154+08:00;True|2024-12-28T10:27:58.7075320+08:00;False|2024-12-28T10:27:09.9450571+08:00;True|2024-12-24T10:52:25.3403292+08:00;False|2024-12-24T10:51:41.8017370+08:00;True|2024-12-23T15:45:21.7729300+08:00;True|2024-12-23T15:31:38.8549407+08:00;True|2024-12-23T15:20:26.2361671+08:00;True|2024-12-23T13:40:03.2774116+08:00;False|2024-12-23T13:39:39.8510770+08:00;True|2024-12-23T13:11:15.3232454+08:00;True|2024-12-23T13:05:43.3057458+08:00;True|2024-12-16T10:57:23.0694936+08:00;True|2024-12-16T10:03:48.1938775+08:00;True|2024-12-16T09:38:57.3052219+08:00;False|2024-12-16T09:38:31.7097388+08:00;True|2024-12-16T09:25:38.3751534+08:00;False|2024-12-16T09:24:19.3952981+08:00;True|2024-12-11T22:41:13.2881405+08:00;False|2024-12-11T22:40:26.3239379+08:00;True|2024-12-11T22:14:41.4392948+08:00;True|2024-12-11T22:03:03.6823866+08:00;True|2024-12-11T21:48:51.7423044+08:00;False|2024-12-11T21:47:55.6236616+08:00;True|2024-12-02T14:57:10.0773563+08:00;False|2024-12-02T14:56:35.6440156+08:00;True|2024-11-26T08:55:53.9125170+08:00;True|2024-11-26T08:24:31.3112433+08:00;False|2024-11-26T08:23:46.0894924+08:00;True|2024-11-20T10:16:03.7893118+08:00;False|2024-11-20T10:15:23.2632533+08:00;True|2024-11-20T09:06:55.2799108+08:00;False|2024-11-20T09:05:45.8751214+08:00;True|2024-11-15T10:50:02.2079520+08:00;False|2024-11-15T10:49:22.4156447+08:00;True|2024-11-11T16:53:33.6615343+08:00;False|2024-11-11T16:52:17.7499691+08:00;False|2024-11-06T11:32:23.8339166+08:00;True|2024-10-24T20:08:16.1196372+08:00;True|2024-10-24T14:53:21.0804405+08:00;False|2024-10-24T14:50:14.4659302+08:00;</History>
-    <History>True|2025-10-23T02:35:54.5878865Z;True|2025-10-23T10:09:14.9748622+08:00;True|2025-10-23T09:42:38.4409516+08:00;True|2025-10-23T09:31:52.7604969+08:00;True|2025-10-23T08:49:18.9260075+08:00;True|2025-10-23T08:35:30.8975599+08:00;False|2025-10-23T08:35:04.0733855+08:00;True|2025-10-22T16:46:02.7918658+08:00;True|2025-10-22T16:38:06.2456061+08:00;True|2025-10-22T15:21:22.9621680+08:00;True|2025-10-22T14:41:47.2415866+08:00;False|2025-10-22T14:41:24.5633960+08:00;True|2025-10-22T13:55:01.6606172+08:00;True|2025-10-22T13:49:54.9893977+08:00;True|2025-10-22T10:17:49.5376761+08:00;True|2025-10-22T10:04:20.3966155+08:00;False|2025-10-22T10:04:03.2828016+08:00;True|2025-10-21T15:39:11.5730043+08:00;True|2025-10-21T15:24:53.0229268+08:00;True|2025-10-21T15:09:25.0420129+08:00;True|2025-10-21T14:40:28.3393938+08:00;False|2025-10-21T14:40:20.1005353+08:00;True|2025-10-20T22:28:26.5520634+08:00;True|2025-10-20T22:26:20.5228241+08:00;True|2025-10-20T22:23:24.6480809+08:00;True|2025-10-20T22:20:58.2890596+08:00;True|2025-10-20T22:18:30.9160925+08:00;True|2025-10-20T22:15:21.2863110+08:00;True|2025-10-20T22:12:20.6348279+08:00;True|2025-10-20T21:22:16.8600213+08:00;True|2025-10-20T21:19:56.0205365+08:00;True|2025-10-20T21:16:50.6213897+08:00;True|2025-10-20T21:14:33.3790831+08:00;True|2025-10-20T21:11:11.9975681+08:00;True|2025-10-20T21:06:04.3240487+08:00;True|2025-10-20T21:00:01.6053675+08:00;True|2025-10-20T20:34:35.3099486+08:00;False|2025-10-20T20:34:29.2183933+08:00;False|2025-10-20T15:27:53.5360052+08:00;True|2025-10-20T15:20:30.5120326+08:00;True|2025-10-20T13:54:00.8679623+08:00;True|2025-10-20T13:05:08.9389701+08:00;True|2025-10-20T08:59:05.0510232+08:00;False|2025-10-20T08:58:50.0149015+08:00;True|2025-10-20T08:32:50.2511747+08:00;False|2025-10-20T08:32:32.8187925+08:00;True|2025-10-19T12:46:59.0474294+08:00;True|2025-10-19T12:17:05.5045348+08:00;True|2025-10-19T12:00:27.8220844+08:00;True|2025-10-19T11:57:38.1588249+08:00;True|2025-10-19T11:43:25.8988056+08:00;True|2025-10-19T11:40:29.7941053+08:00;True|2025-10-19T11:37:45.9750452+08:00;True|2025-10-19T11:34:03.7597755+08:00;True|2025-10-19T11:09:16.3000734+08:00;True|2025-10-19T11:05:47.9442601+08:00;True|2025-10-19T11:03:27.8038065+08:00;True|2025-10-19T11:00:37.9633453+08:00;True|2025-10-19T10:57:56.3513561+08:00;True|2025-10-19T10:53:34.9130003+08:00;True|2025-10-19T10:48:58.3678541+08:00;True|2025-10-19T09:10:59.2999711+08:00;False|2025-10-19T09:10:51.6274795+08:00;True|2025-10-17T16:37:58.3731778+08:00;True|2025-10-17T16:21:35.1192676+08:00;True|2025-10-17T16:14:18.8244934+08:00;True|2025-10-17T16:10:51.5103118+08:00;True|2025-10-17T15:51:21.7012733+08:00;True|2025-10-17T14:42:14.5930715+08:00;True|2025-10-17T14:00:43.0733177+08:00;False|2025-10-17T14:00:35.0737472+08:00;True|2025-10-16T15:37:21.3626583+08:00;True|2025-10-16T15:31:57.0338104+08:00;True|2025-10-16T15:25:03.4242778+08:00;True|2025-10-16T15:20:08.3874966+08:00;True|2025-10-16T15:15:24.5602394+08:00;True|2025-10-16T15:11:52.3736891+08:00;True|2025-10-16T15:07:10.4377170+08:00;True|2025-10-16T13:49:35.1728968+08:00;False|2025-10-16T13:48:55.3938422+08:00;True|2025-10-16T11:23:20.6986784+08:00;True|2025-10-16T10:47:39.7780393+08:00;True|2025-10-16T09:22:03.2189706+08:00;True|2025-10-16T08:20:57.6678046+08:00;True|2025-10-16T08:11:35.7964397+08:00;True|2025-10-16T08:07:18.0903111+08:00;True|2025-10-16T07:47:25.9227982+08:00;False|2025-10-16T07:47:21.3257373+08:00;True|2025-10-15T15:51:20.2623472+08:00;True|2025-10-15T15:46:44.7664557+08:00;True|2025-10-15T15:43:38.0230986+08:00;True|2025-10-15T15:14:08.7527334+08:00;True|2025-10-15T14:29:42.9061678+08:00;False|2025-10-15T14:29:33.4631032+08:00;True|2025-10-15T13:48:02.8333725+08:00;False|2025-10-15T13:47:00.0211104+08:00;True|2025-10-15T09:58:44.6863528+08:00;True|2025-10-15T09:58:36.8408696+08:00;True|2025-10-15T09:58:16.6816177+08:00;True|2025-10-15T09:49:13.6909655+08:00;True|2025-10-15T09:19:22.6018871+08:00;True|2025-10-15T09:14:22.5605148+08:00;True|2025-10-15T09:10:04.5145534+08:00;True|2025-10-15T09:08:43.2379652+08:00;True|2025-10-15T08:57:07.0664653+08:00;True|2025-10-15T08:55:08.2361265+08:00;True|2025-10-15T08:45:39.6227479+08:00;True|2025-10-15T08:39:59.8084757+08:00;True|2025-10-15T08:32:37.1409001+08:00;True|2025-10-15T08:19:48.0192400+08:00;True|2025-10-15T08:00:59.6277122+08:00;False|2025-10-15T08:00:52.8765789+08:00;True|2025-10-14T15:31:12.3135759+08:00;False|2025-10-14T15:30:35.0641150+08:00;True|2025-10-13T08:29:52.0989138+08:00;False|2025-10-13T08:29:45.5235296+08:00;True|2025-09-29T14:19:56.3493999+08:00;True|2025-09-29T13:45:50.3942453+08:00;True|2025-09-29T13:42:06.1110553+08:00;True|2025-09-29T13:36:03.8122720+08:00;True|2025-09-29T08:02:25.4433936+08:00;False|2025-09-29T08:01:34.9956194+08:00;True|2025-09-28T16:32:32.1205217+08:00;False|2025-09-28T16:32:22.2949617+08:00;True|2025-09-26T14:52:29.3520681+08:00;True|2025-09-26T14:32:54.2746904+08:00;True|2025-09-26T14:30:03.3405779+08:00;True|2025-09-26T14:27:07.1365132+08:00;True|2025-09-26T14:17:38.1278517+08:00;False|2025-09-26T14:17:15.2222928+08:00;True|2025-09-26T13:27:46.3116713+08:00;True|2025-09-26T13:20:12.4936518+08:00;True|2025-09-26T10:02:30.8281583+08:00;False|2025-09-26T10:02:03.9362462+08:00;True|2025-09-26T09:53:20.0008961+08:00;True|2025-09-26T09:50:19.6692823+08:00;False|2025-09-26T09:49:53.3697350+08:00;True|2025-09-25T09:30:42.4579039+08:00;True|2025-09-25T09:28:06.6361895+08:00;True|2025-09-25T09:21:03.5626551+08:00;True|2025-09-25T09:07:49.5781444+08:00;True|2025-09-25T09:05:39.3361215+08:00;True|2025-09-25T08:57:49.0092670+08:00;True|2025-09-25T08:53:18.1932158+08:00;False|2025-09-25T08:52:41.4831686+08:00;True|2025-09-24T10:55:06.7583576+08:00;True|2025-09-24T10:42:07.4293256+08:00;True|2025-09-24T10:35:21.5131843+08:00;True|2025-09-24T10:01:34.6039507+08:00;False|2025-09-24T10:01:02.2423847+08:00;True|2025-09-23T14:10:09.5716580+08:00;False|2025-09-23T14:09:16.6824875+08:00;True|2025-09-23T10:19:03.9148941+08:00;False|2025-09-23T10:18:54.9945094+08:00;True|2025-09-22T16:10:40.3493996+08:00;True|2025-09-22T16:06:30.7648048+08:00;True|2025-09-22T15:58:01.2588123+08:00;True|2025-09-22T13:22:29.7402684+08:00;True|2025-09-22T10:50:24.6032398+08:00;True|2025-09-22T10:18:57.4239252+08:00;True|2025-09-22T09:44:34.1606021+08:00;True|2025-09-22T09:37:22.2102591+08:00;False|2025-09-22T09:37:13.3244518+08:00;False|2025-09-22T09:37:05.6707374+08:00;True|2025-09-22T09:20:00.1335697+08:00;True|2025-09-22T08:50:45.0839990+08:00;False|2025-09-22T08:50:39.5078616+08:00;True|2025-09-19T16:54:50.1840540+08:00;True|2025-09-19T15:58:56.7629702+08:00;True|2025-09-19T15:34:55.4164772+08:00;True|2025-09-19T15:19:17.0615575+08:00;False|2025-09-19T15:17:40.3055696+08:00;True|2025-09-17T16:33:38.7832139+08:00;False|2025-09-17T16:32:33.8056170+08:00;True|2025-09-15T15:31:28.0110309+08:00;True|2025-09-15T08:59:48.0264567+08:00;True|2025-09-15T08:55:35.9132476+08:00;False|2025-09-15T08:55:15.9462000+08:00;True|2025-09-10T15:37:27.9811453+08:00;True|2025-09-10T15:31:46.7985512+08:00;True|2025-09-10T15:25:13.0432246+08:00;True|2025-09-10T15:04:50.9925337+08:00;True|2025-09-10T14:45:51.9588268+08:00;True|2025-09-10T13:39:21.5732215+08:00;True|2025-09-10T13:30:34.6821425+08:00;False|2025-09-10T13:29:58.0985305+08:00;True|2025-09-10T11:09:10.4474163+08:00;True|2025-09-10T11:01:18.2664245+08:00;False|2025-09-10T11:01:11.7600095+08:00;True|2025-09-09T11:11:08.2737365+08:00;True|2025-09-09T10:48:12.8653988+08:00;True|2025-09-09T10:45:55.8371735+08:00;False|2025-09-09T10:45:50.0271007+08:00;True|2025-09-05T15:34:30.9324454+08:00;True|2025-09-05T15:25:04.5703586+08:00;True|2025-09-05T15:18:44.7836555+08:00;True|2025-09-05T15:18:15.3564889+08:00;True|2025-09-05T15:14:02.2490100+08:00;True|2025-09-05T15:13:22.0106066+08:00;True|2025-09-05T15:07:13.1733932+08:00;True|2025-09-05T14:34:49.5160527+08:00;True|2025-09-05T14:25:56.7476432+08:00;True|2025-09-05T14:11:06.6130566+08:00;True|2025-09-05T14:06:03.3723817+08:00;True|2025-09-05T13:59:08.2676824+08:00;True|2025-09-05T13:55:29.3608816+08:00;True|2025-09-05T13:50:19.1500461+08:00;True|2025-09-05T13:44:07.8244320+08:00;True|2025-09-05T13:32:55.8727194+08:00;True|2025-09-05T13:32:31.4266652+08:00;True|2025-09-05T13:29:54.4476848+08:00;True|2025-09-05T13:20:46.5358233+08:00;True|2025-09-05T13:12:44.2176702+08:00;True|2025-09-05T13:01:20.7462374+08:00;True|2025-09-05T13:00:45.2360436+08:00;True|2025-09-05T12:50:48.1213509+08:00;False|2025-09-05T12:50:41.6099269+08:00;True|2025-09-04T10:26:10.4040299+08:00;True|2025-09-04T10:22:55.8468850+08:00;True|2025-09-04T10:12:00.1744374+08:00;True|2025-09-04T10:11:20.8053602+08:00;False|2025-09-04T10:10:37.1981071+08:00;True|2025-09-03T16:53:33.7806439+08:00;True|2025-09-03T16:23:53.1760759+08:00;True|2025-09-03T16:13:51.7648089+08:00;True|2025-09-01T11:27:28.5171063+08:00;True|2025-09-01T09:10:26.2807200+08:00;True|2025-08-30T16:17:23.6280447+08:00;True|2025-08-30T16:08:45.2704012+08:00;False|2025-08-30T16:07:49.5332724+08:00;True|2025-08-29T13:42:08.9331590+08:00;True|2025-08-29T09:30:26.3865231+08:00;True|2025-08-29T09:26:59.6931531+08:00;True|2025-08-29T09:24:15.7633865+08:00;True|2025-08-29T09:20:15.7248945+08:00;True|2025-08-29T09:16:10.8305341+08:00;False|2025-08-29T09:15:37.6509149+08:00;True|2025-08-29T09:10:52.5758523+08:00;True|2025-08-29T09:07:28.0167672+08:00;True|2025-08-29T08:37:03.5161584+08:00;False|2025-08-29T08:36:22.9701878+08:00;True|2025-08-28T09:09:16.5053336+08:00;False|2025-08-28T09:08:31.8483468+08:00;True|2025-08-27T15:23:37.2451244+08:00;True|2025-08-27T14:08:19.4652541+08:00;True|2025-08-27T10:30:22.9583542+08:00;True|2025-08-27T10:24:39.3809926+08:00;True|2025-08-27T10:19:14.5440743+08:00;False|2025-08-27T10:18:22.9365507+08:00;True|2025-08-26T16:22:15.9301705+08:00;True|2025-08-26T16:15:50.6064453+08:00;False|2025-08-26T16:13:43.3734036+08:00;True|2025-08-26T10:03:33.2470619+08:00;True|2025-08-26T09:56:19.7100523+08:00;True|2025-08-26T09:51:10.1388633+08:00;True|2025-08-26T09:44:17.2173284+08:00;True|2025-08-26T09:36:15.5978463+08:00;False|2025-08-26T09:35:33.7420993+08:00;True|2025-08-25T15:01:50.5666742+08:00;True|2025-08-25T14:36:52.7376096+08:00;True|2025-08-25T14:29:34.9048354+08:00;True|2025-08-25T13:55:21.2896736+08:00;False|2025-08-25T13:53:29.3900423+08:00;True|2025-08-21T16:22:43.4480748+08:00;True|2025-08-21T16:13:59.7952292+08:00;True|2025-08-21T16:08:00.4465834+08:00;True|2025-08-21T15:47:33.0090744+08:00;False|2025-08-21T15:44:54.3140769+08:00;True|2025-08-20T13:59:43.5478179+08:00;True|2025-08-20T09:42:23.4176514+08:00;True|2025-08-20T08:58:41.0775117+08:00;False|2025-08-20T08:57:48.1366515+08:00;True|2025-08-19T16:07:02.0546263+08:00;True|2025-08-19T13:54:20.3065647+08:00;True|2025-08-19T13:04:16.6242527+08:00;False|2025-08-19T13:03:35.6928433+08:00;True|2025-08-18T13:03:14.7153952+08:00;True|2025-08-18T10:28:34.6874829+08:00;False|2025-08-18T10:22:59.8356232+08:00;True|2025-08-15T08:49:26.9915062+08:00;True|2025-08-15T08:40:21.8574257+08:00;True|2025-08-15T08:33:10.0952126+08:00;True|2025-08-12T11:00:19.2136555+08:00;True|2025-08-12T08:16:54.4308560+08:00;False|2025-08-12T08:16:20.5681009+08:00;True|2025-08-11T09:33:02.5662651+08:00;True|2025-08-11T09:29:33.8368533+08:00;True|2025-08-11T09:21:37.6200426+08:00;True|2025-08-11T09:17:43.9802106+08:00;True|2025-08-11T08:52:44.9690249+08:00;True|2025-08-11T08:26:58.0223608+08:00;False|2025-08-11T08:26:23.1079192+08:00;True|2025-08-08T15:39:38.6720210+08:00;True|2025-08-08T14:20:03.4053835+08:00;True|2025-08-08T13:13:34.5963008+08:00;False|2025-08-08T13:12:52.5341192+08:00;True|2025-08-07T13:09:32.3688293+08:00;False|2025-08-07T13:09:23.7335601+08:00;True|2025-08-06T15:13:44.9956787+08:00;True|2025-08-06T12:29:30.0783854+08:00;False|2025-08-06T12:29:22.9174579+08:00;True|2025-08-05T11:46:04.9109530+08:00;True|2025-08-05T09:12:36.4757799+08:00;False|2025-08-05T09:12:29.5152051+08:00;True|2025-08-04T22:16:55.8153764+08:00;False|2025-08-04T22:16:45.6812380+08:00;True|2025-08-04T17:48:30.5101840+08:00;True|2025-08-04T16:18:16.1499446+08:00;True|2025-08-04T11:40:28.5722111+08:00;False|2025-08-04T10:45:46.8681527+08:00;True|2025-07-31T15:11:55.0100072+08:00;False|2025-07-31T15:10:51.6681759+08:00;True|2025-07-30T16:00:10.5159335+08:00;True|2025-07-30T15:41:51.5648646+08:00;True|2025-07-30T15:13:07.2401528+08:00;False|2025-07-30T15:12:40.5946471+08:00;True|2025-07-29T23:14:46.2298438+08:00;False|2025-07-29T23:13:41.1630729+08:00;True|2025-07-29T14:02:02.2575808+08:00;True|2025-07-29T13:43:01.6607651+08:00;True|2025-07-29T13:21:53.3427945+08:00;False|2025-07-29T13:21:12.3710695+08:00;True|2025-07-02T16:19:48.0004187+08:00;True|2025-07-02T16:15:36.5831869+08:00;True|2025-07-02T16:09:00.5399469+08:00;True|2025-07-02T15:56:09.9783494+08:00;True|2025-07-02T15:14:06.9937801+08:00;True|2025-07-02T15:09:36.8804234+08:00;True|2025-07-02T15:05:41.0676357+08:00;True|2025-07-02T15:00:26.6768478+08:00;True|2025-07-02T14:57:55.9749557+08:00;True|2025-07-02T14:54:09.4801906+08:00;True|2025-07-02T14:48:13.1406954+08:00;True|2025-07-02T14:43:16.6621615+08:00;False|2025-07-02T14:42:39.8858427+08:00;True|2025-06-30T14:07:33.6198921+08:00;False|2025-06-30T14:06:54.9141774+08:00;True|2025-06-27T16:10:37.5346733+08:00;True|2025-06-27T15:53:52.6099110+08:00;True|2025-06-27T15:49:37.6381262+08:00;True|2025-06-27T15:45:18.4426363+08:00;True|2025-06-27T15:09:40.0483579+08:00;True|2025-06-27T15:03:45.2696849+08:00;True|2025-06-27T14:59:53.6972427+08:00;True|2025-06-27T14:56:36.5300707+08:00;True|2025-06-27T14:52:12.7121868+08:00;True|2025-06-27T14:31:22.7250138+08:00;True|2025-06-27T14:23:27.1058306+08:00;True|2025-06-27T14:13:54.1440171+08:00;True|2025-06-27T14:04:48.1872541+08:00;True|2025-06-27T14:00:10.1802914+08:00;False|2025-06-27T13:59:47.2300395+08:00;True|2025-06-26T17:03:34.2617207+08:00;True|2025-06-26T16:59:16.3043451+08:00;True|2025-06-26T16:47:46.3910675+08:00;True|2025-06-26T16:40:45.0917549+08:00;True|2025-06-26T16:19:04.7496278+08:00;True|2025-06-26T13:40:17.4650939+08:00;True|2025-06-26T08:46:10.4559278+08:00;False|2025-06-26T08:45:48.2231639+08:00;True|2025-06-25T16:40:12.2933893+08:00;True|2025-06-25T16:33:19.5628638+08:00;True|2025-06-25T16:28:13.3282882+08:00;True|2025-06-25T14:26:38.1487280+08:00;True|2025-06-25T14:23:03.3981021+08:00;True|2025-06-25T14:20:01.5127640+08:00;True|2025-06-25T14:12:47.4447383+08:00;True|2025-06-25T14:09:39.8493477+08:00;True|2025-06-25T14:04:07.9655837+08:00;False|2025-06-25T14:03:01.5528773+08:00;True|2025-06-24T14:39:55.5403167+08:00;True|2025-06-24T14:36:51.3363222+08:00;True|2025-06-24T14:33:34.6605389+08:00;True|2025-06-24T14:29:44.9508636+08:00;True|2025-06-24T14:24:49.4487525+08:00;True|2025-06-24T14:19:31.0243854+08:00;True|2025-06-24T14:15:42.8043990+08:00;True|2025-06-24T14:10:25.3126511+08:00;True|2025-06-24T14:01:11.7808866+08:00;True|2025-06-24T13:56:29.6124906+08:00;True|2025-06-24T13:42:27.5554459+08:00;True|2025-06-24T13:35:02.3147995+08:00;True|2025-06-24T13:31:15.2833438+08:00;True|2025-06-24T13:26:22.4759378+08:00;True|2025-06-24T13:22:58.0143749+08:00;False|2025-06-24T13:22:30.7295943+08:00;True|2025-06-24T13:20:08.9526835+08:00;True|2025-06-24T13:15:10.2719394+08:00;True|2025-06-20T15:38:22.6724181+08:00;True|2025-06-20T14:44:29.4284749+08:00;True|2025-06-20T14:34:29.3160274+08:00;True|2025-06-20T14:29:26.1084681+08:00;False|2025-06-20T14:28:47.7761889+08:00;True|2025-06-18T16:26:56.9181027+08:00;True|2025-06-18T16:22:48.3649541+08:00;True|2025-06-18T09:45:22.1840933+08:00;True|2025-06-18T09:38:27.4616553+08:00;True|2025-06-18T09:24:22.0260493+08:00;True|2025-06-18T08:58:42.0314631+08:00;True|2025-06-18T08:54:57.3762593+08:00;True|2025-06-18T08:52:30.6977045+08:00;True|2025-06-18T08:44:16.3868101+08:00;True|2025-06-18T08:38:06.2335478+08:00;False|2025-06-18T08:37:43.3356541+08:00;True|2025-06-18T08:32:29.9036211+08:00;True|2025-06-18T08:19:00.7253184+08:00;True|2025-06-18T08:14:01.8413793+08:00;True|2025-06-18T08:06:59.1976807+08:00;False|2025-06-18T08:06:29.3417533+08:00;True|2025-06-17T15:36:04.6217443+08:00;True|2025-06-17T15:31:43.3563632+08:00;True|2025-06-17T14:58:43.8735144+08:00;True|2025-06-17T14:39:01.2795873+08:00;True|2025-06-17T14:34:00.1695810+08:00;True|2025-06-17T14:30:54.8417757+08:00;False|2025-06-17T14:30:22.5535404+08:00;True|2025-06-17T14:26:29.1534249+08:00;True|2025-06-17T14:23:01.5750276+08:00;True|2025-06-17T14:13:44.7734613+08:00;True|2025-06-17T13:20:22.6676313+08:00;True|2025-06-17T12:45:59.6935151+08:00;True|2025-06-17T11:26:53.3105073+08:00;True|2025-06-17T11:21:58.4556792+08:00;True|2025-06-17T11:17:39.0062665+08:00;True|2025-06-17T11:14:12.1161810+08:00;True|2025-06-17T11:09:51.0123982+08:00;True|2025-06-17T11:03:35.4540889+08:00;True|2025-06-17T10:58:06.1870442+08:00;True|2025-06-17T10:47:25.6201207+08:00;True|2025-06-17T09:22:36.4275453+08:00;True|2025-06-17T09:15:44.1593969+08:00;True|2025-06-17T09:12:05.5473137+08:00;True|2025-06-17T09:08:48.4974735+08:00;True|2025-06-17T09:04:26.9345188+08:00;True|2025-06-17T09:03:36.0326872+08:00;True|2025-06-17T08:57:42.1551977+08:00;True|2025-06-17T08:53:55.5708883+08:00;True|2025-06-17T08:49:04.2922881+08:00;True|2025-06-17T08:41:04.9647614+08:00;True|2025-06-17T08:34:49.0188503+08:00;True|2025-06-17T08:29:57.4868889+08:00;True|2025-06-17T08:23:10.2489747+08:00;True|2025-06-17T08:17:38.8483538+08:00;False|2025-06-17T08:16:14.0757416+08:00;True|2025-06-13T15:52:22.7401602+08:00;False|2025-06-13T15:52:01.7388701+08:00;True|2025-06-13T15:35:05.4281004+08:00;True|2025-06-13T15:24:25.2717953+08:00;True|2025-06-13T15:13:54.7230551+08:00;True|2025-06-13T14:02:03.6551564+08:00;True|2025-06-13T11:18:18.1123581+08:00;True|2025-06-13T10:40:20.8774077+08:00;True|2025-06-13T10:36:36.1411085+08:00;False|2025-06-13T10:35:41.3893604+08:00;True|2025-06-13T10:32:13.4521145+08:00;True|2025-06-13T10:30:35.6640860+08:00;True|2025-06-03T10:51:41.3862145+08:00;False|2025-06-03T10:51:16.5345521+08:00;True|2025-05-30T20:09:32.5107276+08:00;False|2025-05-30T20:09:00.9663790+08:00;False|2025-05-30T17:15:54.5728888+08:00;True|2025-05-30T15:31:12.6393961+08:00;True|2025-05-30T14:59:23.7338679+08:00;True|2025-05-30T14:47:49.7374652+08:00;False|2025-05-30T14:46:56.5791293+08:00;True|2025-05-30T09:13:25.7216738+08:00;False|2025-05-30T09:12:56.3890721+08:00;True|2025-05-29T20:42:40.3409827+08:00;False|2025-05-29T20:42:06.9658631+08:00;True|2025-05-29T20:21:44.3234619+08:00;False|2025-05-29T20:21:05.8899839+08:00;True|2025-05-27T15:28:35.5206538+08:00;True|2025-05-27T14:10:48.2114238+08:00;True|2025-05-27T11:21:56.3013946+08:00;True|2025-05-27T11:12:39.5518701+08:00;True|2025-05-27T11:01:46.8317706+08:00;True|2025-05-27T10:58:06.6334127+08:00;True|2025-05-27T10:50:01.5656763+08:00;True|2025-05-27T09:32:10.3357581+08:00;False|2025-05-27T09:31:40.1660002+08:00;True|2025-05-22T19:13:07.9924074+08:00;True|2025-05-22T18:44:05.4014437+08:00;False|2025-05-22T18:43:42.8647214+08:00;True|2025-05-20T14:23:23.3914216+08:00;False|2025-05-20T14:22:55.1487818+08:00;True|2025-05-20T14:02:04.1738192+08:00;False|2025-05-20T14:01:35.3257179+08:00;True|2025-05-16T10:26:39.2771408+08:00;True|2025-05-16T09:56:14.9524606+08:00;True|2025-05-16T09:41:14.7986426+08:00;False|2025-05-16T09:40:49.7515669+08:00;True|2025-05-15T16:11:15.6104624+08:00;False|2025-05-15T16:10:29.3231781+08:00;True|2025-05-08T08:33:00.5573071+08:00;False|2025-05-08T08:32:20.5353159+08:00;True|2025-04-23T15:11:05.1490455+08:00;True|2025-04-23T14:22:24.5406543+08:00;False|2025-04-23T14:21:47.8685695+08:00;True|2025-04-18T13:54:27.4746888+08:00;False|2025-04-18T13:53:45.2296528+08:00;False|2025-04-18T13:53:29.7890054+08:00;False|2025-04-18T13:53:23.5770264+08:00;False|2025-04-18T13:53:18.0054565+08:00;True|2025-04-18T13:51:28.8449212+08:00;True|2025-04-18T13:24:50.1548645+08:00;True|2025-04-18T13:17:41.8781012+08:00;True|2025-04-18T13:07:11.4243777+08:00;True|2025-04-18T13:03:51.8972162+08:00;True|2025-04-18T12:59:24.3674835+08:00;True|2025-04-18T12:54:51.7546338+08:00;True|2025-04-18T12:51:54.3531129+08:00;False|2025-04-18T12:51:42.0198325+08:00;True|2025-04-18T09:11:06.5087174+08:00;False|2025-04-18T09:10:56.3178793+08:00;True|2025-04-17T11:20:10.9926709+08:00;True|2025-04-17T11:01:50.8902725+08:00;True|2025-04-17T10:53:40.1335186+08:00;True|2025-04-17T10:50:33.6109824+08:00;True|2025-04-17T10:31:35.1972930+08:00;True|2025-04-17T10:27:13.0718237+08:00;False|2025-04-17T10:27:05.4243104+08:00;True|2025-04-17T10:21:17.1039399+08:00;True|2025-04-17T10:17:30.5257362+08:00;True|2025-04-17T09:04:16.5959099+08:00;False|2025-04-17T09:04:08.5643163+08:00;True|2025-04-16T16:50:10.4001088+08:00;True|2025-04-16T16:37:30.0492166+08:00;False|2025-04-16T16:37:20.9070255+08:00;True|2025-04-15T14:55:05.4396103+08:00;True|2025-04-15T14:48:11.6729078+08:00;True|2025-04-15T14:18:53.0805178+08:00;True|2025-04-15T13:48:11.5252569+08:00;True|2025-04-15T13:37:14.4720847+08:00;True|2025-04-15T11:19:10.1766439+08:00;True|2025-04-15T11:16:15.9677953+08:00;True|2025-04-15T11:01:18.4337723+08:00;False|2025-04-15T11:01:06.9132978+08:00;True|2025-04-15T10:55:53.9650790+08:00;False|2025-04-15T10:55:45.2763971+08:00;True|2025-04-09T11:24:21.9466324+08:00;True|2025-04-09T11:14:25.0603792+08:00;True|2025-04-09T11:03:10.0252216+08:00;False|2025-04-09T11:03:01.0837419+08:00;True|2025-04-08T15:00:39.6673341+08:00;True|2025-04-08T14:55:20.5714659+08:00;True|2025-04-08T14:41:57.1855163+08:00;True|2025-04-08T13:31:03.4382266+08:00;True|2025-04-08T11:20:45.0300955+08:00;True|2025-04-08T10:59:59.6997668+08:00;False|2025-04-08T10:59:53.2827828+08:00;True|2025-04-08T10:48:17.4232977+08:00;False|2025-04-08T10:48:09.5363986+08:00;True|2025-04-03T13:53:30.6471699+08:00;False|2025-04-03T13:53:22.8762999+08:00;True|2025-04-02T12:47:31.3375226+08:00;False|2025-04-02T12:47:24.2095072+08:00;True|2025-04-01T16:29:52.7465502+08:00;False|2025-04-01T16:29:33.7844649+08:00;True|2025-03-28T16:22:29.8664470+08:00;True|2025-03-28T15:53:12.1106288+08:00;False|2025-03-28T15:53:01.4674242+08:00;True|2025-03-28T13:34:17.5506822+08:00;False|2025-03-28T13:34:09.5853308+08:00;True|2025-03-26T12:42:08.9630741+08:00;True|2025-03-26T12:40:07.7144561+08:00;True|2025-03-26T12:30:37.3503331+08:00;True|2025-03-26T12:26:47.5061658+08:00;True|2025-03-26T10:54:47.2556717+08:00;True|2025-03-26T10:49:59.7897145+08:00;True|2025-03-26T10:47:02.6195828+08:00;False|2025-03-26T10:46:54.9421244+08:00;True|2025-03-26T01:10:19.1227462+08:00;True|2025-03-26T01:00:04.3583740+08:00;True|2025-03-26T00:38:57.4757071+08:00;True|2025-03-26T00:28:24.9370188+08:00;True|2025-03-26T00:04:05.4507425+08:00;True|2025-03-25T23:06:56.2284828+08:00;False|2025-03-25T23:06:46.7023339+08:00;True|2025-03-25T22:57:08.3127897+08:00;False|2025-03-25T22:55:05.8028873+08:00;False|2025-03-25T22:54:51.2053101+08:00;False|2025-03-04T11:23:36.7757604+08:00;True|2025-02-12T14:05:06.1068587+08:00;False|2025-02-12T14:03:43.3961038+08:00;True|2025-01-18T09:42:50.3629397+08:00;True|2025-01-18T09:39:16.1773412+08:00;True|2025-01-17T11:15:39.4147082+08:00;False|2025-01-17T11:15:09.0033498+08:00;True|2025-01-14T10:20:31.1504093+08:00;False|2025-01-14T10:19:59.1429931+08:00;True|2025-01-10T16:29:54.8671377+08:00;False|2025-01-10T16:29:05.0650370+08:00;True|2025-01-04T14:30:56.5041884+08:00;True|2025-01-04T14:26:52.7448761+08:00;True|2025-01-04T14:23:27.9956967+08:00;True|2025-01-04T14:12:46.2410106+08:00;True|2025-01-04T14:09:33.1727375+08:00;True|2025-01-04T14:07:16.3373347+08:00;False|2025-01-04T14:06:33.4982458+08:00;True|2024-12-31T13:36:55.7394582+08:00;False|2024-12-31T13:35:58.6205647+08:00;True|2024-12-28T15:59:32.1394796+08:00;True|2024-12-28T13:48:20.4283118+08:00;True|2024-12-28T13:43:39.8159616+08:00;True|2024-12-28T13:23:58.4183285+08:00;True|2024-12-28T13:19:13.0583263+08:00;True|2024-12-28T13:12:03.2648502+08:00;True|2024-12-28T13:04:22.6803754+08:00;False|2024-12-28T13:03:56.5993252+08:00;True|2024-12-28T10:50:06.1597154+08:00;True|2024-12-28T10:27:58.7075320+08:00;False|2024-12-28T10:27:09.9450571+08:00;True|2024-12-24T10:52:25.3403292+08:00;False|2024-12-24T10:51:41.8017370+08:00;True|2024-12-23T15:45:21.7729300+08:00;True|2024-12-23T15:31:38.8549407+08:00;True|2024-12-23T15:20:26.2361671+08:00;True|2024-12-23T13:40:03.2774116+08:00;False|2024-12-23T13:39:39.8510770+08:00;True|2024-12-23T13:11:15.3232454+08:00;True|2024-12-23T13:05:43.3057458+08:00;True|2024-12-16T10:57:23.0694936+08:00;True|2024-12-16T10:03:48.1938775+08:00;True|2024-12-16T09:38:57.3052219+08:00;False|2024-12-16T09:38:31.7097388+08:00;True|2024-12-16T09:25:38.3751534+08:00;False|2024-12-16T09:24:19.3952981+08:00;True|2024-12-11T22:41:13.2881405+08:00;False|2024-12-11T22:40:26.3239379+08:00;True|2024-12-11T22:14:41.4392948+08:00;True|2024-12-11T22:03:03.6823866+08:00;True|2024-12-11T21:48:51.7423044+08:00;False|2024-12-11T21:47:55.6236616+08:00;True|2024-12-02T14:57:10.0773563+08:00;False|2024-12-02T14:56:35.6440156+08:00;True|2024-11-26T08:55:53.9125170+08:00;True|2024-11-26T08:24:31.3112433+08:00;False|2024-11-26T08:23:46.0894924+08:00;True|2024-11-20T10:16:03.7893118+08:00;False|2024-11-20T10:15:23.2632533+08:00;True|2024-11-20T09:06:55.2799108+08:00;False|2024-11-20T09:05:45.8751214+08:00;True|2024-11-15T10:50:02.2079520+08:00;False|2024-11-15T10:49:22.4156447+08:00;True|2024-11-11T16:53:33.6615343+08:00;False|2024-11-11T16:52:17.7499691+08:00;False|2024-11-06T11:32:23.8339166+08:00;True|2024-10-24T20:08:16.1196372+08:00;True|2024-10-24T14:53:21.0804405+08:00;False|2024-10-24T14:50:14.4659302+08:00;</History>
+    <History>True|2025-10-30T01:11:07.2250641Z;False|2025-10-30T09:10:58.0617103+08:00;True|2025-10-29T13:12:23.0956238+08:00;False|2025-10-29T13:12:13.6839931+08:00;True|2025-10-27T11:29:10.8757820+08:00;True|2025-10-27T09:11:56.0461783+08:00;True|2025-10-27T08:46:33.8385015+08:00;False|2025-10-27T08:46:25.9218178+08:00;True|2025-10-26T21:43:49.1070018+08:00;True|2025-10-26T21:28:56.8654510+08:00;True|2025-10-26T21:10:21.4574543+08:00;True|2025-10-26T20:56:38.4423282+08:00;True|2025-10-26T20:50:01.5280041+08:00;True|2025-10-26T20:37:48.4086441+08:00;False|2025-10-26T20:37:31.3912427+08:00;True|2025-10-26T17:35:44.4110603+08:00;False|2025-10-26T17:35:24.7299709+08:00;True|2025-10-23T10:35:54.5878865+08:00;True|2025-10-23T10:09:14.9748622+08:00;True|2025-10-23T09:42:38.4409516+08:00;True|2025-10-23T09:31:52.7604969+08:00;True|2025-10-23T08:49:18.9260075+08:00;True|2025-10-23T08:35:30.8975599+08:00;False|2025-10-23T08:35:04.0733855+08:00;True|2025-10-22T16:46:02.7918658+08:00;True|2025-10-22T16:38:06.2456061+08:00;True|2025-10-22T15:21:22.9621680+08:00;True|2025-10-22T14:41:47.2415866+08:00;False|2025-10-22T14:41:24.5633960+08:00;True|2025-10-22T13:55:01.6606172+08:00;True|2025-10-22T13:49:54.9893977+08:00;True|2025-10-22T10:17:49.5376761+08:00;True|2025-10-22T10:04:20.3966155+08:00;False|2025-10-22T10:04:03.2828016+08:00;True|2025-10-21T15:39:11.5730043+08:00;True|2025-10-21T15:24:53.0229268+08:00;True|2025-10-21T15:09:25.0420129+08:00;True|2025-10-21T14:40:28.3393938+08:00;False|2025-10-21T14:40:20.1005353+08:00;True|2025-10-20T22:28:26.5520634+08:00;True|2025-10-20T22:26:20.5228241+08:00;True|2025-10-20T22:23:24.6480809+08:00;True|2025-10-20T22:20:58.2890596+08:00;True|2025-10-20T22:18:30.9160925+08:00;True|2025-10-20T22:15:21.2863110+08:00;True|2025-10-20T22:12:20.6348279+08:00;True|2025-10-20T21:22:16.8600213+08:00;True|2025-10-20T21:19:56.0205365+08:00;True|2025-10-20T21:16:50.6213897+08:00;True|2025-10-20T21:14:33.3790831+08:00;True|2025-10-20T21:11:11.9975681+08:00;True|2025-10-20T21:06:04.3240487+08:00;True|2025-10-20T21:00:01.6053675+08:00;True|2025-10-20T20:34:35.3099486+08:00;False|2025-10-20T20:34:29.2183933+08:00;False|2025-10-20T15:27:53.5360052+08:00;True|2025-10-20T15:20:30.5120326+08:00;True|2025-10-20T13:54:00.8679623+08:00;True|2025-10-20T13:05:08.9389701+08:00;True|2025-10-20T08:59:05.0510232+08:00;False|2025-10-20T08:58:50.0149015+08:00;True|2025-10-20T08:32:50.2511747+08:00;False|2025-10-20T08:32:32.8187925+08:00;True|2025-10-19T12:46:59.0474294+08:00;True|2025-10-19T12:17:05.5045348+08:00;True|2025-10-19T12:00:27.8220844+08:00;True|2025-10-19T11:57:38.1588249+08:00;True|2025-10-19T11:43:25.8988056+08:00;True|2025-10-19T11:40:29.7941053+08:00;True|2025-10-19T11:37:45.9750452+08:00;True|2025-10-19T11:34:03.7597755+08:00;True|2025-10-19T11:09:16.3000734+08:00;True|2025-10-19T11:05:47.9442601+08:00;True|2025-10-19T11:03:27.8038065+08:00;True|2025-10-19T11:00:37.9633453+08:00;True|2025-10-19T10:57:56.3513561+08:00;True|2025-10-19T10:53:34.9130003+08:00;True|2025-10-19T10:48:58.3678541+08:00;True|2025-10-19T09:10:59.2999711+08:00;False|2025-10-19T09:10:51.6274795+08:00;True|2025-10-17T16:37:58.3731778+08:00;True|2025-10-17T16:21:35.1192676+08:00;True|2025-10-17T16:14:18.8244934+08:00;True|2025-10-17T16:10:51.5103118+08:00;True|2025-10-17T15:51:21.7012733+08:00;True|2025-10-17T14:42:14.5930715+08:00;True|2025-10-17T14:00:43.0733177+08:00;False|2025-10-17T14:00:35.0737472+08:00;True|2025-10-16T15:37:21.3626583+08:00;True|2025-10-16T15:31:57.0338104+08:00;True|2025-10-16T15:25:03.4242778+08:00;True|2025-10-16T15:20:08.3874966+08:00;True|2025-10-16T15:15:24.5602394+08:00;True|2025-10-16T15:11:52.3736891+08:00;True|2025-10-16T15:07:10.4377170+08:00;True|2025-10-16T13:49:35.1728968+08:00;False|2025-10-16T13:48:55.3938422+08:00;True|2025-10-16T11:23:20.6986784+08:00;True|2025-10-16T10:47:39.7780393+08:00;True|2025-10-16T09:22:03.2189706+08:00;True|2025-10-16T08:20:57.6678046+08:00;True|2025-10-16T08:11:35.7964397+08:00;True|2025-10-16T08:07:18.0903111+08:00;True|2025-10-16T07:47:25.9227982+08:00;False|2025-10-16T07:47:21.3257373+08:00;True|2025-10-15T15:51:20.2623472+08:00;True|2025-10-15T15:46:44.7664557+08:00;True|2025-10-15T15:43:38.0230986+08:00;True|2025-10-15T15:14:08.7527334+08:00;True|2025-10-15T14:29:42.9061678+08:00;False|2025-10-15T14:29:33.4631032+08:00;True|2025-10-15T13:48:02.8333725+08:00;False|2025-10-15T13:47:00.0211104+08:00;True|2025-10-15T09:58:44.6863528+08:00;True|2025-10-15T09:58:36.8408696+08:00;True|2025-10-15T09:58:16.6816177+08:00;True|2025-10-15T09:49:13.6909655+08:00;True|2025-10-15T09:19:22.6018871+08:00;True|2025-10-15T09:14:22.5605148+08:00;True|2025-10-15T09:10:04.5145534+08:00;True|2025-10-15T09:08:43.2379652+08:00;True|2025-10-15T08:57:07.0664653+08:00;True|2025-10-15T08:55:08.2361265+08:00;True|2025-10-15T08:45:39.6227479+08:00;True|2025-10-15T08:39:59.8084757+08:00;True|2025-10-15T08:32:37.1409001+08:00;True|2025-10-15T08:19:48.0192400+08:00;True|2025-10-15T08:00:59.6277122+08:00;False|2025-10-15T08:00:52.8765789+08:00;True|2025-10-14T15:31:12.3135759+08:00;False|2025-10-14T15:30:35.0641150+08:00;True|2025-10-13T08:29:52.0989138+08:00;False|2025-10-13T08:29:45.5235296+08:00;True|2025-09-29T14:19:56.3493999+08:00;True|2025-09-29T13:45:50.3942453+08:00;True|2025-09-29T13:42:06.1110553+08:00;True|2025-09-29T13:36:03.8122720+08:00;True|2025-09-29T08:02:25.4433936+08:00;False|2025-09-29T08:01:34.9956194+08:00;True|2025-09-28T16:32:32.1205217+08:00;False|2025-09-28T16:32:22.2949617+08:00;True|2025-09-26T14:52:29.3520681+08:00;True|2025-09-26T14:32:54.2746904+08:00;True|2025-09-26T14:30:03.3405779+08:00;True|2025-09-26T14:27:07.1365132+08:00;True|2025-09-26T14:17:38.1278517+08:00;False|2025-09-26T14:17:15.2222928+08:00;True|2025-09-26T13:27:46.3116713+08:00;True|2025-09-26T13:20:12.4936518+08:00;True|2025-09-26T10:02:30.8281583+08:00;False|2025-09-26T10:02:03.9362462+08:00;True|2025-09-26T09:53:20.0008961+08:00;True|2025-09-26T09:50:19.6692823+08:00;False|2025-09-26T09:49:53.3697350+08:00;True|2025-09-25T09:30:42.4579039+08:00;True|2025-09-25T09:28:06.6361895+08:00;True|2025-09-25T09:21:03.5626551+08:00;True|2025-09-25T09:07:49.5781444+08:00;True|2025-09-25T09:05:39.3361215+08:00;True|2025-09-25T08:57:49.0092670+08:00;True|2025-09-25T08:53:18.1932158+08:00;False|2025-09-25T08:52:41.4831686+08:00;True|2025-09-24T10:55:06.7583576+08:00;True|2025-09-24T10:42:07.4293256+08:00;True|2025-09-24T10:35:21.5131843+08:00;True|2025-09-24T10:01:34.6039507+08:00;False|2025-09-24T10:01:02.2423847+08:00;True|2025-09-23T14:10:09.5716580+08:00;False|2025-09-23T14:09:16.6824875+08:00;True|2025-09-23T10:19:03.9148941+08:00;False|2025-09-23T10:18:54.9945094+08:00;True|2025-09-22T16:10:40.3493996+08:00;True|2025-09-22T16:06:30.7648048+08:00;True|2025-09-22T15:58:01.2588123+08:00;True|2025-09-22T13:22:29.7402684+08:00;True|2025-09-22T10:50:24.6032398+08:00;True|2025-09-22T10:18:57.4239252+08:00;True|2025-09-22T09:44:34.1606021+08:00;True|2025-09-22T09:37:22.2102591+08:00;False|2025-09-22T09:37:13.3244518+08:00;False|2025-09-22T09:37:05.6707374+08:00;True|2025-09-22T09:20:00.1335697+08:00;True|2025-09-22T08:50:45.0839990+08:00;False|2025-09-22T08:50:39.5078616+08:00;True|2025-09-19T16:54:50.1840540+08:00;True|2025-09-19T15:58:56.7629702+08:00;True|2025-09-19T15:34:55.4164772+08:00;True|2025-09-19T15:19:17.0615575+08:00;False|2025-09-19T15:17:40.3055696+08:00;True|2025-09-17T16:33:38.7832139+08:00;False|2025-09-17T16:32:33.8056170+08:00;True|2025-09-15T15:31:28.0110309+08:00;True|2025-09-15T08:59:48.0264567+08:00;True|2025-09-15T08:55:35.9132476+08:00;False|2025-09-15T08:55:15.9462000+08:00;True|2025-09-10T15:37:27.9811453+08:00;True|2025-09-10T15:31:46.7985512+08:00;True|2025-09-10T15:25:13.0432246+08:00;True|2025-09-10T15:04:50.9925337+08:00;True|2025-09-10T14:45:51.9588268+08:00;True|2025-09-10T13:39:21.5732215+08:00;True|2025-09-10T13:30:34.6821425+08:00;False|2025-09-10T13:29:58.0985305+08:00;True|2025-09-10T11:09:10.4474163+08:00;True|2025-09-10T11:01:18.2664245+08:00;False|2025-09-10T11:01:11.7600095+08:00;True|2025-09-09T11:11:08.2737365+08:00;True|2025-09-09T10:48:12.8653988+08:00;True|2025-09-09T10:45:55.8371735+08:00;False|2025-09-09T10:45:50.0271007+08:00;True|2025-09-05T15:34:30.9324454+08:00;True|2025-09-05T15:25:04.5703586+08:00;True|2025-09-05T15:18:44.7836555+08:00;True|2025-09-05T15:18:15.3564889+08:00;True|2025-09-05T15:14:02.2490100+08:00;True|2025-09-05T15:13:22.0106066+08:00;True|2025-09-05T15:07:13.1733932+08:00;True|2025-09-05T14:34:49.5160527+08:00;True|2025-09-05T14:25:56.7476432+08:00;True|2025-09-05T14:11:06.6130566+08:00;True|2025-09-05T14:06:03.3723817+08:00;True|2025-09-05T13:59:08.2676824+08:00;True|2025-09-05T13:55:29.3608816+08:00;True|2025-09-05T13:50:19.1500461+08:00;True|2025-09-05T13:44:07.8244320+08:00;True|2025-09-05T13:32:55.8727194+08:00;True|2025-09-05T13:32:31.4266652+08:00;True|2025-09-05T13:29:54.4476848+08:00;True|2025-09-05T13:20:46.5358233+08:00;True|2025-09-05T13:12:44.2176702+08:00;True|2025-09-05T13:01:20.7462374+08:00;True|2025-09-05T13:00:45.2360436+08:00;True|2025-09-05T12:50:48.1213509+08:00;False|2025-09-05T12:50:41.6099269+08:00;True|2025-09-04T10:26:10.4040299+08:00;True|2025-09-04T10:22:55.8468850+08:00;True|2025-09-04T10:12:00.1744374+08:00;True|2025-09-04T10:11:20.8053602+08:00;False|2025-09-04T10:10:37.1981071+08:00;True|2025-09-03T16:53:33.7806439+08:00;True|2025-09-03T16:23:53.1760759+08:00;True|2025-09-03T16:13:51.7648089+08:00;True|2025-09-01T11:27:28.5171063+08:00;True|2025-09-01T09:10:26.2807200+08:00;True|2025-08-30T16:17:23.6280447+08:00;True|2025-08-30T16:08:45.2704012+08:00;False|2025-08-30T16:07:49.5332724+08:00;True|2025-08-29T13:42:08.9331590+08:00;True|2025-08-29T09:30:26.3865231+08:00;True|2025-08-29T09:26:59.6931531+08:00;True|2025-08-29T09:24:15.7633865+08:00;True|2025-08-29T09:20:15.7248945+08:00;True|2025-08-29T09:16:10.8305341+08:00;False|2025-08-29T09:15:37.6509149+08:00;True|2025-08-29T09:10:52.5758523+08:00;True|2025-08-29T09:07:28.0167672+08:00;True|2025-08-29T08:37:03.5161584+08:00;False|2025-08-29T08:36:22.9701878+08:00;True|2025-08-28T09:09:16.5053336+08:00;False|2025-08-28T09:08:31.8483468+08:00;True|2025-08-27T15:23:37.2451244+08:00;True|2025-08-27T14:08:19.4652541+08:00;True|2025-08-27T10:30:22.9583542+08:00;True|2025-08-27T10:24:39.3809926+08:00;True|2025-08-27T10:19:14.5440743+08:00;False|2025-08-27T10:18:22.9365507+08:00;True|2025-08-26T16:22:15.9301705+08:00;True|2025-08-26T16:15:50.6064453+08:00;False|2025-08-26T16:13:43.3734036+08:00;True|2025-08-26T10:03:33.2470619+08:00;True|2025-08-26T09:56:19.7100523+08:00;True|2025-08-26T09:51:10.1388633+08:00;True|2025-08-26T09:44:17.2173284+08:00;True|2025-08-26T09:36:15.5978463+08:00;False|2025-08-26T09:35:33.7420993+08:00;True|2025-08-25T15:01:50.5666742+08:00;True|2025-08-25T14:36:52.7376096+08:00;True|2025-08-25T14:29:34.9048354+08:00;True|2025-08-25T13:55:21.2896736+08:00;False|2025-08-25T13:53:29.3900423+08:00;True|2025-08-21T16:22:43.4480748+08:00;True|2025-08-21T16:13:59.7952292+08:00;True|2025-08-21T16:08:00.4465834+08:00;True|2025-08-21T15:47:33.0090744+08:00;False|2025-08-21T15:44:54.3140769+08:00;True|2025-08-20T13:59:43.5478179+08:00;True|2025-08-20T09:42:23.4176514+08:00;True|2025-08-20T08:58:41.0775117+08:00;False|2025-08-20T08:57:48.1366515+08:00;True|2025-08-19T16:07:02.0546263+08:00;True|2025-08-19T13:54:20.3065647+08:00;True|2025-08-19T13:04:16.6242527+08:00;False|2025-08-19T13:03:35.6928433+08:00;True|2025-08-18T13:03:14.7153952+08:00;True|2025-08-18T10:28:34.6874829+08:00;False|2025-08-18T10:22:59.8356232+08:00;True|2025-08-15T08:49:26.9915062+08:00;True|2025-08-15T08:40:21.8574257+08:00;True|2025-08-15T08:33:10.0952126+08:00;True|2025-08-12T11:00:19.2136555+08:00;True|2025-08-12T08:16:54.4308560+08:00;False|2025-08-12T08:16:20.5681009+08:00;True|2025-08-11T09:33:02.5662651+08:00;True|2025-08-11T09:29:33.8368533+08:00;True|2025-08-11T09:21:37.6200426+08:00;True|2025-08-11T09:17:43.9802106+08:00;True|2025-08-11T08:52:44.9690249+08:00;True|2025-08-11T08:26:58.0223608+08:00;False|2025-08-11T08:26:23.1079192+08:00;True|2025-08-08T15:39:38.6720210+08:00;True|2025-08-08T14:20:03.4053835+08:00;True|2025-08-08T13:13:34.5963008+08:00;False|2025-08-08T13:12:52.5341192+08:00;True|2025-08-07T13:09:32.3688293+08:00;False|2025-08-07T13:09:23.7335601+08:00;True|2025-08-06T15:13:44.9956787+08:00;True|2025-08-06T12:29:30.0783854+08:00;False|2025-08-06T12:29:22.9174579+08:00;True|2025-08-05T11:46:04.9109530+08:00;True|2025-08-05T09:12:36.4757799+08:00;False|2025-08-05T09:12:29.5152051+08:00;True|2025-08-04T22:16:55.8153764+08:00;False|2025-08-04T22:16:45.6812380+08:00;True|2025-08-04T17:48:30.5101840+08:00;True|2025-08-04T16:18:16.1499446+08:00;True|2025-08-04T11:40:28.5722111+08:00;False|2025-08-04T10:45:46.8681527+08:00;True|2025-07-31T15:11:55.0100072+08:00;False|2025-07-31T15:10:51.6681759+08:00;True|2025-07-30T16:00:10.5159335+08:00;True|2025-07-30T15:41:51.5648646+08:00;True|2025-07-30T15:13:07.2401528+08:00;False|2025-07-30T15:12:40.5946471+08:00;True|2025-07-29T23:14:46.2298438+08:00;False|2025-07-29T23:13:41.1630729+08:00;True|2025-07-29T14:02:02.2575808+08:00;True|2025-07-29T13:43:01.6607651+08:00;True|2025-07-29T13:21:53.3427945+08:00;False|2025-07-29T13:21:12.3710695+08:00;True|2025-07-02T16:19:48.0004187+08:00;True|2025-07-02T16:15:36.5831869+08:00;True|2025-07-02T16:09:00.5399469+08:00;True|2025-07-02T15:56:09.9783494+08:00;True|2025-07-02T15:14:06.9937801+08:00;True|2025-07-02T15:09:36.8804234+08:00;True|2025-07-02T15:05:41.0676357+08:00;True|2025-07-02T15:00:26.6768478+08:00;True|2025-07-02T14:57:55.9749557+08:00;True|2025-07-02T14:54:09.4801906+08:00;True|2025-07-02T14:48:13.1406954+08:00;True|2025-07-02T14:43:16.6621615+08:00;False|2025-07-02T14:42:39.8858427+08:00;True|2025-06-30T14:07:33.6198921+08:00;False|2025-06-30T14:06:54.9141774+08:00;True|2025-06-27T16:10:37.5346733+08:00;True|2025-06-27T15:53:52.6099110+08:00;True|2025-06-27T15:49:37.6381262+08:00;True|2025-06-27T15:45:18.4426363+08:00;True|2025-06-27T15:09:40.0483579+08:00;True|2025-06-27T15:03:45.2696849+08:00;True|2025-06-27T14:59:53.6972427+08:00;True|2025-06-27T14:56:36.5300707+08:00;True|2025-06-27T14:52:12.7121868+08:00;True|2025-06-27T14:31:22.7250138+08:00;True|2025-06-27T14:23:27.1058306+08:00;True|2025-06-27T14:13:54.1440171+08:00;True|2025-06-27T14:04:48.1872541+08:00;True|2025-06-27T14:00:10.1802914+08:00;False|2025-06-27T13:59:47.2300395+08:00;True|2025-06-26T17:03:34.2617207+08:00;True|2025-06-26T16:59:16.3043451+08:00;True|2025-06-26T16:47:46.3910675+08:00;True|2025-06-26T16:40:45.0917549+08:00;True|2025-06-26T16:19:04.7496278+08:00;True|2025-06-26T13:40:17.4650939+08:00;True|2025-06-26T08:46:10.4559278+08:00;False|2025-06-26T08:45:48.2231639+08:00;True|2025-06-25T16:40:12.2933893+08:00;True|2025-06-25T16:33:19.5628638+08:00;True|2025-06-25T16:28:13.3282882+08:00;True|2025-06-25T14:26:38.1487280+08:00;True|2025-06-25T14:23:03.3981021+08:00;True|2025-06-25T14:20:01.5127640+08:00;True|2025-06-25T14:12:47.4447383+08:00;True|2025-06-25T14:09:39.8493477+08:00;True|2025-06-25T14:04:07.9655837+08:00;False|2025-06-25T14:03:01.5528773+08:00;True|2025-06-24T14:39:55.5403167+08:00;True|2025-06-24T14:36:51.3363222+08:00;True|2025-06-24T14:33:34.6605389+08:00;True|2025-06-24T14:29:44.9508636+08:00;True|2025-06-24T14:24:49.4487525+08:00;True|2025-06-24T14:19:31.0243854+08:00;True|2025-06-24T14:15:42.8043990+08:00;True|2025-06-24T14:10:25.3126511+08:00;True|2025-06-24T14:01:11.7808866+08:00;True|2025-06-24T13:56:29.6124906+08:00;True|2025-06-24T13:42:27.5554459+08:00;True|2025-06-24T13:35:02.3147995+08:00;True|2025-06-24T13:31:15.2833438+08:00;True|2025-06-24T13:26:22.4759378+08:00;True|2025-06-24T13:22:58.0143749+08:00;False|2025-06-24T13:22:30.7295943+08:00;True|2025-06-24T13:20:08.9526835+08:00;True|2025-06-24T13:15:10.2719394+08:00;True|2025-06-20T15:38:22.6724181+08:00;True|2025-06-20T14:44:29.4284749+08:00;True|2025-06-20T14:34:29.3160274+08:00;True|2025-06-20T14:29:26.1084681+08:00;False|2025-06-20T14:28:47.7761889+08:00;True|2025-06-18T16:26:56.9181027+08:00;True|2025-06-18T16:22:48.3649541+08:00;True|2025-06-18T09:45:22.1840933+08:00;True|2025-06-18T09:38:27.4616553+08:00;True|2025-06-18T09:24:22.0260493+08:00;True|2025-06-18T08:58:42.0314631+08:00;True|2025-06-18T08:54:57.3762593+08:00;True|2025-06-18T08:52:30.6977045+08:00;True|2025-06-18T08:44:16.3868101+08:00;True|2025-06-18T08:38:06.2335478+08:00;False|2025-06-18T08:37:43.3356541+08:00;True|2025-06-18T08:32:29.9036211+08:00;True|2025-06-18T08:19:00.7253184+08:00;True|2025-06-18T08:14:01.8413793+08:00;True|2025-06-18T08:06:59.1976807+08:00;False|2025-06-18T08:06:29.3417533+08:00;True|2025-06-17T15:36:04.6217443+08:00;True|2025-06-17T15:31:43.3563632+08:00;True|2025-06-17T14:58:43.8735144+08:00;True|2025-06-17T14:39:01.2795873+08:00;True|2025-06-17T14:34:00.1695810+08:00;True|2025-06-17T14:30:54.8417757+08:00;False|2025-06-17T14:30:22.5535404+08:00;True|2025-06-17T14:26:29.1534249+08:00;True|2025-06-17T14:23:01.5750276+08:00;True|2025-06-17T14:13:44.7734613+08:00;True|2025-06-17T13:20:22.6676313+08:00;True|2025-06-17T12:45:59.6935151+08:00;True|2025-06-17T11:26:53.3105073+08:00;True|2025-06-17T11:21:58.4556792+08:00;True|2025-06-17T11:17:39.0062665+08:00;True|2025-06-17T11:14:12.1161810+08:00;True|2025-06-17T11:09:51.0123982+08:00;True|2025-06-17T11:03:35.4540889+08:00;True|2025-06-17T10:58:06.1870442+08:00;True|2025-06-17T10:47:25.6201207+08:00;True|2025-06-17T09:22:36.4275453+08:00;True|2025-06-17T09:15:44.1593969+08:00;True|2025-06-17T09:12:05.5473137+08:00;True|2025-06-17T09:08:48.4974735+08:00;True|2025-06-17T09:04:26.9345188+08:00;True|2025-06-17T09:03:36.0326872+08:00;True|2025-06-17T08:57:42.1551977+08:00;True|2025-06-17T08:53:55.5708883+08:00;True|2025-06-17T08:49:04.2922881+08:00;True|2025-06-17T08:41:04.9647614+08:00;True|2025-06-17T08:34:49.0188503+08:00;True|2025-06-17T08:29:57.4868889+08:00;True|2025-06-17T08:23:10.2489747+08:00;True|2025-06-17T08:17:38.8483538+08:00;False|2025-06-17T08:16:14.0757416+08:00;True|2025-06-13T15:52:22.7401602+08:00;False|2025-06-13T15:52:01.7388701+08:00;True|2025-06-13T15:35:05.4281004+08:00;True|2025-06-13T15:24:25.2717953+08:00;True|2025-06-13T15:13:54.7230551+08:00;True|2025-06-13T14:02:03.6551564+08:00;True|2025-06-13T11:18:18.1123581+08:00;True|2025-06-13T10:40:20.8774077+08:00;True|2025-06-13T10:36:36.1411085+08:00;False|2025-06-13T10:35:41.3893604+08:00;True|2025-06-13T10:32:13.4521145+08:00;True|2025-06-13T10:30:35.6640860+08:00;True|2025-06-03T10:51:41.3862145+08:00;False|2025-06-03T10:51:16.5345521+08:00;True|2025-05-30T20:09:32.5107276+08:00;False|2025-05-30T20:09:00.9663790+08:00;False|2025-05-30T17:15:54.5728888+08:00;True|2025-05-30T15:31:12.6393961+08:00;True|2025-05-30T14:59:23.7338679+08:00;True|2025-05-30T14:47:49.7374652+08:00;False|2025-05-30T14:46:56.5791293+08:00;True|2025-05-30T09:13:25.7216738+08:00;False|2025-05-30T09:12:56.3890721+08:00;True|2025-05-29T20:42:40.3409827+08:00;False|2025-05-29T20:42:06.9658631+08:00;True|2025-05-29T20:21:44.3234619+08:00;False|2025-05-29T20:21:05.8899839+08:00;True|2025-05-27T15:28:35.5206538+08:00;True|2025-05-27T14:10:48.2114238+08:00;True|2025-05-27T11:21:56.3013946+08:00;True|2025-05-27T11:12:39.5518701+08:00;True|2025-05-27T11:01:46.8317706+08:00;True|2025-05-27T10:58:06.6334127+08:00;True|2025-05-27T10:50:01.5656763+08:00;True|2025-05-27T09:32:10.3357581+08:00;False|2025-05-27T09:31:40.1660002+08:00;True|2025-05-22T19:13:07.9924074+08:00;True|2025-05-22T18:44:05.4014437+08:00;False|2025-05-22T18:43:42.8647214+08:00;True|2025-05-20T14:23:23.3914216+08:00;False|2025-05-20T14:22:55.1487818+08:00;True|2025-05-20T14:02:04.1738192+08:00;False|2025-05-20T14:01:35.3257179+08:00;True|2025-05-16T10:26:39.2771408+08:00;True|2025-05-16T09:56:14.9524606+08:00;True|2025-05-16T09:41:14.7986426+08:00;False|2025-05-16T09:40:49.7515669+08:00;True|2025-05-15T16:11:15.6104624+08:00;False|2025-05-15T16:10:29.3231781+08:00;True|2025-05-08T08:33:00.5573071+08:00;False|2025-05-08T08:32:20.5353159+08:00;True|2025-04-23T15:11:05.1490455+08:00;True|2025-04-23T14:22:24.5406543+08:00;False|2025-04-23T14:21:47.8685695+08:00;True|2025-04-18T13:54:27.4746888+08:00;False|2025-04-18T13:53:45.2296528+08:00;False|2025-04-18T13:53:29.7890054+08:00;False|2025-04-18T13:53:23.5770264+08:00;False|2025-04-18T13:53:18.0054565+08:00;True|2025-04-18T13:51:28.8449212+08:00;True|2025-04-18T13:24:50.1548645+08:00;True|2025-04-18T13:17:41.8781012+08:00;True|2025-04-18T13:07:11.4243777+08:00;True|2025-04-18T13:03:51.8972162+08:00;True|2025-04-18T12:59:24.3674835+08:00;True|2025-04-18T12:54:51.7546338+08:00;True|2025-04-18T12:51:54.3531129+08:00;False|2025-04-18T12:51:42.0198325+08:00;True|2025-04-18T09:11:06.5087174+08:00;False|2025-04-18T09:10:56.3178793+08:00;True|2025-04-17T11:20:10.9926709+08:00;True|2025-04-17T11:01:50.8902725+08:00;True|2025-04-17T10:53:40.1335186+08:00;True|2025-04-17T10:50:33.6109824+08:00;True|2025-04-17T10:31:35.1972930+08:00;True|2025-04-17T10:27:13.0718237+08:00;False|2025-04-17T10:27:05.4243104+08:00;True|2025-04-17T10:21:17.1039399+08:00;True|2025-04-17T10:17:30.5257362+08:00;True|2025-04-17T09:04:16.5959099+08:00;False|2025-04-17T09:04:08.5643163+08:00;True|2025-04-16T16:50:10.4001088+08:00;True|2025-04-16T16:37:30.0492166+08:00;False|2025-04-16T16:37:20.9070255+08:00;True|2025-04-15T14:55:05.4396103+08:00;True|2025-04-15T14:48:11.6729078+08:00;True|2025-04-15T14:18:53.0805178+08:00;True|2025-04-15T13:48:11.5252569+08:00;True|2025-04-15T13:37:14.4720847+08:00;True|2025-04-15T11:19:10.1766439+08:00;True|2025-04-15T11:16:15.9677953+08:00;True|2025-04-15T11:01:18.4337723+08:00;False|2025-04-15T11:01:06.9132978+08:00;True|2025-04-15T10:55:53.9650790+08:00;False|2025-04-15T10:55:45.2763971+08:00;True|2025-04-09T11:24:21.9466324+08:00;True|2025-04-09T11:14:25.0603792+08:00;True|2025-04-09T11:03:10.0252216+08:00;False|2025-04-09T11:03:01.0837419+08:00;True|2025-04-08T15:00:39.6673341+08:00;True|2025-04-08T14:55:20.5714659+08:00;True|2025-04-08T14:41:57.1855163+08:00;True|2025-04-08T13:31:03.4382266+08:00;True|2025-04-08T11:20:45.0300955+08:00;True|2025-04-08T10:59:59.6997668+08:00;False|2025-04-08T10:59:53.2827828+08:00;True|2025-04-08T10:48:17.4232977+08:00;False|2025-04-08T10:48:09.5363986+08:00;True|2025-04-03T13:53:30.6471699+08:00;False|2025-04-03T13:53:22.8762999+08:00;True|2025-04-02T12:47:31.3375226+08:00;False|2025-04-02T12:47:24.2095072+08:00;True|2025-04-01T16:29:52.7465502+08:00;False|2025-04-01T16:29:33.7844649+08:00;True|2025-03-28T16:22:29.8664470+08:00;True|2025-03-28T15:53:12.1106288+08:00;False|2025-03-28T15:53:01.4674242+08:00;True|2025-03-28T13:34:17.5506822+08:00;False|2025-03-28T13:34:09.5853308+08:00;True|2025-03-26T12:42:08.9630741+08:00;True|2025-03-26T12:40:07.7144561+08:00;True|2025-03-26T12:30:37.3503331+08:00;True|2025-03-26T12:26:47.5061658+08:00;True|2025-03-26T10:54:47.2556717+08:00;True|2025-03-26T10:49:59.7897145+08:00;True|2025-03-26T10:47:02.6195828+08:00;False|2025-03-26T10:46:54.9421244+08:00;True|2025-03-26T01:10:19.1227462+08:00;True|2025-03-26T01:00:04.3583740+08:00;True|2025-03-26T00:38:57.4757071+08:00;True|2025-03-26T00:28:24.9370188+08:00;True|2025-03-26T00:04:05.4507425+08:00;True|2025-03-25T23:06:56.2284828+08:00;False|2025-03-25T23:06:46.7023339+08:00;True|2025-03-25T22:57:08.3127897+08:00;False|2025-03-25T22:55:05.8028873+08:00;False|2025-03-25T22:54:51.2053101+08:00;False|2025-03-04T11:23:36.7757604+08:00;True|2025-02-12T14:05:06.1068587+08:00;False|2025-02-12T14:03:43.3961038+08:00;True|2025-01-18T09:42:50.3629397+08:00;True|2025-01-18T09:39:16.1773412+08:00;True|2025-01-17T11:15:39.4147082+08:00;False|2025-01-17T11:15:09.0033498+08:00;True|2025-01-14T10:20:31.1504093+08:00;False|2025-01-14T10:19:59.1429931+08:00;True|2025-01-10T16:29:54.8671377+08:00;False|2025-01-10T16:29:05.0650370+08:00;True|2025-01-04T14:30:56.5041884+08:00;True|2025-01-04T14:26:52.7448761+08:00;True|2025-01-04T14:23:27.9956967+08:00;True|2025-01-04T14:12:46.2410106+08:00;True|2025-01-04T14:09:33.1727375+08:00;True|2025-01-04T14:07:16.3373347+08:00;False|2025-01-04T14:06:33.4982458+08:00;True|2024-12-31T13:36:55.7394582+08:00;False|2024-12-31T13:35:58.6205647+08:00;True|2024-12-28T15:59:32.1394796+08:00;True|2024-12-28T13:48:20.4283118+08:00;True|2024-12-28T13:43:39.8159616+08:00;True|2024-12-28T13:23:58.4183285+08:00;True|2024-12-28T13:19:13.0583263+08:00;True|2024-12-28T13:12:03.2648502+08:00;True|2024-12-28T13:04:22.6803754+08:00;False|2024-12-28T13:03:56.5993252+08:00;True|2024-12-28T10:50:06.1597154+08:00;True|2024-12-28T10:27:58.7075320+08:00;False|2024-12-28T10:27:09.9450571+08:00;True|2024-12-24T10:52:25.3403292+08:00;False|2024-12-24T10:51:41.8017370+08:00;True|2024-12-23T15:45:21.7729300+08:00;True|2024-12-23T15:31:38.8549407+08:00;True|2024-12-23T15:20:26.2361671+08:00;True|2024-12-23T13:40:03.2774116+08:00;False|2024-12-23T13:39:39.8510770+08:00;True|2024-12-23T13:11:15.3232454+08:00;True|2024-12-23T13:05:43.3057458+08:00;True|2024-12-16T10:57:23.0694936+08:00;True|2024-12-16T10:03:48.1938775+08:00;True|2024-12-16T09:38:57.3052219+08:00;False|2024-12-16T09:38:31.7097388+08:00;True|2024-12-16T09:25:38.3751534+08:00;False|2024-12-16T09:24:19.3952981+08:00;True|2024-12-11T22:41:13.2881405+08:00;False|2024-12-11T22:40:26.3239379+08:00;True|2024-12-11T22:14:41.4392948+08:00;True|2024-12-11T22:03:03.6823866+08:00;True|2024-12-11T21:48:51.7423044+08:00;False|2024-12-11T21:47:55.6236616+08:00;True|2024-12-02T14:57:10.0773563+08:00;False|2024-12-02T14:56:35.6440156+08:00;True|2024-11-26T08:55:53.9125170+08:00;True|2024-11-26T08:24:31.3112433+08:00;False|2024-11-26T08:23:46.0894924+08:00;True|2024-11-20T10:16:03.7893118+08:00;False|2024-11-20T10:15:23.2632533+08:00;True|2024-11-20T09:06:55.2799108+08:00;False|2024-11-20T09:05:45.8751214+08:00;True|2024-11-15T10:50:02.2079520+08:00;False|2024-11-15T10:49:22.4156447+08:00;True|2024-11-11T16:53:33.6615343+08:00;False|2024-11-11T16:52:17.7499691+08:00;False|2024-11-06T11:32:23.8339166+08:00;True|2024-10-24T20:08:16.1196372+08:00;True|2024-10-24T14:53:21.0804405+08:00;False|2024-10-24T14:50:14.4659302+08:00;</History>
     <!-- <History>True|2025-05-30T12:09:45.0529442Z;True|2025-05-30T20:00:10.4746636+08:00;True|2025-05-30T19:57:36.8909388+08:00;True|2025-05-30T19:54:23.3709863+08:00;True|2025-05-30T19:45:59.1224560+08:00;True|2025-05-30T16:11:23.1078874+08:00;True|2025-05-30T15:25:44.1369253+08:00;False|2025-05-30T15:22:59.6023666+08:00;True|2025-05-29T16:10:27.4758580+08:00;True|2025-05-29T15:52:51.1913782+08:00;True|2025-05-29T15:04:09.5789210+08:00;True|2025-05-29T15:02:08.3369006+08:00;True|2025-05-29T14:56:02.6701408+08:00;True|2025-05-29T14:53:01.2526336+08:00;True|2025-05-29T14:06:14.4134236+08:00;True|2025-05-29T10:41:57.8589729+08:00;False|2025-05-29T10:39:13.1065954+08:00;True|2025-05-28T20:49:52.1040536+08:00;True|2025-05-28T20:29:58.7610235+08:00;True|2025-05-28T18:15:25.8543366+08:00;True|2025-05-28T18:08:49.2159745+08:00;True|2025-05-28T16:42:11.4418993+08:00;True|2025-05-28T16:28:22.4271997+08:00;True|2025-05-28T15:04:01.9930101+08:00;True|2025-05-28T14:59:50.5569363+08:00;False|2025-05-28T14:56:53.2197560+08:00;True|2025-05-27T18:43:26.0645332+08:00;True|2025-05-27T18:39:48.9213232+08:00;True|2025-05-27T18:31:00.6833134+08:00;True|2025-05-27T18:14:59.2401391+08:00;True|2025-05-27T18:08:30.5462780+08:00;True|2025-05-27T10:38:24.2792089+08:00;True|2025-05-27T10:35:14.0648253+08:00;True|2025-05-27T09:16:15.6299226+08:00;True|2025-05-27T09:12:14.8112320+08:00;False|2025-05-27T09:10:17.1762667+08:00;True|2025-05-26T20:46:47.2266490+08:00;True|2025-05-26T20:11:25.6943227+08:00;True|2025-05-26T20:06:54.0567323+08:00;True|2025-05-26T20:02:04.0505311+08:00;True|2025-05-26T19:52:14.7038690+08:00;False|2025-05-26T19:46:38.1383433+08:00;True|2025-05-26T14:58:12.1359700+08:00;True|2025-05-26T14:54:29.9414372+08:00;True|2025-05-26T14:50:27.3163470+08:00;True|2025-05-26T14:44:56.5112541+08:00;False|2025-05-26T14:40:09.3953370+08:00;True|2025-05-26T14:25:54.4627693+08:00;False|2025-05-26T14:24:14.2496726+08:00;True|2025-05-22T15:38:35.3926523+08:00;True|2025-05-22T15:35:00.5689883+08:00;True|2025-05-22T14:42:49.5863941+08:00;True|2025-05-22T14:36:46.1020298+08:00;True|2025-05-22T14:32:53.2788353+08:00;True|2025-05-22T14:29:17.0533776+08:00;True|2025-05-22T14:24:40.1069304+08:00;False|2025-05-22T14:23:17.8312640+08:00;True|2025-05-21T15:28:11.4510589+08:00;True|2025-05-21T15:15:40.5460368+08:00;False|2025-05-21T15:12:30.3957240+08:00;True|2025-05-20T20:28:55.1865798+08:00;True|2025-05-20T20:15:51.1649682+08:00;True|2025-05-20T20:02:38.4286705+08:00;True|2025-05-20T19:56:10.5284769+08:00;True|2025-05-20T19:45:37.6791824+08:00;False|2025-05-20T19:42:43.1477567+08:00;True|2025-05-19T15:21:07.7633659+08:00;True|2025-05-19T15:18:18.7396942+08:00;True|2025-05-19T15:13:00.1330400+08:00;True|2025-05-19T14:49:49.2534084+08:00;True|2025-05-19T14:37:59.0451180+08:00;True|2025-05-19T14:33:11.8539600+08:00;True|2025-05-19T14:27:59.3745627+08:00;True|2025-05-19T14:18:26.3913082+08:00;True|2025-05-19T14:00:37.9360187+08:00;False|2025-05-19T13:58:41.7143238+08:00;True|2025-05-12T14:57:55.0385595+08:00;True|2025-05-12T13:06:26.8782755+08:00;True|2025-05-12T12:53:08.7545688+08:00;True|2025-05-12T12:27:23.2918738+08:00;True|2025-05-12T12:14:00.1464431+08:00;True|2025-05-12T11:30:29.5971323+08:00;True|2025-05-12T11:25:21.8905995+08:00;True|2025-05-12T11:19:11.3233309+08:00;True|2025-05-12T11:06:09.4136287+08:00;True|2025-05-12T10:10:42.1771130+08:00;True|2025-05-12T10:09:14.6246190+08:00;True|2025-05-12T08:44:01.0613625+08:00;False|2025-05-12T08:42:33.7100817+08:00;True|2025-05-09T09:52:01.5341669+08:00;True|2025-05-09T09:47:27.3989887+08:00;True|2025-05-09T09:42:36.2617901+08:00;False|2025-05-09T09:40:08.0947782+08:00;True|2025-05-08T16:00:29.8759120+08:00;True|2025-05-08T13:24:39.2927841+08:00;True|2025-05-08T13:14:18.5422608+08:00;True|2025-05-08T12:47:12.7136145+08:00;True|2025-05-08T12:41:36.1177461+08:00;True|2025-05-08T12:41:04.5029523+08:00;True|2025-05-08T12:32:03.0031025+08:00;True|2025-05-08T12:00:14.8603925+08:00;True|2025-05-08T11:23:29.4928832+08:00;True|2025-05-08T11:22:57.1560531+08:00;True|2025-05-08T11:16:10.4999105+08:00;False|2025-05-08T11:14:23.0464674+08:00;True|2025-05-07T13:31:07.7140287+08:00;False|2025-05-07T13:30:22.3469816+08:00;True|2025-05-06T13:31:16.7226626+08:00;True|2025-05-06T11:05:36.8250941+08:00;True|2025-05-06T10:25:27.0035953+08:00;True|2025-05-06T09:55:27.8816646+08:00;True|2025-05-06T09:48:24.2023114+08:00;True|2025-05-06T09:36:31.5646471+08:00;True|2025-05-06T09:31:22.0639528+08:00;False|2025-05-06T09:30:02.7830632+08:00;True|2025-04-30T15:20:59.1827605+08:00;True|2025-04-30T15:14:37.3331777+08:00;True|2025-04-30T13:14:51.3154029+08:00;True|2025-04-30T13:14:15.0963455+08:00;True|2025-04-30T13:10:13.3727222+08:00;False|2025-04-30T13:06:39.8843484+08:00;False|2025-04-30T13:05:01.8963304+08:00;True|2025-04-30T10:23:53.7061459+08:00;True|2025-04-30T10:18:28.2879871+08:00;True|2025-04-30T10:14:38.6366499+08:00;True|2025-04-30T10:02:44.3278308+08:00;True|2025-04-30T09:53:29.6346041+08:00;True|2025-04-30T09:45:29.5572300+08:00;True|2025-04-30T09:14:32.0665725+08:00;True|2025-04-30T09:07:25.5826394+08:00;True|2025-04-30T09:01:28.5360494+08:00;False|2025-04-30T08:59:36.4959754+08:00;True|2025-04-29T16:32:47.7145278+08:00;True|2025-04-29T15:41:44.7116258+08:00;True|2025-04-29T15:32:49.4490248+08:00;False|2025-04-29T15:25:51.5282600+08:00;False|2025-04-29T15:23:33.1022530+08:00;True|2025-04-29T14:39:42.0427387+08:00;True|2025-04-29T14:14:37.1424704+08:00;True|2025-04-29T13:53:06.8818046+08:00;True|2025-04-29T13:38:29.5948294+08:00;True|2025-04-29T08:50:02.3834885+08:00;True|2025-04-29T08:45:53.9723523+08:00;True|2025-04-29T08:41:10.0539041+08:00;True|2025-04-29T08:40:36.8094165+08:00;True|2025-04-29T08:36:14.3169515+08:00;True|2025-04-29T08:18:50.9294272+08:00;True|2025-04-29T08:13:21.0111785+08:00;True|2025-04-29T08:08:41.1470031+08:00;False|2025-04-29T08:08:00.8674071+08:00;True|2025-04-24T14:03:47.0390589+08:00;True|2025-04-24T13:08:57.8491077+08:00;True|2025-04-24T11:15:53.7224800+08:00;True|2025-04-24T11:12:55.2113887+08:00;False|2025-04-24T11:09:59.9499198+08:00;True|2025-04-21T16:51:11.0234671+08:00;False|2025-04-21T16:50:27.9924375+08:00;True|2025-04-21T16:28:02.4554241+08:00;True|2025-04-21T16:26:45.7389516+08:00;True|2025-04-21T16:17:59.3641418+08:00;True|2025-04-21T16:11:42.4953735+08:00;False|2025-04-21T16:10:57.0902986+08:00;False|2025-04-21T16:08:30.7814654+08:00;False|2025-04-21T16:06:31.1495468+08:00;False|2025-04-21T15:32:02.6951071+08:00;False|2025-04-21T15:31:03.0207208+08:00;False|2025-04-21T15:27:46.3232315+08:00;False|2025-04-21T15:26:04.3356811+08:00;False|2025-04-21T15:24:39.2075383+08:00;True|2025-04-03T13:53:30.6471699+08:00;False|2025-04-03T13:53:22.8762999+08:00;True|2025-04-02T12:47:31.3375226+08:00;False|2025-04-02T12:47:24.2095072+08:00;True|2025-04-01T16:29:52.7465502+08:00;False|2025-04-01T16:29:33.7844649+08:00;True|2025-03-28T16:22:29.8664470+08:00;True|2025-03-28T15:53:12.1106288+08:00;False|2025-03-28T15:53:01.4674242+08:00;True|2025-03-28T13:34:17.5506822+08:00;False|2025-03-28T13:34:09.5853308+08:00;True|2025-03-26T12:42:08.9630741+08:00;True|2025-03-26T12:40:07.7144561+08:00;True|2025-03-26T12:30:37.3503331+08:00;True|2025-03-26T12:26:47.5061658+08:00;True|2025-03-26T10:54:47.2556717+08:00;True|2025-03-26T10:49:59.7897145+08:00;True|2025-03-26T10:47:02.6195828+08:00;False|2025-03-26T10:46:54.9421244+08:00;True|2025-03-26T01:10:19.1227462+08:00;True|2025-03-26T01:00:04.3583740+08:00;True|2025-03-26T00:38:57.4757071+08:00;True|2025-03-26T00:28:24.9370188+08:00;True|2025-03-26T00:04:05.4507425+08:00;True|2025-03-25T23:06:56.2284828+08:00;False|2025-03-25T23:06:46.7023339+08:00;True|2025-03-25T22:57:08.3127897+08:00;False|2025-03-25T22:55:05.8028873+08:00;False|2025-03-25T22:54:51.2053101+08:00;False|2025-03-04T11:23:36.7757604+08:00;True|2025-02-12T14:05:06.1068587+08:00;False|2025-02-12T14:03:43.3961038+08:00;True|2025-01-18T09:42:50.3629397+08:00;True|2025-01-18T09:39:16.1773412+08:00;True|2025-01-17T11:15:39.4147082+08:00;False|2025-01-17T11:15:09.0033498+08:00;True|2025-01-14T10:20:31.1504093+08:00;False|2025-01-14T10:19:59.1429931+08:00;True|2025-01-10T16:29:54.8671377+08:00;False|2025-01-10T16:29:05.0650370+08:00;True|2025-01-04T14:30:56.5041884+08:00;True|2025-01-04T14:26:52.7448761+08:00;True|2025-01-04T14:23:27.9956967+08:00;True|2025-01-04T14:12:46.2410106+08:00;True|2025-01-04T14:09:33.1727375+08:00;True|2025-01-04T14:07:16.3373347+08:00;False|2025-01-04T14:06:33.4982458+08:00;True|2024-12-31T13:36:55.7394582+08:00;False|2024-12-31T13:35:58.6205647+08:00;True|2024-12-28T15:59:32.1394796+08:00;True|2024-12-28T13:48:20.4283118+08:00;True|2024-12-28T13:43:39.8159616+08:00;True|2024-12-28T13:23:58.4183285+08:00;True|2024-12-28T13:19:13.0583263+08:00;True|2024-12-28T13:12:03.2648502+08:00;True|2024-12-28T13:04:22.6803754+08:00;False|2024-12-28T13:03:56.5993252+08:00;True|2024-12-28T10:50:06.1597154+08:00;True|2024-12-28T10:27:58.7075320+08:00;False|2024-12-28T10:27:09.9450571+08:00;True|2024-12-24T10:52:25.3403292+08:00;False|2024-12-24T10:51:41.8017370+08:00;True|2024-12-23T15:45:21.7729300+08:00;True|2024-12-23T15:31:38.8549407+08:00;True|2024-12-23T15:20:26.2361671+08:00;True|2024-12-23T13:40:03.2774116+08:00;False|2024-12-23T13:39:39.8510770+08:00;True|2024-12-23T13:11:15.3232454+08:00;True|2024-12-23T13:05:43.3057458+08:00;True|2024-12-16T10:57:23.0694936+08:00;True|2024-12-16T10:03:48.1938775+08:00;True|2024-12-16T09:38:57.3052219+08:00;False|2024-12-16T09:38:31.7097388+08:00;True|2024-12-16T09:25:38.3751534+08:00;False|2024-12-16T09:24:19.3952981+08:00;True|2024-12-11T22:41:13.2881405+08:00;False|2024-12-11T22:40:26.3239379+08:00;True|2024-12-11T22:14:41.4392948+08:00;True|2024-12-11T22:03:03.6823866+08:00;True|2024-12-11T21:48:51.7423044+08:00;False|2024-12-11T21:47:55.6236616+08:00;True|2024-12-02T14:57:10.0773563+08:00;False|2024-12-02T14:56:35.6440156+08:00;True|2024-11-26T08:55:53.9125170+08:00;True|2024-11-26T08:24:31.3112433+08:00;False|2024-11-26T08:23:46.0894924+08:00;True|2024-11-20T10:16:03.7893118+08:00;False|2024-11-20T10:15:23.2632533+08:00;True|2024-11-20T09:06:55.2799108+08:00;False|2024-11-20T09:05:45.8751214+08:00;True|2024-11-15T10:50:02.2079520+08:00;False|2024-11-15T10:49:22.4156447+08:00;True|2024-11-11T16:53:33.6615343+08:00;False|2024-11-11T16:52:17.7499691+08:00;False|2024-11-06T11:32:23.8339166+08:00;True|2024-10-24T20:08:16.1196372+08:00;True|2024-10-24T14:53:21.0804405+08:00;False|2024-10-24T14:50:14.4659302+08:00;</History> -->
     <_PublishTargetUrl>D:\缃戠珯鍙戝竷\鏅轰簯MESWMS\API</_PublishTargetUrl>
   </PropertyGroup>
@@ -51,28 +51,28 @@
       <publishTime>02/22/2013 16:43:40</publishTime>
     </File>
     <File Include="bin/BLL.dll">
-      <publishTime>10/23/2025 10:35:00</publishTime>
+      <publishTime>10/30/2025 09:09:29</publishTime>
     </File>
     <File Include="bin/BLL.pdb">
-      <publishTime>10/23/2025 10:35:00</publishTime>
+      <publishTime>10/30/2025 09:09:29</publishTime>
     </File>
     <File Include="bin/BouncyCastle.Crypto.dll">
       <publishTime>12/18/2020 05:32:28</publishTime>
     </File>
     <File Include="bin/DAL.dll">
-      <publishTime>10/23/2025 10:34:58</publishTime>
+      <publishTime>10/30/2025 09:09:27</publishTime>
     </File>
     <File Include="bin/DAL.pdb">
-      <publishTime>10/23/2025 10:34:58</publishTime>
+      <publishTime>10/30/2025 09:09:27</publishTime>
     </File>
     <File Include="bin/Dapper.dll">
       <publishTime>07/22/2016 22:52:40</publishTime>
     </File>
     <File Include="bin/DBUtility.dll">
-      <publishTime>10/23/2025 10:34:54</publishTime>
+      <publishTime>10/30/2025 09:09:23</publishTime>
     </File>
     <File Include="bin/DBUtility.pdb">
-      <publishTime>10/23/2025 10:34:54</publishTime>
+      <publishTime>10/30/2025 09:09:23</publishTime>
     </File>
     <File Include="bin/Grpc.Core.Api.dll">
       <publishTime>03/22/2022 13:17:26</publishTime>
@@ -118,10 +118,10 @@
       <publishTime>07/25/2012 19:48:56</publishTime>
     </File>
     <File Include="bin/Model.dll">
-      <publishTime>10/23/2025 10:34:55</publishTime>
+      <publishTime>10/29/2025 13:11:23</publishTime>
     </File>
     <File Include="bin/Model.pdb">
-      <publishTime>10/23/2025 10:34:55</publishTime>
+      <publishTime>10/29/2025 13:11:23</publishTime>
     </File>
     <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs">
       <publishTime>04/21/2025 11:46:16</publishTime>
@@ -154,34 +154,34 @@
       <publishTime>10/23/2021 17:07:54</publishTime>
     </File>
     <File Include="bin/Pub_Class.dll">
-      <publishTime>10/23/2025 10:34:52</publishTime>
+      <publishTime>10/30/2025 09:09:19</publishTime>
     </File>
     <File Include="bin/Pub_Class.pdb">
-      <publishTime>10/23/2025 10:34:52</publishTime>
+      <publishTime>10/30/2025 09:09:19</publishTime>
     </File>
     <File Include="bin/Pub_Control.dll">
-      <publishTime>10/23/2025 10:34:52</publishTime>
+      <publishTime>10/29/2025 13:11:20</publishTime>
     </File>
     <File Include="bin/Pub_Control.pdb">
-      <publishTime>10/23/2025 10:34:52</publishTime>
+      <publishTime>10/29/2025 13:11:20</publishTime>
     </File>
     <File Include="bin/RestSharp.dll">
       <publishTime>08/31/2012 06:22:50</publishTime>
     </File>
     <File Include="bin/SQLHelper.dll">
-      <publishTime>10/23/2025 10:34:53</publishTime>
+      <publishTime>10/30/2025 09:09:21</publishTime>
     </File>
     <File Include="bin/SQLHelper.pdb">
-      <publishTime>10/23/2025 10:34:53</publishTime>
+      <publishTime>10/30/2025 09:09:21</publishTime>
     </File>
     <File Include="bin/Swashbuckle.Core.dll">
       <publishTime>02/16/2015 01:57:08</publishTime>
     </File>
     <File Include="bin/SyntacticSugar.dll">
-      <publishTime>10/23/2025 10:34:51</publishTime>
+      <publishTime>10/30/2025 09:09:16</publishTime>
     </File>
     <File Include="bin/SyntacticSugar.pdb">
-      <publishTime>10/23/2025 10:34:51</publishTime>
+      <publishTime>10/30/2025 09:09:16</publishTime>
     </File>
     <File Include="bin/System.Buffers.dll">
       <publishTime>07/19/2017 18:01:28</publishTime>
@@ -292,22 +292,22 @@
       <publishTime>05/09/2023 10:43:40</publishTime>
     </File>
     <File Include="bin/TopSdk.dll">
-      <publishTime>10/23/2025 10:34:54</publishTime>
+      <publishTime>10/29/2025 13:11:21</publishTime>
     </File>
     <File Include="bin/TopSdk.pdb">
-      <publishTime>10/23/2025 10:34:54</publishTime>
+      <publishTime>10/29/2025 13:11:21</publishTime>
     </File>
     <File Include="bin/WebActivatorEx.dll">
       <publishTime>11/24/2014 19:18:48</publishTime>
     </File>
     <File Include="bin/WebAPI.dll">
-      <publishTime>10/23/2025 10:35:07</publishTime>
+      <publishTime>10/30/2025 09:09:37</publishTime>
     </File>
     <File Include="bin/WebAPI.pdb">
-      <publishTime>10/23/2025 10:35:07</publishTime>
+      <publishTime>10/30/2025 09:09:37</publishTime>
     </File>
     <File Include="bin/WebAPI.XmlSerializers.dll">
-      <publishTime>10/23/2025 10:35:19</publishTime>
+      <publishTime>10/30/2025 09:09:57</publishTime>
     </File>
     <File Include="bin/WebGrease.dll">
       <publishTime>07/18/2013 01:03:52</publishTime>
@@ -505,7 +505,7 @@
       <publishTime>05/06/2024 13:47:57</publishTime>
     </File>
     <File Include="Web.config">
-      <publishTime>10/23/2025 10:35:54</publishTime>
+      <publishTime>10/30/2025 09:11:06</publishTime>
     </File>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
index 2869d1b..13ecbdc 100644
--- a/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
+++ b/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
@@ -4,7 +4,7 @@
 -->
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
-    <History>True|2025-10-16T01:53:45.6893131Z;True|2025-10-16T09:46:23.1367811+08:00;True|2025-10-16T09:41:45.9417321+08:00;True|2025-10-16T09:37:10.8036335+08:00;True|2025-10-16T09:34:38.7879337+08:00;True|2025-10-16T09:27:23.7972937+08:00;False|2025-10-16T09:27:15.3584640+08:00;True|2025-10-15T13:18:13.1534605+08:00;True|2025-10-15T11:54:34.1416019+08:00;True|2025-10-14T14:52:11.7549757+08:00;True|2025-10-14T14:02:31.7864158+08:00;True|2025-10-14T13:58:05.5977325+08:00;True|2025-10-14T10:12:35.5186964+08:00;True|2025-10-13T09:24:47.5787047+08:00;False|2025-10-13T09:24:42.7177753+08:00;True|2025-10-13T09:16:46.4811414+08:00;True|2025-10-13T09:15:21.5309960+08:00;True|2025-10-13T09:09:15.1695102+08:00;False|2025-10-13T09:09:08.5879473+08:00;True|2025-10-09T10:00:33.5750010+08:00;True|2025-10-09T09:33:11.4532680+08:00;False|2025-10-09T09:33:04.5858282+08:00;True|2025-09-26T11:07:04.5894247+08:00;False|2025-09-26T11:06:52.9247286+08:00;True|2025-09-24T16:34:25.3145173+08:00;True|2025-09-23T09:30:03.7438798+08:00;False|2025-09-23T09:29:41.1444600+08:00;True|2025-09-17T17:02:04.9034722+08:00;False|2025-09-17T17:01:53.0112736+08:00;True|2025-09-14T18:27:58.3167162+08:00;False|2025-09-14T18:27:47.9377936+08:00;True|2025-08-29T09:29:06.6419251+08:00;True|2025-08-29T09:23:11.0758344+08:00;False|2025-08-29T09:23:00.6033841+08:00;True|2025-08-25T13:43:52.6697107+08:00;False|2025-08-25T13:43:42.8785673+08:00;True|2025-08-21T13:29:18.9335767+08:00;True|2025-08-21T11:13:20.9093967+08:00;False|2025-08-21T11:13:10.8256540+08:00;True|2025-08-19T15:35:19.4743877+08:00;True|2025-08-19T15:09:57.0299457+08:00;False|2025-08-19T15:09:49.9658349+08:00;False|2025-08-19T15:02:52.4274789+08:00;False|2025-08-19T15:02:39.9727509+08:00;False|2025-08-19T15:02:36.7287443+08:00;True|2025-08-19T11:03:00.3784015+08:00;True|2025-08-18T16:53:43.4851878+08:00;False|2025-08-18T16:53:30.4295443+08:00;True|2025-08-18T16:01:19.9787029+08:00;False|2025-08-18T16:01:03.9842180+08:00;True|2025-08-14T18:32:31.1936983+08:00;True|2025-08-13T16:33:00.5421619+08:00;True|2025-08-13T13:22:53.0413832+08:00;False|2025-08-13T13:22:41.0451268+08:00;True|2025-08-12T10:23:11.0645305+08:00;False|2025-08-12T10:23:04.2787778+08:00;True|2025-08-09T13:19:27.9772377+08:00;False|2025-08-09T13:19:12.2232716+08:00;True|2025-08-08T17:01:57.4731423+08:00;True|2025-08-08T12:51:45.7474316+08:00;True|2025-08-08T10:20:06.0336393+08:00;False|2025-08-08T10:19:49.3475689+08:00;True|2025-08-04T22:23:46.6736035+08:00;False|2025-08-04T22:23:34.5441277+08:00;True|2025-08-04T22:17:39.1859867+08:00;True|2025-08-04T22:07:00.9139591+08:00;False|2025-08-04T22:06:52.0807225+08:00;True|2025-08-04T21:40:22.9828884+08:00;True|2025-08-04T21:38:38.0973676+08:00;True|2025-08-04T17:13:55.3765124+08:00;True|2025-08-04T16:47:49.6221076+08:00;False|2025-08-04T16:47:33.9713263+08:00;True|2025-07-24T13:53:49.6344878+08:00;False|2025-07-24T13:53:30.5020566+08:00;True|2025-07-22T16:17:28.5098998+08:00;False|2025-07-22T16:17:11.7327042+08:00;True|2025-07-18T14:36:12.8758873+08:00;True|2025-07-18T14:34:51.0308463+08:00;True|2025-07-17T13:46:41.7825452+08:00;False|2025-07-17T13:46:34.7923451+08:00;True|2025-07-10T15:32:46.2125476+08:00;True|2025-07-10T13:04:51.1753421+08:00;False|2025-07-10T13:04:36.0826557+08:00;True|2025-06-30T15:07:20.0280664+08:00;True|2025-06-27T15:26:25.9639936+08:00;True|2025-06-27T14:47:26.1931097+08:00;True|2025-06-26T14:55:48.9758888+08:00;False|2025-06-26T14:55:35.8969707+08:00;True|2025-06-26T10:10:12.9628884+08:00;True|2025-06-23T11:10:52.6295857+08:00;False|2025-06-23T11:10:46.2505309+08:00;True|2025-06-18T14:13:15.0141966+08:00;False|2025-06-18T14:13:08.3724816+08:00;True|2025-06-18T13:24:40.1027054+08:00;True|2025-06-17T08:19:03.1298222+08:00;False|2025-06-17T08:18:48.1583742+08:00;True|2025-06-12T15:16:16.9926905+08:00;False|2025-06-12T15:16:09.7255464+08:00;True|2025-06-10T07:49:56.5698941+08:00;False|2025-06-10T07:49:47.3414841+08:00;True|2025-06-06T21:04:33.8746305+08:00;True|2025-06-06T20:56:56.6195108+08:00;True|2025-06-06T16:32:26.7872473+08:00;False|2025-06-06T16:31:43.4644697+08:00;True|2025-05-27T13:34:19.9152695+08:00;True|2025-05-26T13:59:11.0434021+08:00;True|2025-05-26T10:32:52.6605356+08:00;False|2025-05-26T10:32:38.4759922+08:00;True|2025-05-21T19:58:17.4859837+08:00;True|2025-05-21T19:56:00.7906025+08:00;True|2025-05-21T19:38:51.0984867+08:00;True|2025-05-21T16:49:04.2014052+08:00;True|2025-05-21T14:47:57.4746320+08:00;True|2025-05-20T19:29:56.6172010+08:00;False|2025-05-20T19:29:50.2198527+08:00;True|2025-05-19T15:06:53.2645411+08:00;True|2025-05-16T16:32:02.9818718+08:00;True|2025-05-16T16:30:33.9588010+08:00;True|2025-05-16T15:44:32.5318879+08:00;True|2025-05-16T15:10:54.6822997+08:00;True|2025-05-16T15:01:00.7569816+08:00;True|2025-05-16T13:50:40.0040164+08:00;True|2025-05-16T13:01:14.5388124+08:00;True|2025-05-16T10:38:20.4876566+08:00;True|2025-05-16T10:23:09.0484073+08:00;True|2025-05-16T10:14:49.6622040+08:00;False|2025-05-16T10:14:36.5792240+08:00;True|2025-05-15T14:29:05.4556596+08:00;True|2025-05-15T14:00:45.9974491+08:00;True|2025-05-15T13:58:06.3825427+08:00;True|2025-05-15T08:35:55.0404130+08:00;True|2025-05-15T08:35:27.5658528+08:00;True|2025-05-14T16:08:41.1106680+08:00;True|2025-05-14T15:43:29.5573491+08:00;True|2025-05-14T15:34:13.5272127+08:00;True|2025-05-13T15:19:29.7660222+08:00;True|2025-05-12T15:58:42.3279365+08:00;True|2025-05-12T14:46:40.4175974+08:00;True|2025-05-12T14:25:17.7975975+08:00;True|2025-05-12T14:15:03.6854114+08:00;True|2025-05-12T13:20:39.4575875+08:00;True|2025-05-12T13:04:59.2637345+08:00;True|2025-05-12T11:05:39.1423146+08:00;True|2025-05-12T11:04:52.2191892+08:00;True|2025-05-12T11:00:33.9329101+08:00;False|2025-05-12T11:00:26.8429710+08:00;True|2025-05-12T10:24:55.6169026+08:00;False|2025-05-12T10:24:26.9432217+08:00;True|2025-05-09T15:17:47.6968997+08:00;False|2025-05-09T15:17:41.5165040+08:00;True|2025-05-08T15:55:24.8437328+08:00;True|2025-05-08T15:49:52.1982131+08:00;True|2025-05-08T14:30:58.6658233+08:00;True|2025-05-08T13:57:47.2409635+08:00;True|2025-05-08T13:49:25.7927065+08:00;True|2025-05-08T10:56:53.9086795+08:00;True|2025-05-08T10:47:04.1369521+08:00;True|2025-05-07T11:19:22.7005176+08:00;True|2025-05-07T11:12:33.5037815+08:00;True|2025-05-07T11:08:26.5089483+08:00;True|2025-05-06T09:56:16.4670446+08:00;True|2025-05-06T09:53:13.1199697+08:00;False|2025-05-06T09:53:05.2692896+08:00;True|2025-04-30T10:16:44.1151152+08:00;True|2025-04-30T10:00:47.3410363+08:00;True|2025-04-30T09:39:12.0356027+08:00;True|2025-04-30T08:45:37.0637703+08:00;True|2025-04-30T08:18:50.0996148+08:00;False|2025-04-30T08:18:21.1738369+08:00;True|2025-04-30T08:09:22.0615915+08:00;False|2025-04-30T08:09:12.5664882+08:00;True|2025-04-29T16:21:28.2743192+08:00;True|2025-04-29T14:10:09.9848859+08:00;True|2025-04-28T11:01:44.6987411+08:00;False|2025-04-28T11:01:34.7062558+08:00;True|2025-04-27T16:12:37.4743910+08:00;False|2025-04-27T16:12:24.8989765+08:00;True|2025-04-24T11:13:25.0763421+08:00;True|2025-04-24T10:49:10.1323679+08:00;True|2025-04-23T11:12:58.7127237+08:00;True|2025-04-22T17:15:39.9949091+08:00;False|2025-04-22T17:15:33.9335391+08:00;True|2025-04-21T16:13:12.9842708+08:00;True|2025-04-21T16:11:03.4262306+08:00;True|2025-04-21T16:06:02.5167412+08:00;True|2025-04-21T16:03:57.2299958+08:00;False|2025-04-21T16:03:44.4356436+08:00;True|2025-04-21T15:28:15.2307697+08:00;True|2025-04-21T15:17:17.5682286+08:00;True|2025-04-21T15:12:16.8982275+08:00;True|2025-04-21T14:53:26.4605418+08:00;True|2025-04-21T14:49:48.8960696+08:00;True|2025-04-21T14:35:59.4591551+08:00;False|2025-04-21T14:35:46.2281772+08:00;True|2025-04-08T13:10:52.8749775+08:00;True|2025-04-08T09:10:05.3755564+08:00;True|2025-04-07T09:32:09.4220262+08:00;True|2025-04-02T10:07:49.7129656+08:00;True|2025-04-02T09:28:18.3104138+08:00;False|2025-04-02T09:28:06.8644783+08:00;True|2025-04-02T09:03:43.1765932+08:00;False|2025-04-02T09:03:36.6874678+08:00;True|2025-03-26T08:15:22.1038130+08:00;True|2025-03-25T17:13:07.6600191+08:00;True|2025-03-25T16:53:58.9214849+08:00;False|2025-03-25T16:53:46.3315797+08:00;True|2025-03-24T15:53:51.6757690+08:00;True|2025-03-24T14:18:37.5668299+08:00;True|2025-03-21T15:06:33.1307351+08:00;True|2025-03-21T15:04:11.9681650+08:00;True|2025-03-21T14:14:59.1591046+08:00;True|2025-03-21T10:25:57.3452453+08:00;True|2025-03-21T09:07:23.5814841+08:00;True|2025-03-20T16:42:24.9342284+08:00;False|2025-03-20T16:42:17.5165982+08:00;True|2025-03-20T16:34:56.3337544+08:00;True|2025-03-20T16:29:15.1683525+08:00;True|2025-03-20T16:23:42.5038047+08:00;True|2025-03-19T20:24:10.0975063+08:00;True|2025-03-18T09:34:22.6164243+08:00;True|2025-03-17T21:47:20.2930413+08:00;True|2025-03-17T19:41:02.3815065+08:00;False|2025-03-17T19:40:55.9908892+08:00;True|2025-03-17T19:19:49.8872115+08:00;True|2025-03-17T18:58:03.6903198+08:00;True|2025-03-17T14:26:34.9258043+08:00;True|2025-03-14T15:40:57.9378742+08:00;False|2025-03-14T15:40:46.0132033+08:00;False|2025-03-14T12:34:38.6551944+08:00;True|2025-03-05T14:35:44.7812995+08:00;True|2025-03-05T12:57:06.2539555+08:00;True|2025-03-05T11:19:01.3450138+08:00;True|2025-03-04T15:25:38.6174966+08:00;True|2025-03-04T14:54:41.4026832+08:00;True|2025-03-04T11:08:16.5619007+08:00;True|2025-03-04T10:01:43.5782535+08:00;True|2025-03-04T08:42:48.4526420+08:00;False|2025-03-04T08:42:42.2828130+08:00;True|2025-02-27T15:13:52.3469275+08:00;True|2025-02-27T10:59:33.6194212+08:00;False|2025-02-27T10:59:25.0394841+08:00;True|2025-02-27T10:44:18.9014583+08:00;True|2025-02-26T14:27:14.6049136+08:00;False|2025-02-26T14:27:02.9843524+08:00;True|2025-02-25T15:20:23.1640745+08:00;True|2025-02-25T14:48:55.2842125+08:00;False|2025-02-25T14:48:42.2715748+08:00;True|2025-02-11T10:10:05.6068846+08:00;True|2025-02-11T09:45:52.5312134+08:00;False|2025-02-11T09:42:54.6560039+08:00;False|2025-02-11T09:42:44.7260867+08:00;True|2025-02-10T15:18:16.8537767+08:00;True|2025-02-10T15:11:21.0436532+08:00;True|2025-02-10T13:51:35.4452640+08:00;True|2025-02-10T13:22:03.2907876+08:00;True|2025-02-10T11:04:24.1824725+08:00;True|2025-02-10T10:28:28.1308553+08:00;False|2025-02-10T10:25:56.3141700+08:00;True|2025-02-10T10:20:23.8683188+08:00;False|2025-02-10T10:20:11.3293731+08:00;True|2025-01-10T16:40:52.1666611+08:00;False|2025-01-10T16:40:46.4916510+08:00;True|2025-01-07T14:28:51.8669083+08:00;True|2025-01-07T13:07:29.9052541+08:00;True|2025-01-07T12:56:00.2870613+08:00;True|2025-01-07T12:43:45.7885867+08:00;True|2025-01-07T11:09:19.5063011+08:00;True|2025-01-07T11:00:06.9697471+08:00;True|2025-01-07T09:56:02.2879532+08:00;True|2025-01-07T09:45:19.5462835+08:00;True|2025-01-07T09:42:50.9089289+08:00;False|2025-01-07T09:42:40.4271324+08:00;True|2025-01-04T15:46:13.8527906+08:00;True|2025-01-04T15:39:45.2037219+08:00;False|2025-01-04T15:39:22.4930686+08:00;True|2025-01-04T13:31:08.6975632+08:00;True|2025-01-04T13:29:16.6440831+08:00;True|2025-01-04T13:13:10.1452466+08:00;True|2025-01-03T14:15:46.7252901+08:00;True|2025-01-03T10:09:32.6319841+08:00;False|2025-01-03T10:09:25.9409250+08:00;True|2024-12-31T15:30:13.0841451+08:00;True|2024-12-31T15:20:44.4779893+08:00;False|2024-12-31T15:20:38.3464087+08:00;True|2024-12-30T19:31:50.5186513+08:00;True|2024-12-30T19:26:51.9369903+08:00;True|2024-12-30T19:03:43.0165721+08:00;True|2024-12-30T17:03:44.6035503+08:00;True|2024-12-30T16:59:37.4694911+08:00;True|2024-12-30T15:14:16.7657186+08:00;False|2024-12-30T15:14:09.9136437+08:00;True|2024-12-28T14:22:43.5822832+08:00;True|2024-12-28T14:10:54.9885289+08:00;True|2024-12-28T13:56:42.0405943+08:00;True|2024-12-28T13:18:42.1604585+08:00;True|2024-12-28T10:48:49.0559287+08:00;False|2024-12-28T10:48:41.8813560+08:00;True|2024-12-27T16:41:50.4368711+08:00;True|2024-12-27T14:31:25.7129706+08:00;True|2024-12-27T11:24:16.6524093+08:00;False|2024-12-27T11:23:25.9617516+08:00;True|2024-12-18T08:34:56.1537647+08:00;True|2024-12-17T13:56:47.7915112+08:00;True|2024-12-17T11:13:27.2665832+08:00;True|2024-12-16T16:01:15.5110052+08:00;True|2024-12-16T15:53:18.1111331+08:00;True|2024-12-16T15:13:43.9719840+08:00;True|2024-12-16T15:08:49.2287341+08:00;True|2024-12-16T14:59:21.3003410+08:00;True|2024-12-16T10:16:34.6636364+08:00;True|2024-12-16T10:12:38.1827164+08:00;False|2024-12-16T10:12:16.1621752+08:00;True|2024-12-13T15:44:29.9921182+08:00;False|2024-12-13T15:43:36.1775569+08:00;True|2024-12-11T09:06:23.2065068+08:00;True|2024-12-11T09:02:10.9767948+08:00;True|2024-12-11T08:26:16.2292105+08:00;True|2024-12-10T16:17:47.2702447+08:00;True|2024-12-10T14:47:18.4352590+08:00;True|2024-12-10T14:10:37.0165625+08:00;True|2024-12-10T13:59:25.4712057+08:00;True|2024-12-10T13:46:02.3070111+08:00;True|2024-12-10T13:39:19.2434918+08:00;True|2024-12-10T10:42:47.3763447+08:00;True|2024-12-10T10:28:20.0524748+08:00;True|2024-12-09T11:01:35.7691980+08:00;True|2024-12-09T09:20:22.9742701+08:00;True|2024-12-09T08:47:26.0470083+08:00;True|2024-12-06T13:13:33.9776030+08:00;True|2024-12-05T14:33:41.1542437+08:00;True|2024-12-05T14:21:02.3120095+08:00;True|2024-12-05T14:13:09.2733831+08:00;True|2024-12-05T13:27:25.9831554+08:00;True|2024-12-05T13:23:25.4183580+08:00;True|2024-12-05T11:27:26.9609695+08:00;True|2024-12-05T09:20:29.4596887+08:00;True|2024-12-05T08:47:57.2553570+08:00;True|2024-12-05T08:41:06.4860297+08:00;True|2024-12-05T08:32:16.9785572+08:00;True|2024-12-04T15:54:19.4995372+08:00;True|2024-12-04T11:10:12.2273624+08:00;True|2024-12-04T10:21:44.8769236+08:00;False|2024-12-04T10:20:59.8206595+08:00;True|2024-12-04T09:52:03.8506923+08:00;True|2024-12-03T15:09:48.8710712+08:00;False|2024-12-03T15:08:46.8904626+08:00;True|2024-11-28T10:42:45.3823067+08:00;True|2024-11-28T09:58:38.0983021+08:00;True|2024-11-27T16:16:28.4276838+08:00;True|2024-11-27T16:09:08.0834912+08:00;True|2024-11-27T14:32:21.1684294+08:00;True|2024-11-27T13:24:51.2115157+08:00;True|2024-11-27T13:16:51.5888615+08:00;True|2024-11-26T10:47:18.1958719+08:00;False|2024-11-26T10:46:22.2016963+08:00;False|2024-11-25T10:22:55.3420353+08:00;True|2024-11-20T09:08:48.6293480+08:00;True|2024-11-19T17:01:27.8454996+08:00;True|2024-11-19T08:20:49.6371464+08:00;True|2024-11-18T15:27:25.3419580+08:00;True|2024-11-18T15:19:07.4691728+08:00;True|2024-11-18T14:57:25.8637252+08:00;True|2024-11-18T14:52:10.6158576+08:00;True|2024-11-18T14:46:03.5051743+08:00;True|2024-11-18T13:42:14.5146469+08:00;True|2024-11-18T13:27:53.4498275+08:00;True|2024-11-18T11:26:05.8168670+08:00;True|2024-11-18T11:04:00.4711300+08:00;True|2024-11-18T10:54:15.6267907+08:00;True|2024-11-18T10:45:29.5275370+08:00;True|2024-11-15T16:58:39.1926238+08:00;True|2024-11-15T16:45:12.0168760+08:00;True|2024-11-15T16:37:11.8513587+08:00;True|2024-11-15T16:31:13.0430714+08:00;True|2024-11-15T16:27:45.3575015+08:00;False|2024-11-15T16:26:49.5306586+08:00;True|2024-11-15T16:16:54.0542122+08:00;True|2024-11-15T15:51:41.6920560+08:00;False|2024-11-15T15:50:37.8798414+08:00;True|2024-11-06T14:13:46.3129972+08:00;False|2024-11-06T14:12:47.9022879+08:00;False|2024-11-05T20:45:28.3960353+08:00;True|2024-11-05T19:04:11.0417788+08:00;False|2024-11-05T19:03:03.9263878+08:00;True|2024-11-05T15:54:24.8374699+08:00;False|2024-11-05T15:53:24.4214141+08:00;True|2024-10-25T16:51:46.3066612+08:00;True|2024-10-25T12:16:27.8737941+08:00;True|2024-10-25T10:12:38.8056269+08:00;False|2024-10-25T10:11:44.1117608+08:00;True|2024-10-25T09:54:06.8572059+08:00;True|2024-10-25T08:21:42.6333993+08:00;True|2024-10-24T17:56:19.5319332+08:00;True|2024-10-24T17:50:10.0801119+08:00;False|2024-10-24T17:49:21.0726954+08:00;True|2024-10-24T17:40:46.0577697+08:00;False|2024-10-24T17:39:53.3743103+08:00;True|2024-10-24T14:57:00.6752320+08:00;True|2024-10-24T10:08:39.8269595+08:00;False|2024-10-24T10:07:47.3834032+08:00;True|2024-10-22T10:33:10.1961964+08:00;True|2024-10-21T08:43:54.1422810+08:00;False|2024-10-21T08:43:00.6574201+08:00;True|2024-10-18T14:56:55.6749850+08:00;True|2024-10-18T14:47:05.1073813+08:00;True|2024-10-18T11:24:23.9069952+08:00;True|2024-10-18T11:14:57.8486575+08:00;False|2024-10-18T11:14:07.5289704+08:00;True|2024-10-18T10:57:00.2425175+08:00;False|2024-10-18T10:56:04.8949960+08:00;True|2024-10-15T16:44:32.6189434+08:00;True|2024-10-15T14:38:49.8658311+08:00;True|2024-10-15T09:49:55.2197004+08:00;False|2024-10-15T09:49:14.8790668+08:00;False|2024-10-12T15:28:24.1303695+08:00;True|2024-10-10T10:59:36.7878419+08:00;False|2024-10-10T10:58:40.9900315+08:00;True|2024-10-03T10:57:02.9299524+08:00;True|2024-10-03T10:02:10.1156720+08:00;True|2024-09-30T11:07:22.5376794+08:00;True|2024-09-30T10:15:40.3990343+08:00;True|2024-09-30T10:04:38.1942221+08:00;True|2024-09-29T19:22:01.5340857+08:00;False|2024-09-29T19:21:12.2387012+08:00;True|2024-09-26T09:50:22.2637977+08:00;True|2024-09-25T20:44:33.3994634+08:00;True|2024-09-25T16:07:23.2747063+08:00;True|2024-09-25T14:55:37.9194143+08:00;True|2024-09-24T20:03:43.9841995+08:00;True|2024-09-24T19:42:48.7479102+08:00;True|2024-09-24T19:38:31.5777012+08:00;True|2024-09-24T16:26:58.5969765+08:00;True|2024-09-24T15:31:00.7140362+08:00;True|2024-09-24T10:17:46.7830753+08:00;True|2024-09-24T09:40:19.5788062+08:00;False|2024-09-24T09:39:27.4521802+08:00;True|2024-09-23T19:35:55.3572583+08:00;True|2024-09-23T18:53:15.4480118+08:00;False|2024-09-23T18:52:22.0135173+08:00;True|2024-09-20T09:59:12.9943442+08:00;False|2024-09-20T09:58:18.6945854+08:00;True|2024-09-12T20:40:58.7161451+08:00;False|2024-09-12T20:40:00.0672966+08:00;True|2024-09-12T16:47:22.7671323+08:00;True|2024-09-12T16:34:18.5850144+08:00;True|2024-09-12T16:13:32.1929032+08:00;True|2024-09-12T09:12:54.4456999+08:00;False|2024-09-12T09:12:06.1002866+08:00;False|2024-09-11T21:06:15.4423786+08:00;True|2024-09-10T15:26:48.7055081+08:00;True|2024-09-10T09:26:36.8509916+08:00;True|2024-09-09T19:51:32.6059511+08:00;True|2024-09-09T19:05:47.5349922+08:00;True|2024-09-09T09:26:23.2022383+08:00;False|2024-09-09T09:25:27.3736749+08:00;True|2024-09-06T15:32:52.1865278+08:00;True|2024-09-06T15:16:01.1405794+08:00;True|2024-09-06T14:21:05.7482343+08:00;True|2024-09-06T14:09:17.1494566+08:00;True|2024-09-06T13:49:56.4128481+08:00;True|2024-09-06T13:11:53.0863947+08:00;True|2024-09-06T09:34:54.5934463+08:00;True|2024-09-06T08:47:19.9744092+08:00;True|2024-09-05T15:01:38.6968629+08:00;True|2024-09-05T14:56:09.3505818+08:00;True|2024-09-05T14:49:56.8774757+08:00;True|2024-09-05T08:14:13.2359921+08:00;False|2024-09-05T08:13:11.8797534+08:00;True|2024-09-03T16:52:02.8227375+08:00;False|2024-09-03T16:51:32.4250926+08:00;True|2024-09-03T16:33:05.7269609+08:00;True|2024-09-03T16:00:15.0288548+08:00;True|2024-08-29T08:06:32.4732067+08:00;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History>
+    <History>True|2025-10-30T08:15:53.3336368Z;False|2025-10-30T16:15:40.9253965+08:00;True|2025-10-28T16:01:06.5666553+08:00;False|2025-10-28T16:00:38.5947348+08:00;True|2025-10-27T13:43:49.5161274+08:00;False|2025-10-27T13:43:42.5342286+08:00;True|2025-10-27T09:42:46.5335165+08:00;True|2025-10-27T08:53:31.2276269+08:00;False|2025-10-27T08:53:25.4177209+08:00;True|2025-10-22T08:11:11.0901859+08:00;False|2025-10-22T08:11:03.4971724+08:00;True|2025-10-16T09:53:45.6893131+08:00;True|2025-10-16T09:46:23.1367811+08:00;True|2025-10-16T09:41:45.9417321+08:00;True|2025-10-16T09:37:10.8036335+08:00;True|2025-10-16T09:34:38.7879337+08:00;True|2025-10-16T09:27:23.7972937+08:00;False|2025-10-16T09:27:15.3584640+08:00;True|2025-10-15T13:18:13.1534605+08:00;True|2025-10-15T11:54:34.1416019+08:00;True|2025-10-14T14:52:11.7549757+08:00;True|2025-10-14T14:02:31.7864158+08:00;True|2025-10-14T13:58:05.5977325+08:00;True|2025-10-14T10:12:35.5186964+08:00;True|2025-10-13T09:24:47.5787047+08:00;False|2025-10-13T09:24:42.7177753+08:00;True|2025-10-13T09:16:46.4811414+08:00;True|2025-10-13T09:15:21.5309960+08:00;True|2025-10-13T09:09:15.1695102+08:00;False|2025-10-13T09:09:08.5879473+08:00;True|2025-10-09T10:00:33.5750010+08:00;True|2025-10-09T09:33:11.4532680+08:00;False|2025-10-09T09:33:04.5858282+08:00;True|2025-09-26T11:07:04.5894247+08:00;False|2025-09-26T11:06:52.9247286+08:00;True|2025-09-24T16:34:25.3145173+08:00;True|2025-09-23T09:30:03.7438798+08:00;False|2025-09-23T09:29:41.1444600+08:00;True|2025-09-17T17:02:04.9034722+08:00;False|2025-09-17T17:01:53.0112736+08:00;True|2025-09-14T18:27:58.3167162+08:00;False|2025-09-14T18:27:47.9377936+08:00;True|2025-08-29T09:29:06.6419251+08:00;True|2025-08-29T09:23:11.0758344+08:00;False|2025-08-29T09:23:00.6033841+08:00;True|2025-08-25T13:43:52.6697107+08:00;False|2025-08-25T13:43:42.8785673+08:00;True|2025-08-21T13:29:18.9335767+08:00;True|2025-08-21T11:13:20.9093967+08:00;False|2025-08-21T11:13:10.8256540+08:00;True|2025-08-19T15:35:19.4743877+08:00;True|2025-08-19T15:09:57.0299457+08:00;False|2025-08-19T15:09:49.9658349+08:00;False|2025-08-19T15:02:52.4274789+08:00;False|2025-08-19T15:02:39.9727509+08:00;False|2025-08-19T15:02:36.7287443+08:00;True|2025-08-19T11:03:00.3784015+08:00;True|2025-08-18T16:53:43.4851878+08:00;False|2025-08-18T16:53:30.4295443+08:00;True|2025-08-18T16:01:19.9787029+08:00;False|2025-08-18T16:01:03.9842180+08:00;True|2025-08-14T18:32:31.1936983+08:00;True|2025-08-13T16:33:00.5421619+08:00;True|2025-08-13T13:22:53.0413832+08:00;False|2025-08-13T13:22:41.0451268+08:00;True|2025-08-12T10:23:11.0645305+08:00;False|2025-08-12T10:23:04.2787778+08:00;True|2025-08-09T13:19:27.9772377+08:00;False|2025-08-09T13:19:12.2232716+08:00;True|2025-08-08T17:01:57.4731423+08:00;True|2025-08-08T12:51:45.7474316+08:00;True|2025-08-08T10:20:06.0336393+08:00;False|2025-08-08T10:19:49.3475689+08:00;True|2025-08-04T22:23:46.6736035+08:00;False|2025-08-04T22:23:34.5441277+08:00;True|2025-08-04T22:17:39.1859867+08:00;True|2025-08-04T22:07:00.9139591+08:00;False|2025-08-04T22:06:52.0807225+08:00;True|2025-08-04T21:40:22.9828884+08:00;True|2025-08-04T21:38:38.0973676+08:00;True|2025-08-04T17:13:55.3765124+08:00;True|2025-08-04T16:47:49.6221076+08:00;False|2025-08-04T16:47:33.9713263+08:00;True|2025-07-24T13:53:49.6344878+08:00;False|2025-07-24T13:53:30.5020566+08:00;True|2025-07-22T16:17:28.5098998+08:00;False|2025-07-22T16:17:11.7327042+08:00;True|2025-07-18T14:36:12.8758873+08:00;True|2025-07-18T14:34:51.0308463+08:00;True|2025-07-17T13:46:41.7825452+08:00;False|2025-07-17T13:46:34.7923451+08:00;True|2025-07-10T15:32:46.2125476+08:00;True|2025-07-10T13:04:51.1753421+08:00;False|2025-07-10T13:04:36.0826557+08:00;True|2025-06-30T15:07:20.0280664+08:00;True|2025-06-27T15:26:25.9639936+08:00;True|2025-06-27T14:47:26.1931097+08:00;True|2025-06-26T14:55:48.9758888+08:00;False|2025-06-26T14:55:35.8969707+08:00;True|2025-06-26T10:10:12.9628884+08:00;True|2025-06-23T11:10:52.6295857+08:00;False|2025-06-23T11:10:46.2505309+08:00;True|2025-06-18T14:13:15.0141966+08:00;False|2025-06-18T14:13:08.3724816+08:00;True|2025-06-18T13:24:40.1027054+08:00;True|2025-06-17T08:19:03.1298222+08:00;False|2025-06-17T08:18:48.1583742+08:00;True|2025-06-12T15:16:16.9926905+08:00;False|2025-06-12T15:16:09.7255464+08:00;True|2025-06-10T07:49:56.5698941+08:00;False|2025-06-10T07:49:47.3414841+08:00;True|2025-06-06T21:04:33.8746305+08:00;True|2025-06-06T20:56:56.6195108+08:00;True|2025-06-06T16:32:26.7872473+08:00;False|2025-06-06T16:31:43.4644697+08:00;True|2025-05-27T13:34:19.9152695+08:00;True|2025-05-26T13:59:11.0434021+08:00;True|2025-05-26T10:32:52.6605356+08:00;False|2025-05-26T10:32:38.4759922+08:00;True|2025-05-21T19:58:17.4859837+08:00;True|2025-05-21T19:56:00.7906025+08:00;True|2025-05-21T19:38:51.0984867+08:00;True|2025-05-21T16:49:04.2014052+08:00;True|2025-05-21T14:47:57.4746320+08:00;True|2025-05-20T19:29:56.6172010+08:00;False|2025-05-20T19:29:50.2198527+08:00;True|2025-05-19T15:06:53.2645411+08:00;True|2025-05-16T16:32:02.9818718+08:00;True|2025-05-16T16:30:33.9588010+08:00;True|2025-05-16T15:44:32.5318879+08:00;True|2025-05-16T15:10:54.6822997+08:00;True|2025-05-16T15:01:00.7569816+08:00;True|2025-05-16T13:50:40.0040164+08:00;True|2025-05-16T13:01:14.5388124+08:00;True|2025-05-16T10:38:20.4876566+08:00;True|2025-05-16T10:23:09.0484073+08:00;True|2025-05-16T10:14:49.6622040+08:00;False|2025-05-16T10:14:36.5792240+08:00;True|2025-05-15T14:29:05.4556596+08:00;True|2025-05-15T14:00:45.9974491+08:00;True|2025-05-15T13:58:06.3825427+08:00;True|2025-05-15T08:35:55.0404130+08:00;True|2025-05-15T08:35:27.5658528+08:00;True|2025-05-14T16:08:41.1106680+08:00;True|2025-05-14T15:43:29.5573491+08:00;True|2025-05-14T15:34:13.5272127+08:00;True|2025-05-13T15:19:29.7660222+08:00;True|2025-05-12T15:58:42.3279365+08:00;True|2025-05-12T14:46:40.4175974+08:00;True|2025-05-12T14:25:17.7975975+08:00;True|2025-05-12T14:15:03.6854114+08:00;True|2025-05-12T13:20:39.4575875+08:00;True|2025-05-12T13:04:59.2637345+08:00;True|2025-05-12T11:05:39.1423146+08:00;True|2025-05-12T11:04:52.2191892+08:00;True|2025-05-12T11:00:33.9329101+08:00;False|2025-05-12T11:00:26.8429710+08:00;True|2025-05-12T10:24:55.6169026+08:00;False|2025-05-12T10:24:26.9432217+08:00;True|2025-05-09T15:17:47.6968997+08:00;False|2025-05-09T15:17:41.5165040+08:00;True|2025-05-08T15:55:24.8437328+08:00;True|2025-05-08T15:49:52.1982131+08:00;True|2025-05-08T14:30:58.6658233+08:00;True|2025-05-08T13:57:47.2409635+08:00;True|2025-05-08T13:49:25.7927065+08:00;True|2025-05-08T10:56:53.9086795+08:00;True|2025-05-08T10:47:04.1369521+08:00;True|2025-05-07T11:19:22.7005176+08:00;True|2025-05-07T11:12:33.5037815+08:00;True|2025-05-07T11:08:26.5089483+08:00;True|2025-05-06T09:56:16.4670446+08:00;True|2025-05-06T09:53:13.1199697+08:00;False|2025-05-06T09:53:05.2692896+08:00;True|2025-04-30T10:16:44.1151152+08:00;True|2025-04-30T10:00:47.3410363+08:00;True|2025-04-30T09:39:12.0356027+08:00;True|2025-04-30T08:45:37.0637703+08:00;True|2025-04-30T08:18:50.0996148+08:00;False|2025-04-30T08:18:21.1738369+08:00;True|2025-04-30T08:09:22.0615915+08:00;False|2025-04-30T08:09:12.5664882+08:00;True|2025-04-29T16:21:28.2743192+08:00;True|2025-04-29T14:10:09.9848859+08:00;True|2025-04-28T11:01:44.6987411+08:00;False|2025-04-28T11:01:34.7062558+08:00;True|2025-04-27T16:12:37.4743910+08:00;False|2025-04-27T16:12:24.8989765+08:00;True|2025-04-24T11:13:25.0763421+08:00;True|2025-04-24T10:49:10.1323679+08:00;True|2025-04-23T11:12:58.7127237+08:00;True|2025-04-22T17:15:39.9949091+08:00;False|2025-04-22T17:15:33.9335391+08:00;True|2025-04-21T16:13:12.9842708+08:00;True|2025-04-21T16:11:03.4262306+08:00;True|2025-04-21T16:06:02.5167412+08:00;True|2025-04-21T16:03:57.2299958+08:00;False|2025-04-21T16:03:44.4356436+08:00;True|2025-04-21T15:28:15.2307697+08:00;True|2025-04-21T15:17:17.5682286+08:00;True|2025-04-21T15:12:16.8982275+08:00;True|2025-04-21T14:53:26.4605418+08:00;True|2025-04-21T14:49:48.8960696+08:00;True|2025-04-21T14:35:59.4591551+08:00;False|2025-04-21T14:35:46.2281772+08:00;True|2025-04-08T13:10:52.8749775+08:00;True|2025-04-08T09:10:05.3755564+08:00;True|2025-04-07T09:32:09.4220262+08:00;True|2025-04-02T10:07:49.7129656+08:00;True|2025-04-02T09:28:18.3104138+08:00;False|2025-04-02T09:28:06.8644783+08:00;True|2025-04-02T09:03:43.1765932+08:00;False|2025-04-02T09:03:36.6874678+08:00;True|2025-03-26T08:15:22.1038130+08:00;True|2025-03-25T17:13:07.6600191+08:00;True|2025-03-25T16:53:58.9214849+08:00;False|2025-03-25T16:53:46.3315797+08:00;True|2025-03-24T15:53:51.6757690+08:00;True|2025-03-24T14:18:37.5668299+08:00;True|2025-03-21T15:06:33.1307351+08:00;True|2025-03-21T15:04:11.9681650+08:00;True|2025-03-21T14:14:59.1591046+08:00;True|2025-03-21T10:25:57.3452453+08:00;True|2025-03-21T09:07:23.5814841+08:00;True|2025-03-20T16:42:24.9342284+08:00;False|2025-03-20T16:42:17.5165982+08:00;True|2025-03-20T16:34:56.3337544+08:00;True|2025-03-20T16:29:15.1683525+08:00;True|2025-03-20T16:23:42.5038047+08:00;True|2025-03-19T20:24:10.0975063+08:00;True|2025-03-18T09:34:22.6164243+08:00;True|2025-03-17T21:47:20.2930413+08:00;True|2025-03-17T19:41:02.3815065+08:00;False|2025-03-17T19:40:55.9908892+08:00;True|2025-03-17T19:19:49.8872115+08:00;True|2025-03-17T18:58:03.6903198+08:00;True|2025-03-17T14:26:34.9258043+08:00;True|2025-03-14T15:40:57.9378742+08:00;False|2025-03-14T15:40:46.0132033+08:00;False|2025-03-14T12:34:38.6551944+08:00;True|2025-03-05T14:35:44.7812995+08:00;True|2025-03-05T12:57:06.2539555+08:00;True|2025-03-05T11:19:01.3450138+08:00;True|2025-03-04T15:25:38.6174966+08:00;True|2025-03-04T14:54:41.4026832+08:00;True|2025-03-04T11:08:16.5619007+08:00;True|2025-03-04T10:01:43.5782535+08:00;True|2025-03-04T08:42:48.4526420+08:00;False|2025-03-04T08:42:42.2828130+08:00;True|2025-02-27T15:13:52.3469275+08:00;True|2025-02-27T10:59:33.6194212+08:00;False|2025-02-27T10:59:25.0394841+08:00;True|2025-02-27T10:44:18.9014583+08:00;True|2025-02-26T14:27:14.6049136+08:00;False|2025-02-26T14:27:02.9843524+08:00;True|2025-02-25T15:20:23.1640745+08:00;True|2025-02-25T14:48:55.2842125+08:00;False|2025-02-25T14:48:42.2715748+08:00;True|2025-02-11T10:10:05.6068846+08:00;True|2025-02-11T09:45:52.5312134+08:00;False|2025-02-11T09:42:54.6560039+08:00;False|2025-02-11T09:42:44.7260867+08:00;True|2025-02-10T15:18:16.8537767+08:00;True|2025-02-10T15:11:21.0436532+08:00;True|2025-02-10T13:51:35.4452640+08:00;True|2025-02-10T13:22:03.2907876+08:00;True|2025-02-10T11:04:24.1824725+08:00;True|2025-02-10T10:28:28.1308553+08:00;False|2025-02-10T10:25:56.3141700+08:00;True|2025-02-10T10:20:23.8683188+08:00;False|2025-02-10T10:20:11.3293731+08:00;True|2025-01-10T16:40:52.1666611+08:00;False|2025-01-10T16:40:46.4916510+08:00;True|2025-01-07T14:28:51.8669083+08:00;True|2025-01-07T13:07:29.9052541+08:00;True|2025-01-07T12:56:00.2870613+08:00;True|2025-01-07T12:43:45.7885867+08:00;True|2025-01-07T11:09:19.5063011+08:00;True|2025-01-07T11:00:06.9697471+08:00;True|2025-01-07T09:56:02.2879532+08:00;True|2025-01-07T09:45:19.5462835+08:00;True|2025-01-07T09:42:50.9089289+08:00;False|2025-01-07T09:42:40.4271324+08:00;True|2025-01-04T15:46:13.8527906+08:00;True|2025-01-04T15:39:45.2037219+08:00;False|2025-01-04T15:39:22.4930686+08:00;True|2025-01-04T13:31:08.6975632+08:00;True|2025-01-04T13:29:16.6440831+08:00;True|2025-01-04T13:13:10.1452466+08:00;True|2025-01-03T14:15:46.7252901+08:00;True|2025-01-03T10:09:32.6319841+08:00;False|2025-01-03T10:09:25.9409250+08:00;True|2024-12-31T15:30:13.0841451+08:00;True|2024-12-31T15:20:44.4779893+08:00;False|2024-12-31T15:20:38.3464087+08:00;True|2024-12-30T19:31:50.5186513+08:00;True|2024-12-30T19:26:51.9369903+08:00;True|2024-12-30T19:03:43.0165721+08:00;True|2024-12-30T17:03:44.6035503+08:00;True|2024-12-30T16:59:37.4694911+08:00;True|2024-12-30T15:14:16.7657186+08:00;False|2024-12-30T15:14:09.9136437+08:00;True|2024-12-28T14:22:43.5822832+08:00;True|2024-12-28T14:10:54.9885289+08:00;True|2024-12-28T13:56:42.0405943+08:00;True|2024-12-28T13:18:42.1604585+08:00;True|2024-12-28T10:48:49.0559287+08:00;False|2024-12-28T10:48:41.8813560+08:00;True|2024-12-27T16:41:50.4368711+08:00;True|2024-12-27T14:31:25.7129706+08:00;True|2024-12-27T11:24:16.6524093+08:00;False|2024-12-27T11:23:25.9617516+08:00;True|2024-12-18T08:34:56.1537647+08:00;True|2024-12-17T13:56:47.7915112+08:00;True|2024-12-17T11:13:27.2665832+08:00;True|2024-12-16T16:01:15.5110052+08:00;True|2024-12-16T15:53:18.1111331+08:00;True|2024-12-16T15:13:43.9719840+08:00;True|2024-12-16T15:08:49.2287341+08:00;True|2024-12-16T14:59:21.3003410+08:00;True|2024-12-16T10:16:34.6636364+08:00;True|2024-12-16T10:12:38.1827164+08:00;False|2024-12-16T10:12:16.1621752+08:00;True|2024-12-13T15:44:29.9921182+08:00;False|2024-12-13T15:43:36.1775569+08:00;True|2024-12-11T09:06:23.2065068+08:00;True|2024-12-11T09:02:10.9767948+08:00;True|2024-12-11T08:26:16.2292105+08:00;True|2024-12-10T16:17:47.2702447+08:00;True|2024-12-10T14:47:18.4352590+08:00;True|2024-12-10T14:10:37.0165625+08:00;True|2024-12-10T13:59:25.4712057+08:00;True|2024-12-10T13:46:02.3070111+08:00;True|2024-12-10T13:39:19.2434918+08:00;True|2024-12-10T10:42:47.3763447+08:00;True|2024-12-10T10:28:20.0524748+08:00;True|2024-12-09T11:01:35.7691980+08:00;True|2024-12-09T09:20:22.9742701+08:00;True|2024-12-09T08:47:26.0470083+08:00;True|2024-12-06T13:13:33.9776030+08:00;True|2024-12-05T14:33:41.1542437+08:00;True|2024-12-05T14:21:02.3120095+08:00;True|2024-12-05T14:13:09.2733831+08:00;True|2024-12-05T13:27:25.9831554+08:00;True|2024-12-05T13:23:25.4183580+08:00;True|2024-12-05T11:27:26.9609695+08:00;True|2024-12-05T09:20:29.4596887+08:00;True|2024-12-05T08:47:57.2553570+08:00;True|2024-12-05T08:41:06.4860297+08:00;True|2024-12-05T08:32:16.9785572+08:00;True|2024-12-04T15:54:19.4995372+08:00;True|2024-12-04T11:10:12.2273624+08:00;True|2024-12-04T10:21:44.8769236+08:00;False|2024-12-04T10:20:59.8206595+08:00;True|2024-12-04T09:52:03.8506923+08:00;True|2024-12-03T15:09:48.8710712+08:00;False|2024-12-03T15:08:46.8904626+08:00;True|2024-11-28T10:42:45.3823067+08:00;True|2024-11-28T09:58:38.0983021+08:00;True|2024-11-27T16:16:28.4276838+08:00;True|2024-11-27T16:09:08.0834912+08:00;True|2024-11-27T14:32:21.1684294+08:00;True|2024-11-27T13:24:51.2115157+08:00;True|2024-11-27T13:16:51.5888615+08:00;True|2024-11-26T10:47:18.1958719+08:00;False|2024-11-26T10:46:22.2016963+08:00;False|2024-11-25T10:22:55.3420353+08:00;True|2024-11-20T09:08:48.6293480+08:00;True|2024-11-19T17:01:27.8454996+08:00;True|2024-11-19T08:20:49.6371464+08:00;True|2024-11-18T15:27:25.3419580+08:00;True|2024-11-18T15:19:07.4691728+08:00;True|2024-11-18T14:57:25.8637252+08:00;True|2024-11-18T14:52:10.6158576+08:00;True|2024-11-18T14:46:03.5051743+08:00;True|2024-11-18T13:42:14.5146469+08:00;True|2024-11-18T13:27:53.4498275+08:00;True|2024-11-18T11:26:05.8168670+08:00;True|2024-11-18T11:04:00.4711300+08:00;True|2024-11-18T10:54:15.6267907+08:00;True|2024-11-18T10:45:29.5275370+08:00;True|2024-11-15T16:58:39.1926238+08:00;True|2024-11-15T16:45:12.0168760+08:00;True|2024-11-15T16:37:11.8513587+08:00;True|2024-11-15T16:31:13.0430714+08:00;True|2024-11-15T16:27:45.3575015+08:00;False|2024-11-15T16:26:49.5306586+08:00;True|2024-11-15T16:16:54.0542122+08:00;True|2024-11-15T15:51:41.6920560+08:00;False|2024-11-15T15:50:37.8798414+08:00;True|2024-11-06T14:13:46.3129972+08:00;False|2024-11-06T14:12:47.9022879+08:00;False|2024-11-05T20:45:28.3960353+08:00;True|2024-11-05T19:04:11.0417788+08:00;False|2024-11-05T19:03:03.9263878+08:00;True|2024-11-05T15:54:24.8374699+08:00;False|2024-11-05T15:53:24.4214141+08:00;True|2024-10-25T16:51:46.3066612+08:00;True|2024-10-25T12:16:27.8737941+08:00;True|2024-10-25T10:12:38.8056269+08:00;False|2024-10-25T10:11:44.1117608+08:00;True|2024-10-25T09:54:06.8572059+08:00;True|2024-10-25T08:21:42.6333993+08:00;True|2024-10-24T17:56:19.5319332+08:00;True|2024-10-24T17:50:10.0801119+08:00;False|2024-10-24T17:49:21.0726954+08:00;True|2024-10-24T17:40:46.0577697+08:00;False|2024-10-24T17:39:53.3743103+08:00;True|2024-10-24T14:57:00.6752320+08:00;True|2024-10-24T10:08:39.8269595+08:00;False|2024-10-24T10:07:47.3834032+08:00;True|2024-10-22T10:33:10.1961964+08:00;True|2024-10-21T08:43:54.1422810+08:00;False|2024-10-21T08:43:00.6574201+08:00;True|2024-10-18T14:56:55.6749850+08:00;True|2024-10-18T14:47:05.1073813+08:00;True|2024-10-18T11:24:23.9069952+08:00;True|2024-10-18T11:14:57.8486575+08:00;False|2024-10-18T11:14:07.5289704+08:00;True|2024-10-18T10:57:00.2425175+08:00;False|2024-10-18T10:56:04.8949960+08:00;True|2024-10-15T16:44:32.6189434+08:00;True|2024-10-15T14:38:49.8658311+08:00;True|2024-10-15T09:49:55.2197004+08:00;False|2024-10-15T09:49:14.8790668+08:00;False|2024-10-12T15:28:24.1303695+08:00;True|2024-10-10T10:59:36.7878419+08:00;False|2024-10-10T10:58:40.9900315+08:00;True|2024-10-03T10:57:02.9299524+08:00;True|2024-10-03T10:02:10.1156720+08:00;True|2024-09-30T11:07:22.5376794+08:00;True|2024-09-30T10:15:40.3990343+08:00;True|2024-09-30T10:04:38.1942221+08:00;True|2024-09-29T19:22:01.5340857+08:00;False|2024-09-29T19:21:12.2387012+08:00;True|2024-09-26T09:50:22.2637977+08:00;True|2024-09-25T20:44:33.3994634+08:00;True|2024-09-25T16:07:23.2747063+08:00;True|2024-09-25T14:55:37.9194143+08:00;True|2024-09-24T20:03:43.9841995+08:00;True|2024-09-24T19:42:48.7479102+08:00;True|2024-09-24T19:38:31.5777012+08:00;True|2024-09-24T16:26:58.5969765+08:00;True|2024-09-24T15:31:00.7140362+08:00;True|2024-09-24T10:17:46.7830753+08:00;True|2024-09-24T09:40:19.5788062+08:00;False|2024-09-24T09:39:27.4521802+08:00;True|2024-09-23T19:35:55.3572583+08:00;True|2024-09-23T18:53:15.4480118+08:00;False|2024-09-23T18:52:22.0135173+08:00;True|2024-09-20T09:59:12.9943442+08:00;False|2024-09-20T09:58:18.6945854+08:00;True|2024-09-12T20:40:58.7161451+08:00;False|2024-09-12T20:40:00.0672966+08:00;True|2024-09-12T16:47:22.7671323+08:00;True|2024-09-12T16:34:18.5850144+08:00;True|2024-09-12T16:13:32.1929032+08:00;True|2024-09-12T09:12:54.4456999+08:00;False|2024-09-12T09:12:06.1002866+08:00;False|2024-09-11T21:06:15.4423786+08:00;True|2024-09-10T15:26:48.7055081+08:00;True|2024-09-10T09:26:36.8509916+08:00;True|2024-09-09T19:51:32.6059511+08:00;True|2024-09-09T19:05:47.5349922+08:00;True|2024-09-09T09:26:23.2022383+08:00;False|2024-09-09T09:25:27.3736749+08:00;True|2024-09-06T15:32:52.1865278+08:00;True|2024-09-06T15:16:01.1405794+08:00;True|2024-09-06T14:21:05.7482343+08:00;True|2024-09-06T14:09:17.1494566+08:00;True|2024-09-06T13:49:56.4128481+08:00;True|2024-09-06T13:11:53.0863947+08:00;True|2024-09-06T09:34:54.5934463+08:00;True|2024-09-06T08:47:19.9744092+08:00;True|2024-09-05T15:01:38.6968629+08:00;True|2024-09-05T14:56:09.3505818+08:00;True|2024-09-05T14:49:56.8774757+08:00;True|2024-09-05T08:14:13.2359921+08:00;False|2024-09-05T08:13:11.8797534+08:00;True|2024-09-03T16:52:02.8227375+08:00;False|2024-09-03T16:51:32.4250926+08:00;True|2024-09-03T16:33:05.7269609+08:00;True|2024-09-03T16:00:15.0288548+08:00;True|2024-08-29T08:06:32.4732067+08:00;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History>
     <_PublishTargetUrl>D:\缃戠珯鍙戝竷\API</_PublishTargetUrl>
   </PropertyGroup>
   <ItemGroup>
@@ -45,28 +45,28 @@
       <publishTime>02/22/2013 16:43:40</publishTime>
     </File>
     <File Include="bin/BLL.dll">
-      <publishTime>10/16/2025 09:53:04</publishTime>
+      <publishTime>10/30/2025 16:14:49</publishTime>
     </File>
     <File Include="bin/BLL.pdb">
-      <publishTime>10/16/2025 09:53:04</publishTime>
+      <publishTime>10/30/2025 16:14:49</publishTime>
     </File>
     <File Include="bin/BouncyCastle.Crypto.dll">
       <publishTime>12/18/2020 05:32:28</publishTime>
     </File>
     <File Include="bin/DAL.dll">
-      <publishTime>10/16/2025 09:53:01</publishTime>
+      <publishTime>10/30/2025 16:14:43</publishTime>
     </File>
     <File Include="bin/DAL.pdb">
-      <publishTime>10/16/2025 09:53:01</publishTime>
+      <publishTime>10/30/2025 16:14:43</publishTime>
     </File>
     <File Include="bin/Dapper.dll">
       <publishTime>07/22/2016 22:52:40</publishTime>
     </File>
     <File Include="bin/DBUtility.dll">
-      <publishTime>10/16/2025 09:52:59</publishTime>
+      <publishTime>10/30/2025 16:14:38</publishTime>
     </File>
     <File Include="bin/DBUtility.pdb">
-      <publishTime>10/16/2025 09:52:59</publishTime>
+      <publishTime>10/30/2025 16:14:38</publishTime>
     </File>
     <File Include="bin/Grpc.Core.Api.dll">
       <publishTime>03/22/2022 13:17:26</publishTime>
@@ -111,10 +111,10 @@
       <publishTime>07/25/2012 19:48:56</publishTime>
     </File>
     <File Include="bin/Model.dll">
-      <publishTime>10/16/2025 09:53:00</publishTime>
+      <publishTime>10/30/2025 16:14:41</publishTime>
     </File>
     <File Include="bin/Model.pdb">
-      <publishTime>10/16/2025 09:53:00</publishTime>
+      <publishTime>10/30/2025 16:14:41</publishTime>
     </File>
     <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs">
       <publishTime>08/18/2025 16:11:18</publishTime>
@@ -147,34 +147,34 @@
       <publishTime>10/23/2021 17:07:54</publishTime>
     </File>
     <File Include="bin/Pub_Class.dll">
-      <publishTime>10/16/2025 09:52:57</publishTime>
+      <publishTime>10/30/2025 16:14:33</publishTime>
     </File>
     <File Include="bin/Pub_Class.pdb">
-      <publishTime>10/16/2025 09:52:57</publishTime>
+      <publishTime>10/30/2025 16:14:33</publishTime>
     </File>
     <File Include="bin/Pub_Control.dll">
-      <publishTime>10/16/2025 09:52:58</publishTime>
+      <publishTime>10/30/2025 16:14:35</publishTime>
     </File>
     <File Include="bin/Pub_Control.pdb">
-      <publishTime>10/16/2025 09:52:58</publishTime>
+      <publishTime>10/30/2025 16:14:35</publishTime>
     </File>
     <File Include="bin/RestSharp.dll">
       <publishTime>08/31/2012 06:22:50</publishTime>
     </File>
     <File Include="bin/SQLHelper.dll">
-      <publishTime>10/16/2025 09:52:58</publishTime>
+      <publishTime>10/30/2025 16:14:35</publishTime>
     </File>
     <File Include="bin/SQLHelper.pdb">
-      <publishTime>10/16/2025 09:52:58</publishTime>
+      <publishTime>10/30/2025 16:14:35</publishTime>
     </File>
     <File Include="bin/Swashbuckle.Core.dll">
       <publishTime>02/16/2015 01:57:08</publishTime>
     </File>
     <File Include="bin/SyntacticSugar.dll">
-      <publishTime>10/15/2025 13:16:18</publishTime>
+      <publishTime>10/30/2025 16:14:31</publishTime>
     </File>
     <File Include="bin/SyntacticSugar.pdb">
-      <publishTime>10/15/2025 13:16:18</publishTime>
+      <publishTime>10/30/2025 16:14:31</publishTime>
     </File>
     <File Include="bin/System.Buffers.dll">
       <publishTime>07/19/2017 18:01:28</publishTime>
@@ -285,19 +285,19 @@
       <publishTime>05/09/2023 10:43:40</publishTime>
     </File>
     <File Include="bin/TopSdk.dll">
-      <publishTime>10/16/2025 09:52:57</publishTime>
+      <publishTime>10/30/2025 16:14:34</publishTime>
     </File>
     <File Include="bin/TopSdk.pdb">
-      <publishTime>10/16/2025 09:52:57</publishTime>
+      <publishTime>10/30/2025 16:14:34</publishTime>
     </File>
     <File Include="bin/WebActivatorEx.dll">
       <publishTime>11/24/2014 19:18:48</publishTime>
     </File>
     <File Include="bin/WebAPI.dll">
-      <publishTime>10/16/2025 09:53:08</publishTime>
+      <publishTime>10/30/2025 16:15:50</publishTime>
     </File>
     <File Include="bin/WebAPI.pdb">
-      <publishTime>10/16/2025 09:53:08</publishTime>
+      <publishTime>10/30/2025 16:15:50</publishTime>
     </File>
     <File Include="bin/WebAPI.XmlSerializers.dll">
       <publishTime>08/16/2024 16:55:28</publishTime>
@@ -435,70 +435,70 @@
       <publishTime>08/18/2025 16:11:18</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_Customer_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_Department_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:29</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_Employee_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_StockPlace_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:29</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_Supplier_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsCLD_Warehouse_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:29</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_BadReason_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model_View.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Customer_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Department_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Employee_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Group_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Item30JiTai_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Source_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_StockPlace_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Supplier_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsGy_Warehouse_Model.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsKf_ICStockBill_Mould.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:30</publishTime>
     </File>
     <File Include="Web References/WebS/ClsKf_ICStockBill_WMS.datasource">
-      <publishTime>08/18/2025 16:11:18</publishTime>
+      <publishTime>10/27/2025 08:51:29</publishTime>
     </File>
     <File Include="Web References/WebS/Reference.map">
       <publishTime>04/29/2024 08:30:03</publishTime>
     </File>
     <File Include="Web.config">
-      <publishTime>10/16/2025 09:53:44</publishTime>
+      <publishTime>10/30/2025 16:15:51</publishTime>
     </File>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs
index 6f61d97..9038b11 100644
--- a/WebAPI/Web References/WebS/Reference.cs
+++ b/WebAPI/Web References/WebS/Reference.cs
@@ -24,7 +24,7 @@
     
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Web.Services.WebServiceBindingAttribute(Name="WebService1Soap", Namespace="http://tempuri.org/")]
@@ -33,6 +33,26 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
     public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
+        
+        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_BillBarCode_VerifyOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_UpdateTemp_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getDataSetByMasterSQLOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
         
         private System.Threading.SendOrPostCallback getDataSetBySQLOperationCompleted;
         
@@ -55,6 +75,26 @@
         private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_ProductInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_POStockInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_EntrustInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_OtherInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBill_PackBarCodeOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSourceBillListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_ICMOReportOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_ProductInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_POStockInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustInOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SourceBarCode_OtherInOperationCompleted;
         
@@ -206,25 +246,25 @@
         
         private System.Threading.SendOrPostCallback get_SavePonderationBillMain_Temp_PackBarCode_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_BillBarCode_VerifyOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCodeBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_UpdateTemp_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_WHAndSPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_AuditOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getDataSetByMasterSQLOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_CheakBarCodeAndCPOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getCheckOpenOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_IsBarCodeQtyOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getGetDataBaseOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_IsSourceBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getCheckCzymcOperationCompleted;
+        private System.Threading.SendOrPostCallback Get_IsAuditBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback getSub_GetCurPeriodOperationCompleted;
+        private System.Threading.SendOrPostCallback DeleteByICStockBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback get_SaveBarCodeFormServerOperationCompleted;
         
@@ -374,25 +414,15 @@
         
         private System.Threading.SendOrPostCallback get_SourceBill_ICMOReportOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBill_ProductInOperationCompleted;
+        private System.Threading.SendOrPostCallback GetProductInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBill_POStockInOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBill_EntrustInOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBill_OtherInOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback get_SourceBill_PackBarCodeOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetSourceBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_ICMOReportOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_ProductInOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_POStockInOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback get_SourceBarCode_EntrustInOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveProductInBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveEntrustInBackBillOperationCompleted;
         
@@ -498,25 +528,17 @@
         
         private System.Threading.SendOrPostCallback Get_CheckQtyByBarCodeOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCodeBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_WHAndSPOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheckQtyByBarCode_AuditOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveEntrustOutBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback Get_CheakBarCodeAndCPOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback Get_IsBarCodeQtyOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback Get_IsSourceBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback Get_IsAuditBillOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback DeleteByICStockBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_CheckAddEntrustOutBillOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_CheckEntrustOutBillOperationCompleted;
         
@@ -604,15 +626,9 @@
         
         private System.Threading.SendOrPostCallback set_AuditProductInBillOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetProductInBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveProductInBill_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBill_CLD_NewOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBill_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SaveProductInBill_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_BillCheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockStepOutBill_NewOperationCompleted;
         
@@ -696,17 +712,21 @@
         
         private System.Threading.SendOrPostCallback set_SaveEntrustReplenishOutBill_BillCheckOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustInBackBill_CLDOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustOutBackBill_CLD_NewOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveEntrustOutBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckAddOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_CheckAddEntrustOutBillOperationCompleted;
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Audit_TempOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckOperationCompleted;
         
         private System.Threading.SendOrPostCallback set_ClearPonderationBillMain_Temp_ChangGuiOperationCompleted;
         
@@ -834,9 +854,21 @@
         
         private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_NewOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_MESOperationCompleted;
+        private System.Threading.SendOrPostCallback GetKf_STJGOutBillListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SaveMoveStockBill_BillCheckOperationCompleted;
+        private System.Threading.SendOrPostCallback GetSc_PrepareMTRLBillListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetCg_POStockInBackBillList_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetCg_EntrustInBackBillList_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSc_ICMOBillList_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_ProductInBillList_CLDOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetKf_ProductInBillListOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetSc_ICMOBackBillListOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetSc_ICMOBillListOperationCompleted;
         
@@ -992,23 +1024,23 @@
         
         private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_CLDOperationCompleted;
         
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckAddOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Audit_TempOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_CheckOperationCompleted;
-        
         private System.Threading.SendOrPostCallback HelloWorldOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_ICMOOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_POOrderOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_SeOutStockOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_SeOutStockBackOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_PPBomOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_WWPPBomOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_POStockInOperationCompleted;
+        
+        private System.Threading.SendOrPostCallback GetWebAPIToLocal_MateOutOperationCompleted;
         
         private System.Threading.SendOrPostCallback GetMaterialListOperationCompleted;
         
@@ -1162,22 +1194,6 @@
         
         private System.Threading.SendOrPostCallback GetKf_MateOutBackBillListOperationCompleted;
         
-        private System.Threading.SendOrPostCallback GetKf_STJGOutBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetSc_PrepareMTRLBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetCg_POStockInBackBillList_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetCg_EntrustInBackBillList_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetSc_ICMOBillList_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_ProductInBillList_CLDOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetKf_ProductInBillListOperationCompleted;
-        
-        private System.Threading.SendOrPostCallback GetSc_ICMOBackBillListOperationCompleted;
-        
         private bool useDefaultCredentialsSetExplicitly;
         
         /// <remarks/>
@@ -1217,6 +1233,36 @@
         }
         
         /// <remarks/>
+        public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event get_BillBarCode_VerifyCompletedEventHandler get_BillBarCode_VerifyCompleted;
+        
+        /// <remarks/>
+        public event GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler GetKf_PonderationBillMain_Temp_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event set_UpdateTemp_BillCheckCompletedEventHandler set_UpdateTemp_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler GetKf_PonderationBillMain_TempList_BillCheckCompleted;
+        
+        /// <remarks/>
+        public event getDataSetByMasterSQLCompletedEventHandler getDataSetByMasterSQLCompleted;
+        
+        /// <remarks/>
+        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
+        
+        /// <remarks/>
+        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
+        
+        /// <remarks/>
+        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
+        
+        /// <remarks/>
+        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
+        
+        /// <remarks/>
         public event getDataSetBySQLCompletedEventHandler getDataSetBySQLCompleted;
         
         /// <remarks/>
@@ -1248,6 +1294,36 @@
         
         /// <remarks/>
         public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBill_ProductInCompletedEventHandler get_SourceBill_ProductInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBill_POStockInCompletedEventHandler get_SourceBill_POStockInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBill_EntrustInCompletedEventHandler get_SourceBill_EntrustInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBill_OtherInCompletedEventHandler get_SourceBill_OtherInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBill_PackBarCodeCompletedEventHandler get_SourceBill_PackBarCodeCompleted;
+        
+        /// <remarks/>
+        public event GetSourceBillListCompletedEventHandler GetSourceBillListCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_ICMOReportCompletedEventHandler get_SourceBarCode_ICMOReportCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_ProductInCompletedEventHandler get_SourceBarCode_ProductInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_POStockInCompletedEventHandler get_SourceBarCode_POStockInCompleted;
+        
+        /// <remarks/>
+        public event get_SourceBarCode_EntrustInCompletedEventHandler get_SourceBarCode_EntrustInCompleted;
         
         /// <remarks/>
         public event get_SourceBarCode_OtherInCompletedEventHandler get_SourceBarCode_OtherInCompleted;
@@ -1475,34 +1551,34 @@
         public event get_SavePonderationBillMain_Temp_PackBarCode_BillCheckCompletedEventHandler get_SavePonderationBillMain_Temp_PackBarCode_BillCheckCompleted;
         
         /// <remarks/>
-        public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted;
+        public event Get_CheckQtyByBarCode_GetWhAndSPCompletedEventHandler Get_CheckQtyByBarCode_GetWhAndSPCompleted;
         
         /// <remarks/>
-        public event get_BillBarCode_VerifyCompletedEventHandler get_BillBarCode_VerifyCompleted;
+        public event Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventHandler Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted;
         
         /// <remarks/>
-        public event GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler GetKf_PonderationBillMain_Temp_BillCheckCompleted;
+        public event Get_CheckQtyByBarCodeBillCompletedEventHandler Get_CheckQtyByBarCodeBillCompleted;
         
         /// <remarks/>
-        public event set_UpdateTemp_BillCheckCompletedEventHandler set_UpdateTemp_BillCheckCompleted;
+        public event Get_CheckQtyByBarCode_WHAndSPCompletedEventHandler Get_CheckQtyByBarCode_WHAndSPCompleted;
         
         /// <remarks/>
-        public event GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler GetKf_PonderationBillMain_TempList_BillCheckCompleted;
+        public event Get_CheckQtyByBarCode_AuditCompletedEventHandler Get_CheckQtyByBarCode_AuditCompleted;
         
         /// <remarks/>
-        public event getDataSetByMasterSQLCompletedEventHandler getDataSetByMasterSQLCompleted;
+        public event Get_CheakBarCodeAndCPCompletedEventHandler Get_CheakBarCodeAndCPCompleted;
         
         /// <remarks/>
-        public event getCheckOpenCompletedEventHandler getCheckOpenCompleted;
+        public event Get_IsBarCodeQtyCompletedEventHandler Get_IsBarCodeQtyCompleted;
         
         /// <remarks/>
-        public event getGetDataBaseCompletedEventHandler getGetDataBaseCompleted;
+        public event Get_IsSourceBillCompletedEventHandler Get_IsSourceBillCompleted;
         
         /// <remarks/>
-        public event getCheckCzymcCompletedEventHandler getCheckCzymcCompleted;
+        public event Get_IsAuditBillCompletedEventHandler Get_IsAuditBillCompleted;
         
         /// <remarks/>
-        public event getSub_GetCurPeriodCompletedEventHandler getSub_GetCurPeriodCompleted;
+        public event DeleteByICStockBillCompletedEventHandler DeleteByICStockBillCompleted;
         
         /// <remarks/>
         public event get_SaveBarCodeFormServerCompletedEventHandler get_SaveBarCodeFormServerCompleted;
@@ -1727,34 +1803,19 @@
         public event get_SourceBill_ICMOReportCompletedEventHandler get_SourceBill_ICMOReportCompleted;
         
         /// <remarks/>
-        public event get_SourceBill_ProductInCompletedEventHandler get_SourceBill_ProductInCompleted;
+        public event GetProductInBillCompletedEventHandler GetProductInBillCompleted;
         
         /// <remarks/>
-        public event get_SourceBill_POStockInCompletedEventHandler get_SourceBill_POStockInCompleted;
+        public event set_SaveProductInBill_NewCompletedEventHandler set_SaveProductInBill_NewCompleted;
         
         /// <remarks/>
-        public event get_SourceBill_EntrustInCompletedEventHandler get_SourceBill_EntrustInCompleted;
+        public event set_SaveProductInBill_CLD_NewCompletedEventHandler set_SaveProductInBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event get_SourceBill_OtherInCompletedEventHandler get_SourceBill_OtherInCompleted;
+        public event set_SaveProductInBill_CLDCompletedEventHandler set_SaveProductInBill_CLDCompleted;
         
         /// <remarks/>
-        public event get_SourceBill_PackBarCodeCompletedEventHandler get_SourceBill_PackBarCodeCompleted;
-        
-        /// <remarks/>
-        public event GetSourceBillListCompletedEventHandler GetSourceBillListCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_ICMOReportCompletedEventHandler get_SourceBarCode_ICMOReportCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_ProductInCompletedEventHandler get_SourceBarCode_ProductInCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_POStockInCompletedEventHandler get_SourceBarCode_POStockInCompleted;
-        
-        /// <remarks/>
-        public event get_SourceBarCode_EntrustInCompletedEventHandler get_SourceBarCode_EntrustInCompleted;
+        public event set_SaveProductInBill_BillCheckCompletedEventHandler set_SaveProductInBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveEntrustInBackBillCompletedEventHandler set_SaveEntrustInBackBillCompleted;
@@ -1913,34 +1974,22 @@
         public event Get_CheckQtyByBarCodeCompletedEventHandler Get_CheckQtyByBarCodeCompleted;
         
         /// <remarks/>
-        public event Get_CheckQtyByBarCode_GetWhAndSPCompletedEventHandler Get_CheckQtyByBarCode_GetWhAndSPCompleted;
+        public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
         
         /// <remarks/>
-        public event Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventHandler Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted;
+        public event set_SaveEntrustOutBackBillCompletedEventHandler set_SaveEntrustOutBackBillCompleted;
         
         /// <remarks/>
-        public event Get_CheckQtyByBarCodeBillCompletedEventHandler Get_CheckQtyByBarCodeBillCompleted;
+        public event set_SaveEntrustOutBackBill_NewCompletedEventHandler set_SaveEntrustOutBackBill_NewCompleted;
         
         /// <remarks/>
-        public event Get_CheckQtyByBarCode_WHAndSPCompletedEventHandler Get_CheckQtyByBarCode_WHAndSPCompleted;
+        public event set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler set_SaveEntrustOutBackBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event Get_CheckQtyByBarCode_AuditCompletedEventHandler Get_CheckQtyByBarCode_AuditCompleted;
+        public event set_SaveEntrustOutBillCompletedEventHandler set_SaveEntrustOutBillCompleted;
         
         /// <remarks/>
-        public event Get_CheakBarCodeAndCPCompletedEventHandler Get_CheakBarCodeAndCPCompleted;
-        
-        /// <remarks/>
-        public event Get_IsBarCodeQtyCompletedEventHandler Get_IsBarCodeQtyCompleted;
-        
-        /// <remarks/>
-        public event Get_IsSourceBillCompletedEventHandler Get_IsSourceBillCompleted;
-        
-        /// <remarks/>
-        public event Get_IsAuditBillCompletedEventHandler Get_IsAuditBillCompleted;
-        
-        /// <remarks/>
-        public event DeleteByICStockBillCompletedEventHandler DeleteByICStockBillCompleted;
+        public event set_CheckAddEntrustOutBillCompletedEventHandler set_CheckAddEntrustOutBillCompleted;
         
         /// <remarks/>
         public event set_CheckEntrustOutBillCompletedEventHandler set_CheckEntrustOutBillCompleted;
@@ -2072,19 +2121,10 @@
         public event set_AuditProductInBillCompletedEventHandler set_AuditProductInBillCompleted;
         
         /// <remarks/>
-        public event GetProductInBillCompletedEventHandler GetProductInBillCompleted;
+        public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
         
         /// <remarks/>
-        public event set_SaveProductInBill_NewCompletedEventHandler set_SaveProductInBill_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBill_CLD_NewCompletedEventHandler set_SaveProductInBill_CLD_NewCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBill_CLDCompletedEventHandler set_SaveProductInBill_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_SaveProductInBill_BillCheckCompletedEventHandler set_SaveProductInBill_BillCheckCompleted;
+        public event set_SaveMoveStockBill_BillCheckCompletedEventHandler set_SaveMoveStockBill_BillCheckCompleted;
         
         /// <remarks/>
         public event set_SaveMoveStockStepOutBill_NewCompletedEventHandler set_SaveMoveStockStepOutBill_NewCompleted;
@@ -2210,22 +2250,28 @@
         public event set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler set_SaveEntrustReplenishOutBill_BillCheckCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustInBackBill_CLDCompletedEventHandler set_SaveEntrustInBackBill_CLDCompleted;
+        public event set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustOutBackBillCompletedEventHandler set_SaveEntrustOutBackBillCompleted;
+        public event set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustOutBackBill_NewCompletedEventHandler set_SaveEntrustOutBackBill_NewCompleted;
+        public event set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler set_SaveEntrustOutBackBill_CLD_NewCompleted;
+        public event set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted;
         
         /// <remarks/>
-        public event set_SaveEntrustOutBillCompletedEventHandler set_SaveEntrustOutBillCompleted;
+        public event set_SavePonderationBillMain_Temp_CheckAddCompletedEventHandler set_SavePonderationBillMain_Temp_CheckAddCompleted;
         
         /// <remarks/>
-        public event set_CheckAddEntrustOutBillCompletedEventHandler set_CheckAddEntrustOutBillCompleted;
+        public event set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventHandler set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Audit_TempCompletedEventHandler set_SavePonderationBillMain_Audit_TempCompleted;
+        
+        /// <remarks/>
+        public event set_SavePonderationBillMain_Temp_CheckCompletedEventHandler set_SavePonderationBillMain_Temp_CheckCompleted;
         
         /// <remarks/>
         public event set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler set_ClearPonderationBillMain_Temp_ChangGuiCompleted;
@@ -2417,10 +2463,28 @@
         public event set_SaveMoveStockBill_CLD_NewCompletedEventHandler set_SaveMoveStockBill_CLD_NewCompleted;
         
         /// <remarks/>
-        public event set_SaveMoveStockBill_MESCompletedEventHandler set_SaveMoveStockBill_MESCompleted;
+        public event GetKf_STJGOutBillListCompletedEventHandler GetKf_STJGOutBillListCompleted;
         
         /// <remarks/>
-        public event set_SaveMoveStockBill_BillCheckCompletedEventHandler set_SaveMoveStockBill_BillCheckCompleted;
+        public event GetSc_PrepareMTRLBillListCompletedEventHandler GetSc_PrepareMTRLBillListCompleted;
+        
+        /// <remarks/>
+        public event GetCg_POStockInBackBillList_CLDCompletedEventHandler GetCg_POStockInBackBillList_CLDCompleted;
+        
+        /// <remarks/>
+        public event GetCg_EntrustInBackBillList_CLDCompletedEventHandler GetCg_EntrustInBackBillList_CLDCompleted;
+        
+        /// <remarks/>
+        public event GetSc_ICMOBillList_CLDCompletedEventHandler GetSc_ICMOBillList_CLDCompleted;
+        
+        /// <remarks/>
+        public event GetKf_ProductInBillList_CLDCompletedEventHandler GetKf_ProductInBillList_CLDCompleted;
+        
+        /// <remarks/>
+        public event GetKf_ProductInBillListCompletedEventHandler GetKf_ProductInBillListCompleted;
+        
+        /// <remarks/>
+        public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
         
         /// <remarks/>
         public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted;
@@ -2654,31 +2718,31 @@
         public event set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_CLDCompleted;
         
         /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventHandler set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_CheckAddCompletedEventHandler set_SavePonderationBillMain_Temp_CheckAddCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventHandler set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Audit_TempCompletedEventHandler set_SavePonderationBillMain_Audit_TempCompleted;
-        
-        /// <remarks/>
-        public event set_SavePonderationBillMain_Temp_CheckCompletedEventHandler set_SavePonderationBillMain_Temp_CheckCompleted;
-        
-        /// <remarks/>
         public event HelloWorldCompletedEventHandler HelloWorldCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_ICMOCompletedEventHandler GetWebAPIToLocal_ICMOCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_POOrderCompletedEventHandler GetWebAPIToLocal_POOrderCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_SeOutStockCompletedEventHandler GetWebAPIToLocal_SeOutStockCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_SeOutStockBackCompletedEventHandler GetWebAPIToLocal_SeOutStockBackCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_PPBomCompletedEventHandler GetWebAPIToLocal_PPBomCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_WWPPBomCompletedEventHandler GetWebAPIToLocal_WWPPBomCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_POStockInCompletedEventHandler GetWebAPIToLocal_POStockInCompleted;
+        
+        /// <remarks/>
+        public event GetWebAPIToLocal_MateOutCompletedEventHandler GetWebAPIToLocal_MateOutCompleted;
         
         /// <remarks/>
         public event GetMaterialListCompletedEventHandler GetMaterialListCompleted;
@@ -2909,28 +2973,359 @@
         public event GetKf_MateOutBackBillListCompletedEventHandler GetKf_MateOutBackBillListCompleted;
         
         /// <remarks/>
-        public event GetKf_STJGOutBillListCompletedEventHandler GetKf_STJGOutBillListCompleted;
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_BillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_CheckTypeByBarCode_BillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
         
         /// <remarks/>
-        public event GetSc_PrepareMTRLBillListCompletedEventHandler GetSc_PrepareMTRLBillListCompleted;
+        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg) {
+            this.get_CheckTypeByBarCode_BillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, sErrMsg, null);
+        }
         
         /// <remarks/>
-        public event GetCg_POStockInBackBillList_CLDCompletedEventHandler GetCg_POStockInBackBillList_CLDCompleted;
+        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.get_CheckTypeByBarCode_BillCheckOperationCompleted == null)) {
+                this.get_CheckTypeByBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("get_CheckTypeByBarCode_BillCheck", new object[] {
+                        sBarCode,
+                        HBillID,
+                        HBillType,
+                        HBillNo,
+                        HMaker,
+                        HWhID,
+                        HSPID,
+                        HQty,
+                        HOWNERID,
+                        sErrMsg}, this.get_CheckTypeByBarCode_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onget_CheckTypeByBarCode_BillCheckOperationCompleted(object arg) {
+            if ((this.get_CheckTypeByBarCode_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_CheckTypeByBarCode_BillCheckCompleted(this, new get_CheckTypeByBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
-        public event GetCg_EntrustInBackBillList_CLDCompletedEventHandler GetCg_EntrustInBackBillList_CLDCompleted;
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_Verify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_BillBarCode_Verify(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_BillBarCode_Verify", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HQty,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
         
         /// <remarks/>
-        public event GetSc_ICMOBillList_CLDCompletedEventHandler GetSc_ICMOBillList_CLDCompleted;
+        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_BillBarCode_VerifyAsync(HInterID, HBillNo, HBillType, HBarCode, HQty, HMaker, HStockOrgID, sErrMsg, null);
+        }
         
         /// <remarks/>
-        public event GetKf_ProductInBillList_CLDCompletedEventHandler GetKf_ProductInBillList_CLDCompleted;
+        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_BillBarCode_VerifyOperationCompleted == null)) {
+                this.get_BillBarCode_VerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_VerifyOperationCompleted);
+            }
+            this.InvokeAsync("get_BillBarCode_Verify", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HBarCode,
+                        HQty,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_BillBarCode_VerifyOperationCompleted, userState);
+        }
+        
+        private void Onget_BillBarCode_VerifyOperationCompleted(object arg) {
+            if ((this.get_BillBarCode_VerifyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_BillBarCode_VerifyCompleted(this, new get_BillBarCode_VerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
-        public event GetKf_ProductInBillListCompletedEventHandler GetKf_ProductInBillListCompleted;
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetKf_PonderationBillMain_Temp_BillCheck(long HInterID, string sBillType, string sWhere) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
+                        HInterID,
+                        sBillType,
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
         
         /// <remarks/>
-        public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
+        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere) {
+            this.GetKf_PonderationBillMain_Temp_BillCheckAsync(HInterID, sBillType, sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere, object userState) {
+            if ((this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
+                        HInterID,
+                        sBillType,
+                        sWhere}, this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_Temp_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_Temp_BillCheckCompleted(this, new GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UpdateTemp_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_UpdateTemp_BillCheck(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("set_UpdateTemp_BillCheck", new object[] {
+                        HBillID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
+            this.set_UpdateTemp_BillCheckAsync(HBillID, HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.set_UpdateTemp_BillCheckOperationCompleted == null)) {
+                this.set_UpdateTemp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UpdateTemp_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("set_UpdateTemp_BillCheck", new object[] {
+                        HBillID,
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        HOWNERID,
+                        sErrMsg}, this.set_UpdateTemp_BillCheckOperationCompleted, userState);
+        }
+        
+        private void Onset_UpdateTemp_BillCheckOperationCompleted(object arg) {
+            if ((this.set_UpdateTemp_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_UpdateTemp_BillCheckCompleted(this, new set_UpdateTemp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetKf_PonderationBillMain_TempList_BillCheck(string sHBillType, string sHMaker, long sHOWNERID) {
+            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID) {
+            this.GetKf_PonderationBillMain_TempList_BillCheckAsync(sHBillType, sHMaker, sHOWNERID, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
+            if ((this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted == null)) {
+                this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
+                        sHBillType,
+                        sHMaker,
+                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted(object arg) {
+            if ((this.GetKf_PonderationBillMain_TempList_BillCheckCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_PonderationBillMain_TempList_BillCheckCompleted(this, new GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetByMasterSQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet getDataSetByMasterSQL(string sSQL, string sTable, ref string sErrMsg) {
+            object[] results = this.Invoke("getDataSetByMasterSQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg) {
+            this.getDataSetByMasterSQLAsync(sSQL, sTable, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
+            if ((this.getDataSetByMasterSQLOperationCompleted == null)) {
+                this.getDataSetByMasterSQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetByMasterSQLOperationCompleted);
+            }
+            this.InvokeAsync("getDataSetByMasterSQL", new object[] {
+                        sSQL,
+                        sTable,
+                        sErrMsg}, this.getDataSetByMasterSQLOperationCompleted, userState);
+        }
+        
+        private void OngetDataSetByMasterSQLOperationCompleted(object arg) {
+            if ((this.getDataSetByMasterSQLCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getDataSetByMasterSQLCompleted(this, new getDataSetByMasterSQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getCheckOpen() {
+            object[] results = this.Invoke("getCheckOpen", new object[0]);
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getCheckOpenAsync() {
+            this.getCheckOpenAsync(null);
+        }
+        
+        /// <remarks/>
+        public void getCheckOpenAsync(object userState) {
+            if ((this.getCheckOpenOperationCompleted == null)) {
+                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
+            }
+            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
+        }
+        
+        private void OngetCheckOpenOperationCompleted(object arg) {
+            if ((this.getCheckOpenCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public string getGetDataBase(string sItem, ref string sK3) {
+            object[] results = this.Invoke("getGetDataBase", new object[] {
+                        sItem,
+                        sK3});
+            sK3 = ((string)(results[1]));
+            return ((string)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getGetDataBaseAsync(string sItem, string sK3) {
+            this.getGetDataBaseAsync(sItem, sK3, null);
+        }
+        
+        /// <remarks/>
+        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
+            if ((this.getGetDataBaseOperationCompleted == null)) {
+                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
+            }
+            this.InvokeAsync("getGetDataBase", new object[] {
+                        sItem,
+                        sK3}, this.getGetDataBaseOperationCompleted, userState);
+        }
+        
+        private void OngetGetDataBaseOperationCompleted(object arg) {
+            if ((this.getGetDataBaseCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet getCheckCzymc(string sUser, string sPsd) {
+            object[] results = this.Invoke("getCheckCzymc", new object[] {
+                        sUser,
+                        sPsd});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getCheckCzymcAsync(string sUser, string sPsd) {
+            this.getCheckCzymcAsync(sUser, sPsd, null);
+        }
+        
+        /// <remarks/>
+        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
+            if ((this.getCheckCzymcOperationCompleted == null)) {
+                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
+            }
+            this.InvokeAsync("getCheckCzymc", new object[] {
+                        sUser,
+                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
+        }
+        
+        private void OngetCheckCzymcOperationCompleted(object arg) {
+            if ((this.getCheckCzymcCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
+            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
+                        sYear,
+                        sPeriod});
+            sYear = ((int)(results[1]));
+            sPeriod = ((int)(results[2]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
+            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
+        }
+        
+        /// <remarks/>
+        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
+            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
+                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
+            }
+            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
+                        sYear,
+                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
+        }
+        
+        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
+            if ((this.getSub_GetCurPeriodCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
         
         /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetBySQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -3495,6 +3890,464 @@
             if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_ProductIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBill_ProductIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_ProductIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_ProductInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_ProductInOperationCompleted == null)) {
+                this.get_SourceBill_ProductInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_ProductInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_ProductIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_ProductInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_ProductInOperationCompleted(object arg) {
+            if ((this.get_SourceBill_ProductInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_ProductInCompleted(this, new get_SourceBill_ProductInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_POStockIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBill_POStockIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_POStockInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_POStockInOperationCompleted == null)) {
+                this.get_SourceBill_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_POStockInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_POStockInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_POStockInOperationCompleted(object arg) {
+            if ((this.get_SourceBill_POStockInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_POStockInCompleted(this, new get_SourceBill_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBill_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_EntrustInOperationCompleted == null)) {
+                this.get_SourceBill_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_EntrustInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_EntrustInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_EntrustInOperationCompleted(object arg) {
+            if ((this.get_SourceBill_EntrustInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_EntrustInCompleted(this, new get_SourceBill_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_OtherIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBill_OtherIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_OtherIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_OtherInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_OtherInOperationCompleted == null)) {
+                this.get_SourceBill_OtherInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_OtherInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_OtherIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_OtherInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_OtherInOperationCompleted(object arg) {
+            if ((this.get_SourceBill_OtherInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_OtherInCompleted(this, new get_SourceBill_OtherInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_PackBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBill_PackBarCode(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBill_PackBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_PackBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.get_SourceBill_PackBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBill_PackBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.get_SourceBill_PackBarCodeOperationCompleted == null)) {
+                this.get_SourceBill_PackBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_PackBarCodeOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBill_PackBarCode", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        HAccessFlag,
+                        oSystemParameterMain,
+                        sErrMsg}, this.get_SourceBill_PackBarCodeOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBill_PackBarCodeOperationCompleted(object arg) {
+            if ((this.get_SourceBill_PackBarCodeCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBill_PackBarCodeCompleted(this, new get_SourceBill_PackBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
+            object[] results = this.Invoke("GetSourceBillList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
+            this.GetSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
+            if ((this.GetSourceBillListOperationCompleted == null)) {
+                this.GetSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSourceBillListOperationCompleted);
+            }
+            this.InvokeAsync("GetSourceBillList", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HOWNERID,
+                        sErrMsg}, this.GetSourceBillListOperationCompleted, userState);
+        }
+        
+        private void OnGetSourceBillListOperationCompleted(object arg) {
+            if ((this.GetSourceBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSourceBillListCompleted(this, new GetSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ICMOReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_ICMOReport(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_ICMOReport", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_ICMOReportAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_ICMOReportOperationCompleted == null)) {
+                this.get_SourceBarCode_ICMOReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ICMOReportOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_ICMOReport", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_ICMOReportOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_ICMOReportOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_ICMOReportCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_ICMOReportCompleted(this, new get_SourceBarCode_ICMOReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ProductIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_ProductIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_ProductIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_ProductInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_ProductInOperationCompleted == null)) {
+                this.get_SourceBarCode_ProductInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ProductInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_ProductIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_ProductInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_ProductInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_ProductInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_ProductInCompleted(this, new get_SourceBarCode_ProductInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_POStockIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_POStockIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_POStockInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_POStockInOperationCompleted == null)) {
+                this.get_SourceBarCode_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_POStockInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_POStockIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_POStockInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_POStockInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_POStockInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_POStockInCompleted(this, new get_SourceBarCode_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public ClsKf_ICStockBill_WMS get_SourceBarCode_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
+            object[] results = this.Invoke("get_SourceBarCode_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((ClsKf_ICStockBill_WMS)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
+            this.get_SourceBarCode_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
+            if ((this.get_SourceBarCode_EntrustInOperationCompleted == null)) {
+                this.get_SourceBarCode_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustInOperationCompleted);
+            }
+            this.InvokeAsync("get_SourceBarCode_EntrustIn", new object[] {
+                        HInterID,
+                        HBillNo,
+                        HBillType,
+                        HSourceBillNo,
+                        HSourceBillType,
+                        HMaker,
+                        HStockOrgID,
+                        sErrMsg}, this.get_SourceBarCode_EntrustInOperationCompleted, userState);
+        }
+        
+        private void Onget_SourceBarCode_EntrustInOperationCompleted(object arg) {
+            if ((this.get_SourceBarCode_EntrustInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.get_SourceBarCode_EntrustInCompleted(this, new get_SourceBarCode_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -7301,357 +8154,358 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByBarCode_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_CheckTypeByBarCode_BillCheck(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_CheckTypeByBarCode_BillCheck", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg) {
-            this.get_CheckTypeByBarCode_BillCheckAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_CheckTypeByBarCode_BillCheckAsync(string sBarCode, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.get_CheckTypeByBarCode_BillCheckOperationCompleted == null)) {
-                this.get_CheckTypeByBarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByBarCode_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("get_CheckTypeByBarCode_BillCheck", new object[] {
-                        sBarCode,
-                        HBillID,
-                        HBillType,
-                        HBillNo,
-                        HMaker,
-                        HWhID,
-                        HSPID,
-                        HQty,
-                        HOWNERID,
-                        sErrMsg}, this.get_CheckTypeByBarCode_BillCheckOperationCompleted, userState);
-        }
-        
-        private void Onget_CheckTypeByBarCode_BillCheckOperationCompleted(object arg) {
-            if ((this.get_CheckTypeByBarCode_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_CheckTypeByBarCode_BillCheckCompleted(this, new get_CheckTypeByBarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BillBarCode_Verify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_BillBarCode_Verify(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_BillBarCode_Verify", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode,
-                        HQty,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_BillBarCode_VerifyAsync(HInterID, HBillNo, HBillType, HBarCode, HQty, HMaker, HStockOrgID, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_BillBarCode_VerifyAsync(long HInterID, string HBillNo, string HBillType, string HBarCode, double HQty, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_BillBarCode_VerifyOperationCompleted == null)) {
-                this.get_BillBarCode_VerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BillBarCode_VerifyOperationCompleted);
-            }
-            this.InvokeAsync("get_BillBarCode_Verify", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HBarCode,
-                        HQty,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_BillBarCode_VerifyOperationCompleted, userState);
-        }
-        
-        private void Onget_BillBarCode_VerifyOperationCompleted(object arg) {
-            if ((this.get_BillBarCode_VerifyCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_BillBarCode_VerifyCompleted(this, new get_BillBarCode_VerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetKf_PonderationBillMain_Temp_BillCheck(long HInterID, string sBillType, string sWhere) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
-                        HInterID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheckQtyByBarCode_GetWhAndSP(long InterID, string sBillType, string sBarcode, ref long HWHID, ref long HSPID, double sQty, ref double sRelQty) {
+            object[] results = this.Invoke("Get_CheckQtyByBarCode_GetWhAndSP", new object[] {
+                        InterID,
                         sBillType,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
+                        sBarcode,
+                        HWHID,
+                        HSPID,
+                        sQty,
+                        sRelQty});
+            HWHID = ((long)(results[1]));
+            HSPID = ((long)(results[2]));
+            sRelQty = ((double)(results[3]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere) {
-            this.GetKf_PonderationBillMain_Temp_BillCheckAsync(HInterID, sBillType, sWhere, null);
+        public void Get_CheckQtyByBarCode_GetWhAndSPAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty) {
+            this.Get_CheckQtyByBarCode_GetWhAndSPAsync(InterID, sBillType, sBarcode, HWHID, HSPID, sQty, sRelQty, null);
         }
         
         /// <remarks/>
-        public void GetKf_PonderationBillMain_Temp_BillCheckAsync(long HInterID, string sBillType, string sWhere, object userState) {
-            if ((this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted);
+        public void Get_CheckQtyByBarCode_GetWhAndSPAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty, object userState) {
+            if ((this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted == null)) {
+                this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_GetWhAndSPOperationCompleted);
             }
-            this.InvokeAsync("GetKf_PonderationBillMain_Temp_BillCheck", new object[] {
-                        HInterID,
+            this.InvokeAsync("Get_CheckQtyByBarCode_GetWhAndSP", new object[] {
+                        InterID,
                         sBillType,
-                        sWhere}, this.GetKf_PonderationBillMain_Temp_BillCheckOperationCompleted, userState);
+                        sBarcode,
+                        HWHID,
+                        HSPID,
+                        sQty,
+                        sRelQty}, this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted, userState);
         }
         
-        private void OnGetKf_PonderationBillMain_Temp_BillCheckOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_Temp_BillCheckCompleted != null)) {
+        private void OnGet_CheckQtyByBarCode_GetWhAndSPOperationCompleted(object arg) {
+            if ((this.Get_CheckQtyByBarCode_GetWhAndSPCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_Temp_BillCheckCompleted(this, new GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.Get_CheckQtyByBarCode_GetWhAndSPCompleted(this, new Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_UpdateTemp_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_UpdateTemp_BillCheck(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("set_UpdateTemp_BillCheck", new object[] {
-                        HBillID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheckQtyByBarCode_GetWhAndSP_Audit(long InterID, string sBillType, string sBarcode, ref long HWHID, ref long HSPID, double sQty, ref double sRelQty) {
+            object[] results = this.Invoke("Get_CheckQtyByBarCode_GetWhAndSP_Audit", new object[] {
+                        InterID,
+                        sBillType,
+                        sBarcode,
+                        HWHID,
+                        HSPID,
+                        sQty,
+                        sRelQty});
+            HWHID = ((long)(results[1]));
+            HSPID = ((long)(results[2]));
+            sRelQty = ((double)(results[3]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty) {
+            this.Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(InterID, sBillType, sBarcode, HWHID, HSPID, sQty, sRelQty, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty, object userState) {
+            if ((this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted == null)) {
+                this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckQtyByBarCode_GetWhAndSP_Audit", new object[] {
+                        InterID,
+                        sBillType,
+                        sBarcode,
+                        HWHID,
+                        HSPID,
+                        sQty,
+                        sRelQty}, this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted(object arg) {
+            if ((this.Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted(this, new Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheckQtyByBarCodeBill(long InterID, string sBillType, string sBatchNo, string sBarCode, ref double sRelQty) {
+            object[] results = this.Invoke("Get_CheckQtyByBarCodeBill", new object[] {
+                        InterID,
+                        sBillType,
+                        sBatchNo,
+                        sBarCode,
+                        sRelQty});
+            sRelQty = ((double)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCodeBillAsync(long InterID, string sBillType, string sBatchNo, string sBarCode, double sRelQty) {
+            this.Get_CheckQtyByBarCodeBillAsync(InterID, sBillType, sBatchNo, sBarCode, sRelQty, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCodeBillAsync(long InterID, string sBillType, string sBatchNo, string sBarCode, double sRelQty, object userState) {
+            if ((this.Get_CheckQtyByBarCodeBillOperationCompleted == null)) {
+                this.Get_CheckQtyByBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCodeBillOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckQtyByBarCodeBill", new object[] {
+                        InterID,
+                        sBillType,
+                        sBatchNo,
+                        sBarCode,
+                        sRelQty}, this.Get_CheckQtyByBarCodeBillOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckQtyByBarCodeBillOperationCompleted(object arg) {
+            if ((this.Get_CheckQtyByBarCodeBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckQtyByBarCodeBillCompleted(this, new Get_CheckQtyByBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheckQtyByBarCode_WHAndSP(long InterID, string sBarCode) {
+            object[] results = this.Invoke("Get_CheckQtyByBarCode_WHAndSP", new object[] {
+                        InterID,
+                        sBarCode});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_WHAndSPAsync(long InterID, string sBarCode) {
+            this.Get_CheckQtyByBarCode_WHAndSPAsync(InterID, sBarCode, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_WHAndSPAsync(long InterID, string sBarCode, object userState) {
+            if ((this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted == null)) {
+                this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_WHAndSPOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckQtyByBarCode_WHAndSP", new object[] {
+                        InterID,
+                        sBarCode}, this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckQtyByBarCode_WHAndSPOperationCompleted(object arg) {
+            if ((this.Get_CheckQtyByBarCode_WHAndSPCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckQtyByBarCode_WHAndSPCompleted(this, new Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheckQtyByBarCode_Audit(long InterID, string sBarCode) {
+            object[] results = this.Invoke("Get_CheckQtyByBarCode_Audit", new object[] {
+                        InterID,
+                        sBarCode});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_AuditAsync(long InterID, string sBarCode) {
+            this.Get_CheckQtyByBarCode_AuditAsync(InterID, sBarCode, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheckQtyByBarCode_AuditAsync(long InterID, string sBarCode, object userState) {
+            if ((this.Get_CheckQtyByBarCode_AuditOperationCompleted == null)) {
+                this.Get_CheckQtyByBarCode_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_AuditOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheckQtyByBarCode_Audit", new object[] {
+                        InterID,
+                        sBarCode}, this.Get_CheckQtyByBarCode_AuditOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheckQtyByBarCode_AuditOperationCompleted(object arg) {
+            if ((this.Get_CheckQtyByBarCode_AuditCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheckQtyByBarCode_AuditCompleted(this, new Get_CheckQtyByBarCode_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheakBarCodeAndCP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_CheakBarCodeAndCP(long HCusID, string sCPStr, string sBarCode, ref string sReturn) {
+            object[] results = this.Invoke("Get_CheakBarCodeAndCP", new object[] {
+                        HCusID,
+                        sCPStr,
+                        sBarCode,
+                        sReturn});
+            sReturn = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void Get_CheakBarCodeAndCPAsync(long HCusID, string sCPStr, string sBarCode, string sReturn) {
+            this.Get_CheakBarCodeAndCPAsync(HCusID, sCPStr, sBarCode, sReturn, null);
+        }
+        
+        /// <remarks/>
+        public void Get_CheakBarCodeAndCPAsync(long HCusID, string sCPStr, string sBarCode, string sReturn, object userState) {
+            if ((this.Get_CheakBarCodeAndCPOperationCompleted == null)) {
+                this.Get_CheakBarCodeAndCPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheakBarCodeAndCPOperationCompleted);
+            }
+            this.InvokeAsync("Get_CheakBarCodeAndCP", new object[] {
+                        HCusID,
+                        sCPStr,
+                        sBarCode,
+                        sReturn}, this.Get_CheakBarCodeAndCPOperationCompleted, userState);
+        }
+        
+        private void OnGet_CheakBarCodeAndCPOperationCompleted(object arg) {
+            if ((this.Get_CheakBarCodeAndCPCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.Get_CheakBarCodeAndCPCompleted(this, new Get_CheakBarCodeAndCPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsBarCodeQty", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_IsBarCodeQty(string sBarcode, string sBillType, bool sRedBlueFlag, ref double sQty, ref string sErrMsg) {
+            object[] results = this.Invoke("Get_IsBarCodeQty", new object[] {
+                        sBarcode,
+                        sBillType,
+                        sRedBlueFlag,
+                        sQty,
                         sErrMsg});
-            sErrMsg = ((string)(results[1]));
+            sQty = ((double)(results[1]));
+            sErrMsg = ((string)(results[2]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg) {
-            this.set_UpdateTemp_BillCheckAsync(HBillID, HBillNo, HBillType, HMaker, HOWNERID, sErrMsg, null);
+        public void Get_IsBarCodeQtyAsync(string sBarcode, string sBillType, bool sRedBlueFlag, double sQty, string sErrMsg) {
+            this.Get_IsBarCodeQtyAsync(sBarcode, sBillType, sRedBlueFlag, sQty, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_UpdateTemp_BillCheckAsync(long HBillID, string HBillNo, string HBillType, string HMaker, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.set_UpdateTemp_BillCheckOperationCompleted == null)) {
-                this.set_UpdateTemp_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_UpdateTemp_BillCheckOperationCompleted);
+        public void Get_IsBarCodeQtyAsync(string sBarcode, string sBillType, bool sRedBlueFlag, double sQty, string sErrMsg, object userState) {
+            if ((this.Get_IsBarCodeQtyOperationCompleted == null)) {
+                this.Get_IsBarCodeQtyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsBarCodeQtyOperationCompleted);
             }
-            this.InvokeAsync("set_UpdateTemp_BillCheck", new object[] {
-                        HBillID,
-                        HBillNo,
-                        HBillType,
-                        HMaker,
-                        HOWNERID,
-                        sErrMsg}, this.set_UpdateTemp_BillCheckOperationCompleted, userState);
+            this.InvokeAsync("Get_IsBarCodeQty", new object[] {
+                        sBarcode,
+                        sBillType,
+                        sRedBlueFlag,
+                        sQty,
+                        sErrMsg}, this.Get_IsBarCodeQtyOperationCompleted, userState);
         }
         
-        private void Onset_UpdateTemp_BillCheckOperationCompleted(object arg) {
-            if ((this.set_UpdateTemp_BillCheckCompleted != null)) {
+        private void OnGet_IsBarCodeQtyOperationCompleted(object arg) {
+            if ((this.Get_IsBarCodeQtyCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_UpdateTemp_BillCheckCompleted(this, new set_UpdateTemp_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.Get_IsBarCodeQtyCompleted(this, new Get_IsBarCodeQtyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetKf_PonderationBillMain_TempList_BillCheck(string sHBillType, string sHMaker, long sHOWNERID) {
-            object[] results = this.Invoke("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID) {
-            this.GetKf_PonderationBillMain_TempList_BillCheckAsync(sHBillType, sHMaker, sHOWNERID, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_PonderationBillMain_TempList_BillCheckAsync(string sHBillType, string sHMaker, long sHOWNERID, object userState) {
-            if ((this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted == null)) {
-                this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_PonderationBillMain_TempList_BillCheck", new object[] {
-                        sHBillType,
-                        sHMaker,
-                        sHOWNERID}, this.GetKf_PonderationBillMain_TempList_BillCheckOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_PonderationBillMain_TempList_BillCheckOperationCompleted(object arg) {
-            if ((this.GetKf_PonderationBillMain_TempList_BillCheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_PonderationBillMain_TempList_BillCheckCompleted(this, new GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getDataSetByMasterSQL", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet getDataSetByMasterSQL(string sSQL, string sTable, ref string sErrMsg) {
-            object[] results = this.Invoke("getDataSetByMasterSQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg) {
-            this.getDataSetByMasterSQLAsync(sSQL, sTable, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void getDataSetByMasterSQLAsync(string sSQL, string sTable, string sErrMsg, object userState) {
-            if ((this.getDataSetByMasterSQLOperationCompleted == null)) {
-                this.getDataSetByMasterSQLOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataSetByMasterSQLOperationCompleted);
-            }
-            this.InvokeAsync("getDataSetByMasterSQL", new object[] {
-                        sSQL,
-                        sTable,
-                        sErrMsg}, this.getDataSetByMasterSQLOperationCompleted, userState);
-        }
-        
-        private void OngetDataSetByMasterSQLOperationCompleted(object arg) {
-            if ((this.getDataSetByMasterSQLCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getDataSetByMasterSQLCompleted(this, new getDataSetByMasterSQLCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckOpen", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getCheckOpen() {
-            object[] results = this.Invoke("getCheckOpen", new object[0]);
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsSourceBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_IsSourceBill(long sHInterID, string sBillType) {
+            object[] results = this.Invoke("Get_IsSourceBill", new object[] {
+                        sHInterID,
+                        sBillType});
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getCheckOpenAsync() {
-            this.getCheckOpenAsync(null);
+        public void Get_IsSourceBillAsync(long sHInterID, string sBillType) {
+            this.Get_IsSourceBillAsync(sHInterID, sBillType, null);
         }
         
         /// <remarks/>
-        public void getCheckOpenAsync(object userState) {
-            if ((this.getCheckOpenOperationCompleted == null)) {
-                this.getCheckOpenOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckOpenOperationCompleted);
+        public void Get_IsSourceBillAsync(long sHInterID, string sBillType, object userState) {
+            if ((this.Get_IsSourceBillOperationCompleted == null)) {
+                this.Get_IsSourceBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsSourceBillOperationCompleted);
             }
-            this.InvokeAsync("getCheckOpen", new object[0], this.getCheckOpenOperationCompleted, userState);
+            this.InvokeAsync("Get_IsSourceBill", new object[] {
+                        sHInterID,
+                        sBillType}, this.Get_IsSourceBillOperationCompleted, userState);
         }
         
-        private void OngetCheckOpenOperationCompleted(object arg) {
-            if ((this.getCheckOpenCompleted != null)) {
+        private void OnGet_IsSourceBillOperationCompleted(object arg) {
+            if ((this.Get_IsSourceBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getCheckOpenCompleted(this, new getCheckOpenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.Get_IsSourceBillCompleted(this, new Get_IsSourceBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getGetDataBase", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public string getGetDataBase(string sItem, ref string sK3) {
-            object[] results = this.Invoke("getGetDataBase", new object[] {
-                        sItem,
-                        sK3});
-            sK3 = ((string)(results[1]));
-            return ((string)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getGetDataBaseAsync(string sItem, string sK3) {
-            this.getGetDataBaseAsync(sItem, sK3, null);
-        }
-        
-        /// <remarks/>
-        public void getGetDataBaseAsync(string sItem, string sK3, object userState) {
-            if ((this.getGetDataBaseOperationCompleted == null)) {
-                this.getGetDataBaseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetGetDataBaseOperationCompleted);
-            }
-            this.InvokeAsync("getGetDataBase", new object[] {
-                        sItem,
-                        sK3}, this.getGetDataBaseOperationCompleted, userState);
-        }
-        
-        private void OngetGetDataBaseOperationCompleted(object arg) {
-            if ((this.getGetDataBaseCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getGetDataBaseCompleted(this, new getGetDataBaseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getCheckCzymc", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet getCheckCzymc(string sUser, string sPsd) {
-            object[] results = this.Invoke("getCheckCzymc", new object[] {
-                        sUser,
-                        sPsd});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void getCheckCzymcAsync(string sUser, string sPsd) {
-            this.getCheckCzymcAsync(sUser, sPsd, null);
-        }
-        
-        /// <remarks/>
-        public void getCheckCzymcAsync(string sUser, string sPsd, object userState) {
-            if ((this.getCheckCzymcOperationCompleted == null)) {
-                this.getCheckCzymcOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetCheckCzymcOperationCompleted);
-            }
-            this.InvokeAsync("getCheckCzymc", new object[] {
-                        sUser,
-                        sPsd}, this.getCheckCzymcOperationCompleted, userState);
-        }
-        
-        private void OngetCheckCzymcOperationCompleted(object arg) {
-            if ((this.getCheckCzymcCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getCheckCzymcCompleted(this, new getCheckCzymcCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getSub_GetCurPeriod", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool getSub_GetCurPeriod(ref int sYear, ref int sPeriod) {
-            object[] results = this.Invoke("getSub_GetCurPeriod", new object[] {
-                        sYear,
-                        sPeriod});
-            sYear = ((int)(results[1]));
-            sPeriod = ((int)(results[2]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsAuditBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool Get_IsAuditBill(long sHInterID, string sBillType) {
+            object[] results = this.Invoke("Get_IsAuditBill", new object[] {
+                        sHInterID,
+                        sBillType});
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod) {
-            this.getSub_GetCurPeriodAsync(sYear, sPeriod, null);
+        public void Get_IsAuditBillAsync(long sHInterID, string sBillType) {
+            this.Get_IsAuditBillAsync(sHInterID, sBillType, null);
         }
         
         /// <remarks/>
-        public void getSub_GetCurPeriodAsync(int sYear, int sPeriod, object userState) {
-            if ((this.getSub_GetCurPeriodOperationCompleted == null)) {
-                this.getSub_GetCurPeriodOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSub_GetCurPeriodOperationCompleted);
+        public void Get_IsAuditBillAsync(long sHInterID, string sBillType, object userState) {
+            if ((this.Get_IsAuditBillOperationCompleted == null)) {
+                this.Get_IsAuditBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsAuditBillOperationCompleted);
             }
-            this.InvokeAsync("getSub_GetCurPeriod", new object[] {
-                        sYear,
-                        sPeriod}, this.getSub_GetCurPeriodOperationCompleted, userState);
+            this.InvokeAsync("Get_IsAuditBill", new object[] {
+                        sHInterID,
+                        sBillType}, this.Get_IsAuditBillOperationCompleted, userState);
         }
         
-        private void OngetSub_GetCurPeriodOperationCompleted(object arg) {
-            if ((this.getSub_GetCurPeriodCompleted != null)) {
+        private void OnGet_IsAuditBillOperationCompleted(object arg) {
+            if ((this.Get_IsAuditBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.getSub_GetCurPeriodCompleted(this, new getSub_GetCurPeriodCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.Get_IsAuditBillCompleted(this, new Get_IsAuditBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteByICStockBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool DeleteByICStockBill(long sHInterID, string sBillType) {
+            object[] results = this.Invoke("DeleteByICStockBill", new object[] {
+                        sHInterID,
+                        sBillType});
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void DeleteByICStockBillAsync(long sHInterID, string sBillType) {
+            this.DeleteByICStockBillAsync(sHInterID, sBillType, null);
+        }
+        
+        /// <remarks/>
+        public void DeleteByICStockBillAsync(long sHInterID, string sBillType, object userState) {
+            if ((this.DeleteByICStockBillOperationCompleted == null)) {
+                this.DeleteByICStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteByICStockBillOperationCompleted);
+            }
+            this.InvokeAsync("DeleteByICStockBill", new object[] {
+                        sHInterID,
+                        sBillType}, this.DeleteByICStockBillOperationCompleted, userState);
+        }
+        
+        private void OnDeleteByICStockBillOperationCompleted(object arg) {
+            if ((this.DeleteByICStockBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.DeleteByICStockBillCompleted(this, new DeleteByICStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -11238,460 +12092,171 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_ProductIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBill_ProductIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_ProductIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_ProductInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_ProductInOperationCompleted == null)) {
-                this.get_SourceBill_ProductInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_ProductInOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBill_ProductIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_ProductInOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBill_ProductInOperationCompleted(object arg) {
-            if ((this.get_SourceBill_ProductInCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_ProductInCompleted(this, new get_SourceBill_ProductInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_POStockIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBill_POStockIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_POStockIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_POStockInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_POStockInOperationCompleted == null)) {
-                this.get_SourceBill_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_POStockInOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBill_POStockIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_POStockInOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBill_POStockInOperationCompleted(object arg) {
-            if ((this.get_SourceBill_POStockInCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_POStockInCompleted(this, new get_SourceBill_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBill_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_EntrustIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_EntrustInOperationCompleted == null)) {
-                this.get_SourceBill_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_EntrustInOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBill_EntrustIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_EntrustInOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBill_EntrustInOperationCompleted(object arg) {
-            if ((this.get_SourceBill_EntrustInCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_EntrustInCompleted(this, new get_SourceBill_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_OtherIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBill_OtherIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_OtherIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_OtherInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_OtherInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_OtherInOperationCompleted == null)) {
-                this.get_SourceBill_OtherInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_OtherInOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBill_OtherIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_OtherInOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBill_OtherInOperationCompleted(object arg) {
-            if ((this.get_SourceBill_OtherInCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_OtherInCompleted(this, new get_SourceBill_OtherInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBill_PackBarCode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBill_PackBarCode(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBill_PackBarCode", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_PackBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.get_SourceBill_PackBarCodeAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void get_SourceBill_PackBarCodeAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, long HAccessFlag, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.get_SourceBill_PackBarCodeOperationCompleted == null)) {
-                this.get_SourceBill_PackBarCodeOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBill_PackBarCodeOperationCompleted);
-            }
-            this.InvokeAsync("get_SourceBill_PackBarCode", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        HAccessFlag,
-                        oSystemParameterMain,
-                        sErrMsg}, this.get_SourceBill_PackBarCodeOperationCompleted, userState);
-        }
-        
-        private void Onget_SourceBill_PackBarCodeOperationCompleted(object arg) {
-            if ((this.get_SourceBill_PackBarCodeCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBill_PackBarCodeCompleted(this, new get_SourceBill_PackBarCodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, ref string sErrMsg) {
-            object[] results = this.Invoke("GetSourceBillList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetProductInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetProductInBill(string HBarCode, string sWhere) {
+            object[] results = this.Invoke("GetProductInBill", new object[] {
+                        HBarCode,
+                        sWhere});
             return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void GetSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg) {
-            this.GetSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HOWNERID, sErrMsg, null);
+        public void GetProductInBillAsync(string HBarCode, string sWhere) {
+            this.GetProductInBillAsync(HBarCode, sWhere, null);
         }
         
         /// <remarks/>
-        public void GetSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, long HOWNERID, string sErrMsg, object userState) {
-            if ((this.GetSourceBillListOperationCompleted == null)) {
-                this.GetSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSourceBillListOperationCompleted);
+        public void GetProductInBillAsync(string HBarCode, string sWhere, object userState) {
+            if ((this.GetProductInBillOperationCompleted == null)) {
+                this.GetProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetProductInBillOperationCompleted);
             }
-            this.InvokeAsync("GetSourceBillList", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HOWNERID,
-                        sErrMsg}, this.GetSourceBillListOperationCompleted, userState);
+            this.InvokeAsync("GetProductInBill", new object[] {
+                        HBarCode,
+                        sWhere}, this.GetProductInBillOperationCompleted, userState);
         }
         
-        private void OnGetSourceBillListOperationCompleted(object arg) {
-            if ((this.GetSourceBillListCompleted != null)) {
+        private void OnGetProductInBillOperationCompleted(object arg) {
+            if ((this.GetProductInBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSourceBillListCompleted(this, new GetSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetProductInBillCompleted(this, new GetProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ICMOReport", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBarCode_ICMOReport(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_ICMOReport", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveProductInBill_New(ClsKf_ProductInBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_SourceBarCode_ICMOReportAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        public void set_SaveProductInBill_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveProductInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_ICMOReportAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_ICMOReportOperationCompleted == null)) {
-                this.get_SourceBarCode_ICMOReportOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ICMOReportOperationCompleted);
+        public void set_SaveProductInBill_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBill_NewOperationCompleted == null)) {
+                this.set_SaveProductInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_NewOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_ICMOReport", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_SourceBarCode_ICMOReportOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveProductInBill_NewOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_ICMOReportOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_ICMOReportCompleted != null)) {
+        private void Onset_SaveProductInBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_ICMOReportCompleted(this, new get_SourceBarCode_ICMOReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBill_NewCompleted(this, new set_SaveProductInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_ProductIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBarCode_ProductIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_ProductIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveProductInBill_CLD_New(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_SourceBarCode_ProductInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        public void set_SaveProductInBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveProductInBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_ProductInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_ProductInOperationCompleted == null)) {
-                this.get_SourceBarCode_ProductInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_ProductInOperationCompleted);
+        public void set_SaveProductInBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveProductInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_CLD_NewOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_ProductIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_SourceBarCode_ProductInOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveProductInBill_CLD_NewOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_ProductInOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_ProductInCompleted != null)) {
+        private void Onset_SaveProductInBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_ProductInCompleted(this, new get_SourceBarCode_ProductInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBill_CLD_NewCompleted(this, new set_SaveProductInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_POStockIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBarCode_POStockIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_POStockIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveProductInBill_CLD(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_SourceBarCode_POStockInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        public void set_SaveProductInBill_CLDAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveProductInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_POStockInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_POStockInOperationCompleted == null)) {
-                this.get_SourceBarCode_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_POStockInOperationCompleted);
+        public void set_SaveProductInBill_CLDAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBill_CLDOperationCompleted == null)) {
+                this.set_SaveProductInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_CLDOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_POStockIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_SourceBarCode_POStockInOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveProductInBill_CLDOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_POStockInOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_POStockInCompleted != null)) {
+        private void Onset_SaveProductInBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_POStockInCompleted(this, new get_SourceBarCode_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBill_CLDCompleted(this, new set_SaveProductInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_SourceBarCode_EntrustIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public ClsKf_ICStockBill_WMS get_SourceBarCode_EntrustIn(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, ref string sErrMsg) {
-            object[] results = this.Invoke("get_SourceBarCode_EntrustIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveProductInBill_BillCheck(ClsKf_ProductInBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveProductInBill_BillCheck", new object[] {
+                        oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
-            return ((ClsKf_ICStockBill_WMS)(results[0]));
+            return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg) {
-            this.get_SourceBarCode_EntrustInAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, sErrMsg, null);
+        public void set_SaveProductInBill_BillCheckAsync(ClsKf_ProductInBillMain oMain, string sErrMsg) {
+            this.set_SaveProductInBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void get_SourceBarCode_EntrustInAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, long HStockOrgID, string sErrMsg, object userState) {
-            if ((this.get_SourceBarCode_EntrustInOperationCompleted == null)) {
-                this.get_SourceBarCode_EntrustInOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_SourceBarCode_EntrustInOperationCompleted);
+        public void set_SaveProductInBill_BillCheckAsync(ClsKf_ProductInBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveProductInBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveProductInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("get_SourceBarCode_EntrustIn", new object[] {
-                        HInterID,
-                        HBillNo,
-                        HBillType,
-                        HSourceBillNo,
-                        HSourceBillType,
-                        HMaker,
-                        HStockOrgID,
-                        sErrMsg}, this.get_SourceBarCode_EntrustInOperationCompleted, userState);
+            this.InvokeAsync("set_SaveProductInBill_BillCheck", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveProductInBill_BillCheckOperationCompleted, userState);
         }
         
-        private void Onget_SourceBarCode_EntrustInOperationCompleted(object arg) {
-            if ((this.get_SourceBarCode_EntrustInCompleted != null)) {
+        private void Onset_SaveProductInBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveProductInBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.get_SourceBarCode_EntrustInCompleted(this, new get_SourceBarCode_EntrustInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveProductInBill_BillCheckCompleted(this, new set_SaveProductInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -13504,358 +14069,204 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheckQtyByBarCode_GetWhAndSP(long InterID, string sBillType, string sBarcode, ref long HWHID, ref long HSPID, double sQty, ref double sRelQty) {
-            object[] results = this.Invoke("Get_CheckQtyByBarCode_GetWhAndSP", new object[] {
-                        InterID,
-                        sBillType,
-                        sBarcode,
-                        HWHID,
-                        HSPID,
-                        sQty,
-                        sRelQty});
-            HWHID = ((long)(results[1]));
-            HSPID = ((long)(results[2]));
-            sRelQty = ((double)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_GetWhAndSPAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty) {
-            this.Get_CheckQtyByBarCode_GetWhAndSPAsync(InterID, sBillType, sBarcode, HWHID, HSPID, sQty, sRelQty, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_GetWhAndSPAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty, object userState) {
-            if ((this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted == null)) {
-                this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_GetWhAndSPOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheckQtyByBarCode_GetWhAndSP", new object[] {
-                        InterID,
-                        sBillType,
-                        sBarcode,
-                        HWHID,
-                        HSPID,
-                        sQty,
-                        sRelQty}, this.Get_CheckQtyByBarCode_GetWhAndSPOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheckQtyByBarCode_GetWhAndSPOperationCompleted(object arg) {
-            if ((this.Get_CheckQtyByBarCode_GetWhAndSPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckQtyByBarCode_GetWhAndSPCompleted(this, new Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheckQtyByBarCode_GetWhAndSP_Audit(long InterID, string sBillType, string sBarcode, ref long HWHID, ref long HSPID, double sQty, ref double sRelQty) {
-            object[] results = this.Invoke("Get_CheckQtyByBarCode_GetWhAndSP_Audit", new object[] {
-                        InterID,
-                        sBillType,
-                        sBarcode,
-                        HWHID,
-                        HSPID,
-                        sQty,
-                        sRelQty});
-            HWHID = ((long)(results[1]));
-            HSPID = ((long)(results[2]));
-            sRelQty = ((double)(results[3]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty) {
-            this.Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(InterID, sBillType, sBarcode, HWHID, HSPID, sQty, sRelQty, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_GetWhAndSP_AuditAsync(long InterID, string sBillType, string sBarcode, long HWHID, long HSPID, double sQty, double sRelQty, object userState) {
-            if ((this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted == null)) {
-                this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheckQtyByBarCode_GetWhAndSP_Audit", new object[] {
-                        InterID,
-                        sBillType,
-                        sBarcode,
-                        HWHID,
-                        HSPID,
-                        sQty,
-                        sRelQty}, this.Get_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheckQtyByBarCode_GetWhAndSP_AuditOperationCompleted(object arg) {
-            if ((this.Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckQtyByBarCode_GetWhAndSP_AuditCompleted(this, new Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCodeBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheckQtyByBarCodeBill(long InterID, string sBillType, string sBatchNo, string sBarCode, ref double sRelQty) {
-            object[] results = this.Invoke("Get_CheckQtyByBarCodeBill", new object[] {
-                        InterID,
-                        sBillType,
-                        sBatchNo,
-                        sBarCode,
-                        sRelQty});
-            sRelQty = ((double)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCodeBillAsync(long InterID, string sBillType, string sBatchNo, string sBarCode, double sRelQty) {
-            this.Get_CheckQtyByBarCodeBillAsync(InterID, sBillType, sBatchNo, sBarCode, sRelQty, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCodeBillAsync(long InterID, string sBillType, string sBatchNo, string sBarCode, double sRelQty, object userState) {
-            if ((this.Get_CheckQtyByBarCodeBillOperationCompleted == null)) {
-                this.Get_CheckQtyByBarCodeBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCodeBillOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheckQtyByBarCodeBill", new object[] {
-                        InterID,
-                        sBillType,
-                        sBatchNo,
-                        sBarCode,
-                        sRelQty}, this.Get_CheckQtyByBarCodeBillOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheckQtyByBarCodeBillOperationCompleted(object arg) {
-            if ((this.Get_CheckQtyByBarCodeBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckQtyByBarCodeBillCompleted(this, new Get_CheckQtyByBarCodeBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheckQtyByBarCode_WHAndSP(long InterID, string sBarCode) {
-            object[] results = this.Invoke("Get_CheckQtyByBarCode_WHAndSP", new object[] {
-                        InterID,
-                        sBarCode});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_WHAndSPAsync(long InterID, string sBarCode) {
-            this.Get_CheckQtyByBarCode_WHAndSPAsync(InterID, sBarCode, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_WHAndSPAsync(long InterID, string sBarCode, object userState) {
-            if ((this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted == null)) {
-                this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_WHAndSPOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheckQtyByBarCode_WHAndSP", new object[] {
-                        InterID,
-                        sBarCode}, this.Get_CheckQtyByBarCode_WHAndSPOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheckQtyByBarCode_WHAndSPOperationCompleted(object arg) {
-            if ((this.Get_CheckQtyByBarCode_WHAndSPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckQtyByBarCode_WHAndSPCompleted(this, new Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckQtyByBarCode_Audit", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheckQtyByBarCode_Audit(long InterID, string sBarCode) {
-            object[] results = this.Invoke("Get_CheckQtyByBarCode_Audit", new object[] {
-                        InterID,
-                        sBarCode});
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_AuditAsync(long InterID, string sBarCode) {
-            this.Get_CheckQtyByBarCode_AuditAsync(InterID, sBarCode, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheckQtyByBarCode_AuditAsync(long InterID, string sBarCode, object userState) {
-            if ((this.Get_CheckQtyByBarCode_AuditOperationCompleted == null)) {
-                this.Get_CheckQtyByBarCode_AuditOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheckQtyByBarCode_AuditOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheckQtyByBarCode_Audit", new object[] {
-                        InterID,
-                        sBarCode}, this.Get_CheckQtyByBarCode_AuditOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheckQtyByBarCode_AuditOperationCompleted(object arg) {
-            if ((this.Get_CheckQtyByBarCode_AuditCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheckQtyByBarCode_AuditCompleted(this, new Get_CheckQtyByBarCode_AuditCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheakBarCodeAndCP", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_CheakBarCodeAndCP(long HCusID, string sCPStr, string sBarCode, ref string sReturn) {
-            object[] results = this.Invoke("Get_CheakBarCodeAndCP", new object[] {
-                        HCusID,
-                        sCPStr,
-                        sBarCode,
-                        sReturn});
-            sReturn = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void Get_CheakBarCodeAndCPAsync(long HCusID, string sCPStr, string sBarCode, string sReturn) {
-            this.Get_CheakBarCodeAndCPAsync(HCusID, sCPStr, sBarCode, sReturn, null);
-        }
-        
-        /// <remarks/>
-        public void Get_CheakBarCodeAndCPAsync(long HCusID, string sCPStr, string sBarCode, string sReturn, object userState) {
-            if ((this.Get_CheakBarCodeAndCPOperationCompleted == null)) {
-                this.Get_CheakBarCodeAndCPOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_CheakBarCodeAndCPOperationCompleted);
-            }
-            this.InvokeAsync("Get_CheakBarCodeAndCP", new object[] {
-                        HCusID,
-                        sCPStr,
-                        sBarCode,
-                        sReturn}, this.Get_CheakBarCodeAndCPOperationCompleted, userState);
-        }
-        
-        private void OnGet_CheakBarCodeAndCPOperationCompleted(object arg) {
-            if ((this.Get_CheakBarCodeAndCPCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_CheakBarCodeAndCPCompleted(this, new Get_CheakBarCodeAndCPCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsBarCodeQty", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_IsBarCodeQty(string sBarcode, string sBillType, bool sRedBlueFlag, ref double sQty, ref string sErrMsg) {
-            object[] results = this.Invoke("Get_IsBarCodeQty", new object[] {
-                        sBarcode,
-                        sBillType,
-                        sRedBlueFlag,
-                        sQty,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustInBackBill_CLD(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustInBackBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
                         sErrMsg});
-            sQty = ((double)(results[1]));
-            sErrMsg = ((string)(results[2]));
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void Get_IsBarCodeQtyAsync(string sBarcode, string sBillType, bool sRedBlueFlag, double sQty, string sErrMsg) {
-            this.Get_IsBarCodeQtyAsync(sBarcode, sBillType, sRedBlueFlag, sQty, sErrMsg, null);
+        public void set_SaveEntrustInBackBill_CLDAsync(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustInBackBill_CLDAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void Get_IsBarCodeQtyAsync(string sBarcode, string sBillType, bool sRedBlueFlag, double sQty, string sErrMsg, object userState) {
-            if ((this.Get_IsBarCodeQtyOperationCompleted == null)) {
-                this.Get_IsBarCodeQtyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsBarCodeQtyOperationCompleted);
+        public void set_SaveEntrustInBackBill_CLDAsync(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustInBackBill_CLDOperationCompleted == null)) {
+                this.set_SaveEntrustInBackBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBill_CLDOperationCompleted);
             }
-            this.InvokeAsync("Get_IsBarCodeQty", new object[] {
-                        sBarcode,
-                        sBillType,
-                        sRedBlueFlag,
-                        sQty,
-                        sErrMsg}, this.Get_IsBarCodeQtyOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustInBackBill_CLD", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustInBackBill_CLDOperationCompleted, userState);
         }
         
-        private void OnGet_IsBarCodeQtyOperationCompleted(object arg) {
-            if ((this.Get_IsBarCodeQtyCompleted != null)) {
+        private void Onset_SaveEntrustInBackBill_CLDOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustInBackBill_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_IsBarCodeQtyCompleted(this, new Get_IsBarCodeQtyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustInBackBill_CLDCompleted(this, new set_SaveEntrustInBackBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsSourceBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_IsSourceBill(long sHInterID, string sBillType) {
-            object[] results = this.Invoke("Get_IsSourceBill", new object[] {
-                        sHInterID,
-                        sBillType});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void Get_IsSourceBillAsync(long sHInterID, string sBillType) {
-            this.Get_IsSourceBillAsync(sHInterID, sBillType, null);
+        public void set_SaveEntrustOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void Get_IsSourceBillAsync(long sHInterID, string sBillType, object userState) {
-            if ((this.Get_IsSourceBillOperationCompleted == null)) {
-                this.Get_IsSourceBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsSourceBillOperationCompleted);
+        public void set_SaveEntrustOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBackBillOperationCompleted == null)) {
+                this.set_SaveEntrustOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBillOperationCompleted);
             }
-            this.InvokeAsync("Get_IsSourceBill", new object[] {
-                        sHInterID,
-                        sBillType}, this.Get_IsSourceBillOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustOutBackBill", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustOutBackBillOperationCompleted, userState);
         }
         
-        private void OnGet_IsSourceBillOperationCompleted(object arg) {
-            if ((this.Get_IsSourceBillCompleted != null)) {
+        private void Onset_SaveEntrustOutBackBillOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBackBillCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_IsSourceBillCompleted(this, new Get_IsSourceBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustOutBackBillCompleted(this, new set_SaveEntrustOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_IsAuditBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool Get_IsAuditBill(long sHInterID, string sBillType) {
-            object[] results = this.Invoke("Get_IsAuditBill", new object[] {
-                        sHInterID,
-                        sBillType});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void Get_IsAuditBillAsync(long sHInterID, string sBillType) {
-            this.Get_IsAuditBillAsync(sHInterID, sBillType, null);
+        public void set_SaveEntrustOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
+            this.set_SaveEntrustOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void Get_IsAuditBillAsync(long sHInterID, string sBillType, object userState) {
-            if ((this.Get_IsAuditBillOperationCompleted == null)) {
-                this.Get_IsAuditBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGet_IsAuditBillOperationCompleted);
+        public void set_SaveEntrustOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBackBill_NewOperationCompleted == null)) {
+                this.set_SaveEntrustOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBill_NewOperationCompleted);
             }
-            this.InvokeAsync("Get_IsAuditBill", new object[] {
-                        sHInterID,
-                        sBillType}, this.Get_IsAuditBillOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustOutBackBill_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        sErrMsg}, this.set_SaveEntrustOutBackBill_NewOperationCompleted, userState);
         }
         
-        private void OnGet_IsAuditBillOperationCompleted(object arg) {
-            if ((this.Get_IsAuditBillCompleted != null)) {
+        private void Onset_SaveEntrustOutBackBill_NewOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBackBill_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.Get_IsAuditBillCompleted(this, new Get_IsAuditBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustOutBackBill_NewCompleted(this, new set_SaveEntrustOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteByICStockBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool DeleteByICStockBill(long sHInterID, string sBillType) {
-            object[] results = this.Invoke("DeleteByICStockBill", new object[] {
-                        sHInterID,
-                        sBillType});
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustOutBackBill_CLD_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBackBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void DeleteByICStockBillAsync(long sHInterID, string sBillType) {
-            this.DeleteByICStockBillAsync(sHInterID, sBillType, null);
+        public void set_SaveEntrustOutBackBill_CLD_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveEntrustOutBackBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void DeleteByICStockBillAsync(long sHInterID, string sBillType, object userState) {
-            if ((this.DeleteByICStockBillOperationCompleted == null)) {
-                this.DeleteByICStockBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteByICStockBillOperationCompleted);
+        public void set_SaveEntrustOutBackBill_CLD_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted == null)) {
+                this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBill_CLD_NewOperationCompleted);
             }
-            this.InvokeAsync("DeleteByICStockBill", new object[] {
-                        sHInterID,
-                        sBillType}, this.DeleteByICStockBillOperationCompleted, userState);
+            this.InvokeAsync("set_SaveEntrustOutBackBill_CLD_New", new object[] {
+                        oMain,
+                        sHSourceType,
+                        oSystemParameterMain,
+                        sErrMsg}, this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted, userState);
         }
         
-        private void OnDeleteByICStockBillOperationCompleted(object arg) {
-            if ((this.DeleteByICStockBillCompleted != null)) {
+        private void Onset_SaveEntrustOutBackBill_CLD_NewOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBackBill_CLD_NewCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.DeleteByICStockBillCompleted(this, new DeleteByICStockBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveEntrustOutBackBill_CLD_NewCompleted(this, new set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveEntrustOutBill(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SaveEntrustOutBillAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
+            this.set_SaveEntrustOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SaveEntrustOutBillAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveEntrustOutBillOperationCompleted == null)) {
+                this.set_SaveEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_SaveEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_SaveEntrustOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_SaveEntrustOutBillOperationCompleted(object arg) {
+            if ((this.set_SaveEntrustOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SaveEntrustOutBillCompleted(this, new set_SaveEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddEntrustOutBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_CheckAddEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_CheckAddEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_CheckAddEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
+            this.set_CheckAddEntrustOutBillAsync(oMain, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_CheckAddEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
+            if ((this.set_CheckAddEntrustOutBillOperationCompleted == null)) {
+                this.set_CheckAddEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddEntrustOutBillOperationCompleted);
+            }
+            this.InvokeAsync("set_CheckAddEntrustOutBill", new object[] {
+                        oMain,
+                        sErrMsg}, this.set_CheckAddEntrustOutBillOperationCompleted, userState);
+        }
+        
+        private void Onset_CheckAddEntrustOutBillOperationCompleted(object arg) {
+            if ((this.set_CheckAddEntrustOutBillCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_CheckAddEntrustOutBillCompleted(this, new set_CheckAddEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -15321,74 +15732,9 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetProductInBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetProductInBill(string HBarCode, string sWhere) {
-            object[] results = this.Invoke("GetProductInBill", new object[] {
-                        HBarCode,
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetProductInBillAsync(string HBarCode, string sWhere) {
-            this.GetProductInBillAsync(HBarCode, sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetProductInBillAsync(string HBarCode, string sWhere, object userState) {
-            if ((this.GetProductInBillOperationCompleted == null)) {
-                this.GetProductInBillOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetProductInBillOperationCompleted);
-            }
-            this.InvokeAsync("GetProductInBill", new object[] {
-                        HBarCode,
-                        sWhere}, this.GetProductInBillOperationCompleted, userState);
-        }
-        
-        private void OnGetProductInBillOperationCompleted(object arg) {
-            if ((this.GetProductInBillCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetProductInBillCompleted(this, new GetProductInBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveProductInBill_New(ClsKf_ProductInBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveProductInBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBill_NewOperationCompleted == null)) {
-                this.set_SaveProductInBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_NewOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveProductInBill_NewOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBill_NewCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBill_NewCompleted(this, new set_SaveProductInBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveProductInBill_CLD_New(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill_CLD_New", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_MES", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_MES(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_MES", new object[] {
                         oMain,
                         sHSourceType,
                         oSystemParameterMain,
@@ -15398,69 +15744,33 @@
         }
         
         /// <remarks/>
-        public void set_SaveProductInBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveProductInBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
+            this.set_SaveMoveStockBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveProductInBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveProductInBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_CLD_NewOperationCompleted);
+        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_MESOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_MESOperationCompleted);
             }
-            this.InvokeAsync("set_SaveProductInBill_CLD_New", new object[] {
+            this.InvokeAsync("set_SaveMoveStockBill_MES", new object[] {
                         oMain,
                         sHSourceType,
                         oSystemParameterMain,
-                        sErrMsg}, this.set_SaveProductInBill_CLD_NewOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMoveStockBill_MESOperationCompleted, userState);
         }
         
-        private void Onset_SaveProductInBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBill_CLD_NewCompleted != null)) {
+        private void Onset_SaveMoveStockBill_MESOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_MESCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBill_CLD_NewCompleted(this, new set_SaveProductInBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMoveStockBill_MESCompleted(this, new set_SaveMoveStockBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveProductInBill_CLD(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_CLDAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveProductInBill_CLDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SaveProductInBill_CLDAsync(ClsKf_ProductInBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBill_CLDOperationCompleted == null)) {
-                this.set_SaveProductInBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SaveProductInBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveProductInBill_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SaveProductInBill_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBill_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBill_CLDCompleted(this, new set_SaveProductInBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProductInBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveProductInBill_BillCheck(ClsKf_ProductInBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveProductInBill_BillCheck", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SaveMoveStockBill_BillCheck(ClsKf_MoveStockBillMain oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SaveMoveStockBill_BillCheck", new object[] {
                         oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -15468,24 +15778,24 @@
         }
         
         /// <remarks/>
-        public void set_SaveProductInBill_BillCheckAsync(ClsKf_ProductInBillMain oMain, string sErrMsg) {
-            this.set_SaveProductInBill_BillCheckAsync(oMain, sErrMsg, null);
+        public void set_SaveMoveStockBill_BillCheckAsync(ClsKf_MoveStockBillMain oMain, string sErrMsg) {
+            this.set_SaveMoveStockBill_BillCheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveProductInBill_BillCheckAsync(ClsKf_ProductInBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveProductInBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveProductInBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProductInBill_BillCheckOperationCompleted);
+        public void set_SaveMoveStockBill_BillCheckAsync(ClsKf_MoveStockBillMain oMain, string sErrMsg, object userState) {
+            if ((this.set_SaveMoveStockBill_BillCheckOperationCompleted == null)) {
+                this.set_SaveMoveStockBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_BillCheckOperationCompleted);
             }
-            this.InvokeAsync("set_SaveProductInBill_BillCheck", new object[] {
+            this.InvokeAsync("set_SaveMoveStockBill_BillCheck", new object[] {
                         oMain,
-                        sErrMsg}, this.set_SaveProductInBill_BillCheckOperationCompleted, userState);
+                        sErrMsg}, this.set_SaveMoveStockBill_BillCheckOperationCompleted, userState);
         }
         
-        private void Onset_SaveProductInBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveProductInBill_BillCheckCompleted != null)) {
+        private void Onset_SaveMoveStockBill_BillCheckOperationCompleted(object arg) {
+            if ((this.set_SaveMoveStockBill_BillCheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveProductInBill_BillCheckCompleted(this, new set_SaveProductInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SaveMoveStockBill_BillCheckCompleted(this, new set_SaveMoveStockBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -16876,147 +17186,187 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustInBackBill_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustInBackBill_CLD(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustInBackBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveEntrustInBackBill_CLDAsync(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustInBackBill_CLDAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustInBackBill_CLDAsync(ClsKf_EntrustInBackBillMain_CLD oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustInBackBill_CLDOperationCompleted == null)) {
-                this.set_SaveEntrustInBackBill_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustInBackBill_CLDOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustInBackBill_CLD", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustInBackBill_CLDOperationCompleted, userState);
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustInBackBill_CLDOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustInBackBill_CLDCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustInBackBill_CLDCompleted(this, new set_SaveEntrustInBackBill_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
+                        sInterID,
+                        sBillNo,
+                        sMaker,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustOutBackBillAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sInterID, sBillNo, sMaker, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustOutBackBillOperationCompleted == null)) {
-                this.set_SaveEntrustOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBillOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustOutBackBill", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustOutBackBillOperationCompleted, userState);
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sRedBlueflag,
+                        sInterID,
+                        sBillNo,
+                        sMaker,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustOutBackBillOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustOutBackBillCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustOutBackBillCompleted(this, new set_SaveEntrustOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_Source_Fast_FIFO(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_FIFO", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sHWHID,
+                        sRedBlueflag,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) {
-            this.set_SaveEntrustOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sHWHID, sRedBlueflag, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustOutBackBill_NewOperationCompleted == null)) {
-                this.set_SaveEntrustOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBill_NewOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustOutBackBill_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        sErrMsg}, this.set_SaveEntrustOutBackBill_NewOperationCompleted, userState);
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_FIFO", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sHWHID,
+                        sRedBlueflag,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustOutBackBill_NewOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustOutBackBill_NewCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustOutBackBill_NewCompleted(this, new set_SaveEntrustOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustOutBackBill_CLD_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustOutBackBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sHWHID,
+                        sRedBlueflag,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
             return ((bool)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBill_CLD_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveEntrustOutBackBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sHWHID, sRedBlueflag, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBackBill_CLD_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted == null)) {
-                this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBackBill_CLD_NewOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustOutBackBill_CLD_New", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveEntrustOutBackBill_CLD_NewOperationCompleted, userState);
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", new object[] {
+                        sNewInterID,
+                        sNewBillNo,
+                        sNewBillType,
+                        sSourceBillNo,
+                        sSourceBillType,
+                        sHWHID,
+                        sRedBlueflag,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustOutBackBill_CLD_NewOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustOutBackBill_CLD_NewCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustOutBackBill_CLD_NewCompleted(this, new set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveEntrustOutBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveEntrustOutBill(ClsKf_EntrustOutBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveEntrustOutBill", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_CheckAdd(ClsKF_PonderationBillMain_Temp oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_CheckAdd", new object[] {
                         oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -17024,31 +17374,99 @@
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBillAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg) {
-            this.set_SaveEntrustOutBillAsync(oMain, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_CheckAddAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_CheckAddAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_SaveEntrustOutBillAsync(ClsKf_EntrustOutBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveEntrustOutBillOperationCompleted == null)) {
-                this.set_SaveEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveEntrustOutBillOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_CheckAddAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckAddOperationCompleted);
             }
-            this.InvokeAsync("set_SaveEntrustOutBill", new object[] {
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_CheckAdd", new object[] {
                         oMain,
-                        sErrMsg}, this.set_SaveEntrustOutBillOperationCompleted, userState);
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted, userState);
         }
         
-        private void Onset_SaveEntrustOutBillOperationCompleted(object arg) {
-            if ((this.set_SaveEntrustOutBillCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_CheckAddOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckAddCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveEntrustOutBillCompleted(this, new set_SaveEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_CheckAddCompleted(this, new set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckAddEntrustOutBill", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_CheckAddEntrustOutBill(ClsKf_EntrustOutBillMain_K3 oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_CheckAddEntrustOutBill", new object[] {
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_CheckAdd_Qty(ClsKF_PonderationBillMain_Temp oMain, double sQty, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_CheckAdd_Qty", new object[] {
+                        oMain,
+                        sQty,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(ClsKF_PonderationBillMain_Temp oMain, double sQty, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(oMain, sQty, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(ClsKF_PonderationBillMain_Temp oMain, double sQty, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_CheckAdd_Qty", new object[] {
+                        oMain,
+                        sQty,
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted(this, new set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Audit_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Audit_Temp(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Audit_Temp", new object[] {
+                        oMain,
+                        sQty,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Audit_TempAsync(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, string sErrMsg) {
+            this.set_SavePonderationBillMain_Audit_TempAsync(oMain, sQty, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void set_SavePonderationBillMain_Audit_TempAsync(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Audit_TempOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Audit_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Audit_TempOperationCompleted);
+            }
+            this.InvokeAsync("set_SavePonderationBillMain_Audit_Temp", new object[] {
+                        oMain,
+                        sQty,
+                        sErrMsg}, this.set_SavePonderationBillMain_Audit_TempOperationCompleted, userState);
+        }
+        
+        private void Onset_SavePonderationBillMain_Audit_TempOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Audit_TempCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.set_SavePonderationBillMain_Audit_TempCompleted(this, new set_SavePonderationBillMain_Audit_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Check", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool set_SavePonderationBillMain_Temp_Check(ClsKF_PonderationBillMain_Temp oMain, ref string sErrMsg) {
+            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Check", new object[] {
                         oMain,
                         sErrMsg});
             sErrMsg = ((string)(results[1]));
@@ -17056,24 +17474,24 @@
         }
         
         /// <remarks/>
-        public void set_CheckAddEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg) {
-            this.set_CheckAddEntrustOutBillAsync(oMain, sErrMsg, null);
+        public void set_SavePonderationBillMain_Temp_CheckAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg) {
+            this.set_SavePonderationBillMain_Temp_CheckAsync(oMain, sErrMsg, null);
         }
         
         /// <remarks/>
-        public void set_CheckAddEntrustOutBillAsync(ClsKf_EntrustOutBillMain_K3 oMain, string sErrMsg, object userState) {
-            if ((this.set_CheckAddEntrustOutBillOperationCompleted == null)) {
-                this.set_CheckAddEntrustOutBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_CheckAddEntrustOutBillOperationCompleted);
+        public void set_SavePonderationBillMain_Temp_CheckAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg, object userState) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckOperationCompleted == null)) {
+                this.set_SavePonderationBillMain_Temp_CheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckOperationCompleted);
             }
-            this.InvokeAsync("set_CheckAddEntrustOutBill", new object[] {
+            this.InvokeAsync("set_SavePonderationBillMain_Temp_Check", new object[] {
                         oMain,
-                        sErrMsg}, this.set_CheckAddEntrustOutBillOperationCompleted, userState);
+                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckOperationCompleted, userState);
         }
         
-        private void Onset_CheckAddEntrustOutBillOperationCompleted(object arg) {
-            if ((this.set_CheckAddEntrustOutBillCompleted != null)) {
+        private void Onset_SavePonderationBillMain_Temp_CheckOperationCompleted(object arg) {
+            if ((this.set_SavePonderationBillMain_Temp_CheckCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_CheckAddEntrustOutBillCompleted(this, new set_CheckAddEntrustOutBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.set_SavePonderationBillMain_Temp_CheckCompleted(this, new set_SavePonderationBillMain_Temp_CheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -19554,70 +19972,234 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_MES", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveMoveStockBill_MES(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockBill_MES", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_STJGOutBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetKf_STJGOutBillList(string sWhere) {
+            object[] results = this.Invoke("GetKf_STJGOutBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) {
-            this.set_SaveMoveStockBill_MESAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null);
+        public void GetKf_STJGOutBillListAsync(string sWhere) {
+            this.GetKf_STJGOutBillListAsync(sWhere, null);
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockBill_MESAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockBill_MESOperationCompleted == null)) {
-                this.set_SaveMoveStockBill_MESOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_MESOperationCompleted);
+        public void GetKf_STJGOutBillListAsync(string sWhere, object userState) {
+            if ((this.GetKf_STJGOutBillListOperationCompleted == null)) {
+                this.GetKf_STJGOutBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_STJGOutBillListOperationCompleted);
             }
-            this.InvokeAsync("set_SaveMoveStockBill_MES", new object[] {
-                        oMain,
-                        sHSourceType,
-                        oSystemParameterMain,
-                        sErrMsg}, this.set_SaveMoveStockBill_MESOperationCompleted, userState);
+            this.InvokeAsync("GetKf_STJGOutBillList", new object[] {
+                        sWhere}, this.GetKf_STJGOutBillListOperationCompleted, userState);
         }
         
-        private void Onset_SaveMoveStockBill_MESOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockBill_MESCompleted != null)) {
+        private void OnGetKf_STJGOutBillListOperationCompleted(object arg) {
+            if ((this.GetKf_STJGOutBillListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockBill_MESCompleted(this, new set_SaveMoveStockBill_MESCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetKf_STJGOutBillListCompleted(this, new GetKf_STJGOutBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SaveMoveStockBill_BillCheck(ClsKf_MoveStockBillMain oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SaveMoveStockBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PrepareMTRLBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetSc_PrepareMTRLBillList(string sWhere) {
+            object[] results = this.Invoke("GetSc_PrepareMTRLBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockBill_BillCheckAsync(ClsKf_MoveStockBillMain oMain, string sErrMsg) {
-            this.set_SaveMoveStockBill_BillCheckAsync(oMain, sErrMsg, null);
+        public void GetSc_PrepareMTRLBillListAsync(string sWhere) {
+            this.GetSc_PrepareMTRLBillListAsync(sWhere, null);
         }
         
         /// <remarks/>
-        public void set_SaveMoveStockBill_BillCheckAsync(ClsKf_MoveStockBillMain oMain, string sErrMsg, object userState) {
-            if ((this.set_SaveMoveStockBill_BillCheckOperationCompleted == null)) {
-                this.set_SaveMoveStockBill_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_BillCheckOperationCompleted);
+        public void GetSc_PrepareMTRLBillListAsync(string sWhere, object userState) {
+            if ((this.GetSc_PrepareMTRLBillListOperationCompleted == null)) {
+                this.GetSc_PrepareMTRLBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PrepareMTRLBillListOperationCompleted);
             }
-            this.InvokeAsync("set_SaveMoveStockBill_BillCheck", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SaveMoveStockBill_BillCheckOperationCompleted, userState);
+            this.InvokeAsync("GetSc_PrepareMTRLBillList", new object[] {
+                        sWhere}, this.GetSc_PrepareMTRLBillListOperationCompleted, userState);
         }
         
-        private void Onset_SaveMoveStockBill_BillCheckOperationCompleted(object arg) {
-            if ((this.set_SaveMoveStockBill_BillCheckCompleted != null)) {
+        private void OnGetSc_PrepareMTRLBillListOperationCompleted(object arg) {
+            if ((this.GetSc_PrepareMTRLBillListCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SaveMoveStockBill_BillCheckCompleted(this, new set_SaveMoveStockBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+                this.GetSc_PrepareMTRLBillListCompleted(this, new GetSc_PrepareMTRLBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_POStockInBackBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetCg_POStockInBackBillList_CLD(string sWhere) {
+            object[] results = this.Invoke("GetCg_POStockInBackBillList_CLD", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetCg_POStockInBackBillList_CLDAsync(string sWhere) {
+            this.GetCg_POStockInBackBillList_CLDAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetCg_POStockInBackBillList_CLDAsync(string sWhere, object userState) {
+            if ((this.GetCg_POStockInBackBillList_CLDOperationCompleted == null)) {
+                this.GetCg_POStockInBackBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCg_POStockInBackBillList_CLDOperationCompleted);
+            }
+            this.InvokeAsync("GetCg_POStockInBackBillList_CLD", new object[] {
+                        sWhere}, this.GetCg_POStockInBackBillList_CLDOperationCompleted, userState);
+        }
+        
+        private void OnGetCg_POStockInBackBillList_CLDOperationCompleted(object arg) {
+            if ((this.GetCg_POStockInBackBillList_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetCg_POStockInBackBillList_CLDCompleted(this, new GetCg_POStockInBackBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_EntrustInBackBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetCg_EntrustInBackBillList_CLD(string sWhere) {
+            object[] results = this.Invoke("GetCg_EntrustInBackBillList_CLD", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetCg_EntrustInBackBillList_CLDAsync(string sWhere) {
+            this.GetCg_EntrustInBackBillList_CLDAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetCg_EntrustInBackBillList_CLDAsync(string sWhere, object userState) {
+            if ((this.GetCg_EntrustInBackBillList_CLDOperationCompleted == null)) {
+                this.GetCg_EntrustInBackBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCg_EntrustInBackBillList_CLDOperationCompleted);
+            }
+            this.InvokeAsync("GetCg_EntrustInBackBillList_CLD", new object[] {
+                        sWhere}, this.GetCg_EntrustInBackBillList_CLDOperationCompleted, userState);
+        }
+        
+        private void OnGetCg_EntrustInBackBillList_CLDOperationCompleted(object arg) {
+            if ((this.GetCg_EntrustInBackBillList_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetCg_EntrustInBackBillList_CLDCompleted(this, new GetCg_EntrustInBackBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetSc_ICMOBillList_CLD(string sWhere) {
+            object[] results = this.Invoke("GetSc_ICMOBillList_CLD", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSc_ICMOBillList_CLDAsync(string sWhere) {
+            this.GetSc_ICMOBillList_CLDAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetSc_ICMOBillList_CLDAsync(string sWhere, object userState) {
+            if ((this.GetSc_ICMOBillList_CLDOperationCompleted == null)) {
+                this.GetSc_ICMOBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillList_CLDOperationCompleted);
+            }
+            this.InvokeAsync("GetSc_ICMOBillList_CLD", new object[] {
+                        sWhere}, this.GetSc_ICMOBillList_CLDOperationCompleted, userState);
+        }
+        
+        private void OnGetSc_ICMOBillList_CLDOperationCompleted(object arg) {
+            if ((this.GetSc_ICMOBillList_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSc_ICMOBillList_CLDCompleted(this, new GetSc_ICMOBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ProductInBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetKf_ProductInBillList_CLD(string sWhere) {
+            object[] results = this.Invoke("GetKf_ProductInBillList_CLD", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_ProductInBillList_CLDAsync(string sWhere) {
+            this.GetKf_ProductInBillList_CLDAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_ProductInBillList_CLDAsync(string sWhere, object userState) {
+            if ((this.GetKf_ProductInBillList_CLDOperationCompleted == null)) {
+                this.GetKf_ProductInBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ProductInBillList_CLDOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_ProductInBillList_CLD", new object[] {
+                        sWhere}, this.GetKf_ProductInBillList_CLDOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_ProductInBillList_CLDOperationCompleted(object arg) {
+            if ((this.GetKf_ProductInBillList_CLDCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_ProductInBillList_CLDCompleted(this, new GetKf_ProductInBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ProductInBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetKf_ProductInBillList(string sWhere) {
+            object[] results = this.Invoke("GetKf_ProductInBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetKf_ProductInBillListAsync(string sWhere) {
+            this.GetKf_ProductInBillListAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetKf_ProductInBillListAsync(string sWhere, object userState) {
+            if ((this.GetKf_ProductInBillListOperationCompleted == null)) {
+                this.GetKf_ProductInBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ProductInBillListOperationCompleted);
+            }
+            this.InvokeAsync("GetKf_ProductInBillList", new object[] {
+                        sWhere}, this.GetKf_ProductInBillListOperationCompleted, userState);
+        }
+        
+        private void OnGetKf_ProductInBillListOperationCompleted(object arg) {
+            if ((this.GetKf_ProductInBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetKf_ProductInBillListCompleted(this, new GetKf_ProductInBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBackBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public System.Data.DataSet GetSc_ICMOBackBillList(string sWhere) {
+            object[] results = this.Invoke("GetSc_ICMOBackBillList", new object[] {
+                        sWhere});
+            return ((System.Data.DataSet)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetSc_ICMOBackBillListAsync(string sWhere) {
+            this.GetSc_ICMOBackBillListAsync(sWhere, null);
+        }
+        
+        /// <remarks/>
+        public void GetSc_ICMOBackBillListAsync(string sWhere, object userState) {
+            if ((this.GetSc_ICMOBackBillListOperationCompleted == null)) {
+                this.GetSc_ICMOBackBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBackBillListOperationCompleted);
+            }
+            this.InvokeAsync("GetSc_ICMOBackBillList", new object[] {
+                        sWhere}, this.GetSc_ICMOBackBillListOperationCompleted, userState);
+        }
+        
+        private void OnGetSc_ICMOBackBillListOperationCompleted(object arg) {
+            if ((this.GetSc_ICMOBackBillListCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetSc_ICMOBackBillListCompleted(this, new GetSc_ICMOBackBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -22093,316 +22675,6 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_Source_Fast_CLD_CGOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sInterID,
-                        sBillNo,
-                        sMaker,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sRedBlueflag, sInterID, sBillNo, sMaker, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, string sRedBlueflag, long sInterID, string sBillNo, string sMaker, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sRedBlueflag,
-                        sInterID,
-                        sBillNo,
-                        sMaker,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_Source_Fast_FIFO(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_FIFO", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sHWHID,
-                        sRedBlueflag,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sHWHID, sRedBlueflag, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFOAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_FIFO", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sHWHID,
-                        sRedBlueflag,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_Source_Fast_FIFOOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sHWHID,
-                        sRedBlueflag,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(sNewInterID, sNewBillNo, sNewBillType, sSourceBillNo, sSourceBillType, sHWHID, sRedBlueflag, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDAsync(long sNewInterID, string sNewBillNo, string sNewBillType, string sSourceBillNo, string sSourceBillType, long sHWHID, string sRedBlueflag, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD", new object[] {
-                        sNewInterID,
-                        sNewBillNo,
-                        sNewBillType,
-                        sSourceBillNo,
-                        sSourceBillType,
-                        sHWHID,
-                        sRedBlueflag,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompleted(this, new set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_CheckAdd(ClsKF_PonderationBillMain_Temp oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_CheckAdd", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAddAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_CheckAddAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAddAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckAddOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_CheckAdd", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckAddOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_CheckAddOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckAddCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_CheckAddCompleted(this, new set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_CheckAdd_Qty(ClsKF_PonderationBillMain_Temp oMain, double sQty, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_CheckAdd_Qty", new object[] {
-                        oMain,
-                        sQty,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(ClsKF_PonderationBillMain_Temp oMain, double sQty, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(oMain, sQty, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAdd_QtyAsync(ClsKF_PonderationBillMain_Temp oMain, double sQty, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_CheckAdd_Qty", new object[] {
-                        oMain,
-                        sQty,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_CheckAdd_QtyOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_CheckAdd_QtyCompleted(this, new set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Audit_Temp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Audit_Temp(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Audit_Temp", new object[] {
-                        oMain,
-                        sQty,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Audit_TempAsync(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, string sErrMsg) {
-            this.set_SavePonderationBillMain_Audit_TempAsync(oMain, sQty, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Audit_TempAsync(ClsKF_PonderationBillMain_Audit_Temp oMain, double sQty, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Audit_TempOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Audit_TempOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Audit_TempOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Audit_Temp", new object[] {
-                        oMain,
-                        sQty,
-                        sErrMsg}, this.set_SavePonderationBillMain_Audit_TempOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Audit_TempOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Audit_TempCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Audit_TempCompleted(this, new set_SavePonderationBillMain_Audit_TempCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_Check", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public bool set_SavePonderationBillMain_Temp_Check(ClsKF_PonderationBillMain_Temp oMain, ref string sErrMsg) {
-            object[] results = this.Invoke("set_SavePonderationBillMain_Temp_Check", new object[] {
-                        oMain,
-                        sErrMsg});
-            sErrMsg = ((string)(results[1]));
-            return ((bool)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg) {
-            this.set_SavePonderationBillMain_Temp_CheckAsync(oMain, sErrMsg, null);
-        }
-        
-        /// <remarks/>
-        public void set_SavePonderationBillMain_Temp_CheckAsync(ClsKF_PonderationBillMain_Temp oMain, string sErrMsg, object userState) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckOperationCompleted == null)) {
-                this.set_SavePonderationBillMain_Temp_CheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_CheckOperationCompleted);
-            }
-            this.InvokeAsync("set_SavePonderationBillMain_Temp_Check", new object[] {
-                        oMain,
-                        sErrMsg}, this.set_SavePonderationBillMain_Temp_CheckOperationCompleted, userState);
-        }
-        
-        private void Onset_SavePonderationBillMain_Temp_CheckOperationCompleted(object arg) {
-            if ((this.set_SavePonderationBillMain_Temp_CheckCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.set_SavePonderationBillMain_Temp_CheckCompleted(this, new set_SavePonderationBillMain_Temp_CheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/HelloWorld", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
         public string HelloWorld() {
             object[] results = this.Invoke("HelloWorld", new object[0]);
@@ -22426,6 +22698,294 @@
             if ((this.HelloWorldCompleted != null)) {
                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                 this.HelloWorldCompleted(this, new HelloWorldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_ICMO", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_ICMO(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_ICMO", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_ICMOAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_ICMOAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_ICMOAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_ICMOOperationCompleted == null)) {
+                this.GetWebAPIToLocal_ICMOOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_ICMOOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_ICMO", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_ICMOOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_ICMOOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_ICMOCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_ICMOCompleted(this, new GetWebAPIToLocal_ICMOCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_POOrder", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_POOrder(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_POOrder", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_POOrderAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_POOrderAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_POOrderAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_POOrderOperationCompleted == null)) {
+                this.GetWebAPIToLocal_POOrderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_POOrderOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_POOrder", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_POOrderOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_POOrderOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_POOrderCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_POOrderCompleted(this, new GetWebAPIToLocal_POOrderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_SeOutStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_SeOutStock(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_SeOutStock", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_SeOutStockAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_SeOutStockAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_SeOutStockAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_SeOutStockOperationCompleted == null)) {
+                this.GetWebAPIToLocal_SeOutStockOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_SeOutStockOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_SeOutStock", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_SeOutStockOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_SeOutStockOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_SeOutStockCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_SeOutStockCompleted(this, new GetWebAPIToLocal_SeOutStockCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_SeOutStockBack", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_SeOutStockBack(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_SeOutStockBack", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_SeOutStockBackAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_SeOutStockBackAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_SeOutStockBackAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_SeOutStockBackOperationCompleted == null)) {
+                this.GetWebAPIToLocal_SeOutStockBackOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_SeOutStockBackOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_SeOutStockBack", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_SeOutStockBackOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_SeOutStockBackOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_SeOutStockBackCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_SeOutStockBackCompleted(this, new GetWebAPIToLocal_SeOutStockBackCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_PPBom", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_PPBom(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_PPBom", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_PPBomAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_PPBomAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_PPBomAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_PPBomOperationCompleted == null)) {
+                this.GetWebAPIToLocal_PPBomOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_PPBomOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_PPBom", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_PPBomOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_PPBomOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_PPBomCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_PPBomCompleted(this, new GetWebAPIToLocal_PPBomCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_WWPPBom", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_WWPPBom(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_WWPPBom", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_WWPPBomAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_WWPPBomAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_WWPPBomAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_WWPPBomOperationCompleted == null)) {
+                this.GetWebAPIToLocal_WWPPBomOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_WWPPBomOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_WWPPBom", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_WWPPBomOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_WWPPBomOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_WWPPBomCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_WWPPBomCompleted(this, new GetWebAPIToLocal_WWPPBomCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_POStockIn", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_POStockIn(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_POStockIn", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_POStockInAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_POStockInAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_POStockInAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_POStockInOperationCompleted == null)) {
+                this.GetWebAPIToLocal_POStockInOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_POStockInOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_POStockIn", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_POStockInOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_POStockInOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_POStockInCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_POStockInCompleted(this, new GetWebAPIToLocal_POStockInCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+            }
+        }
+        
+        /// <remarks/>
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWebAPIToLocal_MateOut", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        public bool GetWebAPIToLocal_MateOut(string HBillNo, string HBillType, string HMaker, ref string sErrMsg) {
+            object[] results = this.Invoke("GetWebAPIToLocal_MateOut", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg});
+            sErrMsg = ((string)(results[1]));
+            return ((bool)(results[0]));
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_MateOutAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg) {
+            this.GetWebAPIToLocal_MateOutAsync(HBillNo, HBillType, HMaker, sErrMsg, null);
+        }
+        
+        /// <remarks/>
+        public void GetWebAPIToLocal_MateOutAsync(string HBillNo, string HBillType, string HMaker, string sErrMsg, object userState) {
+            if ((this.GetWebAPIToLocal_MateOutOperationCompleted == null)) {
+                this.GetWebAPIToLocal_MateOutOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebAPIToLocal_MateOutOperationCompleted);
+            }
+            this.InvokeAsync("GetWebAPIToLocal_MateOut", new object[] {
+                        HBillNo,
+                        HBillType,
+                        HMaker,
+                        sErrMsg}, this.GetWebAPIToLocal_MateOutOperationCompleted, userState);
+        }
+        
+        private void OnGetWebAPIToLocal_MateOutOperationCompleted(object arg) {
+            if ((this.GetWebAPIToLocal_MateOutCompleted != null)) {
+                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+                this.GetWebAPIToLocal_MateOutCompleted(this, new GetWebAPIToLocal_MateOutCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
             }
         }
         
@@ -24907,238 +25467,6 @@
         }
         
         /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_STJGOutBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetKf_STJGOutBillList(string sWhere) {
-            object[] results = this.Invoke("GetKf_STJGOutBillList", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_STJGOutBillListAsync(string sWhere) {
-            this.GetKf_STJGOutBillListAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_STJGOutBillListAsync(string sWhere, object userState) {
-            if ((this.GetKf_STJGOutBillListOperationCompleted == null)) {
-                this.GetKf_STJGOutBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_STJGOutBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_STJGOutBillList", new object[] {
-                        sWhere}, this.GetKf_STJGOutBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_STJGOutBillListOperationCompleted(object arg) {
-            if ((this.GetKf_STJGOutBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_STJGOutBillListCompleted(this, new GetKf_STJGOutBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_PrepareMTRLBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetSc_PrepareMTRLBillList(string sWhere) {
-            object[] results = this.Invoke("GetSc_PrepareMTRLBillList", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetSc_PrepareMTRLBillListAsync(string sWhere) {
-            this.GetSc_PrepareMTRLBillListAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetSc_PrepareMTRLBillListAsync(string sWhere, object userState) {
-            if ((this.GetSc_PrepareMTRLBillListOperationCompleted == null)) {
-                this.GetSc_PrepareMTRLBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_PrepareMTRLBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetSc_PrepareMTRLBillList", new object[] {
-                        sWhere}, this.GetSc_PrepareMTRLBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetSc_PrepareMTRLBillListOperationCompleted(object arg) {
-            if ((this.GetSc_PrepareMTRLBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_PrepareMTRLBillListCompleted(this, new GetSc_PrepareMTRLBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_POStockInBackBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetCg_POStockInBackBillList_CLD(string sWhere) {
-            object[] results = this.Invoke("GetCg_POStockInBackBillList_CLD", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetCg_POStockInBackBillList_CLDAsync(string sWhere) {
-            this.GetCg_POStockInBackBillList_CLDAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetCg_POStockInBackBillList_CLDAsync(string sWhere, object userState) {
-            if ((this.GetCg_POStockInBackBillList_CLDOperationCompleted == null)) {
-                this.GetCg_POStockInBackBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCg_POStockInBackBillList_CLDOperationCompleted);
-            }
-            this.InvokeAsync("GetCg_POStockInBackBillList_CLD", new object[] {
-                        sWhere}, this.GetCg_POStockInBackBillList_CLDOperationCompleted, userState);
-        }
-        
-        private void OnGetCg_POStockInBackBillList_CLDOperationCompleted(object arg) {
-            if ((this.GetCg_POStockInBackBillList_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetCg_POStockInBackBillList_CLDCompleted(this, new GetCg_POStockInBackBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCg_EntrustInBackBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetCg_EntrustInBackBillList_CLD(string sWhere) {
-            object[] results = this.Invoke("GetCg_EntrustInBackBillList_CLD", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetCg_EntrustInBackBillList_CLDAsync(string sWhere) {
-            this.GetCg_EntrustInBackBillList_CLDAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetCg_EntrustInBackBillList_CLDAsync(string sWhere, object userState) {
-            if ((this.GetCg_EntrustInBackBillList_CLDOperationCompleted == null)) {
-                this.GetCg_EntrustInBackBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCg_EntrustInBackBillList_CLDOperationCompleted);
-            }
-            this.InvokeAsync("GetCg_EntrustInBackBillList_CLD", new object[] {
-                        sWhere}, this.GetCg_EntrustInBackBillList_CLDOperationCompleted, userState);
-        }
-        
-        private void OnGetCg_EntrustInBackBillList_CLDOperationCompleted(object arg) {
-            if ((this.GetCg_EntrustInBackBillList_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetCg_EntrustInBackBillList_CLDCompleted(this, new GetCg_EntrustInBackBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetSc_ICMOBillList_CLD(string sWhere) {
-            object[] results = this.Invoke("GetSc_ICMOBillList_CLD", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBillList_CLDAsync(string sWhere) {
-            this.GetSc_ICMOBillList_CLDAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBillList_CLDAsync(string sWhere, object userState) {
-            if ((this.GetSc_ICMOBillList_CLDOperationCompleted == null)) {
-                this.GetSc_ICMOBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBillList_CLDOperationCompleted);
-            }
-            this.InvokeAsync("GetSc_ICMOBillList_CLD", new object[] {
-                        sWhere}, this.GetSc_ICMOBillList_CLDOperationCompleted, userState);
-        }
-        
-        private void OnGetSc_ICMOBillList_CLDOperationCompleted(object arg) {
-            if ((this.GetSc_ICMOBillList_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_ICMOBillList_CLDCompleted(this, new GetSc_ICMOBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ProductInBillList_CLD", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetKf_ProductInBillList_CLD(string sWhere) {
-            object[] results = this.Invoke("GetKf_ProductInBillList_CLD", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_ProductInBillList_CLDAsync(string sWhere) {
-            this.GetKf_ProductInBillList_CLDAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_ProductInBillList_CLDAsync(string sWhere, object userState) {
-            if ((this.GetKf_ProductInBillList_CLDOperationCompleted == null)) {
-                this.GetKf_ProductInBillList_CLDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ProductInBillList_CLDOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_ProductInBillList_CLD", new object[] {
-                        sWhere}, this.GetKf_ProductInBillList_CLDOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_ProductInBillList_CLDOperationCompleted(object arg) {
-            if ((this.GetKf_ProductInBillList_CLDCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_ProductInBillList_CLDCompleted(this, new GetKf_ProductInBillList_CLDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetKf_ProductInBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetKf_ProductInBillList(string sWhere) {
-            object[] results = this.Invoke("GetKf_ProductInBillList", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetKf_ProductInBillListAsync(string sWhere) {
-            this.GetKf_ProductInBillListAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetKf_ProductInBillListAsync(string sWhere, object userState) {
-            if ((this.GetKf_ProductInBillListOperationCompleted == null)) {
-                this.GetKf_ProductInBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetKf_ProductInBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetKf_ProductInBillList", new object[] {
-                        sWhere}, this.GetKf_ProductInBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetKf_ProductInBillListOperationCompleted(object arg) {
-            if ((this.GetKf_ProductInBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetKf_ProductInBillListCompleted(this, new GetKf_ProductInBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
-        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSc_ICMOBackBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
-        public System.Data.DataSet GetSc_ICMOBackBillList(string sWhere) {
-            object[] results = this.Invoke("GetSc_ICMOBackBillList", new object[] {
-                        sWhere});
-            return ((System.Data.DataSet)(results[0]));
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBackBillListAsync(string sWhere) {
-            this.GetSc_ICMOBackBillListAsync(sWhere, null);
-        }
-        
-        /// <remarks/>
-        public void GetSc_ICMOBackBillListAsync(string sWhere, object userState) {
-            if ((this.GetSc_ICMOBackBillListOperationCompleted == null)) {
-                this.GetSc_ICMOBackBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSc_ICMOBackBillListOperationCompleted);
-            }
-            this.InvokeAsync("GetSc_ICMOBackBillList", new object[] {
-                        sWhere}, this.GetSc_ICMOBackBillListOperationCompleted, userState);
-        }
-        
-        private void OnGetSc_ICMOBackBillListOperationCompleted(object arg) {
-            if ((this.GetSc_ICMOBackBillListCompleted != null)) {
-                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
-                this.GetSc_ICMOBackBillListCompleted(this, new GetSc_ICMOBackBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
-            }
-        }
-        
-        /// <remarks/>
         public new void CancelAsync(object userState) {
             base.CancelAsync(userState);
         }
@@ -25158,12 +25486,12 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ICStockBill_Mould {
+    public partial class ClsKf_ICStockBill_WMS {
         
         private long hItemIDField;
         
@@ -25182,6 +25510,20 @@
         private string hSPNumberField;
         
         private string hSPNameField;
+        
+        private long hSCWhIDField;
+        
+        private string hSCWhNumberField;
+        
+        private string hSCWhNameField;
+        
+        private bool hSCSPFlagField;
+        
+        private long hSCSPIDField;
+        
+        private string hSCSPNumberField;
+        
+        private string hSCSPNameField;
         
         private long hDeptIDField;
         
@@ -25216,6 +25558,16 @@
         private long hStockOutOrgIDField;
         
         private string hStockOutOrgNameField;
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private string hRemarkField;
+        
+        private string hBackField;
+        
+        private bool hSourceBarCodeFlagField;
         
         /// <remarks/>
         public long HItemID {
@@ -25304,6 +25656,76 @@
             }
             set {
                 this.hSPNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWhID {
+            get {
+                return this.hSCWhIDField;
+            }
+            set {
+                this.hSCWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWhNumber {
+            get {
+                return this.hSCWhNumberField;
+            }
+            set {
+                this.hSCWhNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWhName {
+            get {
+                return this.hSCWhNameField;
+            }
+            set {
+                this.hSCWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSCSPFlag {
+            get {
+                return this.hSCSPFlagField;
+            }
+            set {
+                this.hSCSPFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCSPID {
+            get {
+                return this.hSCSPIDField;
+            }
+            set {
+                this.hSCSPIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCSPNumber {
+            get {
+                return this.hSCSPNumberField;
+            }
+            set {
+                this.hSCSPNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCSPName {
+            get {
+                return this.hSCSPNameField;
+            }
+            set {
+                this.hSCSPNameField = value;
             }
         }
         
@@ -25476,10 +25898,60 @@
                 this.hStockOutOrgNameField = value;
             }
         }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRemark {
+            get {
+                return this.hRemarkField;
+            }
+            set {
+                this.hRemarkField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBack {
+            get {
+                return this.hBackField;
+            }
+            set {
+                this.hBackField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HSourceBarCodeFlag {
+            get {
+                return this.hSourceBarCodeFlagField;
+            }
+            set {
+                this.hSourceBarCodeFlagField = value;
+            }
+        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25489,7 +25961,7 @@
     
     /// <remarks/>
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(Image))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25498,7 +25970,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25547,7 +26019,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Supplier_Model))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Employee_Model))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_Source_Model))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25748,7 +26220,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25781,7 +26253,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -25958,7 +26430,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26027,7 +26499,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26048,7 +26520,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26069,7 +26541,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26810,7 +27282,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26867,7 +27339,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26900,7 +27372,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -26945,7 +27417,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27026,7 +27498,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27095,7 +27567,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27176,7 +27648,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27581,7 +28053,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -27830,7 +28302,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -28811,7 +29283,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -28988,544 +29460,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKF_PonderationBillMain_Audit_Temp {
-        
-        private long hItemIDField;
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private string hBillTypeField;
-        
-        private long hMaterIDField;
-        
-        private string hMaterNumberField;
-        
-        private string hMaterNameField;
-        
-        private string hMaterModelField;
-        
-        private long hProcIDField;
-        
-        private string hProcNameField;
-        
-        private long hWhIDField;
-        
-        private string hWhNameField;
-        
-        private long hSCWHIDField;
-        
-        private string hSCWHNameField;
-        
-        private long hStockPlaceIDField;
-        
-        private string hStockPlaceNameField;
-        
-        private long hOutStockPlaceIDField;
-        
-        private string hOutStockPlaceNameField;
-        
-        private long hGroupIDField;
-        
-        private string hGroupNameField;
-        
-        private double hQtyMustField;
-        
-        private double hQtyField;
-        
-        private double hPieceQtyField;
-        
-        private string hBarCodeField;
-        
-        private string hAddrField;
-        
-        private string hMakerField;
-        
-        private System.DateTime hMakeDateField;
-        
-        private long hSourceInterIDField;
-        
-        private long hSourceEntryIDField;
-        
-        private string hSourceBillNoField;
-        
-        private string hSourceBillTypeField;
-        
-        private long hRelationInterIDField;
-        
-        private long hRelationEntryIDField;
-        
-        private string hRelationBillNoField;
-        
-        private long hErpClsIDField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hBatchNoField;
-        
-        private long hInstructIDField;
-        
-        private string hInstructNoField;
-        
-        private long hSeOrderBillIDField;
-        
-        private string hSeOrderBillNoField;
-        
-        private bool hAuditFlagField;
-        
-        private string hNordanField;
-        
-        private long hAuxPropIDField;
-        
-        /// <remarks/>
-        public long HItemID {
-            get {
-                return this.hItemIDField;
-            }
-            set {
-                this.hItemIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInterID {
-            get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillNo {
-            get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBillType {
-            get {
-                return this.hBillTypeField;
-            }
-            set {
-                this.hBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HMaterID {
-            get {
-                return this.hMaterIDField;
-            }
-            set {
-                this.hMaterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterNumber {
-            get {
-                return this.hMaterNumberField;
-            }
-            set {
-                this.hMaterNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterName {
-            get {
-                return this.hMaterNameField;
-            }
-            set {
-                this.hMaterNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaterModel {
-            get {
-                return this.hMaterModelField;
-            }
-            set {
-                this.hMaterModelField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HProcID {
-            get {
-                return this.hProcIDField;
-            }
-            set {
-                this.hProcIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HProcName {
-            get {
-                return this.hProcNameField;
-            }
-            set {
-                this.hProcNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWhID {
-            get {
-                return this.hWhIDField;
-            }
-            set {
-                this.hWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HWhName {
-            get {
-                return this.hWhNameField;
-            }
-            set {
-                this.hWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWHName {
-            get {
-                return this.hSCWHNameField;
-            }
-            set {
-                this.hSCWHNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockPlaceID {
-            get {
-                return this.hStockPlaceIDField;
-            }
-            set {
-                this.hStockPlaceIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockPlaceName {
-            get {
-                return this.hStockPlaceNameField;
-            }
-            set {
-                this.hStockPlaceNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOutStockPlaceID {
-            get {
-                return this.hOutStockPlaceIDField;
-            }
-            set {
-                this.hOutStockPlaceIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HOutStockPlaceName {
-            get {
-                return this.hOutStockPlaceNameField;
-            }
-            set {
-                this.hOutStockPlaceNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HGroupID {
-            get {
-                return this.hGroupIDField;
-            }
-            set {
-                this.hGroupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HGroupName {
-            get {
-                return this.hGroupNameField;
-            }
-            set {
-                this.hGroupNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQtyMust {
-            get {
-                return this.hQtyMustField;
-            }
-            set {
-                this.hQtyMustField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HQty {
-            get {
-                return this.hQtyField;
-            }
-            set {
-                this.hQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HPieceQty {
-            get {
-                return this.hPieceQtyField;
-            }
-            set {
-                this.hPieceQtyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBarCode {
-            get {
-                return this.hBarCodeField;
-            }
-            set {
-                this.hBarCodeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HAddr {
-            get {
-                return this.hAddrField;
-            }
-            set {
-                this.hAddrField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HMaker {
-            get {
-                return this.hMakerField;
-            }
-            set {
-                this.hMakerField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public System.DateTime HMakeDate {
-            get {
-                return this.hMakeDateField;
-            }
-            set {
-                this.hMakeDateField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceInterID {
-            get {
-                return this.hSourceInterIDField;
-            }
-            set {
-                this.hSourceInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSourceEntryID {
-            get {
-                return this.hSourceEntryIDField;
-            }
-            set {
-                this.hSourceEntryIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillNo {
-            get {
-                return this.hSourceBillNoField;
-            }
-            set {
-                this.hSourceBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceBillType {
-            get {
-                return this.hSourceBillTypeField;
-            }
-            set {
-                this.hSourceBillTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HRelationInterID {
-            get {
-                return this.hRelationInterIDField;
-            }
-            set {
-                this.hRelationInterIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HRelationEntryID {
-            get {
-                return this.hRelationEntryIDField;
-            }
-            set {
-                this.hRelationEntryIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRelationBillNo {
-            get {
-                return this.hRelationBillNoField;
-            }
-            set {
-                this.hRelationBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HErpClsID {
-            get {
-                return this.hErpClsIDField;
-            }
-            set {
-                this.hErpClsIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBatchNo {
-            get {
-                return this.hBatchNoField;
-            }
-            set {
-                this.hBatchNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HInstructID {
-            get {
-                return this.hInstructIDField;
-            }
-            set {
-                this.hInstructIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInstructNo {
-            get {
-                return this.hInstructNoField;
-            }
-            set {
-                this.hInstructNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSeOrderBillID {
-            get {
-                return this.hSeOrderBillIDField;
-            }
-            set {
-                this.hSeOrderBillIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSeOrderBillNo {
-            get {
-                return this.hSeOrderBillNoField;
-            }
-            set {
-                this.hSeOrderBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HAuditFlag {
-            get {
-                return this.hAuditFlagField;
-            }
-            set {
-                this.hAuditFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HNordan {
-            get {
-                return this.hNordanField;
-            }
-            set {
-                this.hNordanField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HAuxPropID {
-            get {
-                return this.hAuxPropIDField;
-            }
-            set {
-                this.hAuxPropIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -30050,7 +29985,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -30467,7 +30402,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -30854,7 +30789,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillSub))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillSub))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -31055,7 +30990,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -31736,7 +31671,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -31889,7 +31824,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32030,7 +31965,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32159,7 +32094,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32360,7 +32295,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -32609,7 +32544,544 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKF_PonderationBillMain_Audit_Temp {
+        
+        private long hItemIDField;
+        
+        private long hInterIDField;
+        
+        private string hBillNoField;
+        
+        private string hBillTypeField;
+        
+        private long hMaterIDField;
+        
+        private string hMaterNumberField;
+        
+        private string hMaterNameField;
+        
+        private string hMaterModelField;
+        
+        private long hProcIDField;
+        
+        private string hProcNameField;
+        
+        private long hWhIDField;
+        
+        private string hWhNameField;
+        
+        private long hSCWHIDField;
+        
+        private string hSCWHNameField;
+        
+        private long hStockPlaceIDField;
+        
+        private string hStockPlaceNameField;
+        
+        private long hOutStockPlaceIDField;
+        
+        private string hOutStockPlaceNameField;
+        
+        private long hGroupIDField;
+        
+        private string hGroupNameField;
+        
+        private double hQtyMustField;
+        
+        private double hQtyField;
+        
+        private double hPieceQtyField;
+        
+        private string hBarCodeField;
+        
+        private string hAddrField;
+        
+        private string hMakerField;
+        
+        private System.DateTime hMakeDateField;
+        
+        private long hSourceInterIDField;
+        
+        private long hSourceEntryIDField;
+        
+        private string hSourceBillNoField;
+        
+        private string hSourceBillTypeField;
+        
+        private long hRelationInterIDField;
+        
+        private long hRelationEntryIDField;
+        
+        private string hRelationBillNoField;
+        
+        private long hErpClsIDField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hBatchNoField;
+        
+        private long hInstructIDField;
+        
+        private string hInstructNoField;
+        
+        private long hSeOrderBillIDField;
+        
+        private string hSeOrderBillNoField;
+        
+        private bool hAuditFlagField;
+        
+        private string hNordanField;
+        
+        private long hAuxPropIDField;
+        
+        /// <remarks/>
+        public long HItemID {
+            get {
+                return this.hItemIDField;
+            }
+            set {
+                this.hItemIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInterID {
+            get {
+                return this.hInterIDField;
+            }
+            set {
+                this.hInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillNo {
+            get {
+                return this.hBillNoField;
+            }
+            set {
+                this.hBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBillType {
+            get {
+                return this.hBillTypeField;
+            }
+            set {
+                this.hBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HMaterID {
+            get {
+                return this.hMaterIDField;
+            }
+            set {
+                this.hMaterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterNumber {
+            get {
+                return this.hMaterNumberField;
+            }
+            set {
+                this.hMaterNumberField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterName {
+            get {
+                return this.hMaterNameField;
+            }
+            set {
+                this.hMaterNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaterModel {
+            get {
+                return this.hMaterModelField;
+            }
+            set {
+                this.hMaterModelField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HProcID {
+            get {
+                return this.hProcIDField;
+            }
+            set {
+                this.hProcIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HProcName {
+            get {
+                return this.hProcNameField;
+            }
+            set {
+                this.hProcNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWhID {
+            get {
+                return this.hWhIDField;
+            }
+            set {
+                this.hWhIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HWhName {
+            get {
+                return this.hWhNameField;
+            }
+            set {
+                this.hWhNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSCWHName {
+            get {
+                return this.hSCWHNameField;
+            }
+            set {
+                this.hSCWHNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockPlaceID {
+            get {
+                return this.hStockPlaceIDField;
+            }
+            set {
+                this.hStockPlaceIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockPlaceName {
+            get {
+                return this.hStockPlaceNameField;
+            }
+            set {
+                this.hStockPlaceNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOutStockPlaceID {
+            get {
+                return this.hOutStockPlaceIDField;
+            }
+            set {
+                this.hOutStockPlaceIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HOutStockPlaceName {
+            get {
+                return this.hOutStockPlaceNameField;
+            }
+            set {
+                this.hOutStockPlaceNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HGroupID {
+            get {
+                return this.hGroupIDField;
+            }
+            set {
+                this.hGroupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HGroupName {
+            get {
+                return this.hGroupNameField;
+            }
+            set {
+                this.hGroupNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HQtyMust {
+            get {
+                return this.hQtyMustField;
+            }
+            set {
+                this.hQtyMustField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HQty {
+            get {
+                return this.hQtyField;
+            }
+            set {
+                this.hQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HPieceQty {
+            get {
+                return this.hPieceQtyField;
+            }
+            set {
+                this.hPieceQtyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBarCode {
+            get {
+                return this.hBarCodeField;
+            }
+            set {
+                this.hBarCodeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HAddr {
+            get {
+                return this.hAddrField;
+            }
+            set {
+                this.hAddrField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HMaker {
+            get {
+                return this.hMakerField;
+            }
+            set {
+                this.hMakerField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public System.DateTime HMakeDate {
+            get {
+                return this.hMakeDateField;
+            }
+            set {
+                this.hMakeDateField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceInterID {
+            get {
+                return this.hSourceInterIDField;
+            }
+            set {
+                this.hSourceInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSourceEntryID {
+            get {
+                return this.hSourceEntryIDField;
+            }
+            set {
+                this.hSourceEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillNo {
+            get {
+                return this.hSourceBillNoField;
+            }
+            set {
+                this.hSourceBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceBillType {
+            get {
+                return this.hSourceBillTypeField;
+            }
+            set {
+                this.hSourceBillTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HRelationInterID {
+            get {
+                return this.hRelationInterIDField;
+            }
+            set {
+                this.hRelationInterIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HRelationEntryID {
+            get {
+                return this.hRelationEntryIDField;
+            }
+            set {
+                this.hRelationEntryIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HRelationBillNo {
+            get {
+                return this.hRelationBillNoField;
+            }
+            set {
+                this.hRelationBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HErpClsID {
+            get {
+                return this.hErpClsIDField;
+            }
+            set {
+                this.hErpClsIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HBatchNo {
+            get {
+                return this.hBatchNoField;
+            }
+            set {
+                this.hBatchNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HInstructID {
+            get {
+                return this.hInstructIDField;
+            }
+            set {
+                this.hInstructIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInstructNo {
+            get {
+                return this.hInstructNoField;
+            }
+            set {
+                this.hInstructNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSeOrderBillID {
+            get {
+                return this.hSeOrderBillIDField;
+            }
+            set {
+                this.hSeOrderBillIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSeOrderBillNo {
+            get {
+                return this.hSeOrderBillNoField;
+            }
+            set {
+                this.hSeOrderBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HAuditFlag {
+            get {
+                return this.hAuditFlagField;
+            }
+            set {
+                this.hAuditFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HNordan {
+            get {
+                return this.hNordanField;
+            }
+            set {
+                this.hNordanField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HAuxPropID {
+            get {
+                return this.hAuxPropIDField;
+            }
+            set {
+                this.hAuxPropIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -33026,7 +33498,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -33467,7 +33939,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -33884,7 +34356,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34253,7 +34725,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -34586,7 +35058,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35003,7 +35475,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35360,7 +35832,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -35789,7 +36261,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36122,7 +36594,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -36759,11 +37231,9 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
@@ -36773,6 +37243,7 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
@@ -36780,17 +37251,18 @@
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
-    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
+    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37183,7 +37655,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37384,7 +37856,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37453,7 +37925,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37546,7 +38018,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37615,304 +38087,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_MoveStockBillMain : ClsXt_BaseBillMain {
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hKeeperIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private string hAddressField;
-        
-        private string hLinkManField;
-        
-        private string hLinkPhoneField;
-        
-        private long hConveyTypeIDField;
-        
-        private long hConveyCompIDField;
-        
-        private double hConveyMoneyField;
-        
-        private string hStockStyleField;
-        
-        private string hTransferDirectField;
-        
-        private string hShipTypeField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        private long hStockInOrgIDField;
-        
-        private long hStockOutOrgIDField;
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HLinkMan {
-            get {
-                return this.hLinkManField;
-            }
-            set {
-                this.hLinkManField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HLinkPhone {
-            get {
-                return this.hLinkPhoneField;
-            }
-            set {
-                this.hLinkPhoneField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HConveyTypeID {
-            get {
-                return this.hConveyTypeIDField;
-            }
-            set {
-                this.hConveyTypeIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HConveyCompID {
-            get {
-                return this.hConveyCompIDField;
-            }
-            set {
-                this.hConveyCompIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public double HConveyMoney {
-            get {
-                return this.hConveyMoneyField;
-            }
-            set {
-                this.hConveyMoneyField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HStockStyle {
-            get {
-                return this.hStockStyleField;
-            }
-            set {
-                this.hStockStyleField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HTransferDirect {
-            get {
-                return this.hTransferDirectField;
-            }
-            set {
-                this.hTransferDirectField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HShipType {
-            get {
-                return this.hShipTypeField;
-            }
-            set {
-                this.hShipTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSTOCKORGID {
-            get {
-                return this.hSTOCKORGIDField;
-            }
-            set {
-                this.hSTOCKORGIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockInOrgID {
-            get {
-                return this.hStockInOrgIDField;
-            }
-            set {
-                this.hStockInOrgIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HStockOutOrgID {
-            get {
-                return this.hStockOutOrgIDField;
-            }
-            set {
-                this.hStockOutOrgIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -37957,7 +38132,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38074,7 +38249,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38191,232 +38366,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_EntrustInBackBillMain_CLD : ClsXt_BaseBillMain {
-        
-        private long hKeeperIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hDeptIDField;
-        
-        private long hEmpIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private string hAddressField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long fBillerIDField;
-        
-        private string hSourceTranTypeField;
-        
-        private string hChecker2Field;
-        
-        private string hCheckDate2Field;
-        
-        private long hCheckFlowField;
-        
-        private long hORGANIZATIONSIDField;
-        
-        private string hORGANIZATIONSNOField;
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HAddress {
-            get {
-                return this.hAddressField;
-            }
-            set {
-                this.hAddressField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long FBillerID {
-            get {
-                return this.fBillerIDField;
-            }
-            set {
-                this.fBillerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSourceTranType {
-            get {
-                return this.hSourceTranTypeField;
-            }
-            set {
-                this.hSourceTranTypeField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HChecker2 {
-            get {
-                return this.hChecker2Field;
-            }
-            set {
-                this.hChecker2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HCheckDate2 {
-            get {
-                return this.hCheckDate2Field;
-            }
-            set {
-                this.hCheckDate2Field = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HCheckFlow {
-            get {
-                return this.hCheckFlowField;
-            }
-            set {
-                this.hCheckFlowField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HORGANIZATIONSID {
-            get {
-                return this.hORGANIZATIONSIDField;
-            }
-            set {
-                this.hORGANIZATIONSIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HORGANIZATIONSNO {
-            get {
-                return this.hORGANIZATIONSNOField;
-            }
-            set {
-                this.hORGANIZATIONSNOField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38581,7 +38531,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38746,7 +38696,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38911,7 +38861,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39028,7 +38978,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39313,7 +39263,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39646,7 +39596,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -39919,7 +39869,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -40192,7 +40142,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -40465,7 +40415,304 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_MoveStockBillMain : ClsXt_BaseBillMain {
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private string hAddressField;
+        
+        private string hLinkManField;
+        
+        private string hLinkPhoneField;
+        
+        private long hConveyTypeIDField;
+        
+        private long hConveyCompIDField;
+        
+        private double hConveyMoneyField;
+        
+        private string hStockStyleField;
+        
+        private string hTransferDirectField;
+        
+        private string hShipTypeField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        private long hStockInOrgIDField;
+        
+        private long hStockOutOrgIDField;
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HLinkMan {
+            get {
+                return this.hLinkManField;
+            }
+            set {
+                this.hLinkManField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HLinkPhone {
+            get {
+                return this.hLinkPhoneField;
+            }
+            set {
+                this.hLinkPhoneField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HConveyTypeID {
+            get {
+                return this.hConveyTypeIDField;
+            }
+            set {
+                this.hConveyTypeIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HConveyCompID {
+            get {
+                return this.hConveyCompIDField;
+            }
+            set {
+                this.hConveyCompIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public double HConveyMoney {
+            get {
+                return this.hConveyMoneyField;
+            }
+            set {
+                this.hConveyMoneyField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HStockStyle {
+            get {
+                return this.hStockStyleField;
+            }
+            set {
+                this.hStockStyleField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HTransferDirect {
+            get {
+                return this.hTransferDirectField;
+            }
+            set {
+                this.hTransferDirectField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HShipType {
+            get {
+                return this.hShipTypeField;
+            }
+            set {
+                this.hShipTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSTOCKORGID {
+            get {
+                return this.hSTOCKORGIDField;
+            }
+            set {
+                this.hSTOCKORGIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockInOrgID {
+            get {
+                return this.hStockInOrgIDField;
+            }
+            set {
+                this.hStockInOrgIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HStockOutOrgID {
+            get {
+                return this.hStockOutOrgIDField;
+            }
+            set {
+                this.hStockOutOrgIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -40606,7 +40853,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -40711,7 +40958,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -40876,7 +41123,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -41101,7 +41348,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -41290,7 +41537,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -41467,7 +41714,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -41632,7 +41879,232 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_EntrustInBackBillMain_CLD : ClsXt_BaseBillMain {
+        
+        private long hKeeperIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hDeptIDField;
+        
+        private long hEmpIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private string hAddressField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long fBillerIDField;
+        
+        private string hSourceTranTypeField;
+        
+        private string hChecker2Field;
+        
+        private string hCheckDate2Field;
+        
+        private long hCheckFlowField;
+        
+        private long hORGANIZATIONSIDField;
+        
+        private string hORGANIZATIONSNOField;
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HAddress {
+            get {
+                return this.hAddressField;
+            }
+            set {
+                this.hAddressField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long FBillerID {
+            get {
+                return this.fBillerIDField;
+            }
+            set {
+                this.fBillerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HSourceTranType {
+            get {
+                return this.hSourceTranTypeField;
+            }
+            set {
+                this.hSourceTranTypeField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HChecker2 {
+            get {
+                return this.hChecker2Field;
+            }
+            set {
+                this.hChecker2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HCheckDate2 {
+            get {
+                return this.hCheckDate2Field;
+            }
+            set {
+                this.hCheckDate2Field = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HCheckFlow {
+            get {
+                return this.hCheckFlowField;
+            }
+            set {
+                this.hCheckFlowField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HORGANIZATIONSID {
+            get {
+                return this.hORGANIZATIONSIDField;
+            }
+            set {
+                this.hORGANIZATIONSIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HORGANIZATIONSNO {
+            get {
+                return this.hORGANIZATIONSNOField;
+            }
+            set {
+                this.hORGANIZATIONSNOField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -41917,7 +42389,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -42082,7 +42554,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -42211,184 +42683,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
-        
-        private string hDateForWebField;
-        
-        private long hSupIDField;
-        
-        private long hWHIDField;
-        
-        private long hSCWHIDField;
-        
-        private long hEmpIDField;
-        
-        private long hManagerIDField;
-        
-        private long hSecManagerIDField;
-        
-        private long hKeeperIDField;
-        
-        private long hDeptIDField;
-        
-        private string hExplanationField;
-        
-        private string hInnerBillNoField;
-        
-        private bool hRedBlueFlagField;
-        
-        private long hSTOCKORGIDField;
-        
-        private long hOWNERIDField;
-        
-        /// <remarks/>
-        public string HDateForWeb {
-            get {
-                return this.hDateForWebField;
-            }
-            set {
-                this.hDateForWebField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSupID {
-            get {
-                return this.hSupIDField;
-            }
-            set {
-                this.hSupIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                return this.hWHIDField;
-            }
-            set {
-                this.hWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWHID {
-            get {
-                return this.hSCWHIDField;
-            }
-            set {
-                this.hSCWHIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HEmpID {
-            get {
-                return this.hEmpIDField;
-            }
-            set {
-                this.hEmpIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HManagerID {
-            get {
-                return this.hManagerIDField;
-            }
-            set {
-                this.hManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSecManagerID {
-            get {
-                return this.hSecManagerIDField;
-            }
-            set {
-                this.hSecManagerIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HKeeperID {
-            get {
-                return this.hKeeperIDField;
-            }
-            set {
-                this.hKeeperIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HDeptID {
-            get {
-                return this.hDeptIDField;
-            }
-            set {
-                this.hDeptIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HExplanation {
-            get {
-                return this.hExplanationField;
-            }
-            set {
-                this.hExplanationField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HInnerBillNo {
-            get {
-                return this.hInnerBillNoField;
-            }
-            set {
-                this.hInnerBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HRedBlueFlag {
-            get {
-                return this.hRedBlueFlagField;
-            }
-            set {
-                this.hRedBlueFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSTOCKORGID {
-            get {
-                return this.hSTOCKORGIDField;
-            }
-            set {
-                this.hSTOCKORGIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HOWNERID {
-            get {
-                return this.hOWNERIDField;
-            }
-            set {
-                this.hOWNERIDField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -42529,7 +42824,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -42706,7 +43001,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -42907,7 +43202,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -43072,7 +43367,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -43573,7 +43868,184 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
+    public partial class ClsKf_ProductInBillMain : ClsXt_BaseBillMain {
+        
+        private string hDateForWebField;
+        
+        private long hSupIDField;
+        
+        private long hWHIDField;
+        
+        private long hSCWHIDField;
+        
+        private long hEmpIDField;
+        
+        private long hManagerIDField;
+        
+        private long hSecManagerIDField;
+        
+        private long hKeeperIDField;
+        
+        private long hDeptIDField;
+        
+        private string hExplanationField;
+        
+        private string hInnerBillNoField;
+        
+        private bool hRedBlueFlagField;
+        
+        private long hSTOCKORGIDField;
+        
+        private long hOWNERIDField;
+        
+        /// <remarks/>
+        public string HDateForWeb {
+            get {
+                return this.hDateForWebField;
+            }
+            set {
+                this.hDateForWebField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSupID {
+            get {
+                return this.hSupIDField;
+            }
+            set {
+                this.hSupIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                return this.hWHIDField;
+            }
+            set {
+                this.hWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSCWHID {
+            get {
+                return this.hSCWHIDField;
+            }
+            set {
+                this.hSCWHIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HEmpID {
+            get {
+                return this.hEmpIDField;
+            }
+            set {
+                this.hEmpIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HManagerID {
+            get {
+                return this.hManagerIDField;
+            }
+            set {
+                this.hManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSecManagerID {
+            get {
+                return this.hSecManagerIDField;
+            }
+            set {
+                this.hSecManagerIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HKeeperID {
+            get {
+                return this.hKeeperIDField;
+            }
+            set {
+                this.hKeeperIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HDeptID {
+            get {
+                return this.hDeptIDField;
+            }
+            set {
+                this.hDeptIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HExplanation {
+            get {
+                return this.hExplanationField;
+            }
+            set {
+                this.hExplanationField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public string HInnerBillNo {
+            get {
+                return this.hInnerBillNoField;
+            }
+            set {
+                this.hInnerBillNoField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public bool HRedBlueFlag {
+            get {
+                return this.hRedBlueFlagField;
+            }
+            set {
+                this.hRedBlueFlagField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HSTOCKORGID {
+            get {
+                return this.hSTOCKORGIDField;
+            }
+            set {
+                this.hSTOCKORGIDField = value;
+            }
+        }
+        
+        /// <remarks/>
+        public long HOWNERID {
+            get {
+                return this.hOWNERIDField;
+            }
+            set {
+                this.hOWNERIDField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -43739,7 +44211,7 @@
     
     /// <remarks/>
     [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))]
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -44024,7 +44496,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -44333,7 +44805,7 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -51398,12 +51870,12 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
     [System.SerializableAttribute()]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
-    public partial class ClsKf_ICStockBill_WMS {
+    public partial class ClsKf_ICStockBill_Mould {
         
         private long hItemIDField;
         
@@ -51422,20 +51894,6 @@
         private string hSPNumberField;
         
         private string hSPNameField;
-        
-        private long hSCWhIDField;
-        
-        private string hSCWhNumberField;
-        
-        private string hSCWhNameField;
-        
-        private bool hSCSPFlagField;
-        
-        private long hSCSPIDField;
-        
-        private string hSCSPNumberField;
-        
-        private string hSCSPNameField;
         
         private long hDeptIDField;
         
@@ -51470,16 +51928,6 @@
         private long hStockOutOrgIDField;
         
         private string hStockOutOrgNameField;
-        
-        private long hInterIDField;
-        
-        private string hBillNoField;
-        
-        private string hRemarkField;
-        
-        private string hBackField;
-        
-        private bool hSourceBarCodeFlagField;
         
         /// <remarks/>
         public long HItemID {
@@ -51568,76 +52016,6 @@
             }
             set {
                 this.hSPNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCWhID {
-            get {
-                return this.hSCWhIDField;
-            }
-            set {
-                this.hSCWhIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhNumber {
-            get {
-                return this.hSCWhNumberField;
-            }
-            set {
-                this.hSCWhNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCWhName {
-            get {
-                return this.hSCWhNameField;
-            }
-            set {
-                this.hSCWhNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSCSPFlag {
-            get {
-                return this.hSCSPFlagField;
-            }
-            set {
-                this.hSCSPFlagField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public long HSCSPID {
-            get {
-                return this.hSCSPIDField;
-            }
-            set {
-                this.hSCSPIDField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPNumber {
-            get {
-                return this.hSCSPNumberField;
-            }
-            set {
-                this.hSCSPNumberField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HSCSPName {
-            get {
-                return this.hSCSPNameField;
-            }
-            set {
-                this.hSCSPNameField = value;
             }
         }
         
@@ -51810,64 +52188,330 @@
                 this.hStockOutOrgNameField = value;
             }
         }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_CheckTypeByBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_CheckTypeByBarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
         
         /// <remarks/>
-        public long HInterID {
+        public ClsKf_ICStockBill_WMS Result {
             get {
-                return this.hInterIDField;
-            }
-            set {
-                this.hInterIDField = value;
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
             }
         }
         
         /// <remarks/>
-        public string HBillNo {
+        public string sErrMsg {
             get {
-                return this.hBillNoField;
-            }
-            set {
-                this.hBillNoField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HRemark {
-            get {
-                return this.hRemarkField;
-            }
-            set {
-                this.hRemarkField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public string HBack {
-            get {
-                return this.hBackField;
-            }
-            set {
-                this.hBackField = value;
-            }
-        }
-        
-        /// <remarks/>
-        public bool HSourceBarCodeFlag {
-            get {
-                return this.hSourceBarCodeFlagField;
-            }
-            set {
-                this.hSourceBarCodeFlagField = value;
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_BillBarCode_VerifyCompletedEventHandler(object sender, get_BillBarCode_VerifyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BillBarCode_VerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BillBarCode_VerifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_UpdateTemp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_UpdateTemp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void getDataSetByMasterSQLCompletedEventHandler(object sender, getDataSetByMasterSQLCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getDataSetByMasterSQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getDataSetByMasterSQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sK3 {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getCheckCzymcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal getSub_GetCurPeriodCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public int sYear {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((int)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public int sPeriod {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((int)(this.results[2]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getDataSetBySQLCompletedEventHandler(object sender, getDataSetBySQLCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getDataSetBySQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51897,11 +52541,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getRunProcCompletedEventHandler(object sender, getRunProcCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getRunProcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51923,11 +52567,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getRunProcByMulCompletedEventHandler(object sender, getRunProcByMulCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getRunProcByMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51949,11 +52593,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getSecurity_LogCompletedEventHandler(object sender, getSecurity_LogCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getSecurity_LogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -51983,11 +52627,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CancelltionBarCodeBillCompletedEventHandler(object sender, set_CancelltionBarCodeBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52009,11 +52653,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_UnCancelltionBarCodeBillCompletedEventHandler(object sender, set_UnCancelltionBarCodeBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_UnCancelltionBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52035,11 +52679,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Set_BPrintQtyBarCodeCompletedEventHandler(object sender, Set_BPrintQtyBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Set_BPrintQtyBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52069,11 +52713,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_BarCodeAutoWMSCompletedEventHandler(object sender, set_BarCodeAutoWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_BarCodeAutoWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52103,11 +52747,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_MouldCompletedEventHandler(object sender, get_CheckTypeByBarCode_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52137,11 +52781,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteMouldCompletedEventHandler(object sender, DeleteMouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteMouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52171,11 +52815,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52253,11 +52897,351 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBill_ProductInCompletedEventHandler(object sender, get_SourceBill_ProductInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_ProductInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBill_POStockInCompletedEventHandler(object sender, get_SourceBill_POStockInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBill_EntrustInCompletedEventHandler(object sender, get_SourceBill_EntrustInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBill_OtherInCompletedEventHandler(object sender, get_SourceBill_OtherInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBill_PackBarCodeCompletedEventHandler(object sender, get_SourceBill_PackBarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBill_PackBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBill_PackBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSourceBillListCompletedEventHandler(object sender, GetSourceBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBarCode_ICMOReportCompletedEventHandler(object sender, get_SourceBarCode_ICMOReportCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_ICMOReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBarCode_ProductInCompletedEventHandler(object sender, get_SourceBarCode_ProductInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_ProductInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBarCode_POStockInCompletedEventHandler(object sender, get_SourceBarCode_POStockInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_SourceBarCode_EntrustInCompletedEventHandler(object sender, get_SourceBarCode_EntrustInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_SourceBarCode_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_SourceBarCode_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_OtherInCompletedEventHandler(object sender, get_SourceBarCode_OtherInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52287,11 +53271,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MateOutCompletedEventHandler(object sender, get_SourceBarCode_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52321,11 +53305,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_SellOutCompletedEventHandler(object sender, get_SourceBarCode_SellOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_SellOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52355,11 +53339,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_EntrustOutCompletedEventHandler(object sender, get_SourceBarCode_EntrustOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_EntrustOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52389,11 +53373,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_OtherOutCompletedEventHandler(object sender, get_SourceBarCode_OtherOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_OtherOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52423,11 +53407,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MateReplenishOutCompletedEventHandler(object sender, get_SourceBarCode_MateReplenishOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MateReplenishOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52457,11 +53441,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MoveStockCompletedEventHandler(object sender, get_SourceBarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52491,11 +53475,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MoveStock_XiaBaoCompletedEventHandler(object sender, get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStock_XiaBaoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52525,11 +53509,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MoveStockStepOutCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockStepOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52559,11 +53543,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MoveStockStepInCompletedEventHandler(object sender, get_SourceBarCode_MoveStockStepInCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MoveStockStepInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52593,11 +53577,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_POStockInBackCompletedEventHandler(object sender, get_SourceBarCode_POStockInBackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_POStockInBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52627,11 +53611,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_MateOutBackCompletedEventHandler(object sender, get_SourceBarCode_MateOutBackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_MateOutBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52661,11 +53645,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_SellOutBackCompletedEventHandler(object sender, get_SourceBarCode_SellOutBackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_SellOutBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52695,11 +53679,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCodeCompletedEventHandler(object sender, get_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52729,11 +53713,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SystemParameter_BarCodeCompletedEventHandler(object sender, get_SystemParameter_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SystemParameter_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52835,11 +53819,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_AllCompletedEventHandler(object sender, get_BarCode_AllCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52869,11 +53853,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52903,11 +53887,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_PackBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52937,11 +53921,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BaseSetCompletedEventHandler(object sender, get_BaseSetCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BaseSetCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -52971,11 +53955,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillBarCodeCompletedEventHandler(object sender, get_BillBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53005,11 +53989,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_MoveStockCompletedEventHandler(object sender, get_BarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53039,11 +54023,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53073,11 +54057,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53107,11 +54091,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53141,11 +54125,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_MoveStock_AddSourceCompletedEventHandler(object sender, get_BarCode_MoveStock_AddSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_MoveStock_AddSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53175,11 +54159,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_BarCode_MoveStock_AddSourceCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_MoveStock_AddSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_BarCode_MoveStock_AddSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53209,11 +54193,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetJXBarCode_SiMoErCompletedEventHandler(object sender, GetJXBarCode_SiMoErCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetJXBarCode_SiMoErCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53243,11 +54227,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByMouldSourceCompletedEventHandler(object sender, get_CheckTypeByMouldSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53277,11 +54261,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getMouldSourceBillListCompletedEventHandler(object sender, getMouldSourceBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53311,11 +54295,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53345,11 +54329,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMouldBillEntry_TmpListCompletedEventHandler(object sender, GetMouldBillEntry_TmpListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMouldBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53379,11 +54363,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelSc_MouldStockBillMain_TempCompletedEventHandler(object sender, set_DelSc_MouldStockBillMain_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelSc_MouldStockBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53413,11 +54397,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveMouldStockBill_NewCompletedEventHandler(object sender, set_SaveMouldStockBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMouldStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53447,11 +54431,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void MouldTempList_ModifyCompletedEventHandler(object sender, MouldTempList_ModifyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class MouldTempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53481,11 +54465,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMouldSourceCompletedEventHandler(object sender, GetMouldSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53515,11 +54499,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_MouldStockBillMain_TempListCompletedEventHandler(object sender, GetSc_MouldStockBillMain_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_MouldStockBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53541,11 +54525,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteMouldBillListCompletedEventHandler(object sender, DeleteMouldBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteMouldBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53575,11 +54559,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntry_TmpListCompletedEventHandler(object sender, GetBillEntry_TmpListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntry_TmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53625,11 +54609,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntryTmpListCompletedEventHandler(object sender, GetBillEntryTmpListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntryTmpListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53675,11 +54659,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByPackBarCode_PackCompletedEventHandler(object sender, get_CheckTypeByPackBarCode_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByPackBarCode_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53709,11 +54693,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_PackUnionCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackUnionCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_PackUnionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53743,11 +54727,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_PackSplitCompletedEventHandler(object sender, get_CheckTypeByBarCode_PackSplitCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_PackSplitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53777,11 +54761,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntry_TmpList_PackCompletedEventHandler(object sender, GetBillEntry_TmpList_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntry_TmpList_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53811,11 +54795,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackUnionBill_NewCompletedEventHandler(object sender, set_SavePackUnionBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53845,11 +54829,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackSplitBill_NewCompletedEventHandler(object sender, set_SavePackSplitBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackSplitBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53879,11 +54863,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelPonderationBillMain_Temp_PackCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelPonderationBillMain_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53913,11 +54897,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_PackBarCode_PackUnionBillCompletedEventHandler(object sender, get_PackBarCode_PackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_PackBarCode_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53947,11 +54931,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_PackUnionBillCompletedEventHandler(object sender, get_BarCode_PackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -53981,11 +54965,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntry_Tmp_PackCompletedEventHandler(object sender, GetBillEntry_Tmp_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntry_Tmp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54015,11 +54999,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelPackUnionBill_Temp_PackCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelPackUnionBill_Temp_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54049,11 +55033,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackUnionBill_AddCompletedEventHandler(object sender, set_SavePackUnionBill_AddCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54083,11 +55067,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_PackBarCode_DeletePackUnionBillCompletedEventHandler(object sender, get_PackBarCode_DeletePackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_PackBarCode_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54117,11 +55101,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DeletePackUnionBillCompletedEventHandler(object sender, set_DeletePackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DeletePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54151,11 +55135,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCodePack_In_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54185,11 +55169,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_MoveStockBill_HuanTuoCompletedEventHandler(object sender, get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54219,11 +55203,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntry_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54253,11 +55237,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventHandler(object sender, set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelPackUnionBill_Temp_MoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54287,11 +55271,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveMoveStockBill_HuanTuoCompletedEventHandler(object sender, set_SaveMoveStockBill_HuanTuoCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMoveStockBill_HuanTuoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54321,11 +55305,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_BarCode_PackUnionCarryUpCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54355,11 +55339,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SNBarCode_PackUnionCarryUpCompletedEventHandler(object sender, get_SNBarCode_PackUnionCarryUpCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SNBarCode_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54389,11 +55373,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBillEntry_TmpList_PackUnionCarryUpCompletedEventHandler(object sender, GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBillEntry_TmpList_PackUnionCarryUpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54423,11 +55407,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackUnionCarryUpBill_NewCompletedEventHandler(object sender, set_SavePackUnionCarryUpBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionCarryUpBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54457,11 +55441,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelPackUnionBill_TempCompletedEventHandler(object sender, set_DelPackUnionBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelPackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54491,11 +55475,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void TempList_Modify_PackCompletedEventHandler(object sender, TempList_Modify_PackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class TempList_Modify_PackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54525,11 +55509,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PackUnionBill_TempListCompletedEventHandler(object sender, GetSc_PackUnionBill_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackUnionBill_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54551,11 +55535,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteTemp_PackUnionBillCompletedEventHandler(object sender, DeleteTemp_PackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteTemp_PackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54585,11 +55569,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceBillList_BillCheckCompletedEventHandler(object sender, GetSourceBillList_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceBillList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54619,11 +55603,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillBarCode_BillCheckCompletedEventHandler(object sender, get_BillBarCode_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54653,11 +55637,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillBarCode_MateOutCheckCompletedEventHandler(object sender, get_BillBarCode_MateOutCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillBarCode_MateOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54687,11 +55671,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillBarCode_OtherOutCheckCompletedEventHandler(object sender, get_BillBarCode_OtherOutCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillBarCode_OtherOutCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54721,11 +55705,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillBarCode_MoveStockCheckCompletedEventHandler(object sender, get_BillBarCode_MoveStockCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillBarCode_MoveStockCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54755,11 +55739,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BarCode_MoveStockBillCheckCompletedEventHandler(object sender, get_BarCode_MoveStockBillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BarCode_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54789,11 +55773,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54823,11 +55807,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54857,11 +55841,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_PackBarCode_BillCheckCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_PackBarCode_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_PackBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -54891,112 +55875,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheckQtyByBarCode_GetWhAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_CheckTypeByBarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_CheckTypeByBarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_BillBarCode_VerifyCompletedEventHandler(object sender, get_BillBarCode_VerifyCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BillBarCode_VerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BillBarCode_VerifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_UpdateTemp_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_UpdateTemp_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -55010,87 +55900,127 @@
         }
         
         /// <remarks/>
-        public string sErrMsg {
+        public long HWHID {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public double sRelQty {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((double)(this.results[3]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_TempList_BillCheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal GetKf_PonderationBillMain_TempList_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public System.Data.DataSet Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HWHID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public long HSPID {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((long)(this.results[2]));
+            }
+        }
+        
+        /// <remarks/>
+        public double sRelQty {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((double)(this.results[3]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getDataSetByMasterSQLCompletedEventHandler(object sender, getDataSetByMasterSQLCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheckQtyByBarCodeBillCompletedEventHandler(object sender, Get_CheckQtyByBarCodeBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getDataSetByMasterSQLCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheckQtyByBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getDataSetByMasterSQLCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheckQtyByBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public System.Data.DataSet Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
         /// <remarks/>
-        public string sErrMsg {
+        public double sRelQty {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((double)(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getCheckOpenCompletedEventHandler(object sender, getCheckOpenCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheckQtyByBarCode_WHAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getCheckOpenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getCheckOpenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -55105,78 +56035,44 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getGetDataBaseCompletedEventHandler(object sender, getGetDataBaseCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheckQtyByBarCode_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getGetDataBaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheckQtyByBarCode_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getGetDataBaseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheckQtyByBarCode_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public string Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sK3 {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
+                return ((bool)(this.results[0]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getCheckCzymcCompletedEventHandler(object sender, getCheckCzymcCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_CheakBarCodeAndCPCompletedEventHandler(object sender, Get_CheakBarCodeAndCPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getCheckCzymcCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class Get_CheakBarCodeAndCPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal getCheckCzymcCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void getSub_GetCurPeriodCompletedEventHandler(object sender, getSub_GetCurPeriodCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class getSub_GetCurPeriodCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal getSub_GetCurPeriodCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal Get_CheakBarCodeAndCPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -55190,28 +56086,140 @@
         }
         
         /// <remarks/>
-        public int sYear {
+        public string sReturn {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((int)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public int sPeriod {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((int)(this.results[2]));
+                return ((string)(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_IsBarCodeQtyCompletedEventHandler(object sender, Get_IsBarCodeQtyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_IsBarCodeQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_IsBarCodeQtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public double sQty {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((double)(this.results[1]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[2]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_IsSourceBillCompletedEventHandler(object sender, Get_IsSourceBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_IsSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_IsSourceBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_IsAuditBillCompletedEventHandler(object sender, Get_IsAuditBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_IsAuditBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_IsAuditBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void DeleteByICStockBillCompletedEventHandler(object sender, DeleteByICStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class DeleteByICStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal DeleteByICStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveBarCodeFormServerCompletedEventHandler(object sender, get_SaveBarCodeFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveBarCodeFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55241,11 +56249,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveScanToServerCompletedEventHandler(object sender, set_SaveScanToServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveScanToServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55275,11 +56283,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileListCompletedEventHandler(object sender, get_ServerFileListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55301,11 +56309,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileListForWMSCompletedEventHandler(object sender, get_ServerFileListForWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55327,11 +56335,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileListForNBWMSCompletedEventHandler(object sender, get_ServerFileListForNBWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForNBWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55353,11 +56361,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileListForNBLMESCompletedEventHandler(object sender, get_ServerFileListForNBLMESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileListForNBLMESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55379,11 +56387,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileCompletedEventHandler(object sender, get_ServerFileCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55413,11 +56421,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerFileForWMSCompletedEventHandler(object sender, get_ServerFileForWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerFileForWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55447,11 +56455,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ORGANIZATIONSCompletedEventHandler(object sender, get_ORGANIZATIONSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55473,11 +56481,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ORGANIZATIONS_UserByOrgRelationCompletedEventHandler(object sender, get_ORGANIZATIONS_UserByOrgRelationCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONS_UserByOrgRelationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55499,11 +56507,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ORGANIZATIONSIDByNameCompletedEventHandler(object sender, get_ORGANIZATIONSIDByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSIDByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55525,11 +56533,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ORGANIZATIONSNOByNameCompletedEventHandler(object sender, get_ORGANIZATIONSNOByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSNOByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55551,11 +56559,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_DataCenterIDByNameCompletedEventHandler(object sender, get_DataCenterIDByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_DataCenterIDByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55577,11 +56585,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_DataCenterListCompletedEventHandler(object sender, get_DataCenterListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_DataCenterListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55603,11 +56611,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getRunProcByMul_BackCompletedEventHandler(object sender, getRunProcByMul_BackCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getRunProcByMul_BackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55637,11 +56645,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ORGANIZATIONSListCompletedEventHandler(object sender, get_ORGANIZATIONSListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ORGANIZATIONSListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55663,11 +56671,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveCLOUDUseNameandPsdCompletedEventHandler(object sender, get_SaveCLOUDUseNameandPsdCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveCLOUDUseNameandPsdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55689,11 +56697,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveMESCLOUDUseNamePsdCompletedEventHandler(object sender, get_SaveMESCLOUDUseNamePsdCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveMESCLOUDUseNamePsdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55715,11 +56723,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void CheckAllowBeforeSaveCompletedEventHandler(object sender, CheckAllowBeforeSaveCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class CheckAllowBeforeSaveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55749,11 +56757,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SystemParameterCompletedEventHandler(object sender, get_SystemParameterCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SystemParameterCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55775,11 +56783,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_InfoByBarCodeCompletedEventHandler(object sender, get_InfoByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55809,11 +56817,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_CheckWhAndSPCompletedEventHandler(object sender, Get_CheckWhAndSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckWhAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55859,11 +56867,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_CheckWhAndSP_BeUpdateCompletedEventHandler(object sender, Get_CheckWhAndSP_BeUpdateCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckWhAndSP_BeUpdateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55893,11 +56901,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_InfoByBarCode_SourceCompletedEventHandler(object sender, get_InfoByBarCode_SourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55935,11 +56943,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_InfoByBarCodeForReportCompletedEventHandler(object sender, get_InfoByBarCodeForReportCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByBarCodeForReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -55969,11 +56977,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_InfoByStationInBillCompletedEventHandler(object sender, get_InfoByStationInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56003,11 +57011,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_InfoByStationOutBillCompletedEventHandler(object sender, get_InfoByStationOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_InfoByStationOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56037,11 +57045,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_MaxBillNoAndIDCompletedEventHandler(object sender, get_MaxBillNoAndIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_MaxBillNoAndIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56087,11 +57095,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_MaxBillNoAndID_K3CompletedEventHandler(object sender, get_MaxBillNoAndID_K3CompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_MaxBillNoAndID_K3CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56137,11 +57145,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_MaxBillNoAndID_CLDCompletedEventHandler(object sender, get_MaxBillNoAndID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_MaxBillNoAndID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56187,11 +57195,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_MaxBillNoAndID_NewCompletedEventHandler(object sender, get_MaxBillNoAndID_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_MaxBillNoAndID_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56237,11 +57245,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_MaxBillIDCompletedEventHandler(object sender, get_MaxBillIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_MaxBillIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56279,11 +57287,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void CheckModRightCompletedEventHandler(object sender, CheckModRightCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class CheckModRightCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56313,11 +57321,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_UserCompletedEventHandler(object sender, get_UserCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_UserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56339,11 +57347,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void CheckUserCompletedEventHandler(object sender, CheckUserCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class CheckUserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56373,11 +57381,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_TestStrCompletedEventHandler(object sender, get_TestStrCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_TestStrCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56399,11 +57407,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerConCompletedEventHandler(object sender, get_ServerConCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerConCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56425,11 +57433,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_ServerCon2CompletedEventHandler(object sender, get_ServerCon2CompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_ServerCon2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56451,11 +57459,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SubDisplayCompletedEventHandler(object sender, get_SubDisplayCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SubDisplayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56477,11 +57485,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SubDisplayByOwnerCompletedEventHandler(object sender, get_SubDisplayByOwnerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SubDisplayByOwnerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56503,11 +57511,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56537,11 +57545,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56571,11 +57579,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56605,11 +57613,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetICInventoryByBarCodeSP_ViewCompletedEventHandler(object sender, GetICInventoryByBarCodeSP_ViewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetICInventoryByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56639,11 +57647,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMaterByBarCodeSP_ViewCompletedEventHandler(object sender, GetMaterByBarCodeSP_ViewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterByBarCodeSP_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56673,11 +57681,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void SetFIFOPonderationBillMain_TempCompletedEventHandler(object sender, SetFIFOPonderationBillMain_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class SetFIFOPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56707,11 +57715,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56789,11 +57797,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCodeCompletedEventHandler(object sender, get_CheckTypeByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56823,11 +57831,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_OutFastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56857,11 +57865,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_OutCompletedEventHandler(object sender, get_CheckTypeByBarCode_OutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_OutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56891,11 +57899,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56925,11 +57933,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_MulSourceCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -56959,11 +57967,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SourceBill_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57025,11 +58033,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_MulSourceBillCompletedEventHandler(object sender, get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_MulSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57059,11 +58067,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_MulSourceCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_MulSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57093,11 +58101,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getSourceBillListCompletedEventHandler(object sender, getSourceBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57127,11 +58135,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57209,11 +58217,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_AllCompletedEventHandler(object sender, get_CheckTypeByBarCode_AllCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_AllCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57243,11 +58251,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeByBarCode_NewCompletedEventHandler(object sender, get_CheckTypeByBarCode_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeByBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57277,11 +58285,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_BarCode_SenKaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57359,11 +58367,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventHandler(object sender, get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SavePonderationBillMain_Temp_BarCode_Pack_ZhuoLiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57393,11 +58401,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57483,11 +58491,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_DifferentMater_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57517,11 +58525,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_DifferentMater_SellOutBack_FeiLongCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57599,11 +58607,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveDoorOutCheck_BarCodeCompletedEventHandler(object sender, set_SaveDoorOutCheck_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveDoorOutCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57649,11 +58657,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOInStockCheck_BarCodeCompletedEventHandler(object sender, set_SavePOInStockCheck_BarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOInStockCheck_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57715,11 +58723,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_CheckTypeByMouldBarCodeCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckTypeByMouldBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57749,11 +58757,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_CheckTypeBySource_NewCompletedEventHandler(object sender, get_CheckTypeBySource_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_CheckTypeBySource_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57783,11 +58791,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getSourceBillList_NewCompletedEventHandler(object sender, getSourceBillList_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getSourceBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57817,11 +58825,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_BillSubTypeCompletedEventHandler(object sender, get_BillSubTypeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_BillSubTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57843,11 +58851,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBarCode_NewCompletedEventHandler(object sender, get_SourceBarCode_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBarCode_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57877,11 +58885,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void getSourceBill_New2CompletedEventHandler(object sender, getSourceBill_New2CompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class getSourceBill_New2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57911,11 +58919,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBill_MaterBarCodeCompletedEventHandler(object sender, get_SourceBill_MaterBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_MaterBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57945,11 +58953,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SourceBill_ICMOReportCompletedEventHandler(object sender, get_SourceBill_ICMOReportCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SourceBill_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -57979,188 +58987,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_ProductInCompletedEventHandler(object sender, get_SourceBill_ProductInCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetProductInBillCompletedEventHandler(object sender, GetProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class GetProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBill_ProductInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_POStockInCompletedEventHandler(object sender, get_SourceBill_POStockInCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBill_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_EntrustInCompletedEventHandler(object sender, get_SourceBill_EntrustInCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBill_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_OtherInCompletedEventHandler(object sender, get_SourceBill_OtherInCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_OtherInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBill_OtherInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBill_PackBarCodeCompletedEventHandler(object sender, get_SourceBill_PackBarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBill_PackBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_SourceBill_PackBarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSourceBillListCompletedEventHandler(object sender, GetSourceBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal GetProductInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -58172,38 +59010,30 @@
                 return ((System.Data.DataSet)(this.results[0]));
             }
         }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_ICMOReportCompletedEventHandler(object sender, get_SourceBarCode_ICMOReportCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveProductInBill_NewCompletedEventHandler(object sender, set_SaveProductInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_ICMOReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_ICMOReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -58217,27 +59047,27 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_ProductInCompletedEventHandler(object sender, get_SourceBarCode_ProductInCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveProductInBill_CLD_NewCompletedEventHandler(object sender, set_SaveProductInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_ProductInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_ProductInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -58251,27 +59081,27 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_POStockInCompletedEventHandler(object sender, get_SourceBarCode_POStockInCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveProductInBill_CLDCompletedEventHandler(object sender, set_SaveProductInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -58285,27 +59115,27 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_SourceBarCode_EntrustInCompletedEventHandler(object sender, get_SourceBarCode_EntrustInCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveProductInBill_BillCheckCompletedEventHandler(object sender, set_SaveProductInBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_SourceBarCode_EntrustInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveProductInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal get_SourceBarCode_EntrustInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveProductInBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
         
         /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
+        public bool Result {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+                return ((bool)(this.results[0]));
             }
         }
         
@@ -58319,11 +59149,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBackBillCompletedEventHandler(object sender, set_SaveEntrustInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58353,11 +59183,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58387,11 +59217,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBillCompletedEventHandler(object sender, set_SaveEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58421,11 +59251,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckAddEntrustInBillCompletedEventHandler(object sender, set_CheckAddEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58455,11 +59285,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckEntrustInBillCompletedEventHandler(object sender, set_CheckEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58489,11 +59319,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditEntrustInBillCompletedEventHandler(object sender, set_AuditEntrustInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditEntrustInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58523,11 +59353,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBill_NewCompletedEventHandler(object sender, set_SaveEntrustInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58557,11 +59387,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58591,11 +59421,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustInBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58625,11 +59455,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBackBillCompletedEventHandler(object sender, set_SaveOtherInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58659,11 +59489,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBackBill_NewCompletedEventHandler(object sender, set_SaveOtherInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58693,11 +59523,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBillCompletedEventHandler(object sender, set_SaveOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58727,11 +59557,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckAddOtherInBillCompletedEventHandler(object sender, set_CheckAddOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58761,11 +59591,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckOtherInBillCompletedEventHandler(object sender, set_CheckOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58795,11 +59625,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditOtherInBillCompletedEventHandler(object sender, set_AuditOtherInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditOtherInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58829,11 +59659,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_StockInStyleCompletedEventHandler(object sender, get_StockInStyleCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_StockInStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58855,11 +59685,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBill_NewCompletedEventHandler(object sender, set_SaveOtherInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58889,11 +59719,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58923,11 +59753,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBill_MESCompletedEventHandler(object sender, set_SaveOtherInBill_MESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58957,11 +59787,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherInBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -58991,11 +59821,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveMouldProdInBill_NewCompletedEventHandler(object sender, set_SaveMouldProdInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMouldProdInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59025,11 +59855,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherInBill_CLDCompletedEventHandler(object sender, set_SaveOtherInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59059,11 +59889,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProcReportMoveBill_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProcReportMoveBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59093,11 +59923,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59127,11 +59957,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProcReportMoveBill_MoveStockCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStockCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProcReportMoveBill_MoveStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59161,11 +59991,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProcReportMoveBill_MoveStock_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59195,11 +60025,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckPOInStockBill_NewCompletedEventHandler(object sender, set_CheckPOInStockBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckPOInStockBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59229,11 +60059,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckPOInStockBill_CLDCompletedEventHandler(object sender, set_CheckPOInStockBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckPOInStockBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59263,11 +60093,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckPOInStockBillCompletedEventHandler(object sender, set_CheckPOInStockBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckPOInStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59297,11 +60127,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveSTJGInBillCompletedEventHandler(object sender, set_SaveSTJGInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveSTJGInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59331,11 +60161,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckSTJGOutBillCompletedEventHandler(object sender, set_CheckSTJGOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckSTJGOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59365,11 +60195,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckSTJGOutBill_RowCompletedEventHandler(object sender, set_CheckSTJGOutBill_RowCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckSTJGOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59399,11 +60229,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProExchReport_CLDCompletedEventHandler(object sender, set_SaveProExchReport_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProExchReport_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59433,11 +60263,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveStationOutBill_CLDCompletedEventHandler(object sender, set_SaveStationOutBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveStationOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59467,11 +60297,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveNoPassProdCheckBill_NewCompletedEventHandler(object sender, set_SaveNoPassProdCheckBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveNoPassProdCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59501,11 +60331,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_TempListCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59527,11 +60357,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempList_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59553,11 +60383,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKF_PonderationBillMain_Audit_TempListCompletedEventHandler(object sender, GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKF_PonderationBillMain_Audit_TempListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59579,11 +60409,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteBillList_AuditCompletedEventHandler(object sender, DeleteBillList_AuditCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteBillList_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59613,11 +60443,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_Update_WHandSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59663,11 +60493,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_Temp_Update_SPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_Update_SPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59689,11 +60519,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_Temp_OrgandWHSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59779,11 +60609,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void TempList_ModifyCompletedEventHandler(object sender, TempList_ModifyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class TempList_ModifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59813,11 +60643,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteBillListCompletedEventHandler(object sender, DeleteBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59847,11 +60677,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_TempList_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59873,11 +60703,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetAGVBillList_NewCompletedEventHandler(object sender, GetAGVBillList_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetAGVBillList_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59899,11 +60729,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetAGVBillList_BillNoQueryCompletedEventHandler(object sender, GetAGVBillList_BillNoQueryCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetAGVBillList_BillNoQueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59925,11 +60755,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void DeleteICStockBillAndWMSCompletedEventHandler(object sender, DeleteICStockBillAndWMSCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class DeleteICStockBillAndWMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59959,11 +60789,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_ICStockBillListCompletedEventHandler(object sender, GetKf_ICStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ICStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -59985,11 +60815,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_ICStockBillQueryListCompletedEventHandler(object sender, GetKf_ICStockBillQueryListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ICStockBillQueryListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60011,11 +60841,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_ICInventoryByMaterIDListCompletedEventHandler(object sender, Get_ICInventoryByMaterIDListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_ICInventoryByMaterIDListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60037,11 +60867,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_CheckQtyByBarCodeCompletedEventHandler(object sender, Get_CheckQtyByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_CheckQtyByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60071,18 +60901,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheckQtyByBarCode_GetWhAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Get_CheckQtyByBarCode_GetWhAndSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustInBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60096,193 +60926,7 @@
         }
         
         /// <remarks/>
-        public long HWHID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public double sRelQty {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((double)(this.results[3]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheckQtyByBarCode_GetWhAndSP_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HWHID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[1]));
-            }
-        }
-        
-        /// <remarks/>
-        public long HSPID {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((long)(this.results[2]));
-            }
-        }
-        
-        /// <remarks/>
-        public double sRelQty {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((double)(this.results[3]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheckQtyByBarCodeBillCompletedEventHandler(object sender, Get_CheckQtyByBarCodeBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckQtyByBarCodeBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheckQtyByBarCodeBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public double sRelQty {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((double)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheckQtyByBarCode_WHAndSPCompletedEventHandler(object sender, Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheckQtyByBarCode_WHAndSPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheckQtyByBarCode_AuditCompletedEventHandler(object sender, Get_CheckQtyByBarCode_AuditCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheckQtyByBarCode_AuditCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheckQtyByBarCode_AuditCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_CheakBarCodeAndCPCompletedEventHandler(object sender, Get_CheakBarCodeAndCPCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_CheakBarCodeAndCPCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_CheakBarCodeAndCPCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sReturn {
+        public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((string)(this.results[1]));
@@ -60291,18 +60935,18 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_IsBarCodeQtyCompletedEventHandler(object sender, Get_IsBarCodeQtyCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustOutBackBillCompletedEventHandler(object sender, set_SaveEntrustOutBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_IsBarCodeQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Get_IsBarCodeQtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60312,14 +60956,6 @@
             get {
                 this.RaiseExceptionIfNecessary();
                 return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public double sQty {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((double)(this.results[1]));
             }
         }
         
@@ -60327,24 +60963,24 @@
         public string sErrMsg {
             get {
                 this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[2]));
+                return ((string)(this.results[1]));
             }
         }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_IsSourceBillCompletedEventHandler(object sender, Get_IsSourceBillCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustOutBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_IsSourceBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Get_IsSourceBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60356,21 +60992,29 @@
                 return ((bool)(this.results[0]));
             }
         }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_IsAuditBillCompletedEventHandler(object sender, Get_IsAuditBillCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_IsAuditBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal Get_IsAuditBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60382,21 +61026,29 @@
                 return ((bool)(this.results[0]));
             }
         }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void DeleteByICStockBillCompletedEventHandler(object sender, DeleteByICStockBillCompletedEventArgs e);
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustOutBillCompletedEventHandler(object sender, set_SaveEntrustOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class DeleteByICStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+    public partial class set_SaveEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
         
         private object[] results;
         
-        internal DeleteByICStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+        internal set_SaveEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
@@ -60408,14 +61060,56 @@
                 return ((bool)(this.results[0]));
             }
         }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckAddEntrustOutBillCompletedEventHandler(object sender, set_CheckAddEntrustOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckAddEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckAddEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckEntrustOutBillCompletedEventHandler(object sender, set_CheckEntrustOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60445,11 +61139,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckEntrustOutBill_RowCompletedEventHandler(object sender, set_CheckEntrustOutBill_RowCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckEntrustOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60479,11 +61173,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditEntrustOutBillCompletedEventHandler(object sender, set_AuditEntrustOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60513,11 +61207,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_EntrustOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_EntrustOutBill_K3_SourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60539,11 +61233,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustOutBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60573,11 +61267,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60607,11 +61301,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustOutBill_CLDCompletedEventHandler(object sender, set_SaveEntrustOutBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60641,11 +61335,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveEntrustOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveEntrustOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60675,11 +61369,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBackBillCompletedEventHandler(object sender, set_SaveOtherOutBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60709,11 +61403,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBackBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60743,11 +61437,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBillCompletedEventHandler(object sender, set_SaveOtherOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60777,11 +61471,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckAddOtherOutBillCompletedEventHandler(object sender, set_CheckAddOtherOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60811,11 +61505,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckOtherOutBillCompletedEventHandler(object sender, set_CheckOtherOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60845,11 +61539,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckOtherOutBill_RowCompletedEventHandler(object sender, set_CheckOtherOutBill_RowCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckOtherOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60879,11 +61573,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditOtherOutBillCompletedEventHandler(object sender, set_AuditOtherOutBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditOtherOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60913,11 +61607,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_StockOutStyleCompletedEventHandler(object sender, get_StockOutStyleCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_StockOutStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60939,11 +61633,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBill_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -60973,11 +61667,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61007,11 +61701,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBill_MESCompletedEventHandler(object sender, set_SaveOtherOutBill_MESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61041,11 +61735,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBill_CLDCompletedEventHandler(object sender, set_SaveOtherOutBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61075,11 +61769,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveOtherOutBill_BillCheckCompletedEventHandler(object sender, set_SaveOtherOutBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveOtherOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61109,11 +61803,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBackBillCompletedEventHandler(object sender, set_SavePOStockInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61143,11 +61837,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBackBill_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61177,11 +61871,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBackBill_CLD_NewCompletedEventHandler(object sender, set_SavePOStockInBackBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61211,11 +61905,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBackBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBackBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61245,11 +61939,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBillCompletedEventHandler(object sender, set_SavePOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61279,11 +61973,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckAddPOStockInBillCompletedEventHandler(object sender, set_CheckAddPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61313,11 +62007,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckPOStockInBillCompletedEventHandler(object sender, set_CheckPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61347,11 +62041,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditPOStockInBillCompletedEventHandler(object sender, set_AuditPOStockInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditPOStockInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61381,11 +62075,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBill_NewCompletedEventHandler(object sender, set_SavePOStockInBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61415,11 +62109,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBill_CLD_NewCompletedEventHandler(object sender, set_SavePOStockInBill_CLD_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61449,11 +62143,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBill_CLDCompletedEventHandler(object sender, set_SavePOStockInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61483,11 +62177,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePOStockInBill_BillCheckCompletedEventHandler(object sender, set_SavePOStockInBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePOStockInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61517,11 +62211,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProductInBill_MulSource_CLDCompletedEventHandler(object sender, set_SaveProductInBill_MulSource_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBill_MulSource_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61559,11 +62253,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckProductInBill_CLDCompletedEventHandler(object sender, set_CheckProductInBill_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61593,11 +62287,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetInfoByBarCodeCompletedEventHandler(object sender, GetInfoByBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetInfoByBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61675,11 +62369,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveKf_AGVRequestBillCompletedEventHandler(object sender, set_SaveKf_AGVRequestBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveKf_AGVRequestBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61709,11 +62403,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProductInBackBillCompletedEventHandler(object sender, set_SaveProductInBackBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61743,11 +62437,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProductInBackBill_NewCompletedEventHandler(object sender, set_SaveProductInBackBill_NewCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61777,11 +62471,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveProductInBillCompletedEventHandler(object sender, set_SaveProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61811,11 +62505,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckAddProductInBillCompletedEventHandler(object sender, set_CheckAddProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckAddProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61845,11 +62539,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_CheckProductInBillCompletedEventHandler(object sender, set_CheckProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_CheckProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61879,11 +62573,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_AuditProductInBillCompletedEventHandler(object sender, set_AuditProductInBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_AuditProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -61913,3689 +62607,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetProductInBillCompletedEventHandler(object sender, GetProductInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetProductInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetProductInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveProductInBill_NewCompletedEventHandler(object sender, set_SaveProductInBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveProductInBill_CLD_NewCompletedEventHandler(object sender, set_SaveProductInBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveProductInBill_CLDCompletedEventHandler(object sender, set_SaveProductInBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveProductInBill_BillCheckCompletedEventHandler(object sender, set_SaveProductInBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveProductInBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveProductInBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockStepInBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockStepInBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveCheckStockBillCompletedEventHandler(object sender, set_SaveCheckStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveCheckStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveCheckStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveCheckStockBill_WMSCompletedEventHandler(object sender, set_SaveCheckStockBill_WMSCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveCheckStockBill_WMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveCheckStockBill_WMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_IsCheckStock_ICInventoryCompletedEventHandler(object sender, Get_IsCheckStock_ICInventoryCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_IsCheckStock_ICInventoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_IsCheckStock_ICInventoryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBackBillCompletedEventHandler(object sender, set_SaveSellOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBackBill_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBackBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBillCompletedEventHandler(object sender, set_SaveSellOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_AuditSellOutBillCompletedEventHandler(object sender, set_AuditSellOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditSellOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBill_NewCompletedEventHandler(object sender, set_SaveSellOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBill_MESCompletedEventHandler(object sender, set_SaveSellOutBill_MESCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveSellOutBill_BillCheckCompletedEventHandler(object sender, set_SaveSellOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveSellOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveSellOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveStationInBillCompletedEventHandler(object sender, set_SaveStationInBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveStationInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMESBeginWorkBillCompletedEventHandler(object sender, set_SaveMESBeginWorkBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMESBeginWorkBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMESBeginWorkBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveStdWorkQtyBillCompletedEventHandler(object sender, set_SaveStdWorkQtyBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveStdWorkQtyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveStdWorkQtyBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_StdWorkQtyBill_HMaterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckMateOutBill_CLDCompletedEventHandler(object sender, set_CheckMateOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBackBillCompletedEventHandler(object sender, set_SaveMateOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBackBill_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBillCompletedEventHandler(object sender, set_SaveMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckAddMateOutBillCompletedEventHandler(object sender, set_CheckAddMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckMateOutBillCompletedEventHandler(object sender, set_CheckMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckMateOutBill_RowCompletedEventHandler(object sender, set_CheckMateOutBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMateOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMateOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_AuditMateOutBillCompletedEventHandler(object sender, set_AuditMateOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_MateOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_MateOutBill_K3_SourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_MateOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_MateOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBill_NewCompletedEventHandler(object sender, set_SaveMateOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBill_CLDCompletedEventHandler(object sender, set_SaveMateOutBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateReplenishOutBill_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustInBackBill_CLDCompletedEventHandler(object sender, set_SaveEntrustInBackBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustInBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustInBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustOutBackBillCompletedEventHandler(object sender, set_SaveEntrustOutBackBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustOutBackBill_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveEntrustOutBillCompletedEventHandler(object sender, set_SaveEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckAddEntrustOutBillCompletedEventHandler(object sender, set_CheckAddEntrustOutBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckAddEntrustOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckAddEntrustOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_PonderationBillMain_Temp_CheckQtyCompletedEventHandler(object sender, set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_TempCompletedEventHandler(object sender, set_DelPonderationBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_InterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_SourceInterDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_DelPonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Audit_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_Audit_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Audit_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_MouldCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_ICStockBillSub_WMS_TempCompletedEventHandler(object sender, GetKf_ICStockBillSub_WMS_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ICStockBillSub_WMS_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ICStockBillSub_WMS_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMainDetails_TempCompletedEventHandler(object sender, GetKf_PonderationBillMainDetails_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMainDetails_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMainDetails_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_SubCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SubCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_SubCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_SubCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_SumCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SumCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_SumCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_SumCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_OffLineCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_CheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_ICInventoryByBarCodeListCompletedEventHandler(object sender, Get_ICInventoryByBarCodeListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_ICInventoryByBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_ICInventoryByBarCodeListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void Get_ICInventoryByMaterIDCompletedEventHandler(object sender, Get_ICInventoryByMaterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class Get_ICInventoryByMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal Get_ICInventoryByMaterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetCusAndBarCodeListCompletedEventHandler(object sender, GetCusAndBarCodeListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetCusAndBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetCusAndBarCodeListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetBarCode_TempCompletedEventHandler(object sender, GetBarCode_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetBarCode_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetBarCode_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventHandler(object sender, set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_NewCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveDoorOutCheckBill_NewCompletedEventHandler(object sender, set_SaveDoorOutCheckBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveDoorOutCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveDoorOutCheckBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBill_AddCompletedEventHandler(object sender, set_SaveICMOReportBill_AddCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_AddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveQualityReportBillCompletedEventHandler(object sender, set_SaveQualityReportBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveQualityReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveQualityReportBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetICMOReportBillNoCompletedEventHandler(object sender, GetICMOReportBillNoCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetICMOReportBillNoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetICMOReportBillNoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public string Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBillCompletedEventHandler(object sender, set_SaveICMOReportBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBillMulCompletedEventHandler(object sender, set_SaveICMOReportBillMulCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBillMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBillMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_ICMOReportBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBill_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBill_CLD_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOProductReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOProductReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOProductReportBill_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveBill_CLDCompletedEventHandler(object sender, set_SaveMoveBill_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockBillCompletedEventHandler(object sender, set_SaveMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockBill_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_PDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockBill_CLD_New_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_BarCode_MoveStock_PDCompletedEventHandler(object sender, get_BarCode_MoveStock_PDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_BarCode_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_BarCode_MoveStock_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public ClsKf_ICStockBill_WMS Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckXCMoveStockBillCompletedEventHandler(object sender, set_CheckXCMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckXCMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckXCMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckXCMoveStockBill_RowCompletedEventHandler(object sender, set_CheckXCMoveStockBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckXCMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckXCMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckMoveStockBillCompletedEventHandler(object sender, set_CheckMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_CheckMoveStockBill_RowCompletedEventHandler(object sender, set_CheckMoveStockBill_RowCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_CheckMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_CheckMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_AuditMoveStockBillCompletedEventHandler(object sender, set_AuditMoveStockBillCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_AuditMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_AuditMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_StockMoveStyleCompletedEventHandler(object sender, get_StockMoveStyleCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_StockMoveStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_StockMoveStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void get_MoveDirectCompletedEventHandler(object sender, get_MoveDirectCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class get_MoveDirectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal get_MoveDirectCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SaveMoveStockBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_NewCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SaveMoveStockBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SaveMoveStockBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveMoveStockBill_MESCompletedEventHandler(object sender, set_SaveMoveStockBill_MESCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMoveStockBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65625,11 +62641,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveMoveStockBill_BillCheckCompletedEventHandler(object sender, set_SaveMoveStockBill_BillCheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveMoveStockBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65659,11 +62675,3803 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockStepOutBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockStepOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockStepInBill_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepInBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepInBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockStepInBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockStepInBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveCheckStockBillCompletedEventHandler(object sender, set_SaveCheckStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveCheckStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveCheckStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveCheckStockBill_WMSCompletedEventHandler(object sender, set_SaveCheckStockBill_WMSCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveCheckStockBill_WMSCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveCheckStockBill_WMSCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_IsCheckStock_ICInventoryCompletedEventHandler(object sender, Get_IsCheckStock_ICInventoryCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_IsCheckStock_ICInventoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_IsCheckStock_ICInventoryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBackBillCompletedEventHandler(object sender, set_SaveSellOutBackBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBackBill_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBackBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBackBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBackBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBackBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBillCompletedEventHandler(object sender, set_SaveSellOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_AuditSellOutBillCompletedEventHandler(object sender, set_AuditSellOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditSellOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditSellOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBill_NewCompletedEventHandler(object sender, set_SaveSellOutBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveSellOutBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBill_MESCompletedEventHandler(object sender, set_SaveSellOutBill_MESCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_MESCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_MESCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBill_CLDCompletedEventHandler(object sender, set_SaveSellOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveSellOutBill_BillCheckCompletedEventHandler(object sender, set_SaveSellOutBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveSellOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveSellOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveStationInBillCompletedEventHandler(object sender, set_SaveStationInBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveStationInBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveStationInBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMESBeginWorkBillCompletedEventHandler(object sender, set_SaveMESBeginWorkBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMESBeginWorkBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMESBeginWorkBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveStdWorkQtyBillCompletedEventHandler(object sender, set_SaveStdWorkQtyBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveStdWorkQtyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveStdWorkQtyBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_StdWorkQtyBill_HMaterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_StdWorkQtyBill_HMaterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_StdWorkQtyBill_HICMOInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckMateOutBill_CLDCompletedEventHandler(object sender, set_CheckMateOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBackBillCompletedEventHandler(object sender, set_SaveMateOutBackBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBackBill_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBackBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBackBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBackBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBackBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBackBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBillCompletedEventHandler(object sender, set_SaveMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckAddMateOutBillCompletedEventHandler(object sender, set_CheckAddMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckAddMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckAddMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckMateOutBillCompletedEventHandler(object sender, set_CheckMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckMateOutBill_RowCompletedEventHandler(object sender, set_CheckMateOutBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMateOutBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMateOutBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_AuditMateOutBillCompletedEventHandler(object sender, set_AuditMateOutBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditMateOutBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditMateOutBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_MateOutBill_K3_SourceCompletedEventHandler(object sender, GetKf_MateOutBill_K3_SourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_MateOutBill_K3_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_MateOutBill_K3_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBill_NewCompletedEventHandler(object sender, set_SaveMateOutBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateOutBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBill_CLDCompletedEventHandler(object sender, set_SaveMateOutBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateOutBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateReplenishOutBill_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateReplenishOutBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateReplenishOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMateReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMateReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveEntrustReplenishOutBill_BillCheckCompletedEventHandler(object sender, set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveEntrustReplenishOutBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_CheckAddCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Audit_TempCompletedEventHandler(object sender, set_SavePonderationBillMain_Audit_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Audit_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_CheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_CheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_ClearPonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_PonderationBillMain_Temp_CheckQtyCompletedEventHandler(object sender, set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_PonderationBillMain_Temp_CheckQtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_TempCompletedEventHandler(object sender, set_DelPonderationBillMain_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_BarCodeCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_BarCodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_InterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_InterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_InterIDAndSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_SourceInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventHandler(object sender, set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Audit_Temp_InterIDAndSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_SourceInterDCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_SourceInterDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_DelPonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_DelPonderationBillMain_Temp_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Audit_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_Audit_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Audit_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_TempCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_MouldCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_MouldCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_FIFO_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_ICStockBillSub_WMS_TempCompletedEventHandler(object sender, GetKf_ICStockBillSub_WMS_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_ICStockBillSub_WMS_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_ICStockBillSub_WMS_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMainDetails_TempCompletedEventHandler(object sender, GetKf_PonderationBillMainDetails_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMainDetails_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMainDetails_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_SubCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SubCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_SubCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_SubCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_Sub_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_Sub_FIFO_BillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_SumCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_SumCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_SumCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_SumCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_OffLineCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_OffLineCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_CheckCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_CheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_PonderationBillMain_Temp_CheckStcokCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_ICInventoryByBarCodeListCompletedEventHandler(object sender, Get_ICInventoryByBarCodeListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_ICInventoryByBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_ICInventoryByBarCodeListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void Get_ICInventoryByMaterIDCompletedEventHandler(object sender, Get_ICInventoryByMaterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class Get_ICInventoryByMaterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal Get_ICInventoryByMaterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetCusAndBarCodeListCompletedEventHandler(object sender, GetCusAndBarCodeListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetCusAndBarCodeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetCusAndBarCodeListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetBarCode_TempCompletedEventHandler(object sender, GetBarCode_TempCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetBarCode_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetBarCode_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventHandler(object sender, set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_UpDatePonderationBillMain_Temp_HRelationInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_NewCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveDoorOutCheckBill_NewCompletedEventHandler(object sender, set_SaveDoorOutCheckBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveDoorOutCheckBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveDoorOutCheckBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBill_AddCompletedEventHandler(object sender, set_SaveICMOReportBill_AddCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_AddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_AddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOReportBill_HICMOInterID_chanliangCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveQualityReportBillCompletedEventHandler(object sender, set_SaveQualityReportBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveQualityReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveQualityReportBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetICMOReportBillNoCompletedEventHandler(object sender, GetICMOReportBillNoCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetICMOReportBillNoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetICMOReportBillNoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public string Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBillCompletedEventHandler(object sender, set_SaveICMOReportBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBillMulCompletedEventHandler(object sender, set_SaveICMOReportBillMulCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBillMulCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBillMulCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_ICMOReportBill_HICMOInterIDCompletedEventHandler(object sender, GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOReportBill_HICMOInterIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBill_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBill_CLD_NewCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOReportBill_CLD_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOProductReportBill_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOProductReportBill_CLD_LayuiCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_CLD_LayuiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOProductReportBill_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_LayuiYqnCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventHandler(object sender, set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveICMOProductReportBill_CLD_LayuiYqnCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveBill_CLDCompletedEventHandler(object sender, set_SaveMoveBill_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveBill_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveBill_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockBillCompletedEventHandler(object sender, set_SaveMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockBill_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockBill_CLD_New_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_BarCode_MoveStock_PDCompletedEventHandler(object sender, get_BarCode_MoveStock_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_BarCode_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_BarCode_MoveStock_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public ClsKf_ICStockBill_WMS Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((ClsKf_ICStockBill_WMS)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SavePonderationBillMain_Temp_BarCode_MoveStock_ARCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckXCMoveStockBillCompletedEventHandler(object sender, set_CheckXCMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckXCMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckXCMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckXCMoveStockBill_RowCompletedEventHandler(object sender, set_CheckXCMoveStockBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckXCMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckXCMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckMoveStockBillCompletedEventHandler(object sender, set_CheckMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_CheckMoveStockBill_RowCompletedEventHandler(object sender, set_CheckMoveStockBill_RowCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_CheckMoveStockBill_RowCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_CheckMoveStockBill_RowCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_AuditMoveStockBillCompletedEventHandler(object sender, set_AuditMoveStockBillCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_AuditMoveStockBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_AuditMoveStockBillCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_StockMoveStyleCompletedEventHandler(object sender, get_StockMoveStyleCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_StockMoveStyleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_StockMoveStyleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void get_MoveDirectCompletedEventHandler(object sender, get_MoveDirectCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class get_MoveDirectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal get_MoveDirectCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void set_SaveMoveStockBill_CLD_NewCompletedEventHandler(object sender, set_SaveMoveStockBill_CLD_NewCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class set_SaveMoveStockBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal set_SaveMoveStockBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_STJGOutBillListCompletedEventHandler(object sender, GetKf_STJGOutBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_STJGOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_STJGOutBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_PrepareMTRLBillListCompletedEventHandler(object sender, GetSc_PrepareMTRLBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_PrepareMTRLBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_PrepareMTRLBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetCg_POStockInBackBillList_CLDCompletedEventHandler(object sender, GetCg_POStockInBackBillList_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetCg_POStockInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetCg_POStockInBackBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetCg_EntrustInBackBillList_CLDCompletedEventHandler(object sender, GetCg_EntrustInBackBillList_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetCg_EntrustInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetCg_EntrustInBackBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_ICMOBillList_CLDCompletedEventHandler(object sender, GetSc_ICMOBillList_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_ProductInBillList_CLDCompletedEventHandler(object sender, GetKf_ProductInBillList_CLDCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_ProductInBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_ProductInBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetKf_ProductInBillListCompletedEventHandler(object sender, GetKf_ProductInBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetKf_ProductInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetKf_ProductInBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetSc_ICMOBackBillListCompletedEventHandler(object sender, GetSc_ICMOBackBillListCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetSc_ICMOBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetSc_ICMOBackBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public System.Data.DataSet Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((System.Data.DataSet)(this.results[0]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_ICMOBillListCompletedEventHandler(object sender, GetSc_ICMOBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65685,11 +66493,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_ICMOReportBillListCompletedEventHandler(object sender, GetSc_ICMOReportBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ICMOReportBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65711,11 +66519,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_ProcessReportBillListCompletedEventHandler(object sender, GetSc_ProcessReportBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_ProcessReportBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65737,11 +66545,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Check_ICMOReportBillCompletedEventHandler(object sender, Check_ICMOReportBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Check_ICMOReportBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65771,11 +66579,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveICMOReportBill_CaiCompletedEventHandler(object sender, set_SaveICMOReportBill_CaiCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveICMOReportBill_CaiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65805,11 +66613,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_ProductInBackBillListCompletedEventHandler(object sender, GetKf_ProductInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_ProductInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65831,11 +66639,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_XFICMOBillListCompletedEventHandler(object sender, GetSc_XFICMOBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_XFICMOBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65857,11 +66665,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOutStockBillList_CLDCompletedEventHandler(object sender, GetXs_SeOutStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65883,11 +66691,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOutStockBackBillList_CLDCompletedEventHandler(object sender, GetXs_SeOutStockBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65909,11 +66717,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_SellOutBillListCompletedEventHandler(object sender, GetKf_SellOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_SellOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65935,11 +66743,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOutStockBackBillListCompletedEventHandler(object sender, GetXs_SeOutStockBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65961,11 +66769,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOrderBillRedListCompletedEventHandler(object sender, GetXs_SeOrderBillRedListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOrderBillRedListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -65987,11 +66795,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOrderBillListCompletedEventHandler(object sender, GetXs_SeOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66013,11 +66821,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeDownStockBillListCompletedEventHandler(object sender, GetXs_SeDownStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeDownStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66039,11 +66847,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetXs_SeOutStockBillListCompletedEventHandler(object sender, GetXs_SeOutStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetXs_SeOutStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66065,11 +66873,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_PoInStockBillUnCheckListCompletedEventHandler(object sender, GetCg_PoInStockBillUnCheckListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBillUnCheckListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66091,11 +66899,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_PoInStockBillList_CLDCompletedEventHandler(object sender, GetCg_PoInStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66117,11 +66925,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_PoInStockBackBillList_CLDCompletedEventHandler(object sender, GetCg_PoInStockBackBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_PoInStockBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66143,11 +66951,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_POStockInBillListCompletedEventHandler(object sender, GetKf_POStockInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_POStockInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66169,11 +66977,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_POInStockBackBillListCompletedEventHandler(object sender, GetCg_POInStockBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POInStockBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66195,11 +67003,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_POOrderBackBillListCompletedEventHandler(object sender, GetCg_POOrderBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POOrderBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66221,11 +67029,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_POInStockBillListCompletedEventHandler(object sender, GetCg_POInStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POInStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66247,11 +67055,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_POOrderBillListCompletedEventHandler(object sender, GetCg_POOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_POOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66273,11 +67081,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_POStockInBackBillListCompletedEventHandler(object sender, GetKf_POStockInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_POStockInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66299,11 +67107,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCg_UnCheckPoInStockBillListCompletedEventHandler(object sender, GetCg_UnCheckPoInStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCg_UnCheckPoInStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66325,11 +67133,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_EntrustInBillListCompletedEventHandler(object sender, GetKf_EntrustInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66351,11 +67159,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWW_WWOrderBackBillListCompletedEventHandler(object sender, GetWW_WWOrderBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWOrderBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66377,11 +67185,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_EntrustInBackBillListCompletedEventHandler(object sender, GetKf_EntrustInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66403,11 +67211,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWW_WWPPBomList_CLDCompletedEventHandler(object sender, GetWW_WWPPBomList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66429,11 +67237,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_EntrustOutBillListCompletedEventHandler(object sender, GetKf_EntrustOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66455,11 +67263,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWW_WWPPBomBackListCompletedEventHandler(object sender, GetWW_WWPPBomBackListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomBackListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66481,11 +67289,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWW_WWOrderBillListCompletedEventHandler(object sender, GetWW_WWOrderBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWOrderBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66507,11 +67315,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWW_WWPPBomListCompletedEventHandler(object sender, GetWW_WWPPBomListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWW_WWPPBomListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66533,11 +67341,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_EntrustOutBackBillListCompletedEventHandler(object sender, GetKf_EntrustOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_EntrustOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66559,11 +67367,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_XCMoveStockBillListCompletedEventHandler(object sender, GetKf_XCMoveStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_XCMoveStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66585,11 +67393,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MoveStockBillList_CLDCompletedEventHandler(object sender, GetKf_MoveStockBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66611,11 +67419,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MoveStockRequestBillListCompletedEventHandler(object sender, GetKf_MoveStockRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66637,11 +67445,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MoveStockBillListCompletedEventHandler(object sender, GetKf_MoveStockBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66663,11 +67471,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MoveStockStepOutBillListCompletedEventHandler(object sender, GetKf_MoveStockStepOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MoveStockStepOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66689,11 +67497,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_StockOutRequestBillListCompletedEventHandler(object sender, GetKf_StockOutRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_StockOutRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66715,11 +67523,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_OtherOutBillListCompletedEventHandler(object sender, GetKf_OtherOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66741,11 +67549,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_OtherOutBackBillListCompletedEventHandler(object sender, GetKf_OtherOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66767,11 +67575,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_StockInRequestBillListCompletedEventHandler(object sender, GetKf_StockInRequestBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_StockInRequestBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66793,11 +67601,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_OtherInBillListCompletedEventHandler(object sender, GetKf_OtherInBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66819,11 +67627,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_OtherInBackBillListCompletedEventHandler(object sender, GetKf_OtherInBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_OtherInBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66845,11 +67653,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKF_ChangeBoxBillListCompletedEventHandler(object sender, GetKF_ChangeBoxBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKF_ChangeBoxBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66871,11 +67679,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_Assembly_CPBarCodeCompletedEventHandler(object sender, Get_Assembly_CPBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_Assembly_CPBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66953,11 +67761,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void Get_Assembly_PJBarCodeCompletedEventHandler(object sender, Get_Assembly_PJBarCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class Get_Assembly_PJBarCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -66987,11 +67795,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_AssemblyBillCompletedEventHandler(object sender, GetSc_AssemblyBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_AssemblyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67013,11 +67821,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_DelSc_AssemblyBillCompletedEventHandler(object sender, set_DelSc_AssemblyBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_DelSc_AssemblyBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67047,11 +67855,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackSplitBill_TempCompletedEventHandler(object sender, set_SavePackSplitBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackSplitBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67081,11 +67889,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackSplitBillCompletedEventHandler(object sender, set_SavePackSplitBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackSplitBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67115,11 +67923,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PackSplitBillSub_TempCompletedEventHandler(object sender, GetSc_PackSplitBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackSplitBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67141,11 +67949,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackDoubleBill_TempCompletedEventHandler(object sender, set_SavePackDoubleBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackDoubleBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67175,11 +67983,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackDoubleBillCompletedEventHandler(object sender, set_SavePackDoubleBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackDoubleBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67209,11 +68017,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PackDoubleBillSub_TempCompletedEventHandler(object sender, GetSc_PackDoubleBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackDoubleBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67235,11 +68043,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackUnionBill_TempCompletedEventHandler(object sender, set_SavePackUnionBill_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBill_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67269,11 +68077,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePackUnionBillCompletedEventHandler(object sender, set_SavePackUnionBillCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePackUnionBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67303,11 +68111,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PackUnionBillSub_TempCompletedEventHandler(object sender, GetSc_PackUnionBillSub_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PackUnionBillSub_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67329,11 +68137,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_CheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_CheckCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67363,11 +68171,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_SelectCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SelectCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SelectCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67397,11 +68205,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_QtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67431,11 +68239,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Select_Qty_MouldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67465,11 +68273,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventHandler(object sender, GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_PonderationBillMain_TempList_ProcReportMoveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67491,11 +68299,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SingleCheckAddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67525,11 +68333,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_TempCompletedEventHandler(object sender, set_SavePonderationBillMain_TempCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67559,11 +68367,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_QtyCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67593,11 +68401,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Qty_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67627,11 +68435,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_FIFOCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67661,11 +68469,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_NoCodeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_NoCodeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_NoCodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67695,11 +68503,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_SourceCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_SourceCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67729,11 +68537,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_CheckStcokCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckStcokCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_CheckStcokCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67763,11 +68571,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Aduit_Temp_Source_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67797,11 +68605,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_FastCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_FastCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_FastCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67831,11 +68639,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67865,11 +68673,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_SourceBillTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67947,11 +68755,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SavePonderationBillMain_Temp_Source_Fast_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -67981,283 +68789,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_Source_Fast_FIFOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_CheckAddCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_CheckAddCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_CheckAdd_QtyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Audit_TempCompletedEventHandler(object sender, set_SavePonderationBillMain_Audit_TempCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Audit_TempCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Audit_TempCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void set_SavePonderationBillMain_Temp_CheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_CheckCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class set_SavePonderationBillMain_Temp_CheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal set_SavePonderationBillMain_Temp_CheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public bool Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((bool)(this.results[0]));
-            }
-        }
-        
-        /// <remarks/>
-        public string sErrMsg {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((string)(this.results[1]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void HelloWorldCompletedEventHandler(object sender, HelloWorldCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class HelloWorldCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68279,11 +68815,283 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_ICMOCompletedEventHandler(object sender, GetWebAPIToLocal_ICMOCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_ICMOCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_ICMOCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_POOrderCompletedEventHandler(object sender, GetWebAPIToLocal_POOrderCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_POOrderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_POOrderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_SeOutStockCompletedEventHandler(object sender, GetWebAPIToLocal_SeOutStockCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_SeOutStockCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_SeOutStockCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_SeOutStockBackCompletedEventHandler(object sender, GetWebAPIToLocal_SeOutStockBackCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_SeOutStockBackCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_SeOutStockBackCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_PPBomCompletedEventHandler(object sender, GetWebAPIToLocal_PPBomCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_PPBomCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_PPBomCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_WWPPBomCompletedEventHandler(object sender, GetWebAPIToLocal_WWPPBomCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_WWPPBomCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_WWPPBomCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_POStockInCompletedEventHandler(object sender, GetWebAPIToLocal_POStockInCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_POStockInCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_POStockInCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    public delegate void GetWebAPIToLocal_MateOutCompletedEventHandler(object sender, GetWebAPIToLocal_MateOutCompletedEventArgs e);
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    public partial class GetWebAPIToLocal_MateOutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+        
+        private object[] results;
+        
+        internal GetWebAPIToLocal_MateOutCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
+                base(exception, cancelled, userState) {
+            this.results = results;
+        }
+        
+        /// <remarks/>
+        public bool Result {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((bool)(this.results[0]));
+            }
+        }
+        
+        /// <remarks/>
+        public string sErrMsg {
+            get {
+                this.RaiseExceptionIfNecessary();
+                return ((string)(this.results[1]));
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMaterialListCompletedEventHandler(object sender, GetMaterialListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterialListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68313,11 +69121,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetProcessListCompletedEventHandler(object sender, GetProcessListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68347,11 +69155,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetProcessList2CompletedEventHandler(object sender, GetProcessList2CompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68373,11 +69181,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWarehouseListCompletedEventHandler(object sender, GetWarehouseListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWarehouseListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68407,11 +69215,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupplierListCompletedEventHandler(object sender, GetSupplierListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupplierListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68441,11 +69249,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCustomerListCompletedEventHandler(object sender, GetCustomerListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCustomerListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68475,11 +69283,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDepartmentListCompletedEventHandler(object sender, GetDepartmentListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDepartmentListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68509,11 +69317,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmployeeListCompletedEventHandler(object sender, GetEmployeeListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmployeeListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68543,11 +69351,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetStockPlaceListCompletedEventHandler(object sender, GetStockPlaceListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockPlaceListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68577,11 +69385,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetItem30JiTaiListCompletedEventHandler(object sender, GetItem30JiTaiListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetItem30JiTaiListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68611,11 +69419,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBadReasonListCompletedEventHandler(object sender, GetBadReasonListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBadReasonListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68645,11 +69453,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceListCompletedEventHandler(object sender, GetSourceListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68679,11 +69487,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetStockCheckItemListCompletedEventHandler(object sender, GetStockCheckItemListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockCheckItemListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68713,11 +69521,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceInfoByNumberCompletedEventHandler(object sender, GetSourceInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68747,11 +69555,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceInfoByNameCompletedEventHandler(object sender, GetSourceInfoByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68781,11 +69589,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceInfoByIDCompletedEventHandler(object sender, GetSourceInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68815,11 +69623,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetGroupListCompletedEventHandler(object sender, GetGroupListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68849,11 +69657,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmpInfoByNumberCompletedEventHandler(object sender, GetEmpInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68883,11 +69691,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmpInfoByIDCompletedEventHandler(object sender, GetEmpInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68917,11 +69725,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupInfoByNumberCompletedEventHandler(object sender, GetSupInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68951,11 +69759,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCusInfoByNumberCompletedEventHandler(object sender, GetCusInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -68985,11 +69793,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByNumberCompletedEventHandler(object sender, GetSPInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69019,11 +69827,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByNumber_WhCompletedEventHandler(object sender, GetSPInfoByNumber_WhCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_WhCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69053,11 +69861,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetGroupInfoByIDCompletedEventHandler(object sender, GetGroupInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69087,11 +69895,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetGroupInfoByNumberCompletedEventHandler(object sender, GetGroupInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69121,11 +69929,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetGroupInfoByNameCompletedEventHandler(object sender, GetGroupInfoByNameCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupInfoByNameCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69155,11 +69963,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupInfoByIDCompletedEventHandler(object sender, GetSupInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69189,11 +69997,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWhInfoByIDCompletedEventHandler(object sender, GetWhInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69223,11 +70031,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWhInfoByIDandOrgCompletedEventHandler(object sender, GetWhInfoByIDandOrgCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByIDandOrgCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69257,11 +70065,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWhInfoByNumberCompletedEventHandler(object sender, GetWhInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69291,11 +70099,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCusInfoByIDCompletedEventHandler(object sender, GetCusInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69325,11 +70133,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDeptInfoByIDCompletedEventHandler(object sender, GetDeptInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69359,11 +70167,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDeptInfoByNumberCompletedEventHandler(object sender, GetDeptInfoByNumberCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69393,11 +70201,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByIDCompletedEventHandler(object sender, GetSPInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69427,11 +70235,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByIDandHWHIDCompletedEventHandler(object sender, GetSPInfoByIDandHWHIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDandHWHIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69461,11 +70269,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByIDandHWHIDandOrgCompletedEventHandler(object sender, GetSPInfoByIDandHWHIDandOrgCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByIDandHWHIDandOrgCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69495,11 +70303,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetItem30JiTaiInfoByIDCompletedEventHandler(object sender, GetItem30JiTaiInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetItem30JiTaiInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69529,11 +70337,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetBadReasonInfoByIDCompletedEventHandler(object sender, GetBadReasonInfoByIDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetBadReasonInfoByIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69563,11 +70371,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetUnitList_CLDCompletedEventHandler(object sender, GetUnitList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetUnitList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69597,11 +70405,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetMaterialList_CLDCompletedEventHandler(object sender, GetMaterialList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetMaterialList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69631,11 +70439,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetProcessList_CLDCompletedEventHandler(object sender, GetProcessList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69665,11 +70473,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetProcessList2_CLDCompletedEventHandler(object sender, GetProcessList2_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetProcessList2_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69691,11 +70499,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWarehouseList_CLDCompletedEventHandler(object sender, GetWarehouseList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWarehouseList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69725,11 +70533,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupplierList_CLDCompletedEventHandler(object sender, GetSupplierList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupplierList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69759,11 +70567,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCustomerList_CLDCompletedEventHandler(object sender, GetCustomerList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCustomerList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69793,11 +70601,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDepartmentList_CLDCompletedEventHandler(object sender, GetDepartmentList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDepartmentList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69827,11 +70635,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmployeeList_CLDCompletedEventHandler(object sender, GetEmployeeList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmployeeList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69861,11 +70669,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetStockPlaceList_CLDCompletedEventHandler(object sender, GetStockPlaceList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetStockPlaceList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69895,11 +70703,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSourceList_CLDCompletedEventHandler(object sender, GetSourceList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSourceList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69929,11 +70737,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetGroupList_CLDCompletedEventHandler(object sender, GetGroupList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetGroupList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69963,11 +70771,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmpInfoByNumber_CLDCompletedEventHandler(object sender, GetEmpInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -69997,11 +70805,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetEmpInfoByID_CLDCompletedEventHandler(object sender, GetEmpInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetEmpInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70031,11 +70839,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupInfoByNumber_CLDCompletedEventHandler(object sender, GetSupInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70065,11 +70873,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCusInfoByNumber_CLDCompletedEventHandler(object sender, GetCusInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70099,11 +70907,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByNumber_CLDCompletedEventHandler(object sender, GetSPInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70133,11 +70941,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByNumber_Wh_CLDCompletedEventHandler(object sender, GetSPInfoByNumber_Wh_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByNumber_Wh_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70167,11 +70975,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSupInfoByID_CLDCompletedEventHandler(object sender, GetSupInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSupInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70201,11 +71009,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWhInfoByID_CLDCompletedEventHandler(object sender, GetWhInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70235,11 +71043,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetTxtNameIDBySPID_CLDCompletedEventHandler(object sender, GetTxtNameIDBySPID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetTxtNameIDBySPID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70261,11 +71069,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetWhInfoByNumber_CLDCompletedEventHandler(object sender, GetWhInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetWhInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70295,11 +71103,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetCusInfoByID_CLDCompletedEventHandler(object sender, GetCusInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetCusInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70329,11 +71137,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDeptInfoByID_CLDCompletedEventHandler(object sender, GetDeptInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70363,11 +71171,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetDeptInfoByNumber_CLDCompletedEventHandler(object sender, GetDeptInfoByNumber_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetDeptInfoByNumber_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70397,11 +71205,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSPInfoByID_CLDCompletedEventHandler(object sender, GetSPInfoByID_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSPInfoByID_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70431,11 +71239,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveMaterialFormServerCompletedEventHandler(object sender, get_SaveMaterialFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveMaterialFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70465,11 +71273,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveWarehouseFormServerCompletedEventHandler(object sender, get_SaveWarehouseFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveWarehouseFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70499,11 +71307,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveStockPlaceFormServerCompletedEventHandler(object sender, get_SaveStockPlaceFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveStockPlaceFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70533,11 +71341,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveDepartmentFormServerCompletedEventHandler(object sender, get_SaveDepartmentFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveDepartmentFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70567,11 +71375,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void get_SaveUnitFormServerCompletedEventHandler(object sender, get_SaveUnitFormServerCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class get_SaveUnitFormServerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70601,11 +71409,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void set_SaveSc_ProcExchReportCompletedEventHandler(object sender, set_SaveSc_ProcExchReportCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class set_SaveSc_ProcExchReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70635,11 +71443,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PPBomBillList_CLDCompletedEventHandler(object sender, GetSc_PPBomBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70661,11 +71469,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MateOutBillList_CLDCompletedEventHandler(object sender, GetKf_MateOutBillList_CLDCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70687,11 +71495,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MateOutBillListCompletedEventHandler(object sender, GetKf_MateOutBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70713,11 +71521,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PPBomBackBillListCompletedEventHandler(object sender, GetSc_PPBomBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70739,11 +71547,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetSc_PPBomBillListCompletedEventHandler(object sender, GetSc_PPBomBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetSc_PPBomBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70765,11 +71573,11 @@
     }
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     public delegate void GetKf_MateOutBackBillListCompletedEventHandler(object sender, GetKf_MateOutBackBillListCompletedEventArgs e);
     
     /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.ComponentModel.DesignerCategoryAttribute("code")]
     public partial class GetKf_MateOutBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -70777,214 +71585,6 @@
         private object[] results;
         
         internal GetKf_MateOutBackBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_STJGOutBillListCompletedEventHandler(object sender, GetKf_STJGOutBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_STJGOutBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_STJGOutBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_PrepareMTRLBillListCompletedEventHandler(object sender, GetSc_PrepareMTRLBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_PrepareMTRLBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_PrepareMTRLBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetCg_POStockInBackBillList_CLDCompletedEventHandler(object sender, GetCg_POStockInBackBillList_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetCg_POStockInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetCg_POStockInBackBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetCg_EntrustInBackBillList_CLDCompletedEventHandler(object sender, GetCg_EntrustInBackBillList_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetCg_EntrustInBackBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetCg_EntrustInBackBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_ICMOBillList_CLDCompletedEventHandler(object sender, GetSc_ICMOBillList_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_ProductInBillList_CLDCompletedEventHandler(object sender, GetKf_ProductInBillList_CLDCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ProductInBillList_CLDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ProductInBillList_CLDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetKf_ProductInBillListCompletedEventHandler(object sender, GetKf_ProductInBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetKf_ProductInBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetKf_ProductInBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
-                base(exception, cancelled, userState) {
-            this.results = results;
-        }
-        
-        /// <remarks/>
-        public System.Data.DataSet Result {
-            get {
-                this.RaiseExceptionIfNecessary();
-                return ((System.Data.DataSet)(this.results[0]));
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    public delegate void GetSc_ICMOBackBillListCompletedEventHandler(object sender, GetSc_ICMOBackBillListCompletedEventArgs e);
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    public partial class GetSc_ICMOBackBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-        
-        private object[] results;
-        
-        internal GetSc_ICMOBackBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                 base(exception, cancelled, userState) {
             this.results = results;
         }
diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl
index fe118a6..fd3eb57 100644
--- a/WebAPI/Web References/WebS/WebService1.wsdl
+++ b/WebAPI/Web References/WebS/WebService1.wsdl
@@ -2,6 +2,249 @@
 <wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:types>
     <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
+      <s:element name="get_CheckTypeByBarCode_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_CheckTypeByBarCode_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_BillCheckResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_ICStockBill_WMS">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBack" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceBarCodeFlag" type="s:boolean" />
+        </s:sequence>
+      </s:complexType>
+      <s:element name="get_BillBarCode_Verify">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BillBarCode_VerifyResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BillBarCode_VerifyResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_Temp_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_BillCheckResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UpdateTemp_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_UpdateTemp_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_UpdateTemp_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_TempList_BillCheck">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_PonderationBillMain_TempList_BillCheckResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_BillCheckResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetByMasterSQL">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getDataSetByMasterSQLResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getDataSetByMasterSQLResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckOpen">
+        <s:complexType />
+      </s:element>
+      <s:element name="getCheckOpenResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="getCheckOpenResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getGetDataBase">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sItem" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getGetDataBaseResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getGetDataBaseResult" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckCzymc">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sUser" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sPsd" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getCheckCzymcResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="getCheckCzymcResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getSub_GetCurPeriod">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
+            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="getSub_GetCurPeriodResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="getSub_GetCurPeriodResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
+            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="getDataSetBySQL">
         <s:complexType>
           <s:sequence>
@@ -264,281 +507,7 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_OtherIn">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_OtherInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_OtherInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:complexType name="ClsKf_ICStockBill_WMS">
-        <s:sequence>
-          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBack" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSourceBarCodeFlag" type="s:boolean" />
-        </s:sequence>
-      </s:complexType>
-      <s:element name="get_SourceBarCode_MateOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HPTQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MateOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_SellOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_SellOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_SellOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_EntrustOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_EntrustOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_EntrustOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_OtherOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_OtherOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_OtherOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MateReplenishOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MateReplenishOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateReplenishOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStock">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStockResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStock_XiaBao">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStock_XiaBaoResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStock_XiaBaoResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStockStepOut">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStockStepOutResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockStepOutResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStockStepIn">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MoveStockStepInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockStepInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_POStockInBack">
+      <s:element name="get_SourceBill_ProductIn">
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
@@ -548,107 +517,8 @@
             <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
             <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_POStockInBackResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_POStockInBackResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MateOutBack">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_MateOutBackResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateOutBackResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_SellOutBack">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_SellOutBackResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_SellOutBackResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_BarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HScanStyle" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HCustom1" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HCustom2" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_BarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_BarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SystemParameter_BarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
             <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBatchNoCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMultilineCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMustQtyCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaterWHSPCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceWHSPCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sOneScanCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sFIFOCtl" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMulSourceCtl" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -1245,6 +1115,573 @@
           <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldLowerBill_MouldUpper" type="s:string" />
         </s:sequence>
       </s:complexType>
+      <s:element name="get_SourceBill_ProductInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_ProductInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_POStockIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_POStockInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_POStockInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_EntrustIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_EntrustInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_EntrustInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_OtherIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_OtherInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_OtherInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_PackBarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBill_PackBarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_PackBarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSourceBillList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSourceBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSourceBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_ICMOReport">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_ICMOReportResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_ICMOReportResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_ProductIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_ProductInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_ProductInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_POStockIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_POStockInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_POStockInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_EntrustIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_EntrustInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_EntrustInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_OtherIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_OtherInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_OtherInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPTQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HPlanMode" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_SellOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_SellOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_SellOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_EntrustOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_EntrustOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_EntrustOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_OtherOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_OtherOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_OtherOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateReplenishOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateReplenishOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateReplenishOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStock">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStockResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStock_XiaBao">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStock_XiaBaoResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStock_XiaBaoResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStockStepOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HFIFOWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStockStepOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockStepOutResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStockStepIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MoveStockStepInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MoveStockStepInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_POStockInBack">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_POStockInBackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_POStockInBackResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateOutBack">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_MateOutBackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_MateOutBackResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_SellOutBack">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SourceBarCode_SellOutBackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_SellOutBackResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="HScanStyle" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HCustom1" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HCustom2" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_BarCodeResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="get_BarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="get_SystemParameter_BarCode">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBatchNoCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMultilineCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMustQtyCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaterWHSPCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceWHSPCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sOneScanCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sFIFOCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMulSourceCtl" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="get_SystemParameter_BarCodeResponse">
         <s:complexType>
           <s:sequence>
@@ -2765,204 +3202,181 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_CheckTypeByBarCode_BillCheck">
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_CheckTypeByBarCode_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_BillCheckResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_BillBarCode_Verify">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_BillBarCode_VerifyResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_BillBarCode_VerifyResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
             <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetKf_PonderationBillMain_Temp_BillCheckResponse">
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSPResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_Temp_BillCheckResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSPResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_UpdateTemp_BillCheck">
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCodeBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCodeBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_WHAndSP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_WHAndSPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_WHAndSPResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_Audit">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheckQtyByBarCode_AuditResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_AuditResult" type="s:boolean" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheakBarCodeAndCP">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sCPStr" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_CheakBarCodeAndCPResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_CheakBarCodeAndCPResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="Get_IsBarCodeQty">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sRedBlueFlag" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_UpdateTemp_BillCheckResponse">
+      <s:element name="Get_IsBarCodeQtyResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_UpdateTemp_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsBarCodeQtyResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <s:element name="Get_IsSourceBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sHBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetKf_PonderationBillMain_TempList_BillCheckResponse">
+      <s:element name="Get_IsSourceBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_PonderationBillMain_TempList_BillCheckResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsSourceBillResult" type="s:boolean" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getDataSetByMasterSQL">
+      <s:element name="Get_IsAuditBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sSQL" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sTable" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getDataSetByMasterSQLResponse">
+      <s:element name="Get_IsAuditBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getDataSetByMasterSQLResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="Get_IsAuditBillResult" type="s:boolean" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getCheckOpen">
-        <s:complexType />
-      </s:element>
-      <s:element name="getCheckOpenResponse">
+      <s:element name="DeleteByICStockBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="getCheckOpenResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="getGetDataBase">
+      <s:element name="DeleteByICStockBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sItem" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getGetDataBaseResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getGetDataBaseResult" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sK3" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getCheckCzymc">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sUser" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sPsd" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getCheckCzymcResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="getCheckCzymcResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getSub_GetCurPeriod">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
-            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="getSub_GetCurPeriodResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="getSub_GetCurPeriodResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sYear" type="s:int" />
-            <s:element minOccurs="1" maxOccurs="1" name="sPeriod" type="s:int" />
+            <s:element minOccurs="1" maxOccurs="1" name="DeleteByICStockBillResult" type="s:boolean" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -4682,143 +5096,18 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBill_ProductIn">
+      <s:element name="GetProductInBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBill_ProductInResponse">
+      <s:element name="GetProductInBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_ProductInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_POStockIn">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_POStockInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_POStockInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_EntrustIn">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_EntrustInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_EntrustInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_OtherIn">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_OtherInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_OtherInResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_PackBarCode">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HAccessFlag" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBill_PackBarCodeResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBill_PackBarCodeResult" type="tns:ClsKf_ICStockBill_WMS" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSourceBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSourceBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSourceBillListResult">
+            <s:element minOccurs="0" maxOccurs="1" name="GetProductInBillResult">
               <s:complexType>
                 <s:sequence>
                   <s:element ref="s:schema" />
@@ -4826,94 +5115,96 @@
                 </s:sequence>
               </s:complexType>
             </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SaveProductInBill_New">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_ICMOReport">
+      <s:complexType name="ClsKf_ProductInBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="0" maxOccurs="1" name="HDateForWeb" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveProductInBill_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_NewResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_ICMOReportResponse">
+      <s:element name="set_SaveProductInBill_CLD_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_ICMOReportResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_ProductIn">
+      <s:element name="set_SaveProductInBill_CLD_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_CLD_NewResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_ProductInResponse">
+      <s:element name="set_SaveProductInBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_ProductInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_POStockIn">
+      <s:element name="set_SaveProductInBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_POStockInResponse">
+      <s:element name="set_SaveProductInBill_BillCheck">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_POStockInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="get_SourceBarCode_EntrustIn">
+      <s:element name="set_SaveProductInBill_BillCheckResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="get_SourceBarCode_EntrustInResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_EntrustInResult" type="tns:ClsKf_ICStockBill_WMS" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_BillCheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -5466,28 +5757,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_ProductInBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="0" maxOccurs="1" name="HDateForWeb" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveProcReportMoveBill_NewResponse">
         <s:complexType>
           <s:sequence>
@@ -6218,185 +6487,139 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <s:element name="set_SaveEntrustInBackBill_CLD">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSPResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_GetWhAndSP_AuditResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCodeBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBatchNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCodeBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCodeBillResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRelQty" type="s:double" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_WHAndSP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_WHAndSPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_WHAndSPResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_Audit">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="InterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheckQtyByBarCode_AuditResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckQtyByBarCode_AuditResult" type="s:boolean" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheakBarCodeAndCP">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sCPStr" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_CheakBarCodeAndCPResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_CheakBarCodeAndCPResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="Get_IsBarCodeQty">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sRedBlueFlag" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustInBackBillMain_CLD" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_IsBarCodeQtyResponse">
+      <s:complexType name="ClsKf_EntrustInBackBillMain_CLD">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="1" maxOccurs="1" name="FBillerID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HSourceTranType" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HORGANIZATIONSID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HORGANIZATIONSNO" type="s:string" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveEntrustInBackBill_CLDResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsBarCodeQtyResult" type="s:boolean" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustInBackBill_CLDResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_IsSourceBill">
+      <s:element name="set_SaveEntrustOutBackBill">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_IsSourceBillResponse">
+      <s:element name="set_SaveEntrustOutBackBillResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsSourceBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_IsAuditBill">
+      <s:element name="set_SaveEntrustOutBackBill_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="Get_IsAuditBillResponse">
+      <s:element name="set_SaveEntrustOutBackBill_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="Get_IsAuditBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="DeleteByICStockBill">
+      <s:element name="set_SaveEntrustOutBackBill_CLD_New">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sHInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="DeleteByICStockBillResponse">
+      <s:element name="set_SaveEntrustOutBackBill_CLD_NewResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="DeleteByICStockBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_CheckEntrustOutBill">
+      <s:element name="set_SaveEntrustOutBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKf_EntrustOutBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HMangerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveEntrustOutBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CheckAddEntrustOutBill">
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain_K3" />
@@ -6442,6 +6665,22 @@
           <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
         </s:sequence>
       </s:complexType>
+      <s:element name="set_CheckAddEntrustOutBillResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_CheckAddEntrustOutBillResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_CheckEntrustOutBill">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain_K3" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
       <s:element name="set_CheckEntrustOutBillResponse">
         <s:complexType>
           <s:sequence>
@@ -6517,27 +6756,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_EntrustOutBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HMangerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveEntrustOutBill_NewResponse">
         <s:complexType>
           <s:sequence>
@@ -7357,93 +7575,68 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetProductInBill">
+      <s:element name="set_SaveMoveStockBill_MES">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetProductInBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetProductInBillResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProductInBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProductInBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProductInBill_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProductInBill_CLD_NewResponse">
+      <s:complexType name="ClsKf_MoveStockBillMain">
+        <s:complexContent mixed="false">
+          <s:extension base="tns:ClsXt_BaseBillMain">
+            <s:sequence>
+              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
+              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HLinkMan" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HLinkPhone" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyTypeID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyCompID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HConveyMoney" type="s:double" />
+              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HTransferDirect" type="s:string" />
+              <s:element minOccurs="0" maxOccurs="1" name="HShipType" type="s:string" />
+              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
+              <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
+            </s:sequence>
+          </s:extension>
+        </s:complexContent>
+      </s:complexType>
+      <s:element name="set_SaveMoveStockBill_MESResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_CLD_NewResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_MESResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProductInBill_CLD">
+      <s:element name="set_SaveMoveStockBill_BillCheck">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveProductInBill_CLDResponse">
+      <s:element name="set_SaveMoveStockBill_BillCheckResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_CLDResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProductInBill_BillCheck">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveProductInBill_BillCheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveProductInBill_BillCheckResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_BillCheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -8546,129 +8739,205 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveEntrustInBackBill_CLD">
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustInBackBillMain_CLD" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_EntrustInBackBillMain_CLD">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="1" maxOccurs="1" name="FBillerID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HSourceTranType" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HORGANIZATIONSID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HORGANIZATIONSNO" type="s:string" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
+            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
+            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_CheckAddResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckAddResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd_QtyResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckAdd_QtyResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="set_SavePonderationBillMain_Audit_Temp">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Audit_Temp" />
+            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:complexType name="ClsKF_PonderationBillMain_Audit_Temp">
+        <s:sequence>
+          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaterNumber" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaterModel" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HProcID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HProcName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSCWHName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HStockPlaceID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HStockPlaceName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HOutStockPlaceID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HOutStockPlaceName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HQtyMust" type="s:double" />
+          <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
+          <s:element minOccurs="1" maxOccurs="1" name="HPieceQty" type="s:double" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HAddr" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HMakeDate" type="s:dateTime" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRelationInterID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRelationEntryID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HRelationBillNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" />
+          <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
+          <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HInstructID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HInstructNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HSeOrderBillID" type="s:long" />
+          <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HAuditFlag" type="s:boolean" />
+          <s:element minOccurs="0" maxOccurs="1" name="HNordan" type="s:string" />
+          <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" />
+        </s:sequence>
       </s:complexType>
-      <s:element name="set_SaveEntrustInBackBill_CLDResponse">
+      <s:element name="set_SavePonderationBillMain_Audit_TempResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustInBackBill_CLDResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Audit_TempResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveEntrustOutBackBill">
+      <s:element name="set_SavePonderationBillMain_Temp_Check">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveEntrustOutBackBillResponse">
+      <s:element name="set_SavePonderationBillMain_Temp_CheckResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBackBill_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBackBill_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBackBill_CLD_New">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBackBill_CLD_NewResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBackBill_CLD_NewResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SaveEntrustOutBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveEntrustOutBillResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckAddEntrustOutBill">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_EntrustOutBillMain_K3" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_CheckAddEntrustOutBillResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_CheckAddEntrustOutBillResult" type="s:boolean" />
+            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckResult" type="s:boolean" />
             <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
@@ -9792,38 +10061,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:complexType name="ClsKf_MoveStockBillMain">
-        <s:complexContent mixed="false">
-          <s:extension base="tns:ClsXt_BaseBillMain">
-            <s:sequence>
-              <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
-              <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HInnerBillNo" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-              <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HLinkMan" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HLinkPhone" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyTypeID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyCompID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HConveyMoney" type="s:double" />
-              <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HTransferDirect" type="s:string" />
-              <s:element minOccurs="0" maxOccurs="1" name="HShipType" type="s:string" />
-              <s:element minOccurs="1" maxOccurs="1" name="HSTOCKORGID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
-              <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
-            </s:sequence>
-          </s:extension>
-        </s:complexContent>
-      </s:complexType>
       <s:element name="set_SaveMoveBill_CLDResponse">
         <s:complexType>
           <s:sequence>
@@ -10182,37 +10419,171 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveMoveStockBill_MES">
+      <s:element name="GetKf_STJGOutBillList">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveMoveStockBill_MESResponse">
+      <s:element name="GetKf_STJGOutBillListResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_MESResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_STJGOutBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveMoveStockBill_BillCheck">
+      <s:element name="GetSc_PrepareMTRLBillList">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_MoveStockBillMain" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SaveMoveStockBill_BillCheckResponse">
+      <s:element name="GetSc_PrepareMTRLBillListResponse">
         <s:complexType>
           <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_BillCheckResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="GetSc_PrepareMTRLBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCg_POStockInBackBillList_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCg_POStockInBackBillList_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetCg_POStockInBackBillList_CLDResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCg_EntrustInBackBillList_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetCg_EntrustInBackBillList_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetCg_EntrustInBackBillList_CLDResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSc_ICMOBillList_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSc_ICMOBillList_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOBillList_CLDResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ProductInBillList_CLD">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ProductInBillList_CLDResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ProductInBillList_CLDResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ProductInBillList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetKf_ProductInBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ProductInBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSc_ICMOBackBillList">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetSc_ICMOBackBillListResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOBackBillListResult">
+              <s:complexType>
+                <s:sequence>
+                  <s:element ref="s:schema" />
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -11928,209 +12299,6 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sMaker" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" />
-            <s:element minOccurs="1" maxOccurs="1" name="sHWHID" type="s:long" />
-            <s:element minOccurs="0" maxOccurs="1" name="sRedBlueflag" type="s:string" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_CheckAddResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckAddResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_CheckAdd_QtyResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckAdd_QtyResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Audit_Temp">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Audit_Temp" />
-            <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:complexType name="ClsKF_PonderationBillMain_Audit_Temp">
-        <s:sequence>
-          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaterNumber" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaterName" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaterModel" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HProcID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HProcName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSCWHName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HStockPlaceID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HStockPlaceName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HOutStockPlaceID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HOutStockPlaceName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HQtyMust" type="s:double" />
-          <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
-          <s:element minOccurs="1" maxOccurs="1" name="HPieceQty" type="s:double" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HAddr" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HMakeDate" type="s:dateTime" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HRelationInterID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HRelationEntryID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HRelationBillNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" />
-          <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" />
-          <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HInstructID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HInstructNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HSeOrderBillID" type="s:long" />
-          <s:element minOccurs="0" maxOccurs="1" name="HSeOrderBillNo" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HAuditFlag" type="s:boolean" />
-          <s:element minOccurs="0" maxOccurs="1" name="HNordan" type="s:string" />
-          <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" />
-        </s:sequence>
-      </s:complexType>
-      <s:element name="set_SavePonderationBillMain_Audit_TempResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Audit_TempResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_Check">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKF_PonderationBillMain_Temp" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="set_SavePonderationBillMain_Temp_CheckResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_CheckResult" type="s:boolean" />
-            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
       <s:element name="HelloWorld">
         <s:complexType />
       </s:element>
@@ -12138,6 +12306,150 @@
         <s:complexType>
           <s:sequence>
             <s:element minOccurs="0" maxOccurs="1" name="HelloWorldResult" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_ICMO">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_ICMOResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_ICMOResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_POOrder">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_POOrderResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_POOrderResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_SeOutStock">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_SeOutStockResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_SeOutStockResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_SeOutStockBack">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_SeOutStockBackResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_SeOutStockBackResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_PPBom">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_PPBomResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_PPBomResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_WWPPBom">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_WWPPBomResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_WWPPBomResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_POStockIn">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_POStockInResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_POStockInResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_MateOut">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetWebAPIToLocal_MateOutResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="1" maxOccurs="1" name="GetWebAPIToLocal_MateOutResult" type="s:boolean" />
+            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
           </s:sequence>
         </s:complexType>
       </s:element>
@@ -14133,176 +14445,68 @@
           </s:sequence>
         </s:complexType>
       </s:element>
-      <s:element name="GetKf_STJGOutBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_STJGOutBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_STJGOutBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_PrepareMTRLBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_PrepareMTRLBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSc_PrepareMTRLBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetCg_POStockInBackBillList_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetCg_POStockInBackBillList_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetCg_POStockInBackBillList_CLDResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetCg_EntrustInBackBillList_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetCg_EntrustInBackBillList_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetCg_EntrustInBackBillList_CLDResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_ICMOBillList_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_ICMOBillList_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOBillList_CLDResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_ProductInBillList_CLD">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_ProductInBillList_CLDResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ProductInBillList_CLDResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_ProductInBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetKf_ProductInBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetKf_ProductInBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_ICMOBackBillList">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetSc_ICMOBackBillListResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOBackBillListResult">
-              <s:complexType>
-                <s:sequence>
-                  <s:element ref="s:schema" />
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
     </s:schema>
   </wsdl:types>
+  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_VerifySoapIn">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_Verify" />
+  </wsdl:message>
+  <wsdl:message name="get_BillBarCode_VerifySoapOut">
+    <wsdl:part name="parameters" element="tns:get_BillBarCode_VerifyResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_UpdateTemp_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="set_UpdateTemp_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheck" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheckResponse" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetByMasterSQLSoapIn">
+    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQL" />
+  </wsdl:message>
+  <wsdl:message name="getDataSetByMasterSQLSoapOut">
+    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQLResponse" />
+  </wsdl:message>
+  <wsdl:message name="getCheckOpenSoapIn">
+    <wsdl:part name="parameters" element="tns:getCheckOpen" />
+  </wsdl:message>
+  <wsdl:message name="getCheckOpenSoapOut">
+    <wsdl:part name="parameters" element="tns:getCheckOpenResponse" />
+  </wsdl:message>
+  <wsdl:message name="getGetDataBaseSoapIn">
+    <wsdl:part name="parameters" element="tns:getGetDataBase" />
+  </wsdl:message>
+  <wsdl:message name="getGetDataBaseSoapOut">
+    <wsdl:part name="parameters" element="tns:getGetDataBaseResponse" />
+  </wsdl:message>
+  <wsdl:message name="getCheckCzymcSoapIn">
+    <wsdl:part name="parameters" element="tns:getCheckCzymc" />
+  </wsdl:message>
+  <wsdl:message name="getCheckCzymcSoapOut">
+    <wsdl:part name="parameters" element="tns:getCheckCzymcResponse" />
+  </wsdl:message>
+  <wsdl:message name="getSub_GetCurPeriodSoapIn">
+    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriod" />
+  </wsdl:message>
+  <wsdl:message name="getSub_GetCurPeriodSoapOut">
+    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriodResponse" />
+  </wsdl:message>
   <wsdl:message name="getDataSetBySQLSoapIn">
     <wsdl:part name="parameters" element="tns:getDataSetBySQL" />
   </wsdl:message>
@@ -14368,6 +14572,66 @@
   </wsdl:message>
   <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MouldResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_ProductInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_ProductIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_ProductInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_ProductInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_POStockInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_POStockIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_POStockInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_POStockInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_EntrustInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_EntrustIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_EntrustInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_EntrustInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_OtherInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_OtherIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_OtherInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_OtherInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_PackBarCodeSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_PackBarCode" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBill_PackBarCodeSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBill_PackBarCodeResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSourceBillList" />
+  </wsdl:message>
+  <wsdl:message name="GetSourceBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSourceBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_ICMOReportSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ICMOReport" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_ICMOReportSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ICMOReportResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_ProductInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_ProductInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_POStockInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_POStockIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_POStockInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_POStockInResponse" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_EntrustInSoapIn">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustIn" />
+  </wsdl:message>
+  <wsdl:message name="get_SourceBarCode_EntrustInSoapOut">
+    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustInResponse" />
   </wsdl:message>
   <wsdl:message name="get_SourceBarCode_OtherInSoapIn">
     <wsdl:part name="parameters" element="tns:get_SourceBarCode_OtherIn" />
@@ -14819,65 +15083,65 @@
   <wsdl:message name="get_SavePonderationBillMain_Temp_PackBarCode_BillCheckSoapOut">
     <wsdl:part name="parameters" element="tns:get_SavePonderationBillMain_Temp_PackBarCode_BillCheckResponse" />
   </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheck" />
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP" />
   </wsdl:message>
-  <wsdl:message name="get_CheckTypeByBarCode_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_BillCheckResponse" />
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSPResponse" />
   </wsdl:message>
-  <wsdl:message name="get_BillBarCode_VerifySoapIn">
-    <wsdl:part name="parameters" element="tns:get_BillBarCode_Verify" />
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_Audit" />
   </wsdl:message>
-  <wsdl:message name="get_BillBarCode_VerifySoapOut">
-    <wsdl:part name="parameters" element="tns:get_BillBarCode_VerifyResponse" />
+  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheck" />
+  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBill" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_Temp_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_Temp_BillCheckResponse" />
+  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBillResponse" />
   </wsdl:message>
-  <wsdl:message name="set_UpdateTemp_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheck" />
+  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSP" />
   </wsdl:message>
-  <wsdl:message name="set_UpdateTemp_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_UpdateTemp_BillCheckResponse" />
+  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSPResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheck" />
+  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_Audit" />
   </wsdl:message>
-  <wsdl:message name="GetKf_PonderationBillMain_TempList_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_PonderationBillMain_TempList_BillCheckResponse" />
+  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_AuditResponse" />
   </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapIn">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQL" />
+  <wsdl:message name="Get_CheakBarCodeAndCPSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCP" />
   </wsdl:message>
-  <wsdl:message name="getDataSetByMasterSQLSoapOut">
-    <wsdl:part name="parameters" element="tns:getDataSetByMasterSQLResponse" />
+  <wsdl:message name="Get_CheakBarCodeAndCPSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCPResponse" />
   </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckOpen" />
+  <wsdl:message name="Get_IsBarCodeQtySoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQty" />
   </wsdl:message>
-  <wsdl:message name="getCheckOpenSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckOpenResponse" />
+  <wsdl:message name="Get_IsBarCodeQtySoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQtyResponse" />
   </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapIn">
-    <wsdl:part name="parameters" element="tns:getGetDataBase" />
+  <wsdl:message name="Get_IsSourceBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsSourceBill" />
   </wsdl:message>
-  <wsdl:message name="getGetDataBaseSoapOut">
-    <wsdl:part name="parameters" element="tns:getGetDataBaseResponse" />
+  <wsdl:message name="Get_IsSourceBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsSourceBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapIn">
-    <wsdl:part name="parameters" element="tns:getCheckCzymc" />
+  <wsdl:message name="Get_IsAuditBillSoapIn">
+    <wsdl:part name="parameters" element="tns:Get_IsAuditBill" />
   </wsdl:message>
-  <wsdl:message name="getCheckCzymcSoapOut">
-    <wsdl:part name="parameters" element="tns:getCheckCzymcResponse" />
+  <wsdl:message name="Get_IsAuditBillSoapOut">
+    <wsdl:part name="parameters" element="tns:Get_IsAuditBillResponse" />
   </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapIn">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriod" />
+  <wsdl:message name="DeleteByICStockBillSoapIn">
+    <wsdl:part name="parameters" element="tns:DeleteByICStockBill" />
   </wsdl:message>
-  <wsdl:message name="getSub_GetCurPeriodSoapOut">
-    <wsdl:part name="parameters" element="tns:getSub_GetCurPeriodResponse" />
+  <wsdl:message name="DeleteByICStockBillSoapOut">
+    <wsdl:part name="parameters" element="tns:DeleteByICStockBillResponse" />
   </wsdl:message>
   <wsdl:message name="get_SaveBarCodeFormServerSoapIn">
     <wsdl:part name="parameters" element="tns:get_SaveBarCodeFormServer" />
@@ -15323,65 +15587,35 @@
   <wsdl:message name="get_SourceBill_ICMOReportSoapOut">
     <wsdl:part name="parameters" element="tns:get_SourceBill_ICMOReportResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_ProductInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_ProductIn" />
+  <wsdl:message name="GetProductInBillSoapIn">
+    <wsdl:part name="parameters" element="tns:GetProductInBill" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_ProductInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_ProductInResponse" />
+  <wsdl:message name="GetProductInBillSoapOut">
+    <wsdl:part name="parameters" element="tns:GetProductInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_POStockInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_POStockIn" />
+  <wsdl:message name="set_SaveProductInBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_New" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_POStockInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_POStockInResponse" />
+  <wsdl:message name="set_SaveProductInBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_EntrustInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_EntrustIn" />
+  <wsdl:message name="set_SaveProductInBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_EntrustInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_EntrustInResponse" />
+  <wsdl:message name="set_SaveProductInBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_OtherInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_OtherIn" />
+  <wsdl:message name="set_SaveProductInBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_OtherInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_OtherInResponse" />
+  <wsdl:message name="set_SaveProductInBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_PackBarCodeSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_PackBarCode" />
+  <wsdl:message name="set_SaveProductInBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_BillCheck" />
   </wsdl:message>
-  <wsdl:message name="get_SourceBill_PackBarCodeSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBill_PackBarCodeResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetSourceBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSourceBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetSourceBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSourceBillListResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_ICMOReportSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ICMOReport" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_ICMOReportSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ICMOReportResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_ProductInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductIn" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_ProductInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductInResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_POStockInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_POStockIn" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_POStockInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_POStockInResponse" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_EntrustInSoapIn">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustIn" />
-  </wsdl:message>
-  <wsdl:message name="get_SourceBarCode_EntrustInSoapOut">
-    <wsdl:part name="parameters" element="tns:get_SourceBarCode_EntrustInResponse" />
+  <wsdl:message name="set_SaveProductInBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_BillCheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveEntrustInBackBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill" />
@@ -15695,65 +15929,41 @@
   <wsdl:message name="Get_CheckQtyByBarCodeSoapOut">
     <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP" />
+  <wsdl:message name="set_SaveEntrustInBackBill_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill_CLD" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSPResponse" />
+  <wsdl:message name="set_SaveEntrustInBackBill_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_Audit" />
+  <wsdl:message name="set_SaveEntrustOutBackBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditResponse" />
+  <wsdl:message name="set_SaveEntrustOutBackBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBillResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBill" />
+  <wsdl:message name="set_SaveEntrustOutBackBill_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_New" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCodeBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCodeBillResponse" />
+  <wsdl:message name="set_SaveEntrustOutBackBill_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSP" />
+  <wsdl:message name="set_SaveEntrustOutBackBill_CLD_NewSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_CLD_New" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_WHAndSPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_WHAndSPResponse" />
+  <wsdl:message name="set_SaveEntrustOutBackBill_CLD_NewSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_Audit" />
+  <wsdl:message name="set_SaveEntrustOutBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill" />
   </wsdl:message>
-  <wsdl:message name="Get_CheckQtyByBarCode_AuditSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheckQtyByBarCode_AuditResponse" />
+  <wsdl:message name="set_SaveEntrustOutBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBillResponse" />
   </wsdl:message>
-  <wsdl:message name="Get_CheakBarCodeAndCPSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCP" />
+  <wsdl:message name="set_CheckAddEntrustOutBillSoapIn">
+    <wsdl:part name="parameters" element="tns:set_CheckAddEntrustOutBill" />
   </wsdl:message>
-  <wsdl:message name="Get_CheakBarCodeAndCPSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_CheakBarCodeAndCPResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsBarCodeQtySoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQty" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsBarCodeQtySoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsBarCodeQtyResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsSourceBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsSourceBill" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsSourceBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsSourceBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsAuditBillSoapIn">
-    <wsdl:part name="parameters" element="tns:Get_IsAuditBill" />
-  </wsdl:message>
-  <wsdl:message name="Get_IsAuditBillSoapOut">
-    <wsdl:part name="parameters" element="tns:Get_IsAuditBillResponse" />
-  </wsdl:message>
-  <wsdl:message name="DeleteByICStockBillSoapIn">
-    <wsdl:part name="parameters" element="tns:DeleteByICStockBill" />
-  </wsdl:message>
-  <wsdl:message name="DeleteByICStockBillSoapOut">
-    <wsdl:part name="parameters" element="tns:DeleteByICStockBillResponse" />
+  <wsdl:message name="set_CheckAddEntrustOutBillSoapOut">
+    <wsdl:part name="parameters" element="tns:set_CheckAddEntrustOutBillResponse" />
   </wsdl:message>
   <wsdl:message name="set_CheckEntrustOutBillSoapIn">
     <wsdl:part name="parameters" element="tns:set_CheckEntrustOutBill" />
@@ -16013,35 +16223,17 @@
   <wsdl:message name="set_AuditProductInBillSoapOut">
     <wsdl:part name="parameters" element="tns:set_AuditProductInBillResponse" />
   </wsdl:message>
-  <wsdl:message name="GetProductInBillSoapIn">
-    <wsdl:part name="parameters" element="tns:GetProductInBill" />
+  <wsdl:message name="set_SaveMoveStockBill_MESSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_MES" />
   </wsdl:message>
-  <wsdl:message name="GetProductInBillSoapOut">
-    <wsdl:part name="parameters" element="tns:GetProductInBillResponse" />
+  <wsdl:message name="set_SaveMoveStockBill_MESSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_MESResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_New" />
+  <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheck" />
   </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD_New" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD_NewResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_BillCheck" />
-  </wsdl:message>
-  <wsdl:message name="set_SaveProductInBill_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveProductInBill_BillCheckResponse" />
+  <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_SaveMoveStockStepOutBill_NewSoapIn">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockStepOutBill_New" />
@@ -16289,41 +16481,53 @@
   <wsdl:message name="set_SaveEntrustReplenishOutBill_BillCheckSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveEntrustReplenishOutBill_BillCheckResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustInBackBill_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill_CLD" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustInBackBill_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustInBackBill_CLDResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBillResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBill_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_New" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBill_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_NewResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBill_CLD_NewSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_CLD_New" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBackBill_CLD_NewSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBackBill_CLD_NewResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAddSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd" />
   </wsdl:message>
-  <wsdl:message name="set_SaveEntrustOutBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBillResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAddSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAddResponse" />
   </wsdl:message>
-  <wsdl:message name="set_CheckAddEntrustOutBillSoapIn">
-    <wsdl:part name="parameters" element="tns:set_CheckAddEntrustOutBill" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAdd_QtySoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd_Qty" />
   </wsdl:message>
-  <wsdl:message name="set_CheckAddEntrustOutBillSoapOut">
-    <wsdl:part name="parameters" element="tns:set_CheckAddEntrustOutBillResponse" />
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAdd_QtySoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtyResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Audit_TempSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Audit_Temp" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Audit_TempSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Audit_TempResponse" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckSoapIn">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Check" />
+  </wsdl:message>
+  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckSoapOut">
+    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckResponse" />
   </wsdl:message>
   <wsdl:message name="set_ClearPonderationBillMain_Temp_ChangGuiSoapIn">
     <wsdl:part name="parameters" element="tns:set_ClearPonderationBillMain_Temp_ChangGui" />
@@ -16703,17 +16907,53 @@
   <wsdl:message name="set_SaveMoveStockBill_CLD_NewSoapOut">
     <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_NewResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveMoveStockBill_MESSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_MES" />
+  <wsdl:message name="GetKf_STJGOutBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_STJGOutBillList" />
   </wsdl:message>
-  <wsdl:message name="set_SaveMoveStockBill_MESSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_MESResponse" />
+  <wsdl:message name="GetKf_STJGOutBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_STJGOutBillListResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheck" />
+  <wsdl:message name="GetSc_PrepareMTRLBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSc_PrepareMTRLBillList" />
   </wsdl:message>
-  <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheckResponse" />
+  <wsdl:message name="GetSc_PrepareMTRLBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSc_PrepareMTRLBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetCg_POStockInBackBillList_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:GetCg_POStockInBackBillList_CLD" />
+  </wsdl:message>
+  <wsdl:message name="GetCg_POStockInBackBillList_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:GetCg_POStockInBackBillList_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetCg_EntrustInBackBillList_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:GetCg_EntrustInBackBillList_CLD" />
+  </wsdl:message>
+  <wsdl:message name="GetCg_EntrustInBackBillList_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:GetCg_EntrustInBackBillList_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_ICMOBillList_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOBillList_CLD" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_ICMOBillList_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOBillList_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ProductInBillList_CLDSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList_CLD" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ProductInBillList_CLDSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList_CLDResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ProductInBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList" />
+  </wsdl:message>
+  <wsdl:message name="GetKf_ProductInBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillListResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_ICMOBackBillListSoapIn">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOBackBillList" />
+  </wsdl:message>
+  <wsdl:message name="GetSc_ICMOBackBillListSoapOut">
+    <wsdl:part name="parameters" element="tns:GetSc_ICMOBackBillListResponse" />
   </wsdl:message>
   <wsdl:message name="GetSc_ICMOBillListSoapIn">
     <wsdl:part name="parameters" element="tns:GetSc_ICMOBillList" />
@@ -17177,59 +17417,59 @@
   <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_CLDSoapOut">
     <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLDResponse" />
   </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAddSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAddSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAddResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAdd_QtySoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd_Qty" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckAdd_QtySoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtyResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Audit_TempSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Audit_Temp" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Audit_TempSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Audit_TempResponse" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckSoapIn">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_Check" />
-  </wsdl:message>
-  <wsdl:message name="set_SavePonderationBillMain_Temp_CheckSoapOut">
-    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_CheckResponse" />
-  </wsdl:message>
   <wsdl:message name="HelloWorldSoapIn">
     <wsdl:part name="parameters" element="tns:HelloWorld" />
   </wsdl:message>
   <wsdl:message name="HelloWorldSoapOut">
     <wsdl:part name="parameters" element="tns:HelloWorldResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_ICMOSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_ICMO" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_ICMOSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_ICMOResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_POOrderSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_POOrder" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_POOrderSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_POOrderResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_SeOutStockSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_SeOutStock" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_SeOutStockSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_SeOutStockResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_SeOutStockBackSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_SeOutStockBack" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_SeOutStockBackSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_SeOutStockBackResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_PPBomSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_PPBom" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_PPBomSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_PPBomResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_WWPPBomSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_WWPPBom" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_WWPPBomSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_WWPPBomResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_POStockInSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_POStockIn" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_POStockInSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_POStockInResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_MateOutSoapIn">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_MateOut" />
+  </wsdl:message>
+  <wsdl:message name="GetWebAPIToLocal_MateOutSoapOut">
+    <wsdl:part name="parameters" element="tns:GetWebAPIToLocal_MateOutResponse" />
   </wsdl:message>
   <wsdl:message name="GetMaterialListSoapIn">
     <wsdl:part name="parameters" element="tns:GetMaterialList" />
@@ -17687,55 +17927,47 @@
   <wsdl:message name="GetKf_MateOutBackBillListSoapOut">
     <wsdl:part name="parameters" element="tns:GetKf_MateOutBackBillListResponse" />
   </wsdl:message>
-  <wsdl:message name="GetKf_STJGOutBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_STJGOutBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_STJGOutBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_STJGOutBillListResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_PrepareMTRLBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSc_PrepareMTRLBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_PrepareMTRLBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSc_PrepareMTRLBillListResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetCg_POStockInBackBillList_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:GetCg_POStockInBackBillList_CLD" />
-  </wsdl:message>
-  <wsdl:message name="GetCg_POStockInBackBillList_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:GetCg_POStockInBackBillList_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetCg_EntrustInBackBillList_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:GetCg_EntrustInBackBillList_CLD" />
-  </wsdl:message>
-  <wsdl:message name="GetCg_EntrustInBackBillList_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:GetCg_EntrustInBackBillList_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_ICMOBillList_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOBillList_CLD" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_ICMOBillList_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOBillList_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_ProductInBillList_CLDSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList_CLD" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_ProductInBillList_CLDSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList_CLDResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_ProductInBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetKf_ProductInBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetKf_ProductInBillListResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_ICMOBackBillListSoapIn">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOBackBillList" />
-  </wsdl:message>
-  <wsdl:message name="GetSc_ICMOBackBillListSoapOut">
-    <wsdl:part name="parameters" element="tns:GetSc_ICMOBackBillListResponse" />
-  </wsdl:message>
   <wsdl:portType name="WebService1Soap">
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <wsdl:input message="tns:get_CheckTypeByBarCode_BillCheckSoapIn" />
+      <wsdl:output message="tns:get_CheckTypeByBarCode_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_Verify">
+      <wsdl:input message="tns:get_BillBarCode_VerifySoapIn" />
+      <wsdl:output message="tns:get_BillBarCode_VerifySoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <wsdl:input message="tns:set_UpdateTemp_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_UpdateTemp_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapIn" />
+      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <wsdl:input message="tns:getDataSetByMasterSQLSoapIn" />
+      <wsdl:output message="tns:getDataSetByMasterSQLSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <wsdl:input message="tns:getCheckOpenSoapIn" />
+      <wsdl:output message="tns:getCheckOpenSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <wsdl:input message="tns:getGetDataBaseSoapIn" />
+      <wsdl:output message="tns:getGetDataBaseSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <wsdl:input message="tns:getCheckCzymcSoapIn" />
+      <wsdl:output message="tns:getCheckCzymcSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <wsdl:input message="tns:getSub_GetCurPeriodSoapIn" />
+      <wsdl:output message="tns:getSub_GetCurPeriodSoapOut" />
+    </wsdl:operation>
     <wsdl:operation name="getDataSetBySQL">
       <wsdl:input message="tns:getDataSetBySQLSoapIn" />
       <wsdl:output message="tns:getDataSetBySQLSoapOut" />
@@ -17779,6 +18011,46 @@
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_ProductIn">
+      <wsdl:input message="tns:get_SourceBill_ProductInSoapIn" />
+      <wsdl:output message="tns:get_SourceBill_ProductInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_POStockIn">
+      <wsdl:input message="tns:get_SourceBill_POStockInSoapIn" />
+      <wsdl:output message="tns:get_SourceBill_POStockInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_EntrustIn">
+      <wsdl:input message="tns:get_SourceBill_EntrustInSoapIn" />
+      <wsdl:output message="tns:get_SourceBill_EntrustInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_OtherIn">
+      <wsdl:input message="tns:get_SourceBill_OtherInSoapIn" />
+      <wsdl:output message="tns:get_SourceBill_OtherInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_PackBarCode">
+      <wsdl:input message="tns:get_SourceBill_PackBarCodeSoapIn" />
+      <wsdl:output message="tns:get_SourceBill_PackBarCodeSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <wsdl:input message="tns:GetSourceBillListSoapIn" />
+      <wsdl:output message="tns:GetSourceBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ICMOReport">
+      <wsdl:input message="tns:get_SourceBarCode_ICMOReportSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_ICMOReportSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ProductIn">
+      <wsdl:input message="tns:get_SourceBarCode_ProductInSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_ProductInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_POStockIn">
+      <wsdl:input message="tns:get_SourceBarCode_POStockInSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_POStockInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_EntrustIn">
+      <wsdl:input message="tns:get_SourceBarCode_EntrustInSoapIn" />
+      <wsdl:output message="tns:get_SourceBarCode_EntrustInSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="get_SourceBarCode_OtherIn">
       <wsdl:input message="tns:get_SourceBarCode_OtherInSoapIn" />
@@ -18080,45 +18352,45 @@
       <wsdl:input message="tns:get_SavePonderationBillMain_Temp_PackBarCode_BillCheckSoapIn" />
       <wsdl:output message="tns:get_SavePonderationBillMain_Temp_PackBarCode_BillCheckSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <wsdl:input message="tns:get_CheckTypeByBarCode_BillCheckSoapIn" />
-      <wsdl:output message="tns:get_CheckTypeByBarCode_BillCheckSoapOut" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_BillBarCode_Verify">
-      <wsdl:input message="tns:get_BillBarCode_VerifySoapIn" />
-      <wsdl:output message="tns:get_BillBarCode_VerifySoapOut" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_Temp_BillCheckSoapOut" />
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <wsdl:input message="tns:Get_CheckQtyByBarCodeBillSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCodeBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <wsdl:input message="tns:set_UpdateTemp_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_UpdateTemp_BillCheckSoapOut" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_WHAndSPSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_WHAndSPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <wsdl:input message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapIn" />
-      <wsdl:output message="tns:GetKf_PonderationBillMain_TempList_BillCheckSoapOut" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <wsdl:input message="tns:Get_CheckQtyByBarCode_AuditSoapIn" />
+      <wsdl:output message="tns:Get_CheckQtyByBarCode_AuditSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <wsdl:input message="tns:getDataSetByMasterSQLSoapIn" />
-      <wsdl:output message="tns:getDataSetByMasterSQLSoapOut" />
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <wsdl:input message="tns:Get_CheakBarCodeAndCPSoapIn" />
+      <wsdl:output message="tns:Get_CheakBarCodeAndCPSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <wsdl:input message="tns:getCheckOpenSoapIn" />
-      <wsdl:output message="tns:getCheckOpenSoapOut" />
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <wsdl:input message="tns:Get_IsBarCodeQtySoapIn" />
+      <wsdl:output message="tns:Get_IsBarCodeQtySoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <wsdl:input message="tns:getGetDataBaseSoapIn" />
-      <wsdl:output message="tns:getGetDataBaseSoapOut" />
+    <wsdl:operation name="Get_IsSourceBill">
+      <wsdl:input message="tns:Get_IsSourceBillSoapIn" />
+      <wsdl:output message="tns:Get_IsSourceBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <wsdl:input message="tns:getCheckCzymcSoapIn" />
-      <wsdl:output message="tns:getCheckCzymcSoapOut" />
+    <wsdl:operation name="Get_IsAuditBill">
+      <wsdl:input message="tns:Get_IsAuditBillSoapIn" />
+      <wsdl:output message="tns:Get_IsAuditBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <wsdl:input message="tns:getSub_GetCurPeriodSoapIn" />
-      <wsdl:output message="tns:getSub_GetCurPeriodSoapOut" />
+    <wsdl:operation name="DeleteByICStockBill">
+      <wsdl:input message="tns:DeleteByICStockBillSoapIn" />
+      <wsdl:output message="tns:DeleteByICStockBillSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="get_SaveBarCodeFormServer">
       <wsdl:input message="tns:get_SaveBarCodeFormServerSoapIn" />
@@ -18416,45 +18688,25 @@
       <wsdl:input message="tns:get_SourceBill_ICMOReportSoapIn" />
       <wsdl:output message="tns:get_SourceBill_ICMOReportSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_ProductIn">
-      <wsdl:input message="tns:get_SourceBill_ProductInSoapIn" />
-      <wsdl:output message="tns:get_SourceBill_ProductInSoapOut" />
+    <wsdl:operation name="GetProductInBill">
+      <wsdl:input message="tns:GetProductInBillSoapIn" />
+      <wsdl:output message="tns:GetProductInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_POStockIn">
-      <wsdl:input message="tns:get_SourceBill_POStockInSoapIn" />
-      <wsdl:output message="tns:get_SourceBill_POStockInSoapOut" />
+    <wsdl:operation name="set_SaveProductInBill_New">
+      <wsdl:input message="tns:set_SaveProductInBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveProductInBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_EntrustIn">
-      <wsdl:input message="tns:get_SourceBill_EntrustInSoapIn" />
-      <wsdl:output message="tns:get_SourceBill_EntrustInSoapOut" />
+    <wsdl:operation name="set_SaveProductInBill_CLD_New">
+      <wsdl:input message="tns:set_SaveProductInBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveProductInBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_OtherIn">
-      <wsdl:input message="tns:get_SourceBill_OtherInSoapIn" />
-      <wsdl:output message="tns:get_SourceBill_OtherInSoapOut" />
+    <wsdl:operation name="set_SaveProductInBill_CLD">
+      <wsdl:input message="tns:set_SaveProductInBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SaveProductInBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_PackBarCode">
-      <wsdl:input message="tns:get_SourceBill_PackBarCodeSoapIn" />
-      <wsdl:output message="tns:get_SourceBill_PackBarCodeSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <wsdl:input message="tns:GetSourceBillListSoapIn" />
-      <wsdl:output message="tns:GetSourceBillListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ICMOReport">
-      <wsdl:input message="tns:get_SourceBarCode_ICMOReportSoapIn" />
-      <wsdl:output message="tns:get_SourceBarCode_ICMOReportSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ProductIn">
-      <wsdl:input message="tns:get_SourceBarCode_ProductInSoapIn" />
-      <wsdl:output message="tns:get_SourceBarCode_ProductInSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_POStockIn">
-      <wsdl:input message="tns:get_SourceBarCode_POStockInSoapIn" />
-      <wsdl:output message="tns:get_SourceBarCode_POStockInSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_EntrustIn">
-      <wsdl:input message="tns:get_SourceBarCode_EntrustInSoapIn" />
-      <wsdl:output message="tns:get_SourceBarCode_EntrustInSoapOut" />
+    <wsdl:operation name="set_SaveProductInBill_BillCheck">
+      <wsdl:input message="tns:set_SaveProductInBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveProductInBill_BillCheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveEntrustInBackBill">
       <wsdl:input message="tns:set_SaveEntrustInBackBillSoapIn" />
@@ -18664,45 +18916,29 @@
       <wsdl:input message="tns:Get_CheckQtyByBarCodeSoapIn" />
       <wsdl:output message="tns:Get_CheckQtyByBarCodeSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSPSoapOut" />
+    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
+      <wsdl:input message="tns:set_SaveEntrustInBackBill_CLDSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustInBackBill_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_GetWhAndSP_AuditSoapOut" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill">
+      <wsdl:input message="tns:set_SaveEntrustOutBackBillSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBackBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <wsdl:input message="tns:Get_CheckQtyByBarCodeBillSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCodeBillSoapOut" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
+      <wsdl:input message="tns:set_SaveEntrustOutBackBill_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBackBill_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_WHAndSPSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_WHAndSPSoapOut" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
+      <wsdl:input message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <wsdl:input message="tns:Get_CheckQtyByBarCode_AuditSoapIn" />
-      <wsdl:output message="tns:Get_CheckQtyByBarCode_AuditSoapOut" />
+    <wsdl:operation name="set_SaveEntrustOutBill">
+      <wsdl:input message="tns:set_SaveEntrustOutBillSoapIn" />
+      <wsdl:output message="tns:set_SaveEntrustOutBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <wsdl:input message="tns:Get_CheakBarCodeAndCPSoapIn" />
-      <wsdl:output message="tns:Get_CheakBarCodeAndCPSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <wsdl:input message="tns:Get_IsBarCodeQtySoapIn" />
-      <wsdl:output message="tns:Get_IsBarCodeQtySoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <wsdl:input message="tns:Get_IsSourceBillSoapIn" />
-      <wsdl:output message="tns:Get_IsSourceBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <wsdl:input message="tns:Get_IsAuditBillSoapIn" />
-      <wsdl:output message="tns:Get_IsAuditBillSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <wsdl:input message="tns:DeleteByICStockBillSoapIn" />
-      <wsdl:output message="tns:DeleteByICStockBillSoapOut" />
+    <wsdl:operation name="set_CheckAddEntrustOutBill">
+      <wsdl:input message="tns:set_CheckAddEntrustOutBillSoapIn" />
+      <wsdl:output message="tns:set_CheckAddEntrustOutBillSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_CheckEntrustOutBill">
       <wsdl:input message="tns:set_CheckEntrustOutBillSoapIn" />
@@ -18876,25 +19112,13 @@
       <wsdl:input message="tns:set_AuditProductInBillSoapIn" />
       <wsdl:output message="tns:set_AuditProductInBillSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetProductInBill">
-      <wsdl:input message="tns:GetProductInBillSoapIn" />
-      <wsdl:output message="tns:GetProductInBillSoapOut" />
+    <wsdl:operation name="set_SaveMoveStockBill_MES">
+      <wsdl:input message="tns:set_SaveMoveStockBill_MESSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_MESSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_New">
-      <wsdl:input message="tns:set_SaveProductInBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveProductInBill_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD_New">
-      <wsdl:input message="tns:set_SaveProductInBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveProductInBill_CLD_NewSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD">
-      <wsdl:input message="tns:set_SaveProductInBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SaveProductInBill_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_BillCheck">
-      <wsdl:input message="tns:set_SaveProductInBill_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_SaveProductInBill_BillCheckSoapOut" />
+    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
+      <wsdl:input message="tns:set_SaveMoveStockBill_BillCheckSoapIn" />
+      <wsdl:output message="tns:set_SaveMoveStockBill_BillCheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_SaveMoveStockStepOutBill_New">
       <wsdl:input message="tns:set_SaveMoveStockStepOutBill_NewSoapIn" />
@@ -19060,29 +19284,37 @@
       <wsdl:input message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapIn" />
       <wsdl:output message="tns:set_SaveEntrustReplenishOutBill_BillCheckSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
-      <wsdl:input message="tns:set_SaveEntrustInBackBill_CLDSoapIn" />
-      <wsdl:output message="tns:set_SaveEntrustInBackBill_CLDSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill">
-      <wsdl:input message="tns:set_SaveEntrustOutBackBillSoapIn" />
-      <wsdl:output message="tns:set_SaveEntrustOutBackBillSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
-      <wsdl:input message="tns:set_SaveEntrustOutBackBill_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveEntrustOutBackBill_NewSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
-      <wsdl:input message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapIn" />
-      <wsdl:output message="tns:set_SaveEntrustOutBackBill_CLD_NewSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBill">
-      <wsdl:input message="tns:set_SaveEntrustOutBillSoapIn" />
-      <wsdl:output message="tns:set_SaveEntrustOutBillSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckAddSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckAddSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddEntrustOutBill">
-      <wsdl:input message="tns:set_CheckAddEntrustOutBillSoapIn" />
-      <wsdl:output message="tns:set_CheckAddEntrustOutBillSoapOut" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtySoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtySoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Audit_TempSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Audit_TempSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
+      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckSoapIn" />
+      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="set_ClearPonderationBillMain_Temp_ChangGui">
       <wsdl:input message="tns:set_ClearPonderationBillMain_Temp_ChangGuiSoapIn" />
@@ -19336,13 +19568,37 @@
       <wsdl:input message="tns:set_SaveMoveStockBill_CLD_NewSoapIn" />
       <wsdl:output message="tns:set_SaveMoveStockBill_CLD_NewSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_MES">
-      <wsdl:input message="tns:set_SaveMoveStockBill_MESSoapIn" />
-      <wsdl:output message="tns:set_SaveMoveStockBill_MESSoapOut" />
+    <wsdl:operation name="GetKf_STJGOutBillList">
+      <wsdl:input message="tns:GetKf_STJGOutBillListSoapIn" />
+      <wsdl:output message="tns:GetKf_STJGOutBillListSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
-      <wsdl:input message="tns:set_SaveMoveStockBill_BillCheckSoapIn" />
-      <wsdl:output message="tns:set_SaveMoveStockBill_BillCheckSoapOut" />
+    <wsdl:operation name="GetSc_PrepareMTRLBillList">
+      <wsdl:input message="tns:GetSc_PrepareMTRLBillListSoapIn" />
+      <wsdl:output message="tns:GetSc_PrepareMTRLBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
+      <wsdl:input message="tns:GetCg_POStockInBackBillList_CLDSoapIn" />
+      <wsdl:output message="tns:GetCg_POStockInBackBillList_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
+      <wsdl:input message="tns:GetCg_EntrustInBackBillList_CLDSoapIn" />
+      <wsdl:output message="tns:GetCg_EntrustInBackBillList_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBillList_CLD">
+      <wsdl:input message="tns:GetSc_ICMOBillList_CLDSoapIn" />
+      <wsdl:output message="tns:GetSc_ICMOBillList_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList_CLD">
+      <wsdl:input message="tns:GetKf_ProductInBillList_CLDSoapIn" />
+      <wsdl:output message="tns:GetKf_ProductInBillList_CLDSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList">
+      <wsdl:input message="tns:GetKf_ProductInBillListSoapIn" />
+      <wsdl:output message="tns:GetKf_ProductInBillListSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBackBillList">
+      <wsdl:input message="tns:GetSc_ICMOBackBillListSoapIn" />
+      <wsdl:output message="tns:GetSc_ICMOBackBillListSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="GetSc_ICMOBillList">
       <wsdl:input message="tns:GetSc_ICMOBillListSoapIn" />
@@ -19652,41 +19908,41 @@
       <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLDSoapIn" />
       <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLDSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_CLD_CGSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_ChangeBoxSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFOSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckAddSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckAddSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtySoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckAdd_QtySoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Audit_TempSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Audit_TempSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
-      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_CheckSoapIn" />
-      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_CheckSoapOut" />
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <wsdl:input message="tns:HelloWorldSoapIn" />
       <wsdl:output message="tns:HelloWorldSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_ICMO">
+      <wsdl:input message="tns:GetWebAPIToLocal_ICMOSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_ICMOSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POOrder">
+      <wsdl:input message="tns:GetWebAPIToLocal_POOrderSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_POOrderSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStock">
+      <wsdl:input message="tns:GetWebAPIToLocal_SeOutStockSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_SeOutStockSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStockBack">
+      <wsdl:input message="tns:GetWebAPIToLocal_SeOutStockBackSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_SeOutStockBackSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_PPBom">
+      <wsdl:input message="tns:GetWebAPIToLocal_PPBomSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_PPBomSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_WWPPBom">
+      <wsdl:input message="tns:GetWebAPIToLocal_WWPPBomSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_WWPPBomSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POStockIn">
+      <wsdl:input message="tns:GetWebAPIToLocal_POStockInSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_POStockInSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_MateOut">
+      <wsdl:input message="tns:GetWebAPIToLocal_MateOutSoapIn" />
+      <wsdl:output message="tns:GetWebAPIToLocal_MateOutSoapOut" />
     </wsdl:operation>
     <wsdl:operation name="GetMaterialList">
       <wsdl:input message="tns:GetMaterialListSoapIn" />
@@ -19992,41 +20248,99 @@
       <wsdl:input message="tns:GetKf_MateOutBackBillListSoapIn" />
       <wsdl:output message="tns:GetKf_MateOutBackBillListSoapOut" />
     </wsdl:operation>
-    <wsdl:operation name="GetKf_STJGOutBillList">
-      <wsdl:input message="tns:GetKf_STJGOutBillListSoapIn" />
-      <wsdl:output message="tns:GetKf_STJGOutBillListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_PrepareMTRLBillList">
-      <wsdl:input message="tns:GetSc_PrepareMTRLBillListSoapIn" />
-      <wsdl:output message="tns:GetSc_PrepareMTRLBillListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
-      <wsdl:input message="tns:GetCg_POStockInBackBillList_CLDSoapIn" />
-      <wsdl:output message="tns:GetCg_POStockInBackBillList_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
-      <wsdl:input message="tns:GetCg_EntrustInBackBillList_CLDSoapIn" />
-      <wsdl:output message="tns:GetCg_EntrustInBackBillList_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBillList_CLD">
-      <wsdl:input message="tns:GetSc_ICMOBillList_CLDSoapIn" />
-      <wsdl:output message="tns:GetSc_ICMOBillList_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList_CLD">
-      <wsdl:input message="tns:GetKf_ProductInBillList_CLDSoapIn" />
-      <wsdl:output message="tns:GetKf_ProductInBillList_CLDSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList">
-      <wsdl:input message="tns:GetKf_ProductInBillListSoapIn" />
-      <wsdl:output message="tns:GetKf_ProductInBillListSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBackBillList">
-      <wsdl:input message="tns:GetSc_ICMOBackBillListSoapIn" />
-      <wsdl:output message="tns:GetSc_ICMOBackBillListSoapOut" />
-    </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_Verify">
+      <soap:operation soapAction="http://tempuri.org/get_BillBarCode_Verify" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <soap:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <soap:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <soap:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <soap:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <soap:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="getDataSetBySQL">
       <soap:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
       <wsdl:input>
@@ -20119,6 +20433,96 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_ProductIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBill_ProductIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_POStockIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBill_POStockIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_EntrustIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBill_EntrustIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_OtherIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBill_OtherIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_PackBarCode">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBill_PackBarCode" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <soap:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ICMOReport">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_ICMOReport" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ProductIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_POStockIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_POStockIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_EntrustIn">
+      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustIn" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20801,8 +21205,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20810,8 +21214,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_BillBarCode_Verify">
-      <soap:operation soapAction="http://tempuri.org/get_BillBarCode_Verify" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20819,8 +21223,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20828,8 +21232,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20837,8 +21241,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20846,8 +21250,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <soap:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20855,8 +21259,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <soap:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20864,8 +21268,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+    <wsdl:operation name="Get_IsSourceBill">
+      <soap:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20873,8 +21277,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+    <wsdl:operation name="Get_IsAuditBill">
+      <soap:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -20882,8 +21286,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+    <wsdl:operation name="DeleteByICStockBill">
+      <soap:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21557,8 +21961,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_ProductIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBill_ProductIn" style="document" />
+    <wsdl:operation name="GetProductInBill">
+      <soap:operation soapAction="http://tempuri.org/GetProductInBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21566,8 +21970,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_POStockIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBill_POStockIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21575,8 +21979,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_EntrustIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBill_EntrustIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21584,8 +21988,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_OtherIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBill_OtherIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -21593,53 +21997,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_PackBarCode">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBill_PackBarCode" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <soap:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ICMOReport">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_ICMOReport" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ProductIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_POStockIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_POStockIn" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_EntrustIn">
-      <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22115,8 +22474,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
+    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22124,8 +22483,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22133,8 +22492,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22142,8 +22501,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22151,8 +22510,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <soap:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBill">
+      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22160,44 +22519,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <soap:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <soap:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <soap:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <soap:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <soap:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
+    <wsdl:operation name="set_CheckAddEntrustOutBill">
+      <soap:operation soapAction="http://tempuri.org/set_CheckAddEntrustOutBill" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22592,8 +22915,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetProductInBill">
-      <soap:operation soapAction="http://tempuri.org/GetProductInBill" style="document" />
+    <wsdl:operation name="set_SaveMoveStockBill_MES">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_MES" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -22601,35 +22924,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD_New" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_SaveProductInBill_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
+      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_BillCheck" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23006,8 +23302,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23015,8 +23311,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill">
-      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23024,8 +23320,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_New" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23033,8 +23329,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
-      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23042,8 +23338,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBill">
-      <soap:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23051,8 +23347,26 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddEntrustOutBill">
-      <soap:operation soapAction="http://tempuri.org/set_CheckAddEntrustOutBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Audit_Temp" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
+      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Check" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23627,8 +23941,8 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_MES">
-      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_MES" style="document" />
+    <wsdl:operation name="GetKf_STJGOutBillList">
+      <soap:operation soapAction="http://tempuri.org/GetKf_STJGOutBillList" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -23636,8 +23950,62 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
-      <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_BillCheck" style="document" />
+    <wsdl:operation name="GetSc_PrepareMTRLBillList">
+      <soap:operation soapAction="http://tempuri.org/GetSc_PrepareMTRLBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
+      <soap:operation soapAction="http://tempuri.org/GetCg_POStockInBackBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
+      <soap:operation soapAction="http://tempuri.org/GetCg_EntrustInBackBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBillList_CLD">
+      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList_CLD">
+      <soap:operation soapAction="http://tempuri.org/GetKf_ProductInBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList">
+      <soap:operation soapAction="http://tempuri.org/GetKf_ProductInBillList" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBackBillList">
+      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOBackBillList" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -24338,80 +24706,80 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Audit_Temp" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
-      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Check" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <soap:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_ICMO">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_ICMO" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POOrder">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_POOrder" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStock">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_SeOutStock" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStockBack">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_SeOutStockBack" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_PPBom">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_PPBom" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_WWPPBom">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_WWPPBom" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POStockIn">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_POStockIn" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_MateOut">
+      <soap:operation soapAction="http://tempuri.org/GetWebAPIToLocal_MateOut" style="document" />
       <wsdl:input>
         <soap:body use="literal" />
       </wsdl:input>
@@ -25103,81 +25471,99 @@
         <soap:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_STJGOutBillList">
-      <soap:operation soapAction="http://tempuri.org/GetKf_STJGOutBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_PrepareMTRLBillList">
-      <soap:operation soapAction="http://tempuri.org/GetSc_PrepareMTRLBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
-      <soap:operation soapAction="http://tempuri.org/GetCg_POStockInBackBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
-      <soap:operation soapAction="http://tempuri.org/GetCg_EntrustInBackBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBillList_CLD">
-      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList_CLD">
-      <soap:operation soapAction="http://tempuri.org/GetKf_ProductInBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList">
-      <soap:operation soapAction="http://tempuri.org/GetKf_ProductInBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBackBillList">
-      <soap:operation soapAction="http://tempuri.org/GetSc_ICMOBackBillList" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
   </wsdl:binding>
   <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap">
     <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_BillBarCode_Verify">
+      <soap12:operation soapAction="http://tempuri.org/get_BillBarCode_Verify" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_UpdateTemp_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getDataSetByMasterSQL">
+      <soap12:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckOpen">
+      <soap12:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getGetDataBase">
+      <soap12:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getCheckCzymc">
+      <soap12:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="getSub_GetCurPeriod">
+      <soap12:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="getDataSetBySQL">
       <soap12:operation soapAction="http://tempuri.org/getDataSetBySQL" style="document" />
       <wsdl:input>
@@ -25270,6 +25656,96 @@
     </wsdl:operation>
     <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
       <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_ProductIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_ProductIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_POStockIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_POStockIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_EntrustIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_EntrustIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_OtherIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_OtherIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBill_PackBarCode">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_PackBarCode" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSourceBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ICMOReport">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_ICMOReport" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_ProductIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_POStockIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_POStockIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="get_SourceBarCode_EntrustIn">
+      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustIn" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25952,8 +26428,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_CheckTypeByBarCode_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25961,8 +26437,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_BillBarCode_Verify">
-      <soap12:operation soapAction="http://tempuri.org/get_BillBarCode_Verify" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25970,8 +26446,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_Temp_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_Temp_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25979,8 +26455,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_UpdateTemp_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_UpdateTemp_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25988,8 +26464,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetKf_PonderationBillMain_TempList_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_PonderationBillMain_TempList_BillCheck" style="document" />
+    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -25997,8 +26473,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getDataSetByMasterSQL">
-      <soap12:operation soapAction="http://tempuri.org/getDataSetByMasterSQL" style="document" />
+    <wsdl:operation name="Get_CheakBarCodeAndCP">
+      <soap12:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26006,8 +26482,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckOpen">
-      <soap12:operation soapAction="http://tempuri.org/getCheckOpen" style="document" />
+    <wsdl:operation name="Get_IsBarCodeQty">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26015,8 +26491,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getGetDataBase">
-      <soap12:operation soapAction="http://tempuri.org/getGetDataBase" style="document" />
+    <wsdl:operation name="Get_IsSourceBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26024,8 +26500,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getCheckCzymc">
-      <soap12:operation soapAction="http://tempuri.org/getCheckCzymc" style="document" />
+    <wsdl:operation name="Get_IsAuditBill">
+      <soap12:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26033,8 +26509,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="getSub_GetCurPeriod">
-      <soap12:operation soapAction="http://tempuri.org/getSub_GetCurPeriod" style="document" />
+    <wsdl:operation name="DeleteByICStockBill">
+      <soap12:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26708,8 +27184,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_ProductIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_ProductIn" style="document" />
+    <wsdl:operation name="GetProductInBill">
+      <soap12:operation soapAction="http://tempuri.org/GetProductInBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26717,8 +27193,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_POStockIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_POStockIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26726,8 +27202,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_EntrustIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_EntrustIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26735,8 +27211,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_OtherIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_OtherIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -26744,53 +27220,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="get_SourceBill_PackBarCode">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBill_PackBarCode" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSourceBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ICMOReport">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_ICMOReport" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_ProductIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_POStockIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_POStockIn" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="get_SourceBarCode_EntrustIn">
-      <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_EntrustIn" style="document" />
+    <wsdl:operation name="set_SaveProductInBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27266,8 +27697,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP" style="document" />
+    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27275,8 +27706,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_GetWhAndSP_Audit">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_GetWhAndSP_Audit" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27284,8 +27715,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCodeBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCodeBill" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27293,8 +27724,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_WHAndSP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_WHAndSP" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27302,8 +27733,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheckQtyByBarCode_Audit">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheckQtyByBarCode_Audit" style="document" />
+    <wsdl:operation name="set_SaveEntrustOutBill">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27311,44 +27742,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="Get_CheakBarCodeAndCP">
-      <soap12:operation soapAction="http://tempuri.org/Get_CheakBarCodeAndCP" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsBarCodeQty">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsBarCodeQty" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsSourceBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsSourceBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="Get_IsAuditBill">
-      <soap12:operation soapAction="http://tempuri.org/Get_IsAuditBill" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="DeleteByICStockBill">
-      <soap12:operation soapAction="http://tempuri.org/DeleteByICStockBill" style="document" />
+    <wsdl:operation name="set_CheckAddEntrustOutBill">
+      <soap12:operation soapAction="http://tempuri.org/set_CheckAddEntrustOutBill" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27743,8 +28138,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="GetProductInBill">
-      <soap12:operation soapAction="http://tempuri.org/GetProductInBill" style="document" />
+    <wsdl:operation name="set_SaveMoveStockBill_MES">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_MES" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -27752,35 +28147,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD_New" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SaveProductInBill_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveProductInBill_BillCheck" style="document" />
+    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
+      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_BillCheck" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28157,8 +28525,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustInBackBill_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustInBackBill_CLD" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28166,8 +28534,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28175,8 +28543,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_New" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28184,8 +28552,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBackBill_CLD_New">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBackBill_CLD_New" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28193,8 +28561,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveEntrustOutBill">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveEntrustOutBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28202,8 +28570,26 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_CheckAddEntrustOutBill">
-      <soap12:operation soapAction="http://tempuri.org/set_CheckAddEntrustOutBill" style="document" />
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Audit_Temp" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
+      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Check" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28778,8 +29164,8 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_MES">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_MES" style="document" />
+    <wsdl:operation name="GetKf_STJGOutBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_STJGOutBillList" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -28787,8 +29173,62 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SaveMoveStockBill_BillCheck">
-      <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_BillCheck" style="document" />
+    <wsdl:operation name="GetSc_PrepareMTRLBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetSc_PrepareMTRLBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
+      <soap12:operation soapAction="http://tempuri.org/GetCg_POStockInBackBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
+      <soap12:operation soapAction="http://tempuri.org/GetCg_EntrustInBackBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBillList_CLD">
+      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList_CLD">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_ProductInBillList_CLD" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetKf_ProductInBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetKf_ProductInBillList" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetSc_ICMOBackBillList">
+      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOBackBillList" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -29489,80 +29929,80 @@
         <soap12:body use="literal" />
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_CLD_CG" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_ChangeBox" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Source_Fast_FIFO_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_CheckAdd_Qty">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_CheckAdd_Qty" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Audit_Temp">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Audit_Temp" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="set_SavePonderationBillMain_Temp_Check">
-      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_Check" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="HelloWorld">
       <soap12:operation soapAction="http://tempuri.org/HelloWorld" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_ICMO">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_ICMO" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POOrder">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_POOrder" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStock">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_SeOutStock" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_SeOutStockBack">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_SeOutStockBack" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_PPBom">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_PPBom" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_WWPPBom">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_WWPPBom" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_POStockIn">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_POStockIn" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetWebAPIToLocal_MateOut">
+      <soap12:operation soapAction="http://tempuri.org/GetWebAPIToLocal_MateOut" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
@@ -30247,78 +30687,6 @@
     </wsdl:operation>
     <wsdl:operation name="GetKf_MateOutBackBillList">
       <soap12:operation soapAction="http://tempuri.org/GetKf_MateOutBackBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_STJGOutBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_STJGOutBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_PrepareMTRLBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetSc_PrepareMTRLBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_POStockInBackBillList_CLD">
-      <soap12:operation soapAction="http://tempuri.org/GetCg_POStockInBackBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetCg_EntrustInBackBillList_CLD">
-      <soap12:operation soapAction="http://tempuri.org/GetCg_EntrustInBackBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBillList_CLD">
-      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList_CLD">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_ProductInBillList_CLD" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetKf_ProductInBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetKf_ProductInBillList" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetSc_ICMOBackBillList">
-      <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOBackBillList" style="document" />
       <wsdl:input>
         <soap12:body use="literal" />
       </wsdl:input>
diff --git a/WebAPI/Web.config b/WebAPI/Web.config
index 7025f43..9c644e0 100644
--- a/WebAPI/Web.config
+++ b/WebAPI/Web.config
@@ -115,7 +115,7 @@
  <applicationSettings>
   <WebAPI.Properties.Settings>
    <setting name="WebAPI_WebS_WebService1" serializeAs="String">
-    <value>http://localhost:8082/WEBS/WebService1.asmx</value>
+    <value>http://192.168.0.11/WEBS-WMS/WebService1.asmx</value>
    </setting>
   </WebAPI.Properties.Settings>
  </applicationSettings>
diff --git a/WebAPI/WebAPI.csproj b/WebAPI/WebAPI.csproj
index 5854231..e88839f 100644
--- a/WebAPI/WebAPI.csproj
+++ b/WebAPI/WebAPI.csproj
@@ -451,6 +451,7 @@
     <Compile Include="Controllers\SBGL\Sb_EquipPatrolCheckRuleBillController.cs" />
     <Compile Include="Controllers\SBGL\Sb_EquipPatrolCheckPlanBillController.cs" />
     <Compile Include="Controllers\SBGL\Sb_EquipPatrolCheckBillController.cs" />
+    <Compile Include="Controllers\SCGL\Sc_ProductionCycleBillController.cs" />
     <Compile Include="Controllers\SCGL\Sc_MESStopRestoreWorkBillController.cs" />
     <Compile Include="Controllers\SCGL\Sc_RepairCodeBindingController.cs" />
     <Compile Include="Controllers\SCGL\鏃ヨ鍒掔鐞哱JIT_DayPlanPlatFormBill_TKController.cs" />
diff --git a/WebAPI/WebAPI.csproj.user b/WebAPI/WebAPI.csproj.user
index 97d728d..cf01340 100644
--- a/WebAPI/WebAPI.csproj.user
+++ b/WebAPI/WebAPI.csproj.user
@@ -10,7 +10,7 @@
     <NameOfLastUsedPublishProfile>C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile>
     <NameOfLastUsedPublishProfile>C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile>
     <NameOfLastUsedPublishProfile>C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile>
-    <NameOfLastUsedPublishProfile>D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\WebAPI\Properties\PublishProfiles\JFAPI.pubxml</NameOfLastUsedPublishProfile>
+    <NameOfLastUsedPublishProfile>C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile>
     <UseIISExpress>true</UseIISExpress>
     <Use64BitIISExpress />
     <IISExpressSSLPort />
diff --git a/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll b/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
index 7d0a594..a1e2e91 100644
--- a/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
+++ b/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb b/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
index f374022..c424ebb 100644
--- a/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
Binary files differ
diff --git a/sdk_dingding/TopSdk/bin/Release/TopSdk.dll b/sdk_dingding/TopSdk/bin/Release/TopSdk.dll
index 2701527..ebfaddd 100644
--- a/sdk_dingding/TopSdk/bin/Release/TopSdk.dll
+++ b/sdk_dingding/TopSdk/bin/Release/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/bin/Release/TopSdk.pdb b/sdk_dingding/TopSdk/bin/Release/TopSdk.pdb
index a59405e..e42fe6f 100644
--- a/sdk_dingding/TopSdk/bin/Release/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/bin/Release/TopSdk.pdb
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt b/sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt
index b7de653..ed0bd84 100644
--- a/sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt
+++ b/sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt
@@ -3,9 +3,6 @@
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.CoreCompileInputs.cache
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll
 C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb
-<<<<<<< HEAD
-C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
-=======
 D:\GitHub\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.dll
 D:\GitHub\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.pdb
 D:\GitHub\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
@@ -18,4 +15,10 @@
 D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll
 D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb
 D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
->>>>>>> be9fda7b4d7540e3d819cb04caa14f8a51643447
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.dll
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.pdb
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.CoreCompileInputs.cache
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb
+D:\WMES\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
+C:\Users\19858\Desktop\鏅轰簯杩堟�漒MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
diff --git a/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll b/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
index 7d0a594..a1e2e91 100644
--- a/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
+++ b/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb b/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
index f374022..c424ebb 100644
--- a/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Release/TopSdk.dll b/sdk_dingding/TopSdk/obj/Release/TopSdk.dll
index 2701527..ebfaddd 100644
--- a/sdk_dingding/TopSdk/obj/Release/TopSdk.dll
+++ b/sdk_dingding/TopSdk/obj/Release/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Release/TopSdk.pdb b/sdk_dingding/TopSdk/obj/Release/TopSdk.pdb
index a59405e..e42fe6f 100644
--- a/sdk_dingding/TopSdk/obj/Release/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/obj/Release/TopSdk.pdb
Binary files differ

--
Gitblit v1.9.1