SAP IDoc E1EDP04 Z8 数据错误之对策

2021-03-01 09:58:36 浏览数 (1)

SAP IDoc E1EDP04 Z8 数据错误之对策

对于公司间采购业务,很多项目启用STO,并且在发货方公司Billing过账的时候,SAP系统自动通过IDoc触发采购方的Invocie。这是SAP项目实践中对于公司间采购业务场景的常规做法。笔者所在的A项目也不例外。

对于这种场景SAP标准的IDoc就能支持。

一般而言,IDoc的Message Type就是INVOIC01, Message Type是INVOIC。

如下图示:IDoc 0000000000210045,

上午收到客户方报告说某个STO单据,Billing成功创建了,Billing的output也成功了,但是却没有发现Invoice单据产生。

笔者查了Billing的输出,找到了IDoc,看其数据以及状态,

系统提示,IDoc里E1EDK04 Z8 这个数据片段有问题,

经查这里的Z8, 来自于VK11里维护的销项税(MWST)价格数据里的销项税税码,

而OBCD事务代码的配置里没有销项税税码Z8相关配置的,这是根本原因。

解决方案就是将销项税税码Z8相关的配置维护到系统里,

OBCD维护好后,重新输出billing,则触发的IDoc成功过账了,如下图:

Document no. 5105609605 created.

2019-06-20 写于苏州市。

0 人点赞