调用transaction的时候有个返回table 是消息类型的,你看看里面报的是什么错误信息就知道 了,有时候做BDC,由于对于特定的设置,有些情况下这个字段是必输,或者被隐藏的,你要考虑 各种状态组情况才行
SY-SUBRC = 1001 - Error in batch input processing. This occurs when there is some error in the BDC execution like wrong data, wrong field or format anything it can be. Please try to debug with mode 'E' and see where the error happened. Regards, Ferry Liano Reply Former Member In ...
Return codes of the call transaction using BDC: Value Explanation 0 Successful <=1000 Error in dialog program > 1000 Batch input error This happens when u run the program in debug mode. If u do so, then change the mode to 'E'. This will solve ur problem. Sample code:- if sy-debug...