abap - BPOSB 和 EBELP 在 CDS 关联中没有兼容的类型
问题描述
我是 CDS 的新手,我正在尝试制作我的第一个视图。
问题是,当我尝试以下代码时,我收到错误:
关联 _Purchase_Order:BPOSB 和 EBELP 没有兼容的类型。
是否可以在协会的任何领域进行演员表以使其发挥作用?
提前致谢
@AbapCatalog.sqlViewName: 'YMM_VFRET'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Merchandise distribution view'
define view YMM_FRET
as select from fret as Collective_Purchase
association [1..*] to ekpo as _Stock_Transfer_Order
on $projection.blnra = _Stock_Transfer_Order.ebeln and $projection.bposa = _Stock_Transfer_Order.ebelp
association [1] to ekpo as _Purchase_Order
on $projection.blnrb = _Purchase_Order.ebeln and $projection.bposb = _Purchase_Order.ebelp
{
key Collective_Purchase.blnrb,
key Collective_Purchase.bposb,
key Collective_Purchase.blnra,
key Collective_Purchase.bposa,
_Stock_Transfer_Order,
_Purchase_Order
}
解决方案
推荐阅读
- firebase - 在 Flutter 中将带有对象的类上传到 Firestore
- python - Google Ads API 的 Google OAuth 问题 - python
- java - Gurobi 800,Java,检索变量数返回零
- html - 在html中制作背景图片整页
- android - 将我的 android 项目共享到 Github 后,应用程序文件被禁用且未上传
- firebase - Firebase Cloud Functions 使用 API 密钥保护 HTTPS 端点
- qemu - QEmu 的 `-nodefaults` 没有像我预期的那样工作
- c# - 无法在 C# 中将 EventHandler 作为参数传递
- c - xcrun:错误:无效的活动开发者路径
- javascript - 仅在提交表单之前填写必填字段时如何创建模式