不能使用重复的表名ct_fact_data

2020-09-24 12:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,团队, 我正在尝试运行 ...

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

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


您好,团队,


我正在尝试运行" CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP',' %','EUR',0)'并出现此问题:

无法执行'CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP','%', 'EUR',0)'在6.302秒内。
[129]:事务因内部错误而回滚:[129]" MY_FC10_PROD"。" FC_CREATE_FACT_DATA":第185行第3行(在pos 5846处):[129] (范围3):事务因内部错误而回滚:无法使用重复的表名:CT_FACT_DATA:第1行第56行(在pos 55)

您能帮忙吗?
谢谢

7条回答
奄奄一息的小鱼
2020-09-24 13:40 .采纳回答

嗨,马克,大家好

您说对了,实际上即使我写了CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP','%','EUR',0)

使用的模式不是MY_FC10_PROD,而是SYSTEM。 由于SYSTEM模式中没有表,因此该条件转到"其他"方式并崩溃。

解决方法是在启动proc之前先设置系统:

设置模式MY_FC10_PROD;

 CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP','%','EUR',0); 

非常感谢Marc的帮助!

一周热门 更多>