物料的会计数据

2020-08-22 12:08发布

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

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


嗨社区

我正在使用BAPI_MATPHYSINV_CREATE_MULT为给定植物的多种物料创建库存盘点。

有些材料将不维护会计数据。 执行此BAPI后,我在Return表中收到此错误。 从物料清单中,我想事先知道在不执行此BAPI的情况下是否有任何物料有会计错误,以便我可以消除它们然后执行BAPI。

是否有任何标准功能模块来获取物料的此会计明细? 还是可以从任何标准表中获取这些数据?

先谢谢了!

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

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


嗨社区

我正在使用BAPI_MATPHYSINV_CREATE_MULT为给定植物的多种物料创建库存盘点。

有些材料将不维护会计数据。 执行此BAPI后,我在Return表中收到此错误。 从物料清单中,我想事先知道在不执行此BAPI的情况下是否有任何物料有会计错误,以便我可以消除它们然后执行BAPI。

是否有任何标准功能模块来获取物料的此会计明细? 还是可以从任何标准表中获取这些数据?

先谢谢了!

付费偷看设置
发送
4条回答
DafaDDDa
1楼-- · 2020-08-22 13:08

您可以尝试

  • BAPI_MATERIAL_GET_DETAIL,导出物料和工厂,检查返回的参数MATERIALVALUATIONDATA和RETURN
  • 或查看表MBEW
歪着头看世界
2楼-- · 2020-08-22 12:52

因此,物料不完整,评估并 没有会计数据。 我不确定是否有功能模块来检查材料是否已完全创建。 您可能需要检查自己的MBEW,并检查MARA-PSTAT中的状态是否一致。

您是否可以考虑先调用BAPI,然后再调用BAPI_TRANSACTION_ROLLBACK和RETURN分析 表。 然后第二次调用BAPI,删除了不完整或错误的项目,但是您可以填写应用程序日志,稍后由SLG1显示错误消息。

蓋茨
3楼-- · 2020-08-22 12:47

我会说最好的, 最简单的方法是仅使用所有材料调用BAPI_MATPHYSINV_CREATE_MULT。 然后分析错误日志并删除所有导致错误的材料。 这样,您就可以确定所有错误的材料。

问题是为什么要这样做? 即使对于错误的物料,您仍然必须以某种方式创建库存清单文件。 如果物料主数据维护不正确,则应首先进行维护,然后再进行库存盘点流程。

正确的主数据是成功运行SAP解决方案的关键。 因此,不要通过不尝试为主数据创建实物盘点文档来隐藏错误。

最诚挚的问候

Dominik Tylczynski

樱桃小丸子0093
4楼-- · 2020-08-22 12:49

感谢您的回复!

BAPI_MATPHYSINV_CREATE_MULT将跳过错误材料的凭证编号,因此为避免跳过我想事先知道的材料编号是否存在错误,最后,我将同时显示具有相应错误的错误材料和用于 创建了哪个库存文件。

示例:

最后可用的文档编号:1000001

1。 在使用两种类型的物料执行BAPI之后:将不会创建任何文档,因为会产生带有会计数据的错误物料

2。 排除错误的物料并调用BAPI,创建的凭证号为1000003。

因此,在步骤1中,将跳过且不在ISEG表中创建1000002。

请让我知道如何解决这个问题。

一周热门 更多>