点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家
我正在通过DTP将数据从DSO1加载到DSO2。 我已经做过多次了,没有遇到任何问题。
今天,我在END ROUTINE中更改了一些abap编码,然后尝试使用DTP加载。
DTP已加载,但是当我尝试激活DSO中的数据时,出现以下错误:
"
未找到特征0PO_UNIT的值'000'的SID
消息号 大脑070
诊断
特征值0PO_UNIT的主数据表中不存在特征值000。 因此,该值无法转换为内部SID。
"
有什么想法吗?
谢谢
0UNIT是0PO_UNIT的参考特征,并且值'000'不在0UNIT中。 转到RSA1,在左侧导航栏中单击"源系统",找到最初提取数据的源系统,右键单击它,然后单击"传输全局设置"。 选中"度量单位"复选框和"更新表"单选按钮。
完成此操作后,请验证UOM(000)是否已更新到T006表。 如果没有,最佳实践将是与您企业中的某人联系以更新源系统中的UOM,然后重新传输全局设置。 但是,您可以通过对CUNI进行tcode来更新BW中的表(但这应该是最后的手段)。
如果取消选中SID生成字段,则负载性能不应改变 ,但是您应该在激活过程中获得更好的性能,因为它不必执行SID查找(基本上较小的SQL语句即可激活数据)。
在此区域中,您将遇到性能问题 如果您正在DSO中某个列的InfoSet内进行任何联接,或者是否有任何InfoObject被用作过滤器或变量,则此功能已关闭或未选中。
谢谢 丹尼斯为您提供帮助。
END ROUTINE代码无法正常工作,并且因为通过代码分配了PO_UNIT,所以分配了错误的字段
只是要添加,对于0DOC_CURRCY我也有同样的问题...
根本原因是因为未设置键图例程的货币映射
在货币部分下,目标货币必须与源货币映射。
一周热门 更多>