填充idoc数据段的例程

2020-09-15 01:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个特殊的情况。...

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

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


大家好,

我有一个特殊的情况。

我们已经创建了带有内向交货的标准PO,并且GR是通过内向IDOC完成的,该IDOC是通过批处理作业触发的。 我们在开发和质量体系中都使用了完全相同的数据。

这个案例的质量很好,idoc在开发中的状态为51时成功发布了GR。我遍历了idoc开发的数据段,发现还有两个额外的段,其中填充了与税相关的数据 质量,并且它们都是红色,因此状态51带有税收错误,提示"无法为XX和增值税XX分配新的税号"。 我已经检查了两个系统中的OBCD设置,它们完全相同。 之所以会出现此错误,是因为这些多余的片段被填充了,但质量却不高。

现在,我知道该段是否为红色数据或格式可能不正确,但是我该如何验证。 如果有的话,是否有任何标准的FM或BAPI可以填充idoc数据段,所以我建议您进入这些程序,看看我们缺少了什么。

还检查了用户出口,它们均与此段无关。 请提出建议。

IDOC消息类型:INVOIC

IDOC baisc类型:INVOIC01

3条回答
d56caomao
2020-09-15 02:28

INVOIC用于发票/开票凭证。 GR是货物运动。 我猜您实际上不是在做GR,而是收到的发票。 可能想澄清一下。

对于入站IDoc,数据是在源处填充的(可以是同一SAP系统,也可以是外部任何东西),因此您不会看到填充段的FM,而是处理段的FM。 充满了其他地方。 如已经建议的那样,您可以搜索分配给该消息的FM。 或者,您可以在SE11中检查"使用的位置"以获取各个段的结构(它的名称与所讨论的段的名称相同)。 它并不总是有效,但是您可能会很幸运。

一周热门 更多>