2020-09-08 07:11发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
为了能够在一次执行中为多个公司代码执行应用程序03的设置表填充,我创建了一个Z程序,在该程序中,我使用BDC和'为每个公司代码循环调用tcode OLIZBW。 呼叫交易"语句。
但是,用我的Z程序执行和直接执行OLIZBW时,在同一选择的设置表中加载的记录数不同。
我的Z程序始终加载较少的记录。 我想念什么吗?
问题已解决。
我的Z程序在设置表中填充较少记录的根本原因是,标准tcode OLIZBW中存在" COMMIT WORK"语句。
如果标准tcode包含此语句,则程序将不会处理" COMMIT WORK"语句下方的语句。 为了避免这种情况,我们应该在Z程序代码中使用其他参数racommit ='X''。
最多设置5个标签!
问题已解决。
我的Z程序在设置表中填充较少记录的根本原因是,标准tcode OLIZBW中存在" COMMIT WORK"语句。
如果标准tcode包含此语句,则程序将不会处理" COMMIT WORK"语句下方的语句。 为了避免这种情况,我们应该在Z程序代码中使用其他参数racommit ='X''。
一周热门 更多>