LoginSignup
9
13

More than 5 years have passed since last update.

[SAP] SAP超初心者メモ

Posted at

「SAPって、Oracleに買収されたんじゃないっけ?」
「SAPって、ドイツの会社なんだー」
という程度の知識しか持たない人間が、JavaからSAPへアクセスすることを目標に集めた情報のメモです。

間違い多々あるかと思いますので、ご指摘いただけると助かります。

「SAP」の読み方

http://www.sapknowledge.net/ より

正式な読み方は「エスエイピー」ですが、一般には「サップ」と呼ばれることの方が多いようです。SAPはSystemanalyse und Programmentwicklung(システム分析とプログラム開発)の略です。

リンク集

SAPの製品構成

SAP HANA

非(?)SQLデータベースです。

2015年リリースの現行バージョンは、このデータベースにしか対応していないそうです。

SAP NetWeaver

SAPアプリケーションを動かすアプリケーションサーバ(?)です。

汎用モジュールあるいはFunctionとは

このあたりの用語の定義はよくわかっていません。大嘘書いていたらごめんなさい。

汎用モジュールは、以下のものを含むことができます。

  • インポートパラメータ
  • エクスポートパラメータ
  • テーブルパラメータ
  • ABAPプログラム

インポートパラメータ、エクスポートパラメータ、テーブルパラメータは、ユーザ定義型の値を持つことができます。

インポートパラメータ/エクスポートパラメータは1レコードのみ、テーブルパラメータは複数レコードを持つことができます。

ABAPは、BASICみたいな見た目のプログラムです。

トランザクションとは

業務画面を起動し、何らかの値を入力し、最後に保存するまでの流れをトランザクションと呼びます。

使用例
「購買発注トランザクションを作成する」

9
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
13