SAP ABAP開発基礎(eラーニング)

講座概要

講座名 SAP ABAP開発基礎(eラーニング)
概要 昨今、ECC6.0を導入している企業の多くのプロジェクトは、EOSL(メーカー保守終了)前に、S/4 HANAにバージョンアップするプロジェクトです。 本コースは、ABAP開発技術者として必要な実践力を身に付けていくことができる体系的なカリキュラムとなっており、ECC6.0における基本操作やABAP開発の全体像から、レポートプログラム、SQL、ALV等の必要技術を習得することを目標とします。また、研修の集大成として、「総合演習」を実施します。
学習ゴール ・ECC6.0における基本操作を身に付ける
・ALVでのプログラム作成技術を身に付ける
講座構成 ・SAP概要
・ABAP概要・コンポーネント概要
・ABAPディクショナリ
・ABAPプログラミング1
・ABAPプログラミング2
取得資格
標準学習時間 120時間
使用ツール 学習管理システム、Youtube(動画視聴用)、ERP6.0

講座内容

目次 研修内容
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帳票出力
フィールドシンボル
  • 動的処理(フィールドシンボル)
  • 他機能呼び出し
  • メモリ領域の使用
ファイル操作
  • ローカルファイル
  • サーバーファイル
目次 研修内容
総合演習
  • 総合演習プログラム作成
    仕様説明 → コーディング → テスト(コードレビュー)
  • 報告・発表会