SAP APO SMQ1堵塞,状态:对于外部位置 类型未知
本文是对SMQ1消息队列堵塞并报错“状态,对于外部位置 类型未知错误”的原因及处理:
环境:
S4 HANA 1709 启用APO模块。
症状:
SMQ1消息队列中出现堵塞(暂停),错误消息:对于外部位置 0000091175, 类型 <未知的> 和 BSG S4P>。
原因:
APO模块中缺乏 91175 LOCATION数据,该数据也关联S4中的供应商数据。
解决:
LOCATION数据可以用程序“/SAPAPO/CREATE_LOCATION”补充及批量创建:
在业务伙伴输入91175,程序会创建91175的位置:
批量重处理SMQ1消息队列( LOCATION数据补充后 ):
按雅萍提供的Notes:1693835,我们发现SAP有标准的function可以对SMQ2(APO inbound入栈)的消息批量解锁和重处理,如下图:
把程序名称改为OUTBOUND,也有标准的function可以对SMQ1(S4出栈)的消息批量解锁和重处理,比如我们要重启动SMQ1,就使用/SAPAPO/CIF_OUTBOUND_RESTART函数:
关于APO模块中,LOCATION数据缺失:
按刘宇鹏顾问的说明,可以把程序“/SAPAPO/CREATE_LOCATION”定义为后台作业,按S4中的合作伙伴(供应商数据),批量定时定期的转换创建位置(LOCATION)数据。
post SAP-Garson
原文链接:https://blog.csdn.net/ot512csdn/article/details/120696559文章来自于网络,如果侵犯了您的权益,请联系站长删除!