点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我有一个非常复杂的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我有一个非常复杂的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我有一个非常复杂的要求,我需要始终将成员A(INPUT_RECURRING)与成员B(FROM_TRAVEL)相加,并将此聚合值存储回成员A(INPUT_RECURRING)。 本质上,我试图模仿位于层次结构不同级别的两个成员的父节点聚合。
我确实设法编写了一个逻辑脚本,并将其放置在默认逻辑中,但是每次我们保存新记录时,由于不知道何时停止聚合,它会使聚合加倍。
我希望获得一些有关如何以不同方式实现此要求的指导。 预先感谢
这是我写的脚本;
* XDIM_MEMBERSET AUDIT_TRAIL AS%INP_RECURR%= INPUT_RECURRING,FROM_TRAVEL * XDIM_MEMBERSET AUDIT_TRAIL =%INP_RECURR% *当货币 * IS LC *当AUDIT_TRAIL * IS%INP_RECURR% * REC(EXPRESSION =%VALUE%* 1,AUDIT_TRAIL = INPUT_RECURRING,CURRENCY = LC) *结束 *结束
首先,请阅读我的博客: https://blogs.sap.com/2014/06/09/how-to-write-defaultlgf /
您将理解为什么* XDIM_MEMBERSET是一个坏主意。 当您覆盖作用域时,将对写入多维数据集的任何对象执行该操作!
经过分析,我发现在default.lgf中无法实现所需的逻辑-由于default.lgf范围问题(请阅读我的博客!)。
只能写回badi才能完成工作!
一周热门 更多>