是否可以使用BPC Script REC命令添加值而不是发布增量?

2020-09-14 03:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我当前的BPC脚本...

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

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


大家好,

在我当前的BPC脚本逻辑中,我正在使用REC(EXPRESSION ...)命令来计算要发布到数据库中的新记录(即计划模型)。

显然,然后将计算结果视为新目标值,该新目标值会触发增量过帐以匹配该值。

示例:

特定帐户500000上已经有1000欧元。(请求已打开)

然后,脚本逻辑计算出另外400欧元要附加到帐户500000上。

现在:系统过帐-600欧元的差额,而不是增加400欧元,以便支付400欧元。 当然,这是根据设计的,只要所有记录(1000 EUR和400 EUR)都驻留在同一打开请求中即可。

问题:

我认为关闭打开请求可能是处理此请求的唯一方法。 但是,是否有其他解决方法可以在不需要关闭请求的情况下,在500000帐户中最终得到1,400欧元? (不同的REC语句?)

感谢您的想法...

亲切问候

克劳斯

7条回答
昵称总是被占用
2020-09-14 04:07

嗨,瓦迪姆,

基本上,我要实现的目标是将REC语句的结果添加到帐户中已有的内容中。

让我们假设第一个脚本逻辑根据现有源记录的%value%向现金帐户过帐+ 1000欧元。 (例如10,000欧元的10%)

然后,第二个脚本逻辑应将另一个+ 400欧元过账到同一现金帐户,但要基于另一个现有源记录的%value%。 (例如2,000欧元的20%)

当前-由于ist的现金帐户相同-系统将在+1000到+400 =-600欧元之间过帐差额,以便最终获得第二笔REC计算的+400欧元。

因此,我的问题是:有没有一种方法可以发布第一个脚本逻辑的+1000欧元和第二个脚本逻辑的+400欧元,然后以正确的+1400欧元结账。

亲切问候

Claus

一周热门 更多>