南骏 池
2024-12-21 d27ce4fecc8eaaf522353f972dc67a5d81b6ea2a
HandleData/AE_MES_ERP.cs
@@ -126,9 +126,11 @@
                case "TB_MESTOERP_WWRK"://MESWWRK金蝶条码入库(委外入库)(同步推送)
                case "TB_MESTOERP_QTRK"://MESQTRK金蝶条码入库(其他入库)(同步推送)
                case "TB_MESTOERP_CPRK"://MESCPRK金蝶条码入库(产品入库)(同步推送)
                case "TB_MESTOERP_SLTZ"://MESCPRK金蝶(收料通知单)(同步推送)
                case "TB_MESTOERP_CGRK"://MESCPRK金蝶条码入库(采购入库)(同步推送)
                case "TB_MESTOERP_XSCK"://MESCPRK金蝶条码出库(销售出库)(同步推送)
                case "TB_MESTOERP_WLQDBB"://MESGCBOM金蝶高冲用料变更(同步推送)
                case "TB_MESTOERP_WLQDBBV2"://MESGCBOM金蝶用料变更(同步推送)
                case "TB_MESTOERP_DD"://MESDD金蝶条码入库(调拨)(同步推送)
                case "TB_MESTOERP_PYPK"://MESPYPK金蝶条码入库(盘盈盘亏)(同步推送)
                case "TB_MESTOERP_LL"://MESLL金蝶条码出库(领料单)(同步推送)
@@ -1883,11 +1885,21 @@
                                if (dr.Table.Columns.Contains("CGAORG"))
                                {
                                    org = "丽德";
                                    string UP = string.Format(@"EXEC [WMS_CGLD_TOJX] '{0}' ", rtaskid);
                                    _sqlHelper.ExecuteNonQuery(UP);
                                    dr["NEWERPID"] = "LD"+dr["ERPID"].ToString();
                                    IDList.Add("LD"+dr["ERPID"].ToString());
                                    dr["NEWERPID"] = "LD" + dr["ERPID"].ToString();
                                    IDList.Add("LD" + dr["ERPID"].ToString());
                                    if (dr["CGA0018"].ToString() == "103")
                                    {
                                        string UP = string.Format(@"EXEC [WMS_CGLD_TOJX] '{0}' ", rtaskid);
                                        _sqlHelper.ExecuteNonQuery(UP);
                                        string SYSDEC = string.Format(@"UPDATE SYSDEC SET STATES='IGNORE' WHERE task_name='TB_ERPTOMES_CG' AND  STATES='NEW' AND TASK_ID ='{0}'", rtaskid);
                                        _sqlHelper.ExecuteNonQuery(SYSDEC);
                                        return true;
                                    }
                                }
                                else
                                {
@@ -3147,6 +3159,11 @@
                    ErrorMsg = res;
                    return true;
                }
                else if (res.Contains("MES单号唯一检测不通过"))
                {
                    ErrorMsg = res;
                    return true;
                }
                else
                {
                    ErrorMsg = res;