点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
将HANA迁移到2.0版本并将BW迁移到7.5版本之后,CURR_CONVERSION程序无法正常工作。
在迁移之前,该程序包可以工作多个时间段(例如,我们可以转换全年数据),但是在迁移之后,该程序只能运行一个时间段(因此,如果要转换完整的数据包,则必须执行十二次 年份数据。
脚本逻辑如下:
///世界各地的会话* SELECT(%CATS2%," ID",CATEGORY,FX_SOURCE_CATEGORY =%CATEGORY_SET%)
* FOR%C3%=%CATS2%
* RUN_PROGRAM CURR_CONVERSION
CATEGORY =%C3%
TIME =%TIME_SET%
ENTITY =%ENTITY_SET%
货币= EUR
R_ENTITY = GLOBAL
* ENDRUN_PROGRAM
* NEXT
我们没有在系统中进行任何其他更改。
我们正在使用SAP BPC 10.1 Classic。
有人可以帮助我们解决这个问题吗?
非常感谢您,
亲切问候
大家好,
我们打开了SAP注释,然后他们将其发送给注释2424631-新的货币换算计算逻辑可用。
此注释说明,在SPRO中添加参数CT_NEWCAL可以解决问题,并且可以解决此问题。
非常感谢大家。
有关
请提供您的BW 750 SP!
Alberto,
我不认为使用FOR/NEXT循环 建议用于业务规则。 我认为您可以通过多重选择而无需循环。 看起来好像有某种属性标记了您要为其运行FX的某些类别。
看看此博客文章,它虽然很古老,但是却抓住了问题的实质:https://blogs.sap.com/2015/04/13/改善脚本逻辑性能-for-next-loop的使用/
我之前在业务规则中使用的另一个选项是RUNLOGIC_PH,尤其是在需要跨会计年度的情况下。 也许执行该操作可能会给您您想要做的事情。 我认为该程序有一个较新的版本,但找不到可用的公开帖子。 还要注意,该程序是由为SAP工作的人开发的,但不受SAP支持正式支持。
https://archive.sap.com/documents/docs/DOC-35152
希望这会有所帮助!
Akos
嗨,瓦迪姆,
我们的BW SP是012:
此致
对不起,但我无法理解您的答案!
刚刚检查过:
我在BPC上 使用不带HANA的BW 750 SP 12
我没有设置CT_NEWCAL参数!
而且我可以使用单个* RUN_PROGRAM CURR_CONVERSION
抱歉,但不正确! 在这种特殊情况下,next用于循环多个类别(fx转换一次只能处理单个类别)。 Runlogic_ph与该问题无关。
该问题与hana有关,但我现在无法访问Sap笔记(在旅行)
一周热门 更多>