点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在SEGW中创建服务实现时遇到了一个严重的问题,该问题导致了上面写的错误:" ...不匹配。"
以下是在SEGW中创建的CDS-view personal_Data,它是实体的基础:
使用参数pv_date定义视图personal_Data:从作为ldata_personal_data的pdata关联[1..1]到作为_infotype0000.pernr上的_infotype0000的v_i_it0000定义vdata_pernr {
键pdata.pernr,
nachn,
vorna,
gbdat,
当pdata.pernr像'5%'然后'X'else''以ist_extern结尾时,
将$ parameters.pv_date作为日期,
_infotype0000}其中
begda <= $ parameters.pv_date和endda> = $ parameters.pv_date
Infotype0000看起来像这样:
将视图v_i_it0000定义为t_infotyp0000 {
关键提示,
密钥begda,
密钥结尾,
stat2,
stat2 ='3'然后'X'else''以is_active}结尾的情况
创建了每个实体的一个实体:v_i_it0000的一个实体,personal_data的另一个。 在personal_data和infotype0000之间也存在关联
当我将此视图导入网关,设置服务实现映射并添加关联时,出现以下错误:目标'Infotype0000Set'的不匹配和关联'PersonalDataSet'的绑定。
我已经尝试了2种不同的视图personal_data实现,但是仍然遇到相同的错误。
有人遇到过同样的问题吗? 你知道什么可能是错的吗?
预先感谢
J
胡安,
这里有一个类似的问题,建议使用参考数据源方法。
https://answers。 sap.com/questions/271483/odata-service-in-segw-with-cds-service.html
您是否也可以使用它,或者您正在使用SAP NW 740,因此被迫使用映射数据源方法?
可以在代码框中输入CDS视图的编码。 只需使用编辑器窗口顶部的"代码"按钮即可。
最好的问候
安德烈
嗨安德烈,
我正在使用NW750。我已经尝试了通过该链接提出的解决方案,但是它不起作用。
在SEGW中,我选择"引用"->"数据源"。 在第二步("引用数据源向导")中,状态为红色,并且得到以下信息:SADL-Model类型不是预期的CDS类型
怎么了?
预先感谢
Juan
嗨,
当前我在NW7.40中有一个类似的问题。
在SEGW中,当我尝试分配CDS关联时,出现消息"目标'QueueSet'与目标'a的绑定不匹配,因为目标a"。
关于沃尔夫冈
一周热门 更多>