|
本帖最后由 pwf825 于 2012-7-27 12:09 编辑
那就分开两个内表吧, 只要新增和修改的数据正确,基本SAP是不会有错误的;如果事前没有将数据错误检测出来,事后想查比较麻烦,需要跟踪系统错误记录来分析,觉得这样不合算; 如果数据都正确还出错,但一条条处理还是会正确的,这样就不是数据错误了,是SAP数据库的问题了;
如果非要实现这种要求应该还是可以解决的,BAPI的使用原理不也是批量执行后才COMMIT的吗,如果有错误可以全部回转的,它可能是将整个过程定义到一个事务里了,具体的我也没搞过,不太清楚,看哪位高手解决吧
刚突然有了个想法,你把这个动作做一个FUNCTION, 然后CALL FUNCTION update_function IN UPDATE TASK ,看是否可以实现你的要求
|
|