点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好乡亲, 我有一...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好乡亲, 我有一...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好乡亲,
我有一个具有一个输入参数并导出嵌套结构的RFC,
嵌套结构具有四个字段,其中五个和第六个字段是两个结构。
示例:
------------------------------------------------- >
field1
field2
field3
field4
structure1(其中有4个字段)
structure2(其中有五个字段)
--------------------------------------------------- ---------------------
export参数中的嵌套结构将具有多个值。
导入参数不是输出结构的一部分。
例如,我将在导入参数中输入systemid,并根据它获取人事编号,并在输出结构中获得与该Pernr相关的多个条目。
到目前为止,RFC工作正常。
现在,我想创建一个OData服务来利用此RFC。
在服务查询中,我仅将sys ID作为输入传递,并应获得输出结构。
不需要关联或导航。
我的问题是:
1)在没有任何复杂性的情况下实现此目的的最佳方法是什么(我发现大多数示例都具有关联性并且相当复杂)?
2)我尝试从RFC导入并映射单个数据字段。
但是如何映射输入参数(sysid),因为输出结构中没有相同的(sysid)?
我们可以在数据模型下导入DDIC structure(),然后在DPC_EXT和get_entityset下,我们可以调用RFC并获取所需的值,但是为此,我们可以在DDIC结构中添加sysid或创建一个新结构 sysid和pernr两个字段来获取值。
一周热门 更多>