合并逻辑汇总较早的记录,而不是覆盖

2020-09-24 02:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我遇到一个问题,...

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

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


大家好,

我遇到一个问题,如果我是第一次运行CONSOLIDATION逻辑,那么它可以正常工作。 但是,当我更改某些记录并再次运行时,它将汇总较早的记录并发布结果。 下面提到的是我的配置和数据

消除业务规则:

脚本逻辑

* RUN_PROGRAM CURR_CONVERSION

CATEGORY =%CATEGORY_SET%

GROUP =%SCOPE_SET%

TID_RA =%TIME_SET%

//OTHER = [ENTITY =%ENTITY_SET%]

RATEENTITY = GLOBAL

* ENDRUN_PROGRAM

* RUN_PROGRAM合并

CATEGORY =%CATEGORY_SET%

GROUP =%SCOPE_SET%

TID_RA =%TIME_SET%

//OTHER = [ENTITY =%ENTITY_SET%]

* ENDRUN_PROGRAM

首次运行软件包的结果:

在以下情况下,首先手动输入LC的数据,然后运行上述脚本逻辑以获取范围-S_NONE和MGMT_BDX的USD值

更改LC数据时的结果

因此,第一次运行包时,发布到DS_ELIM_AUTO的值是DS_LOAD的反转值。 但是,当进行数据更改时,它将汇总DS_ELIM_AUTO中已经存在的值。

(28.3 kB)