如何解决阅读CDS视图的InfoProvider时出错?

2020-08-25 08:39发布

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

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


专家您好,

编译时,我在读取CDS视图的信息提供程序时遇到错误,您可以在下面查看我的CDS消耗视图代码。

@ AbapCatalog.sqlViewName:'ZCPRCNDS'

@ AbapCatalog.compiler.compareFilter:是

@ AbapCatalog.preserveKey:是

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:"消费视图"

@ VDM.viewType:#CONSUMPTION

@ Analytics.query:是

将视图ZP_CO_PRICING_CONDITIONS定义为从ZP_BO_PRICING_CONDITIONS {

@ EndUserText.label:"销售组织"

关键sales_org,

@ EndUserText.label:'Dis频道'

密钥distribution_channel,

@ EndUserText.label:'客户'

主要客户

@ EndUserText.label:"材料"

关键材料

@ EndUserText.label:"材料文本"

material_text,

@ EndUserText.label:"材料组"

material_group,

@ EndUserText.label:"材料组文本"

material_group_text,

@ EndUserText.label:"购买费用(PB00)"

@ Semantics.amount.currencyCode:'curr_purchase_cost'

@DefaultAggregation:#SUM

购买成本

@ EndUserText.label:"购买成本币种"

@ Semantics.currencyCode:是

curr_purchase_cost,

@ EndUserText.label:"销售价格(PR00)"

@ Semantics.amount.currencyCode:'curr_sales_price'

@ Aggregation.default:#SUM

sales_price,

@ EndUserText.label:"销售价格币种"

@ Semantics.currencyCode:是

curr_sales_price

}

实际上,我想使用此CDS视图创建实时数据模型,但我无法做到这一点。 我收到信息提供商错误,如下面的屏幕截图所示。

任何人都可以帮助我解决这个问题。

(133.3 kB)

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

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


专家您好,

编译时,我在读取CDS视图的信息提供程序时遇到错误,您可以在下面查看我的CDS消耗视图代码。

@ AbapCatalog.sqlViewName:'ZCPRCNDS'

@ AbapCatalog.compiler.compareFilter:是

@ AbapCatalog.preserveKey:是

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:"消费视图"

@ VDM.viewType:#CONSUMPTION

@ Analytics.query:是

将视图ZP_CO_PRICING_CONDITIONS定义为从ZP_BO_PRICING_CONDITIONS {

@ EndUserText.label:"销售组织"

关键sales_org,

@ EndUserText.label:'Dis频道'

密钥distribution_channel,

@ EndUserText.label:'客户'

主要客户

@ EndUserText.label:"材料"

关键材料

@ EndUserText.label:"材料文本"

material_text,

@ EndUserText.label:"材料组"

material_group,

@ EndUserText.label:"材料组文本"

material_group_text,

@ EndUserText.label:"购买费用(PB00)"

@ Semantics.amount.currencyCode:'curr_purchase_cost'

@DefaultAggregation:#SUM

购买成本

@ EndUserText.label:"购买成本币种"

@ Semantics.currencyCode:是

curr_purchase_cost,

@ EndUserText.label:"销售价格(PR00)"

@ Semantics.amount.currencyCode:'curr_sales_price'

@ Aggregation.default:#SUM

sales_price,

@ EndUserText.label:"销售价格币种"

@ Semantics.currencyCode:是

curr_sales_price

}

实际上,我想使用此CDS视图创建实时数据模型,但我无法做到这一点。 我收到信息提供商错误,如下面的屏幕截图所示。

任何人都可以帮助我解决这个问题。

(133.3 kB)
付费偷看设置
发送
1条回答
Aaron 3364
1楼-- · 2020-08-25 09:10

如果您的SAP S/4HANA版本为1802,则需要将" API状态"设置为"已发布"。

此致

Geetha。

一周热门 更多>