コース概要

ABAP と SAP デバッガーの概要

  • ABAP とは何か、なぜデバッグが必要なのか
  • エラーの種類:文法エラー、ランタイムエラー、論理的なエラー
  • 機能コンサルタントがデバッグを行うべきタイミングと理由

ABAP デバッガーへのアクセス方法

  • トランザクションやレポートからデバッガーを開始する
  • /h を使用してデバッグをアクティブ化する
  • クラシックと新しいデバッガーのナビゲーションとインターフェース

ABAP コードフローの理解

  • SELECT 文とループの読み取り
  • IF、CASE、論理的な構造の解釈
  • 変数タイプと内部テーブル

ブレークポイントとウォッチポイントの設定

  • 静的および動的なブレークポイント
  • 条件付きブレークポイントとストップロジック
  • ウォッチポイントを使用して変数の変更を監視する

標準 SAP プログラムのデバッグ

  • 強化ポイント:ユーザーエグジット、BAPIs、強化フレームワーク
  • 暗黙的と明示的な強化の理解
  • 標準フローでのフィールド値とロジックのトレース

機能役割の一般的なデバッグシナリオ

  • 不正な出力や欠落データの原因を見つける
  • カスタムフィールドと計算のトレース
  • ワークフローまたは IDoc 関連の問題のデバッグ

内部テーブルとフィールド値の操作

  • 内部テーブルの検査
  • 実行時にテーブルの内容をフィルタリングや検索する方法
  • 実行時に変数値を変更する(安全なシナリオと危険なシナリオ)

ヒント、ベストプラクティス、開発者との連携

  • 開発者に連絡する前に確認すべきこと
  • 調査結果を文書化し、効果的に連携する方法
  • 生産環境での安全なデバッグ

まとめと次ステップ

要求

  • SAP 機能モジュール(例:SD, MM, FI)への理解
  • SAP GUI の基本的な操作方法の知識
  • SAP システムの問題を特定しトラブルシューティングする関心

対象者

  • SAP 環境で働く機能コンサルタント
  • SAP モジュールをサポートするビジネスアナリスト
  • ABAP 開発者と技術チームとの連携を行うプロフェッショナル
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー