云中的ABAP(试用)不允许使用表T006

2020-08-27 22:21发布

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

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


你好

我正在使用SCP试用版在云中测试ABAP。

我试图用单位字段创建一个表。 对于此字段,我想对表T006实现外键关系(类似于MARA-MEINS)。 但是我收到错误消息"不允许使用表T006"。

这仅仅是试用版的限制,还是通常不允许在云中将这种表与ABAP一起使用。 我遇到了与T002(语言)相同的问题吗?

我在下面的线程中看到只有释放的对象可用。 但是我认为这些表必不可少。

https://answer.sap.com/questions/12863175/error-in-using-standard-data-elements-when-creatin.html

最好的问候

坦率

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

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


你好

我正在使用SCP试用版在云中测试ABAP。

我试图用单位字段创建一个表。 对于此字段,我想对表T006实现外键关系(类似于MARA-MEINS)。 但是我收到错误消息"不允许使用表T006"。

这仅仅是试用版的限制,还是通常不允许在云中将这种表与ABAP一起使用。 我遇到了与T002(语言)相同的问题吗?

我在下面的线程中看到只有释放的对象可用。 但是我认为这些表必不可少。

https://answer.sap.com/questions/12863175/error-in-using-standard-data-elements-when-creatin.html

最好的问候

坦率

付费偷看设置
发送
4条回答
ZJXianG
1楼 · 2020-08-27 22:55.采纳回答

嗨,弗兰克,

我必须纠正自己。

表级别的外键关系不起作用,因为我们(SAP)尚未将表列入白名单,而仅将CDS视图列入白名单。

原因是,没有诸如"已读"之类的东西可用 仅列入白名单"。 将表列入白名单将意味着您将被允许对其进行直接更新。

但是,只有通过白名单的API才能访问SAP交付的数据库表。

对于您的开发,这意味着您必须使用CDS视图。 在您的消费视图中,您将使用 @ Consumption.valueHelpDefinition ,以便UI提供正确的输入值。 在界面视图级别,您将必须实现行为定义和行为实现

签出/DMO/FLIGHT_MANAGED包中的以下对象

/DMO/I_Travel_M-行为定义

/DMO/I_Travel_M-界面视图

/DMO/C_BookSuppl_Processor_M-消费视图

最好的问候

安德烈

< p>

< u>

灬番茄
2楼-- · 2020-08-27 22:44

嗨安德烈,

好,非常感谢您提供的信息。 对我而言,看起来像使用ABAP进行restfull编程,不再需要外键关系。

最好的问候

弗兰克

三十六小时_GS
3楼-- · 2020-08-27 22:56

嗨弗兰克,

这些表不是必不可少的,而是这些表的内容。 不能直接访问SAP Basis中的所有表和每个API是一项设计决策,目的是保证ABAP堆栈在云中的稳定性。

为此,我们提供了白名单(发布)的对象,例如 CDS视图和API。

您将找到一些CDS视图,例如I_Language或I_UNITOFMEASURE ...,它们将使您可以访问所需的信息。

我必须同意的是,在哪里总是很明显 查找此类信息。

问候,

安德烈

小c菟菟
4楼-- · 2020-08-27 22:31

嗨,帕维尔,

我遇到以下错误:

一周热门 更多>