点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
错误:没有状态对象可用于QNF#1
当我们尝试通过BAPI发布记录的结果时,我们收到此错误。 在" QE51n结果记录"屏幕中执行相同的检查时,没有看到此错误。
我在线检查了此类错误,通常发生在"工厂维护"区域。 我发现该错误与"状态配置文件"及其对通知类型的分配有关。
好吧,我检查了配置,以下是屏幕截图。 我没有发现任何问题。
还有其他人看过/经历过吗? 是否有针对此问题的注释?
我们用于所有QM通知的状态资料-
您会在下面注意到,所有三种质量管理通知类型都使用正确的状态配置文件。
Z1通知
Z2通知
Z3通知
globalcorpprodsitesuscogr00shomedirstiwarimy-docum.jpg (49.1 kB)
此问题的根本原因不是在记录BAPI的结果中填充表(CHAR_RESULTS)。
在不使用CHAR_RESULTS表的情况下,BAPI绝对可以正常工作,直到我们使用标准的计算公式为止。 一旦我们开始在计算中使用一些自定义公式,BAPI就不会将结果发布到SAP。
经过反复试验,我们发现如果使用自定义公式,则需要填充CHAR_RESULTS表才能将结果发布到SAP。
Hello Sumer Tiwari,
一个可能的根本原因可能是在您的BAdI或Exits中有一个提交或一个功能模块进行了提交。 例如,BAdI NOTIF_EVENT_SAVE因您描述的问题而闻名。 值得检查一下,例如通过在commit语句上放置断点并运行受影响的进程。
祝你有美好的一天,
阿尔伯特
一周热门 更多>