关于错误-cds命令行工具无法导入许多.edmx文件

2020-08-15 22:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在Business Hub中发...

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

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


我在Business Hub中发现了许多(49).edmx文件,而cds命令行工具无法导入-我获得了各种错误消息,后跟"请报告此错误"。 有关示例,请参见下文。 如果可以的话,我会报告,但我不了解错误报告的形式(我没有S用户ID,我具有C用户ID-在我看来,无法发布错误报告) 。 建议欢迎您报告错误。

来自cds命令行工具的示例错误消息,被称为导入.edmx文档:

[内部错误]语法错误:JSON中位置51
处JSON中的意外令牌} ._ serate(<匿名>)
_generateEDMXJSON2CSN(C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ node_modules \ @sap \ edm-converters \ lib \ edmToCsn \ lib \ odatav2 \ v2parser.js:913:32)
at Object.getEdmxv2CSN(C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ node_modules \ @sap \ edm-converters \ lib \ edmToCsn \ lib \ odatav2 \ v2parser.js:926:28)
在getCsn(C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ node_modules \ @sap \ edm-converters \ lib \ edmToCsn \ lib \ main.js:181:29)
在新Promise(<匿名>)< br> at Object.generateCSN(C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ node_modules \ @sap \ edm-converters \ lib \ edmToCsn \ lib \ main.js:180: 16)
在_edmx2csn(C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ bin \ import.js:128:43)
在Object._import(C: \ Users \ User \ AppData \ Roaming \ npm \ node_modules \ @sap \ cds-dk \ bin \ import.js:57:23)

10条回答
SAP小菜
2020-08-15 23:09

哦,还有另一个问题,Tejesvi:EDMX文件"事件"

来自Business Hub API软件包:IOTAE

URI:

https://api.sap.com/odata/1.0/catalog.svc/APIContent.APIs('Events')/$ value?attachment = true&type = edmx

未正确导入:

(1)只有一小部分EDMX实体集被转换为实体定义

(2)...因此,目标引用无法解析

广告(1):在CSN中,仅定义了以下实体:

com.sap.appiot.es.Statuses
com.sap.appiot.es.Severities
com.sap.appiot.es.Annotations

EDMX定义了这些实体集:

注释,代码,描述,事件关联,EventPropertySetType,EventType,事件,属性,PropertySetDescription,严重性,状态

(2)的示例:找不到目标" com.sap.appiot.es.Descriptions"。

" com.sap.appiot.es.Severities":{
" kind":" entity",
" @ cds.persistence.skip":true,
" elements":{< br>" EventSeverity":{
" key":true,
" type":" cds.LargeString"
},
" LanguageCode":{
" type":" cds .LargeString"
},
"说明":{
" type":" cds.LargeString"
},
"说明":{
" type":" cds .Association",
" target":" com.sap.appiot.es.Descriptions",
" cardinality":{
" max":" *"
}
} < br>}
},


一周热门 更多>