ODataやFioriについて学ぶ!
「S/4HANA応用」講座

S/4HANA応用講座の特徴
S/4HANA応用講座では、SAP S/4HANA環境におけるODataサービス、SAP Fioriアプリケーション、CDSビューを利用した開発方法を実践的に学びます。
SAP Gateway Service Builderを利用したODataサービスの作成・有効化・テストから、CDSビューを利用したODataサービス、Visual Studio Codeを使ったFioriアプリケーション開発まで、実際にPCを操作しながら学習します。
S/4HANA基礎やCDSビューの基本を理解しており、OData・Fioriまでスキルを広げたいSAP・ABAPエンジニア向けの1日研修です。1人1台PCを使って、実際にサンプルコードを作成し、動かしながら、考え方や手法について学んでいきます。
- 年60回近くの開催実績のあるITスクールが運営
- 経験豊富なスクール講師が担当
- 少人数制
- CDSビューを更に応用したい人向けの講座
- 受講形態は、対面型とオンライン型あり
- 通学の場合はスクールで準備するPCを使用(ノートPC持参も可)
- 特典:当講座のオリジナルテキスト無料配布
| 講座名 | 1日で学ぶ!S/4HANA応用講座 |
|---|---|
| 開催予定 | 開催日程 (※2ヶ月に約1回開催) |
| 定員 | 8名の少人数 |
| 時間 | 10時~17時 |
| 受講料 | 55,000円 (税込) |
| 特典 | S/4HANA応用講座のオリジナルテキスト無料配布 セミナー中に使用したHANAライセンスの利用(セミナー受講後1日間は使用可能) |
| 対象者 | 当スクールの「SAP ABAP概要講座」、「S/4HANA基礎講座」を受講された方、または同等の知識を有する方 |
| 会場(通学) | 【東京開催】東京都の神田駅、秋葉原駅周辺の神田ITスクール内セミナー会場 |
| 会場(オンライン) | ご自宅などお好きな場所からZOOMを使用 |
| 持ち物 | ・筆記用具 ・飲み物等 |
「S/4HANA基礎」講座と「S/4HANA応用」講座の違いについて
「S/4HANA基礎」講座では、S/4HANAに初めて触れる方向けに、従来のECC6.0からの変更点や、各種CDSビューの作り方についてを提供しています。
一方、「S/4HANA応用」講座では、ある程度S/4HANAでの操作を知っている方向けに、CDSビューを利用してODataサービスを登録したり、Fioriのアプリケーションの作り方等を提供しています。
CDSビューの作り方を知っていることが前提のため、「S/4HANA基礎」講座を受講した後、「S/4HANA応用」講座を受講していただいています。
詳しくはそれぞれの講座内容をご確認いただければ幸いです。
| 項目 | S/4HANA基礎 | S/4HANA応用 |
|---|---|---|
| 対象 | S/4HANA初心者 | S/4HANA基礎修了者 |
| HANA | ○ | ― |
| ABAP on HANA | ○ | ― |
| CDSビュー | ○ | ○ |
| OData | ― | ○ |
| SAP Fiori | ― | ○ |
| 開催期間 | 1日 | 1日 |
S/4HANA応用講座はこんな方におすすめ!
- SAP S/4HANAの開発スキルを身につけたい方
- SAP ODataサービスの作成方法を学びたい方
- SAP Gateway Service Builderを使ったことがない方
- CDSビューをODataサービスとして公開する方法を学びたい方
- SAP Fioriアプリケーション開発を学びたい方
- Visual Studio Codeを使ったFiori開発を体験したい方
- ABAPからS/4HANA・CDS・OData・Fioriへスキルを広げたい方
- S/4HANA基礎講座を修了し、次のステップへ進みたい方

たった1日・7時間の研修で身につくスキル
- SAP Gateway Service Builderを利用したODataサービスを作成できる
- ODataサービスを有効化・テスト・デバッグできる
- 単一・複数データ取得メソッドの基本を理解できる
- Association・Navigation Propertyの役割を理解できる
- CDSビューを利用したODataサービスを作成できる
- SAP Fioriの基本構造とMVCを理解できる
- Visual Studio Codeを使ったFioriアプリケーション開発を体験できる
- OData・CDS・Fioriの関係を一連の開発フローとして理解できる
講座内容
各章の最後に質疑応答の時間を設けています。
当日の流れとタイムスケジュール
| 10:00 | S/4HANA応用講座 開始(講座の流れ説明、講師紹介) |
| 1章:SAP Gateway Service Builder | |
| 2章:プロジェクト作成 | |
| 3章:ODataサービスの有効化 | |
| 4章:メソッドの実装 | |
| 5章:Association定義 | |
| 12:30 | 休憩(昼休み) |
| 13:00 | |
| 6章:補足情報 | |
| 7章:CDSビューを利用したODataサービスの作成 | |
| 8章:Fiori概要 | |
| 9章:Fioriプロジェクト作成 | |
| 10章:CDSビューを利用したFioriアプリケーション開発 | |
| 質疑対応 | |
| 17:00 | 終了 |
S/4HANA時代のSAP開発:S/4HANA・CDS・OData・Fioriの4つの技術
簡潔に言うと、S/4HANAを中心に、CDSでデータを定義し、ODataでそのデータを公開し、Fioriでユーザー画面として利用する関係です。
以下をそのままWordPressのHTML編集画面に貼り付けられます。 “`htmlS/4HANA時代のSAP開発では、 S/4HANA・CDS・OData・Fiori の4つの技術がそれぞれ別々に存在するのではなく、連携して1つの業務アプリケーションを構成します。
S/4HANAとは
S/4HANAは、企業の販売・購買・在庫・会計などの業務データを管理するSAPの次世代ERPです。 従来のSAP ERPよりも高速なデータ処理やリアルタイム分析を重視しており、 S/4HANA時代のSAP開発では、このS/4HANAを中心にシステムを構築します。
CDSとは
CDS(Core Data Services)は、S/4HANAに保存されているデータを、 業務で使いやすい形に定義・取得するための技術です。 単純にデータベースのテーブルを読むだけではなく、複数のデータを組み合わせたり、 計算項目を追加したり、業務上意味のあるデータモデルを作成できます。 S/4HANAでは、このCDSビューがデータ参照の重要な仕組みになっています。
ODataとは
ODataは、CDSなどで定義したSAPのデータや機能を、 Webアプリケーションや外部システムから利用できるように公開するための仕組みです。 言い換えると、SAP内部のデータとFioriなどの画面をつなぐ 「橋渡し」の役割をします。
例えば、Fioriアプリから商品情報や受注情報を取得する場合、 その通信にODataサービスが利用されます。
Fioriとは
Fioriは、SAPが提供するユーザーインターフェースの考え方やアプリケーション群です。 従来のSAP GUIと比べて、ブラウザやタブレットなどから使いやすい画面を提供することを目的としています。
Fioriアプリでは、ODataを通じて S/4HANAのデータを取得し、ユーザーが確認・入力・更新できる画面として表示します。
S/4HANA・CDS・OData・Fioriの関係
4つの技術の関係を簡単に整理すると、次のようになります。
S/4HANA → CDS → OData → Fiori
例えば、「受注一覧を表示するFioriアプリ」を作成する場合、 まずS/4HANAに受注データがあります。 そのデータをCDSビューで必要な項目だけ取り出し、 ODataサービスとして公開します。 そして、FioriアプリがODataを利用して受注データを取得し、 画面に一覧表示します。
つまり、 S/4HANAが「業務データの基盤」、 CDSが「データを整理する仕組み」、 ODataが「データを届ける仕組み」、 Fioriが「ユーザーに見せる画面」 という関係です。
この4つの技術を理解することで、 S/4HANA時代のSAP開発におけるデータ取得からサービス公開、 画面表示までの全体的な流れを理解しやすくなります。
注意事項(オンライン受講、またはノートPCを持参される方)
ご自分のPCを使って受講される場合は、お申し込みの前に、以下2つの環境構築構築手順に従い、PCの環境構築ができるかお確かめください。当日までに環境構築が完了できない場合は、対面の場合はスクールのPCで受講いただき、オンラインの場合はキャンセル処理とさせていただきます。 ご理解のほどよろしくお願いいたします。
決済・キャンセルポリシー
オンライン講座受講時の事前準備
オンラインで受講いただく場合は、ZOOMが必要となります。
以下から手順をご覧いただき、受講開始までに準備を完了しておいてください。
オンライン講座(ZOOM)の準備はこちら



