From 0dff055a40cc40d0d97202f544d22ad5423045ef Mon Sep 17 00:00:00 2001 From: zgq <519541279@qq.com> Date: 星期一, 16 八月 2021 22:38:17 +0800 Subject: [PATCH] 编码 --- WebAPI/DLL/ClsSc_ICMOBillWorkQtyStatus_Tmp.cs | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/WebAPI/DLL/ClsSc_ICMOBillWorkQtyStatus_Tmp.cs b/WebAPI/DLL/ClsSc_ICMOBillWorkQtyStatus_Tmp.cs index eae40e6..ab96bce 100644 --- a/WebAPI/DLL/ClsSc_ICMOBillWorkQtyStatus_Tmp.cs +++ b/WebAPI/DLL/ClsSc_ICMOBillWorkQtyStatus_Tmp.cs @@ -28,6 +28,7 @@ } #endregion 自定义方法 + //修改单据 public override bool ModifyBill(Int64 lngBillKey, ref string sReturn) { @@ -52,6 +53,10 @@ ",HRelationEntryID=" + omodel.HRelationEntryID.ToString() + ",HRelationBillNo='" + omodel.HRelationBillNo + "'" + ",HReportEntryID=" + omodel.HReportEntryID.ToString() + + ",HGroupID=" + omodel.HGroupID.ToString() + + ",HWorkManID=" + omodel.HWorkManID.ToString() + + ",HBadQty=" + omodel.HBadQty.ToString() + + ",HWasterQty=" + omodel.HWasterQty.ToString() + " where HInterID=" + lngBillKey.ToString()); //删除关联 DeleteRelation(ref sReturn, lngBillKey); @@ -78,7 +83,7 @@ oCn.BeginTran(); //主表 - oCn.RunProc("Insert Into Sc_ICMOBillWorkQtyStatus_Tmp " + + oCn.RunProc("Insert Into Sc_ICMOBillWorkQtyStatus_Tmp " + "(HInterID,HBillType,HSourceID,HReportType,HPieceQty" + ",HMaterID,HGroupID,HWorkManID,HWorkReportDate,HDate" + ",HBillSubType,HBillNo,HICMOInterID,HICMOEntryID,HICMOBillNo" + @@ -93,8 +98,13 @@ "," + omodel.HSourceInterID.ToString() + "," + omodel.HSourceEntryID.ToString() + ",'" + omodel.HSourceBillNo + "','" + omodel.HSplitNO + "','" + omodel.HSourceBillType + "'" + "," + omodel.HRelationInterID.ToString() + "," + omodel.HRelationEntryID.ToString() + ",'" + omodel.HRelationBillNo + "'," + omodel.HReportEntryID.ToString() + ") "); - - sReturn = "新增单据成功!"; + + //根据源单主内码 设置 生产状态表 完工状态(设置本单对应得源单 为完工状态) + oCn.RunProcReturn("exec h_p_JIT_MESICMOReport_Status " + omodel.HSourceID.ToString() + "," + omodel.HSourceInterID.ToString() + "," + omodel.HSourceEntryID.ToString() + ",'" + omodel.HSourceBillNo.ToString() + "','" + omodel.HPlanQty + "'", "h_p_JIT_MESICMOReport_Status"); + //更新生产状态临时状态表数量 + oCn.RunProcReturn("exec h_p_Sc_UpDateRelation_ICMOToICMOReport_Qty " + omodel.HICMOInterID.ToString() + "," + omodel.HICMOEntryID.ToString() + "", "h_p_Sc_UpDateRelation_ICMOToICMOReport_Qty"); + sReturn = "新增单据成功!"; + oCn.Commit(); return true; } -- Gitblit v1.9.1