From ce05473585fad247af0703c83414add86cea45c7 Mon Sep 17 00:00:00 2001 From: yangle <admin@YINMOU> Date: 星期三, 08 二月 2023 09:47:46 +0800 Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API --- WebAPI/Properties/Settings.settings | 2 WebAPI/Web References/WebS/WebService1.wsdl | 2126 +++++---- WebAPI/Controllers/Gy_StdMinPickQtyController.cs | 326 + WebAPI/Controllers/条码管理/WEBSController.cs | 197 Model/Model.csproj | 1 UpgradeLog6.htm | 0 PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cache | 0 UpgradeLog4.htm | 0 Model/基础资料/其他基础资料/ClsGy_SupMaterial_Model.cs | 24 WebAPI/Controllers/MateOutController.cs | 121 WebAPI/Controllers/OtherOutBillController.cs | 1 WebAPI/Models/ClsGy_SupMaterial.cs | 25 WebAPI/Web References/WebS/Reference.cs | 4227 +++++++++++--------- WebAPI/Web.config | 8 WebAPI/WebServer.cs | 19 UpgradeLog7.htm | 0 WebAPI/Properties/Settings.Designer.cs | 2 UpgradeLog3.htm | 0 Model/WMS/ClsKf_ICStockBill_WMS.cs | 1 DAL/基础资料/其他基础资料/ClsGy_SupMaterial_Ctl.cs | 183 Pub_Class/CustomerCls/ClsXt_SystemParameter.cs | 16 UpgradeLog11.htm | 0 UpgradeLog.htm | 0 WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs | 120 UpgradeLog2.htm | 0 UpgradeLog8.htm | 0 WebAPI/Controllers/WebAPIController.cs | 66 WebAPI/DLL/Kingdee.BOS.WebApi.Client.dll | 0 Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs | 2 WebAPI/Web References/WebS/Reference.map | 4 NETERPNoWin/obj/x86/Debug/NETERPNoWin.csprojAssemblyReference.cache | 0 WebAPI/Controllers/CJGL/Cj_StationInBillController.cs | 56 WebAPI/Controllers/POStockInBillController.cs | 3926 +++++++++++++++++-- WebAPI/Controllers/PublicPageMethodController.cs | 7 WebAPI/Web References/WebS/WebService1.disco | 6 UpgradeLog9.htm | 0 UpgradeLog10.htm | 0 WebAPI/Controllers/MoveStockBillController.cs | 153 DAL/DAL.csproj | 1 WebAPI/Controllers/Sc_ProcessMangementController.cs | 54 WebAPI/WebAPI.csproj | 11 DAL/源单/InterFace源单/WMS/Cls_S_IF_PPBomBackList_Lite.cs | 2 UpgradeLog5.htm | 0 43 files changed, 8,225 insertions(+), 3,462 deletions(-) diff --git a/DAL/DAL.csproj b/DAL/DAL.csproj index d40e497..e1bbe84 100644 --- a/DAL/DAL.csproj +++ b/DAL/DAL.csproj @@ -103,6 +103,7 @@ <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_MateMould_Ctl.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_QCCheckProject_View.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_StdWorkTimes_Ctl.cs" /> + <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_SupMaterial_Ctl.cs" /> <Compile Include="婧愬崟\ERP婧愬崟\Cls_S_Sc_ABJJD.cs" /> <Compile Include="婧愬崟\InterFace婧愬崟\Cls_S_IF_ICMOBillList.cs" /> <Compile Include="婧愬崟\InterFace婧愬崟\Cls_S_IF_ProcessReportBillList.cs" /> diff --git "a/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Ctl.cs" "b/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Ctl.cs" new file mode 100644 index 0000000..0d9bf06 --- /dev/null +++ "b/DAL/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Ctl.cs" @@ -0,0 +1,183 @@ +锘縰sing DBUtility; +using System; +using System.Collections.Generic; +using System.Data; +using System.Linq; +using System.Text; + +namespace DAL +{ + public class ClsGy_SupMaterial_Ctl: DBUtility.ClsGy_Base_Ctl + { + SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + //鍘熶唬鐮� 鐢ㄤ簬 鏇挎崲瀛愰」鐩� + public string HOldNumber; + public List<Model.ClsGy_SupMaterial_Model> DetailColl = new List<Model.ClsGy_SupMaterial_Model>(); + + //鍙嶅鏍� + public bool AbandonCheck(Int64 lngBillKey, ref string sReturn) + { + try + { + oCn.RunProc(" Update Gy_StdMinPickQty set HChecker='',HCheckDate=null Where HItemID=" + lngBillKey.ToString()); + sReturn = ""; + return true; + } + catch (Exception e) + { + sReturn = e.Message; + return false; + } + } + + //瀹℃牳 + public bool CheckBill(Int64 lngBillKey, ref string sReturn) + { + + try + { + oCn.RunProc(" Update Gy_StdMinPickQty set HUsed=0,HChecker='" + DBUtility.ClsPub.CurUserName + "',HCheckDate='" + DBUtility.ClsPub.GetServerDate(-1) + "' Where HItemID=" + lngBillKey.ToString()); + //灏嗗叾浠� 宸ヤ环璁剧疆涓� 鍋滅敤 + //oCn.RunProc(" exec h_p_Gy_MateMouldStopflag " + lngBillKey.ToString()); + // + sReturn = ""; + return true; + } + catch (Exception e) + { + sReturn = e.Message; + return false; + } + } + + + //鏂板 + public override bool AddNew() + { + + try + { + oCn.BeginTran(); + + + //鎻掑叆琛� + foreach (Model.ClsGy_SupMaterial_Model oSub in DetailColl) + { + DataSet Ds; + Int64 HInterID = 1; + Ds = oCn.RunProcReturn("select MAX(HInterID) HInterID from Gy_StdMinPickQty", "Gy_StdMinPickQty"); + if (Ds.Tables[0].Rows.Count != 0 && ClsPub.isLong(Ds.Tables[0].Rows[0]["HInterID"].ToString()) != 0) + { + HInterID = ClsPub.isLong(Ds.Tables[0].Rows[0]["HInterID"].ToString()); + HInterID += 1; + } + + DataSet Cs; + Int64 HEntryID = 1; + Cs = oCn.RunProcReturn("select MAX(HEntryID) HEntryID from Gy_StdMinPickQty", "Gy_StdMinPickQty"); + if (Cs.Tables[0].Rows.Count != 0 && ClsPub.isLong(Cs.Tables[0].Rows[0]["HEntryID"].ToString()) != 0) + { + HEntryID = ClsPub.isLong(Cs.Tables[0].Rows[0]["HEntryID"].ToString()); + HEntryID += 1; + } + + oCn.RunProc("Insert into Gy_StdMinPickQty " + + " (HInterID,HEntryID,HMaterID,HPackTypeID,HSupID,HMinQty,HBagQty" + + ",HBeginDate,HEndDate" + + ",HUsed,HRemark,HMaker,HMakeDate)" + + " values(" + HInterID + "," + HEntryID + "," + oSub.HMaterID.ToString() + "," + oSub.HPackTypeID.ToString() + "," + oSub.HSupID.ToString() + "," + oSub.HMinQty.ToString() + "," + oSub.HBagQty.ToString() + + ",'" + oSub.HBeginDate.ToShortDateString() + "','" + oSub.HEndDate.ToShortDateString() + "'," + Convert.ToString(oSub.HUsed ? 1 : 0) + ",'" + oSub.HRemark + "','" + oSub.HMaker + "','" + oSub.HMakeDate + "'" + ") "); + } + oCn.Commit(); + return true; + } + catch (Exception e) + { + oCn.RollBack(); + throw (e); + } + } + + //淇敼 + public override bool ModifyByID(Int64 sItemID) + { + try + { + oCn.BeginTran(); + //DeleteByID(sItemID); //鍒犻櫎璁板綍 + ////鎻掑叆琛� + foreach (Model.ClsGy_SupMaterial_Model oSub in DetailColl) + { + // oCn.RunProc("Insert into Gy_StdMinPickQty " + + // " (HMaterID,HRelationID,HUnitID" + + // ",HBeginDate,HEndDate" + + // ",HUsed,HRemark,HMaker,HMakeDate)" + + // " values(" + oSub.HMaterID.ToString() + "," + oSub.HRelationID.ToString() + "," + oSub.HUnitID.ToString() + + // ",'" + oSub.HBeginDate.ToShortDateString() + "','" + oSub.HEndDate.ToShortDateString() + "'," + Convert.ToString(oSub.HUsed ? 1 : 0) + ",'" + oSub.HRemark + "','" + oSub.HMaker + "','" + oSub.HMakeDate + "') "); + oCn.RunProc("Update Gy_StdMinPickQty set " + + "HMaterID=" + oSub.HMaterID + + ",HSupID =" + oSub.HSupID + + ",HPackTypeID =" + oSub.HPackTypeID + + ",HMinQty =" + oSub.HMinQty + + ",HBagQty =" + oSub.HBagQty + + ",HRemark='" + oSub.HRemark + "'" + + ",HBeginDate='" + oSub.HBeginDate + "'" + + ",HEndDate='" + oSub.HEndDate + "'" + + //",HStopflag=" + Convert.ToString(HStopflag ? 1 : 0) + + //",HUseFlag=" + Convert.ToString(HUseFlag ? 1 : 0) + + //",HMakeTime= getdate()" + + //",HMakeEmp='" + HMakeEmp + "'" + + /*",HRemark='" + HRemark + */"Where HItemID ='" + sItemID + "'", ref DBUtility.ClsPub.sExeReturnInfo); + } + oCn.Commit(); + return true; + } + catch (Exception e) + { + oCn.RollBack(); + throw (e); + } + } + + //鏄剧ず鍗曟嵁 + public bool ShowBill(Int64 lngBillKey, ref string sReturn) + { + try + { + //鏌ヨ涓昏〃 + DataSet DsSub = new DataSet(); + DsSub = oCn.RunProcReturn("Select * from Gy_StdMinPickQty Where HitemID=" + lngBillKey.ToString(), "Gy_StdMinPickQty"); + DetailColl.Clear();//娓呯┖ + for (int i = 0; i < DsSub.Tables[0].Rows.Count; i++) + { + Model.ClsGy_SupMaterial_Model oSub = new Model.ClsGy_SupMaterial_Model(); + oSub.HMaterID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HMaterID"]); + oSub.HUnitID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HUnitID"]); + oSub.HBeginDate = DBUtility.ClsPub.isDate(DsSub.Tables[0].Rows[i]["HBeginDate"]); + oSub.HEndDate = DBUtility.ClsPub.isDate(DsSub.Tables[0].Rows[i]["HEndDate"]); + oSub.HRemark = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HRemark"]); + oSub.HMaker = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HMaker"]); + oSub.HMakeDate = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HMakeDate"]); + oSub.HChecker = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HChecker"]); + oSub.HCheckDate = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HCheckDate"]); + + DetailColl.Add(oSub); + } + sReturn = "鏄剧ず鍗曟嵁鎴愬姛锛�"; + return true; + } + catch (Exception e) + { + sReturn = e.Message; + return false; + } + } + + //鏋勯�犲嚱鏁� + public ClsGy_SupMaterial_Ctl() + { + MvarItemKey = "Gy_StdMinPickQty"; + MvarReportTitle = "渚涘簲鍟嗗搴旂墿鏂欒祫鏂�"; + } + } +} diff --git "a/DAL/\346\272\220\345\215\225/InterFace\346\272\220\345\215\225/WMS/Cls_S_IF_PPBomBackList_Lite.cs" "b/DAL/\346\272\220\345\215\225/InterFace\346\272\220\345\215\225/WMS/Cls_S_IF_PPBomBackList_Lite.cs" index f27461e..7fc848b 100644 --- "a/DAL/\346\272\220\345\215\225/InterFace\346\272\220\345\215\225/WMS/Cls_S_IF_PPBomBackList_Lite.cs" +++ "b/DAL/\346\272\220\345\215\225/InterFace\346\272\220\345\215\225/WMS/Cls_S_IF_PPBomBackList_Lite.cs" @@ -15,7 +15,7 @@ public Cls_S_IF_PPBomBackList_Lite() { base.ViewName = "h_v_IF_PPBomBackList_Lite"; - base.sShowItemSql = " top 30 * "; + base.sShowItemSql = " * "; base.sCondtion = ""; base.sOrderSql = " order by 鍗曟嵁鍙� desc,hmaternumber "; } diff --git a/Model/Model.csproj b/Model/Model.csproj index 959d818..1bb0952 100644 --- a/Model/Model.csproj +++ b/Model/Model.csproj @@ -303,6 +303,7 @@ <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_QCCheckProjectSub.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_SourceShift_Model.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_StdWorkTimes_Model.cs" /> + <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_SupMaterial_Model.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_TechParamByProc_Model.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_UserCustomerRelation_Model.cs" /> <Compile Include="鍩虹璧勬枡\鍏朵粬鍩虹璧勬枡\ClsGy_UserDeptRelation_Model.cs" /> diff --git a/Model/WMS/ClsKf_ICStockBill_WMS.cs b/Model/WMS/ClsKf_ICStockBill_WMS.cs index e8bcbf8..56bf1ae 100644 --- a/Model/WMS/ClsKf_ICStockBill_WMS.cs +++ b/Model/WMS/ClsKf_ICStockBill_WMS.cs @@ -25,5 +25,6 @@ public string HSourceBillType; //源单类型 public Int64 HOWNERID; //组织ID public string HOWNERNAME; //组织名称 + public long HMulSourceFlag; } } diff --git "a/Model/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Model.cs" "b/Model/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Model.cs" new file mode 100644 index 0000000..2515b94 --- /dev/null +++ "b/Model/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\266\344\273\226\345\237\272\347\241\200\350\265\204\346\226\231/ClsGy_SupMaterial_Model.cs" @@ -0,0 +1,24 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Model +{ + public class ClsGy_SupMaterial_Model : DBUtility.ClsGy_Base_Model + { + public long HInterID; + public long HPackTypeID; + public long HSupID; + public decimal HMinQty; + public decimal HBagQty; + public long HMaterID; + public bool HUsed; //褰撳墠姝e湪鍚敤 + public DateTime HBeginDate; + public DateTime HEndDate; + public string HMaker; + public string HMakeDate; + public string HChecker; + public string HCheckDate; + } +} diff --git a/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csprojAssemblyReference.cache b/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csprojAssemblyReference.cache index 6ab04df..f710e70 100644 --- a/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csprojAssemblyReference.cache +++ b/NETERPNoWin/obj/x86/Debug/NETERPNoWin.csprojAssemblyReference.cache Binary files differ diff --git a/PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cache b/PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cache index 8f0f144..a2c1a54 100644 --- a/PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cache +++ b/PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cache Binary files differ diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs index b0fca71..2c08827 100644 --- a/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs +++ b/Pub_Class/CustomerCls/ClsXt_SystemParameter.cs @@ -10,7 +10,9 @@ public ClsXt_SystemParameterMain omodel = new ClsXt_SystemParameterMain(); public List<ClsXt_SystemParameterMain> DetailColl = new List<ClsXt_SystemParameterMain>(); ClsSqlHelper oCn = new ClsSqlHelper(); - + + public object Kf_POStockInBill_MulSourceBill { get; set; } + //新增 public bool AddBill(ref string sReturn) { @@ -1383,6 +1385,12 @@ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "MES_StationEntrustOutBill_DeleteCtl") { omodel.MES_StationEntrustOutBill_DeleteCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); + } + + //工序末道入库仓库取值类型 + if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "MES_StationOutBill_InStockType") + { + omodel.MES_StationOutBill_InStockType = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } @@ -2802,6 +2810,12 @@ omodel.MES_StationEntrustOutBill_DeleteCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } + //工序末道入库仓库取值类型 + if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "MES_StationOutBill_InStockType") + { + omodel.MES_StationOutBill_InStockType = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); + } + //=======JIT diff --git a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs index 65c1dfc..565e056 100644 --- a/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs +++ b/Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs @@ -374,9 +374,9 @@ public string MES_StationEntrustOutBill_QtyCtl; //出站数量不能大于本道进站汇总数 public string MES_StationEntrustOutBill_DeleteCtl; //删除单据时制单人与删除人必须一致 - //生产汇报单 public string Sc_ICMOReportBill_FirstCheckOut; //必须首件检验通过才能保存单据 + public string MES_StationOutBill_InStockType; //工序末道入库仓库取值类型 //JIT diff --git a/UpgradeLog.htm b/UpgradeLog.htm new file mode 100644 index 0000000..af8d67e --- /dev/null +++ b/UpgradeLog.htm Binary files differ diff --git a/UpgradeLog10.htm b/UpgradeLog10.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog10.htm Binary files differ diff --git a/UpgradeLog11.htm b/UpgradeLog11.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog11.htm Binary files differ diff --git a/UpgradeLog2.htm b/UpgradeLog2.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog2.htm Binary files differ diff --git a/UpgradeLog3.htm b/UpgradeLog3.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog3.htm Binary files differ diff --git a/UpgradeLog4.htm b/UpgradeLog4.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog4.htm Binary files differ diff --git a/UpgradeLog5.htm b/UpgradeLog5.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog5.htm Binary files differ diff --git a/UpgradeLog6.htm b/UpgradeLog6.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog6.htm Binary files differ diff --git a/UpgradeLog7.htm b/UpgradeLog7.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog7.htm Binary files differ diff --git a/UpgradeLog8.htm b/UpgradeLog8.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog8.htm Binary files differ diff --git a/UpgradeLog9.htm b/UpgradeLog9.htm new file mode 100644 index 0000000..84f9af1 --- /dev/null +++ b/UpgradeLog9.htm Binary files differ diff --git a/WebAPI/Controllers/CJGL/Cj_StationInBillController.cs b/WebAPI/Controllers/CJGL/Cj_StationInBillController.cs index 9656f57..6d8ee64 100644 --- a/WebAPI/Controllers/CJGL/Cj_StationInBillController.cs +++ b/WebAPI/Controllers/CJGL/Cj_StationInBillController.cs @@ -1042,5 +1042,61 @@ } } #endregion + + #region 杩斿洖鐢ㄦ埛鑾峰彇榛樿鍊煎垪琛� + [Route("Cj_StationInBill/GetDefValByUser")] + [HttpGet] + public object GetDefValByUser(string Czybm, string Czymc) + { + try + { + ////鍒ゆ柇鏄惁鏈夋煡璇㈡潈闄� + //if (!DBUtility.ClsPub.Security_Log("Cj_StationInBill_Query", 1, false, user)) + //{ + // objJsonResult.code = "0"; + // objJsonResult.count = 0; + // objJsonResult.Message = "鏃犳煡璇㈡潈闄�!"; + // objJsonResult.data = null; + // return objJsonResult; + //} + + if (Czymc == null || Czymc.Equals("")) + { + ds = oCN.RunProcReturn("select * from h_v_Cj_GetDefValByUser", "h_v_Cj_GetDefValByUser"); + } + else + { + string sql1 = "select * from h_v_Cj_GetDefValByUser where 1 = 1 "; + string sql = sql1 + " and 鐢ㄦ埛缂栫爜 ='" + Czybm + "' and 鐢ㄦ埛鍚嶇О ='" + Czymc + "'"; + ds = oCN.RunProcReturn(sql, "h_v_Cj_GetDefValByUser"); + } + + if (ds.Tables[0].Rows.Count != 0 || ds != null) + { + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "Sucess锛�"; + objJsonResult.data = ds.Tables[0]; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鏃犳暟鎹�"; + objJsonResult.data = null; + 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/CJGL/Cj_StationOutBillController.cs b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs index ccf068c..e0d73c1 100644 --- a/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs +++ b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs @@ -925,6 +925,126 @@ return Result_Ob; } + + + + + [Route("Cj_StationOutBill/UploadFile2")] + [HttpPost] + public object UploadFile2() + { + + string HBillNo = HttpContext.Current.Request.Params["HBillNo"]; //鍗曟嵁鍙� + string HRemark = HttpContext.Current.Request.Params["HRemark"]; //澶囨敞 + string HUserName = HttpContext.Current.Request.Params["HUserName"]; //鍒涘缓浜� + HttpPostedFile files = HttpContext.Current.Request.Files["file"]; + string path = HttpContext.Current.Server.MapPath("~/../Files/" + HBillNo); + //string path = @"D:\\Files\\"+ HBillNo; + dynamic dyResult = UpLoadFile1(files, path, HBillNo, HRemark, HUserName); + if (dyResult != null && dyResult.result == 1) + { + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "涓婁紶鎴愬姛锛�"; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = dyResult.returnval; + objJsonResult.data = null; + return objJsonResult; + } + + } + + public dynamic UpLoadFile1(HttpPostedFile files, string path, string HBillNo, string HRemark, string HUserName) + { + dynamic Result_Ob = new { result = 1, returnval = "涓婁紶鎴愬姛锛�" }; + string filePath = Path.GetFullPath(files.FileName);//鏂囦欢涓婁紶璺緞 + string fileExtension = Path.GetExtension(files.FileName);// 鏂囦欢鎵╁睍鍚� + string filename = files.FileName;//鏂囦欢鍚� + string fileSavePath = path;// 涓婁紶淇濆瓨璺緞 + int filesize = files.ContentLength;//鑾峰彇涓婁紶鏂囦欢鐨勫ぇ灏忓崟浣嶄负瀛楄妭byte + int Maxsize = 40000 * 1024;//瀹氫箟涓婁紶鏂囦欢鐨勬渶澶х┖闂村ぇ灏忎负40M + try + { + if (files == null || files.ContentLength <= 0) + { + Result_Ob = new { result = 0, returnval = "鏂囦欢涓嶈兘涓虹┖!" }; + return Result_Ob; + } + if (filesize >= Maxsize) + { + Result_Ob = new { result = 0, returnval = "涓婁紶鏂囦欢瓒呰繃40M锛屼笉鑳戒笂浼狅紒" }; + return Result_Ob; + } + + string fileurl = Path.Combine(fileSavePath, filename); + if (Directory.Exists(fileurl) == true) //濡傛灉瀛樺湪閲嶅悕鏂囦欢灏辨彁绀� + { + Result_Ob = new { result = 0, returnval = "瀛樺湪鍚屽悕鏂囦欢锛�" }; + return Result_Ob; + } + //鍒犻櫎鏁版嵁琛ㄦ暟鎹� + ds = oCN.RunProcReturn("delete from MES_AccessoriesList where HSourceBillNo ='" + HBillNo + "' and HFileName='" + filename + "'", "MES_AccessoriesList"); + if (Directory.Exists(path)) + { + File.Delete(fileurl); //鍒犻櫎鎸囧畾鏂囦欢 + files.SaveAs(fileurl); + string StrPath = "/files/" + HBillNo + "/" + filename; + if (File.Exists(fileurl)) + { + //杩欓噷鍙互鎵ц涓�浜涘叾瀹冪殑鎿嶄綔锛屾瘮濡傛洿鏂版暟鎹簱 + //鍐欏叆鏁版嵁琛� + oCN.RunProc("Insert into MES_AccessoriesList (HFileName,HFilePath,HFilePath_Cus,HFileType" + + ",HLoadMan,HLoadDate,HRemark,HVerNum,HFileSize" + + ",HFileClsID,HSourceBillNo" + + ") values('" + + filename.ToString() + "','" + StrPath.ToString() + "','" + filePath.ToString() + "','" + fileExtension.ToString() + "'" + + ",'" + HUserName + "',getdate(),'" + HRemark + "','V1','" + filesize + + "','" + 0 + "','" + HBillNo + + "') "); + } + else + { + Result_Ob = new { result = 0, returnval = "涓婁紶澶辫触锛佹鏂囦欢涓烘伓鎰忔枃浠�" }; + } + } + else + { + Directory.CreateDirectory(fileSavePath); //娣诲姞鏂囦欢澶� + files.SaveAs(fileurl); + string StrPath = "/files/" + HBillNo + "/" + filename; + if (File.Exists(fileurl)) + { + //杩欓噷鍙互鎵ц涓�浜涘叾瀹冪殑鎿嶄綔锛屾瘮濡傛洿鏂版暟鎹簱 + //鍐欏叆鏁版嵁琛� + oCN.RunProc("Insert into MES_AccessoriesList (HFileName,HFilePath,HFilePath_Cus,HFileType" + + ",HLoadMan,HLoadDate,HRemark,HVerNum,HFileSize" + + ",HFileClsID,HSourceBillNo" + + ") values('" + + filename.ToString() + "','" + fileurl.ToString() + "','" + filePath.ToString() + "','" + fileExtension.ToString() + "'" + + ",'" + HUserName + "',getdate(),'" + HRemark + "','V1','" + filesize + + "','" + 0 + "','" + HBillNo + + "') "); + } + else + { + Result_Ob = new { result = 0, returnval = "涓婁紶澶辫触锛佹鏂囦欢涓烘伓鎰忔枃浠�" }; + } + } + + } + catch (Exception e) + { + Result_Ob = new { result = 0, returnval = e.Message }; + } + return Result_Ob; + } + /// <summary> /// 杈撳嚭json缁撴灉 杩斿洖2涓�� result (杈撳嚭succes鐨勫��) returnval (杈撳嚭str鐨勫��) /// </summary> diff --git a/WebAPI/Controllers/Gy_StdMinPickQtyController.cs b/WebAPI/Controllers/Gy_StdMinPickQtyController.cs new file mode 100644 index 0000000..cefbd07 --- /dev/null +++ b/WebAPI/Controllers/Gy_StdMinPickQtyController.cs @@ -0,0 +1,326 @@ +锘縰sing Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Data; +using System.Linq; +using System.Web; +using System.Web.Http; +using WebAPI.Models; + +namespace WebAPI.Controllers +{ + public class Gy_StdMinPickQtyController : ApiController + { + public DBUtility.ClsPub.Enum_BillStatus BillStatus; + + private json objJsonResult = new json(); + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + DataSet ds; + + /// <summary> + /// 杩斿洖渚涘簲鍟嗕笌鐗╂枡娓呭崟鍒楄〃 + ///鍙傛暟锛歴tring sql銆� + ///杩斿洖鍊硷細object銆� + /// </summary> + [Route("Gy_StdMinPickQty/list")] + [HttpGet] + public object list(string sWhere, string user, string Organization) + { + try + { + List<object> columnNameList = new List<object>(); + //缂栬緫鏉冮檺 + //if (!DBUtility.ClsPub.Security_Log_second("Gy_StdMinPickQty", 1, false, user)) + //{ + // objJsonResult.code = "0"; + // objJsonResult.count = 0; + // objJsonResult.Message = "鏃犳煡鐪嬫潈闄愶紒"; + // objJsonResult.data = null; + // return objJsonResult; + //} + string sql1 = string.Format(@"select * from h_v_Gy_StdMinPickQtyList where 1 =1 ");//where 缁勭粐鍚嶇О='" + Organization + "' + if (sWhere == null || sWhere.Equals("")) + { + ds = oCN.RunProcReturn(sql1 + sWhere + " order by HItemID ", "h_v_Gy_StdMinPickQtyList"); + } + else + { + string sql = sql1 + sWhere + " order by HItemID"; + ds = oCN.RunProcReturn(sql, "h_v_Gy_StdMinPickQtyList"); + } + + //娣诲姞鍒楀悕 + 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 = "Exception锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + + /// <summary> + /// 鏍规嵁鍩虹璧勬枡ID 鏌ユ壘璁板綍 + ///鍙傛暟锛歴tring sql銆� + ///杩斿洖鍊硷細object銆� + /// </summary> + [Route("Gy_StdMinPickQty/cx")] + [HttpGet] + public object cx(long HInterID) + { + try + { + + ds = oCN.RunProcReturn("select * from h_v_Gy_StdMinPickQtyList where HitemID=" + HInterID, "h_v_Gy_StdMinPickQtyList"); + if (ds == null || ds.Tables[0].Rows.Count == 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "false锛�"; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "Sucess锛�"; + objJsonResult.data = ds.Tables[0]; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "Exception锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + + + #region 渚涘簲鍟嗕笌鐗╂枡娓呭崟淇濆瓨 + [Route("Gy_StdMinPickQty/set_SaveBill")] + [HttpPost] + public object set_SaveBill([FromBody] JObject sMainSub) + { + var _value = sMainSub["sMainSub"].ToString(); + string msg1 = _value.ToString(); + //淇濆瓨鍗曟嵁 + return objJsonResult = AddBillMain(msg1); + } + + public json AddBillMain(string msg1) + { + string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); + string msg2 = sArray[0].ToString(); + string msg3 = sArray[1].ToString(); + string OperationType = sArray[2].ToString().Trim(); + string msg4 = sArray[3].ToString(); + bool bResult; + try + { + //鏌ョ湅鏉冮檺 + //if (!DBUtility.ClsPub.Security_Log("Gy_ProcPriceList_Edit", 1, false, msg4)) + //{ + // objJsonResult.code = "0"; + // objJsonResult.count = 0; + // objJsonResult.Message = "鏃犱繚瀛樻潈闄愶紒"; + // objJsonResult.data = null; + // return objJsonResult; + //} + msg2 = "[" + msg2.ToString() + "]"; + List<ClsGy_SupMaterial> mainList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsGy_SupMaterial>>(msg2); + List<ClsGy_SupMaterial> subList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsGy_SupMaterial>>(msg3); + DAL.ClsGy_SupMaterial_Ctl BillNew = new DAL.ClsGy_SupMaterial_Ctl(); + BillNew.DetailColl = new List<Model.ClsGy_SupMaterial_Model>(); + Model.ClsGy_SupMaterial_Model BillOld = new Model.ClsGy_SupMaterial_Model(); + for (int i = 0; i < subList.ToArray().Length; i++) + { + if (i >= 0)//HQty + { + Model.ClsGy_SupMaterial_Model oSub = new Model.ClsGy_SupMaterial_Model(); + oSub.HMaterID = DBUtility.ClsPub.isLong(subList[i].HMaterIDCol); + oSub.HPackTypeID = DBUtility.ClsPub.isLong(subList[i].HPackTypeIDCol); + oSub.HSupID = DBUtility.ClsPub.isLong(subList[i].HSupIDCol); + oSub.HMinQty = DBUtility.ClsPub.isLong(subList[i].HMinQtyCol); + oSub.HBagQty = DBUtility.ClsPub.isLong(subList[i].HBagQtyCol); + oSub.HBeginDate = DBUtility.ClsPub.isDate(subList[i].HBeginDateCol); + oSub.HEndDate = DBUtility.ClsPub.isDate(subList[i].HEndDateCol); + oSub.HUsed = false; + oSub.HMaker = DBUtility.ClsPub.isStrNull(mainList[0].HMaker); + oSub.HMakeDate = DateTime.Today.ToString(); + oSub.HRemark = DBUtility.ClsPub.isStrNull(subList[i].HRemarkCol); + BillNew.DetailColl.Add(oSub); + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鏃犳槑缁嗚淇℃伅!"; + objJsonResult.data = null; + return objJsonResult; + } + } + //淇濆瓨瀹屾瘯鍚庡鐞� + if (OperationType.Equals("1.1") || OperationType.Equals("1.2") || OperationType.Equals("2")) + { + bResult = BillNew.AddNew(); + } + else + { + bResult = BillNew.ModifyByID(DBUtility.ClsPub.isLong(subList[0].HItemID)); + } + //鎻愮ず + if (bResult == true) + { + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "淇濆瓨鎴愬姛锛�"; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + //objJsonResult.Message = "淇濆瓨澶辫触!鍘熷洜:" + ClsPub.sExeReturnInfo; + objJsonResult.data = null; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "Exception锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + #endregion + + #region 缂栬緫鏃惰繑鍥炰緵搴斿晢涓庣墿鏂欐竻鍗曚俊鎭� + [Route("Gy_StdMinPickQty/GetSupMaterialValue")] + [HttpGet] + public object GetSupMaterialValue(int HItemID) + { + try + { + List<object> columnNameList = new List<object>(); + + //ds = oCN.RunProcReturn("select * from h_v_Gy_StdMinPickQtyList where HItemID = " + HItemID, "h_v_Gy_StdMinPickQtyList"); + + ds = oCN.RunProcReturn("select " + + "a.HItemID,a.HMaterID HMaterIDCol,a.鐗╂枡浠g爜,a.鐗╂枡鍚嶇О,a.瑙勬牸鍨嬪彿" + + ",a.HSupID HSupIDCol,a.渚涘簲鍟嗕唬鐮� ,a.渚涘簲鍟嗗悕绉� ,a.HPackTypeID HPackTypeIDCol,a.鍖呰鏂瑰紡浠g爜" + + ",a.鍖呰鏂瑰紡鍚嶇О ,a.鏍囧噯鍖呰鏁伴噺,a.澶栫鍖呰鏁伴噺" + + ",a.寮�濮嬫棩鏈� ,a.缁撴潫鏃ユ湡 ,a.澶囨敞, a.鍒跺崟浜�,a.鍒跺崟鏃ユ湡" + + " from h_v_Gy_StdMinPickQtyList a " + + + " where a.HItemID = " + HItemID, "Gy_MateMouldInfo"); + 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 = "Sucess锛�"; + objJsonResult.data = ds.Tables[0]; + objJsonResult.list = columnNameList; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "Exception锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + #endregion + + /// <summary> + /// 渚涘簲鍟嗙墿鏂欏垪琛ㄥ垹闄ゅ姛鑳� + /// </summary> + /// <returns></returns> + [Route("DeltetGy_StdMinPickQty")] + [HttpGet] + public object DeltetGy_StdMinPickQty(string HItemID) + { + DataSet ds; + try + { + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + if (string.IsNullOrWhiteSpace(HItemID)) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "HItemID涓虹┖锛�"; + objJsonResult.data = null; + return objJsonResult; + } + oCN.BeginTran();//寮�濮嬩簨鍔� + ds = oCN.RunProcReturn("select * from Gy_StdMinPickQty where HItemID=" + HItemID, "Gy_StdMinPickQty"); + if (ds == null || ds.Tables[0].Rows.Count == 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁鏁版嵁锛屾棤娉曞垹闄わ紒"; + objJsonResult.data = null; + return objJsonResult; ; + } + + oCN.RunProc("delete from Gy_StdMinPickQty where HItemID=" + HItemID); + oCN.Commit();//鎻愪氦浜嬪姟 + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "* 鏁版嵁鍒犻櫎鎴愬姛锛�"; + objJsonResult.data = null; + return objJsonResult; ; + + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鍒犻櫎澶辫触锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + } +} \ No newline at end of file diff --git a/WebAPI/Controllers/MateOutController.cs b/WebAPI/Controllers/MateOutController.cs index 2c35c3c..0b3be7d 100644 --- a/WebAPI/Controllers/MateOutController.cs +++ b/WebAPI/Controllers/MateOutController.cs @@ -163,6 +163,79 @@ } + + [Route("MateOut/set_SavePonderationBillMain_Temp_Mate_Source_Fast_Json_Back")] + [HttpGet] + public object set_SavePonderationBillMain_Temp_Mate_Source_Fast_Json_Back(Int64 sInterID, string sBillNo, string HBillType, string sSourceBillNo, string sSourceType, string sRedBlue) + { + + try + { + // DataSet ds = new DataSet(); + // WebServer webserver = new WebServer(); + + WebS.WebService1 oWebs = new WebS.WebService1(); + string sWhere = " Where 鍗曟嵁鍙� like '%" + sSourceBillNo.Trim() + "'"; + //鏍规嵁婧愬崟绫诲瀷鏉ヨ皟鐢ㄤ笉鍚岀殑WEBS鏂规硶 new + if (sSourceType == "3720" && HBillType =="1204") + { + ds = oWebs.GetSc_PPBomBillList(sWhere + " "); + } + if (sSourceType == "3720" && HBillType == "1244") + { + ds = oWebs.GetSc_PPBomBackBillList(sWhere + " "); + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍,婧愬崟绫诲瀷鏈夐敊璇紒"; + objJsonResult.data = null; + return objJsonResult; ; + } + // + if (ds == null || ds.Tables[0].Rows.Count <= 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + sSourceType; + objJsonResult.data = null; + return objJsonResult; + //DBUtility.ClsPub.MessageBeep((int)DBUtility.ClsPub.BeepType.Warning); + } + else + { + + if (oWebs.set_SavePonderationBillMain_Temp_Source_Fast(sInterID, sBillNo, HBillType, sSourceBillNo, sSourceType, "绾㈠瓧", ref DBUtility.ClsPub.sErrInfo)) + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "杩斿洖璁板綍鎴愬姛锛�"; + objJsonResult.data = ds.Tables[0]; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鍐欏叆涓存椂琛ㄥけ璐ワ紒" + DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + } + } + catch (Exception ex) + { + + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + ex.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + + } + public Model.ClsKf_ICStockBill_WMS get_SourceBarCode_MateOut(Int64 HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, Double HPTQty, Int64 HPlanMode, Int64 HFIFOWhID, Int64 HOWNERID, ref string sErrMsg) { //localhost/WEBS-WMS/get_SourceBarCode_MateOut?HInterID=131793&HBillNo=MATO00001643&HBillType=1204&HSourceBillNo=PPBOM202201164&HSourceBillType=3720&HMaker=Admin&HPTQty=0&HPlanMode=0&HFIFOWhID=0&HOWNERID=100439 @@ -792,8 +865,52 @@ objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�"; objJsonResult.data = new { - list = ds.Tables[0], - list2 = ds.Tables[5] + list = ds.Tables[0] + //, + //list2 = ds.Tables[5] + }; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + + + + //鐢熶骇閫�鏂欐壂鐮佸埛鏂拌〃浣撴柟娉� + [Route("MateOutBackBill/DisBillEntryList")] + [HttpGet] + public object DisBillEntryList(long HBillID, string HBillType, string sWhere) + { + try + { + ds = oWebs.GetKf_PonderationBillMain_Temp(HBillID, HBillType, sWhere); + if (ds == null || ds.Tables[0].Rows.Count <= 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�"; + objJsonResult.data = null; + return objJsonResult; + //DBUtility.ClsPub.MessageBeep((int)DBUtility.ClsPub.BeepType.Warning); + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�"; + objJsonResult.data = new + { + list = ds.Tables[0] + //, + //list2 = ds.Tables[5] }; return objJsonResult; } diff --git a/WebAPI/Controllers/MoveStockBillController.cs b/WebAPI/Controllers/MoveStockBillController.cs index a363831..fa54883 100644 --- a/WebAPI/Controllers/MoveStockBillController.cs +++ b/WebAPI/Controllers/MoveStockBillController.cs @@ -46,6 +46,7 @@ public ClsKF_PonderationBillMain_Temp model = new ClsKF_PonderationBillMain_Temp(); private JsonResult objJsonResult = new JsonResult(); private json objjson = new json(); + private object oCn; /// <summary> /// 璋冩嫧鍗�/杩斿洖鍑哄叆搴撴潯鐮佷复鏃惰〃/鐩存帴璋冪敤webservice @@ -574,6 +575,10 @@ { var _value = oMain["oMain"].ToString(); string msg1 = _value.ToString(); + + + + //List<Model.ClsKf_MoveStockBillMain> lsmain = new List<Model.ClsKf_MoveStockBillMain>(); //ListModels oListModels = new ListModels(); //lsmain = oListModels.getMoveStockBillMainByJson(msg1); @@ -616,6 +621,37 @@ websLsmain.HBillSubType = lsmain[0].HBillSubType; websLsmain.HSupID = 0; //websLsmain.HGroupID = lsmain[0].HGroupID; + string sErrMsg = ""; + //涓婁紶鍓嶅垽鏂� + SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + DataSet Ds = oCn.RunProcReturn("exec h_p_WMS_BeforeUpload_MoveStockBill_AR " + websLsmain.HInterID.ToString() + ",'" + websLsmain.HBillNo + "','" + websLsmain.HBillType + "'", "h_p_WMS_BeforeUpload_MoveStockBill_AR"); + if (Ds == null || Ds.Tables[0].Rows.Count == 0) + { + sErrMsg = "鏍¢獙涓婁紶鍓嶅垽鏂紝鍙戠敓閿欒锛�"; + //return false; + + objJsonResult.code = "99"; + objJsonResult.count = 0; + objJsonResult.Message = "涓婁紶澶辫触锛�" + sErrMsg; + objJsonResult.data = null; + return objJsonResult; + } + else + { + if (DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0][0]) == 1) + { + sErrMsg = "鍗曟嵁鍙凤細" + websLsmain.HBillNo + "锛屽崟鎹甀D锛�" + websLsmain.HInterID + "锛�" + DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HRemark"]); + //return false; + objJsonResult.code = "99"; + objJsonResult.count = 0; + objJsonResult.Message = "涓婁紶澶辫触锛�" + sErrMsg; + objJsonResult.data = null; + return objJsonResult; + + } + } + + if (webserver.set_SaveMoveStockBill(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo)) { @@ -648,6 +684,123 @@ /// <summary> + /// 瀹夌憺鐩樼偣鍗� + /// </summary> + /// <returns></returns> + [Route("MoveStockBill/set_SaveMoveStockBill_PD")] + [HttpPost] + public object set_SaveMoveStockBill_PD([FromBody] JObject oMain) + { + var _value = oMain["oMain"].ToString(); + string msg1 = _value.ToString(); + + + + + //List<Model.ClsKf_MoveStockBillMain> lsmain = new List<Model.ClsKf_MoveStockBillMain>(); + //ListModels oListModels = new ListModels(); + //lsmain = oListModels.getMoveStockBillMainByJson(msg1); + //lsmain[0].HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year); + //lsmain[0].HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd")); + //string sSourceBillType = lsmain[0].HBillType; + //BLL.ClsKf_MoveStockBill bll = new BLL.ClsKf_MoveStockBill(); + //return bll.set_SaveMoveStockBill(lsmain[0], sSourceBillType, ref DBUtility.ClsPub.sErrInfo); + try + { + List<Model.ClsKf_MoveStockBillMain> lsmain = new List<Model.ClsKf_MoveStockBillMain>(); + ListModels oListModels = new ListModels(); + lsmain = oListModels.getMoveStockBillMainByJson(msg1); + lsmain[0].HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year); + lsmain[0].HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd")); + string sSourceBillType = lsmain[0].HBillType; + //string sSourceBillType = "-1"; + + + WebAPI.WebS.ClsKf_MoveStockBillMain websLsmain = new WebS.ClsKf_MoveStockBillMain(); + websLsmain.HInterID = lsmain[0].HInterID; + websLsmain.HDate = lsmain[0].HDate; + websLsmain.HBillNo = lsmain[0].HBillNo; + websLsmain.HDeptID = lsmain[0].HDeptID; + websLsmain.HEmpID = lsmain[0].HEmpID; + websLsmain.HRemark = lsmain[0].HRemark; + websLsmain.HMaker = lsmain[0].HMaker; + websLsmain.HWHID = lsmain[0].HWHID; + websLsmain.HSCWHID = lsmain[0].HSCWHID; + websLsmain.HKeeperID = lsmain[0].HKeeperID; + websLsmain.HSecManagerID = lsmain[0].HSecManagerID; + websLsmain.HManagerID = 0; + websLsmain.HBillerID = 0; + websLsmain.HExplanation = ""; + websLsmain.HInnerBillNo = ""; + websLsmain.HRedBlueFlag = true; + websLsmain.HMainSourceBillType = "-1"; + websLsmain.HStockStyle = ""; + websLsmain.HBillType = "1207"; + websLsmain.HSupID = 0; + //websLsmain.HGroupID = lsmain[0].HGroupID; + //string sErrMsg = ""; + //涓婁紶鍓嶅垽鏂� + //SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + //DataSet Ds = oCn.RunProcReturn("exec h_p_WMS_BeforeUpload_MoveStockBill_AR " + websLsmain.HInterID.ToString() + ",'" + websLsmain.HBillNo + "','" + websLsmain.HBillType + "'", "h_p_WMS_BeforeUpload_MoveStockBill_AR"); + //if (Ds == null || Ds.Tables[0].Rows.Count == 0) + //{ + // sErrMsg = "鏍¢獙涓婁紶鍓嶅垽鏂紝鍙戠敓閿欒锛�"; + // //return false; + + // objJsonResult.code = "99"; + // objJsonResult.count = 0; + // objJsonResult.Message = "涓婁紶澶辫触锛�" + sErrMsg; + // objJsonResult.data = null; + // return objJsonResult; + //} + //else + //{ + // if (DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0][0]) == 1) + // { + // sErrMsg = "鍗曟嵁鍙凤細" + websLsmain.HBillNo + "锛屽崟鎹甀D锛�" + websLsmain.HInterID + "锛�" + DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HRemark"]); + // //return false; + // objJsonResult.code = "99"; + // objJsonResult.count = 0; + // objJsonResult.Message = "涓婁紶澶辫触锛�" + sErrMsg; + // objJsonResult.data = null; + // return objJsonResult; + + // } + //} + + + + if (webserver.set_SaveMoveStockBill_PD(websLsmain, sSourceBillType, ref DBUtility.ClsPub.sErrInfo)) + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "99"; + objJsonResult.count = 0; + objJsonResult.Message = "涓婁紶澶辫触锛�" + DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + } + catch (Exception e) + { + + objJsonResult.code = "3"; + objJsonResult.count = 0; + objJsonResult.Message = "涓婁紶澶辫触锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + + + + /// <summary> /// 鐢熸垚鍒嗗竷寮忚皟鍑哄崟 /// </summary> /// <returns></returns> diff --git a/WebAPI/Controllers/OtherOutBillController.cs b/WebAPI/Controllers/OtherOutBillController.cs index 18f4658..a6483f8 100644 --- a/WebAPI/Controllers/OtherOutBillController.cs +++ b/WebAPI/Controllers/OtherOutBillController.cs @@ -93,7 +93,6 @@ WebS.WebService1 oWebs = new WebS.WebService1(); WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS(); string sExpressNumber = ""; - var sJXCode = POStockInBillController.JX_Json(sCode, sInterID, HBillType, HOWNERID, sBillNo,sMaker); SourceFlag = true; //WebSoBar = oWebs.get_CheckTypeByBarCode_All(sCode, sInterID, HBillType, sBillNo, sMaker, WhID, SPID, sQty, sRedBlue, SourceFlag, sSourceBillNo, sSourceType, HOWNERID, sExpressNumber, ref DBUtility.ClsPub.sErrInfo); diff --git a/WebAPI/Controllers/POStockInBillController.cs b/WebAPI/Controllers/POStockInBillController.cs index b0bbedd..324bca1 100644 --- a/WebAPI/Controllers/POStockInBillController.cs +++ b/WebAPI/Controllers/POStockInBillController.cs @@ -172,698 +172,2897 @@ } - [Route("kf_PoStockInBill/JX_Json")] - [HttpGet] - public static string JX_Json(string sBarCodeNew, Int64 hinterid, string HBillType,Int64 HOrgID,string HBillNo,string HMaker) - { - try - { - //1.鍒ゆ柇绯荤粺鍙傛暟鏄惁瀹夌憺 涓嶆槸瀹夌憺 鐩存帴璺虫帀 - //濡傛灉鏄畨鐟� 璧颁笅闈� + //[Route("kf_PoStockInBill/JX_Json")] + //[HttpGet] + //public static string JX_Json(string sBarCodeNew, Int64 hinterid, string HBillType,Int64 HOrgID,string HBillNo,string HMaker) + //{ + // try + // { + // //1.鍒ゆ柇绯荤粺鍙傛暟鏄惁瀹夌憺 涓嶆槸瀹夌憺 鐩存帴璺虫帀 + // //濡傛灉鏄畨鐟� 璧颁笅闈� - //瑙f瀽鏉$爜 - //濡傛灉鍦ㄦ潯鐮佹。妗堥噷闈� 涓嶅鐞� 娌℃湁鐨勮瘽 瀛樺叆鏉$爜妗f + // //瑙f瀽鏉$爜 + // //濡傛灉鍦ㄦ潯鐮佹。妗堥噷闈� 涓嶅鐞� 娌℃湁鐨勮瘽 瀛樺叆鏉$爜妗f - //鏍规嵁瑙f瀽鐨勭墿鏂� + 鎵规 鍒ゆ柇 鏉$爜涓存椂琛� 璁板綍鏄惁瀛樺湪 娌℃湁鐨勮瘽 杩涜鎵簮鍗曠殑鍔ㄤ綔 + // //鏍规嵁瑙f瀽鐨勭墿鏂� + 鎵规 鍒ゆ柇 鏉$爜涓存椂琛� 璁板綍鏄惁瀛樺湪 娌℃湁鐨勮瘽 杩涜鎵簮鍗曠殑鍔ㄤ綔 - //鍔犱簡 鐢熶骇鏃ユ湡 鏈夋晥鏈熻嚦 淇濊川鏈熸爣蹇� + // //鍔犱簡 鐢熶骇鏃ユ湡 鏈夋晥鏈熻嚦 淇濊川鏈熸爣蹇� - Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); - //if (oSystemParameter.omodel.WMS_CampanyName == "瀹夌憺") - //{ - string HTM = ""; - //閲囪喘鍏ュ簱 - if (HBillType == "1201") - { - string[] sArray = sBarCodeNew.Split('@'); - string HMaterNumber = ""; - HMaterNumber = sArray[0]; - Int64 HQty = 0; - HQty = ClsPub.isInt(sArray[4]); - string HBarchNo = ""; - HBarchNo = sArray[6]; + // Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); + // //if (oSystemParameter.omodel.WMS_CampanyName == "瀹夌憺") + // //{ + // string HTM = ""; + // //閲囪喘鍏ュ簱 + // if (HBillType == "1201") + // { + // string[] sArray = sBarCodeNew.Split('@'); + // string HMaterNumber = ""; + // HMaterNumber = sArray[0]; + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sArray[4]); + // string HBarchNo = ""; + // HBarchNo = sArray[6]; - DateTime HSCRQ = ClsPub.isDate(sArray[3]); - DateTime HYXQZ = ClsPub.isDate(sArray[5]); + // DateTime HSCRQ = ClsPub.isDate(sArray[3]); + // DateTime HYXQZ = ClsPub.isDate(sArray[5]); - //閲囪喘璁㈠崟鍙� - string HPOOrderBillNo = ""; - HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); + // //閲囪喘璁㈠崟鍙� + // string HPOOrderBillNo = ""; + // HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); - Int64 HMaterID = 0; + // Int64 HMaterID = 0; - SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); - DataSet Dss; - Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + // DataSet Dss; + // Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - DataSet Dss1; - Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss1; + // Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - HTM = HOrgNumber + HMaterID + HBarchNo; + // HTM = HOrgNumber + HMaterID + HBarchNo; - //濡傛灉鏉$爜妗f涓嶅瓨鍦� 杩涜瀛樺叆鏉$爜妗f鐨勫姩浣� - //鏍规嵁鐗╂枡 + 鎵规 + 閲囪喘璁㈠崟鍙� 鎵惧埌瀵瑰簲鐨勬敹鏂欓�氱煡鍗曞彿 - DataSet Dss2; - Dss2 = oCn.RunProcReturn(" select fid,FMATERIALID,FENTRYID,FBILLNO from h_v_RECEIVEQuery where FSRCBILLNO= '" + HPOOrderBillNo + "' and FMATERIALID = " + HMaterID, "h_v_RECEIVEQuery"); - HMaterID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["FMATERIALID"]); - Int64 HSourceInterID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["fid"]); - Int64 HSourceEntryID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["FENTRYID"]); - string HSourceBillNo = Pub_Class.ClsPub.isStrNull(Dss2.Tables[0].Rows[0]["FBILLNO"]); - //鍒ゆ柇鏉$爜妗f鏄惁瀛樺湪璇ユ潯鐮� - //濡傛灉瀛樺湪 鍐嶅垽鏂壂鐮佷复鏃惰〃鏄惁瀛樺湪璇ユ潯鐮� - //濡傛灉涓嶅瓨鍦� 杩涜鎵簮鍗曠殑鏂规硶 - DataSet Dss5; - Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { - DataSet Dss6; - Dss6 = oCn.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); - if (Dss6.Tables[0].Rows.Count > 0) - { + // //濡傛灉鏉$爜妗f涓嶅瓨鍦� 杩涜瀛樺叆鏉$爜妗f鐨勫姩浣� + // //鏍规嵁鐗╂枡 + 鎵规 + 閲囪喘璁㈠崟鍙� 鎵惧埌瀵瑰簲鐨勬敹鏂欓�氱煡鍗曞彿 + // DataSet Dss2; + // Dss2 = oCn.RunProcReturn(" select fid,FMATERIALID,FENTRYID,FBILLNO from h_v_RECEIVEQuery where FSRCBILLNO= '" + HPOOrderBillNo + "' and FMATERIALID = " + HMaterID, "h_v_RECEIVEQuery"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["FMATERIALID"]); + // Int64 HSourceInterID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["fid"]); + // Int64 HSourceEntryID = Pub_Class.ClsPub.isLong(Dss2.Tables[0].Rows[0]["FENTRYID"]); + // string HSourceBillNo = Pub_Class.ClsPub.isStrNull(Dss2.Tables[0].Rows[0]["FBILLNO"]); + // //鍒ゆ柇鏉$爜妗f鏄惁瀛樺湪璇ユ潯鐮� + // //濡傛灉瀛樺湪 鍐嶅垽鏂壂鐮佷复鏃惰〃鏄惁瀛樺湪璇ユ潯鐮� + // //濡傛灉涓嶅瓨鍦� 杩涜鎵簮鍗曠殑鏂规硶 + // DataSet Dss5; + // Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { + // DataSet Dss6; + // Dss6 = oCn.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); + // if (Dss6.Tables[0].Rows.Count > 0) + // { - } - else - { - POStockInBillController POStockInBill = new POStockInBillController(); - POStockInBill.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", HSourceBillNo, hinterid, HBillNo); + // } + // else + // { + // POStockInBillController POStockInBill = new POStockInBillController(); + // POStockInBill.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", HSourceBillNo, hinterid, HBillNo); - } - } - else - { + // } + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", " + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo.ToString() + "','1103',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - DataSet Dss7; - Dss7 = oCn.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); - if (Dss7.Tables[0].Rows.Count > 0) - { + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", " + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo.ToString() + "','1103',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // DataSet Dss7; + // Dss7 = oCn.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); + // if (Dss7.Tables[0].Rows.Count > 0) + // { - } - else - { - POStockInBillController POStockInBill = new POStockInBillController(); - POStockInBill.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", HSourceBillNo, hinterid, HBillNo); + // } + // else + // { + // POStockInBillController POStockInBill = new POStockInBillController(); + // POStockInBill.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", HSourceBillNo, hinterid, HBillNo); - } + // } - } - } - //浜у搧鍏ュ簱 - if(HBillType == "1202") - { - string HMaterNumber = ""; - HMaterNumber = sBarCodeNew.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + sBarCodeNew.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); + // } + // } + // //浜у搧鍏ュ簱 + // if(HBillType == "1202") + // { + // string HMaterNumber = ""; + // HMaterNumber = sBarCodeNew.Substring(0, 10); + // string HSCRQ = ""; + // HSCRQ = "20" + sBarCodeNew.Substring(10, 6); + // Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); + // Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); + // Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - string HBatchNo = ""; - HBatchNo = sBarCodeNew.Substring(16, 11); - SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); - DataSet ds; - Int64 HMaterID = 0; - DataSet Dss1; - Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - ds = oCN.RunProcReturn("select * from h_v_SCStockInCheckBill_Json where HYear =" + Year + " and HMonth = " + Month + " and HDay = " + Day + " and HMaterID = " + HMaterID.ToString() + "and 鎵规 = '" + HBatchNo.ToString() + "'", "h_v_SCStockInCheckBill_Json"); - Int64 HSourceInterID = Pub_Class.ClsPub.isLong(ds.Tables[0].Rows[0]["HSourceInterID"]); - Int64 HSourceEntryID = Pub_Class.ClsPub.isLong(ds.Tables[0].Rows[0]["HSourceEntryID"]); - string HSourceBillNo = Pub_Class.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBillNo"]); - DataSet Dss; - Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - HTM = HOrgNumber + HMaterID + HBatchNo; + // string HBatchNo = ""; + // HBatchNo = sBarCodeNew.Substring(16, 11); + // SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + // DataSet ds; + // Int64 HMaterID = 0; + // DataSet Dss1; + // Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // ds = oCN.RunProcReturn("select * from h_v_SCStockInCheckBill_Json where HYear =" + Year + " and HMonth = " + Month + " and HDay = " + Day + " and HMaterID = " + HMaterID.ToString() + "and 鎵规 = '" + HBatchNo.ToString() + "'", "h_v_SCStockInCheckBill_Json"); + // Int64 HSourceInterID = Pub_Class.ClsPub.isLong(ds.Tables[0].Rows[0]["HSourceInterID"]); + // Int64 HSourceEntryID = Pub_Class.ClsPub.isLong(ds.Tables[0].Rows[0]["HSourceEntryID"]); + // string HSourceBillNo = Pub_Class.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBillNo"]); + // DataSet Dss; + // Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // HTM = HOrgNumber + HMaterID + HBatchNo; - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + // DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); - Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); - Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); - Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); - DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); + // string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); + // Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); + // Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); + // Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); + // DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); - Int64 HQty = 0; - HQty = ClsPub.isInt(sBarCodeNew.Substring(33,3)); + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sBarCodeNew.Substring(33,3)); - DataSet Dss5; - Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { - DataSet Dss6; - Dss6 = oCN.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); - if (Dss6.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { + // DataSet Dss6; + // Dss6 = oCN.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); + // if (Dss6.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - WEBSController WEBS = new WEBSController(); - WEBS.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, HSourceBillNo, "3714", HMaker,HOrgID); + // WEBSController WEBS = new WEBSController(); + // WEBS.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, HSourceBillNo, "3714", HMaker,HOrgID); - } - } - else - { + // } + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", " + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo.ToString() + "','3714',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - DataSet Dss7; - Dss7 = oCN.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); - if (Dss7.Tables[0].Rows.Count > 0) - { + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", " + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo.ToString() + "','3714',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // DataSet Dss7; + // Dss7 = oCN.RunProcReturn(" select * from KF_PonderationBillMain_Temp where HBarCode= '" + HTM + "' and HInterID = " + hinterid.ToString() + " and HBillType = '" + HBillType + "' and hsourcebillno = '" + HSourceBillNo + "' ", "KF_PonderationBillMain_Temp"); + // if (Dss7.Tables[0].Rows.Count > 0) + // { - } - else - { - WEBSController WEBS = new WEBSController(); - WEBS.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, HSourceBillNo, "3714", HMaker, HOrgID); + // } + // else + // { + // WEBSController WEBS = new WEBSController(); + // WEBS.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, HSourceBillNo, "3714", HMaker, HOrgID); - } + // } - } + // } - } - //鐢熶骇閫�鏂� - if (HBillType == "1244") - { - string HMaterNumber = ""; - HMaterNumber = sBarCodeNew.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + sBarCodeNew.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); + // } + // //鐢熶骇閫�鏂� + // if (HBillType == "1244") + // { + // string HMaterNumber = ""; + // HMaterNumber = sBarCodeNew.Substring(0, 10); + // string HSCRQ = ""; + // HSCRQ = "20" + sBarCodeNew.Substring(10, 6); + // Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); + // Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); + // Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - string HBatchNo = ""; - HBatchNo = sBarCodeNew.Substring(16, 11); - SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + // string HBatchNo = ""; + // HBatchNo = sBarCodeNew.Substring(16, 11); + // SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); - Int64 HMaterID = 0; - DataSet Dss1; - Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - DataSet Dss; - Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - HTM = HOrgNumber + HMaterID + HBatchNo; + // Int64 HMaterID = 0; + // DataSet Dss1; + // Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss; + // Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // HTM = HOrgNumber + HMaterID + HBatchNo; - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + // DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); - Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); - Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); - Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); - DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); + // string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); + // Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); + // Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); + // Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); + // DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); - Int64 HQty = 0; - HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); - DataSet Dss5; - Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", 0,0,'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", 0,0,'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //璋冩嫧鍗� - if (HBillType == "1207") - { - string HMaterNumber = ""; - HMaterNumber = sBarCodeNew.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + sBarCodeNew.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); + // } + // //璋冩嫧鍗� + // if (HBillType == "1207") + // { + // string HMaterNumber = ""; + // HMaterNumber = sBarCodeNew.Substring(0, 10); + // string HSCRQ = ""; + // HSCRQ = "20" + sBarCodeNew.Substring(10, 6); + // Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); + // Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); + // Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - string HBatchNo = ""; - HBatchNo = sBarCodeNew.Substring(16, 11); - SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + // string HBatchNo = ""; + // HBatchNo = sBarCodeNew.Substring(16, 11); + // SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); - Int64 HMaterID = 0; - DataSet Dss1; - Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - DataSet Dss; - Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - HTM = HOrgNumber + HMaterID + HBatchNo; + // Int64 HMaterID = 0; + // DataSet Dss1; + // Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss; + // Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // HTM = HOrgNumber + HMaterID + HBatchNo; - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + // DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); - Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); - Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); - Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); - DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); + // string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); + // Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); + // Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); + // Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); + // DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); - Int64 HQty = 0; - HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); - DataSet Dss5; - Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", 0,0,'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", 0,0,'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //鍏朵粬鍑哄簱鍗� - if (HBillType == "1206") - { - string HMaterNumber = ""; - HMaterNumber = sBarCodeNew.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + sBarCodeNew.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); + // } + // //鍏朵粬鍑哄簱鍗� + // if (HBillType == "1206") + // { + // string HMaterNumber = ""; + // HMaterNumber = sBarCodeNew.Substring(0, 10); + // string HSCRQ = ""; + // HSCRQ = "20" + sBarCodeNew.Substring(10, 6); + // Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); + // Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); + // Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - string HBatchNo = ""; - HBatchNo = sBarCodeNew.Substring(16, 11); - SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + // string HBatchNo = ""; + // HBatchNo = sBarCodeNew.Substring(16, 11); + // SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); - Int64 HMaterID = 0; - DataSet Dss1; - Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - DataSet Dss; - Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - HTM = HOrgNumber + HMaterID + HBatchNo; + // Int64 HMaterID = 0; + // DataSet Dss1; + // Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss; + // Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // HTM = HOrgNumber + HMaterID + HBatchNo; - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + // DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); - Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); - Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); - Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); - DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); + // string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); + // Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); + // Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); + // Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); + // DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); - Int64 HQty = 0; - HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); - DataSet Dss5; - Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", 0,0,'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", 0,0,'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //棰嗘枡鍑哄簱鏍¢獙 - if (HBillType == "1204") - { - string[] sArray = sBarCodeNew.Split('@'); - string HMaterNumber = ""; - HMaterNumber = sArray[0]; - Int64 HQty = 0; - HQty = ClsPub.isInt(sArray[4]); - string HBarchNo = ""; - HBarchNo = sArray[6]; + // } + // //棰嗘枡鍑哄簱鏍¢獙 + // if (HBillType == "1204") + // { + // string[] sArray = sBarCodeNew.Split('@'); + // string HMaterNumber = ""; + // HMaterNumber = sArray[0]; + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sArray[4]); + // string HBarchNo = ""; + // HBarchNo = sArray[6]; - DateTime HSCRQ = ClsPub.isDate(sArray[3]); - DateTime HYXQZ = ClsPub.isDate(sArray[5]); + // DateTime HSCRQ = ClsPub.isDate(sArray[3]); + // DateTime HYXQZ = ClsPub.isDate(sArray[5]); - //閲囪喘璁㈠崟鍙� - string HPOOrderBillNo = ""; - HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); + // //閲囪喘璁㈠崟鍙� + // string HPOOrderBillNo = ""; + // HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); - Int64 HMaterID = 0; + // Int64 HMaterID = 0; - SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); - DataSet Dss; - Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + // DataSet Dss; + // Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - DataSet Dss1; - Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss1; + // Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - HTM = HOrgNumber + HMaterID + HBarchNo; + // HTM = HOrgNumber + HMaterID + HBarchNo; - DataSet Dss5; - Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", " + 0 + "," + 0 + ",'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", " + 0 + "," + 0 + ",'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //鐢熶骇琛ユ枡鏍¢獙 - if (HBillType == "1254") - { - string[] sArray = sBarCodeNew.Split('@'); - string HMaterNumber = ""; - HMaterNumber = sArray[0]; - Int64 HQty = 0; - HQty = ClsPub.isInt(sArray[4]); - string HBarchNo = ""; - HBarchNo = sArray[6]; + // } + // //鐢熶骇琛ユ枡鏍¢獙 + // if (HBillType == "1254") + // { + // string[] sArray = sBarCodeNew.Split('@'); + // string HMaterNumber = ""; + // HMaterNumber = sArray[0]; + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sArray[4]); + // string HBarchNo = ""; + // HBarchNo = sArray[6]; - DateTime HSCRQ = ClsPub.isDate(sArray[3]); - DateTime HYXQZ = ClsPub.isDate(sArray[5]); + // DateTime HSCRQ = ClsPub.isDate(sArray[3]); + // DateTime HYXQZ = ClsPub.isDate(sArray[5]); - //閲囪喘璁㈠崟鍙� - string HPOOrderBillNo = ""; - HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); + // //閲囪喘璁㈠崟鍙� + // string HPOOrderBillNo = ""; + // HPOOrderBillNo = ClsPub.isStrNull(sArray[8]); - Int64 HMaterID = 0; + // Int64 HMaterID = 0; - SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); - DataSet Dss; - Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); + // DataSet Dss; + // Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - DataSet Dss1; - Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss1; + // Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - HTM = HOrgNumber + HMaterID + HBarchNo; + // HTM = HOrgNumber + HMaterID + HBarchNo; - DataSet Dss5; - Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCn.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", " + 0 + "," + 0 + ",'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBarchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", " + 0 + "," + 0 + ",'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ.ToShortDateString() + "','" + HYXQZ.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //閿�鍞嚭搴撴牎楠� - if (HBillType == "1205") - { - string HMaterNumber = ""; - HMaterNumber = sBarCodeNew.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + sBarCodeNew.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); + // } + // //閿�鍞嚭搴撴牎楠� + // if (HBillType == "1205") + // { + // string HMaterNumber = ""; + // HMaterNumber = sBarCodeNew.Substring(0, 10); + // string HSCRQ = ""; + // HSCRQ = "20" + sBarCodeNew.Substring(10, 6); + // Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); + // Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); + // Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - string HBatchNo = ""; - HBatchNo = sBarCodeNew.Substring(16, 11); - SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + // string HBatchNo = ""; + // HBatchNo = sBarCodeNew.Substring(16, 11); + // SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); - Int64 HMaterID = 0; - DataSet Dss1; - Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); - HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); - string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); - string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); - Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - DataSet Dss; - Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); - string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); - HTM = HOrgNumber + HMaterID + HBatchNo; + // Int64 HMaterID = 0; + // DataSet Dss1; + // Dss1 = oCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); + // HMaterID = Pub_Class.ClsPub.isLong(Dss1.Tables[0].Rows[0]["HItemID"]); + // string HMaterName = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HName"]); + // string HMaterModel = Pub_Class.ClsPub.isStrNull(Dss1.Tables[0].Rows[0]["HModel"]); + // Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); + // DataSet Dss; + // Dss = oCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); + // string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); + // HTM = HOrgNumber + HMaterID + HBatchNo; - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + // DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); - Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); - Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); - Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); - DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); + // string HYXQZ = "20" + sBarCodeNew.Substring(27, 6); + // Int64 Year1 = ClsPub.isInt(HYXQZ.Substring(0, 4)); + // Int64 Month1 = ClsPub.isInt(HYXQZ.Substring(4, 2)); + // Int64 Day1 = ClsPub.isInt(HYXQZ.Substring(6, 2)); + // DateTime HYXQZ1 = ClsPub.isDate(Year1 + "-" + Month1 + "-" + Day1); - Int64 HQty = 0; - HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); + // Int64 HQty = 0; + // HQty = ClsPub.isInt(sBarCodeNew.Substring(33, 3)); - DataSet Dss5; - Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); - if (Dss5.Tables[0].Rows.Count > 0) - { + // DataSet Dss5; + // Dss5 = oCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + HTM + "'", "Gy_BarCodeBill"); + // if (Dss5.Tables[0].Rows.Count > 0) + // { - } - else - { + // } + // else + // { - string ModName = "85"; - var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); - Int64 HSupID = 0; - oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + - ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + - ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + - ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + - ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + - ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + - ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + - ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + - ") values (" - + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() - + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() - + ", 0,0,'','',0" - + ", 0,'',0,0,0,''" - + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" - + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" - + ",0,0,0" - + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); + // string ModName = "85"; + // var HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); + // Int64 HSupID = 0; + // oCN.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + // ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + // ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + + // ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark " + + // ",HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate " + + // ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID " + + // ",HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID " + + // ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag " + + // ") values (" + // + "'" + HTM + "','鎵规鏉$爜'," + HMaterID.ToString() + "," + HUnitID.ToString() + "," + HQty.ToString() + // + ",'" + HBatchNo + "'," + HSupID.ToString() + ",0,'" + ClsPub.CurUserName + "',getdate(),0," + HQty.ToString() + // + ", 0,0,'','',0" + // + ", 0,'',0,0,0,''" + // + ",0,'','','" + HSCRQ1.ToShortDateString() + "','" + HYXQZ1.ToShortDateString() + "','',getdate()" + // + ", " + HOrgID.ToString() + "," + HOrgID.ToString() + ",''," + HInterID.ToString() + ",1" + // + ",0,0,0" + // + ",'" + HMaterName + "','" + HMaterModel + "','',0,'','',1)"); - } + // } - } - //objJsonResult.code = "0"; - //objJsonResult.count = 1; - //objJsonResult.Message = DBUtility.ClsPub.sErrInfo; - //objJsonResult.data = ; - return HTM; + // } + // //objJsonResult.code = "0"; + // //objJsonResult.count = 1; + // //objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + // //objJsonResult.data = ; + // return HTM; - } - catch (Exception e) - { - //objJsonResult.code = "0"; - //objJsonResult.count = 1; - //objJsonResult.Message = e.Message + ";" + e.StackTrace; - //objJsonResult.data = null; - return e.Message + ";" + e.StackTrace; - } + // } + // catch (Exception e) + // { + // //objJsonResult.code = "0"; + // //objJsonResult.count = 1; + // //objJsonResult.Message = e.Message + ";" + e.StackTrace; + // //objJsonResult.data = null; + // return e.Message + ";" + e.StackTrace; + // } + //} + + + + + + [Route("kf_PoStockInBill/JX_Json")] + [HttpGet] + public static string JX_Json(string sBarCodeNew, long hinterid, string HBillType, long HOrgID, string HBillNo, string HMaker) + { + string result; + try + { + Pub_Class.ClsXt_SystemParameter clsXt_SystemParameter = new Pub_Class.ClsXt_SystemParameter(); + WebS.ClsXt_SystemParameterMain oSystemParameterMain = new WebS.ClsXt_SystemParameterMain(); + string text = ""; + string text1 = ""; + bool flag = HBillType == "1201"; + if (flag) + { + string[] array = sBarCodeNew.Split(new char[] + { + '@' + }); + string str = array[0]; + long num = (long)ClsPub.isInt(array[4]); + string text2 = array[6]; + DateTime dateTime = ClsPub.isDate(array[3]); + DateTime dateTime2 = ClsPub.isDate(array[5]); + string str2 = ClsPub.isStrNull(array[8]); + ClsCN clsCN = new ClsCN(); + DataSet dataSet = clsCN.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str3 = ClsPub.isStrNull(dataSet.Tables[0].Rows[0]["HNumber"]); + + + + DataSet Dss7; + Dss7 = clsCN.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str + "'", "T_BD_MATERIAL"); + str = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + DataSet dataSet2 = clsCN.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num2 = ClsPub.isLong(dataSet2.Tables[0].Rows[0]["HItemID"]); + string text3 = ClsPub.isStrNull(dataSet2.Tables[0].Rows[0]["HName"]); + string text4 = ClsPub.isStrNull(dataSet2.Tables[0].Rows[0]["HModel"]); + long num3 = (long)ClsPub.isInt(dataSet2.Tables[0].Rows[0]["HUnitID"]); + text = str3 + num2.ToString() + text2 + "#" + num; + text1 = str3 + num2.ToString() + text2; + DataSet dataSet3 = clsCN.RunProcReturn(" select fid,FMATERIALID,FENTRYID,FBILLNO from h_v_RECEIVEQuery where FSRCBILLNO= '" + str2 + "' and FLOT_TEXT = '" + text2 + "' and FMATERIALID = " + num2.ToString(), "h_v_RECEIVEQuery"); + //DataSet dataSet3 = clsCN.RunProcReturn(" select fid,FMATERIALID,FENTRYID,FBILLNO from h_v_RECEIVEQuery where FLOT_TEXT= '" + text2 + "' and FPRODUCEDATE = '" + dateTime + "' and FMATERIALID = " + num2.ToString(), "h_v_RECEIVEQuery"); + num2 = ClsPub.isLong(dataSet3.Tables[0].Rows[0]["FMATERIALID"]); + long num4 = ClsPub.isLong(dataSet3.Tables[0].Rows[0]["fid"]); + long num5 = ClsPub.isLong(dataSet3.Tables[0].Rows[0]["FENTRYID"]); + string text5 = ClsPub.isStrNull(dataSet3.Tables[0].Rows[0]["FBILLNO"]); + DataSet dataSet4 = clsCN.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag2 = dataSet4.Tables[0].Rows.Count > 0; + if (flag2) + { + DataSet dataSet5 = clsCN.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text5, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag3 = dataSet5.Tables[0].Rows.Count > 0; + if (!flag3) + { + //POStockInBillController postockInBillController = new POStockInBillController(); + //postockInBillController.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", text5, hinterid, HBillNo); + + WEBSController webscontroller4 = new WEBSController(); + object obj4 = webscontroller4.Get_SourceBarCode_PoStockIn_Json(hinterid, HBillNo, HBillType, text5, "1103", HMaker, HOrgID,1, oSystemParameterMain, ref DBUtility.ClsPub.sErrInfo); + + + + } + } + else + { + string billCode = "85"; + long num6 = ClsPub.CreateBillID_Prod(billCode, ref ClsPub.sExeReturnInfo); + long num7 = 0L; + clsCN.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num2.ToString(), + ",", + num3.ToString(), + ",", + num.ToString(), + ",'", + text2, + "',", + num7.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num.ToString(), + ", ", + num4.ToString(), + ",", + num5.ToString(), + ",'", + text5.ToString(), + "','1103',0, 0,'',0,0,0,'',0,'','','", + dateTime.ToShortDateString(), + "','", + dateTime2.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num6.ToString(), + ",1,0,0,0,'", + text3, + "','", + text4, + "','',0,'','',1)" + })); + DataSet dataSet6 = clsCN.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HBarCode= '", + text1, + "' and HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text5, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag4 = dataSet6.Tables[0].Rows.Count > 0; + if (!flag4) + { + POStockInBillController postockInBillController2 = new POStockInBillController(); + postockInBillController2.set_SavePonderationBillMain_Temp_Source_Fast_Json("1103", text5, hinterid, HBillNo); + } + } + } + bool flag5 = HBillType == "1202"; + if (flag5) + { + string text6 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text7 = text6.Substring(0, 1); + bool flag6 = text7.Contains("W") || text7.Contains("N"); + if (flag6) + { + string text8 = sBarCodeNew.Substring(0, 10); + string str4 = sBarCodeNew.Substring(10, 10); + string text9 = "20" + sBarCodeNew.Substring(20, 6); + long num8 = (long)ClsPub.isInt(text9.Substring(0, 4)); + long num9 = (long)ClsPub.isInt(text9.Substring(4, 2)); + long num10 = (long)ClsPub.isInt(text9.Substring(6, 2)); + long num11 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text10 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text11 = "20" + text10.Substring(0, 6); + long num12 = (long)ClsPub.isInt(text11.Substring(0, 4)); + long num13 = (long)ClsPub.isInt(text11.Substring(4, 2)); + long num14 = (long)ClsPub.isInt(text11.Substring(6, 2)); + DateTime dateTime3 = ClsPub.isDate(string.Concat(new string[] + { + num12.ToString(), + "-", + num13.ToString(), + "-", + num14.ToString() + })); + string text12 = sBarCodeNew.Remove(0, 26); + string text13 = text12.Remove(text12.Length - 10, 10); + ClsCN clsCN2 = new ClsCN(); + + + DataSet Dss7; + Dss7 = clsCN2.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str4 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN2.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str4 + "'", "T_BD_MATERIAL"); + str4 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str4 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + DataSet dataSet7 = clsCN2.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str4 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num15 = ClsPub.isLong(dataSet7.Tables[0].Rows[0]["HItemID"]); + string text14 = ClsPub.isStrNull(dataSet7.Tables[0].Rows[0]["HName"]); + string text15 = ClsPub.isStrNull(dataSet7.Tables[0].Rows[0]["HModel"]); + long num16 = (long)ClsPub.isInt(dataSet7.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet8 = clsCN2.RunProcReturn(string.Concat(new string[] + { + "select * from h_v_SCStockInCheckBill_Json where HYear =", + num8.ToString(), + " and HMonth = ", + num9.ToString(), + " and HDay = ", + num10.ToString(), + " and HMaterID = ", + num15.ToString(), + "and 鎵规 = '", + text13.ToString(), + "'" + }), "h_v_SCStockInCheckBill_Json"); + long num17 = ClsPub.isLong(dataSet8.Tables[0].Rows[0]["HSourceInterID"]); + long num18 = ClsPub.isLong(dataSet8.Tables[0].Rows[0]["HSourceEntryID"]); + string text16 = ClsPub.isStrNull(dataSet8.Tables[0].Rows[0]["HBillNo"]); + DataSet dataSet9 = clsCN2.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str5 = ClsPub.isStrNull(dataSet9.Tables[0].Rows[0]["HNumber"]); + text = str5 + num15.ToString() + text13 + text9 + "#" + num11; + text1 = str5 + num15.ToString() + text13 + text9; + DateTime dateTime4 = ClsPub.isDate(string.Concat(new string[] + { + num8.ToString(), + "-", + num9.ToString(), + "-", + num10.ToString() + })); + DataSet dataSet10 = clsCN2.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag7 = dataSet10.Tables[0].Rows.Count > 0; + if (flag7) + { + DataSet dataSet11 = clsCN2.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HBarCode= '", + text1, + "' and HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text16, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag8 = dataSet11.Tables[0].Rows.Count > 0; + if (!flag8) + { + WEBSController webscontroller = new WEBSController(); + object obj = webscontroller.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, text16, "3714", HMaker, HOrgID); + } + } + else + { + string billCode2 = "85"; + long num19 = ClsPub.CreateBillID_Prod(billCode2, ref ClsPub.sExeReturnInfo); + long num20 = 0L; + clsCN2.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num15.ToString(), + ",", + num16.ToString(), + ",", + num11.ToString(), + ",'", + text13, + "',", + num20.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num11.ToString(), + ", ", + num17.ToString(), + ",", + num18.ToString(), + ",'", + text16.ToString(), + "','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime4.ToShortDateString(), + "','", + dateTime3.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num19.ToString(), + ",1,0,0,0,'", + text14, + "','", + text15, + "','',0,'','',1)" + })); + DataSet dataSet12 = clsCN2.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HBarCode= '", + text1, + "' and HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text16, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag9 = dataSet12.Tables[0].Rows.Count > 0; + if (!flag9) + { + WEBSController webscontroller2 = new WEBSController(); + object obj2 = webscontroller2.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, text16, "3714", HMaker, HOrgID); + } + } + } + else + { + string str6 = sBarCodeNew.Substring(0, 10); + string text17 = "20" + sBarCodeNew.Substring(10, 6); + long num21 = (long)ClsPub.isInt(text17.Substring(0, 4)); + long num22 = (long)ClsPub.isInt(text17.Substring(4, 2)); + long num23 = (long)ClsPub.isInt(text17.Substring(6, 2)); + long num24 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text18 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text19 = "20" + text18.Substring(0, 6); + long num25 = (long)ClsPub.isInt(text19.Substring(0, 4)); + long num26 = (long)ClsPub.isInt(text19.Substring(4, 2)); + long num27 = (long)ClsPub.isInt(text19.Substring(6, 2)); + DateTime dateTime5 = ClsPub.isDate(string.Concat(new string[] + { + num25.ToString(), + "-", + num26.ToString(), + "-", + num27.ToString() + })); + string text20 = sBarCodeNew.Remove(0, 16); + string text21 = text20.Remove(text20.Length - 9, 9); + ClsCN clsCN3 = new ClsCN(); + DataSet dataSet13 = clsCN3.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str6 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num28 = ClsPub.isLong(dataSet13.Tables[0].Rows[0]["HItemID"]); + string text22 = ClsPub.isStrNull(dataSet13.Tables[0].Rows[0]["HName"]); + string text23 = ClsPub.isStrNull(dataSet13.Tables[0].Rows[0]["HModel"]); + long num29 = (long)ClsPub.isInt(dataSet13.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet14 = clsCN3.RunProcReturn(string.Concat(new string[] + { + "select * from h_v_SCStockInCheckBill_Json where HYear =", + num21.ToString(), + " and HMonth = ", + num22.ToString(), + " and HDay = ", + num23.ToString(), + " and HMaterID = ", + num28.ToString(), + "and 鎵规 = '", + text21.ToString(), + "'" + }), "h_v_SCStockInCheckBill_Json"); + long num30 = ClsPub.isLong(dataSet14.Tables[0].Rows[0]["HSourceInterID"]); + long num31 = ClsPub.isLong(dataSet14.Tables[0].Rows[0]["HSourceEntryID"]); + string text24 = ClsPub.isStrNull(dataSet14.Tables[0].Rows[0]["HBillNo"]); + DataSet dataSet15 = clsCN3.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str7 = ClsPub.isStrNull(dataSet15.Tables[0].Rows[0]["HNumber"]); + text = str7 + num28.ToString() + text21 + text17 + "#" + num24; + text1 = str7 + num28.ToString() + text21 + text17; + DateTime dateTime6 = ClsPub.isDate(string.Concat(new string[] + { + num21.ToString(), + "-", + num22.ToString(), + "-", + num23.ToString() + })); + DataSet dataSet16 = clsCN3.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag10 = dataSet16.Tables[0].Rows.Count > 0; + if (flag10) + { + DataSet dataSet17 = clsCN3.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HBarCode= '", + text1, + "' and HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text24, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag11 = dataSet17.Tables[0].Rows.Count > 0; + if (!flag11) + { + WEBSController webscontroller3 = new WEBSController(); + object obj3 = webscontroller3.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, text24, "3714", HMaker, HOrgID); + } + } + else + { + string billCode3 = "85"; + long num32 = ClsPub.CreateBillID_Prod(billCode3, ref ClsPub.sExeReturnInfo); + long num33 = 0L; + clsCN3.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num28.ToString(), + ",", + num29.ToString(), + ",", + num24.ToString(), + ",'", + text21, + "',", + num33.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num24.ToString(), + ", ", + num30.ToString(), + ",", + num31.ToString(), + ",'", + text24.ToString(), + "','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime6.ToShortDateString(), + "','", + dateTime5.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num32.ToString(), + ",1,0,0,0,'", + text22, + "','", + text23, + "','',0,'','',1)" + })); + DataSet dataSet18 = clsCN3.RunProcReturn(string.Concat(new string[] + { + " select * from KF_PonderationBillMain_Temp where HBarCode= '", + text1, + "' and HInterID = ", + hinterid.ToString(), + " and HBillType = '", + HBillType, + "' and hsourcebillno = '", + text24, + "' " + }), "KF_PonderationBillMain_Temp"); + bool flag12 = dataSet18.Tables[0].Rows.Count > 0; + if (!flag12) + { + WEBSController webscontroller4 = new WEBSController(); + object obj4 = webscontroller4.get_SourceBarCode_ProductIn_Json(hinterid, HBillNo, HBillType, text24, "3714", HMaker, HOrgID); + } + } + } + } + bool flag13 = HBillType == "1244"; + if (flag13) + { + bool flag14 = sBarCodeNew.Contains("@"); + if (flag14) + { + string[] array2 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str8 = array2[0]; + Double num34 = (long)ClsPub.isDoule(array2[4]); + string text25 = array2[6]; + DateTime dateTime7 = ClsPub.isDate(array2[3]); + DateTime dateTime8 = ClsPub.isDate(array2[5]); + string text26 = ClsPub.isStrNull(array2[8]); + ClsCN clsCN4 = new ClsCN(); + DataSet dataSet19 = clsCN4.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str9 = ClsPub.isStrNull(dataSet19.Tables[0].Rows[0]["HNumber"]); + + DataSet Dss7; + Dss7 = clsCN4.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str8 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN4.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str8 + "'", "T_BD_MATERIAL"); + str8 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str8 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + + DataSet dataSet20 = clsCN4.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str8 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num35 = ClsPub.isLong(dataSet20.Tables[0].Rows[0]["HItemID"]); + string text27 = ClsPub.isStrNull(dataSet20.Tables[0].Rows[0]["HName"]); + string text28 = ClsPub.isStrNull(dataSet20.Tables[0].Rows[0]["HModel"]); + long num36 = (long)ClsPub.isInt(dataSet20.Tables[0].Rows[0]["HUnitID"]); + //鏉$爜鐢熸垚瑙勫垯 缁勭粐浠g爜 + 鐗╂枡ID + 鎵规鍙� + # + 鏁伴噺 鐢ㄤ簬鎵规鐮� 姣忔鎵爜绱鏁伴噺 + text = str9 + num35.ToString() + text25 + "#" + num34; + text1 = str9 + num35.ToString() + text25; + DataSet dataSet21 = clsCN4.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag15 = dataSet21.Tables[0].Rows.Count > 0; + if (!flag15) + { + string billCode4 = "85"; + long num37 = ClsPub.CreateBillID_Prod(billCode4, ref ClsPub.sExeReturnInfo); + long num38 = 0L; + clsCN4.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num35.ToString(), + ",", + num36.ToString(), + ",", + num34.ToString(), + ",'", + text25, + "',", + num38.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num34.ToString(), + ", 0,0,'','1244',0, 0,'',0,0,0,'',0,'','','", + dateTime7.ToShortDateString(), + "','", + dateTime8.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num37.ToString(), + ",1,0,0,0,'", + text27, + "','", + text28, + "','',0,'','',1)" + })); + } + } + else + { + string text29 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text30 = text29.Substring(0, 1); + bool flag16 = text30.Contains("W") || text30.Contains("N"); + if (flag16) + { + string text31 = sBarCodeNew.Substring(0, 10); + string str10 = sBarCodeNew.Substring(10, 10); + string text32 = "20" + sBarCodeNew.Substring(20, 6); + long num39 = (long)ClsPub.isInt(text32.Substring(0, 4)); + long num40 = (long)ClsPub.isInt(text32.Substring(4, 2)); + long num41 = (long)ClsPub.isInt(text32.Substring(6, 2)); + long num42 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text33 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text34 = "20" + text33.Substring(0, 6); + long num43 = (long)ClsPub.isInt(text34.Substring(0, 4)); + long num44 = (long)ClsPub.isInt(text34.Substring(4, 2)); + long num45 = (long)ClsPub.isInt(text34.Substring(6, 2)); + DateTime dateTime9 = ClsPub.isDate(string.Concat(new string[] + { + num43.ToString(), + "-", + num44.ToString(), + "-", + num45.ToString() + })); + string text35 = sBarCodeNew.Remove(0, 26); + string text36 = text35.Remove(text35.Length - 10, 10); + ClsCN clsCN5 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN5.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str10 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN5.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str10 + "'", "T_BD_MATERIAL"); + str10 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str10 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + DataSet dataSet22 = clsCN5.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str10 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num46 = ClsPub.isLong(dataSet22.Tables[0].Rows[0]["HItemID"]); + string text37 = ClsPub.isStrNull(dataSet22.Tables[0].Rows[0]["HName"]); + string text38 = ClsPub.isStrNull(dataSet22.Tables[0].Rows[0]["HModel"]); + long num47 = (long)ClsPub.isInt(dataSet22.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet23 = clsCN5.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str11 = ClsPub.isStrNull(dataSet23.Tables[0].Rows[0]["HNumber"]); + text = str11 + num46.ToString() + text36 + "#" + num42; + text1 = str11 + num46.ToString() + text36; + DateTime dateTime10 = ClsPub.isDate(string.Concat(new string[] + { + num39.ToString(), + "-", + num40.ToString(), + "-", + num41.ToString() + })); + DataSet dataSet24 = clsCN5.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag17 = dataSet24.Tables[0].Rows.Count > 0; + if (!flag17) + { + string billCode5 = "85"; + long num48 = ClsPub.CreateBillID_Prod(billCode5, ref ClsPub.sExeReturnInfo); + long num49 = 0L; + clsCN5.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num46.ToString(), + ",", + num47.ToString(), + ",", + num42.ToString(), + ",'", + text36, + "',", + num49.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num42.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime10.ToShortDateString(), + "','", + dateTime9.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num48.ToString(), + ",1,0,0,0,'", + text37, + "','", + text38, + "','',0,'','',1)" + })); + } + } + else + { + string str12 = sBarCodeNew.Substring(0, 10); + string text39 = "20" + sBarCodeNew.Substring(10, 6); + long num50 = (long)ClsPub.isInt(text39.Substring(0, 4)); + long num51 = (long)ClsPub.isInt(text39.Substring(4, 2)); + long num52 = (long)ClsPub.isInt(text39.Substring(6, 2)); + long num53 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text40 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text41 = "20" + text40.Substring(0, 6); + long num54 = (long)ClsPub.isInt(text41.Substring(0, 4)); + long num55 = (long)ClsPub.isInt(text41.Substring(4, 2)); + long num56 = (long)ClsPub.isInt(text41.Substring(6, 2)); + DateTime dateTime11 = ClsPub.isDate(string.Concat(new string[] + { + num54.ToString(), + "-", + num55.ToString(), + "-", + num56.ToString() + })); + string text42 = sBarCodeNew.Remove(0, 16); + string text43 = text42.Remove(text42.Length - 9, 9); + ClsCN clsCN6 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN6.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str12 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN6.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str12 + "'", "T_BD_MATERIAL"); + str12 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str12 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet25 = clsCN6.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str12 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num57 = ClsPub.isLong(dataSet25.Tables[0].Rows[0]["HItemID"]); + string text44 = ClsPub.isStrNull(dataSet25.Tables[0].Rows[0]["HName"]); + string text45 = ClsPub.isStrNull(dataSet25.Tables[0].Rows[0]["HModel"]); + long num58 = (long)ClsPub.isInt(dataSet25.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet26 = clsCN6.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str13 = ClsPub.isStrNull(dataSet26.Tables[0].Rows[0]["HNumber"]); + text = str13 + num57.ToString() + text43 + "#" + num53; + text1 = str13 + num57.ToString() + text43; + DateTime dateTime12 = ClsPub.isDate(string.Concat(new string[] + { + num50.ToString(), + "-", + num51.ToString(), + "-", + num52.ToString() + })); + DataSet dataSet27 = clsCN6.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag18 = dataSet27.Tables[0].Rows.Count > 0; + if (!flag18) + { + string billCode6 = "85"; + long num59 = ClsPub.CreateBillID_Prod(billCode6, ref ClsPub.sExeReturnInfo); + long num60 = 0L; + clsCN6.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num57.ToString(), + ",", + num58.ToString(), + ",", + num53.ToString(), + ",'", + text43, + "',", + num60.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num53.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime12.ToShortDateString(), + "','", + dateTime11.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num59.ToString(), + ",1,0,0,0,'", + text44, + "','", + text45, + "','',0,'','',1)" + })); + } + } + } + } + bool flag19 = HBillType == "1207"; + if (flag19) + { + bool flag20 = sBarCodeNew.Contains("@"); + if (flag20) + { + string[] array3 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str14 = array3[0]; + long num61 = (long)ClsPub.isInt(array3[4]); + string text46 = array3[6]; + DateTime dateTime13 = ClsPub.isDate(array3[3]); + DateTime dateTime14 = ClsPub.isDate(array3[5]); + string text47 = ClsPub.isStrNull(array3[8]); + ClsCN clsCN7 = new ClsCN(); + DataSet dataSet28 = clsCN7.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str15 = ClsPub.isStrNull(dataSet28.Tables[0].Rows[0]["HNumber"]); + + DataSet Dss7; + Dss7 = clsCN7.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str14 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN7.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str14 + "'", "T_BD_MATERIAL"); + str14 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str14 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet29 = clsCN7.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str14 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num62 = ClsPub.isLong(dataSet29.Tables[0].Rows[0]["HItemID"]); + string text48 = ClsPub.isStrNull(dataSet29.Tables[0].Rows[0]["HName"]); + string text49 = ClsPub.isStrNull(dataSet29.Tables[0].Rows[0]["HModel"]); + long num63 = (long)ClsPub.isInt(dataSet29.Tables[0].Rows[0]["HUnitID"]); + + text = str15 + num62.ToString() + text46 + dateTime13.Year.ToString() + dateTime13.Month.ToString() + dateTime13.Day.ToString() + "#" + num61; + text1 = str15 + num62.ToString() + text46 + dateTime13.Year.ToString() + dateTime13.Month.ToString() + dateTime13.Day.ToString(); + DataSet dataSet30 = clsCN7.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag21 = dataSet30.Tables[0].Rows.Count > 0; + if (!flag21) + { + string billCode7 = "85"; + long num64 = ClsPub.CreateBillID_Prod(billCode7, ref ClsPub.sExeReturnInfo); + long num65 = 0L; + clsCN7.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num62.ToString(), + ",", + num63.ToString(), + ",", + num61.ToString(), + ",'", + text46, + "',", + num65.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num61.ToString(), + ", 0,0,'','1207',0, 0,'',0,0,0,'',0,'','','", + dateTime13.ToShortDateString(), + "','", + dateTime14.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num64.ToString(), + ",1,0,0,0,'", + text48, + "','", + text49, + "','',0,'','',1)" + })); + } + } + else + { + string text50 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text51 = text50.Substring(0, 1); + bool flag22 = text51.Contains("W") || text51.Contains("N"); + if (flag22) + { + string text52 = sBarCodeNew.Substring(0, 10); + string str16 = sBarCodeNew.Substring(10, 10); + string text53 = "20" + sBarCodeNew.Substring(20, 6); + long num66 = (long)ClsPub.isInt(text53.Substring(0, 4)); + long num67 = (long)ClsPub.isInt(text53.Substring(4, 2)); + long num68 = (long)ClsPub.isInt(text53.Substring(6, 2)); + long num69 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text54 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text55 = "20" + text54.Substring(0, 6); + long num70 = (long)ClsPub.isInt(text55.Substring(0, 4)); + long num71 = (long)ClsPub.isInt(text55.Substring(4, 2)); + long num72 = (long)ClsPub.isInt(text55.Substring(6, 2)); + DateTime dateTime15 = ClsPub.isDate(string.Concat(new string[] + { + num70.ToString(), + "-", + num71.ToString(), + "-", + num72.ToString() + })); + string text56 = sBarCodeNew.Remove(0, 26); + string text57 = text56.Remove(text56.Length - 10, 10); + ClsCN clsCN8 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN8.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str16 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN8.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str16 + "'", "T_BD_MATERIAL"); + str16 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str16 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet31 = clsCN8.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str16 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num73 = ClsPub.isLong(dataSet31.Tables[0].Rows[0]["HItemID"]); + string text58 = ClsPub.isStrNull(dataSet31.Tables[0].Rows[0]["HName"]); + string text59 = ClsPub.isStrNull(dataSet31.Tables[0].Rows[0]["HModel"]); + long num74 = (long)ClsPub.isInt(dataSet31.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet32 = clsCN8.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str17 = ClsPub.isStrNull(dataSet32.Tables[0].Rows[0]["HNumber"]); + text = str17 + num73.ToString() + text57 + text53 + "#" + num69; + text1 = str17 + num73.ToString() + text57 + text53; + DateTime dateTime16 = ClsPub.isDate(string.Concat(new string[] + { + num66.ToString(), + "-", + num67.ToString(), + "-", + num68.ToString() + })); + DataSet dataSet33 = clsCN8.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag23 = dataSet33.Tables[0].Rows.Count > 0; + if (!flag23) + { + string billCode8 = "85"; + long num75 = ClsPub.CreateBillID_Prod(billCode8, ref ClsPub.sExeReturnInfo); + long num76 = 0L; + clsCN8.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num73.ToString(), + ",", + num74.ToString(), + ",", + num69.ToString(), + ",'", + text57, + "',", + num76.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num69.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime16.ToShortDateString(), + "','", + dateTime15.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num75.ToString(), + ",1,0,0,0,'", + text58, + "','", + text59, + "','',0,'','',1)" + })); + } + } + else + { + string str18 = sBarCodeNew.Substring(0, 10); + string text60 = "20" + sBarCodeNew.Substring(10, 6); + long num77 = (long)ClsPub.isInt(text60.Substring(0, 4)); + long num78 = (long)ClsPub.isInt(text60.Substring(4, 2)); + long num79 = (long)ClsPub.isInt(text60.Substring(6, 2)); + long num80 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text61 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text62 = "20" + text61.Substring(0, 6); + long num81 = (long)ClsPub.isInt(text62.Substring(0, 4)); + long num82 = (long)ClsPub.isInt(text62.Substring(4, 2)); + long num83 = (long)ClsPub.isInt(text62.Substring(6, 2)); + DateTime dateTime17 = ClsPub.isDate(string.Concat(new string[] + { + num81.ToString(), + "-", + num82.ToString(), + "-", + num83.ToString() + })); + string text63 = sBarCodeNew.Remove(0, 16); + string text64 = text63.Remove(text63.Length - 9, 9); + ClsCN clsCN9 = new ClsCN(); + DataSet dataSet34 = clsCN9.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str18 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num84 = ClsPub.isLong(dataSet34.Tables[0].Rows[0]["HItemID"]); + string text65 = ClsPub.isStrNull(dataSet34.Tables[0].Rows[0]["HName"]); + string text66 = ClsPub.isStrNull(dataSet34.Tables[0].Rows[0]["HModel"]); + long num85 = (long)ClsPub.isInt(dataSet34.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet35 = clsCN9.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str19 = ClsPub.isStrNull(dataSet35.Tables[0].Rows[0]["HNumber"]); + text = str19 + num84.ToString() + text64 + text60 + "#" + num80; + text1 = str19 + num84.ToString() + text64 + text60; + DateTime dateTime18 = ClsPub.isDate(string.Concat(new string[] + { + num77.ToString(), + "-", + num78.ToString(), + "-", + num79.ToString() + })); + DataSet dataSet36 = clsCN9.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "' and HProduceDate = '" + dateTime18 + "'", "Gy_BarCodeBill"); + bool flag24 = dataSet36.Tables[0].Rows.Count > 0; + if (!flag24) + { + string billCode9 = "85"; + long num86 = ClsPub.CreateBillID_Prod(billCode9, ref ClsPub.sExeReturnInfo); + long num87 = 0L; + clsCN9.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num84.ToString(), + ",", + num85.ToString(), + ",", + num80.ToString(), + ",'", + text64, + "',", + num87.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num80.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime18.ToShortDateString(), + "','", + dateTime17.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num86.ToString(), + ",1,0,0,0,'", + text65, + "','", + text66, + "','',0,'','',1)" + })); + } + } + } + } + bool flag25 = HBillType == "1206"; + if (flag25) + { + bool flag26 = sBarCodeNew.Contains("@"); + if (flag26) + { + string[] array4 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str20 = array4[0]; + long num88 = (long)ClsPub.isInt(array4[4]); + string text67 = array4[6]; + DateTime dateTime19 = ClsPub.isDate(array4[3]); + DateTime dateTime20 = ClsPub.isDate(array4[5]); + string text68 = ClsPub.isStrNull(array4[8]); + ClsCN clsCN10 = new ClsCN(); + DataSet dataSet37 = clsCN10.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str21 = ClsPub.isStrNull(dataSet37.Tables[0].Rows[0]["HNumber"]); + + DataSet Dss7; + Dss7 = clsCN10.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str20 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN10.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str20 + "'", "T_BD_MATERIAL"); + str20 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str20 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet38 = clsCN10.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str20 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num89 = ClsPub.isLong(dataSet38.Tables[0].Rows[0]["HItemID"]); + string text69 = ClsPub.isStrNull(dataSet38.Tables[0].Rows[0]["HName"]); + string text70 = ClsPub.isStrNull(dataSet38.Tables[0].Rows[0]["HModel"]); + long num90 = (long)ClsPub.isInt(dataSet38.Tables[0].Rows[0]["HUnitID"]); + text = str21 + num89.ToString() + text67 + "#" + num88; + text1 = str21 + num89.ToString() + text67; + DataSet dataSet39 = clsCN10.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag27 = dataSet39.Tables[0].Rows.Count > 0; + if (!flag27) + { + string billCode10 = "85"; + long num91 = ClsPub.CreateBillID_Prod(billCode10, ref ClsPub.sExeReturnInfo); + long num92 = 0L; + clsCN10.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num89.ToString(), + ",", + num90.ToString(), + ",", + num88.ToString(), + ",'", + text67, + "',", + num92.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num88.ToString(), + ", 0,0,'','1206',0, 0,'',0,0,0,'',0,'','','", + dateTime19.ToShortDateString(), + "','", + dateTime20.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num91.ToString(), + ",1,0,0,0,'", + text69, + "','", + text70, + "','',0,'','',1)" + })); + } + } + else + { + string text71 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text72 = text71.Substring(0, 1); + bool flag28 = text72.Contains("W") || text72.Contains("N"); + if (flag28) + { + string text73 = sBarCodeNew.Substring(0, 10); + string str22 = sBarCodeNew.Substring(10, 10); + string text74 = "20" + sBarCodeNew.Substring(20, 6); + long num93 = (long)ClsPub.isInt(text74.Substring(0, 4)); + long num94 = (long)ClsPub.isInt(text74.Substring(4, 2)); + long num95 = (long)ClsPub.isInt(text74.Substring(6, 2)); + long num96 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text75 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text76 = "20" + text75.Substring(0, 6); + long num97 = (long)ClsPub.isInt(text76.Substring(0, 4)); + long num98 = (long)ClsPub.isInt(text76.Substring(4, 2)); + long num99 = (long)ClsPub.isInt(text76.Substring(6, 2)); + DateTime dateTime21 = ClsPub.isDate(string.Concat(new string[] + { + num97.ToString(), + "-", + num98.ToString(), + "-", + num99.ToString() + })); + string text77 = sBarCodeNew.Remove(0, 26); + string text78 = text77.Remove(text77.Length - 10, 10); + ClsCN clsCN11 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN11.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str22 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN11.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str22 + "'", "T_BD_MATERIAL"); + str22 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str22 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet40 = clsCN11.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str22 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num100 = ClsPub.isLong(dataSet40.Tables[0].Rows[0]["HItemID"]); + string text79 = ClsPub.isStrNull(dataSet40.Tables[0].Rows[0]["HName"]); + string text80 = ClsPub.isStrNull(dataSet40.Tables[0].Rows[0]["HModel"]); + long num101 = (long)ClsPub.isInt(dataSet40.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet41 = clsCN11.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str23 = ClsPub.isStrNull(dataSet41.Tables[0].Rows[0]["HNumber"]); + text = str23 + num100.ToString() + text78 + "#" + num96; + text1 = str23 + num100.ToString() + text78; + DateTime dateTime22 = ClsPub.isDate(string.Concat(new string[] + { + num93.ToString(), + "-", + num94.ToString(), + "-", + num95.ToString() + })); + DataSet dataSet42 = clsCN11.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag29 = dataSet42.Tables[0].Rows.Count > 0; + if (!flag29) + { + string billCode11 = "85"; + long num102 = ClsPub.CreateBillID_Prod(billCode11, ref ClsPub.sExeReturnInfo); + long num103 = 0L; + clsCN11.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num100.ToString(), + ",", + num101.ToString(), + ",", + num96.ToString(), + ",'", + text78, + "',", + num103.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num96.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime22.ToShortDateString(), + "','", + dateTime21.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num102.ToString(), + ",1,0,0,0,'", + text79, + "','", + text80, + "','',0,'','',1)" + })); + } + } + else + { + string str24 = sBarCodeNew.Substring(0, 10); + string text81 = "20" + sBarCodeNew.Substring(10, 6); + long num104 = (long)ClsPub.isInt(text81.Substring(0, 4)); + long num105 = (long)ClsPub.isInt(text81.Substring(4, 2)); + long num106 = (long)ClsPub.isInt(text81.Substring(6, 2)); + long num107 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text82 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text83 = "20" + text82.Substring(0, 6); + long num108 = (long)ClsPub.isInt(text83.Substring(0, 4)); + long num109 = (long)ClsPub.isInt(text83.Substring(4, 2)); + long num110 = (long)ClsPub.isInt(text83.Substring(6, 2)); + DateTime dateTime23 = ClsPub.isDate(string.Concat(new string[] + { + num108.ToString(), + "-", + num109.ToString(), + "-", + num110.ToString() + })); + string text84 = sBarCodeNew.Remove(0, 16); + string text85 = text84.Remove(text84.Length - 9, 9); + ClsCN clsCN12 = new ClsCN(); + + + DataSet Dss7; + Dss7 = clsCN12.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str24 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN12.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str24 + "'", "T_BD_MATERIAL"); + str24 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str24 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + DataSet dataSet43 = clsCN12.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str24 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num111 = ClsPub.isLong(dataSet43.Tables[0].Rows[0]["HItemID"]); + string text86 = ClsPub.isStrNull(dataSet43.Tables[0].Rows[0]["HName"]); + string text87 = ClsPub.isStrNull(dataSet43.Tables[0].Rows[0]["HModel"]); + long num112 = (long)ClsPub.isInt(dataSet43.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet44 = clsCN12.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str25 = ClsPub.isStrNull(dataSet44.Tables[0].Rows[0]["HNumber"]); + text = str25 + num111.ToString() + text85 + "#" + num107; + text1 = str25 + num111.ToString() + text85; + DateTime dateTime24 = ClsPub.isDate(string.Concat(new string[] + { + num104.ToString(), + "-", + num105.ToString(), + "-", + num106.ToString() + })); + DataSet dataSet45 = clsCN12.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag30 = dataSet45.Tables[0].Rows.Count > 0; + if (!flag30) + { + string billCode12 = "85"; + long num113 = ClsPub.CreateBillID_Prod(billCode12, ref ClsPub.sExeReturnInfo); + long num114 = 0L; + clsCN12.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num111.ToString(), + ",", + num112.ToString(), + ",", + num107.ToString(), + ",'", + text85, + "',", + num114.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num107.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime24.ToShortDateString(), + "','", + dateTime23.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num113.ToString(), + ",1,0,0,0,'", + text86, + "','", + text87, + "','',0,'','',1)" + })); + } + } + } + } + bool flag31 = HBillType == "1204"; + if (flag31) + { + bool flag32 = sBarCodeNew.Contains("@"); + if (flag32) + { + string[] array5 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str26 = array5[0]; + long num115 = (long)ClsPub.isInt(array5[4]); + string text88 = array5[6]; + DateTime dateTime25 = ClsPub.isDate(array5[3]); + DateTime dateTime26 = ClsPub.isDate(array5[5]); + string text89 = ClsPub.isStrNull(array5[8]); + ClsCN clsCN13 = new ClsCN(); + DataSet dataSet46 = clsCN13.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str27 = ClsPub.isStrNull(dataSet46.Tables[0].Rows[0]["HNumber"]); + + + DataSet Dss7; + Dss7 = clsCN13.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str26 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN13.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str26 + "'", "T_BD_MATERIAL"); + str26 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str26 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet47 = clsCN13.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str26 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num116 = ClsPub.isLong(dataSet47.Tables[0].Rows[0]["HItemID"]); + string text90 = ClsPub.isStrNull(dataSet47.Tables[0].Rows[0]["HName"]); + string text91 = ClsPub.isStrNull(dataSet47.Tables[0].Rows[0]["HModel"]); + long num117 = (long)ClsPub.isInt(dataSet47.Tables[0].Rows[0]["HUnitID"]); + text = str27 + num116.ToString() + text88 + "#" + num115; + text1 = str27 + num116.ToString() + text88; + DataSet dataSet48 = clsCN13.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag33 = dataSet48.Tables[0].Rows.Count > 0; + if (!flag33) + { + string billCode13 = "85"; + long num118 = ClsPub.CreateBillID_Prod(billCode13, ref ClsPub.sExeReturnInfo); + long num119 = 0L; + clsCN13.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num116.ToString(), + ",", + num117.ToString(), + ",", + num115.ToString(), + ",'", + text88, + "',", + num119.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num115.ToString(), + ", 0,0,'','1103',0, 0,'',0,0,0,'',0,'','','", + dateTime25.ToShortDateString(), + "','", + dateTime26.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num118.ToString(), + ",1,0,0,0,'", + text90, + "','", + text91, + "','',0,'','',1)" + })); + } + } + else + { + string text92 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text93 = text92.Substring(0, 1); + bool flag34 = text93.Contains("W") || text93.Contains("N"); + if (flag34) + { + string text94 = sBarCodeNew.Substring(0, 10); + string str28 = sBarCodeNew.Substring(10, 10); + string text95 = "20" + sBarCodeNew.Substring(20, 6); + long num120 = (long)ClsPub.isInt(text95.Substring(0, 4)); + long num121 = (long)ClsPub.isInt(text95.Substring(4, 2)); + long num122 = (long)ClsPub.isInt(text95.Substring(6, 2)); + long num123 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text96 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text97 = "20" + text96.Substring(0, 6); + long num124 = (long)ClsPub.isInt(text97.Substring(0, 4)); + long num125 = (long)ClsPub.isInt(text97.Substring(4, 2)); + long num126 = (long)ClsPub.isInt(text97.Substring(6, 2)); + DateTime dateTime27 = ClsPub.isDate(string.Concat(new string[] + { + num124.ToString(), + "-", + num125.ToString(), + "-", + num126.ToString() + })); + string text98 = sBarCodeNew.Remove(0, 26); + string text99 = text98.Remove(text98.Length - 10, 10); + ClsCN clsCN14 = new ClsCN(); + + + DataSet Dss7; + Dss7 = clsCN14.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str28 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN14.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str28 + "'", "T_BD_MATERIAL"); + str28 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str28 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + + DataSet dataSet49 = clsCN14.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str28 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num127 = ClsPub.isLong(dataSet49.Tables[0].Rows[0]["HItemID"]); + string text100 = ClsPub.isStrNull(dataSet49.Tables[0].Rows[0]["HName"]); + string text101 = ClsPub.isStrNull(dataSet49.Tables[0].Rows[0]["HModel"]); + long num128 = (long)ClsPub.isInt(dataSet49.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet50 = clsCN14.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str29 = ClsPub.isStrNull(dataSet50.Tables[0].Rows[0]["HNumber"]); + text = str29 + num127.ToString() + text99 + "#" + num123; + text1 = str29 + num127.ToString() + text99; + DateTime dateTime28 = ClsPub.isDate(string.Concat(new string[] + { + num120.ToString(), + "-", + num121.ToString(), + "-", + num122.ToString() + })); + DataSet dataSet51 = clsCN14.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag35 = dataSet51.Tables[0].Rows.Count > 0; + if (!flag35) + { + string billCode14 = "85"; + long num129 = ClsPub.CreateBillID_Prod(billCode14, ref ClsPub.sExeReturnInfo); + long num130 = 0L; + clsCN14.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num127.ToString(), + ",", + num128.ToString(), + ",", + num123.ToString(), + ",'", + text99, + "',", + num130.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num123.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime28.ToShortDateString(), + "','", + dateTime27.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num129.ToString(), + ",1,0,0,0,'", + text100, + "','", + text101, + "','',0,'','',1)" + })); + } + } + else + { + string str30 = sBarCodeNew.Substring(0, 10); + string text102 = "20" + sBarCodeNew.Substring(10, 6); + long num131 = (long)ClsPub.isInt(text102.Substring(0, 4)); + long num132 = (long)ClsPub.isInt(text102.Substring(4, 2)); + long num133 = (long)ClsPub.isInt(text102.Substring(6, 2)); + long num134 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text103 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text104 = "20" + text103.Substring(0, 6); + long num135 = (long)ClsPub.isInt(text104.Substring(0, 4)); + long num136 = (long)ClsPub.isInt(text104.Substring(4, 2)); + long num137 = (long)ClsPub.isInt(text104.Substring(6, 2)); + DateTime dateTime29 = ClsPub.isDate(string.Concat(new string[] + { + num135.ToString(), + "-", + num136.ToString(), + "-", + num137.ToString() + })); + string text105 = sBarCodeNew.Remove(0, 16); + string text106 = text105.Remove(text105.Length - 9, 9); + ClsCN clsCN15 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN15.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str30 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN15.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str30 + "'", "T_BD_MATERIAL"); + str30 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str30 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet52 = clsCN15.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str30 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num138 = ClsPub.isLong(dataSet52.Tables[0].Rows[0]["HItemID"]); + string text107 = ClsPub.isStrNull(dataSet52.Tables[0].Rows[0]["HName"]); + string text108 = ClsPub.isStrNull(dataSet52.Tables[0].Rows[0]["HModel"]); + long num139 = (long)ClsPub.isInt(dataSet52.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet53 = clsCN15.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str31 = ClsPub.isStrNull(dataSet53.Tables[0].Rows[0]["HNumber"]); + text = str31 + num138.ToString() + text106 + "#" + num134; + text1 = str31 + num138.ToString() + text106; + DateTime dateTime30 = ClsPub.isDate(string.Concat(new string[] + { + num131.ToString(), + "-", + num132.ToString(), + "-", + num133.ToString() + })); + DataSet dataSet54 = clsCN15.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag36 = dataSet54.Tables[0].Rows.Count > 0; + if (!flag36) + { + string billCode15 = "85"; + long num140 = ClsPub.CreateBillID_Prod(billCode15, ref ClsPub.sExeReturnInfo); + long num141 = 0L; + clsCN15.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num138.ToString(), + ",", + num139.ToString(), + ",", + num134.ToString(), + ",'", + text106, + "',", + num141.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num134.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime30.ToShortDateString(), + "','", + dateTime29.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num140.ToString(), + ",1,0,0,0,'", + text107, + "','", + text108, + "','',0,'','',1)" + })); + } + } + } + } + bool flag37 = HBillType == "1254" || HBillType == "1211" || HBillType == "1255"; + if (flag37) + { + bool flag38 = sBarCodeNew.Contains("@"); + if (flag38) + { + string[] array6 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str32 = array6[0]; + long num142 = (long)ClsPub.isInt(array6[4]); + string text109 = array6[6]; + DateTime dateTime31 = ClsPub.isDate(array6[3]); + DateTime dateTime32 = ClsPub.isDate(array6[5]); + string text110 = ClsPub.isStrNull(array6[8]); + ClsCN clsCN16 = new ClsCN(); + DataSet dataSet55 = clsCN16.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str33 = ClsPub.isStrNull(dataSet55.Tables[0].Rows[0]["HNumber"]); + + + DataSet Dss7; + Dss7 = clsCN16.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str32 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN16.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str32 + "'", "T_BD_MATERIAL"); + str32 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str32 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet56 = clsCN16.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str32 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num143 = ClsPub.isLong(dataSet56.Tables[0].Rows[0]["HItemID"]); + string text111 = ClsPub.isStrNull(dataSet56.Tables[0].Rows[0]["HName"]); + string text112 = ClsPub.isStrNull(dataSet56.Tables[0].Rows[0]["HModel"]); + long num144 = (long)ClsPub.isInt(dataSet56.Tables[0].Rows[0]["HUnitID"]); + text = str33 + num143.ToString() + text109 + "#" + num142; + text1 = str33 + num143.ToString() + text109; + DataSet dataSet57 = clsCN16.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag39 = dataSet57.Tables[0].Rows.Count > 0; + if (!flag39) + { + string billCode16 = "85"; + long num145 = ClsPub.CreateBillID_Prod(billCode16, ref ClsPub.sExeReturnInfo); + long num146 = 0L; + clsCN16.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num143.ToString(), + ",", + num144.ToString(), + ",", + num142.ToString(), + ",'", + text109, + "',", + num146.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num142.ToString(), + ", 0,0,'','1103',0, 0,'',0,0,0,'',0,'','','", + dateTime31.ToShortDateString(), + "','", + dateTime32.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num145.ToString(), + ",1,0,0,0,'", + text111, + "','", + text112, + "','',0,'','',1)" + })); + } + } + else + { + string text113 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text114 = text113.Substring(0, 1); + bool flag40 = text114.Contains("W") || text114.Contains("N"); + if (flag40) + { + string text115 = sBarCodeNew.Substring(0, 10); + string str34 = sBarCodeNew.Substring(10, 10); + string text116 = "20" + sBarCodeNew.Substring(20, 6); + long num147 = (long)ClsPub.isInt(text116.Substring(0, 4)); + long num148 = (long)ClsPub.isInt(text116.Substring(4, 2)); + long num149 = (long)ClsPub.isInt(text116.Substring(6, 2)); + long num150 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text117 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text118 = "20" + text117.Substring(0, 6); + long num151 = (long)ClsPub.isInt(text118.Substring(0, 4)); + long num152 = (long)ClsPub.isInt(text118.Substring(4, 2)); + long num153 = (long)ClsPub.isInt(text118.Substring(6, 2)); + DateTime dateTime33 = ClsPub.isDate(string.Concat(new string[] + { + num151.ToString(), + "-", + num152.ToString(), + "-", + num153.ToString() + })); + string text119 = sBarCodeNew.Remove(0, 26); + string text120 = text119.Remove(text119.Length - 10, 10); + ClsCN clsCN17 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN17.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str34 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN17.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str34 + "'", "T_BD_MATERIAL"); + str34 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str34 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet58 = clsCN17.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str34 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num154 = ClsPub.isLong(dataSet58.Tables[0].Rows[0]["HItemID"]); + string text121 = ClsPub.isStrNull(dataSet58.Tables[0].Rows[0]["HName"]); + string text122 = ClsPub.isStrNull(dataSet58.Tables[0].Rows[0]["HModel"]); + long num155 = (long)ClsPub.isInt(dataSet58.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet59 = clsCN17.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str35 = ClsPub.isStrNull(dataSet59.Tables[0].Rows[0]["HNumber"]); + text = str35 + num154.ToString() + text120 + "#" + num150; + text1 = str35 + num154.ToString() + text120; + DateTime dateTime34 = ClsPub.isDate(string.Concat(new string[] + { + num147.ToString(), + "-", + num148.ToString(), + "-", + num149.ToString() + })); + DataSet dataSet60 = clsCN17.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag41 = dataSet60.Tables[0].Rows.Count > 0; + if (!flag41) + { + string billCode17 = "85"; + long num156 = ClsPub.CreateBillID_Prod(billCode17, ref ClsPub.sExeReturnInfo); + long num157 = 0L; + clsCN17.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num154.ToString(), + ",", + num155.ToString(), + ",", + num150.ToString(), + ",'", + text120, + "',", + num157.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num150.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime34.ToShortDateString(), + "','", + dateTime33.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num156.ToString(), + ",1,0,0,0,'", + text121, + "','", + text122, + "','',0,'','',1)" + })); + } + } + else + { + string str36 = sBarCodeNew.Substring(0, 10); + string text123 = "20" + sBarCodeNew.Substring(10, 6); + long num158 = (long)ClsPub.isInt(text123.Substring(0, 4)); + long num159 = (long)ClsPub.isInt(text123.Substring(4, 2)); + long num160 = (long)ClsPub.isInt(text123.Substring(6, 2)); + long num161 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text124 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text125 = "20" + text124.Substring(0, 6); + long num162 = (long)ClsPub.isInt(text125.Substring(0, 4)); + long num163 = (long)ClsPub.isInt(text125.Substring(4, 2)); + long num164 = (long)ClsPub.isInt(text125.Substring(6, 2)); + DateTime dateTime35 = ClsPub.isDate(string.Concat(new string[] + { + num162.ToString(), + "-", + num163.ToString(), + "-", + num164.ToString() + })); + string text126 = sBarCodeNew.Remove(0, 16); + string text127 = text126.Remove(text126.Length - 9, 9); + ClsCN clsCN18 = new ClsCN(); + + + DataSet Dss7; + Dss7 = clsCN18.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str36 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN18.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str36 + "'", "T_BD_MATERIAL"); + str36 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str36 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet61 = clsCN18.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str36 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num165 = ClsPub.isLong(dataSet61.Tables[0].Rows[0]["HItemID"]); + string text128 = ClsPub.isStrNull(dataSet61.Tables[0].Rows[0]["HName"]); + string text129 = ClsPub.isStrNull(dataSet61.Tables[0].Rows[0]["HModel"]); + long num166 = (long)ClsPub.isInt(dataSet61.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet62 = clsCN18.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str37 = ClsPub.isStrNull(dataSet62.Tables[0].Rows[0]["HNumber"]); + text = str37 + num165.ToString() + text127 + "#" + num161; + text1 = str37 + num165.ToString() + text127; + DateTime dateTime36 = ClsPub.isDate(string.Concat(new string[] + { + num158.ToString(), + "-", + num159.ToString(), + "-", + num160.ToString() + })); + DataSet dataSet63 = clsCN18.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag42 = dataSet63.Tables[0].Rows.Count > 0; + if (!flag42) + { + string billCode18 = "85"; + long num167 = ClsPub.CreateBillID_Prod(billCode18, ref ClsPub.sExeReturnInfo); + long num168 = 0L; + clsCN18.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num165.ToString(), + ",", + num166.ToString(), + ",", + num161.ToString(), + ",'", + text127, + "',", + num168.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num161.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime36.ToShortDateString(), + "','", + dateTime35.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num167.ToString(), + ",1,0,0,0,'", + text128, + "','", + text129, + "','',0,'','',1)" + })); + } + } + } + } + bool flag43 = HBillType == "1205"; + if (flag43) + { + bool flag44 = sBarCodeNew.Contains("@"); + if (flag44) + { + string[] array7 = sBarCodeNew.Split(new char[] + { + '@' + }); + string str38 = array7[0]; + long num169 = (long)ClsPub.isInt(array7[4]); + string text130 = array7[6]; + DateTime dateTime37 = ClsPub.isDate(array7[3]); + DateTime dateTime38 = ClsPub.isDate(array7[5]); + string text131 = ClsPub.isStrNull(array7[8]); + ClsCN clsCN19 = new ClsCN(); + DataSet dataSet64 = clsCN19.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str39 = ClsPub.isStrNull(dataSet64.Tables[0].Rows[0]["HNumber"]); + + DataSet Dss7; + Dss7 = clsCN19.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str38 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN19.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str38 + "'", "T_BD_MATERIAL"); + str38 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str38 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet65 = clsCN19.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str38 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num170 = ClsPub.isLong(dataSet65.Tables[0].Rows[0]["HItemID"]); + string text132 = ClsPub.isStrNull(dataSet65.Tables[0].Rows[0]["HName"]); + string text133 = ClsPub.isStrNull(dataSet65.Tables[0].Rows[0]["HModel"]); + long num171 = (long)ClsPub.isInt(dataSet65.Tables[0].Rows[0]["HUnitID"]); + text = str39 + num170.ToString() + text130 + "#" + num169; + text1 = str39 + num170.ToString() + text130; + DataSet dataSet66 = clsCN19.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag45 = dataSet66.Tables[0].Rows.Count > 0; + if (!flag45) + { + string billCode19 = "85"; + long num172 = ClsPub.CreateBillID_Prod(billCode19, ref ClsPub.sExeReturnInfo); + long num173 = 0L; + clsCN19.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num170.ToString(), + ",", + num171.ToString(), + ",", + num169.ToString(), + ",'", + text130, + "',", + num173.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num169.ToString(), + ", 0,0,'','1103',0, 0,'',0,0,0,'',0,'','','", + dateTime37.ToShortDateString(), + "','", + dateTime38.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num172.ToString(), + ",1,0,0,0,'", + text132, + "','", + text133, + "','',0,'','',1)" + })); + } + } + else + { + string text134 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 4); + string text135 = text134.Substring(0, 1); + bool flag46 = text135.Contains("W") || text135.Contains("N"); + if (flag46) + { + string text136 = sBarCodeNew.Substring(0, 10); + string str40 = sBarCodeNew.Substring(10, 10); + string text137 = "20" + sBarCodeNew.Substring(20, 6); + long num174 = (long)ClsPub.isInt(text137.Substring(0, 4)); + long num175 = (long)ClsPub.isInt(text137.Substring(4, 2)); + long num176 = (long)ClsPub.isInt(text137.Substring(6, 2)); + long num177 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text138 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 10); + string text139 = "20" + text138.Substring(0, 6); + long num178 = (long)ClsPub.isInt(text139.Substring(0, 4)); + long num179 = (long)ClsPub.isInt(text139.Substring(4, 2)); + long num180 = (long)ClsPub.isInt(text139.Substring(6, 2)); + DateTime dateTime39 = ClsPub.isDate(string.Concat(new string[] + { + num178.ToString(), + "-", + num179.ToString(), + "-", + num180.ToString() + })); + string text140 = sBarCodeNew.Remove(0, 26); + string text141 = text140.Remove(text140.Length - 10, 10); + ClsCN clsCN20 = new ClsCN(); + + DataSet Dss7; + Dss7 = clsCN20.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str40 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN20.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str40 + "'", "T_BD_MATERIAL"); + str40 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str40 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet67 = clsCN20.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str40 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num181 = ClsPub.isLong(dataSet67.Tables[0].Rows[0]["HItemID"]); + string text142 = ClsPub.isStrNull(dataSet67.Tables[0].Rows[0]["HName"]); + string text143 = ClsPub.isStrNull(dataSet67.Tables[0].Rows[0]["HModel"]); + long num182 = (long)ClsPub.isInt(dataSet67.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet68 = clsCN20.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str41 = ClsPub.isStrNull(dataSet68.Tables[0].Rows[0]["HNumber"]); + text = str41 + num181.ToString() + text141 + "#" + num177; + text1 = str41 + num181.ToString() + text141; + DateTime dateTime40 = ClsPub.isDate(string.Concat(new string[] + { + num174.ToString(), + "-", + num175.ToString(), + "-", + num176.ToString() + })); + DataSet dataSet69 = clsCN20.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag47 = dataSet69.Tables[0].Rows.Count > 0; + if (!flag47) + { + string billCode20 = "85"; + long num183 = ClsPub.CreateBillID_Prod(billCode20, ref ClsPub.sExeReturnInfo); + long num184 = 0L; + clsCN20.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num181.ToString(), + ",", + num182.ToString(), + ",", + num177.ToString(), + ",'", + text141, + "',", + num184.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num177.ToString(), + ", 0,0,'','',0, 0,'',0,0,0,'',0,'','','", + dateTime40.ToShortDateString(), + "','", + dateTime39.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num183.ToString(), + ",1,0,0,0,'", + text142, + "','", + text143, + "','',0,'','',1)" + })); + } + } + else + { + string str42 = sBarCodeNew.Substring(0, 10); + string text144 = "20" + sBarCodeNew.Substring(10, 6); + long num185 = (long)ClsPub.isInt(text144.Substring(0, 4)); + long num186 = (long)ClsPub.isInt(text144.Substring(4, 2)); + long num187 = (long)ClsPub.isInt(text144.Substring(6, 2)); + long num188 = (long)ClsPub.isInt(sBarCodeNew.Remove(0, sBarCodeNew.Length - 3)); + string text145 = sBarCodeNew.Remove(0, sBarCodeNew.Length - 9); + string text146 = "20" + text145.Substring(0, 6); + long num189 = (long)ClsPub.isInt(text146.Substring(0, 4)); + long num190 = (long)ClsPub.isInt(text146.Substring(4, 2)); + long num191 = (long)ClsPub.isInt(text146.Substring(6, 2)); + DateTime dateTime41 = ClsPub.isDate(string.Concat(new string[] + { + num189.ToString(), + "-", + num190.ToString(), + "-", + num191.ToString() + })); + string text147 = sBarCodeNew.Remove(0, 16); + string text148 = text147.Remove(text147.Length - 9, 9); + ClsCN clsCN21 = new ClsCN(); + + + DataSet Dss7; + Dss7 = clsCN21.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + str42 + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = clsCN21.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + str42 + "'", "T_BD_MATERIAL"); + str42 = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + str42 = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet70 = clsCN21.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + str42 + "' and huseorgid = " + HOrgID.ToString(), "Gy_Material"); + long num192 = ClsPub.isLong(dataSet70.Tables[0].Rows[0]["HItemID"]); + string text149 = ClsPub.isStrNull(dataSet70.Tables[0].Rows[0]["HName"]); + string text150 = ClsPub.isStrNull(dataSet70.Tables[0].Rows[0]["HModel"]); + long num193 = (long)ClsPub.isInt(dataSet70.Tables[0].Rows[0]["HUnitID"]); + DataSet dataSet71 = clsCN21.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID.ToString(), "h_v_CLD_ORGANIZATIONSList"); + string str43 = ClsPub.isStrNull(dataSet71.Tables[0].Rows[0]["HNumber"]); + text = str43 + num192.ToString() + text148 + "#" + num188; + text1 = str43 + num192.ToString() + text148; + DateTime dateTime42 = ClsPub.isDate(string.Concat(new string[] + { + num185.ToString(), + "-", + num186.ToString(), + "-", + num187.ToString() + })); + DataSet dataSet72 = clsCN21.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + bool flag48 = dataSet72.Tables[0].Rows.Count > 0; + if (!flag48) + { + string billCode21 = "85"; + long num194 = ClsPub.CreateBillID_Prod(billCode21, ref ClsPub.sExeReturnInfo); + long num195 = 0L; + clsCN21.RunProc(string.Concat(new string[] + { + "insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty ,HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark ,HCusID,HCusType,HEndDate,HProduceDate,HExpiryDate,HWorkLineName,HBarCodeDate ,HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HEntryID ,HGiveAwayFlag,HSeOrderSEQ,HInitSourceEntryID ,HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo,HExpirationDateFlag ) values ('", + text1, + "','鎵规鏉$爜',", + num192.ToString(), + ",", + num193.ToString(), + ",", + num188.ToString(), + ",'", + text148, + "',", + num195.ToString(), + ",0,'", + ClsPub.CurUserName, + "',getdate(),0,", + num188.ToString(), + ", 0,0,'','3714',0, 0,'',0,0,0,'',0,'','','", + dateTime42.ToShortDateString(), + "','", + dateTime41.ToShortDateString(), + "','',getdate(), ", + HOrgID.ToString(), + ",", + HOrgID.ToString(), + ",'',", + num194.ToString(), + ",1,0,0,0,'", + text149, + "','", + text150, + "','',0,'','',1)" + })); + } + } + } + } + result = text; + } + catch (Exception ex) + { + result = ex.Message + ";" + ex.StackTrace; + } + return result; } - + @@ -1282,18 +3481,42 @@ { try { + string HMaterNumber = ""; + string HSCRQ = ""; + string HFour = HBarCode.Remove(0, HBarCode.Length - 4); + string HZM = HFour.Substring(0, 1); + string HBatchNo_Old = ""; + string HBatchNo = ""; + Int64 Year = 0; + Int64 Month = 0; + Int64 Day = 0; + if (HZM.Contains("W") || HZM.Contains("N")) + { + string HOldNumber = HBarCode.Substring(0, 10); //鍟嗗搧鐮� 涓嶆槸鐗╂枡缂栫爜 + HMaterNumber = HBarCode.Substring(10, 10); //鐗╂枡缂栫爜 + HSCRQ = "20" + HBarCode.Substring(20, 6); //鐢熶骇鏃ユ湡 + Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); //骞� + Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); //鏈� + Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); //鏃� + HBatchNo_Old = HBarCode.Remove(0, 26); + HBatchNo = HBatchNo_Old.Remove(HBatchNo_Old.Length - 10, 10); + } + else + { + HMaterNumber = HBarCode.Substring(0,10); + HSCRQ = "20" + HBarCode.Substring(10, 6); //鐢熶骇鏃ユ湡 + Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); //骞� + Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); //鏈� + Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); //鏃� + HBatchNo_Old = HBarCode.Remove(0, 16); + HBatchNo = HBatchNo_Old.Remove(HBatchNo_Old.Length - 9, 9); + } + + + //鏍规嵁鎷嗗垎鐨勭墿鏂橧D + 鎵规 + 鐢熶骇鏃ユ湡 鑳芥壘鍒板敮涓�鐨勫伐搴忔眹鎶ュ崟 - string HMaterNumber = ""; - HMaterNumber = HBarCode.Substring(0, 10); - string HSCRQ = ""; - HSCRQ = "20" + HBarCode.Substring(10, 6); - Int64 Year = ClsPub.isInt(HSCRQ.Substring(0, 4)); - Int64 Month = ClsPub.isInt(HSCRQ.Substring(4, 2)); - Int64 Day = ClsPub.isInt(HSCRQ.Substring(6, 2)); - - string HBatchNo = ""; - HBatchNo = HBarCode.Substring(16, 11); + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); DataSet ds; Int64 HMaterID = 0; @@ -1305,12 +3528,12 @@ Int64 HUnitID = Pub_Class.ClsPub.isInt(Dss1.Tables[0].Rows[0]["HUnitID"]); - DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); + //DateTime HSCRQ1 = ClsPub.isDate(Year + "-" + Month + "-" + Day); - Int64 HQty = 0; - HQty = ClsPub.isInt(HBarCode.Substring(33, 3)); + //Int64 HQty = 0; + //HQty = ClsPub.isInt(HBarCode.Substring(33, 3)); ds = oCN.RunProcReturn("select * from h_v_SCStockInCheckBill_Json where HYear =" + Year.ToString() + "and HMonth = " + Month.ToString() + "and HDay = " + Day.ToString() + " and HMaterID = " + HMaterID.ToString() + "and 鎵规 = '" + HBatchNo.ToString() + "'", "h_v_SCStockInCheckBill_Json"); @@ -1932,6 +4155,563 @@ } + + [Route("POStockInBillList/AuditPOInStockBillPost_AR")] + [HttpPost] + public object AuditPOInStockBillPost_AR([FromBody] JObject msg) + { + object result; + try + { + string text = msg["msg"].ToString(); + text = text.Replace("\\", ""); + text = text.Replace("\n", ""); + List<ReciveBill_FastModel> list = JsonConvert.DeserializeObject<List<ReciveBill_FastModel>>(text); + DAL.ClsCg_POInStockBill clsCg_POInStockBill = new DAL.ClsCg_POInStockBill(); + string hinterID = list[0].HInterID; + string text2 = list[0].FID; + string singleSystemParameter = this.oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref ClsPub.sExeReturnInfo); + string singleSystemParameter2 = this.oSystemParameter.GetSingleSystemParameter("Cg_POInStockBill_ErpAduit", ref ClsPub.sExeReturnInfo); + string singleSystemParameter3 = this.oSystemParameter.GetSingleSystemParameter("Cg_POInStockBill_BarCodeCtl", ref ClsPub.sExeReturnInfo); + string configKey = Util.GetConfigKey(AppDomain.CurrentDomain.BaseDirectory + "/Config/kdapi.config", "DataBaseName"); + string empty = string.Empty; + this.oCn.BeginTran(); + this.oCn.Commit(); + bool flag = singleSystemParameter.Contains("瀹夌憺"); + if (flag) + { + DataSet dataSet = this.oCn.RunProcReturn("exec h_p_ReceiveBill_Fast " + hinterID, "h_p_ReceiveBill_Fast"); + DataRow dataRow = dataSet.Tables[0].Rows[0]; + bool flag2 = dataSet.Tables[0].Rows.Count <= 0; + if (flag2) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "鏈壘鍒板搴旂殑鍗曟嵁"; + this.objJsonResult.data = null; + return this.objJsonResult; + } + bool flag3 = dataSet.Tables[0].Rows.Count >= 0; + if (flag3) + { + JObject jobject = new JObject(); + string value = "SLD01_SYS"; + string value2 = "CG"; + bool flag4 = dataRow["FTYPENAME"].ToString().Contains("濮斿"); + if (flag4) + { + value = "SLD03_SYS"; + value2 = "WW"; + } + bool flag5 = dataRow["FTYPENAME"].ToString().Contains("璧勪骇"); + if (flag5) + { + value = "SLD04_SYS"; + value2 = "ZCCG"; + } + JObject jobject2 = jobject; + string propertyName = "FBILLTYPEID"; + JObject jobject3 = new JObject(); + jobject3["Fnumber"] = value; + jobject2.Add(propertyName, jobject3); + jobject.Add("FBusinessType", value2); + jobject.Add("FBILLNO", dataRow["HBillNo"].ToString()); + jobject.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); + JObject jobject4 = jobject; + string propertyName2 = "FStockOrgId"; + JObject jobject5 = new JObject(); + jobject5["Fnumber"] = dataRow["FRECEIVENUMBER"].ToString(); + jobject4.Add(propertyName2, jobject5); + JObject jobject6 = jobject; + string propertyName3 = "FPurOrgId"; + JObject jobject7 = new JObject(); + jobject7["Fnumber"] = dataRow["FPURCHASEORGNUMBER"].ToString(); + jobject6.Add(propertyName3, jobject7); + JObject jobject8 = jobject; + string propertyName4 = "FSupplierId"; + JObject jobject9 = new JObject(); + jobject9["Fnumber"] = dataRow["FSUPPLIERNUMBER"].ToString(); + jobject8.Add(propertyName4, jobject9); + JObject jobject10 = jobject; + string propertyName5 = "FPURCHASERID"; + JObject jobject11 = new JObject(); + jobject11["Fnumber"] = dataRow["FPURCHASERNUMBER"].ToString(); + jobject10.Add(propertyName5, jobject11); + jobject.Add("FOwnerTypeIdHead", "BD_Supplier"); + JObject jobject12 = jobject; + string propertyName6 = "FOwnerIdHead"; + JObject jobject13 = new JObject(); + jobject13["Fnumber"] = dataRow["FSUPPLIERNUMBER"].ToString(); + jobject12.Add(propertyName6, jobject13); + jobject.Add("F_RYMA_Assistant", new JObject() { ["Fnumber"] = dataRow["F_UJDY_Assistant"].ToString() }); + JArray jarray = new JArray(); + foreach (object obj in dataSet.Tables[0].Rows) + { + DataRow dataRow2 = (DataRow)obj; + JObject jobject14 = new JObject(); + JObject jobject15 = jobject14; + string propertyName7 = "FMaterialId"; + JObject jobject16 = new JObject(); + jobject16["Fnumber"] = dataRow2["FMATERIALNUMBER"].ToString(); + jobject15.Add(propertyName7, jobject16); + JObject jobject17 = jobject14; + string propertyName8 = "FUnitID"; + JObject jobject18 = new JObject(); + jobject18["Fnumber"] = dataRow2["FUNITNUMBER"].ToString(); + jobject17.Add(propertyName8, jobject18); + jobject14.Add("FPreDeliveryDate", DateTime.Now.ToString("yyyy-MM-dd")); + JObject jobject19 = jobject14; + string propertyName9 = "FPriceUnitId"; + JObject jobject20 = new JObject(); + jobject20["Fnumber"] = dataRow2["FUNITNUMBER"].ToString(); + jobject19.Add(propertyName9, jobject20); + JObject jobject21 = jobject14; + string propertyName10 = "FStockUnitID"; + JObject jobject22 = new JObject(); + jobject22["Fnumber"] = dataRow2["FUNITNUMBER"].ToString(); + jobject21.Add(propertyName10, jobject22); + JObject jobject23 = jobject14; + string propertyName11 = "FStockID"; + JObject jobject24 = new JObject(); + jobject24["Fnumber"] = "BJCK-SH.01.005"; + jobject23.Add(propertyName11, jobject24); + jobject14.Add("FActReceiveQty", Convert.ToDecimal(dataRow2["HQTY"])); + jobject14.Add("FOwnerTypeId", "BD_OwnerOrg"); + JObject jobject25 = jobject14; + string propertyName12 = "FOwnerID"; + JObject jobject26 = new JObject(); + jobject26["Fnumber"] = dataRow["FPURCHASEORGNUMBER"].ToString(); + jobject25.Add(propertyName12, jobject26); + jobject14.Add("FSrcId", dataRow2["FID"].ToString()); + jobject14.Add("FSRCFORMID", "PUR_PurchaseOrder"); + jobject14.Add("FSrcBillNo", dataRow2["FBILLNO"].ToString()); + jobject14.Add("FSRCENTRYID", dataRow2["FENTRYID"].ToString()); + jobject14.Add("FORDERBILLNO", dataRow2["FBILLNO"].ToString()); + jobject14.Add("FPOORDERENTRYID", dataRow2["FENTRYID"].ToString()); + jobject14.Add("FPrice", dataRow2["FPRICE"].ToString()); + jobject14.Add("FTaxPrice", dataRow2["FTAXPRICE"].ToString()); + jobject14.Add("FEntryTaxRate", dataRow2["FTAXRATE"].ToString()); + JObject jobject27 = jobject14; + string propertyName13 = "FLOT"; + JObject jobject28 = new JObject(); + jobject28["Fnumber"] = dataRow2["hbatchno"].ToString(); + jobject27.Add(propertyName13, jobject28); + jobject14.Add("FLOT_TEXT", dataRow2["hbatchno"].ToString()); + jobject14.Add("FProduceDate", dataRow2["HBeginDate"].ToString()); + jobject14.Add("FExpiryDate", dataRow2["HEndDate"].ToString()); + jobject14.Add("F_BGP_ShouldQty", dataRow2["F_BGP_ShouldQty"].ToString()); + //jobject14.Add("F_RYMA_Assistant", dataRow2["F_RYMA_Assistant"].ToString()); + jobject14.Add("FDetailEntity_Link", new JArray + { + new JObject + { + { + "FDetailEntity_Link_FRULEID", + "PUR_PurchaseOrder-PUR_ReceiveBill" + }, + { + "FDetailEntity_Link_FSTableName", + "t_PUR_POOrderEntry" + }, + { + "FDetailEntity_Link_FSBillId", + dataRow2["FID"].ToString() + }, + { + "FDetailEntity_Link_FSId", + dataRow2["FEntryID"].ToString() + } + } + }); + jarray.Add(jobject14); + } + jobject.Add("FDetailEntity", jarray); + JObject jobject29 = new JObject(); + JObject jobject30 = jobject29; + string propertyName14 = "FSettleOrgId"; + JObject jobject31 = new JObject(); + jobject31["Fnumber"] = dataRow["FSETTLEORGNUMBER"].ToString(); + jobject30.Add(propertyName14, jobject31); + JObject jobject32 = jobject29; + string propertyName15 = "FSettleCurrId"; + JObject jobject33 = new JObject(); + jobject33["Fnumber"] = dataRow["FSETTLECURRNUMBER"].ToString(); + jobject32.Add(propertyName15, jobject33); + jobject29.Add("FPricePoint", 0); + jobject.Add("FinanceEntity ", jobject29); + JObject jobject34 = new JObject(); + jobject34["Creator"] = ""; + jobject34["NeedUpDateFields"] = new JArray(); + jobject34["NeedReturnFields"] = new JArray(); + jobject34["IsDeleteEntry"] = "false"; + jobject34["SubSystemId"] = ""; + jobject34["IsVerifyBaseDataField"] = "false"; + jobject34["Model"] = jobject; + JObject jobject35 = jobject34; + string text3 = InvokeHelper.Login(); + int num = JObject.Parse(text3)["LoginResultType"].Value<int>(); + bool flag6 = num == 0; + if (flag6) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = text3; + this.objJsonResult.data = null; + return this.objJsonResult; + } + string text4 = InvokeHelper.Save("PUR_ReceiveBill", jobject35.ToString()); + bool flag7 = JObject.Parse(text4)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE"; + if (!flag7) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = text4; + this.objJsonResult.data = null; + return this.objJsonResult; + } + string text5 = JObject.Parse(text4)["Result"]["Number"].ToString(); + text2 = JObject.Parse(text4)["Result"]["Id"].ToString(); + } + else + { + LogService.Write("鏀舵枡閫氱煡鍗曞鏍告棤鏁版嵁锛�" + empty, "Vlog", true); + } + } + else + { + JObject jobject36 = new JObject(); + jobject36.Add("Creator", ""); + jobject36.Add("NeedUpDateFields", new JArray()); + jobject36.Add("NeedReturnFields", new JArray()); + jobject36.Add("IsDeleteEntry", "false"); + jobject36.Add("SubSystemId", ""); + jobject36.Add("IsVerifyBaseDataField", ""); + JObject jobject37 = new JObject(); + jobject37.Add("FID", text2); + JArray jarray2 = new JArray(); + foreach (ReciveBill_FastModel reciveBill_FastModel in list) + { + bool flag8 = reciveBill_FastModel.HSQty == 0m; + if (!flag8) + { + jarray2.Add(new JObject + { + { + "FEntryID", + reciveBill_FastModel.FEntryID + }, + { + "FActReceiveQty ", + reciveBill_FastModel.HSQty + } + }); + } + } + jobject37.Add("FDetailEntity", jarray2); + jobject36.Add("Model", jobject37); + string text6 = InvokeHelper.Login(); + int num2 = JObject.Parse(text6)["LoginResultType"].Value<int>(); + bool flag9 = num2 <= 0; + if (flag9) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = text6; + this.objJsonResult.data = null; + return this.objJsonResult; + } + string text7 = InvokeHelper.Save("PUR_ReceiveBill", jobject36.ToString()); + bool flag10 = JObject.Parse(text7)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE"; + if (flag10) + { + LogService.Write("鏀舵枡閫氱煡鍗曚慨鏀瑰け璐sonRoot:" + jobject36.ToString(), "Vlog", true); + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "閲戣澏鏀舵枡閫氱煡鍗曟洿鏂板け璐�" + text7; + this.objJsonResult.data = null; + return this.objJsonResult; + } + } + var f__AnonymousType = new + { + Ids = text2 + }; + string text8 = InvokeHelper.Submit("PUR_ReceiveBill", JsonConvert.SerializeObject( f__AnonymousType)); + JObject jobject38 = JObject.Parse(text8); + bool flag11 = jobject38["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE"; + if (flag11) + { + LogService.Write("鏀舵枡閫氱煡鍗曟彁浜ゅけ璐sonRoot:" + f__AnonymousType.ToString(), "Vlog", true); + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "閲戣澏鏀舵枡閫氱煡鍗曟彁浜ゅけ璐�" + text8; + this.objJsonResult.data = null; + result = this.objJsonResult; + } + else + { + text8 = InvokeHelper.Audit("PUR_ReceiveBill", JsonConvert.SerializeObject( f__AnonymousType)); + jobject38 = JObject.Parse(text8); + bool flag12 = jobject38["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE"; + if (flag12) + { + LogService.Write("鏀舵枡閫氱煡鍗曞鏍稿け璐sonRoot:" + f__AnonymousType.ToString(), "Vlog", true); + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "閲戣澏鏀舵枡閫氱煡鍗曞鏍稿け璐sonRoot" + text8; + this.objJsonResult.data = null; + result = this.objJsonResult; + } + else + { + this.objJsonResult.code = "1"; + this.objJsonResult.count = 1; + this.objJsonResult.Message = "鎿嶄綔鎴愬姛锛�"; + this.objJsonResult.data = null; + result = this.objJsonResult; + } + } + } + catch (Exception ex) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "寮傚父锛�" + ex.ToString(); + this.objJsonResult.data = null; + result = this.objJsonResult; + } + return result; + } + + + + #region PDA鍏朵粬鍑哄簱 + //鍒拌揣纭鍒犻櫎 + [Route("Kf_ReciveBill_Fast_AR/Delete_Json_AN")] + [HttpGet] + public object Delete_Json_AN(string HBillNo, Int64 HMaterID) + + { + try + { + //鏍规嵁鏉$爜鍦ㄦ潯鐮佹。妗堜腑鎵惧埌瀵瑰簲鐨勬墭鏉$爜锛屽啀鍦ㄤ复鏃惰〃涓垹闄よ鎵樻潯鐮佺殑鍏ㄩ儴璁板綍 + string sql = string.Format(@"delete from KF_PonderationBillMain_Temp where HBillType=1103 and HMaterID=" + HMaterID + " and HBillNo = '" + HBillNo + "'"); + oCn.RunProc(sql); + + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "鍒犻櫎鎴愬姛锛�"; + objJsonResult.data = 1; + return objJsonResult; + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + + } + #endregion + + [Route("Kf_ReciveBill_Fast_AR/Display111")] + [HttpGet] + public object Display111(string HBillNo) + + { + try + { + //鏍规嵁鏉$爜鍦ㄦ潯鐮佹。妗堜腑鎵惧埌瀵瑰簲鐨勬墭鏉$爜锛屽啀鍦ㄤ复鏃惰〃涓垹闄よ鎵樻潯鐮佺殑鍏ㄩ儴璁板綍 + DataSet dataSet4 = this.oCn.RunProcReturn(" select sum(a.HQty) HQty ,a.HMaterID,b.HNumber,b.HName,b.HModel,a.HSourceBillNo,a.HInterID,a.HBillNo from KF_PonderationBillMain_Temp a inner join Gy_Material b on a.hmaterid = b.hitemid where a.HBillNo = '" + HBillNo.ToString() + "' group by a.HMaterID,b.HNumber,b.HName,b.HModel,a.HSourceBillNo,a.HInterID,a.HBillNo", "Gy_Material"); + bool flag5 = dataSet4 == null || dataSet4.Tables[0].Rows.Count == 0; + if (flag5) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�"; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "1"; + objJsonResult.count = 1; + objJsonResult.Message = "Sucess锛�"; + objJsonResult.data = dataSet4.Tables[0]; ; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + + } + + + [Route("POStockInBillList/Get_ReciveBillByBarcode_AR")] + [HttpGet] + public object Get_ReciveBillByBarcode_AR(string HBarcode, long HOrgID, long HInterID, string HBillNo) + { + object result; + try + { + string singleSystemParameter = this.oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref ClsPub.sExeReturnInfo); + string empty = string.Empty; + bool flag = singleSystemParameter.Contains("瀹夌憺"); + if (flag) + { + string[] array = HBarcode.Split(new char[] + { + '@' + }); + string text = array[0]; + long num = ClsPub.isLong(array[4]); + string text2 = array[6]; + DateTime dateTime = ClsPub.isDate(array[3]); + DateTime dateTime2 = ClsPub.isDate(array[5]); + DataSet Dss7; + Dss7 = oCn.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FNumber = '" + text + "'", "T_BD_MATERIAL"); + if (Dss7 == null || Dss7.Tables[0].Rows.Count == 0) + { + DataSet Dss8; + Dss8 = oCn.RunProcReturn(" select * from AIS20220914133941..T_BD_MATERIAL where FOldNumber = '" + text + "'", "T_BD_MATERIAL"); + text = DBUtility.ClsPub.isStrNull(Dss8.Tables[0].Rows[0]["FNumber"]); + } + else + { + text = DBUtility.ClsPub.isStrNull(Dss7.Tables[0].Rows[0]["FNumber"]); + } + + DataSet dataSet = this.oCn.RunProcReturn(string.Concat(new string[] + { + " select max(HItemID) HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '", + text, + "' and huseorgid = ", + HOrgID.ToString(), + " group by HName,HModel,HUnitID" + }), "Gy_Material"); + bool flag2 = dataSet == null || dataSet.Tables[0].Rows.Count == 0; + if (flag2) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "娌℃湁鐗╂枡鏁版嵁锛�"; + this.objJsonResult.data = null; + return this.objJsonResult; + } + long num2 = ClsPub.isLong(dataSet.Tables[0].Rows[0]["HItemID"]); + string text3 = ClsPub.isStrNull(dataSet.Tables[0].Rows[0]["HName"]); + string text4 = ClsPub.isStrNull(dataSet.Tables[0].Rows[0]["HModel"]); + long num3 = (long)ClsPub.isInt(dataSet.Tables[0].Rows[0]["HUnitID"]); + string text5 = ClsPub.isStrNull(array[8]); + DataSet dataSet2 = this.oCn.RunProcReturn(string.Concat(new string[] + { + "select * from KF_PonderationBillMain_Temp Where HBillNo='", + text5, + "' and HMaterID = ", + num2.ToString(), + " and HInterID = ", + HInterID.ToString(), + " and HQty = ", + num.ToString() + }), "KF_PonderationBillMain_Temp"); + bool flag3 = dataSet2.Tables[0].Rows.Count > 0; + if (flag3) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "璇ユ敹鏂欓�氱煡鍗曞凡瀛樺湪鎵爜璁板綍!"; + this.objJsonResult.data = null; + return this.objJsonResult; + } + DataSet dataSet3 = this.oCn.RunProcReturn(" select a.HInterID,b.HEntryID,a.HBillNo from Cg_POOrderBillMain a inner join Cg_POOrderBillSub b on a.hinterid = b.hinterid where a.HBillNo = '" + text5.ToString() + "' and b.HMaterID = " + num2.ToString(), "Cg_POOrderBillMain"); + bool flag4 = dataSet3 == null || dataSet3.Tables[0].Rows.Count == 0; + if (flag4) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "娌℃湁閲囪喘璁㈠崟璁板綍锛�" + text5 + num2.ToString(); + this.objJsonResult.data = null; + return this.objJsonResult; + } + long num4 = ClsPub.isLong(dataSet3.Tables[0].Rows[0]["HInterID"]); + long num5 = ClsPub.isLong(dataSet3.Tables[0].Rows[0]["HEntryID"]); + string text6 = ClsPub.isStrNull(dataSet3.Tables[0].Rows[0]["HBillNo"]); + this.oCn.RunProc(string.Concat(new string[] + { + "insert into KF_PonderationBillMain_Temp (HInterID,HBillNo,HBeginDate,HEndDate,HBillType,HMaterID,HProcID" + + ",HWhID,HSCWHID,HStockPlaceID,HOutStockPlaceID,HGroupID" + + ",HQty,HQtyMust,HPieceQty,HAuxPropID,HBatchNo" + + ",HBarCode,HAddr,HMaker,HMakeDate ,HSourceInterID" + + ",HSourceEntryID,HSourceBillType,HSourceBillNo,HMTONo ,HSTOCKORGID" + + ",HOWNERID,HExpressNumber,HSubBillType,HRelationInterID,HRelationEntryID" + + ",HRelationBillNo,HRedBlueFlag,HCusID) values (", + HInterID.ToString(), + ",'", + HBillNo.ToString(), + "','", + dateTime.ToString(), + "','", + dateTime2.ToString(), + "','1103',", + num2.ToString(), + ",0,0,0,0,0,0,", + num.ToString(), + ",", + num.ToString(), + ",0,0,'", + text2.ToString(), + "','", + HBarcode.ToString(), + "','','System',getdate(), ", + num4.ToString(), + ",", + num5.ToString(), + ",'1102','", + text6.ToString(), + "','',0,0,'','',0,0,'',0,0)" + })); + } + DataSet dataSet4 = this.oCn.RunProcReturn(" select sum(a.HQty) HQty ,a.HMaterID,b.HNumber,b.HName,b.HModel,a.HSourceBillNo,a.HInterID,a.HBillNo from KF_PonderationBillMain_Temp a inner join Gy_Material b on a.hmaterid = b.hitemid where a.HBillNo = '" + HBillNo.ToString() + "' group by a.HMaterID,b.HNumber,b.HName,b.HModel,a.HSourceBillNo,a.HInterID,a.HBillNo", "Gy_Material"); + bool flag5 = dataSet4 == null || dataSet4.Tables[0].Rows.Count == 0; + if (flag5) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�"; + this.objJsonResult.data = null; + result = this.objJsonResult; + } + else + { + this.objJsonResult.code = "1"; + this.objJsonResult.count = 1; + this.objJsonResult.Message = "Sucess锛�"; + this.objJsonResult.data = dataSet4.Tables[0]; + result = this.objJsonResult; + } + } + catch (Exception ex) + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "娌℃湁杩斿洖浠讳綍璁板綍锛�" + ex.ToString(); + this.objJsonResult.data = null; + result = this.objJsonResult; + } + return result; + } + + + + #region 鍒拌揣纭 [Route("POStockInBillList/Get_ReciveBill")] [HttpGet] diff --git a/WebAPI/Controllers/PublicPageMethodController.cs b/WebAPI/Controllers/PublicPageMethodController.cs index 02a85d8..b6f02c4 100644 --- a/WebAPI/Controllers/PublicPageMethodController.cs +++ b/WebAPI/Controllers/PublicPageMethodController.cs @@ -1491,9 +1491,10 @@ try { - string sql1 = "Select * from Kf_StockOutRequestBillMain where 1 = 1 "; - string sql = sql1 + sWhere; - ds = oCN.RunProcReturn(sql, "Kf_StockOutRequestBillMain"); + string sql1 = "Select * from AIS20220914133941..T_STK_OUTSTOCKAPPLY where fdocumentstatus = 'C' and FCloseStatus = 'A'"; + string sql2 = "order by Fdate asc"; + string sql = sql1 + sWhere + sql2; + ds = oCN.RunProcReturn(sql, "T_STK_OUTSTOCKAPPLY"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; diff --git a/WebAPI/Controllers/Sc_ProcessMangementController.cs b/WebAPI/Controllers/Sc_ProcessMangementController.cs index 8e02797..9a71202 100644 --- a/WebAPI/Controllers/Sc_ProcessMangementController.cs +++ b/WebAPI/Controllers/Sc_ProcessMangementController.cs @@ -6,10 +6,12 @@ using System.Collections.Generic; using System.Data; using System.Data.SqlClient; +using System.IO; using System.Web.Http; using WebAPI.DLL; using WebAPI.Models; using WebAPI.Service; +using Kingdee.BOS.WebApi.Client; namespace WebAPI.Controllers { @@ -1104,14 +1106,30 @@ Int64 HSourceEntryID, string HSourceBillNo, string user, Int64 HWHID, Int64 HSPID, Int64 HSupID, Int64 HKeeperID, Int64 HMaterID, string HSourceBillType, Int64 HSLInterID, - Int64 HSLEntryID, string HSLBillNo, Int64 HSLSeQ) + Int64 HSLEntryID, string HSLBillNo, Int64 HSLSeQ, string HBillNo, Int64 HInterID) { try { //鑾峰彇鐢熶骇姹囨姤鍗曟渶澶nterID鍜屽崟鎹彿 - Int64 HInterID = DBUtility.ClsPub.CreateBillID("7503", ref DBUtility.ClsPub.sExeReturnInfo); - string HBillNo = DBUtility.ClsPub.CreateBillCode("7503", ref DBUtility.ClsPub.sExeReturnInfo, true); - + //Int64 HInterID = DBUtility.ClsPub.CreateBillID("7503", ref DBUtility.ClsPub.sExeReturnInfo); + //string HBillNo = DBUtility.ClsPub.CreateBillCode("7503", ref DBUtility.ClsPub.sExeReturnInfo, true); + + DataSet ds1 = oCN.RunProcReturn("select * from MES_AccessoriesList where HSourceBillNo = '" + HBillNo + "'", "MES_AccessoriesList"); + string HFileName = DBUtility.ClsPub.isStrNull(ds1.Tables[0].Rows[0]["HFileName"]); + string HFilePath = DBUtility.ClsPub.isStrNull(ds1.Tables[0].Rows[0]["HFilePath"]); + + + + string path = HFilePath; + FileInfo fi = new FileInfo(path); + long len = fi.Length; + byte[] buffer = new byte[len]; + FileStream fs = new FileStream(path, FileMode.Open); + fs.Read(buffer, 0, (int)len); + //鏂囦欢IO娴� + string a = Convert.ToBase64String(buffer); + + //淇濆瓨 oCN.BeginTran(); //鐢熶骇姹囨姤鍗曚富琛� @@ -1159,6 +1177,7 @@ model.Add("FSourceOrgId", new JObject() { ["Fnumber"] = HZJOrgNumber.ToString() }); //鏉ユ簮缁勭粐 model.Add("FInspectOrgId", new JObject() { ["Fnumber"] = HZJOrgNumber.ToString() }); //璐ㄦ缁勭粐 model.Add("FISSYNCED", "false");// 鏄惁宸插悓姝� + model.Add("F_PGKJ_Date", DateTime.Now.ToString("yyyy-MM-dd"));// 鎶ユ鏃ユ湡 model.Add("FBillNo", HBillNo); JArray Fentity = new JArray(); @@ -1257,7 +1276,7 @@ oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; - objJsonResult.Message = $"鏉ユ枡妫�楠屽崟鍚屾閲戣澏浜戝け璐ワ紒鍗曞彿:{HBillNo.ToString()}" + result; + objJsonResult.Message = $"鏉ユ枡妫�楠屽崟鍚屾閲戣澏浜戝け璐ワ紒鍗曞彿:{HBillNo.ToString()}" + jsonRoot; objJsonResult.data = null; return objJsonResult; } @@ -1270,10 +1289,28 @@ { Ids = fID, }; + + K3CloudApiClient client = new K3CloudApiClient("http://192.168.80.90/k3cloud/"); + + + result1 = InvokeHelper.Submit("QM_InspectBill", JsonConvert.SerializeObject(json));//鎻愪氦 result2 = InvokeHelper.Audit("QM_InspectBill", JsonConvert.SerializeObject(json));//鎻愪氦 if (JObject.Parse(result1)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { + string jsonStr = "{" + + " \"FileName\":\"" + HFileName + "\"," + + " \"FormId\":\"QM_InspectBill\"," + + " \"IsLast\":\"true\"," + + " \"InterId\":\"" + HInterID + "\"," + + " \"BillNO\":\"" + HBillNo + "\"," + + " \"AliasFileName\":\"test\"," + + " \"SendByte\":\"" + a + "\"," + + "}"; + + var ret = client.AttachmentUpload(jsonStr); + + oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; @@ -1328,7 +1365,7 @@ string HBillNo = DBUtility.ClsPub.CreateBillCode("7501", ref DBUtility.ClsPub.sExeReturnInfo, true); //淇濆瓨 - oCN.BeginTran(); + //oCN.BeginTran(); //鐢熸垚浜у搧妫�楠屽崟 //oCN.RunProc("Insert Into QC_POStockInCheckBillMain " + //"(HBillType,HBillSubType,HInterID,HBillNo,HDate,HMaker,HMakeDate,HBillStatus,HChecker,HCheckDate" + @@ -1464,6 +1501,10 @@ //FentityModel.Add("FReferDetail", Fentity3); Fentity.Add(FentityModel); model.Add("FEntity", Fentity); //鏄庣粏淇℃伅 + + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + DataSet ds = oCN.RunProcReturn("select HCheckdate from Sc_ProcessReportMain where hbillno = '" + HSourceBillNo + "'", "Sc_ProcessReportMain"); + DateTime HCheckDate = DBUtility.ClsPub.isDate(ds.Tables[0].Rows[0]["HCheckdate"]); JObject jsonRoot = new JObject() { ["Creator"] = "", @@ -1472,6 +1513,7 @@ ["IsDeleteEntry"] = "false", ["SubSystemId"] = "", ["IsVerifyBaseDataField"] = "false", + ["F_PGKJ_Date"] = HCheckDate.ToString(), //["IsAutoSubmitAndAudit"] = true,//鑷姩璋冪敤鎻愪氦鍜屽鏍稿姛鑳� ["Model"] = model }; diff --git a/WebAPI/Controllers/WebAPIController.cs b/WebAPI/Controllers/WebAPIController.cs index 2f17948..4d401c8 100644 --- a/WebAPI/Controllers/WebAPIController.cs +++ b/WebAPI/Controllers/WebAPIController.cs @@ -833,6 +833,72 @@ } + ///// <summary> + ///// 鑾峰彇浠撲綅鍒楄〃 + ///// </summary> + ///// <returns></returns> + //[Route("Web/GetStockPlaceList_Json_NEW")] + //[HttpGet] + //public object GetStockPlaceList_Json_NEW(string StockPlace, Int64 HWhID, Int64 HOrgID) + //{ + // WebS.WebService1 oWeb = new WebS.WebService1(); + // sWhere = " Where HStopFlag=0 and HEndFlag=1 and HUSEORGID = " + HOrgID + ""; + // //sWhere = " Where HStopFlag=0 and HEndFlag=1 and HUSEORGID = " + DBUtility.ClsPub.HORGANIZATIONSID.ToString(); + // if (HWhID == 0) + // { + // if (StockPlace != "") + // { + // sWhere = " Where HStopFlag=0 and HUSEORGID = " + HOrgID + " and ( HNumber like '%" + StockPlace + "%' or HName like '%" + StockPlace + "%' ) "; + // } + // else + // { + // sWhere = " Where HStopFlag=0 "; + // } + // } + // else + // { + // if (StockPlace != "") + // { + // sWhere = " Where HStopFlag=0 and HWHID=" + HWhID.ToString() + " and HWHID=" + HWhID.ToString() + " and ( HNumber like '%" + StockPlace + "%' or HName like '%" + StockPlace + "%' ) "; + // } + // else + // { + // sWhere = " Where HStopFlag=0 and HWHID=" + HWhID.ToString(); + // } + // } + // try + // { + // //ds = webserver.GetStockPlaceList(sWhere, ref DBUtility.ClsPub.sErrInfo); + // ds = oWeb.GetStockPlaceList(sWhere, ref DBUtility.ClsPub.sErrInfo); + // if (ds == null || ds.Tables[0].Rows.Count <= 0) + // { + // objjson.code = "0"; + // objjson.count = 0; + // objjson.Message = "鑾峰彇澶辫触" + DBUtility.ClsPub.sErrInfo; + // objjson.data = null; + // return objjson; + // } + // else + // { + // objjson.code = "0"; + // objjson.count = 1; + // objjson.Message = "鑾峰彇鎴愬姛!"; + // objjson.data = ds.Tables[0]; + // return objjson; + // } + // } + // catch (Exception ex) + // { + + // objjson.code = "0"; + // objjson.count = 0; + // objjson.Message = "鑾峰彇澶辫触" + ex.ToString(); + // objjson.data = null; + // return objjson; + // } + //} + + /// <summary> /// 鑾峰彇浠撲綅鍒楄〃 /// </summary> 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 22a4ce8..9d1b675 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" @@ -32,6 +32,10 @@ Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); + WebS.ClsXt_SystemParameterMain oSystemParameterMain = new WebS.ClsXt_SystemParameterMain(); + + + #region 鍩虹璧勬枡 #region 浠撳簱璧勬枡 @@ -611,6 +615,53 @@ #endregion + + + #region 鐢熶骇鍏ュ簱 鎵弿婧愬崟鏉$爜 + + /// <summary> + /// 鐢熶骇鍏ュ簱 鎵弿婧愬崟鏉$爜 + /// </summary> + /// <returns></returns> + [Route("WEBSController/Get_SourceBarCode_PoStockIn_Json")] + [HttpGet] + public object Get_SourceBarCode_PoStockIn_Json(Int64 HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, Int64 HStockOrgID,Int64 HAccessFlag, WebS.ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) + { + try + { + WebSoBar = oWebs.get_SourceBill_MaterBarCode(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, ref DBUtility.ClsPub.sErrInfo); + if (WebSoBar == null) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "鎴愬姛"; + objJsonResult.data = WebSoBar; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鎵弿婧愬崟鏉$爜澶辫触锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + + #endregion + + + + #region 鐢熶骇棰嗘枡 鎵弿婧愬崟鏉$爜 @@ -835,31 +886,151 @@ [HttpGet] public Object get_BarCode_MoveStock_Json(string sBarCode, Int64 HInterID, string HBillType, string HBillNo, string HMaker, Int64 HWhID, Int64 HSPID, Int64 HSCWHID, Int64 HSCSPID, Double HQty, bool SourceFlag, string HSourceBillNo, string HSourceBillType, Int64 HStockInOrgID, Int64 HStockOutOrgID, string HScanStyle) { - try + string sErrMsg = ""; + string sJXCode = ""; + if (oSystemParameter.ShowBill(ref sErrMsg) == true) { - WebSoBar = oWebs.get_BarCode_MoveStock(sBarCode, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, ref DBUtility.ClsPub.sErrInfo); - if (WebSoBar == null) + if (oSystemParameter.omodel.WMS_CampanyName == "瀹夌憺") //绯荤粺鍙傛暟 瀹㈡埛瀹氬埗鍖栧悕绉� 绌虹櫧涓洪�氱敤 { - objJsonResult.code = "0"; - objJsonResult.count = 0; - objJsonResult.Message = DBUtility.ClsPub.sErrInfo; - objJsonResult.data = null; - return objJsonResult; + sJXCode = POStockInBillController.JX_Json(sBarCode, HInterID, HBillType, HStockOutOrgID, HBillNo, HMaker); + SourceFlag = true; } else { + sJXCode = sBarCode; + } + try + { + WebSoBar = oWebs.get_BarCode_MoveStock(sJXCode, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, ref DBUtility.ClsPub.sErrInfo); + if (WebSoBar == null) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "鎴愬姛"; + objJsonResult.data = WebSoBar; + return objJsonResult; + } + } + catch (Exception e) + { objJsonResult.code = "0"; - objJsonResult.count = 1; - objJsonResult.Message = "鎴愬姛"; - objJsonResult.data = WebSoBar; + objJsonResult.count = 0; + objJsonResult.Message = "鎵弿鏉$爜澶辫触锛�" + e.ToString(); + objJsonResult.data = null; return objJsonResult; } } - catch (Exception e) + else { objJsonResult.code = "0"; objJsonResult.count = 0; - objJsonResult.Message = "鎵弿鏉$爜澶辫触锛�" + e.ToString(); + objJsonResult.Message = "鑾峰彇绯荤粺鍙傛暟澶辫触锛� " + sErrMsg; + objJsonResult.data = null; + return objJsonResult; + } + + + + //try + //{ + // var sJXCode = POStockInBillController.JX_Json(sBarCode, HInterID, HBillType, HStockOutOrgID, HBillNo, HMaker); + // WebSoBar = oWebs.get_BarCode_MoveStock(sJXCode, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, ref DBUtility.ClsPub.sErrInfo); + // if (WebSoBar == null) + // { + // objJsonResult.code = "0"; + // objJsonResult.count = 0; + // objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + // objJsonResult.data = null; + // return objJsonResult; + // } + // else + // { + // objJsonResult.code = "0"; + // objJsonResult.count = 1; + // objJsonResult.Message = "鎴愬姛"; + // objJsonResult.data = WebSoBar; + // return objJsonResult; + // } + //} + //catch (Exception e) + //{ + // objJsonResult.code = "0"; + // objJsonResult.count = 0; + // objJsonResult.Message = "鎵弿鏉$爜澶辫触锛�" + e.ToString(); + // objJsonResult.data = null; + // return objJsonResult; + //} + } + + #endregion + + + + #region 鐗╂枡鏉$爜澶勭悊鏂规硶 璋冩嫧鐩樼偣妯″潡 + + /// <summary> + /// 鐗╂枡鏉$爜鏂囨湰妗� 鎵爜璋冪敤 + /// </summary> + /// <returns></returns> + [Route("WEBSController/get_BarCode_MoveStock_PD")] + [HttpGet] + public Object get_BarCode_MoveStock_PD(string sBarCode, Int64 HInterID, string HBillType, string HBillNo, string HMaker, Int64 HWhID, Int64 HSPID, Int64 HSCWHID, Int64 HSCSPID, Double HQty, bool SourceFlag, string HSourceBillNo, string HSourceBillType, Int64 HStockInOrgID, Int64 HStockOutOrgID, string HScanStyle) + { + string sErrMsg = ""; + string sJXCode = ""; + if (oSystemParameter.ShowBill(ref sErrMsg) == true) + { + if (oSystemParameter.omodel.WMS_CampanyName == "瀹夌憺") //绯荤粺鍙傛暟 瀹㈡埛瀹氬埗鍖栧悕绉� 绌虹櫧涓洪�氱敤 + { + sJXCode = POStockInBillController.JX_Json(sBarCode, HInterID, HBillType, HStockOutOrgID, HBillNo, HMaker); + SourceFlag = true; + } + else + { + sJXCode = sBarCode; + } + try + { + WebSoBar = oWebs.get_BarCode_MoveStock_PD(sJXCode, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, ref DBUtility.ClsPub.sErrInfo); + if (WebSoBar == null) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = DBUtility.ClsPub.sErrInfo; + objJsonResult.data = null; + return objJsonResult; + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 1; + objJsonResult.Message = "鎴愬姛"; + objJsonResult.data = WebSoBar; + return objJsonResult; + } + } + catch (Exception e) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鎵弿鏉$爜澶辫触锛�" + e.ToString(); + objJsonResult.data = null; + return objJsonResult; + } + } + else + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鑾峰彇绯荤粺鍙傛暟澶辫触锛� " + sErrMsg; objJsonResult.data = null; return objJsonResult; } diff --git a/WebAPI/DLL/Kingdee.BOS.WebApi.Client.dll b/WebAPI/DLL/Kingdee.BOS.WebApi.Client.dll index 25dd347..f1238f9 100644 --- a/WebAPI/DLL/Kingdee.BOS.WebApi.Client.dll +++ b/WebAPI/DLL/Kingdee.BOS.WebApi.Client.dll Binary files differ diff --git a/WebAPI/Models/ClsGy_SupMaterial.cs b/WebAPI/Models/ClsGy_SupMaterial.cs new file mode 100644 index 0000000..9e696fc --- /dev/null +++ b/WebAPI/Models/ClsGy_SupMaterial.cs @@ -0,0 +1,25 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace WebAPI.Models +{ + public class ClsGy_SupMaterial + { + public long HMaterIDCol { get; set; } + public long HPackTypeIDCol { get; set; } + public long HSupIDCol { get; set; } + public decimal HMinQtyCol { get; set; } + public decimal HBagQtyCol { get; set; } + + public DateTime HBeginDateCol { get; set; } + + public DateTime HEndDateCol { get; set; } + + public string HMaker { get; set; } + + public string HRemarkCol { get; set; } + public long HItemID { get; set; } + } +} \ No newline at end of file diff --git a/WebAPI/Properties/Settings.Designer.cs b/WebAPI/Properties/Settings.Designer.cs index c383284..c8fd941 100644 --- a/WebAPI/Properties/Settings.Designer.cs +++ b/WebAPI/Properties/Settings.Designer.cs @@ -26,7 +26,7 @@ [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)] - [global::System.Configuration.DefaultSettingValueAttribute("http://192.168.63.7/WEBS-WMS/WebService1.asmx")] + [global::System.Configuration.DefaultSettingValueAttribute("http://localhost:8098/WebService1.asmx")] public string WebAPI_WebS_WebService1 { get { return ((string)(this["WebAPI_WebS_WebService1"])); diff --git a/WebAPI/Properties/Settings.settings b/WebAPI/Properties/Settings.settings index 8bc8bec..d37166d 100644 --- a/WebAPI/Properties/Settings.settings +++ b/WebAPI/Properties/Settings.settings @@ -3,7 +3,7 @@ <Profiles /> <Settings> <Setting Name="WebAPI_WebS_WebService1" Type="(Web Service URL)" Scope="Application"> - <Value Profile="(Default)">http://192.168.63.7/WEBS-WMS/WebService1.asmx</Value> + <Value Profile="(Default)">http://localhost:8098/WebService1.asmx</Value> </Setting> </Settings> </SettingsFile> \ No newline at end of file diff --git a/WebAPI/Web References/WebS/Reference.cs b/WebAPI/Web References/WebS/Reference.cs index 8f33bb1..660adf7 100644 --- a/WebAPI/Web References/WebS/Reference.cs +++ b/WebAPI/Web References/WebS/Reference.cs @@ -35,6 +35,16 @@ [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model))] public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol { + private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted; + + private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_BillCheckOperationCompleted; + + 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; @@ -64,6 +74,12 @@ private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted; private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted; + + private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted; + + private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted; + + private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted; private System.Threading.SendOrPostCallback GetICInventoryByBarCodeSP_ViewOperationCompleted; @@ -169,6 +185,10 @@ private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStockOperationCompleted; + private System.Threading.SendOrPostCallback get_BarCode_MoveStock_PDOperationCompleted; + + private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted; + private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiOperationCompleted; private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted; @@ -225,15 +245,7 @@ private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckOperationCompleted; - private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted; - - private System.Threading.SendOrPostCallback get_CheckTypeByBarCode_BillCheckOperationCompleted; - - 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 set_SaveProcReportMoveBill_CLD_NewOperationCompleted; private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_MoveStockOperationCompleted; @@ -389,11 +401,7 @@ private System.Threading.SendOrPostCallback get_SubDisplayByOwnerOperationCompleted; - private System.Threading.SendOrPostCallback GetWorkProcInfoBoardOperationCompleted; - - private System.Threading.SendOrPostCallback GetICInventoryByBarCode_ViewOperationCompleted; - - private System.Threading.SendOrPostCallback GetMaterByBarCode_ViewOperationCompleted; + private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted; private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLDOperationCompleted; @@ -493,7 +501,9 @@ private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_NewOperationCompleted; - private System.Threading.SendOrPostCallback set_SaveProcReportMoveBill_CLD_NewOperationCompleted; + private System.Threading.SendOrPostCallback set_SaveSellOutBackBillOperationCompleted; + + private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_NewOperationCompleted; private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_CLD_NewOperationCompleted; @@ -603,8 +613,6 @@ private System.Threading.SendOrPostCallback set_SaveOtherOutBill_NewOperationCompleted; - private System.Threading.SendOrPostCallback set_SaveOtherOutBill_CLD_NewOperationCompleted; - private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_ChangGuiOperationCompleted; private System.Threading.SendOrPostCallback set_PonderationBillMain_Temp_CheckQtyOperationCompleted; @@ -703,6 +711,8 @@ private System.Threading.SendOrPostCallback set_SaveMoveStockBillOperationCompleted; + private System.Threading.SendOrPostCallback set_SaveMoveStockBill_PDOperationCompleted; + private System.Threading.SendOrPostCallback set_CheckXCMoveStockBillOperationCompleted; private System.Threading.SendOrPostCallback set_CheckXCMoveStockBill_RowOperationCompleted; @@ -718,6 +728,8 @@ private System.Threading.SendOrPostCallback get_MoveDirectOperationCompleted; private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_NewOperationCompleted; + + private System.Threading.SendOrPostCallback set_SaveMoveStockBill_CLD_New_PDOperationCompleted; private System.Threading.SendOrPostCallback set_SaveMoveStockBill_BillCheckOperationCompleted; @@ -736,10 +748,6 @@ private System.Threading.SendOrPostCallback set_SaveCheckStockBill_WMSOperationCompleted; private System.Threading.SendOrPostCallback Get_IsCheckStock_ICInventoryOperationCompleted; - - private System.Threading.SendOrPostCallback set_SaveSellOutBackBillOperationCompleted; - - private System.Threading.SendOrPostCallback set_SaveSellOutBackBill_NewOperationCompleted; private System.Threading.SendOrPostCallback GetSc_ICMOReportBillListOperationCompleted; @@ -1120,6 +1128,21 @@ } /// <remarks/> + public event set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted; + + /// <remarks/> + public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted; + + /// <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/> @@ -1163,6 +1186,15 @@ /// <remarks/> public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted; + + /// <remarks/> + public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted; + + /// <remarks/> + public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted; + + /// <remarks/> + public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted; /// <remarks/> public event GetICInventoryByBarCodeSP_ViewCompletedEventHandler GetICInventoryByBarCodeSP_ViewCompleted; @@ -1321,6 +1353,12 @@ public event set_SavePonderationBillMain_Temp_BarCode_MoveStockCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStockCompleted; /// <remarks/> + public event get_BarCode_MoveStock_PDCompletedEventHandler get_BarCode_MoveStock_PDCompleted; + + /// <remarks/> + public event set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted; + + /// <remarks/> public event set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompleted; /// <remarks/> @@ -1405,19 +1443,7 @@ public event set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckCompleted; /// <remarks/> - public event set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted; - - /// <remarks/> - public event get_CheckTypeByBarCode_BillCheckCompletedEventHandler get_CheckTypeByBarCode_BillCheckCompleted; - - /// <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; + public event set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_CLD_NewCompleted; /// <remarks/> public event set_SaveProcReportMoveBill_MoveStockCompletedEventHandler set_SaveProcReportMoveBill_MoveStockCompleted; @@ -1651,13 +1677,7 @@ public event get_SubDisplayByOwnerCompletedEventHandler get_SubDisplayByOwnerCompleted; /// <remarks/> - public event GetWorkProcInfoBoardCompletedEventHandler GetWorkProcInfoBoardCompleted; - - /// <remarks/> - public event GetICInventoryByBarCode_ViewCompletedEventHandler GetICInventoryByBarCode_ViewCompleted; - - /// <remarks/> - public event GetMaterByBarCode_ViewCompletedEventHandler GetMaterByBarCode_ViewCompleted; + public event set_SaveOtherOutBill_CLD_NewCompletedEventHandler set_SaveOtherOutBill_CLD_NewCompleted; /// <remarks/> public event set_SaveOtherOutBill_CLDCompletedEventHandler set_SaveOtherOutBill_CLDCompleted; @@ -1807,7 +1827,10 @@ public event set_SaveProcReportMoveBill_NewCompletedEventHandler set_SaveProcReportMoveBill_NewCompleted; /// <remarks/> - public event set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler set_SaveProcReportMoveBill_CLD_NewCompleted; + public event set_SaveSellOutBackBillCompletedEventHandler set_SaveSellOutBackBillCompleted; + + /// <remarks/> + public event set_SaveSellOutBackBill_NewCompletedEventHandler set_SaveSellOutBackBill_NewCompleted; /// <remarks/> public event set_SaveSellOutBackBill_CLD_NewCompletedEventHandler set_SaveSellOutBackBill_CLD_NewCompleted; @@ -1972,9 +1995,6 @@ public event set_SaveOtherOutBill_NewCompletedEventHandler set_SaveOtherOutBill_NewCompleted; /// <remarks/> - public event set_SaveOtherOutBill_CLD_NewCompletedEventHandler set_SaveOtherOutBill_CLD_NewCompleted; - - /// <remarks/> public event set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler set_SavePonderationBillMain_Temp_ChangGuiCompleted; /// <remarks/> @@ -2122,6 +2142,9 @@ public event set_SaveMoveStockBillCompletedEventHandler set_SaveMoveStockBillCompleted; /// <remarks/> + public event set_SaveMoveStockBill_PDCompletedEventHandler set_SaveMoveStockBill_PDCompleted; + + /// <remarks/> public event set_CheckXCMoveStockBillCompletedEventHandler set_CheckXCMoveStockBillCompleted; /// <remarks/> @@ -2144,6 +2167,9 @@ /// <remarks/> public event set_SaveMoveStockBill_CLD_NewCompletedEventHandler set_SaveMoveStockBill_CLD_NewCompleted; + + /// <remarks/> + public event set_SaveMoveStockBill_CLD_New_PDCompletedEventHandler set_SaveMoveStockBill_CLD_New_PDCompleted; /// <remarks/> public event set_SaveMoveStockBill_BillCheckCompletedEventHandler set_SaveMoveStockBill_BillCheckCompleted; @@ -2171,12 +2197,6 @@ /// <remarks/> public event Get_IsCheckStock_ICInventoryCompletedEventHandler Get_IsCheckStock_ICInventoryCompleted; - - /// <remarks/> - public event set_SaveSellOutBackBillCompletedEventHandler set_SaveSellOutBackBillCompleted; - - /// <remarks/> - public event set_SaveSellOutBackBill_NewCompletedEventHandler set_SaveSellOutBackBill_NewCompleted; /// <remarks/> public event GetSc_ICMOReportBillListCompletedEventHandler GetSc_ICMOReportBillListCompleted; @@ -2687,6 +2707,210 @@ /// <remarks/> public event GetSc_ICMOBillListCompletedEventHandler GetSc_ICMOBillListCompleted; + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_SavePonderationBillMain_Temp_BarCode_BillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { + object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] { + omodel_View, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HQty, + HOWNERID, + oSystemParameterMain, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); + } + + /// <remarks/> + public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { + this.set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null); + } + + /// <remarks/> + public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { + if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted == null)) { + this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted); + } + this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] { + omodel_View, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HQty, + HOWNERID, + oSystemParameterMain, + sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted, userState); + } + + private void Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted(object arg) { + if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <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/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 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)] @@ -3372,6 +3596,102 @@ 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/GetWorkProcInfoBoard", 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 GetWorkProcInfoBoard(string sSourceID, ref string sErr) { + object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] { + sSourceID, + sErr}); + sErr = ((string)(results[1])); + return ((System.Data.DataSet)(results[0])); + } + + /// <remarks/> + public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) { + this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null); + } + + /// <remarks/> + public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) { + if ((this.GetWorkProcInfoBoardOperationCompleted == null)) { + this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted); + } + this.InvokeAsync("GetWorkProcInfoBoard", new object[] { + sSourceID, + sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState); + } + + private void OnGetWorkProcInfoBoardOperationCompleted(object arg) { + if ((this.GetWorkProcInfoBoardCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", 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 GetICInventoryByBarCode_View(string sWhere, ref string sErr) { + object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] { + sWhere, + sErr}); + sErr = ((string)(results[1])); + return ((System.Data.DataSet)(results[0])); + } + + /// <remarks/> + public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) { + this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null); + } + + /// <remarks/> + public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) { + if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) { + this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted); + } + this.InvokeAsync("GetICInventoryByBarCode_View", new object[] { + sWhere, + sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState); + } + + private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) { + if ((this.GetICInventoryByBarCode_ViewCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", 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 GetMaterByBarCode_View(string sWhere, ref string sErr) { + object[] results = this.Invoke("GetMaterByBarCode_View", new object[] { + sWhere, + sErr}); + sErr = ((string)(results[1])); + return ((System.Data.DataSet)(results[0])); + } + + /// <remarks/> + public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) { + this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null); + } + + /// <remarks/> + public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) { + if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) { + this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted); + } + this.InvokeAsync("GetMaterByBarCode_View", new object[] { + sWhere, + sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState); + } + + private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) { + if ((this.GetMaterByBarCode_ViewCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -6868,6 +7188,229 @@ } /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_BarCode_MoveStock_PD", 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_BarCode_MoveStock_PD( + string sBarCode, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillNo, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + string HScanStyle, + ref string sErrMsg) { + object[] results = this.Invoke("get_BarCode_MoveStock_PD", new object[] { + sBarCode, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HSCWHID, + HSCSPID, + HQty, + SourceFlag, + HSourceBillNo, + HSourceBillType, + HStockInOrgID, + HStockOutOrgID, + HScanStyle, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((ClsKf_ICStockBill_WMS)(results[0])); + } + + /// <remarks/> + public void get_BarCode_MoveStock_PDAsync( + string sBarCode, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillNo, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + string HScanStyle, + string sErrMsg) { + this.get_BarCode_MoveStock_PDAsync(sBarCode, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillNo, HSourceBillType, HStockInOrgID, HStockOutOrgID, HScanStyle, sErrMsg, null); + } + + /// <remarks/> + public void get_BarCode_MoveStock_PDAsync( + string sBarCode, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillNo, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + string HScanStyle, + string sErrMsg, + object userState) { + if ((this.get_BarCode_MoveStock_PDOperationCompleted == null)) { + this.get_BarCode_MoveStock_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_BarCode_MoveStock_PDOperationCompleted); + } + this.InvokeAsync("get_BarCode_MoveStock_PD", new object[] { + sBarCode, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HSCWHID, + HSCSPID, + HQty, + SourceFlag, + HSourceBillNo, + HSourceBillType, + HStockInOrgID, + HStockOutOrgID, + HScanStyle, + sErrMsg}, this.get_BarCode_MoveStock_PDOperationCompleted, userState); + } + + private void Onget_BarCode_MoveStock_PDOperationCompleted(object arg) { + if ((this.get_BarCode_MoveStock_PDCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.get_BarCode_MoveStock_PDCompleted(this, new get_BarCode_MoveStock_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", 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_BarCode_MoveStock_PD( + ClsGy_BarCodeBill_WMS_Model_View omodel_View, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + ClsXt_SystemParameterMain oSystemParameterMain, + ref string sErrMsg) { + object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", new object[] { + omodel_View, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HSCWHID, + HSCSPID, + HQty, + SourceFlag, + HSourceBillType, + HStockInOrgID, + HStockOutOrgID, + oSystemParameterMain, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); + } + + /// <remarks/> + public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync( + ClsGy_BarCodeBill_WMS_Model_View omodel_View, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + ClsXt_SystemParameterMain oSystemParameterMain, + string sErrMsg) { + this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HSCWHID, HSCSPID, HQty, SourceFlag, HSourceBillType, HStockInOrgID, HStockOutOrgID, oSystemParameterMain, sErrMsg, null); + } + + /// <remarks/> + public void set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDAsync( + ClsGy_BarCodeBill_WMS_Model_View omodel_View, + long HBillID, + string HBillType, + string HBillNo, + string HMaker, + long HWhID, + long HSPID, + long HSCWHID, + long HSCSPID, + double HQty, + bool SourceFlag, + string HSourceBillType, + long HStockInOrgID, + long HStockOutOrgID, + ClsXt_SystemParameterMain oSystemParameterMain, + string sErrMsg, + object userState) { + if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted == null)) { + this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted); + } + this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD", new object[] { + omodel_View, + HBillID, + HBillType, + HBillNo, + HMaker, + HWhID, + HSPID, + HSCWHID, + HSCSPID, + HQty, + SourceFlag, + HSourceBillType, + HStockInOrgID, + HStockOutOrgID, + oSystemParameterMain, + sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted, userState); + } + + private void Onset_SavePonderationBillMain_Temp_BarCode_MoveStock_PDOperationCompleted(object arg) { + if ((this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai", 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_BarCode_MoveStock_SenKai( ClsGy_BarCodeBill_WMS_Model_View omodel_View, @@ -8106,18 +8649,12 @@ } /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_SavePonderationBillMain_Temp_BarCode_BillCheck(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { - object[] results = this.Invoke("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] { - omodel_View, - HBillID, - HBillType, - HBillNo, - HMaker, - HWhID, - HSPID, - HQty, - HOWNERID, + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveProcReportMoveBill_CLD_New", new object[] { + oMain, + HOutBillID, + HOutBillNo, oSystemParameterMain, sErrMsg}); sErrMsg = ((string)(results[1])); @@ -8125,187 +8662,27 @@ } /// <remarks/> - public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { - this.set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(omodel_View, HBillID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HOWNERID, oSystemParameterMain, sErrMsg, null); + public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { + this.set_SaveProcReportMoveBill_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null); } /// <remarks/> - public void set_SavePonderationBillMain_Temp_BarCode_BillCheckAsync(ClsGy_BarCodeBill_WMS_Model_View omodel_View, long HBillID, string HBillType, string HBillNo, string HMaker, long HWhID, long HSPID, double HQty, long HOWNERID, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { - if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted == null)) { - this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted); + public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { + if ((this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted == null)) { + this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted); } - this.InvokeAsync("set_SavePonderationBillMain_Temp_BarCode_BillCheck", new object[] { - omodel_View, - HBillID, - HBillType, - HBillNo, - HMaker, - HWhID, - HSPID, - HQty, - HOWNERID, + this.InvokeAsync("set_SaveProcReportMoveBill_CLD_New", new object[] { + oMain, + HOutBillID, + HOutBillNo, oSystemParameterMain, - sErrMsg}, this.set_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted, userState); + sErrMsg}, this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted, userState); } - private void Onset_SavePonderationBillMain_Temp_BarCode_BillCheckOperationCompleted(object arg) { - if ((this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted != null)) { + private void Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted(object arg) { + if ((this.set_SaveProcReportMoveBill_CLD_NewCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.set_SavePonderationBillMain_Temp_BarCode_BillCheckCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <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/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 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)); + this.set_SaveProcReportMoveBill_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -10893,98 +11270,38 @@ } /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetWorkProcInfoBoard", 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 GetWorkProcInfoBoard(string sSourceID, ref string sErr) { - object[] results = this.Invoke("GetWorkProcInfoBoard", new object[] { - sSourceID, - sErr}); - sErr = ((string)(results[1])); - return ((System.Data.DataSet)(results[0])); + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_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_SaveOtherOutBill_CLD_New(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveOtherOutBill_CLD_New", new object[] { + oMain, + sHSourceType, + oSystemParameterMain, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); } /// <remarks/> - public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr) { - this.GetWorkProcInfoBoardAsync(sSourceID, sErr, null); + public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { + this.set_SaveOtherOutBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null); } /// <remarks/> - public void GetWorkProcInfoBoardAsync(string sSourceID, string sErr, object userState) { - if ((this.GetWorkProcInfoBoardOperationCompleted == null)) { - this.GetWorkProcInfoBoardOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWorkProcInfoBoardOperationCompleted); + public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { + if ((this.set_SaveOtherOutBill_CLD_NewOperationCompleted == null)) { + this.set_SaveOtherOutBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLD_NewOperationCompleted); } - this.InvokeAsync("GetWorkProcInfoBoard", new object[] { - sSourceID, - sErr}, this.GetWorkProcInfoBoardOperationCompleted, userState); + this.InvokeAsync("set_SaveOtherOutBill_CLD_New", new object[] { + oMain, + sHSourceType, + oSystemParameterMain, + sErrMsg}, this.set_SaveOtherOutBill_CLD_NewOperationCompleted, userState); } - private void OnGetWorkProcInfoBoardOperationCompleted(object arg) { - if ((this.GetWorkProcInfoBoardCompleted != null)) { + private void Onset_SaveOtherOutBill_CLD_NewOperationCompleted(object arg) { + if ((this.set_SaveOtherOutBill_CLD_NewCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.GetWorkProcInfoBoardCompleted(this, new GetWorkProcInfoBoardCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetICInventoryByBarCode_View", 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 GetICInventoryByBarCode_View(string sWhere, ref string sErr) { - object[] results = this.Invoke("GetICInventoryByBarCode_View", new object[] { - sWhere, - sErr}); - sErr = ((string)(results[1])); - return ((System.Data.DataSet)(results[0])); - } - - /// <remarks/> - public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr) { - this.GetICInventoryByBarCode_ViewAsync(sWhere, sErr, null); - } - - /// <remarks/> - public void GetICInventoryByBarCode_ViewAsync(string sWhere, string sErr, object userState) { - if ((this.GetICInventoryByBarCode_ViewOperationCompleted == null)) { - this.GetICInventoryByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetICInventoryByBarCode_ViewOperationCompleted); - } - this.InvokeAsync("GetICInventoryByBarCode_View", new object[] { - sWhere, - sErr}, this.GetICInventoryByBarCode_ViewOperationCompleted, userState); - } - - private void OnGetICInventoryByBarCode_ViewOperationCompleted(object arg) { - if ((this.GetICInventoryByBarCode_ViewCompleted != null)) { - System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.GetICInventoryByBarCode_ViewCompleted(this, new GetICInventoryByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetMaterByBarCode_View", 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 GetMaterByBarCode_View(string sWhere, ref string sErr) { - object[] results = this.Invoke("GetMaterByBarCode_View", new object[] { - sWhere, - sErr}); - sErr = ((string)(results[1])); - return ((System.Data.DataSet)(results[0])); - } - - /// <remarks/> - public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr) { - this.GetMaterByBarCode_ViewAsync(sWhere, sErr, null); - } - - /// <remarks/> - public void GetMaterByBarCode_ViewAsync(string sWhere, string sErr, object userState) { - if ((this.GetMaterByBarCode_ViewOperationCompleted == null)) { - this.GetMaterByBarCode_ViewOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMaterByBarCode_ViewOperationCompleted); - } - this.InvokeAsync("GetMaterByBarCode_View", new object[] { - sWhere, - sErr}, this.GetMaterByBarCode_ViewOperationCompleted, userState); - } - - private void OnGetMaterByBarCode_ViewOperationCompleted(object arg) { - if ((this.GetMaterByBarCode_ViewCompleted != null)) { - System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.GetMaterByBarCode_ViewCompleted(this, new GetMaterByBarCode_ViewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + this.set_SaveOtherOutBill_CLD_NewCompleted(this, new set_SaveOtherOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -12654,40 +12971,70 @@ } /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_CLD_New(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { - object[] results = this.Invoke("set_SaveProcReportMoveBill_CLD_New", new object[] { + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill", 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_SaveSellOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveSellOutBackBill", new object[] { oMain, - HOutBillID, - HOutBillNo, - oSystemParameterMain, + sHSourceType, sErrMsg}); sErrMsg = ((string)(results[1])); return ((bool)(results[0])); } /// <remarks/> - public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { - this.set_SaveProcReportMoveBill_CLD_NewAsync(oMain, HOutBillID, HOutBillNo, oSystemParameterMain, sErrMsg, null); + public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) { + this.set_SaveSellOutBackBillAsync(oMain, sHSourceType, sErrMsg, null); } /// <remarks/> - public void set_SaveProcReportMoveBill_CLD_NewAsync(ClsKf_ProductInBillMain oMain, long HOutBillID, string HOutBillNo, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { - if ((this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted == null)) { - this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted); + public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) { + if ((this.set_SaveSellOutBackBillOperationCompleted == null)) { + this.set_SaveSellOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBillOperationCompleted); } - this.InvokeAsync("set_SaveProcReportMoveBill_CLD_New", new object[] { + this.InvokeAsync("set_SaveSellOutBackBill", new object[] { oMain, - HOutBillID, - HOutBillNo, - oSystemParameterMain, - sErrMsg}, this.set_SaveProcReportMoveBill_CLD_NewOperationCompleted, userState); + sHSourceType, + sErrMsg}, this.set_SaveSellOutBackBillOperationCompleted, userState); } - private void Onset_SaveProcReportMoveBill_CLD_NewOperationCompleted(object arg) { - if ((this.set_SaveProcReportMoveBill_CLD_NewCompleted != null)) { + private void Onset_SaveSellOutBackBillOperationCompleted(object arg) { + if ((this.set_SaveSellOutBackBillCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.set_SaveProcReportMoveBill_CLD_NewCompleted(this, new set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + this.set_SaveSellOutBackBillCompleted(this, new set_SaveSellOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveSellOutBackBill_New", new object[] { + oMain, + sHSourceType, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); + } + + /// <remarks/> + public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) { + this.set_SaveSellOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null); + } + + /// <remarks/> + public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) { + if ((this.set_SaveSellOutBackBill_NewOperationCompleted == null)) { + this.set_SaveSellOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBill_NewOperationCompleted); + } + this.InvokeAsync("set_SaveSellOutBackBill_New", new object[] { + oMain, + sHSourceType, + sErrMsg}, this.set_SaveSellOutBackBill_NewOperationCompleted, userState); + } + + private void Onset_SaveSellOutBackBill_NewOperationCompleted(object arg) { + if ((this.set_SaveSellOutBackBill_NewCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.set_SaveSellOutBackBill_NewCompleted(this, new set_SaveSellOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -14501,42 +14848,6 @@ } /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherOutBill_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_SaveOtherOutBill_CLD_New(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { - object[] results = this.Invoke("set_SaveOtherOutBill_CLD_New", new object[] { - oMain, - sHSourceType, - oSystemParameterMain, - sErrMsg}); - sErrMsg = ((string)(results[1])); - return ((bool)(results[0])); - } - - /// <remarks/> - public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { - this.set_SaveOtherOutBill_CLD_NewAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null); - } - - /// <remarks/> - public void set_SaveOtherOutBill_CLD_NewAsync(ClsKf_OtherOutBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { - if ((this.set_SaveOtherOutBill_CLD_NewOperationCompleted == null)) { - this.set_SaveOtherOutBill_CLD_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherOutBill_CLD_NewOperationCompleted); - } - this.InvokeAsync("set_SaveOtherOutBill_CLD_New", new object[] { - oMain, - sHSourceType, - oSystemParameterMain, - sErrMsg}, this.set_SaveOtherOutBill_CLD_NewOperationCompleted, userState); - } - - private void Onset_SaveOtherOutBill_CLD_NewOperationCompleted(object arg) { - if ((this.set_SaveOtherOutBill_CLD_NewCompleted != null)) { - System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.set_SaveOtherOutBill_CLD_NewCompleted(this, new set_SaveOtherOutBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui", 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_ChangGui(long HInterID, long HMaterID, long HAuxPropID, string HMTONo, long HWhID, long HSPID, long HSCWhID, long HSCSPID, string HBatchNo, long HSourceInterID, long HSourceEntryID, string sBarCode, string sBillType, double sQty, ref string sErrMsg) { object[] results = this.Invoke("set_SavePonderationBillMain_Temp_ChangGui", new object[] { @@ -16283,6 +16594,40 @@ } /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_PD", 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_PD(ClsKf_MoveStockBillMain oMain, string sHSourceType, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveMoveStockBill_PD", new object[] { + oMain, + sHSourceType, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); + } + + /// <remarks/> + public void set_SaveMoveStockBill_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, string sErrMsg) { + this.set_SaveMoveStockBill_PDAsync(oMain, sHSourceType, sErrMsg, null); + } + + /// <remarks/> + public void set_SaveMoveStockBill_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) { + if ((this.set_SaveMoveStockBill_PDOperationCompleted == null)) { + this.set_SaveMoveStockBill_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_PDOperationCompleted); + } + this.InvokeAsync("set_SaveMoveStockBill_PD", new object[] { + oMain, + sHSourceType, + sErrMsg}, this.set_SaveMoveStockBill_PDOperationCompleted, userState); + } + + private void Onset_SaveMoveStockBill_PDOperationCompleted(object arg) { + if ((this.set_SaveMoveStockBill_PDCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.set_SaveMoveStockBill_PDCompleted(this, new set_SaveMoveStockBill_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_CheckXCMoveStockBill", 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_CheckXCMoveStockBill(ClsKf_XCMoveStockBillMain_K3 oMain, ref string sErrMsg) { object[] results = this.Invoke("set_CheckXCMoveStockBill", new object[] { @@ -16533,6 +16878,42 @@ if ((this.set_SaveMoveStockBill_CLD_NewCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.set_SaveMoveStockBill_CLD_NewCompleted(this, new set_SaveMoveStockBill_CLD_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); + } + } + + /// <remarks/> + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD", 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_CLD_New_PD(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, ref string sErrMsg) { + object[] results = this.Invoke("set_SaveMoveStockBill_CLD_New_PD", new object[] { + oMain, + sHSourceType, + oSystemParameterMain, + sErrMsg}); + sErrMsg = ((string)(results[1])); + return ((bool)(results[0])); + } + + /// <remarks/> + public void set_SaveMoveStockBill_CLD_New_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg) { + this.set_SaveMoveStockBill_CLD_New_PDAsync(oMain, sHSourceType, oSystemParameterMain, sErrMsg, null); + } + + /// <remarks/> + public void set_SaveMoveStockBill_CLD_New_PDAsync(ClsKf_MoveStockBillMain oMain, string sHSourceType, ClsXt_SystemParameterMain oSystemParameterMain, string sErrMsg, object userState) { + if ((this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted == null)) { + this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveMoveStockBill_CLD_New_PDOperationCompleted); + } + this.InvokeAsync("set_SaveMoveStockBill_CLD_New_PD", new object[] { + oMain, + sHSourceType, + oSystemParameterMain, + sErrMsg}, this.set_SaveMoveStockBill_CLD_New_PDOperationCompleted, userState); + } + + private void Onset_SaveMoveStockBill_CLD_New_PDOperationCompleted(object arg) { + if ((this.set_SaveMoveStockBill_CLD_New_PDCompleted != null)) { + System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); + this.set_SaveMoveStockBill_CLD_New_PDCompleted(this, new set_SaveMoveStockBill_CLD_New_PDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -16838,74 +17219,6 @@ if ((this.Get_IsCheckStock_ICInventoryCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.Get_IsCheckStock_ICInventoryCompleted(this, new Get_IsCheckStock_ICInventoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill", 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_SaveSellOutBackBill(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) { - object[] results = this.Invoke("set_SaveSellOutBackBill", new object[] { - oMain, - sHSourceType, - sErrMsg}); - sErrMsg = ((string)(results[1])); - return ((bool)(results[0])); - } - - /// <remarks/> - public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) { - this.set_SaveSellOutBackBillAsync(oMain, sHSourceType, sErrMsg, null); - } - - /// <remarks/> - public void set_SaveSellOutBackBillAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) { - if ((this.set_SaveSellOutBackBillOperationCompleted == null)) { - this.set_SaveSellOutBackBillOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBillOperationCompleted); - } - this.InvokeAsync("set_SaveSellOutBackBill", new object[] { - oMain, - sHSourceType, - sErrMsg}, this.set_SaveSellOutBackBillOperationCompleted, userState); - } - - private void Onset_SaveSellOutBackBillOperationCompleted(object arg) { - if ((this.set_SaveSellOutBackBillCompleted != null)) { - System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.set_SaveSellOutBackBillCompleted(this, new set_SaveSellOutBackBillCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); - } - } - - /// <remarks/> - [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveSellOutBackBill_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_SaveSellOutBackBill_New(ClsKf_ICStockBillMain oMain, string sHSourceType, ref string sErrMsg) { - object[] results = this.Invoke("set_SaveSellOutBackBill_New", new object[] { - oMain, - sHSourceType, - sErrMsg}); - sErrMsg = ((string)(results[1])); - return ((bool)(results[0])); - } - - /// <remarks/> - public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg) { - this.set_SaveSellOutBackBill_NewAsync(oMain, sHSourceType, sErrMsg, null); - } - - /// <remarks/> - public void set_SaveSellOutBackBill_NewAsync(ClsKf_ICStockBillMain oMain, string sHSourceType, string sErrMsg, object userState) { - if ((this.set_SaveSellOutBackBill_NewOperationCompleted == null)) { - this.set_SaveSellOutBackBill_NewOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveSellOutBackBill_NewOperationCompleted); - } - this.InvokeAsync("set_SaveSellOutBackBill_New", new object[] { - oMain, - sHSourceType, - sErrMsg}, this.set_SaveSellOutBackBill_NewOperationCompleted, userState); - } - - private void Onset_SaveSellOutBackBill_NewOperationCompleted(object arg) { - if ((this.set_SaveSellOutBackBill_NewCompleted != null)) { - System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); - this.set_SaveSellOutBackBill_NewCompleted(this, new set_SaveSellOutBackBill_NewCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } @@ -22496,167 +22809,115 @@ [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] - public partial class ClsKf_ICStockBill_Mould { + public partial class ClsGy_BarCodeBill_WMS_Model_View : ClsGy_BarCodeBill_WMS_Model { - private long hItemIDField; + private string hMaterNumberField; - private string hBarTypeField; + private string hMaterNameField; - private long hWhIDField; + private string hMaterModelField; - private string hWhNumberField; - - private string hWhNameField; - - private bool hSPFlagField; - - private long hSPIDField; - - private string hSPNumberField; - - private string hSPNameField; - - private long hDeptIDField; - - private string hDeptNumberField; - - private string hDeptNameField; - - private long hSupIDField; - - private string hSupNumberField; + private string hUnitNameField; private string hSupNameField; - private string hSourceBillNoField; + private string hGroupNameField; - private string hSourceBillTypeField; + private string hDeptNameField; + + private long hErpClsIDField; + + private long hWHIDField; + + private long hSPIDField; + + private string hCusRelationNumberField; + + private string hBarCodeStatusField; + + private string hWHNameField; + + private System.DateTime hDateField; + + private long hInstructIDField; + + private string hInstructNoField; + + private long hSeOrderBillIDField; + + private string hSeOrderBillNoField; + + private long hCheckerIDField; + + private long hAuxPropIDField; + + private string hAuxPropNameField; + + private long hSTOCKORGIDField; private long hOWNERIDField; - private string hOWNERNAMEField; + private double hSourceQtyField; - private string hCustomField; - - private long hMulSourceFlagField; - - private string hStockStyleField; - - private long hStockInOrgIDField; - - private string hStockInOrgNameField; - - private long hStockOutOrgIDField; - - private string hStockOutOrgNameField; + private string hBarCode_PackField; /// <remarks/> - public long HItemID { + public string HMaterNumber { get { - return this.hItemIDField; + return this.hMaterNumberField; } set { - this.hItemIDField = value; + this.hMaterNumberField = value; } } /// <remarks/> - public string HBarType { + public string HMaterName { get { - return this.hBarTypeField; + return this.hMaterNameField; } set { - this.hBarTypeField = value; + this.hMaterNameField = value; } } /// <remarks/> - public long HWhID { + public string HMaterModel { get { - return this.hWhIDField; + return this.hMaterModelField; } set { - this.hWhIDField = value; + this.hMaterModelField = value; } } /// <remarks/> - public string HWhNumber { + public string HUnitName { get { - return this.hWhNumberField; + return this.hUnitNameField; } set { - this.hWhNumberField = value; + this.hUnitNameField = value; } } /// <remarks/> - public string HWhName { + public string HSupName { get { - return this.hWhNameField; + return this.hSupNameField; } set { - this.hWhNameField = value; + this.hSupNameField = value; } } /// <remarks/> - public bool HSPFlag { + public string HGroupName { get { - return this.hSPFlagField; + return this.hGroupNameField; } set { - this.hSPFlagField = value; - } - } - - /// <remarks/> - public long HSPID { - get { - return this.hSPIDField; - } - set { - this.hSPIDField = value; - } - } - - /// <remarks/> - public string HSPNumber { - get { - return this.hSPNumberField; - } - set { - this.hSPNumberField = value; - } - } - - /// <remarks/> - public string HSPName { - get { - return this.hSPNameField; - } - set { - this.hSPNameField = value; - } - } - - /// <remarks/> - public long HDeptID { - get { - return this.hDeptIDField; - } - set { - this.hDeptIDField = value; - } - } - - /// <remarks/> - public string HDeptNumber { - get { - return this.hDeptNumberField; - } - set { - this.hDeptNumberField = value; + this.hGroupNameField = value; } } @@ -22671,6 +22932,312 @@ } /// <remarks/> + public long HErpClsID { + get { + return this.hErpClsIDField; + } + set { + this.hErpClsIDField = value; + } + } + + /// <remarks/> + public long HWHID { + get { + return this.hWHIDField; + } + set { + this.hWHIDField = value; + } + } + + /// <remarks/> + public long HSPID { + get { + return this.hSPIDField; + } + set { + this.hSPIDField = value; + } + } + + /// <remarks/> + public string HCusRelationNumber { + get { + return this.hCusRelationNumberField; + } + set { + this.hCusRelationNumberField = value; + } + } + + /// <remarks/> + public string HBarCodeStatus { + get { + return this.hBarCodeStatusField; + } + set { + this.hBarCodeStatusField = value; + } + } + + /// <remarks/> + public string HWHName { + get { + return this.hWHNameField; + } + set { + this.hWHNameField = value; + } + } + + /// <remarks/> + public System.DateTime HDate { + get { + return this.hDateField; + } + set { + this.hDateField = 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 long HCheckerID { + get { + return this.hCheckerIDField; + } + set { + this.hCheckerIDField = value; + } + } + + /// <remarks/> + public long HAuxPropID { + get { + return this.hAuxPropIDField; + } + set { + this.hAuxPropIDField = value; + } + } + + /// <remarks/> + public string HAuxPropName { + get { + return this.hAuxPropNameField; + } + set { + this.hAuxPropNameField = 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 double HSourceQty { + get { + return this.hSourceQtyField; + } + set { + this.hSourceQtyField = value; + } + } + + /// <remarks/> + public string HBarCode_Pack { + get { + return this.hBarCode_PackField; + } + set { + this.hBarCode_PackField = value; + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] + public partial class ClsGy_BarCodeBill_WMS_Model { + + private long hItemIDField; + + private string hBarCodeField; + + private string hBatchNoField; + + private long hMaterIDField; + + private long hUnitIDField; + + private string hBarCodeTypeField; + + private double hQtyField; + + private long hSupIDField; + + private long hGroupIDField; + + private string hMakerField; + + private System.DateTime hMakeDateField; + + private string hRemarkField; + + private long hSourceInterIDField; + + private long hSourceEntryIDField; + + private string hSourceBillNoField; + + private string hSourceBillTypeField; + + private long hPrintQtyField; + + private long hDeptIDField; + + private double hinitQtyField; + + private string hMTONoField; + + private bool hStopflagField; + + private System.DateTime hProduceDateField; + + private System.DateTime hExpiryDateField; + + /// <remarks/> + public long HItemID { + get { + return this.hItemIDField; + } + set { + this.hItemIDField = value; + } + } + + /// <remarks/> + public string HBarCode { + get { + return this.hBarCodeField; + } + set { + this.hBarCodeField = value; + } + } + + /// <remarks/> + public string HBatchNo { + get { + return this.hBatchNoField; + } + set { + this.hBatchNoField = value; + } + } + + /// <remarks/> + public long HMaterID { + get { + return this.hMaterIDField; + } + set { + this.hMaterIDField = value; + } + } + + /// <remarks/> + public long HUnitID { + get { + return this.hUnitIDField; + } + set { + this.hUnitIDField = value; + } + } + + /// <remarks/> + public string HBarCodeType { + get { + return this.hBarCodeTypeField; + } + set { + this.hBarCodeTypeField = value; + } + } + + /// <remarks/> + public double HQty { + get { + return this.hQtyField; + } + set { + this.hQtyField = value; + } + } + + /// <remarks/> public long HSupID { get { return this.hSupIDField; @@ -22681,22 +23248,62 @@ } /// <remarks/> - public string HSupNumber { + public long HGroupID { get { - return this.hSupNumberField; + return this.hGroupIDField; } set { - this.hSupNumberField = value; + this.hGroupIDField = value; } } /// <remarks/> - public string HSupName { + public string HMaker { get { - return this.hSupNameField; + return this.hMakerField; } set { - this.hSupNameField = value; + this.hMakerField = value; + } + } + + /// <remarks/> + public System.DateTime HMakeDate { + get { + return this.hMakeDateField; + } + set { + this.hMakeDateField = value; + } + } + + /// <remarks/> + public string HRemark { + get { + return this.hRemarkField; + } + set { + this.hRemarkField = 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; } } @@ -22721,92 +23328,72 @@ } /// <remarks/> - public long HOWNERID { + public long HPrintQty { get { - return this.hOWNERIDField; + return this.hPrintQtyField; } set { - this.hOWNERIDField = value; + this.hPrintQtyField = value; } } /// <remarks/> - public string HOWNERNAME { + public long HDeptID { get { - return this.hOWNERNAMEField; + return this.hDeptIDField; } set { - this.hOWNERNAMEField = value; + this.hDeptIDField = value; } } /// <remarks/> - public string HCustom { + public double HinitQty { get { - return this.hCustomField; + return this.hinitQtyField; } set { - this.hCustomField = value; + this.hinitQtyField = value; } } /// <remarks/> - public long HMulSourceFlag { + public string HMTONo { get { - return this.hMulSourceFlagField; + return this.hMTONoField; } set { - this.hMulSourceFlagField = value; + this.hMTONoField = value; } } /// <remarks/> - public string HStockStyle { + public bool HStopflag { get { - return this.hStockStyleField; + return this.hStopflagField; } set { - this.hStockStyleField = value; + this.hStopflagField = value; } } /// <remarks/> - public long HStockInOrgID { + public System.DateTime HProduceDate { get { - return this.hStockInOrgIDField; + return this.hProduceDateField; } set { - this.hStockInOrgIDField = value; + this.hProduceDateField = value; } } /// <remarks/> - public string HStockInOrgName { + public System.DateTime HExpiryDate { get { - return this.hStockInOrgNameField; + return this.hExpiryDateField; } set { - this.hStockInOrgNameField = value; - } - } - - /// <remarks/> - public long HStockOutOrgID { - get { - return this.hStockOutOrgIDField; - } - set { - this.hStockOutOrgIDField = value; - } - } - - /// <remarks/> - public string HStockOutOrgName { - get { - return this.hStockOutOrgNameField; - } - set { - this.hStockOutOrgNameField = value; + this.hExpiryDateField = value; } } } @@ -40414,601 +41001,6 @@ } /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsGy_BarCodeBill_WMS_Model_View))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] - public partial class ClsGy_BarCodeBill_WMS_Model { - - private long hItemIDField; - - private string hBarCodeField; - - private string hBatchNoField; - - private long hMaterIDField; - - private long hUnitIDField; - - private string hBarCodeTypeField; - - private double hQtyField; - - private long hSupIDField; - - private long hGroupIDField; - - private string hMakerField; - - private System.DateTime hMakeDateField; - - private string hRemarkField; - - private long hSourceInterIDField; - - private long hSourceEntryIDField; - - private string hSourceBillNoField; - - private string hSourceBillTypeField; - - private long hPrintQtyField; - - private long hDeptIDField; - - private double hinitQtyField; - - private string hMTONoField; - - private bool hStopflagField; - - private System.DateTime hProduceDateField; - - private System.DateTime hExpiryDateField; - - /// <remarks/> - public long HItemID { - get { - return this.hItemIDField; - } - set { - this.hItemIDField = value; - } - } - - /// <remarks/> - public string HBarCode { - get { - return this.hBarCodeField; - } - set { - this.hBarCodeField = value; - } - } - - /// <remarks/> - public string HBatchNo { - get { - return this.hBatchNoField; - } - set { - this.hBatchNoField = value; - } - } - - /// <remarks/> - public long HMaterID { - get { - return this.hMaterIDField; - } - set { - this.hMaterIDField = value; - } - } - - /// <remarks/> - public long HUnitID { - get { - return this.hUnitIDField; - } - set { - this.hUnitIDField = value; - } - } - - /// <remarks/> - public string HBarCodeType { - get { - return this.hBarCodeTypeField; - } - set { - this.hBarCodeTypeField = value; - } - } - - /// <remarks/> - public double HQty { - get { - return this.hQtyField; - } - set { - this.hQtyField = value; - } - } - - /// <remarks/> - public long HSupID { - get { - return this.hSupIDField; - } - set { - this.hSupIDField = value; - } - } - - /// <remarks/> - public long HGroupID { - get { - return this.hGroupIDField; - } - set { - this.hGroupIDField = 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 string HRemark { - get { - return this.hRemarkField; - } - set { - this.hRemarkField = 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 HPrintQty { - get { - return this.hPrintQtyField; - } - set { - this.hPrintQtyField = value; - } - } - - /// <remarks/> - public long HDeptID { - get { - return this.hDeptIDField; - } - set { - this.hDeptIDField = value; - } - } - - /// <remarks/> - public double HinitQty { - get { - return this.hinitQtyField; - } - set { - this.hinitQtyField = value; - } - } - - /// <remarks/> - public string HMTONo { - get { - return this.hMTONoField; - } - set { - this.hMTONoField = value; - } - } - - /// <remarks/> - public bool HStopflag { - get { - return this.hStopflagField; - } - set { - this.hStopflagField = value; - } - } - - /// <remarks/> - public System.DateTime HProduceDate { - get { - return this.hProduceDateField; - } - set { - this.hProduceDateField = value; - } - } - - /// <remarks/> - public System.DateTime HExpiryDate { - get { - return this.hExpiryDateField; - } - set { - this.hExpiryDateField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] - public partial class ClsGy_BarCodeBill_WMS_Model_View : ClsGy_BarCodeBill_WMS_Model { - - private string hMaterNumberField; - - private string hMaterNameField; - - private string hMaterModelField; - - private string hUnitNameField; - - private string hSupNameField; - - private string hGroupNameField; - - private string hDeptNameField; - - private long hErpClsIDField; - - private long hWHIDField; - - private long hSPIDField; - - private string hCusRelationNumberField; - - private string hBarCodeStatusField; - - private string hWHNameField; - - private System.DateTime hDateField; - - private long hInstructIDField; - - private string hInstructNoField; - - private long hSeOrderBillIDField; - - private string hSeOrderBillNoField; - - private long hCheckerIDField; - - private long hAuxPropIDField; - - private string hAuxPropNameField; - - private long hSTOCKORGIDField; - - private long hOWNERIDField; - - private double hSourceQtyField; - - private string hBarCode_PackField; - - /// <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 string HUnitName { - get { - return this.hUnitNameField; - } - set { - this.hUnitNameField = value; - } - } - - /// <remarks/> - public string HSupName { - get { - return this.hSupNameField; - } - set { - this.hSupNameField = value; - } - } - - /// <remarks/> - public string HGroupName { - get { - return this.hGroupNameField; - } - set { - this.hGroupNameField = value; - } - } - - /// <remarks/> - public string HDeptName { - get { - return this.hDeptNameField; - } - set { - this.hDeptNameField = value; - } - } - - /// <remarks/> - public long HErpClsID { - get { - return this.hErpClsIDField; - } - set { - this.hErpClsIDField = value; - } - } - - /// <remarks/> - public long HWHID { - get { - return this.hWHIDField; - } - set { - this.hWHIDField = value; - } - } - - /// <remarks/> - public long HSPID { - get { - return this.hSPIDField; - } - set { - this.hSPIDField = value; - } - } - - /// <remarks/> - public string HCusRelationNumber { - get { - return this.hCusRelationNumberField; - } - set { - this.hCusRelationNumberField = value; - } - } - - /// <remarks/> - public string HBarCodeStatus { - get { - return this.hBarCodeStatusField; - } - set { - this.hBarCodeStatusField = value; - } - } - - /// <remarks/> - public string HWHName { - get { - return this.hWHNameField; - } - set { - this.hWHNameField = value; - } - } - - /// <remarks/> - public System.DateTime HDate { - get { - return this.hDateField; - } - set { - this.hDateField = 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 long HCheckerID { - get { - return this.hCheckerIDField; - } - set { - this.hCheckerIDField = value; - } - } - - /// <remarks/> - public long HAuxPropID { - get { - return this.hAuxPropIDField; - } - set { - this.hAuxPropIDField = value; - } - } - - /// <remarks/> - public string HAuxPropName { - get { - return this.hAuxPropNameField; - } - set { - this.hAuxPropNameField = 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 double HSourceQty { - get { - return this.hSourceQtyField; - } - set { - this.hSourceQtyField = value; - } - } - - /// <remarks/> - public string HBarCode_Pack { - get { - return this.hBarCode_PackField; - } - set { - this.hBarCode_PackField = value; - } - } - } - - /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] @@ -41625,6 +41617,756 @@ } set { this.hEndDateField = value; + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] + public partial class ClsKf_ICStockBill_Mould { + + private long hItemIDField; + + private string hBarTypeField; + + private long hWhIDField; + + private string hWhNumberField; + + private string hWhNameField; + + private bool hSPFlagField; + + private long hSPIDField; + + private string hSPNumberField; + + private string hSPNameField; + + private long hDeptIDField; + + private string hDeptNumberField; + + private string hDeptNameField; + + private long hSupIDField; + + private string hSupNumberField; + + private string hSupNameField; + + private string hSourceBillNoField; + + private string hSourceBillTypeField; + + private long hOWNERIDField; + + private string hOWNERNAMEField; + + private string hCustomField; + + private long hMulSourceFlagField; + + private string hStockStyleField; + + private long hStockInOrgIDField; + + private string hStockInOrgNameField; + + private long hStockOutOrgIDField; + + private string hStockOutOrgNameField; + + /// <remarks/> + public long HItemID { + get { + return this.hItemIDField; + } + set { + this.hItemIDField = value; + } + } + + /// <remarks/> + public string HBarType { + get { + return this.hBarTypeField; + } + set { + this.hBarTypeField = value; + } + } + + /// <remarks/> + public long HWhID { + get { + return this.hWhIDField; + } + set { + this.hWhIDField = value; + } + } + + /// <remarks/> + public string HWhNumber { + get { + return this.hWhNumberField; + } + set { + this.hWhNumberField = value; + } + } + + /// <remarks/> + public string HWhName { + get { + return this.hWhNameField; + } + set { + this.hWhNameField = value; + } + } + + /// <remarks/> + public bool HSPFlag { + get { + return this.hSPFlagField; + } + set { + this.hSPFlagField = value; + } + } + + /// <remarks/> + public long HSPID { + get { + return this.hSPIDField; + } + set { + this.hSPIDField = value; + } + } + + /// <remarks/> + public string HSPNumber { + get { + return this.hSPNumberField; + } + set { + this.hSPNumberField = value; + } + } + + /// <remarks/> + public string HSPName { + get { + return this.hSPNameField; + } + set { + this.hSPNameField = value; + } + } + + /// <remarks/> + public long HDeptID { + get { + return this.hDeptIDField; + } + set { + this.hDeptIDField = value; + } + } + + /// <remarks/> + public string HDeptNumber { + get { + return this.hDeptNumberField; + } + set { + this.hDeptNumberField = value; + } + } + + /// <remarks/> + public string HDeptName { + get { + return this.hDeptNameField; + } + set { + this.hDeptNameField = value; + } + } + + /// <remarks/> + public long HSupID { + get { + return this.hSupIDField; + } + set { + this.hSupIDField = value; + } + } + + /// <remarks/> + public string HSupNumber { + get { + return this.hSupNumberField; + } + set { + this.hSupNumberField = value; + } + } + + /// <remarks/> + public string HSupName { + get { + return this.hSupNameField; + } + set { + this.hSupNameField = 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 HOWNERID { + get { + return this.hOWNERIDField; + } + set { + this.hOWNERIDField = value; + } + } + + /// <remarks/> + public string HOWNERNAME { + get { + return this.hOWNERNAMEField; + } + set { + this.hOWNERNAMEField = value; + } + } + + /// <remarks/> + public string HCustom { + get { + return this.hCustomField; + } + set { + this.hCustomField = value; + } + } + + /// <remarks/> + public long HMulSourceFlag { + get { + return this.hMulSourceFlagField; + } + set { + this.hMulSourceFlagField = value; + } + } + + /// <remarks/> + public string HStockStyle { + get { + return this.hStockStyleField; + } + set { + this.hStockStyleField = value; + } + } + + /// <remarks/> + public long HStockInOrgID { + get { + return this.hStockInOrgIDField; + } + set { + this.hStockInOrgIDField = value; + } + } + + /// <remarks/> + public string HStockInOrgName { + get { + return this.hStockInOrgNameField; + } + set { + this.hStockInOrgNameField = value; + } + } + + /// <remarks/> + public long HStockOutOrgID { + get { + return this.hStockOutOrgIDField; + } + set { + this.hStockOutOrgIDField = value; + } + } + + /// <remarks/> + public string HStockOutOrgName { + get { + return this.hStockOutOrgNameField; + } + set { + this.hStockOutOrgNameField = value; + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] + public partial class ClsKf_ICStockBill_WMS { + + private long hItemIDField; + + private string hBarTypeField; + + private long hWhIDField; + + private string hWhNumberField; + + private string hWhNameField; + + private bool hSPFlagField; + + private long hSPIDField; + + 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; + + private string hDeptNumberField; + + private string hDeptNameField; + + private long hSupIDField; + + private string hSupNumberField; + + private string hSupNameField; + + private string hSourceBillNoField; + + private string hSourceBillTypeField; + + private long hOWNERIDField; + + private string hOWNERNAMEField; + + private string hCustomField; + + private long hMulSourceFlagField; + + private string hStockStyleField; + + private long hStockInOrgIDField; + + private string hStockInOrgNameField; + + private long hStockOutOrgIDField; + + private string hStockOutOrgNameField; + + private long hInterIDField; + + private string hBillNoField; + + /// <remarks/> + public long HItemID { + get { + return this.hItemIDField; + } + set { + this.hItemIDField = value; + } + } + + /// <remarks/> + public string HBarType { + get { + return this.hBarTypeField; + } + set { + this.hBarTypeField = value; + } + } + + /// <remarks/> + public long HWhID { + get { + return this.hWhIDField; + } + set { + this.hWhIDField = value; + } + } + + /// <remarks/> + public string HWhNumber { + get { + return this.hWhNumberField; + } + set { + this.hWhNumberField = value; + } + } + + /// <remarks/> + public string HWhName { + get { + return this.hWhNameField; + } + set { + this.hWhNameField = value; + } + } + + /// <remarks/> + public bool HSPFlag { + get { + return this.hSPFlagField; + } + set { + this.hSPFlagField = value; + } + } + + /// <remarks/> + public long HSPID { + get { + return this.hSPIDField; + } + set { + this.hSPIDField = value; + } + } + + /// <remarks/> + public string HSPNumber { + get { + return this.hSPNumberField; + } + set { + this.hSPNumberField = value; + } + } + + /// <remarks/> + public string HSPName { + get { + return this.hSPNameField; + } + 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; + } + } + + /// <remarks/> + public long HDeptID { + get { + return this.hDeptIDField; + } + set { + this.hDeptIDField = value; + } + } + + /// <remarks/> + public string HDeptNumber { + get { + return this.hDeptNumberField; + } + set { + this.hDeptNumberField = value; + } + } + + /// <remarks/> + public string HDeptName { + get { + return this.hDeptNameField; + } + set { + this.hDeptNameField = value; + } + } + + /// <remarks/> + public long HSupID { + get { + return this.hSupIDField; + } + set { + this.hSupIDField = value; + } + } + + /// <remarks/> + public string HSupNumber { + get { + return this.hSupNumberField; + } + set { + this.hSupNumberField = value; + } + } + + /// <remarks/> + public string HSupName { + get { + return this.hSupNameField; + } + set { + this.hSupNameField = 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 HOWNERID { + get { + return this.hOWNERIDField; + } + set { + this.hOWNERIDField = value; + } + } + + /// <remarks/> + public string HOWNERNAME { + get { + return this.hOWNERNAMEField; + } + set { + this.hOWNERNAMEField = value; + } + } + + /// <remarks/> + public string HCustom { + get { + return this.hCustomField; + } + set { + this.hCustomField = value; + } + } + + /// <remarks/> + public long HMulSourceFlag { + get { + return this.hMulSourceFlagField; + } + set { + this.hMulSourceFlagField = value; + } + } + + /// <remarks/> + public string HStockStyle { + get { + return this.hStockStyleField; + } + set { + this.hStockStyleField = value; + } + } + + /// <remarks/> + public long HStockInOrgID { + get { + return this.hStockInOrgIDField; + } + set { + this.hStockInOrgIDField = value; + } + } + + /// <remarks/> + public string HStockInOrgName { + get { + return this.hStockInOrgNameField; + } + set { + this.hStockInOrgNameField = value; + } + } + + /// <remarks/> + public long HStockOutOrgID { + get { + return this.hStockOutOrgIDField; + } + set { + this.hStockOutOrgIDField = value; + } + } + + /// <remarks/> + public string HStockOutOrgName { + get { + return this.hStockOutOrgNameField; + } + set { + 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; } } } @@ -45491,430 +46233,155 @@ } /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.4084.0")] - [System.SerializableAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] - public partial class ClsKf_ICStockBill_WMS { + public partial class set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { - private long hItemIDField; + private object[] results; - private string hBarTypeField; - - private long hWhIDField; - - private string hWhNumberField; - - private string hWhNameField; - - private bool hSPFlagField; - - private long hSPIDField; - - 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; - - private string hDeptNumberField; - - private string hDeptNameField; - - private long hSupIDField; - - private string hSupNumberField; - - private string hSupNameField; - - private string hSourceBillNoField; - - private string hSourceBillTypeField; - - private long hOWNERIDField; - - private string hOWNERNAMEField; - - private string hCustomField; - - private long hMulSourceFlagField; - - private string hStockStyleField; - - private long hStockInOrgIDField; - - private string hStockInOrgNameField; - - private long hStockOutOrgIDField; - - private string hStockOutOrgNameField; - - private long hInterIDField; - - private string hBillNoField; + internal set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : + base(exception, cancelled, userState) { + this.results = results; + } /// <remarks/> - public long HItemID { + public bool Result { get { - return this.hItemIDField; - } - set { - this.hItemIDField = value; + this.RaiseExceptionIfNecessary(); + return ((bool)(this.results[0])); } } /// <remarks/> - public string HBarType { + public string sErrMsg { get { - return this.hBarTypeField; + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); } - set { - this.hBarTypeField = value; + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + public delegate void get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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 ClsKf_ICStockBill_WMS Result { + get { + this.RaiseExceptionIfNecessary(); + return ((ClsKf_ICStockBill_WMS)(this.results[0])); } } /// <remarks/> - public long HWhID { + public string sErrMsg { get { - return this.hWhIDField; + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); } - set { - this.hWhIDField = value; + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.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.4084.0")] + public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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 HWhNumber { + public string sErrMsg { get { - return this.hWhNumberField; + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); } - set { - this.hWhNumberField = value; - } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.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 string HWhName { + public System.Data.DataSet Result { get { - return this.hWhNameField; - } - set { - this.hWhNameField = value; - } - } - - /// <remarks/> - public bool HSPFlag { - get { - return this.hSPFlagField; - } - set { - this.hSPFlagField = value; - } - } - - /// <remarks/> - public long HSPID { - get { - return this.hSPIDField; - } - set { - this.hSPIDField = value; - } - } - - /// <remarks/> - public string HSPNumber { - get { - return this.hSPNumberField; - } - set { - this.hSPNumberField = value; - } - } - - /// <remarks/> - public string HSPName { - get { - return this.hSPNameField; - } - 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; - } - } - - /// <remarks/> - public long HDeptID { - get { - return this.hDeptIDField; - } - set { - this.hDeptIDField = value; - } - } - - /// <remarks/> - public string HDeptNumber { - get { - return this.hDeptNumberField; - } - set { - this.hDeptNumberField = value; - } - } - - /// <remarks/> - public string HDeptName { - get { - return this.hDeptNameField; - } - set { - this.hDeptNameField = value; - } - } - - /// <remarks/> - public long HSupID { - get { - return this.hSupIDField; - } - set { - this.hSupIDField = value; - } - } - - /// <remarks/> - public string HSupNumber { - get { - return this.hSupNumberField; - } - set { - this.hSupNumberField = value; - } - } - - /// <remarks/> - public string HSupName { - get { - return this.hSupNameField; - } - set { - this.hSupNameField = 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 HOWNERID { - get { - return this.hOWNERIDField; - } - set { - this.hOWNERIDField = value; - } - } - - /// <remarks/> - public string HOWNERNAME { - get { - return this.hOWNERNAMEField; - } - set { - this.hOWNERNAMEField = value; - } - } - - /// <remarks/> - public string HCustom { - get { - return this.hCustomField; - } - set { - this.hCustomField = value; - } - } - - /// <remarks/> - public long HMulSourceFlag { - get { - return this.hMulSourceFlagField; - } - set { - this.hMulSourceFlagField = value; - } - } - - /// <remarks/> - public string HStockStyle { - get { - return this.hStockStyleField; - } - set { - this.hStockStyleField = value; - } - } - - /// <remarks/> - public long HStockInOrgID { - get { - return this.hStockInOrgIDField; - } - set { - this.hStockInOrgIDField = value; - } - } - - /// <remarks/> - public string HStockInOrgName { - get { - return this.hStockInOrgNameField; - } - set { - this.hStockInOrgNameField = value; - } - } - - /// <remarks/> - public long HStockOutOrgID { - get { - return this.hStockOutOrgIDField; - } - set { - this.hStockOutOrgIDField = value; - } - } - - /// <remarks/> - public string HStockOutOrgName { - get { - return this.hStockOutOrgNameField; - } - set { - 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; + this.RaiseExceptionIfNecessary(); + return ((System.Data.DataSet)(this.results[0])); } } } @@ -46433,6 +46900,108 @@ get { this.RaiseExceptionIfNecessary(); return ((string)(this.results[7])); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + + private object[] results; + + internal GetWorkProcInfoBoardCompletedEventArgs(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 sErr { + get { + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + + private object[] results; + + internal GetICInventoryByBarCode_ViewCompletedEventArgs(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 sErr { + get { + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + + private object[] results; + + internal GetMaterByBarCode_ViewCompletedEventArgs(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 sErr { + get { + this.RaiseExceptionIfNecessary(); + return ((string)(this.results[1])); } } } @@ -48599,6 +49168,74 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.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.4084.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.4084.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.4084.0")] public delegate void set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiCompletedEventArgs e); /// <remarks/> @@ -49575,17 +50212,17 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs e); + public delegate void set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs e); /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + public partial class set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; - internal set_SavePonderationBillMain_Temp_BarCode_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : + internal set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } @@ -49603,126 +50240,6 @@ get { this.RaiseExceptionIfNecessary(); return ((string)(this.results[1])); - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void get_CheckTypeByBarCode_BillCheckCompletedEventHandler(object sender, get_CheckTypeByBarCode_BillCheckCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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 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.4084.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.4084.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.4084.0")] - public delegate void set_UpdateTemp_BillCheckCompletedEventHandler(object sender, set_UpdateTemp_BillCheckCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.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.4084.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])); } } } @@ -52275,99 +52792,31 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void GetWorkProcInfoBoardCompletedEventHandler(object sender, GetWorkProcInfoBoardCompletedEventArgs e); + public delegate void set_SaveOtherOutBill_CLD_NewCompletedEventHandler(object sender, set_SaveOtherOutBill_CLD_NewCompletedEventArgs e); /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class GetWorkProcInfoBoardCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + public partial class set_SaveOtherOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; - internal GetWorkProcInfoBoardCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : + internal set_SaveOtherOutBill_CLD_NewCompletedEventArgs(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 sErr { - get { - this.RaiseExceptionIfNecessary(); - return ((string)(this.results[1])); - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void GetICInventoryByBarCode_ViewCompletedEventHandler(object sender, GetICInventoryByBarCode_ViewCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class GetICInventoryByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { - - private object[] results; - - internal GetICInventoryByBarCode_ViewCompletedEventArgs(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 sErr { - get { - this.RaiseExceptionIfNecessary(); - return ((string)(this.results[1])); - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void GetMaterByBarCode_ViewCompletedEventHandler(object sender, GetMaterByBarCode_ViewCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class GetMaterByBarCode_ViewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { - - private object[] results; - - internal GetMaterByBarCode_ViewCompletedEventArgs(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 sErr { + public string sErrMsg { get { this.RaiseExceptionIfNecessary(); return ((string)(this.results[1])); @@ -54083,17 +54532,51 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void set_SaveProcReportMoveBill_CLD_NewCompletedEventHandler(object sender, set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs e); + public delegate void set_SaveSellOutBackBillCompletedEventHandler(object sender, set_SaveSellOutBackBillCompletedEventArgs e); /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { + public partial class set_SaveSellOutBackBillCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; - internal set_SaveProcReportMoveBill_CLD_NewCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : + 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.4084.0")] + public delegate void set_SaveSellOutBackBill_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_NewCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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; } @@ -55913,40 +56396,6 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class set_SaveOtherOutBill_CLD_NewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { - - private object[] results; - - internal set_SaveOtherOutBill_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.4084.0")] public delegate void set_SavePonderationBillMain_Temp_ChangGuiCompletedEventHandler(object sender, set_SavePonderationBillMain_Temp_ChangGuiCompletedEventArgs e); /// <remarks/> @@ -57437,6 +57886,40 @@ /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] + public delegate void set_SaveMoveStockBill_PDCompletedEventHandler(object sender, set_SaveMoveStockBill_PDCompletedEventArgs e); + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")] public delegate void set_CheckXCMoveStockBillCompletedEventHandler(object sender, set_CheckXCMoveStockBillCompletedEventArgs e); /// <remarks/> @@ -57670,6 +58153,40 @@ 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.4084.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.4084.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; } @@ -57985,74 +58502,6 @@ get { this.RaiseExceptionIfNecessary(); return ((bool)(this.results[0])); - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.0")] - public delegate void set_SaveSellOutBackBillCompletedEventHandler(object sender, set_SaveSellOutBackBillCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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.4084.0")] - public delegate void set_SaveSellOutBackBill_NewCompletedEventHandler(object sender, set_SaveSellOutBackBill_NewCompletedEventArgs e); - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.4084.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])); } } } diff --git a/WebAPI/Web References/WebS/Reference.map b/WebAPI/Web References/WebS/Reference.map index 698aaf4..952b627 100644 --- a/WebAPI/Web References/WebS/Reference.map +++ b/WebAPI/Web References/WebS/Reference.map @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Results> - <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://192.168.63.7/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" /> - <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://192.168.63.7/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" /> + <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://localhost:8098/WebService1.asmx?wsdl" filename="WebService1.wsdl" /> + <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://localhost:8098/WebService1.asmx?disco" filename="WebService1.disco" /> </Results> </DiscoveryClientResultsFile> \ No newline at end of file diff --git a/WebAPI/Web References/WebS/WebService1.disco b/WebAPI/Web References/WebS/WebService1.disco index e7984d8..9475a15 100644 --- a/WebAPI/Web References/WebS/WebService1.disco +++ b/WebAPI/Web References/WebS/WebService1.disco @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/"> - <contractRef ref="http://192.168.63.7/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://192.168.63.7/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" /> - <soap address="http://192.168.63.7/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> - <soap address="http://192.168.63.7/WEBS-WMS/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> + <contractRef ref="http://localhost:8098/WebService1.asmx?wsdl" docRef="http://localhost:8098/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" /> + <soap address="http://localhost:8098/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> + <soap address="http://localhost:8098/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> </discovery> \ No newline at end of file diff --git a/WebAPI/Web References/WebS/WebService1.wsdl b/WebAPI/Web References/WebS/WebService1.wsdl index a709fea..c27315e 100644 --- a/WebAPI/Web References/WebS/WebService1.wsdl +++ b/WebAPI/Web References/WebS/WebService1.wsdl @@ -2,6 +2,545 @@ <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="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" /> + <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="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:complexType name="ClsGy_BarCodeBill_WMS_Model_View"> + <s:complexContent mixed="false"> + <s:extension base="tns:ClsGy_BarCodeBill_WMS_Model"> + <s:sequence> + <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="0" maxOccurs="1" name="HUnitName" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" /> + <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="0" maxOccurs="1" name="HCusRelationNumber" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HBarCodeStatus" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HWHName" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" /> + <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="HCheckerID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="HAuxPropName" 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="HSourceQty" type="s:double" /> + <s:element minOccurs="0" maxOccurs="1" name="HBarCode_Pack" type="s:string" /> + </s:sequence> + </s:extension> + </s:complexContent> + </s:complexType> + <s:complexType name="ClsGy_BarCodeBill_WMS_Model"> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HUnitID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="HBarCodeType" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> + <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" /> + <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="0" maxOccurs="1" name="HRemark" type="s:string" /> + <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="HPrintQty" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HinitQty" type="s:double" /> + <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HStopflag" type="s:boolean" /> + <s:element minOccurs="1" maxOccurs="1" name="HProduceDate" type="s:dateTime" /> + <s:element minOccurs="1" maxOccurs="1" name="HExpiryDate" type="s:dateTime" /> + </s:sequence> + </s:complexType> + <s:complexType name="ClsXt_SystemParameterMain"> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceBillCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_UpdateSourceInterID" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MESFlag" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_BarCodeCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceBillCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoBarCode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceBillCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_Display" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceBillCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceBillCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SimpleMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoSavePOStockInBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_NoRefresh" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_Display" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SimpleMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_Display" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_WHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOList" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceBarCodeCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SimpleMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoSavePOStockInBackBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MustQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MulSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BatchNoCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MultilineCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MaterWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SourceWHSPCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SimpleMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_ERPStockCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl_ERPMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_SaveUpdateStock" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_MaterBarCodeDefQty" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_BatchBarCodeDefQty" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_SNBarCodeDefQty" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_CampanyName" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_OneKeyMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_BarCodeMustSameSourceBill" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_OneScanMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_UserByOrgRelation" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_MouldManagerCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_CloudMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="WMS_BillDateMode" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="BarCode_SourceQtyCtl" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="BarCode_PrintQty" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="BarCode_PrintQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="BarCode_UpdatePrintQtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FullMoveCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_QtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_OneCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FirstCheckOut" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_ProcessCheckCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DeleteCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_LineBindCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_ProcessCheckOut" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_FirstCheckOut" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_DeleteCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_BadReasonQtyCtrl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_DeleteCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FIFOCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FullMoveCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_QtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_OneCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_DeleteCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_QtyCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_DeleteCtl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_FirstCheckOut" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MESEndWorkBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MESStopWorkBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillWorkQtyStatus_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillQualityStatus_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrlType" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="QC_FirstPieceCheckBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_SaveAutoAddnew" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_SaveAutoAddnew" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_SaveAutoAddnew" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_SaveAutoAddnew" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" /> + </s:sequence> + </s:complexType> + <s:element name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResult" type="s:boolean" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <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:sequence> + </s:complexType> + <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> @@ -335,6 +874,75 @@ </s:sequence> </s:complexType> </s:element> + <s:element name="GetWorkProcInfoBoard"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="sSourceID" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="GetWorkProcInfoBoardResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="GetWorkProcInfoBoardResult"> + <s:complexType> + <s:sequence> + <s:element ref="s:schema" /> + <s:any /> + </s:sequence> + </s:complexType> + </s:element> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="GetICInventoryByBarCode_View"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="GetICInventoryByBarCode_ViewResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCode_ViewResult"> + <s:complexType> + <s:sequence> + <s:element ref="s:schema" /> + <s:any /> + </s:sequence> + </s:complexType> + </s:element> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="GetMaterByBarCode_View"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="GetMaterByBarCode_ViewResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCode_ViewResult"> + <s:complexType> + <s:sequence> + <s:element ref="s:schema" /> + <s:any /> + </s:sequence> + </s:complexType> + </s:element> + <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> <s:element name="GetICInventoryByBarCodeSP_View"> <s:complexType> <s:sequence> @@ -467,45 +1075,6 @@ </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:sequence> - </s:complexType> <s:element name="set_SavePonderationBillMain_Temp_BarCode_OutFast"> <s:complexType> <s:sequence> @@ -674,331 +1243,6 @@ </s:sequence> </s:complexType> </s:element> - <s:complexType name="ClsXt_SystemParameterMain"> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceBillCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_UpdateSourceInterID" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_MESFlag" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Cg_POInStockBill_BarCodeCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceBillCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoBarCode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceBillCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_Display" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceBillCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceBillCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_SimpleMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBill_AutoBarCode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoSavePOStockInBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_NoRefresh" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_Display" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBill_SimpleMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustReplenishOutBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_Display" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_WHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBillCheck_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepOutBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOList" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockStepInBill_SourceBarCodeCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustInBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_MateOutBackBill_SimpleMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBackBill_AutoSavePOStockInBackBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MustQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MulSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BillTypeOneScan" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_BatchNoCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MultilineCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_MaterWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SourceWHSPCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Kf_EntrustOutBackBill_SimpleMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_ERPStockCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_WMSStockCtl_ERPMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_SaveUpdateStock" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_MaterBarCodeDefQty" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_BatchBarCodeDefQty" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_SNBarCodeDefQty" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_CampanyName" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_OneKeyMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_BarCodeMustSameSourceBill" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_OneScanMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_UserByOrgRelation" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_MouldManagerCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_CloudMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="WMS_BillDateMode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="BarCode_SourceQtyCtl" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="BarCode_PrintQty" type="s:long" /> - <s:element minOccurs="0" maxOccurs="1" name="BarCode_PrintQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="BarCode_UpdatePrintQtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FullMoveCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_QtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_OneCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FirstCheckOut" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_ProcessCheckCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DeleteCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_LineBindCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_ProcessCheckOut" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_FirstCheckOut" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_DeleteCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_BadReasonQtyCtrl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_DeleteCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FIFOCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_FullMoveCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_QtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_OneCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_DeleteCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_QtyCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_DeleteCtl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOReportBill_FirstCheckOut" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MESEndWorkBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MESStopWorkBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillWorkQtyStatus_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBillQualityStatus_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MaterToSourceBill_MouldLifeCtrlType" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="QC_FirstPieceCheckBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_SaveAutoAddnew" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_SaveAutoAddnew" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustInBill_SaveAutoAddnew" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="MES_StationEntrustOutBill_SaveAutoAddnew" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" /> - </s:sequence> - </s:complexType> <s:element name="get_CheckTypeByBarCode_MulSourceBillResponse"> <s:complexType> <s:sequence> @@ -2085,66 +2329,6 @@ </s:sequence> </s:complexType> </s:element> - <s:complexType name="ClsGy_BarCodeBill_WMS_Model_View"> - <s:complexContent mixed="false"> - <s:extension base="tns:ClsGy_BarCodeBill_WMS_Model"> - <s:sequence> - <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="0" maxOccurs="1" name="HUnitName" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HGroupName" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HErpClsID" type="s:long" /> - <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="0" maxOccurs="1" name="HCusRelationNumber" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HBarCodeStatus" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HWHName" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HDate" type="s:dateTime" /> - <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="HCheckerID" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" /> - <s:element minOccurs="0" maxOccurs="1" name="HAuxPropName" 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="HSourceQty" type="s:double" /> - <s:element minOccurs="0" maxOccurs="1" name="HBarCode_Pack" type="s:string" /> - </s:sequence> - </s:extension> - </s:complexContent> - </s:complexType> - <s:complexType name="ClsGy_BarCodeBill_WMS_Model"> - <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" /> - <s:element minOccurs="0" maxOccurs="1" name="HBarCode" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HUnitID" type="s:long" /> - <s:element minOccurs="0" maxOccurs="1" name="HBarCodeType" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> - <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HGroupID" type="s:long" /> - <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="0" maxOccurs="1" name="HRemark" type="s:string" /> - <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="HPrintQty" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HinitQty" type="s:double" /> - <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HStopflag" type="s:boolean" /> - <s:element minOccurs="1" maxOccurs="1" name="HProduceDate" type="s:dateTime" /> - <s:element minOccurs="1" maxOccurs="1" name="HExpiryDate" type="s:dateTime" /> - </s:sequence> - </s:complexType> <s:element name="get_SavePonderationBillMain_Temp_BarCodeResponse"> <s:complexType> <s:sequence> @@ -2228,6 +2412,67 @@ <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MoveStockResult" type="s:boolean" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="get_BarCode_MoveStock_PD"> + <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="HSCWHID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> + <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="HStockInOrgID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="HScanStyle" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="get_BarCode_MoveStock_PDResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="get_BarCode_MoveStock_PDResult" 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="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" /> + <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="HSCWHID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> + <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" /> + <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" 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="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_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -2917,130 +3162,13 @@ </s:sequence> </s:complexType> </s:element> - <s:element name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="omodel_View" type="tns:ClsGy_BarCodeBill_WMS_Model_View" /> - <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="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_SavePonderationBillMain_Temp_BarCode_BillCheckResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_BillCheckResult" type="s:boolean" /> - <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <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: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="set_SaveProcReportMoveBill_MoveStock"> + <s:element name="set_SaveProcReportMoveBill_CLD_New"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" /> <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="HPPBomBillNo" type="s:string" /> - <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" /> - <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" 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> @@ -3067,6 +3195,27 @@ </s:extension> </s:complexContent> </s:complexType> + <s:element name="set_SaveProcReportMoveBill_CLD_NewResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_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_SaveProcReportMoveBill_MoveStock"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" /> + <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" type="s:string" /> + <s:element minOccurs="0" maxOccurs="1" name="HPPBomBillNo" type="s:string" /> + <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" /> + <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> <s:element name="set_SaveProcReportMoveBill_MoveStockResponse"> <s:complexType> <s:sequence> @@ -4627,76 +4776,7 @@ </s:sequence> </s:complexType> </s:element> - <s:element name="GetWorkProcInfoBoard"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="sSourceID" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="GetWorkProcInfoBoardResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="GetWorkProcInfoBoardResult"> - <s:complexType> - <s:sequence> - <s:element ref="s:schema" /> - <s:any /> - </s:sequence> - </s:complexType> - </s:element> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="GetICInventoryByBarCode_View"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="GetICInventoryByBarCode_ViewResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="GetICInventoryByBarCode_ViewResult"> - <s:complexType> - <s:sequence> - <s:element ref="s:schema" /> - <s:any /> - </s:sequence> - </s:complexType> - </s:element> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="GetMaterByBarCode_View"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" /> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="GetMaterByBarCode_ViewResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="GetMaterByBarCode_ViewResult"> - <s:complexType> - <s:sequence> - <s:element ref="s:schema" /> - <s:any /> - </s:sequence> - </s:complexType> - </s:element> - <s:element minOccurs="0" maxOccurs="1" name="sErr" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="set_SaveOtherOutBill_CLD"> + <s:element name="set_SaveOtherOutBill_CLD_New"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" /> @@ -4728,6 +4808,24 @@ </s:extension> </s:complexContent> </s:complexType> + <s:element name="set_SaveOtherOutBill_CLD_NewResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_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_SaveOtherOutBill_CLD"> + <s:complexType> + <s:sequence> + <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" /> + <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_SaveOtherOutBill_CLDResponse"> <s:complexType> <s:sequence> @@ -5835,21 +5933,36 @@ </s:sequence> </s:complexType> </s:element> - <s:element name="set_SaveProcReportMoveBill_CLD_New"> + <s:element name="set_SaveSellOutBackBill"> <s:complexType> <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ProductInBillMain" /> - <s:element minOccurs="1" maxOccurs="1" name="HOutBillID" type="s:long" /> - <s:element minOccurs="0" maxOccurs="1" name="HOutBillNo" 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_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_SaveProcReportMoveBill_CLD_NewResponse"> + <s:element name="set_SaveSellOutBackBillResponse"> <s:complexType> <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="set_SaveProcReportMoveBill_CLD_NewResult" type="s:boolean" /> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBillResult" type="s:boolean" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="set_SaveSellOutBackBill_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_SaveSellOutBackBill_NewResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_NewResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -7196,24 +7309,6 @@ </s:sequence> </s:complexType> </s:element> - <s:element name="set_SaveOtherOutBill_CLD_New"> - <s:complexType> - <s:sequence> - <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherOutBillMain" /> - <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_SaveOtherOutBill_CLD_NewResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherOutBill_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_SavePonderationBillMain_Temp_ChangGui"> <s:complexType> <s:sequence> @@ -8359,6 +8454,23 @@ </s:sequence> </s:complexType> </s:element> + <s:element name="set_SaveMoveStockBill_PD"> + <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="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> + <s:element name="set_SaveMoveStockBill_PDResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_PDResult" type="s:boolean" /> + <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> + </s:sequence> + </s:complexType> + </s:element> <s:element name="set_CheckXCMoveStockBill"> <s:complexType> <s:sequence> @@ -8562,6 +8674,24 @@ <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_New_PD"> + <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:sequence> + </s:complexType> + </s:element> + <s:element name="set_SaveMoveStockBill_CLD_New_PDResponse"> + <s:complexType> + <s:sequence> + <s:element minOccurs="1" maxOccurs="1" name="set_SaveMoveStockBill_CLD_New_PDResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -8809,40 +8939,6 @@ <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="Get_IsCheckStock_ICInventoryResult" type="s:boolean" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="set_SaveSellOutBackBill"> - <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_SaveSellOutBackBillResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBillResult" type="s:boolean" /> - <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> - </s:sequence> - </s:complexType> - </s:element> - <s:element name="set_SaveSellOutBackBill_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_SaveSellOutBackBill_NewResponse"> - <s:complexType> - <s:sequence> - <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBackBill_NewResult" type="s:boolean" /> - <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> @@ -12941,6 +13037,36 @@ </s:element> </s:schema> </wsdl:types> + <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn"> + <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheck" /> + </wsdl:message> + <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut"> + <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse" /> + </wsdl:message> + <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="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> @@ -13030,6 +13156,24 @@ </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="GetWorkProcInfoBoardSoapIn"> + <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoard" /> + </wsdl:message> + <wsdl:message name="GetWorkProcInfoBoardSoapOut"> + <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoardResponse" /> + </wsdl:message> + <wsdl:message name="GetICInventoryByBarCode_ViewSoapIn"> + <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_View" /> + </wsdl:message> + <wsdl:message name="GetICInventoryByBarCode_ViewSoapOut"> + <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_ViewResponse" /> + </wsdl:message> + <wsdl:message name="GetMaterByBarCode_ViewSoapIn"> + <wsdl:part name="parameters" element="tns:GetMaterByBarCode_View" /> + </wsdl:message> + <wsdl:message name="GetMaterByBarCode_ViewSoapOut"> + <wsdl:part name="parameters" element="tns:GetMaterByBarCode_ViewResponse" /> </wsdl:message> <wsdl:message name="GetICInventoryByBarCodeSP_ViewSoapIn"> <wsdl:part name="parameters" element="tns:GetICInventoryByBarCodeSP_View" /> @@ -13343,6 +13487,18 @@ <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockResponse" /> </wsdl:message> + <wsdl:message name="get_BarCode_MoveStock_PDSoapIn"> + <wsdl:part name="parameters" element="tns:get_BarCode_MoveStock_PD" /> + </wsdl:message> + <wsdl:message name="get_BarCode_MoveStock_PDSoapOut"> + <wsdl:part name="parameters" element="tns:get_BarCode_MoveStock_PDResponse" /> + </wsdl:message> + <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapIn"> + <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" /> + </wsdl:message> + <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapOut"> + <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDResponse" /> + </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai" /> </wsdl:message> @@ -13511,35 +13667,11 @@ <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckResponse" /> </wsdl:message> - <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn"> - <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheck" /> + <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_New" /> </wsdl:message> - <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapOut"> - <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckResponse" /> - </wsdl:message> - <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="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 name="set_SaveProcReportMoveBill_CLD_NewSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_NewResponse" /> </wsdl:message> <wsdl:message name="set_SaveProcReportMoveBill_MoveStockSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_MoveStock" /> @@ -14003,23 +14135,11 @@ <wsdl:message name="get_SubDisplayByOwnerSoapOut"> <wsdl:part name="parameters" element="tns:get_SubDisplayByOwnerResponse" /> </wsdl:message> - <wsdl:message name="GetWorkProcInfoBoardSoapIn"> - <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoard" /> + <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_New" /> </wsdl:message> - <wsdl:message name="GetWorkProcInfoBoardSoapOut"> - <wsdl:part name="parameters" element="tns:GetWorkProcInfoBoardResponse" /> - </wsdl:message> - <wsdl:message name="GetICInventoryByBarCode_ViewSoapIn"> - <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_View" /> - </wsdl:message> - <wsdl:message name="GetICInventoryByBarCode_ViewSoapOut"> - <wsdl:part name="parameters" element="tns:GetICInventoryByBarCode_ViewResponse" /> - </wsdl:message> - <wsdl:message name="GetMaterByBarCode_ViewSoapIn"> - <wsdl:part name="parameters" element="tns:GetMaterByBarCode_View" /> - </wsdl:message> - <wsdl:message name="GetMaterByBarCode_ViewSoapOut"> - <wsdl:part name="parameters" element="tns:GetMaterByBarCode_ViewResponse" /> + <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_NewResponse" /> </wsdl:message> <wsdl:message name="set_SaveOtherOutBill_CLDSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD" /> @@ -14315,11 +14435,17 @@ <wsdl:message name="set_SaveProcReportMoveBill_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_NewResponse" /> </wsdl:message> - <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapIn"> - <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_New" /> + <wsdl:message name="set_SaveSellOutBackBillSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill" /> </wsdl:message> - <wsdl:message name="set_SaveProcReportMoveBill_CLD_NewSoapOut"> - <wsdl:part name="parameters" element="tns:set_SaveProcReportMoveBill_CLD_NewResponse" /> + <wsdl:message name="set_SaveSellOutBackBillSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBillResponse" /> + </wsdl:message> + <wsdl:message name="set_SaveSellOutBackBill_NewSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_New" /> + </wsdl:message> + <wsdl:message name="set_SaveSellOutBackBill_NewSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_NewResponse" /> </wsdl:message> <wsdl:message name="set_SaveSellOutBackBill_CLD_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD_New" /> @@ -14645,12 +14771,6 @@ <wsdl:message name="set_SaveOtherOutBill_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_NewResponse" /> </wsdl:message> - <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapIn"> - <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_New" /> - </wsdl:message> - <wsdl:message name="set_SaveOtherOutBill_CLD_NewSoapOut"> - <wsdl:part name="parameters" element="tns:set_SaveOtherOutBill_CLD_NewResponse" /> - </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGui" /> </wsdl:message> @@ -14945,6 +15065,12 @@ <wsdl:message name="set_SaveMoveStockBillSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveMoveStockBillResponse" /> </wsdl:message> + <wsdl:message name="set_SaveMoveStockBill_PDSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_PD" /> + </wsdl:message> + <wsdl:message name="set_SaveMoveStockBill_PDSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_PDResponse" /> + </wsdl:message> <wsdl:message name="set_CheckXCMoveStockBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckXCMoveStockBill" /> </wsdl:message> @@ -14992,6 +15118,12 @@ </wsdl:message> <wsdl:message name="set_SaveMoveStockBill_CLD_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_NewResponse" /> + </wsdl:message> + <wsdl:message name="set_SaveMoveStockBill_CLD_New_PDSoapIn"> + <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_New_PD" /> + </wsdl:message> + <wsdl:message name="set_SaveMoveStockBill_CLD_New_PDSoapOut"> + <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_CLD_New_PDResponse" /> </wsdl:message> <wsdl:message name="set_SaveMoveStockBill_BillCheckSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveMoveStockBill_BillCheck" /> @@ -15046,18 +15178,6 @@ </wsdl:message> <wsdl:message name="Get_IsCheckStock_ICInventorySoapOut"> <wsdl:part name="parameters" element="tns:Get_IsCheckStock_ICInventoryResponse" /> - </wsdl:message> - <wsdl:message name="set_SaveSellOutBackBillSoapIn"> - <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill" /> - </wsdl:message> - <wsdl:message name="set_SaveSellOutBackBillSoapOut"> - <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBillResponse" /> - </wsdl:message> - <wsdl:message name="set_SaveSellOutBackBill_NewSoapIn"> - <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_New" /> - </wsdl:message> - <wsdl:message name="set_SaveSellOutBackBill_NewSoapOut"> - <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_NewResponse" /> </wsdl:message> <wsdl:message name="GetSc_ICMOReportBillListSoapIn"> <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillList" /> @@ -16080,6 +16200,26 @@ <wsdl:part name="parameters" element="tns:GetSc_ICMOBillListResponse" /> </wsdl:message> <wsdl:portType name="WebService1Soap"> + <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> + <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn" /> + <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_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> + <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" /> @@ -16139,6 +16279,18 @@ <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="GetWorkProcInfoBoard"> + <wsdl:input message="tns:GetWorkProcInfoBoardSoapIn" /> + <wsdl:output message="tns:GetWorkProcInfoBoardSoapOut" /> + </wsdl:operation> + <wsdl:operation name="GetICInventoryByBarCode_View"> + <wsdl:input message="tns:GetICInventoryByBarCode_ViewSoapIn" /> + <wsdl:output message="tns:GetICInventoryByBarCode_ViewSoapOut" /> + </wsdl:operation> + <wsdl:operation name="GetMaterByBarCode_View"> + <wsdl:input message="tns:GetMaterByBarCode_ViewSoapIn" /> + <wsdl:output message="tns:GetMaterByBarCode_ViewSoapOut" /> </wsdl:operation> <wsdl:operation name="GetICInventoryByBarCodeSP_View"> <wsdl:input message="tns:GetICInventoryByBarCodeSP_ViewSoapIn" /> @@ -16348,6 +16500,14 @@ <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockSoapOut" /> </wsdl:operation> + <wsdl:operation name="get_BarCode_MoveStock_PD"> + <wsdl:input message="tns:get_BarCode_MoveStock_PDSoapIn" /> + <wsdl:output message="tns:get_BarCode_MoveStock_PDSoapOut" /> + </wsdl:operation> + <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD"> + <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapIn" /> + <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_PDSoapOut" /> + </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKaiSoapOut" /> @@ -16460,25 +16620,9 @@ <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckSoapOut" /> </wsdl:operation> - <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> - <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_BillCheckSoapIn" /> - <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_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> - <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 name="set_SaveProcReportMoveBill_CLD_New"> + <wsdl:input message="tns:set_SaveProcReportMoveBill_CLD_NewSoapIn" /> + <wsdl:output message="tns:set_SaveProcReportMoveBill_CLD_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveProcReportMoveBill_MoveStock"> <wsdl:input message="tns:set_SaveProcReportMoveBill_MoveStockSoapIn" /> @@ -16788,17 +16932,9 @@ <wsdl:input message="tns:get_SubDisplayByOwnerSoapIn" /> <wsdl:output message="tns:get_SubDisplayByOwnerSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetWorkProcInfoBoard"> - <wsdl:input message="tns:GetWorkProcInfoBoardSoapIn" /> - <wsdl:output message="tns:GetWorkProcInfoBoardSoapOut" /> - </wsdl:operation> - <wsdl:operation name="GetICInventoryByBarCode_View"> - <wsdl:input message="tns:GetICInventoryByBarCode_ViewSoapIn" /> - <wsdl:output message="tns:GetICInventoryByBarCode_ViewSoapOut" /> - </wsdl:operation> - <wsdl:operation name="GetMaterByBarCode_View"> - <wsdl:input message="tns:GetMaterByBarCode_ViewSoapIn" /> - <wsdl:output message="tns:GetMaterByBarCode_ViewSoapOut" /> + <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> + <wsdl:input message="tns:set_SaveOtherOutBill_CLD_NewSoapIn" /> + <wsdl:output message="tns:set_SaveOtherOutBill_CLD_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveOtherOutBill_CLD"> <wsdl:input message="tns:set_SaveOtherOutBill_CLDSoapIn" /> @@ -16996,9 +17132,13 @@ <wsdl:input message="tns:set_SaveProcReportMoveBill_NewSoapIn" /> <wsdl:output message="tns:set_SaveProcReportMoveBill_NewSoapOut" /> </wsdl:operation> - <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New"> - <wsdl:input message="tns:set_SaveProcReportMoveBill_CLD_NewSoapIn" /> - <wsdl:output message="tns:set_SaveProcReportMoveBill_CLD_NewSoapOut" /> + <wsdl:operation name="set_SaveSellOutBackBill"> + <wsdl:input message="tns:set_SaveSellOutBackBillSoapIn" /> + <wsdl:output message="tns:set_SaveSellOutBackBillSoapOut" /> + </wsdl:operation> + <wsdl:operation name="set_SaveSellOutBackBill_New"> + <wsdl:input message="tns:set_SaveSellOutBackBill_NewSoapIn" /> + <wsdl:output message="tns:set_SaveSellOutBackBill_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBackBill_CLD_New"> <wsdl:input message="tns:set_SaveSellOutBackBill_CLD_NewSoapIn" /> @@ -17216,10 +17356,6 @@ <wsdl:input message="tns:set_SaveOtherOutBill_NewSoapIn" /> <wsdl:output message="tns:set_SaveOtherOutBill_NewSoapOut" /> </wsdl:operation> - <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> - <wsdl:input message="tns:set_SaveOtherOutBill_CLD_NewSoapIn" /> - <wsdl:output message="tns:set_SaveOtherOutBill_CLD_NewSoapOut" /> - </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapOut" /> @@ -17416,6 +17552,10 @@ <wsdl:input message="tns:set_SaveMoveStockBillSoapIn" /> <wsdl:output message="tns:set_SaveMoveStockBillSoapOut" /> </wsdl:operation> + <wsdl:operation name="set_SaveMoveStockBill_PD"> + <wsdl:input message="tns:set_SaveMoveStockBill_PDSoapIn" /> + <wsdl:output message="tns:set_SaveMoveStockBill_PDSoapOut" /> + </wsdl:operation> <wsdl:operation name="set_CheckXCMoveStockBill"> <wsdl:input message="tns:set_CheckXCMoveStockBillSoapIn" /> <wsdl:output message="tns:set_CheckXCMoveStockBillSoapOut" /> @@ -17447,6 +17587,10 @@ <wsdl:operation name="set_SaveMoveStockBill_CLD_New"> <wsdl:input message="tns:set_SaveMoveStockBill_CLD_NewSoapIn" /> <wsdl:output message="tns:set_SaveMoveStockBill_CLD_NewSoapOut" /> + </wsdl:operation> + <wsdl:operation name="set_SaveMoveStockBill_CLD_New_PD"> + <wsdl:input message="tns:set_SaveMoveStockBill_CLD_New_PDSoapIn" /> + <wsdl:output message="tns:set_SaveMoveStockBill_CLD_New_PDSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveMoveStockBill_BillCheck"> <wsdl:input message="tns:set_SaveMoveStockBill_BillCheckSoapIn" /> @@ -17483,14 +17627,6 @@ <wsdl:operation name="Get_IsCheckStock_ICInventory"> <wsdl:input message="tns:Get_IsCheckStock_ICInventorySoapIn" /> <wsdl:output message="tns:Get_IsCheckStock_ICInventorySoapOut" /> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill"> - <wsdl:input message="tns:set_SaveSellOutBackBillSoapIn" /> - <wsdl:output message="tns:set_SaveSellOutBackBillSoapOut" /> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill_New"> - <wsdl:input message="tns:set_SaveSellOutBackBill_NewSoapIn" /> - <wsdl:output message="tns:set_SaveSellOutBackBill_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="GetSc_ICMOReportBillList"> <wsdl:input message="tns:GetSc_ICMOReportBillListSoapIn" /> @@ -18175,6 +18311,51 @@ </wsdl:portType> <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> + <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> + <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_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="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> @@ -18303,6 +18484,33 @@ </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="GetWorkProcInfoBoard"> + <soap:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" /> + <wsdl:input> + <soap:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="GetICInventoryByBarCode_View"> + <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" /> + <wsdl:input> + <soap:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="GetMaterByBarCode_View"> + <soap:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18778,6 +18986,24 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> + <wsdl:operation name="get_BarCode_MoveStock_PD"> + <soap:operation soapAction="http://tempuri.org/get_BarCode_MoveStock_PD" 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_BarCode_MoveStock_PD"> + <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" 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_BarCode_MoveStock_SenKai"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai" style="document" /> <wsdl:input> @@ -19030,44 +19256,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> - <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_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="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:operation name="set_SaveProcReportMoveBill_CLD_New"> + <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -19768,26 +19958,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetWorkProcInfoBoard"> - <soap:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" /> - <wsdl:input> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="GetICInventoryByBarCode_View"> - <soap:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" /> - <wsdl:input> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="GetMaterByBarCode_View"> - <soap:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" /> + <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> + <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -20236,8 +20408,17 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New"> - <soap:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" /> + <wsdl:operation name="set_SaveSellOutBackBill"> + <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" /> + <wsdl:input> + <soap:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="set_SaveSellOutBackBill_New"> + <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -20731,15 +20912,6 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> - <soap:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_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_SavePonderationBillMain_Temp_ChangGui"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> @@ -21181,6 +21353,15 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> + <wsdl:operation name="set_SaveMoveStockBill_PD"> + <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_PD" style="document" /> + <wsdl:input> + <soap:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap:body use="literal" /> + </wsdl:output> + </wsdl:operation> <wsdl:operation name="set_CheckXCMoveStockBill"> <soap:operation soapAction="http://tempuri.org/set_CheckXCMoveStockBill" style="document" /> <wsdl:input> @@ -21246,6 +21427,15 @@ </wsdl:operation> <wsdl:operation name="set_SaveMoveStockBill_CLD_New"> <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_New_PD"> + <soap:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -21327,24 +21517,6 @@ </wsdl:operation> <wsdl:operation name="Get_IsCheckStock_ICInventory"> <soap:operation soapAction="http://tempuri.org/Get_IsCheckStock_ICInventory" style="document" /> - <wsdl:input> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill"> - <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" /> - <wsdl:input> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill_New"> - <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -22885,6 +23057,51 @@ </wsdl:binding> <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap"> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /> + <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> + <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_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="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> @@ -23013,6 +23230,33 @@ </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="GetWorkProcInfoBoard"> + <soap12:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" /> + <wsdl:input> + <soap12:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap12:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="GetICInventoryByBarCode_View"> + <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" /> + <wsdl:input> + <soap12:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap12:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="GetMaterByBarCode_View"> + <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -23488,6 +23732,24 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> + <wsdl:operation name="get_BarCode_MoveStock_PD"> + <soap12:operation soapAction="http://tempuri.org/get_BarCode_MoveStock_PD" 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_BarCode_MoveStock_PD"> + <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_PD" 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_BarCode_MoveStock_SenKai"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MoveStock_SenKai" style="document" /> <wsdl:input> @@ -23740,44 +24002,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_BillCheck"> - <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_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_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="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:operation name="set_SaveProcReportMoveBill_CLD_New"> + <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -24478,26 +24704,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetWorkProcInfoBoard"> - <soap12:operation soapAction="http://tempuri.org/GetWorkProcInfoBoard" style="document" /> - <wsdl:input> - <soap12:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap12:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="GetICInventoryByBarCode_View"> - <soap12:operation soapAction="http://tempuri.org/GetICInventoryByBarCode_View" style="document" /> - <wsdl:input> - <soap12:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap12:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="GetMaterByBarCode_View"> - <soap12:operation soapAction="http://tempuri.org/GetMaterByBarCode_View" style="document" /> + <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> + <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_CLD_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -24946,8 +25154,17 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SaveProcReportMoveBill_CLD_New"> - <soap12:operation soapAction="http://tempuri.org/set_SaveProcReportMoveBill_CLD_New" style="document" /> + <wsdl:operation name="set_SaveSellOutBackBill"> + <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" /> + <wsdl:input> + <soap12:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap12:body use="literal" /> + </wsdl:output> + </wsdl:operation> + <wsdl:operation name="set_SaveSellOutBackBill_New"> + <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -25441,15 +25658,6 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="set_SaveOtherOutBill_CLD_New"> - <soap12:operation soapAction="http://tempuri.org/set_SaveOtherOutBill_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_SavePonderationBillMain_Temp_ChangGui"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> @@ -25891,6 +26099,15 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> + <wsdl:operation name="set_SaveMoveStockBill_PD"> + <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_PD" style="document" /> + <wsdl:input> + <soap12:body use="literal" /> + </wsdl:input> + <wsdl:output> + <soap12:body use="literal" /> + </wsdl:output> + </wsdl:operation> <wsdl:operation name="set_CheckXCMoveStockBill"> <soap12:operation soapAction="http://tempuri.org/set_CheckXCMoveStockBill" style="document" /> <wsdl:input> @@ -25956,6 +26173,15 @@ </wsdl:operation> <wsdl:operation name="set_SaveMoveStockBill_CLD_New"> <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_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_SaveMoveStockBill_CLD_New_PD"> + <soap12:operation soapAction="http://tempuri.org/set_SaveMoveStockBill_CLD_New_PD" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -26037,24 +26263,6 @@ </wsdl:operation> <wsdl:operation name="Get_IsCheckStock_ICInventory"> <soap12:operation soapAction="http://tempuri.org/Get_IsCheckStock_ICInventory" style="document" /> - <wsdl:input> - <soap12:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap12:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill"> - <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill" style="document" /> - <wsdl:input> - <soap12:body use="literal" /> - </wsdl:input> - <wsdl:output> - <soap12:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="set_SaveSellOutBackBill_New"> - <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -27595,10 +27803,10 @@ </wsdl:binding> <wsdl:service name="WebService1"> <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap"> - <soap:address location="http://192.168.63.7/WEBS-WMS/WebService1.asmx" /> + <soap:address location="http://localhost:8098/WebService1.asmx" /> </wsdl:port> <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12"> - <soap12:address location="http://192.168.63.7/WEBS-WMS/WebService1.asmx" /> + <soap12:address location="http://localhost:8098/WebService1.asmx" /> </wsdl:port> </wsdl:service> </wsdl:definitions> \ No newline at end of file diff --git a/WebAPI/Web.config b/WebAPI/Web.config index fb33827..1934def 100644 --- a/WebAPI/Web.config +++ b/WebAPI/Web.config @@ -22,13 +22,13 @@ <!--<add key="FileIP" value="http://localhost:8082/LuBaoAPI"/>--> <add key="FileIP" value="http://localhost:8080/" /> <!--<add key="sUrl" value="http://183.129.128.86:9090/WEBS-WMSTest/WebService1.asmx"/> --> - <add key="sUrl" value="http://192.168.63.7/WEBS-WMS/WebService1.asmx"/> <!--棰滃彴寮忔満--> + <!--<add key="sUrl" value="http://192.168.80.90:9090/WEBS/WebService1.asmx"/> 棰滃彴寮忔満--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> 澶忓疂--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> --> <!--<add key="sUrl" value="http://10.10.130.181/WEBS-WMS/WebService1.asmx"/> 鍗氭棩绉戞妧--> <!--<add key="sUrl" value="http://192.168.0.214/WEBS-WMS/WebService1.asmx"/> 鐟炰笌绁�--> <!--<add key="sUrl" value="http://60.191.27.141:8090/WEBS-WMS/WebService1.asmx"/> 妫シ--> - <!--<add key="sUrl" value="http://47.96.97.237/WEBS-WMS/WebService1.asmx"/> --> + <add key="sUrl" value="http://localhost:8098/WebService1.asmx"/> <!--<add key="sUrl" value="http://192.168.80.90:9090/WEBS/WebService1.asmx"/> 瀹夌憺鏈嶅姟鍣�--> <add key="webpages:Version" value="3.0.0.0" /> <add key="webpages:Enabled" value="false" /> @@ -96,7 +96,7 @@ </basicHttpBinding> </bindings> <client> - <endpoint address="http://192.168.63.7/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" + <endpoint address="http://localhost:8098/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" /> </client> @@ -105,7 +105,7 @@ <applicationSettings> <WebAPI.Properties.Settings> <setting name="WebAPI_WebS_WebService1" serializeAs="String"> - <value>http://192.168.63.7/WEBS-WMS/WebService1.asmx</value> + <value>http://localhost:8098/WebService1.asmx</value> </setting> </WebAPI.Properties.Settings> </applicationSettings> diff --git a/WebAPI/WebAPI.csproj b/WebAPI/WebAPI.csproj index 5825756..eaecc16 100644 --- a/WebAPI/WebAPI.csproj +++ b/WebAPI/WebAPI.csproj @@ -65,6 +65,10 @@ <Reference Include="ICSharpCode.SharpZipLib, Version=1.3.2.10, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL"> <HintPath>..\packages\SharpZipLib.1.3.2\lib\net45\ICSharpCode.SharpZipLib.dll</HintPath> </Reference> + <Reference Include="Kingdee.BOS.WebApi.Client, Version=7.2.904.6, Culture=neutral, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>C:\Users\37327\Desktop\Kingdee.BOS.WebApi.Client.dll</HintPath> + </Reference> <Reference Include="Microsoft.Azure.AppService.ApiApps.Service, Version=0.9.16.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\packages\Microsoft.Azure.AppService.ApiApps.Service.0.9.16\lib\net45\Microsoft.Azure.AppService.ApiApps.Service.dll</HintPath> <Private>True</Private> @@ -393,6 +397,7 @@ <Compile Include="Controllers\CJGL\Cj_StationEntrustOutBillController.cs" /> <Compile Include="Controllers\CJGL\Sc_WorkBillAutoSortBillMainController.cs" /> <Compile Include="Controllers\Gy_MateMouldController.cs" /> + <Compile Include="Controllers\Gy_StdMinPickQtyController.cs" /> <Compile Include="Controllers\MJGL\Sc_MouldDotCheckRuleBillController.cs" /> <Compile Include="Controllers\MJGL\Sc_MouldLifeUseBillController.cs" /> <Compile Include="Controllers\MJGL\Sc_MouldScrapRequestBillController.cs" /> @@ -605,6 +610,7 @@ <Compile Include="InvokeHelper.cs" /> <Compile Include="Log.cs" /> <Compile Include="Models\ClsGy_MateMould.cs" /> + <Compile Include="Models\ClsGy_SupMaterial.cs" /> <Compile Include="Models\ClsSc_AssemblyBillMain.cs" /> <Compile Include="Models\ClsSc_AssemblyBillSub.cs" /> <Compile Include="Models\Employee.cs" /> @@ -930,6 +936,7 @@ <Folder Include="Views\Gy_SettleStyle\" /> <Folder Include="Views\Gy_SOPBill\" /> <Folder Include="Views\Gy_Staff\" /> + <Folder Include="Views\Gy_StdMinPickQty\" /> <Folder Include="Views\Gy_StockPlace_\" /> <Folder Include="Views\Gy_StockStatusBill\" /> <Folder Include="Views\Gy_SupplierContactBill\" /> @@ -1023,10 +1030,10 @@ </ProjectReference> </ItemGroup> <ItemGroup> - <WebReferenceUrl Include="http://192.168.63.7/WEBS-WMS/WebService1.asmx"> + <WebReferenceUrl Include="http://localhost:8098/WebService1.asmx"> <UrlBehavior>Dynamic</UrlBehavior> <RelPath>Web References\WebS\</RelPath> - <UpdateFromURL>http://192.168.63.7/WEBS-WMS/WebService1.asmx</UpdateFromURL> + <UpdateFromURL>http://localhost:8098/WebService1.asmx</UpdateFromURL> <ServiceLocationURL> </ServiceLocationURL> <CachedDynamicPropName> diff --git a/WebAPI/WebServer.cs b/WebAPI/WebServer.cs index 5a742a1..98e96c8 100644 --- a/WebAPI/WebServer.cs +++ b/WebAPI/WebServer.cs @@ -4021,6 +4021,25 @@ //return false; } + + + + public bool set_SaveMoveStockBill_PD(WebAPI.WebS.ClsKf_MoveStockBillMain oMain, string sHSourceType, ref string sErrMsg) + { + WebS.WebService1 oWebs = new WebS.WebService1(); + if (oWebs.set_SaveMoveStockBill_PD(oMain, sHSourceType, ref sErrMsg)) + { + sErrMsg = "淇濆瓨鎴愬姛锛�" + oMain.HBillNo; + return true; + } + else + { + sErrMsg = "鍗曟嵁鍙凤細" + oMain.HBillNo + ", 鍗曟嵁ID锛�" + oMain.HInterID + ";" + sErrMsg; + return false; + } + + } + public bool set_MoveStockStepOutBill(WebAPI.WebS.ClsKf_MoveStockStepOutBillMain oMain, string sHSourceType, ref string sErrMsg) { WebS.WebService1 oWebs = new WebS.WebService1(); -- Gitblit v1.9.1