如何更改 MRP 异常数据的日期范围?
How can I change the date range for the MRP Exceptions data?
我想更改 MRP 异常数据(使用重新生成 MRP 流程屏幕创建)的截止日期(截至目前,它似乎使用当前业务日期)。我在 MRPEngine BLC 中发现了以下逻辑,我认为这是我要添加 OR 的地方,使用自定义字段向以下 BQL 语句添加额外的日期:
....
所以 - 我的问题是,是否有一种更简单的方法可以在此方法的 where 子句中添加一个额外的日期(与当前业务日期进行或运算),而无需重写此方法中包含的整个业务逻辑/相关方法打电话?
谢谢...
我认为唯一的方法是在图形扩展中覆盖该函数
public class MRPEngine_Extension : PXGraphExtension<PX.Objects.AM.MRPEngine>
{
#region Event Handlers
public delegate void MrpExceptionsAllDelegate();
[PXOverride]
public void MrpExceptionsAll(MrpExceptionsAllDelegate baseMethod)
{
//do your changed logic here
}
#endregion
}
我想更改 MRP 异常数据(使用重新生成 MRP 流程屏幕创建)的截止日期(截至目前,它似乎使用当前业务日期)。我在 MRPEngine BLC 中发现了以下逻辑,我认为这是我要添加 OR 的地方,使用自定义字段向以下 BQL 语句添加额外的日期:
....
所以 - 我的问题是,是否有一种更简单的方法可以在此方法的 where 子句中添加一个额外的日期(与当前业务日期进行或运算),而无需重写此方法中包含的整个业务逻辑/相关方法打电话?
谢谢...
我认为唯一的方法是在图形扩展中覆盖该函数
public class MRPEngine_Extension : PXGraphExtension<PX.Objects.AM.MRPEngine>
{
#region Event Handlers
public delegate void MrpExceptionsAllDelegate();
[PXOverride]
public void MrpExceptionsAll(MrpExceptionsAllDelegate baseMethod)
{
//do your changed logic here
}
#endregion
}