講座内容SAP-ABAP講座

「SAP S/4HANA基礎・応用」研修

講座概要

講座名 SAP S/4HANA基礎・応用
概要 HANAになりどのような技術革新が行われたのかを理解し、HANAに適した開発の考えを理解します。 また、従来のSAP GUIからではなく、Eclipse版ABAP を利用した開発を学び、ABAPからの呼出し方法、変数の受渡し、現場でよく使われる命令を学びます。
そして、HANAで導入されたFioriやその前提となるOdataの作り方について学びます。
学習ゴール ・S/4 HANA向けでの開発の前提知識を理解する
・S/4 HANAで開発される新オブジェクトCDS-VIEWの開発スキルを身に付ける
・S/4 HANAで利用されるFioriの開発スキルを身に付ける
講座構成 ●【SQL基礎】※3ヶ月コースでのみ提供
 ・テーブル結合やサブクエリの仕組み・考え方について触れる。
●【ABAP開発 on HANA】
 ・HANAになりどのような技術革新が行われたのかを理解する。
 ・HANAに適した開発の考えを理解する。(Code-Pushdown)
●【CDS-VIEWの作成】
 ・従来のSAP GUIからではなく、Eclipse版ABAP を利用した開発を学びます。
 ・ABAPからの呼出し方法、変数の受渡し、現場でよく使われる命令を学びます。
●【OData作成】
 ・Fioriや他システム連携の前提となるODataサービスの作り方について学びます。
●【Fioriアプリケーション開発】※2ヶ月コースではオプションとして提供
 ・Fioriアプリケーションの作り方について学びます。
取得資格
受講形態 ・対面型受講 ・オンライン受講 ・ハイブリット型(対面型/オンラインの組み合わせ) ・eラーニング受講
※ご希望に合わせて選べます。
使用ツール・プログラミング環境 学習管理システム、Youtube(動画視聴用)、S/4HANA、個別質問対応システム(slackと連動)、ZOOM(オンライン出欠確認・ライブ講義用)
目次 研修内容
表結合
  • 内部結合と外部結合
ビュー
  • ビューの作成 CREATE VIEW文
SQL関数
  • COUNT関数
  • MAX関数
  • MIN関数
  • SUM関数
  • AVG関数
グループ化とソート
  • GROUP BY句
  • ORDER BY句
副問合せ
  • 単一行副問合せと複数行副問合せ
トランザクション
  • トランザクション処理に適したテーブル設計
目次 研修内容
ABAP開発 on HANA
  • HANA 概要
  • 高速化を実現した5つの技術革新節
  • Code-Pushdownとは
目次 研修内容
ベーシックビューの作成
  • CDSビューの紹介
  • ベーシックビューの作成
  • ABAP側からの呼び出し
よく使われるCDSビュー
  • よく使われるCDSビュー
  • 入力パラメータ(WITH PARAMETERS)
  • 統合処理(UNION)
  • 条件分岐(CASE)
  • その他のCDSビュー
アグリゲーションビューの作成
  • アグリゲーションビューの作成
  • アグリゲーションビューの編集
  • アグリゲーションビューの実行
アソシエーションビューの作成
  • アソシエーションビューの作成
  • アソシエーションビューの編集
  • アソシエーションビューの実行
コンポジットビューの作成
  • コンポジットビューの作成
  • コンポジットビューの編集
  • コンポジットビューの実行
コンサンプションビューの作成
  • コンサンプションビューの作成
  • コンサンプションビューの編集
  • コンサンプションビューの実行
目次 研修内容
OData作成
  • SAP Gateway Service Builderとは
  • プロジェクト作成
  • ODataサービスの有効化
  • メソッドの実装
  • Association定義
  • 補足情報
  • CDSビューを利用したODataサービスの作成
目次 研修内容
Fioriアプリケーション開発
  • アノテーションの種類
  • Fiori Appを登録
  • UIアノテーションの設定(一覧画面、詳細画面の実装)
  • CDS + BOPFでトランザクション実行(登録、変更、削除の実装)