通过邮递员调用SAP IRPA机器人的问题

2020-08-16 02:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我创建了一个...

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

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


尊敬的专家,

我创建了一个简单的SAP iRPA机器人,在其中我称为RFC。 我已经在上下文中创建了输入和输出结构,并将输入/输出和输入管理器映射到如下所示的属性下。

我已经将输入参数映射到RFC字段

并将程序包导入Cloud并创建API触发器。 现在,我试图通过邮递员对其进行测试。 正在触发

但由于以下错误而失败,错误为:"步骤GLOBAL.CAIPostJE.PostJE:TypeError,'IO.Entry'为空或不是对象

我不确定,我在这里做错了什么。 我也不确定我是否可以调试该机器人的邮递员触发器。

如果可以的话,请提供帮助。

用希望标记专家:)

Stefan Schnell Peter Engel Chaitanya Priya Puvvada

致谢

维杰

(19.0 kB)
7条回答
宇峰Kouji
2020-08-16 03:07

感谢 Chaitanya Priya Puvvada

>

首先,我通过在上下文模式中使用硬编码值设置上下文变量来测试我的Bot,例如

 rootData.IO.Entry.v_cc =" 1810";
 rootData.IO.Entry.Hdr_txt ="测试头";
 rootData.IO.Entry.docDate =" 20200622";
 rootData.IO.Entry.Fis_per =" 06";
 rootData.IO.Entry.Doc_typ =" SA";
 rootData.IO.Entry.Xref_doc =" REF DOC1"; 

并将其映射到目标字段。

 hdrdata(" HEADER_TXT")= rootData_IO.Entry.Hdr_txt  ;
 hdrdata(" COMP_CODE")= rootData_IO.Entry.v_cc;
 hdrdata(" DOC_DATE")= rootData_IO.Entry.docDate;
 hdrdata(" PSTNG_DATE")= rootData_IO.Entry.docDate;
 hdrdata(" FIS_PERIOD")= rootData_IO.Entry.Fis_per;
 hdrdata(" DOC_TYPE")= rootData_IO.Entry.Doc_typ;
 hdrdata(" REF_DOC_NO")= rootData_IO.Entry.Xref_doc; 

,并且成功执行,没有错误。

现在,由于该输入应该来自API触发器输入, 我删除了顽固的上下文变量种群。

从邮递员那里触发了批处理,创建了工作,但是由于错误

"步骤GLOBAL.CAIPostJE.PostJE而失败: TypeError,'IO.Entry'为空或不是对象"

注意

Vijay

一周热门 更多>