SAP IDoc 报错- Function module not allowed SPEIDOC_INPUT_DESADV1 –

SAP IDoc 报错- Function module not allowed SPEIDOC_INPUT_DESADV1 –

在公司间STO流程中,很多项目里实现了在外向交货单PGI之后,自动触发了Inbound Delivery,一些项目里是通过IDoc的方式来实现的。

笔者在一个测试环境里,试图实现通过Idoc来触发inbound delivery的功能。做好了配置,以及设置好了IDoc的outbound parameter和inbound parameter。创建了一个公司间STO单据,VL10B 创建好了外向交货单,发货过账也完成了,成功的触发了output的IDoc# 4072, 但是却不见STO里有Inbound Delivery产生。

BD87事务代码找到了进站的IDoc#4073,其状态为51,Post不成功,有报错。

报错如下:

Function module not allowed SPEIDOC_INPUT_DESADV1.

WE20去检查Partner profile里的Logic system,

进站参数DELS中,Identification里指定的FM如下:

要将其改成IDoc_INPUT_DESADV1,如下图示:

保存。

Re-process这个IDoc就不再报这个错误了。

SAP system version: S4/HANA 1909.

-完-

写于2021-11-21

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值