ECC6.0中数据导出到本地时报错GETWA_NOT_ASSIGNED

在使用SE11/SE16导出数据至本地文件时报了ABAP错误:

Runtime Errors         GETWA_NOT_ASSIGNED

 发生了什么?

    Error in the ABAP Application Program

    The current ABAP program "SAPLSLVC" had to be terminatedbecause it has

    come across a statement that unfortunately cannot be executed.

或者这样

Runtime Errors         GETWA_NOT_ASSIGNED

 发生了什么?

    Error in the ABAP Application Program

    The current ABAP program "SAPLKKBL" had to be terminatedbecause it has

    come across a statement that unfortunately cannot be executed.

 

错误原因:由于ECC6.0和ECC5.0版本不同,对于数量和金额字段有些版本间的差异;

 

相同点:在ECC6.0和ECC5.0中,对于数量和金额字段都必需设置参考表和参考字段;以确定数量和金额的单位(量纲);

 

不同点:

在ECC5.0中,对于数量和金额字段的参考表和参考字段允许在不同的表间参考,比如A表中的数量可以参考B表中的计量单位字段,A表中的金额可以参考B表中的货币码;用以确定数量和金额的单位(量纲);显然这样做是不太合理的,所以在ECC6.0中有所改进。

 

在ECC6.0中,对于数量和金额字段的参考表和参考字段不允许在不同的表间参考,比如A表中的数量不可以参考B表中的计量单位字段,而必须在A表中维护数量的计量单位字段作为参考;否则在用ALV作数据导出时就会提示GETWA_NOT_ASSIGNED的运行错误;

 

修改办法:

1、在表中维护数量和金额字段的计量单位及货币码;

2、在表字段较少的情况下,可以使用LIST进行导出,而不采用ALV导出;

你可能感兴趣的:(ECC6.0中数据导出到本地时报错GETWA_NOT_ASSIGNED)