动态日期和日期的脚本计算

2020-09-10 09:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们有一个场景,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我们有一个场景,是基于采购订单开始日期和结束日期的逻辑。 计算逻辑(总面积*每平方英尺的比率=基本租金)并动态发布各个时间段。

总面积和每平方英尺的费率以及基本租金是"帐户"维度成员

维护采购订单维度中的开始日期和结束日期

可以帮助您根据日期和日期将结果动态发布到时间段。

谢谢

Kishore V

logic1.jpg (44.3 kB)
5条回答
SC_Yao
2020-09-10 09:36 .采纳回答

可以创建一个脚本逻辑,以执行单个PO的必需计算!

//PO-尺寸采购订单
//%PO_SET%= PO1-单个值
 * SELECT(%START%,START_DATE,PO,ID =%PO_SET%)
 * SELECT(%END%,END_DATE,PO,ID =%PO_SET%)
 * SELECT(%STARTTID%,TIMEID,TIME,ID =%START%)
 * SELECT(%ENDTID%,TIMEID,TIME,ID =%END%)
 * SELECT(%PERIODS%,ID,TIME,TIMEID> =%STARTTID%和TIMEID <=%ENDTID%)
//%PERIODS%-日期之间的目标时间段
 ...
 

但是要处理多个PO,您将不得不使用带有CHANGED参数-PO的RUNLOGIC_PH Badi执行此脚本(因此将对每个PO成员分别执行该脚本)。 当然,性能会很糟糕!!!!!!

对于此要求,正确的解决方案是开发CUSTOM LOGIC Badi!

一周热门 更多>