| | |
| | | return objjson; |
| | | } |
| | | //LogService.Write("jsonRoot:" + jsonRoot.ToString()); |
| | | var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); |
| | | var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); |
| | | |
| | | //LogService.Write(result); |
| | | if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE") |
| | | { |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | ////更新物流字段 (瑞与琪) |
| | | //oCn.RunProc("exec h_p_Cg_LocalToKingDee_POInStock " + HBillNo + "," + HInterID); |
| | | |
| | | //更新主表状态 审核 |
| | | sql = string.Format(@"update Cg_POInStockBillMain set |
| | | HBillStatus = 2 , |
| | |
| | | SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM(); |
| | | int HInterID = 0; |
| | | string sql = "select HInterID from CG_POINSTOCKBILLMAIN where HBILLNO = '" + HBillNo + "'"; |
| | | if (type == "Print") |
| | | sql += " and HBillStatus = '2' ";//打印判断是否审核 |
| | | //if (type == "Print") |
| | | // sql += " and HBillStatus = '2' ";//打印判断是否审核 |
| | | DataTable dt = oCn.RunProcReturn(sql, "HInterID").Tables[0]; |
| | | if (dt.Rows.Count > 0) |
| | | HInterID = Convert.ToInt32(dt.Rows[0]["HInterID"]); |
| | |
| | | var HinterID = mylist[i].ToString(); |
| | | oCn.RunProc($"exec h_p_SRM_UpDatePPBomRelationQty {HinterID}"); |
| | | } |
| | | |
| | | //判断未关联数量是否为0 |
| | | DataSet ds = oCn.RunProcReturn($"select T1.hqty-T1.hrelationqty as hqty,单据号,物料编码 from H_v_SRM_POOrderBillList t1 where hentryid in ({string.Join(", ", entryList)}) ", "H_v_SRM_POOrderBillList"); |
| | | //安瑞:AIS20220914133941 瑞与琪:AIS20220308151944 |
| | | DataSet ds = oCn.RunProcReturn($"select T1.hqty-T1.hrelationqty+q.FMRBQTY as hqty,单据号,物料编码 from H_v_SRM_POOrderBillList t1 left join AIS20220308151944..T_PUR_POORDERENTRY_R q on q.FENTRYID=t1.HEntryID where hentryid in ({string.Join(", ", entryList)}) ", "H_v_SRM_POOrderBillList"); |
| | | DataTable dt = ds.Tables[0]; |
| | | if (dt.Rows.Count > 0) |
| | | { |