修改生产用料清单批改
This commit is contained in:
@@ -25,8 +25,7 @@ namespace GZ_LTHPilot_ORDER.PRD_PPBOM
|
||||
var Billobj = Row.DataEntity;
|
||||
//获取生产用料清单的组织
|
||||
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() == "珠海派诺")
|
||||
{
|
||||
//获取生产用料清单的生产车间
|
||||
@@ -73,7 +72,10 @@ namespace GZ_LTHPilot_ORDER.PRD_PPBOM
|
||||
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);
|
||||
}
|
||||
|
||||
//生产用料清单明细物料编码为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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user