从本文开始,我们迈出使用事物码 SEGW 开发 OData 服务的第一步。

我们会开发一个能够进行图书管理(Book Management) 的 OData 服务,首先创建一个图书实体的模型,也就是 ABAP Dictionary,事物码 SE11 里创建一个 ABAP 结构 (Structure), 取名为 ZTS_BOOK.

下图是事物码 SE11 的界面:

新建一个 Structure:

我们首先给这个结构创建一个 key 也就是主键字段,字段名为 BOOK_GUID, 类型的话,选择 ABAP 自带的 RAW 类型。为了能输入这个 ABAP 标准类型,我们点一下 Built-in Type,然后依次在 Data Type 和 Length 字段里维护 RAW 和 16:

依次维护其他字段:

  • BOOK_ID: 记录图书的 ID,类型为 CHAR,长度为 4 个字符。
  • BOOK_NAME: 记录图书的名称,类型为 SSTRING, 长度为 20 个字符。
  • AUTHOR_ID: 图书的作者 ID,类型为 CHAR, 长度为 4 个字

1. 在 SAP ABAP 事物码 SEGW 里创建 SAP OData 项目相关推荐

  1. ABAP事物码SFW5里business function前面的双箭头图标是什么含义

    有朋友在群里提问: 各位老师,请问有哪位老师知道这个sfw5中的business function列表中,前面的这个斜的双箭头代表的是什么含义吗,我知道亮的小灯泡是标识激活的,灰的是表示未激活的,这个 ...

  2. 使用SAP ABAP 事物码 ST12 研究 SAP CRM 产品搜索的性能 - product search性能

    Created by Jerry Wang on Mar 08, 2014 1. 进入Product的search 页面: 2. 进入后台ST12 transaction code, task typ ...

  3. SAP WM 2-Step Picking流程里创建的Group的分析

    SAP WM 2-Step Picking流程里创建的Group的分析 SAP WM模块的2-Step Picking流程里,需要根据实际业务情况,首先为外向交货单(Outbound Delivery ...

  4. 使用SAP WebIDE消费API Portal里创建的API时的错误消息

    我使用API portal创建好一个新的API之后,在SAP云平台Neo环境里创建必备的Destination,使得WebIDE可以通过这些Destination,访问SAP API Portal的d ...

  5. SAP云平台CloudFoundry环境里新建SAP UI5应用后,自动生成了哪些组件

    新建一个SAP UI5应用, 自动生成了一个MTA项目,包含一个html5 module,一个app router和一个UI deployer: 生成的完整yaml文件如下: ID: mta_app ...

  6. 在IntelliJ IDEA里创建Spring Boot项目

    IntelliJ IDEA是非常流行的IDE,IntelliJ IDEA 14.1已经支持Spring Boot了! 要在IntelliJ IDEA里创建新的Spring Boot应用程序,在File ...

  7. 在SAP ABAP和Hybris Commerce里启动后台作业

    ABAP 使用事务码SM36或者SE80里的右键菜单: Hybris 所有的cron job handler class必须声明AbstractJobPerformable为父类并重载perform方 ...

  8. SAP ABAP和Linux系统里如何检查网络传输的数据量

    ABAP 搜索之后,后台事务码STAD,即可查看网络上一共传输了多少字节: Linux sudo apt-get install nethogs sudo nethogs ps找到有网络传输的进程id ...

  9. 关于事务码SEGW里节点字段的属性说明

    Sent: Monday, December 29, 2014 3:14 PM Subject: regarding Sortable and Filterable flag for Opportun ...

最新文章

  1. (详细)JAVA使用JDBC连接MySQL数据库(1)- 软件
  2. Ubuntu13.10下搭建emacs+sbcl+slime的lisp开发环境
  3. linux c/c++ 原子操作库 atomic atomic_flag 简介
  4. TabControl控件和TabPage
  5. spring cloud网关(zuul)使用RateLimiter限流,使用jMeter性能测试高并发
  6. 基于matlab的卷积码实验报告,基于MATLAB的卷积码编译码设计仿真.doc
  7. java 位运算符赋值_java-运算符(算术、赋值 =、关系、逻辑、三元、位运算符)...
  8. 《鸿蒙理论知识03》HarmonyOS概述之系统安全
  9. 设计模式 ---适配器模式
  10. Direct2D (37) : 使用不同画刷绘制文本
  11. 3d文件与html结合,js和HTML5怎么结合?
  12. sql server 事务的回滚 断电
  13. ZOJ 3686 A Simple Tree Problem
  14. linux免密码登录失败,ssh 免密码登录失败
  15. pfc颗粒linux安装包,离散元颗粒流软件(PFC3D/PFC2D)
  16. 小程序毕业设计 基于微信鲜花花店商城小程序毕业设计开题报告功能参考
  17. 元宇宙011 | 元宇宙的沉浸式体验会成瘾吗?
  18. sqlite优化简单分析
  19. Truffle Unbox failed问题解决方法
  20. 给win8、win10系统添加自定义右键菜单项目

热门文章

  1. teamspeak3快速安装
  2. vue页面跳转打开新的窗口
  3. Maxtang大唐英特尔12代J6412无风扇双网口迷你主机真实评测
  4. 一本通题解——1438:灯泡
  5. 爱奇艺很高兴接受元宇宙及其概念
  6. 斑马打印机测试demo,一维码、二维码、字符串。可以保存创建模板以便于后续使用
  7. Android 8.1 DisplayPowerController(五) 自动调节亮度(2)——算法
  8. 公积金贷款额度根据什么而定
  9. 7z压缩 lzma流式压缩、解压缩的实现 C语言
  10. 32位浮点数转十进制与二进制