yxj
2021-11-15 8b1441325f712101f006f7d67d6cfed4b0230fdb
新增生产订单扫码记录列表调用方法
1个文件已修改
35 ■■■■■ 已修改文件
CLOUDWEB/WebService1.asmx.cs 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CLOUDWEB/WebService1.asmx.cs
@@ -6112,7 +6112,7 @@
                if (Ds == null || Ds.Tables[0].Rows.Count == 0 || Ds.Tables[1].Rows.Count == 0)
                {
                    sErrMsg = "获取子表信息失败!";
                    oCn.RollBack();
                    //oCn.RollBack();
                    return false;
                }
                else
@@ -17332,6 +17332,39 @@
        #region 产品入库CLOUD   多源单
        //生产订单扫码记录列表 调用
        [WebMethod]
        public bool set_SaveProductInBill_Caiji_CLD(Model.ClsKf_ProductInBillMain oMain, ref string sHBillNo, ref string sErrMsg)
        {
            sHBillNo = oMain.HBillNo;
            //获取系统参数
            Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
            if (oSystemParameter.ShowBill(ref sErrMsg) == false)
            {
                sErrMsg = "获取系统参数失败! " + sErrMsg;
                return false;
            }
            if (oSystemParameter.omodel.Kf_ProductInBill_ERPMode.ToUpper() == "CLOUD")  //判断同步模式是金蝶CLOUD
            {
                if (SaveProductInBill_MulSource_CLD(oMain, oSystemParameter.omodel, ref sHBillNo, ref sErrMsg))
                {
                    //"保存成功!";
                    sErrMsg = "保存成功!" + sHBillNo;
                    return true;
                }
                else
                {
                    //"保存失败!";
                    sErrMsg = "单据号:" + oMain.HBillNo + ",单据ID:" + oMain.HInterID + ";" + sErrMsg;
                    return false;
                }
            }
            sErrMsg = "同步模式设置错误,保存产品入库单失败!" + sErrMsg;
            return false;
        }
        //生成产品入库单   多源单
        [WebMethod]
        public bool set_SaveProductInBill_MulSource_CLD(Model.ClsKf_ProductInBillMain oMain, ref string sHBillNo, ref string sErrMsg)