1
chenhaozhe
2025-08-08 05a1bcf2d3fb7033b09a0cb7f99dc0514eacf537
WebAPI/DLL/ClsSc_ICMOReportBill.cs
@@ -192,6 +192,7 @@
                if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "1")
                {
                    LogService.Write("生产汇报单保存失败原因:" + ds.Tables[0].Rows[0]["HBackRemark"]);
                    sReturn = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]);
                    oCn.RollBack();
                    return false;
@@ -265,6 +266,7 @@
                    , "h_p_Sc_ICMOReportBill_ReverseWriteQty");
                if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "1")
                {
                    LogService.Write("生产汇报单保存失败原因:" + ds.Tables[0].Rows[0]["HBackRemark"]);
                    sReturn = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]);
                    oCn.RollBack();
                    return false;
@@ -288,6 +290,7 @@
                if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "1")
                {
                    LogService.Write("生产汇报单保存失败原因:" + ds.Tables[0].Rows[0]["HBackRemark"]);
                    sReturn = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]);
                    oCn.RollBack();
                    return false;
@@ -300,6 +303,7 @@
            }
            catch (Exception e)
            {
                LogService.Write("生产汇报单保存失败原因:" + e.Message);
                sReturn = e.Message;
                oCn.RollBack();
                throw (e);
@@ -460,7 +464,7 @@
                        FentityModel.Add("FMTONO", item["FMTONO"].ToString());//   计划跟踪号
                        FentityModel.Add("FCheckProduct", item["FCheckProduct"].ToString());//   产品检验
                        FentityModel.Add("FISENTRUST", item["FISENTRUST"].ToString());//      组织委托加工
                        FentityModel.Add("FSrcBillType", "FSRCBILLTYPE");//   源单类型
                        FentityModel.Add("FSrcBillType", item["FSRCBILLTYPE"].ToString());//   源单类型
                        FentityModel.Add("FMOBILLNO", item["FMOBILLNO"].ToString());//  生产订单
                        FentityModel.Add("FSrcBillNo", item["FSrcBillNo"].ToString());//   源单编号
                        FentityModel.Add("FMoEntrySeq", item["FMoEntrySeq"].ToString());//生产订单行号
@@ -493,6 +497,7 @@
                        FentityModel.Add("FScrapQty", item["FScrapQty"].ToString());//报废数量
                        FentityModel.Add("FBASEFINISHQTY", item["FBASEFINISHQTY"].ToString());//基本单位完成数量
                        FentityModel.Add("FFINISHQTY", item["FFINISHQTY"].ToString());//完成数量
                        FentityModel.Add("FProduceDate", item["HPRODUCEDATE"].ToString());//生产日期
                        FentityModel.Add("FLot", new JObject() { ["FNumber"] = item["FLot"].ToString() });//批号
                                                                                                          //
                        if (oSystemParameter.omodel.WMS_CampanyName == "九菱") //系统参数  客户定制化名称     空白为通用