2020-08-22 12:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨社区
我正在使用BAPI_MATPHYSINV_CREATE_MULT为给定植物的多种物料创建库存盘点。
有些材料将不维护会计数据。 执行此BAPI后,我在Return表中收到此错误。 从物料清单中,我想事先知道在不执行此BAPI的情况下是否有任何物料有会计错误,以便我可以消除它们然后执行BAPI。
是否有任何标准功能模块来获取物料的此会计明细? 还是可以从任何标准表中获取这些数据?
先谢谢了!
您可以尝试
因此,物料不完整,评估并 没有会计数据。 我不确定是否有功能模块来检查材料是否已完全创建。 您可能需要检查自己的MBEW,并检查MARA-PSTAT中的状态是否一致。
您是否可以考虑先调用BAPI,然后再调用BAPI_TRANSACTION_ROLLBACK和RETURN分析 表。 然后第二次调用BAPI,删除了不完整或错误的项目,但是您可以填写应用程序日志,稍后由SLG1显示错误消息。
我会说最好的, 最简单的方法是仅使用所有材料调用BAPI_MATPHYSINV_CREATE_MULT。 然后分析错误日志并删除所有导致错误的材料。 这样,您就可以确定所有错误的材料。
问题是为什么要这样做? 即使对于错误的物料,您仍然必须以某种方式创建库存清单文件。 如果物料主数据维护不正确,则应首先进行维护,然后再进行库存盘点流程。
正确的主数据是成功运行SAP解决方案的关键。 因此,不要通过不尝试为主数据创建实物盘点文档来隐藏错误。
最诚挚的问候
Dominik Tylczynski
感谢您的回复!
BAPI_MATPHYSINV_CREATE_MULT将跳过错误材料的凭证编号,因此为避免跳过我想事先知道的材料编号是否存在错误,最后,我将同时显示具有相应错误的错误材料和用于 创建了哪个库存文件。
示例:
最后可用的文档编号:1000001
1。 在使用两种类型的物料执行BAPI之后:将不会创建任何文档,因为会产生带有会计数据的错误物料
2。 排除错误的物料并调用BAPI,创建的凭证号为1000003。
因此,在步骤1中,将跳过且不在ISEG表中创建1000002。
请让我知道如何解决这个问题。
最多设置5个标签!
您可以尝试
因此,物料不完整,评估并 没有会计数据。 我不确定是否有功能模块来检查材料是否已完全创建。 您可能需要检查自己的MBEW,并检查MARA-PSTAT中的状态是否一致。
您是否可以考虑先调用BAPI,然后再调用BAPI_TRANSACTION_ROLLBACK和RETURN分析 表。 然后第二次调用BAPI,删除了不完整或错误的项目,但是您可以填写应用程序日志,稍后由SLG1显示错误消息。
我会说最好的, 最简单的方法是仅使用所有材料调用BAPI_MATPHYSINV_CREATE_MULT。 然后分析错误日志并删除所有导致错误的材料。 这样,您就可以确定所有错误的材料。
问题是为什么要这样做? 即使对于错误的物料,您仍然必须以某种方式创建库存清单文件。 如果物料主数据维护不正确,则应首先进行维护,然后再进行库存盘点流程。
正确的主数据是成功运行SAP解决方案的关键。 因此,不要通过不尝试为主数据创建实物盘点文档来隐藏错误。
最诚挚的问候
Dominik Tylczynski
感谢您的回复!
BAPI_MATPHYSINV_CREATE_MULT将跳过错误材料的凭证编号,因此为避免跳过我想事先知道的材料编号是否存在错误,最后,我将同时显示具有相应错误的错误材料和用于 创建了哪个库存文件。
示例:
最后可用的文档编号:1000001
1。 在使用两种类型的物料执行BAPI之后:将不会创建任何文档,因为会产生带有会计数据的错误物料
2。 排除错误的物料并调用BAPI,创建的凭证号为1000003。
因此,在步骤1中,将跳过且不在ISEG表中创建1000002。
请让我知道如何解决这个问题。
一周热门 更多>