在分配了检验计划后,BAPI更新检验批

2020-09-16 21:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我的要求是,当用户选择特定检验批时,在Z报表中,他可以单击显示可用计划列表的按钮。 选择后,此报告应在QA03中更新。

我使用QPAP_PLAN_SELECT成功显示了计划列表。 这将返回使用QPBU_LOT_UPDATE在QALS表中更新的所选计划。

但是,这不会更改检验批的系统状态。 请从报告中建议我该如何实现。

等待您的答复。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我的要求是,当用户选择特定检验批时,在Z报表中,他可以单击显示可用计划列表的按钮。 选择后,此报告应在QA03中更新。

我使用QPAP_PLAN_SELECT成功显示了计划列表。 这将返回使用QPBU_LOT_UPDATE在QALS表中更新的所选计划。

但是,这不会更改检验批的系统状态。 请从报告中建议我该如何实现。

等待您的答复。

付费偷看设置
发送
1条回答
何必丶何苦呢
1楼-- · 2020-09-16 21:51

QPBU_LOT_UPDATE是一个更新任务FM,不应在客户程序中使用,它通常仅更新某些表,并且不执行所有必需的检查,也不执行数据库完整性或更改文档或授权等。

您应该对FM执行一些在何处使用的搜索,以找到正确的BAPI,BDC或至少一个关于SAP如何使用这些FM的良好示例(ENQUEUE_EQQALS1,QPSE_LOT_READ,STATUS_CHANGE_INTERN,QPBU_LOT_UPDATE,提交工作在某些更正报告中) ),但未发布这些FM,因此后果自负...

一周热门 更多>