点击此处---> 群内免费提供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语句?)
感谢您的想法...
亲切问候
克劳斯
嗨,瓦迪姆,
感谢您的宝贵想法!
让我尝试解释我要实现的目标:
说,我们有两个逻辑文件:
第一个应计算出净收入帐户(100,000欧元)的10%,并将计算出的10,000欧元过帐到现金帐户。
逻辑通过commit语句结束。
第二种逻辑,此后立即处理(例如,通过数据包链接)应计算另一个收入帐户的20%(20,000欧元),并应将计算出的4,000欧元金额记入同一个现金帐户,基本上增加了4,000欧元 除了已经存在的10,000欧元的第一种逻辑之外。
第二种逻辑也以commit语句结束。
所需结果:现金帐户= 14,000欧元(10,000欧元+ 4,000欧元)。
当前结果:现金帐户= 4,000欧元(10,000欧元+(-6,000欧元))。
是否有可能达到预期的结果并避免当前的结果?
欢呼
克劳斯
一周热门 更多>