SAPBO 10 pl.02服务层:通过WCF使用oData服务时出错

2020-08-13 16:17发布

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

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


尊敬的专家,

在这篇文章如何通过WCF从.NET使用服务层oData服务

我将元数据保存在xml文件中,但是当我尝试使用oData Connected Service处理它们时,出现以下错误:

使用oData版本3

实际上看的是XML文件,SAPB1.Currency是ComplexType,但用作EntityType。

错误

代码

 
 
 
 <属性名称=" DocumentsCode"类型=" Edm.String"/>
 <属性名称=" InternationalDescription"类型=" Edm.String"/>
 
 
 
 
 
 <属性名称=" PluralEnglishName"类型=" Edm.String"/>
 <属性名称=" PluralEnglishHundredthName"类型=" Edm.String"/>
 
 
 
 <属性名称=" MaxIncomingAmtDiff"类型=" Edm.Double"/>
 <属性名称=" MaxOutgoingAmtDiff"类型=" Edm.Double"/>
 <属性名称=" MaxIncomingAmtDiffPercent"类型=" Edm.Double"/>
 <属性名称=" MaxOutgoingAmtDiffPercent"类型=" Edm.Double"/>
 


 
 
 
 
 <主要角色="货币">
 
 
 
 
 
 
 
 

使用oData版本4

我不知道他为什么检索此消息。

错误

有什么建议吗?

非常感谢。

Fabio

(53.4 kB)

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

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


尊敬的专家,

在这篇文章如何通过WCF从.NET使用服务层oData服务

我将元数据保存在xml文件中,但是当我尝试使用oData Connected Service处理它们时,出现以下错误:

使用oData版本3

实际上看的是XML文件,SAPB1.Currency是ComplexType,但用作EntityType。

错误

代码

 
 
 
 <属性名称=" DocumentsCode"类型=" Edm.String"/>
 <属性名称=" InternationalDescription"类型=" Edm.String"/>
 
 
 
 
 
 <属性名称=" PluralEnglishName"类型=" Edm.String"/>
 <属性名称=" PluralEnglishHundredthName"类型=" Edm.String"/>
 
 
 
 <属性名称=" MaxIncomingAmtDiff"类型=" Edm.Double"/>
 <属性名称=" MaxOutgoingAmtDiff"类型=" Edm.Double"/>
 <属性名称=" MaxIncomingAmtDiffPercent"类型=" Edm.Double"/>
 <属性名称=" MaxOutgoingAmtDiffPercent"类型=" Edm.Double"/>
 


 
 
 
 
 <主要角色="货币">
 
 
 
 
 
 
 
 

使用oData版本4

我不知道他为什么检索此消息。

错误

有什么建议吗?

非常感谢。

Fabio

(53.4 kB)
付费偷看设置
发送
1条回答
N-Moskvin
1楼-- · 2020-08-13 16:34

亲爱的 Fabio Ubbiali

我们不确定是否是 oData Connected Service 或服务层元数据本身的问题,因为很少有讨论提到Microsoft Visual Studio的此问题:

https://community .dynamics.com/nav/f/microsoft-dynamics-nav-forum/294479/visual-studio-2015-adding-odata-web-service-as-a-service-reference-error/873325

https://realmpkdotnet.wordpress.com/2014/09/22/the-custom-tool-dataserviceclientgenerator-failed- 数据服务客户端代码生成 n失败的元素数据服务有一个属性数据服务版本带有一个无法识别的版本3/

无论如何,我们已经收到了您和 将其转发给我们的开发团队。 让我们看看他们的建议。

非常感谢您的耐心等待!

问候,

ANKIT CHAUHAN

SAP Business One支持

一周热门 更多>