SAP GW和SAP Fiori:返回特定的HTTP代码和错误消息

2020-09-18 16:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们有一个Fiori接口,该接口...

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

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


我们有一个Fiori接口,该接口从SAP GW获取数据。 现在,我们创建提供数据的功能模块。 为此,我们转到SEGW并创建一个实体,并让SAP自动生成实现。

我们通过在树"服务实现->实体->右键"中单击" GetEntitySet"->"分配给数据源"来执行此操作,然后右键单击并分配之前创建的RFC。 现在,SAP创建了一个自动实施。

是否可以将特定的错误消息从RFC模块发送到前端? 我们不在生成的DPC类中工作,而仅在RFC模块中工作!

从这里,请纠正我,我们无权访问DPC类或网关上下文。 没有ABAP OO的示例将是很棒的:)

3条回答
槿木_熙
2020-09-18 16:48

您好

这是调用我的RFC(DPC类)的生成代码部分。

在任何地方都不会使用Bapi表,并且不会查询有关错误/异常的消息。

我该怎么办才能将自己的错误消息发送到前端。 我不能使用基于类的异常,因为我在RFC模块中。 ABAP 7.31,IW_BEP 200 SPL0011。谢谢!

通话功能lv_rfc_name
          出口
            par1 = var1
            par2 = var2
          输入
            t_items = t_items
          例外情况
            empty_result = 1
            select_error = 2
            system_failure = 1000消息lv_exc_msg
            其他= 1002。


        lv_subrc = sy-subrc。
 

一周热门 更多>