[ ホーム | 開催日&申し込み | 講座内容 ]

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持参も可)
  • 特典:当講座のオリジナルテキスト無料配布
対面型対応 オンライン対応 Eラーニング対応
講座名 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の関係を一連の開発フローとして理解できる

講座内容

はじめに 当講座の概要

当講座について

  • 当講座の運営会社について
  • 当講座の進め方
  • 当講座の構成
  • 全額返金について
1章:SAP Gateway Service Builderとは
SAPシステムのデータを外部アプリケーションへ公開する際に利用されるODataの基本と、SAP Gateway Service Builder(SEGW)の役割を学びます。

  • ODataとは
  • SAP Gateway Service Builderとは
2章:プロジェクト作成
  • SAP Gateway Service Builderでプロジェクトを作る
  • プロジェクト登録
  • EntityType定義
  • OData生成
3章:ODataサービスの有効化
作成したODataサービスをSAP Gateway上で有効化し、実際に呼び出して動作確認・テストするまでの流れを学習します。

  • ODataサービスを有効化する
  • ODataサービスを確認する
  • ODataサービスをテストする
4章:メソッドの実装
  • 単一データを取得するメソッド
  • 実装したメソッドをテストする(単一データ取得)
  • 実装したメソッドをデバッグする
  • 複数データを取得するメソッド
  • 実装したメソッドをテストする(複数データ取得)
  • 様々なメソッド
5章:Association定義
  • Association,Navigation Property,Association Setとは
  • Associationとは
  • Association Setとは
  • Navigation Propertyとは
  • Association定義
  • テスト実行
6章:補足情報
  • OData API
  • ODataの構成要素
7章:CDSビューを利用したODataサービスの作成
S/4HANAで利用されるCDSビューをODataサービスとして公開する方法を学びます。CDSとODataがどのように連携するのかを実際の開発を通して理解します。

  • CDSビューを利用したODataサービス
  • CDSビューを利用してODataサービスを有効化する
8章:Fiori概要
  • Fioriとは
  • Fioriアプリケーションを体験しよう
  • MVCモデル
  • Fiori Launchpadの画面構成
9章:Fioriプロジェクト作成
Visual Studio Codeを利用してSAP Fioriアプリケーションを作成し、ODataサービスとの連携、画面遷移、メッセージ表示、デバッグなどを実践します。

  • Visual Studio Code
  • プロジェクト登録
  • 処理結果メッセージを表示する
  • Fiori実行時のデバッグ
  • 一覧画面に遷移する
  • 一括登録する
  • OData登録
  • Fiori開発
10章:CDSビューを利用したFioriアプリケーション開発
  • CDSビュー作成
  • CDSビューを利用したFioriアプリケーション開発
  • Fioriアプリケーションの実行
  • 補足情報

各章の最後に質疑応答の時間を設けています。

当日の流れとタイムスケジュール

10:00S/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終了
※昼休み以外(10時~17時の間)にも小休憩を挟みます。
※時間は目安で、前後する場合がございます。

S/4HANA時代のSAP開発:S/4HANA・CDS・OData・Fioriの4つの技術

簡潔に言うと、S/4HANAを中心に、CDSでデータを定義し、ODataでそのデータを公開し、Fioriでユーザー画面として利用する関係です。

以下をそのままWordPressのHTML編集画面に貼り付けられます。 “`html

S/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)の準備はこちら

インストラクター

その他


1~3ヶ月のSAP・ABAPを体系的に学びたい方へ

初心者向けのSAP ABAPの社員研修|新人研修

神田ITスクールでは、新入社員を含む初心者向けのSAPの基礎からABAP開発、S/4HANAまで段階的に学べる 1〜3か月のSAP ABAP研修 を提供しています。

自分のペースで学べるeラーニング

SAPのeラーニング

SAP ABAPの基礎から実践スキルまで。時間や場所を選ばず、自分のペースでしっかり学ぶeラーニング講座です。