2020-08-27 13:01发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我在AIF中遇到一个问题,该问题被称为入站代理(与响应同步)。 我正在使用应用程序引擎和持久性引擎作为代理。 用于将数据传输到AIF的功能模块是代理方法中的/AIF/FILE_XI_PROCESS。 现在,这里的问题是AIF报告/AIF/ERR中的数据结构中没有填充数据。 请帮忙。
此致
弗雷德
Fredric Baselios
检查是否在SAP和PI之间构造映射 结构很好。
由于这是入站代理,因此您必须接收数据。 如果您的结构映射很好,您应该获取数据。
我建议您首先通过直接执行类来测试代理,在其中加载XML文件并在调试中进行测试。
问候!
嗨,Satish,
感谢您的快速回复。 AIF动作功能模块已正确触发,并且配置的BAPI也可以正常执行。 我在SAP中签入,该文档已正确过帐。 唯一的问题是数据未反映在/AIF/ERR的数据结构中。
弗雷德里克·巴里奥斯,
您是否在/aif/err中检查了正确的界面?
博客下面的内容应该可以解决您的问题。
p>
BLOG1 a>
BLOG2
致谢!
您好,塞巴斯蒂安,
感谢您的回复。 如果我使用XML引擎,有什么办法可以从AIF获取消息。 在类方法/AIF/CL_ENABLER_PROXY => TRANSFER_TO_AIF中,没有看到任何参数可以从AIF返回消息。
弗雷迪
嗨,弗雷德里克·巴里奥斯,
您是否通过在SPROXY中执行代理直接在系统中进行测试?
如果是,您将无法在/AIF/ERR中看到数据,因为该数据未存储在代理框架中。 因此,您应该在AIF中使用XML引擎而不是代理引擎。 然后,数据也将存储在AIF的XML持久性引擎中,并且将始终可见。
感谢塞巴斯蒂安。 如果我使用XML引擎,有什么办法可以从AIF获取消息。 在类方法/AIF/CL_ENABLER_XML => TRANSFER_TO_AIF中,我没有看到任何参数可以从AIF返回消息。
最多设置5个标签!
Fredric Baselios
检查是否在SAP和PI之间构造映射 结构很好。
由于这是入站代理,因此您必须接收数据。 如果您的结构映射很好,您应该获取数据。
我建议您首先通过直接执行类来测试代理,在其中加载XML文件并在调试中进行测试。
问候!
嗨,Satish,
感谢您的快速回复。 AIF动作功能模块已正确触发,并且配置的BAPI也可以正常执行。 我在SAP中签入,该文档已正确过帐。 唯一的问题是数据未反映在/AIF/ERR的数据结构中。
此致
弗雷德
弗雷德里克·巴里奥斯,
< p>只有在正确填写输出消息后,数据才会反映出来。您是否在/aif/err中检查了正确的界面?
博客下面的内容应该可以解决您的问题。
p>
BLOG1 a>
BLOG2
致谢!
您好,塞巴斯蒂安,
感谢您的回复。 如果我使用XML引擎,有什么办法可以从AIF获取消息。 在类方法/AIF/CL_ENABLER_PROXY => TRANSFER_TO_AIF中,没有看到任何参数可以从AIF返回消息。
此致
弗雷迪
嗨,弗雷德里克·巴里奥斯,
您是否通过在SPROXY中执行代理直接在系统中进行测试?
如果是,您将无法在/AIF/ERR中看到数据,因为该数据未存储在代理框架中。 因此,您应该在AIF中使用XML引擎而不是代理引擎。 然后,数据也将存储在AIF的XML持久性引擎中,并且将始终可见。
感谢塞巴斯蒂安。 如果我使用XML引擎,有什么办法可以从AIF获取消息。 在类方法/AIF/CL_ENABLER_XML => TRANSFER_TO_AIF中,我没有看到任何参数可以从AIF返回消息。
一周热门 更多>