在已审核的生产用料清单上直接改应发数量
【应用场景】
生产用料清单变更单有替代关系的不能使用应发修改,此时需要直接在用料清单上修改应发数量
【实现步骤】
<1>二开一个列表插件,挂在生产用料清单列表插件上面,如下图:
<2>二开代码实例如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Kingdee.K3.MFG.PRD.Business.PlugIn.Bill;
using Kingdee.BOS.Orm.DataEntity;
using Kingdee.K3.Core.MFG.EnumConst;
using Kingdee.K3.Core.MFG.EntityHelper;
namespace JTSK.Kingdee.K3.MFG.PRD.Business.PlugIn
{
public class PPBOMListMustQty : PPBOMList
{
protected override List<global::Kingdee.BOS.Orm.DataEntity.DynamicObject> QueryPpBomDatas(List<global::Kingdee.BOS.Orm.DataEntity.DynamicObject> ppbomDatas)
{
//return base.QueryPpBomDatas(ppbomDatas);
//判断生产用料清单对应生产订单的状态 不是结案和结算
List<DynamicObject> ppbomTwoDatas = ppbomDatas.Where(w => w.GetDynamicValue<DynamicObject>(CONST_PRD_PPBOM.CONST_FBillHead.ORM_MoEntryMirror).GetDynamicValue<string>("FMOStatus") != "6"
&& w.GetDynamicValue<DynamicObject>(CONST_PRD_PPBOM.CONST_FBillHead.ORM_MoEntryMirror).GetDynamicValue<string>("FMOStatus") != "7").ToList();
return ppbomTwoDatas;
}
}
}
在已审核的生产用料清单上直接改应发数量
本文2024-09-23 03:22:21发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-158434.html