SAP 航班预订应用程序

SAP Flight reservation application

我正在访问 SAP 内置的航班预订应用程序。

该应用程序有一个关于餐饮的部分,其中包含:BC_MEAL、BC_MEALT、BC_STARTER、BC_MAINCOURSE、BC_DESSERT。

但是,没有这样的 table 以 BC_ 为前缀。

table 改为 SMEAL、SMEALT、SSTARTER、SMACOURSE、SDESSERT。

为什么会出现这种差异? SAP 如何设法将应用程序名称转换为 table 个名称。

您正在查看数据建模器 (SD11) 并试图将其与数据字典/ABAP 字典 (SE11) 进行比较。实际的 table 名称已明确分配给实体:

  • 展开BC_FLIGHT
  • 双击BC_SFLIGHT
  • 按钮 Dict. (?)
  • --> 此屏幕应显示用于表示实体的 tables and/or 视图。

值得注意的是,对于许多应用程序而言,不存在明确的数据模型(这就是为什么我个人从不使用数据建模器的原因 - 除非其他人也使用它,否则这样的工具实际上是无用的)。