关于 ABAP Flight Reference Scenario

简介: 关于 ABAP Flight Reference Scenario

ABAP Flight Scenario 包含演示内容,我们可以将其导入到您的开发环境中。

ABAP Flight 参考场景可帮助我们在 ABAP RESTful 应用程序编程模型的上下文中开始开发。它包含演示内容,开发人员可以在此基础上,用来构建自己的示例应用程序。


示例数据

首先,这些参考场景(即 reference scenario)包含数据。我们可以使用填充有旅行数据的数据库表,包括客户、航班、机场或预订附加项等 master data.

这套完整的数据模型的结构,允许我们构建简单或者复杂的服务。


所有可用的数据库表,位于包 /DMO/FLIGHT_LEGACY 中。该包还包括一个数据生成器的报表,可以使用它来填充数据库表。


示例服务

ABAP RESTful 应用程序编程模型的开发指南基于 ABAP Flight 参考场景的示例数据。这意味着您可以将文档与用于构建文档场景的生产代码进行比较。此外,ABAP Flight 参考场景还包括一个演示包,其中包含在开发指南的开发对象,即整个演示场景可供下载和测试。所以我们可以获得由遵循惯例和最佳实践构建的完整演示服务,可以使用和重复使用交付的对象进行开发。


以下演示场景可供使用:在包 /DMO/FLIGHT_READONLY 中开发只读列表报告应用程序


  • 在包 /DMO/FLIGHT_READONLY 中开发只读列表报告应用程序
  • 在包 /DMO/FLIGHT_UNMANAGED 中开发未受管的事务应用程序
  • 在包 /DMO/FLIGHT_MANAGED 中开发托管事务应用程序
  • 在包 /DMO/FLIGHT_DRAFT 中开发具备草稿功能的事务应用程序
  • 在包 /DMO/FLIGHT_REUSE_SUPPLEMENT 中开发具备多行内联编辑功能的事务应用程序


传统编码

参考场景还包括传统编码。这种传统编码基于 Function Module,演示了可以包含在新的 ABAP 代码中的传统应用程序。特别是,传统编码与开发指南相关,该指南说明了如何在现有应用程序的基础上构建新服务。它演示了如何使用无管理的实现类型构建应用程序。在此场景中使用的传统编码位于包 /DMO/FLIGHT_LEGACY 中。


从 GitHub 下载 ABAP Flight 参考场景

您可以从 GitHub 下载完整的 ABAP Flight 参考场景,用于 ABAP RESTful 应用程序编程模型。https://github.com/SAP-samples/abap-platform-refscen-flightInformation (发布在非 SAP 网站上)


有关导入所有相关开发对象的步骤,请参阅各个分支的 README.md 文件。


注意

命名空间 /DMO/ 用于演示内容。除了下载的 ABAP Flight 场景外,请不要使用命名空间 /DMO/ 并且不要在已下载的包中创建任何开发对象。当然我们可以从自己的命名空间中访问 /DMO/ 中的开发对象。


相关文章
|
6月前
使用 ABAP 代码打印 SAP 系统指定订单的 Reference Currency 字段
使用 ABAP 代码打印 SAP 系统指定订单的 Reference Currency 字段
19 0
|
6月前
|
大数据 测试技术
关于 ABAP 函数调用 Pass by value 和 Pass by reference 的性能比较
关于 ABAP 函数调用 Pass by value 和 Pass by reference 的性能比较
74 1
|
7月前
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
44 0
|
7月前
ABAP 编程语言里的 Reference Semantic - 引用语义
ABAP 编程语言里的 Reference Semantic - 引用语义
41 0
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
ABAP里的软引用(weak reference)的用法
ABAP里的软引用(weak reference)的用法
101 0
|
1月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
19 0
|
21天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
2月前
|
SQL 数据库
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
25 0
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
15 0