点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试使用BAPI_INSPLOT_SETUSAGEDECISION自动更新使用决策,并且在发生UD之后,我必须使用BAPI_BATCH_CHANGE将批处理主数据库更新为可用日期。 反过来,这应该自动更新未发生的批次分类中的批次特征(可用日期)。 但是,如果用户转到该批次并单击更改批次并转到"分类"选项卡,则它将得到更新。
我希望由BAPI_BATCH_CHANGE更新特征,该特征应按照标准SAP自动更新。 请让我知道我该怎么做。 我想念什么吗?
你好,
必须在BAPI BAPI_BATCH_CHANGE中设置参数BATCHCONTROLFIELDS中的do DOCLASSIFY标志。
然后将在批处理主事务MSC3N中正确填写日期。
另请参阅SAP FAQ注释619913-FAQ:基本批处理管理功能
题: 在维护批处理数据或使用BAPI进行分类时,我需要考虑什么?
回答: 可以使用BAPI BAPI_BATCH_CREATE,BAPI_BATCH_CHANGE和BAPI_BATCH_SAVE_REPLICA来维护批处理数据。这三个BAPI隐式执行单独的COMMIT WORK。 必须禁止由BAPI执行。 这是通过在调用各个BAPI之前调用功能模块TRANSACTION_BEGIN来完成的。 因此,调用程序将接管事务控制。 这可以通过调用功能模块TRANSACTION_END或BAPI_TRANSACTION_COMMIT来结束。
最好的问候,
R.Brahmankar
感谢Brahmankar,这解决了我的问题。
一周热门 更多>