修改生产用料清单批改
This commit is contained in:
@@ -25,8 +25,7 @@ namespace GZ_LTHPilot_ORDER.PRD_PPBOM
|
|||||||
var Billobj = Row.DataEntity;
|
var Billobj = Row.DataEntity;
|
||||||
//获取生产用料清单的组织
|
//获取生产用料清单的组织
|
||||||
var PPBOMFPrdOrgFname = SqlManage.SqlManage.GetPRD_PPBOMFWorkshopID(this.Context, Convert.ToString(Billobj["ID"]));
|
var PPBOMFPrdOrgFname = SqlManage.SqlManage.GetPRD_PPBOMFWorkshopID(this.Context, Convert.ToString(Billobj["ID"]));
|
||||||
//设置物料编码为E.01.00.00052 编码设置发料方式为不发料
|
|
||||||
SqlManage.SqlManage.UpdateWLE(this.Context, Convert.ToString(Billobj["ID"]));
|
|
||||||
if (PPBOMFPrdOrgFname[0]["OEGFNAME"].ToString() == "珠海派诺")
|
if (PPBOMFPrdOrgFname[0]["OEGFNAME"].ToString() == "珠海派诺")
|
||||||
{
|
{
|
||||||
//获取生产用料清单的生产车间
|
//获取生产用料清单的生产车间
|
||||||
@@ -73,7 +72,10 @@ namespace GZ_LTHPilot_ORDER.PRD_PPBOM
|
|||||||
SqlManage.SqlManage.UpdatePRD_PPBOMFIDFIsKeyComponent(this.Context, PPBOMFPrdOrgFname[0]["FID"].ToString());
|
SqlManage.SqlManage.UpdatePRD_PPBOMFIDFIsKeyComponent(this.Context, PPBOMFPrdOrgFname[0]["FID"].ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//设置物料编码为E.01.00.00052 编码设置发料方式为不发料
|
||||||
|
SqlManage.SqlManage.UpdateWLE(this.Context, Convert.ToString(Billobj["ID"]));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,6 +57,22 @@ namespace GZ_LTHPilot_ORDER.SqlManage
|
|||||||
//返回对象
|
//返回对象
|
||||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//生产用料清单明细物料编码为E.01.00.00052 编码设置发料方式为不发料
|
||||||
|
public static void UpdateWLE(Context ctx, string FENTRYID)
|
||||||
|
{
|
||||||
|
string sql = string.Format(@"/*dialect*/
|
||||||
|
UPDATE B
|
||||||
|
SET B.FIssueType = '1'
|
||||||
|
FROM T_PRD_PPBOMENTRY A
|
||||||
|
INNER JOIN T_BD_MATERIAL C ON A.FMATERIALID = C.FMATERIALID AND C.FNUMBER = 'E.01.00.00052'
|
||||||
|
INNER JOIN T_PRD_PPBOMENTRY_C B ON A.FID = B.FID
|
||||||
|
WHERE A.FID = '{0}'
|
||||||
|
", FENTRYID);
|
||||||
|
DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//生产用料清单明细为半成品仓,更改是否关键件字段
|
//生产用料清单明细为半成品仓,更改是否关键件字段
|
||||||
public static void UpdatePRD_PPBOMFIsKeyComponent(Context ctx, string FENTRYID)
|
public static void UpdatePRD_PPBOMFIsKeyComponent(Context ctx, string FENTRYID)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user