SAP S/4HANA基礎・応用(eラーニング)

講座概要

講座名 SAP S/4HANA基礎・応用(eラーニング)
概要 「基礎」では、HANAになりどのような技術革新が行われたのかを理解し、HANAに適した開発の考えを理解します。 また、従来のSAP GUIからではなく、Eclipse版ABAP を利用した開発を学び、ABAPからの呼出し方法、変数の受渡し、現場でよく使われる命令を学びます。
そして、HANAに適したコーディングとしてABAP7.4を、旧verのコーディングとの比較を行い、演習を通りして身に付けていきます。

「応用」では、HANAで導入されたFioriアプリケーションの作り方について学ぶことができます。
また、Fioriアプリケーションの前提となるODataサービスを、CDSビューを元にして登録する際の知識や作り方についても理解を深めることができます。
学習ゴール 《基礎》
・S/4 HANA向けでの開発の前提知識を理解する
・S/4 HANAで開発される新オブジェクトCDS-VIEWの開発スキルを身に付ける
・S/4 HANAで利用されるABAP7.4の開発スキルを身に付ける
《応用》
・ODataサービスの作り方を理解する
・S/4HANAで開発されるFioriアプリケーションの開発スキルを身に付ける
講座構成 《基礎》
●【ABAP開発 on HANA】
・HANAになりどのような技術革新が行われたのかを理解する。
・HANAに適した開発の考えを理解する。(Code-Pushdown)
●【CDS-VIEWの作成】
・従来のSAP GUIからではなく、Eclipse版ABAP を利用した開発を学びます。
・ABAPからの呼出し方法、変数の受渡し、現場でよく使われる命令を学びます。
●【ABAP7.4での開発】
・HANAに適したコーディングとしてABAP7.4を、旧verのコーディングとの比較を行い、演習を通りして身に着けていきます。
《応用》
●【ODataの前提知識】
・URIやXML、JSON等、ODataを利用する際の前提となる知識を学びます。
●【ODataとは】
・ODataの特徴や構成、Query optionsについて学びます。
●【ODataサービスの作り方】
・SAP Gateway Service Builderを使ってODataサービスを登録する流れを、
 演習を通りして身に着けていきます。
・S/4HANA環境でCDS-VIEWを元にODataサービスを登録する流れを、
 演習を通りして身に着けていきます。
●【Fioriでのアプリケーション作成】
・Fioriアプリケーションの作り方を演習を通りして身に着けていきます。
・UIアノテーションやCDS-VIEWとBOPFでのトランザクション実行について学びます。
取得資格
標準学習時間 25時間
使用ツール 学習管理システム、Youtube(動画視聴用)、S/4HANA、、Eclipse

講座内容

目次 研修内容
ABAP開発 on HANA
  • HANA 概要
  • 高速化を実現した5つの技術革新節
  • Code-Pushdownとは
目次 研修内容
ベーシックビューの作成
  • CDSビューの紹介
  • ベーシックビューの作成
  • ABAP側からの呼び出し
よく使われるCDSビュー
  • よく使われるCDSビュー
  • 入力パラメータ(WITH PARAMETERS)
  • 統合処理(UNION)
  • 条件分岐(CASE)
  • その他のCDSビュー
アグリゲーションビューの作成
  • アグリゲーションビューの作成
  • アグリゲーションビューの編集
  • アグリゲーションビューの実行
アソシエーションビューの作成
  • アソシエーションビューの作成
  • アソシエーションビューの編集
  • アソシエーションビューの実行
コンポジットビューの作成
  • コンポジットビューの作成
  • コンポジットビューの編集
  • コンポジットビューの実行
コンサンプションビューの作成
  • コンサンプションビューの作成
  • コンサンプションビューの編集
  • コンサンプションビューの実行
目次 研修内容
ABAP7.4から導入された構文
  • 変数宣言
  • 内部テーブルの操作
  • CONV
  • VALUE
  • FOR
  • REDUCE
  • COND
  • SWICH
  • CORRRESPONDING
  • 文字列
目次 研修内容
ODataの前提知識
  • REST APIとは
  • URIとは
  • XMLとは
  • JSONとは
ODataとは
  • 特徴
  • XMLの場合の構成
  • JSONの場合の構成
  • Odataの本質
  • ODataのメリット・デメリット
  • Query options
  • SAP Netweaver Gateway
ODataサービスの作り方
  • S/4HANA以前の利用手順(SAP Gateway Service Builderを利用する方法)
  • プロジェクト作成
  • EntryType定義
  • ODataサービス生成と有効化、テスト
  • 複数データを取得するメソッド
  • 単一データを取得するメソッド
  • Association定義
  • S/4HANAでのODataの利用手順
  • S/4HANA標準のOData API
  • S/4HANA環境におけるODataの構成要素
  • S/4HANAでODataサービスを作る
Fioriでのアプリケーション作成
  • アノテーションの種類
  • Fiori Appを登録
  • UIアノテーションの設定(一覧画面、詳細画面の実装)
  • CDS + BOPFでトランザクション実行(登録、変更、削除の実装)
  • 入力値チェックの実装