只收到过去 15 天的订单?

问题描述

上下文: CDS视图-->查询-Abap

问题:

我正在尝试获取过去 15 天和去年的数据。我可以轻松地在我的字段 DateOrder 上使用静态过滤器,但我需要按当前日期使其动态,例如过滤“DateOrder”上的数据从今天到 - 15 天(动态)。

这是我的代码

define view ZQ_Bom_Is_Apply
  as select from ZCC_Bom_Is_Apply

{

  key OrderId,key MaterialNumber,ItemisDeleted,QuantityPlanned,BaseUnitOfMeasure,MovementType,QuantityProduced,DateOrder

}
where
  MovementType   =       '261'
  and DateOrder      > $session.system_date 
  and DateOrder      < DATS_ADD_DAYS($session.system_date,50,'INITIAL')
  and  ItemisDeleted  <>      'X'
  and(
       MaterialNumber =       'RMBOMML01'
    or MaterialNumber =       'RMBOMML02'
    or MaterialNumber =       'RMBOMML03'
    or MaterialNumber =       'RMBOMML04'
    or MaterialNumber =       'RMBOMML05'
    or MaterialNumber =       'RMPROCML01'
    or MaterialNumber =       'RMPROCML02'
    or MaterialNumber =       'RMPROCML03'
    or MaterialNumber =       'RMPROCML04'
    or MaterialNumber =       'RMPROCML05'
    or MaterialNumber =       'SFPROCML01'
  );

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)