2020-09-02 18:27发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
如果用户在今天的Date上执行报告,我想获取上个月最后一天在ABAP CDS视图中创建的销售订单。
1。 创建仅具有一个属性的CDS视图表函数-假设lastDayofPrevMonth
2。 用如下逻辑实现此表功能:
从虚拟人中选择last_day(add_months(current_date,-1))作为" lastDateofPrevmonth"
3。 内部将创建的日期列上的此视图与原始销售订单CDS视图结合在一起。
为什么在这里发布? 问题是不同的:"上个月的最后一天"。 而且,这个问题已经正确回答了。
Hello Naveen,
我今天也遇到了这个问题。 一种解决方法是:将最后2位数字替换为" 01",以获取当月的第一天,然后将+1个月和-1天替换为该日期。
测试:
将视图ZTest_DAT定义为从usr02 { erdat,-测试日期 DATS_ADD_DAYS( DATS_ADD_MONTHS( cast(concat(left(erdat,6),'01')as abap.dats),--FirstDay 1,'FAIL'), -1,"失败") 作为LastDay }
结果:
最诚挚的问候,
郝林
你好,基兰,
谢谢您的建议,但根据我的要求,没有输入参数。
我需要在CDS视图中获得上个月的最后一天,而无需输入参数。
谢谢
Naveen。
我不同意Sandra,
他的回答非常有帮助,因为他不打算使用CDS View Table Function
此致
Alexandre
你好Naveen,
使用输入参数创建CDS视图(请参阅帮助- https: //help.sap.com/doc/abapdocu_750_index_htm/7.50/zh-CN/abenselect_cds_para_abexa.htm ),然后通过参数将上个月的最后一天传递到CDS视图(搜索SCN,因为存在与之相关的线程 相同)。
仍然作为指针FM-SN_LAST_DAY_OF_MONTH/RP_LAST_DAY_OF_MONTHS
Kiran
嗨,Kiran,
最多设置5个标签!
1。 创建仅具有一个属性的CDS视图表函数-假设lastDayofPrevMonth
2。 用如下逻辑实现此表功能:
3。 内部将创建的日期列上的此视图与原始销售订单CDS视图结合在一起。
为什么在这里发布? 问题是不同的:"上个月的最后一天"。 而且,这个问题已经正确回答了。
Hello Naveen,
我今天也遇到了这个问题。 一种解决方法是:将最后2位数字替换为" 01",以获取当月的第一天,然后将+1个月和-1天替换为该日期。
测试:
结果:
最诚挚的问候,
郝林
你好,基兰,
谢谢您的建议,但根据我的要求,没有输入参数。
我需要在CDS视图中获得上个月的最后一天,而无需输入参数。
谢谢
Naveen。
我不同意Sandra,
他的回答非常有帮助,因为他不打算使用CDS View Table Function
此致
Alexandre
你好Naveen,
使用输入参数创建CDS视图(请参阅帮助- https: //help.sap.com/doc/abapdocu_750_index_htm/7.50/zh-CN/abenselect_cds_para_abexa.htm ),然后通过参数将上个月的最后一天传递到CDS视图(搜索SCN,因为存在与之相关的线程 相同)。
仍然作为指针FM-SN_LAST_DAY_OF_MONTH/RP_LAST_DAY_OF_MONTHS
此致
Kiran
嗨,Kiran,
谢谢您的建议,但根据我的要求,没有输入参数。
我需要在CDS视图中获得上个月的最后一天,而无需输入参数。
谢谢
Naveen。
一周热门 更多>