| | |
| | | /// <param name="msg2"></param> |
| | | /// <returns></returns> |
| | | [Route("UpdatePOInStockBillPrintQty")] |
| | | [HttpPost] |
| | | public object UpdatePOInStockBillPrintQty([FromBody] JObject msg) |
| | | [HttpGet] |
| | | public object UpdatePOInStockBillPrintQty(string msg,string CurUserName) |
| | | { |
| | | var _value = msg["msg"].ToString(); |
| | | string msg1 = _value.ToString(); |
| | | try |
| | | { |
| | | SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM(); |
| | | oCn.RunProc("exec H_p_SRM_POInStockBill_PrintQty " + msg1.ToString()); |
| | | //写入 System_Log 操作日志表 |
| | | WebAPIController.Add_Log("送货单打印", CurUserName, "送货单打印"); |
| | | oCn.RunProc("exec H_p_SRM_POInStockBill_PrintQty " + msg.ToString()); |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "更新打印次数成功!"; |
| | |
| | | |
| | | string kdTbaleName = "AIS20210811135644"; |
| | | string sql = string.Format(@" |
| | | SELECT c.FID,c.FENTRYID, D.FBILLNO,B.HQTY,CD.FRECEIVEORGID,CDOO.FNUMBER AS FRECEIVENUMBER,D.FSUPPLIERID,DS.FNUMBER AS FSUPPLIERNUMBER,D.FPURCHASEORGID,DOO.FNUMBER AS FPURCHASEORGNUMBER,CROO.FNUMBER AS FSETTLEORGNUMBER,E.FPRICETIMEPOINT,E.FSETTLECURRID,EC.FNUMBER AS FSETTLECURRNUMBER,C.FMATERIALID,CM.FNUMBER AS FMATERIALNUMBER ,C.FUNITID ,CU.FNUMBER AS FUNITNUMBER FROM |
| | | SELECT B.HINTERID,c.FID,c.FENTRYID, D.FBILLNO,B.HQTY,CD.FRECEIVEORGID,CDOO.FNUMBER AS FRECEIVENUMBER,D.FSUPPLIERID,DS.FNUMBER AS FSUPPLIERNUMBER,D.FPURCHASEORGID,DOO.FNUMBER AS FPURCHASEORGNUMBER,CROO.FNUMBER AS FSETTLEORGNUMBER,E.FPRICETIMEPOINT,E.FSETTLECURRID,EC.FNUMBER AS FSETTLECURRNUMBER,C.FMATERIALID,CM.FNUMBER AS FMATERIALNUMBER ,C.FUNITID ,CU.FNUMBER AS FUNITNUMBER FROM |
| | | CG_POINSTOCKBILLSUB B |
| | | JOIN CG_POINSTOCKBILLMAIN M ON B.HINTERID = M.HINTERID |
| | | JOIN AIS20210811135644..T_PUR_POORDERENTRY C ON B.HSOURCEINTERID = C.FID AND B.HSOURCEENTRYID = C.FENTRYID |
| | |
| | | { |
| | | foreach (DataRow dr in dt.Rows) |
| | | { |
| | | if (fidList.Contains(dr["FID"].ToString())) |
| | | if (fidList.Contains(dr["FID"].ToString() + dr["HINTERID"].ToString())) |
| | | continue; |
| | | else |
| | | fidList.Add(dr["FID"].ToString()); |
| | | fidList.Add(dr["FID"].ToString() + dr["HINTERID"].ToString()); |
| | | |
| | | DataRow[] drs = dt.Select("FID = " + dr["FID"].ToString()); |
| | | DataRow[] drs = dt.Select("FID = " + dr["FID"].ToString() + " and HINTERID = " + dr["HINTERID"].ToString()); |
| | | |
| | | JObject model = new JObject(); |
| | | model.Add("FBILLTYPEID", new JObject() { ["Fnumber"] = "SLD01_SYS" }); //单据类型 |
| | |
| | | a.HERPBillNO ='{1}' |
| | | from Cg_POInStockBillMain a |
| | | join Cg_POInStockBillSub b on a.hinterid = b.hinterid |
| | | where b.HInterID in ({2}) |
| | | where b.HInterID = ({2}) |
| | | and b. HSOURCEINTERID = {3} |
| | | and a.HERPInterID = 0 |
| | | ", FID, FBillNo, HInterID, dr["FID"].ToString()); |
| | | ", FID, FBillNo, dr["HINTERID"].ToString(), dr["FID"].ToString()); |
| | | oCn.RunProc(updateSql); |
| | | } |
| | | else |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | sql = string.Format(@"update Cg_POInStockBillMain set |
| | | HBillStatus = 2 , |
| | | HChecker ='{0}', |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | //[Route("POInStockAccept")] |
| | | //[HttpGet] |
| | | ///// <summary> |