講座内容SAP-ABAP講座

「SAP ABAP開発基礎」研修

講座概要

講座名 SAP ABAP開発基礎
概要 昨今、ECC6.0を導入している企業の多くのプロジェクトは、EOSL(メーカー保守終了)前に、S/4 HANAにバージョンアップするプロジェクトです。
本コースは、ABAP開発技術者として必要な実践力を身に付けていくことができる体系的なカリキュラムとなっており、ECC6.0における基本操作やABAP開発の全体像から、レポートプログラム、SQL、ALV等の必要技術を習得することを目標とします。
また、研修の集大成として、「総合演習」を実施し、システム開発における仕様の理解やコーディング、テストを経験し、最終的にはプレゼンテーションで成果の発表を行います。
学習ゴール ・ECC6.0における基本操作を身に付ける
・ALVでのプログラム作成技術を身に付ける
講座構成 ・SAP概要
・ABAP概要・コンポーネント概要
・ABAPディクショナリ
・ABAPプログラミング1
・ABAPプログラミング2
・総合演習
プログラム演習・総合演習 各章単位でプログラム演習を設けています。
また、最後には総合演習も行います。
取得資格
受講形態 ・対面型受講
・オンライン受講
・ハイブリット型(対面型/オンラインの組み合わせ)
・eラーニング受講
※ご希望に合わせて選べます。
演習環境提供 ABAPプログラミング演習環境を提供します。
プログラムの評価/フィードバック 評価及びフィードバックを行います。
学習管理システム 独自の学習管理システムを提供します。
使用ツール Youtube(動画視聴用)、個別質問対応システム(slackと連動)、ZOOM(オンライン出欠確認・ライブ講義用)
※受講形態により使用ツールが異なる場合がございます。
目次 研修内容
SAP概要
  • ERPとは
  • SAPとは
  • 導入の流れ
目次 研修内容
ABAP概要
  • アドオン開発とは
  • 色々なアドオンプログラム
コンポーネント概要
  • モジュールの連携
  • 主要モジュールの機能
目次 研修内容
ABAPワークベンチ
  • ABAPワークベンチ
  • パッケージ
  • 移送依頼
  • ABAPエディタ
ABAPディクショナリ
  • ABAPディクショナリ、データブラウザ
  • データオブジェクトとデータ型
    ①ドメイン ②データ型 ③ テーブル
目次 研修内容
レポートプログラム①
  • REPORT命令
  • イベント処理
  • トランザクションコード割り当て
  • 宣言命令
  • 選択画面
  • バリアント
レポートプログラム②
  • 内部テーブル①
  • 内部テーブル②
    APPEND、INSERT、DELETE、MODIFY
ABAP SQL①
  • オープンSQL
  • SELECT(SINGLE、UP TO n ROWS、条件式)
  • デバッグ機能
  • ショートダンプ、拡張構文チェック
ABAP SQL②
  • 内部テーブル編集(READ、SORT、DESCRIBE)
  • SELECT(For All Entries、JOIN)
  • 出力命令、改ページ処理、帳票タイトルの出力
  • メッセージ
基本的な命令文①
  • 代入、条件分岐、計算式
  • バイト列と文字列の処理(連結、分割、検索、置換、圧縮、変換、オフセット)
基本的な命令文②
  • 繰り返し処理
  • 日付と時刻の計算(SY)
目次 研修内容
DB操作
  • DB操作(INSERT、UPDATE、DELETE)
  • 排他制御
モジュール化
  • サブルーチン(FORM)
  • INCLUDEプログラム
  • 汎用モジュール
ALV出力
  • ALVとは?
  • ALVの出力イメージ
  • ALV帳票出力
フィールドシンボル
  • 動的処理(フィールドシンボル)
  • 他機能呼び出し
  • メモリ領域の使用
ファイル操作
  • ローカルファイル
  • サーバーファイル
目次 研修内容
総合演習
  • 総合演習プログラム作成
    仕様説明 → コーディング → テスト(コードレビュー)
  • 報告・発表会