SAP

ABAP

【ABAP】IF/CASE―条件分岐の使い分け

「IF文」「CASE文」と呼ばれる条件分岐命令について解説します。 決して難しい概念ではないので、初心者でもパッと使えてしまうかもしれませんが、両者の使い分けや構文ルールをしっかり押さえておくことは重要です。 IF文を使 […]

ABAP

【ABAP】3分でわかるAUTHORITY-CHECK―権限チェック

本ページでは、SAPのアドオン開発で用いられる「AUTHORITY-CHECK」命令について解説します。 通常、SAPの標準機能であれば、権限を付与しない限りその機能を利用できないのがデフォルトです。 ほぼすべての機能で […]

SAP

【SAP】SAP導入のメリット・デメリット

本ページではSAP導入のメリット・デメリットを解説していきます。 何故、世界中の大企業がこぞってSAPを使っているのか? ここでは、一般的に言われているSAPを使うことのメリットとデメリットに加えて、SAP導入プロジェク […]

CO

【SAP】原価センタとは?

このページではFI(財務会計)とCO(管理会計)の両モジュールで重要な役割を果たす「原価センタ」について解説します。 原価センタを一言で言えば「組織内のどこで原価が発生しているか」を把握するために用いられる「組織設定」の […]

ABAP

【SAP】クエリ(SAP Query)の作成手順

SAP Query(※以下SAPクエリ)は、データを抽出してレポートを出すツールのことです。 仕入先明細照会(トランザクションコード:FBL1N)など、一覧系のデータを抽出する標準機能はある程度用意されていますが、例えば […]

ABAP

【SAP】SE11―ABAPディクショナリを5分で解説

SE11:「ABAPディクショナリ」では、アドオン/SAP標準を問わず「テーブル」や「データ型」といったディクショナリオブジェクトを一元的に管理しています。 このページでは、ABAPディクショナリの機能を整理しつつ、各デ […]

ABAP

【SAP】バックグラウンド実行プログラムをデバッグする

ABAPのプログラム実行方法は2種類存在します。 1つが、オンライン実行。 もう1つが、バックグラウンド実行です。 本記事では、前提知識として2つの実行方法の違い、利用シーンについて解説。その後、デバッグできないバックグ […]

ABAP

【ABAP】汎用モジュールのテスト方法

汎用モジュールは「部品」です。それ単体では動きません。 このページでは画像付きで汎用モジュールのテスト方法の手順を解説します。 汎用モジュールの作り方を知りたい方は、こちらのページをご覧ください。 汎用モジュールのテスト […]

ABAP

【ABAP】TABLES命令―1から10まで

あまり見かけない命令かもしれませんが、改修や調査などで唐突に現れることもあるので、このページで解説・整理しておきたいと思います。 ただし、この命令は現在はSAP社により使用を禁止されています。この命令を使わなくても、同じ […]

ABAP

【ABAP】覚えておきたい開発系トランザクション8選

SAPのトランザクションコードを全て暗記している人はこの世の中に(恐らく)一人も存在しないでしょう。しかしながら、SAP開発者であれば知っていないと恥ずかしいトランザクションコードもいくつか存在します。 ここでは、SAP […]

ABAP

【ABAP】MESSAGE命令―メッセージの出力方法

本ページでは、MESSAGE命令について解説しています。MESSAGE命令は、エラー時の制御や、ユーザの次のアクションを誘導するための重要な役割を担います。 ネット上にMESSAGE命令についてまとまっているページが無か […]

ABAP

【初心者向け】ABAPプログラム開発の基本3つの知識

このページでは、ABAPのプログラミングに関する予備知識を解説しています。 ABAPのプログラムにもいろいろな種類があることは知っているでしょうか。同じABAPプログラムでも、レポート・バッチインプットなど、異なる呼び方 […]

ABAP

【ABAP】オフセットーデータ読込・書込

本ページでは、ABAPのオフセット(Offset)について解説しています。 という方のために、オフセット(※ITの一般用語として使われます。ABAP限定ワードではありません。)とは何かも解説していますので、是非ご覧くださ […]

ABAP

【初心者向け】9つのABAP構文ルール(文法)

意外と出てこないですよね・・・ABAPのコーディングルールって。 このページでは、検索しても出てこなかった「ABAPの基本ルール」を現役のABAPerが9つに分けて整理して解説してみました。 「ABAPを勉強しよう!」と […]

ABAP

【ABAP】3分で学ぶDELETE文―レコード削除

本ページでは、テーブル(データベース)からのレコード削除―DELETE文について解説しています。 このページでは、DELETE文の構文ルール2種類をそれぞれ解説します。 DELETE文とは? DELETとは日本語で削除す […]