AI総合研究所

SAP GUIとは?Fioriとの違いから使い方、インストール方法まで解説

この記事のポイント

  • オンプレミス/Private Editionの既存資産保守・カスタマイズ設定・ヘビーユーザーの高速処理でGUIは依然重要。ABAP開発はADTが標準だがGUI系ツールも一部で残る
  • SAP GUI for Windows 8.10は2026年7月16日GA予定。HorizonテーマによるFiori 3.0との視覚統一とカスタムテーマ対応が最大の変更点
  • GUIライセンスはSAPシステムに含まれるため追加費用不要。Basis運用コストとバージョン移行計画の事前設計が重要
  • Fioriへの移行を検討中なら、GUI依存作業の棚卸しが出発点。全廃ではなく併用前提の計画が現実的
坂本 将磨

監修者プロフィール

坂本 将磨

XでフォローフォローするMicrosoftMVP

Microsoft MVP・AIパートナー。LinkX Japan株式会社 代表取締役。東京工業大学大学院にて自然言語処理・金融工学を研究。NHK放送技術研究所でAI・ブロックチェーンの研究開発に従事し、国際学会・ジャーナルでの発表多数。経営情報学会 優秀賞受賞。シンガポールでWeb3企業を創業後、現在は企業向けAI導入・DX推進を支援。

SAP GUI(Graphical User Interface)は、SAPの基幹システムに接続して業務処理を行うためのユーザーインターフェース群です。Windows版・Java版・HTML版の3タイプがあり、企業の利用環境に応じて使い分けます。

SAP S/4HANAやクラウド移行が進む現在も、オンプレミスやPrivate Editionの既存資産保守においてSAP GUIは依然として重要なツールです。2026年7月にはSAP GUI for Windows 8.10がリリース予定で、HorizonテーマによるFiori 3.0との視覚的統一が図られます。

本記事では、SAP GUIの基本的な役割と操作方法、SAP Fioriとの違い、主要トランザクションコード一覧、8.10の新機能とサポートライフサイクル、インストール方法、関連コストまで体系的に解説します。

SAP GUIとは

SAP GUIとは

SAP GUIとは、SAPの基幹システム(AS ABAPサーバー)に接続し、さまざまな業務処理を行うためのユーザーインターフェース群です。デスクトップクライアント(Windows版・Java版)に加え、ブラウザベースのHTML版も含まれます。GUIは「Graphical User Interface」の略で、グラフィカルな画面を通じてSAPシステムを操作します。

1990年代から長きにわたり、SAPの操作画面として標準的に利用されてきた、SAPの「顔」とも言える存在です。

SAP GUIの役割

SAPのシステム本体は専門のサーバー上で稼働しており、ユーザーが直接アクセスすることはできません。そこで、ユーザーのPCにSAP GUIをインストールし、それを「窓口」としてサーバー上のSAPシステムに接続します。

ユーザーがGUIの画面上で行った操作(データ入力やボタンクリックなど)は、ネットワークを通じてサーバーに送られ、処理結果が再びGUIの画面に表示されるという仕組みです。

SAP GUIの種類

SAP GUIの種類

SAP GUIには3つのバリエーションがあり、利用環境に応じて使い分けます。以下の表で各タイプの特徴を整理しました。

タイプ 対応OS 特徴
SAP GUI for Windows Windows 最も利用されている標準版。ActiveX連携やExcel統合など、Windows環境に最適化された機能を持つ
SAP GUI for Java macOS、Linux、Windows プラットフォーム非依存のJava実装。macOSやLinux環境でSAPを利用する場合に選択する
SAP GUI for HTML Webブラウザ全般 SAPトランザクション画面をHTMLに自動変換してブラウザ経由で表示する。SAP Internet Transaction Server(ITS)上で動作する


企業のSAP環境ではWindows版が圧倒的なシェアを占めています。macOSやLinuxユーザーが少数いる場合はJava版を追加配布し、出先やBYOD端末からの一時的なアクセスにはHTML版を使う、という組み合わせが一般的です。

SAP GUIの知識が今も必要な理由

SAP S/4HANAの登場により、モダンなWebベースのUIであるSAP Fioriが標準となりました。しかし、オンプレミスやPrivate Editionにおける専門的な設定(カスタマイズ)や既存ABAP資産の保守、一部の高度な業務処理においては、依然としてSAP GUIが重要な役割を果たしています。S/4HANA Cloud Public Editionではカスタマイズの多くがFioriベースのアプリやCentral Business Configurationで行われますが、Private Edition以前の環境ではGUIが中心です。

SAP 2027年問題を背景にS/4HANAへの移行が本格化する中、移行プロジェクトではGUIによるカスタマイズ設定やデータ移行確認が不可欠です。一般のビジネスユーザーはFioriを、IT管理者や開発者・パワーユーザーはGUIを、というように、役割に応じた使い分けが現在の主流となっています。


SAP GUIの基本操作と画面構成

SAP GUIの操作は一般的なWebアプリケーションとは異なる独特の作法があります。ここでは、ログインから基本的な画面の見方、トランザクションコードの使い方まで解説します。

SAP Logonからのシステム接続

SAP GUIを起動すると、まず「SAP Logon」というウィンドウが表示されます。ここには接続可能なSAPシステム(開発機、検証機、本番機など)の一覧が登録されています。ユーザーは接続したいシステムを選択してログイン画面に進み、ユーザーIDとパスワードを入力してシステムに接続します。

SAP GUIの主要な画面要素

SAP GUIの画面は、主に以下の要素で構成されています。これらの役割を覚えることが、操作をマスターする第一歩です。

基本操作と画面構成

  • メニューバー
    画面の最上部にあり、「ファイル」「編集」といった操作メニューが格納されている。

  • 標準ツールバー
    保存や印刷など、よく使われる機能のアイコンが並んでいる。

  • コマンドフィールド
    画面左上にある入力ボックスで、後述するトランザクションコードを直接入力するためのエリア。

  • アプリケーションツールバー
    現在開いている画面に固有の操作ボタン(「登録」「変更」「照会」など)が表示される。

  • ステータスバー
    画面の最下部にあり、システムからのメッセージ(成功、エラーなど)や接続先のシステム情報が表示される。


このように、SAP GUIの画面は各要素が明確に役割分担されており、操作に必要な情報がひとつの画面に集約されています。

SAP GUIのトランザクションコード

SAP GUIの操作における最も特徴的な概念がトランザクションコード(T-Code)です。特定の業務機能(画面)を直接呼び出すための英数字コードで、メニューをたどる代わりにコマンドフィールドにコードを入力するだけで目的の画面にアクセスできます。

たとえば、仕入先マスタ登録画面を開く場合はコマンドフィールドに「FK01」と入力してEnterキーを押すだけです。頻繁に使うトランザクションコードを覚えることで、操作速度が大幅に向上します。

コマンドフィールドでは、画面遷移を制御する操作コマンドも利用できます。以下の表は実務でよく使われる操作コマンドです。

コマンド 動作
/nXXXX 現在のセッションでトランザクションXXXXに直接遷移する
/oXXXX 新しいセッションを開いてトランザクションXXXXを起動する
/n 現在のトランザクションを終了してメニュー画面に戻る
/nex 確認ダイアログなしで全セッションを閉じてログオフする
/i 現在のセッションを閉じる


たとえば「/nFB03」と入力すれば、現在の画面から直接、会計伝票参照画面に遷移できます。この操作をメニューからたどると4〜5回のクリックが必要になるため、T-Codeの活用は業務効率を大きく左右します。

主要なトランザクションコード一覧

SAPの各モジュールには数百〜数千のT-Codeが存在しますが、プロジェクト初期やBasis運用で頻繁に使われる代表的なものを以下に整理しました。

モジュール T-Code 機能
FI(財務会計) FB01 会計伝票登録
FI FB03 会計伝票参照
FI FS00 G/L勘定マスタ変更
MM(購買管理) ME21N 発注伝票登録
MM MIGO 入出庫処理
SD(販売管理) VA01 受注伝票登録
SD VF01 請求伝票登録
Basis(システム管理) SM37 ジョブモニタリング
Basis SU01 ユーザーマスタ管理
Basis SE80 オブジェクトナビゲータ(ABAP開発)
共通 SPRO カスタマイズ(IMGメニュー)


すべてのT-Codeを暗記する必要はありませんが、自分の担当業務で頻出するコードを10〜20件程度おさえておくと、日常業務のスピードが体感で大きく変わります。

SAP GUIのセッション機能

SAP GUIでは「セッション」と呼ばれる複数の画面(ウィンドウ)を同時に開いて、並行して作業を進めることができます。たとえば、あるセッションで受注伝票を登録しながら、別のセッションで在庫状況を照会するといった使い方が可能です。

作業を中断することなく関連情報を参照しながら効率的に業務を進められるため、定型業務の多い部門では特に重宝されています。


SAP GUIとSAP Fioriの違い

SAP GUIとSAP Fioriの違い

SAP S/4HANAの登場以降、新しいUIであるSAP Fioriが注目されています。以下の表で両者の違いを整理しました。

比較軸 SAP GUI SAP Fiori
提供形態 デスクトップアプリケーション(PCへのインストール必須) Webブラウザベース(インストール不要)
UI/UX思想 機能起点(トランザクションベース)で多機能 役割起点(ロールベース)でシンプル
操作性 全機能にアクセスできるが習熟が必要 モダンなデザインで直感的に操作可能
画面設計 Dynpro(ABAPベースの画面定義) SAPUI5 / Fiori elements(HTML5/JavaScript)
デバイス 主にPC PC、タブレット、スマートフォン対応
カスタマイズ SAP Screen PersonasやGuiXTで画面調整が可能 Fiori LaunchpadやAdaptation Projectsで調整
ターゲット パワーユーザー、開発者、IT管理者 すべてのビジネスユーザー


SAP GUIは「プロ向けの多機能な操縦室」、SAP Fioriは「すべての従業員向けのわかりやすい運転席」とイメージすると理解しやすいでしょう。

S/4HANA Cloud環境ではFioriが標準UIとなっており、エンドユーザー向けの新規開発画面はすべてFioriで提供されます。ただし、カスタマイズ設定やBasis運用、既存ABAPプログラムの保守ではGUIが依然として必要です。社内でGUIを使うのは全ユーザーの1〜2割程度(IT部門・コンサルタント・パワーユーザー)ですが、その少数のユーザーにとってGUIは代替のきかないツールです。


SAP GUIの将来性

SAP GUIの将来性

Fioriが主流となりつつある中で「SAP GUIはもう不要になるのか」という疑問を持つ方も多いでしょう。しかし、特にオンプレミスやPrivate Editionの環境では、以下の理由から今後もSAP GUIが重要な役割を担い続けます。

バックエンド設定での必須ツール

SAPシステムの細かな動作を定義する「カスタマイズ(コンフィグレーション)」と呼ばれる設定作業は、オンプレミスやPrivate Editionでは現在もそのほとんどがSAP GUIを通じて行われます。SAP導入プロジェクトや保守を担うIT管理者やコンサルタントにとって、GUIは重要な作業環境です。なお、S/4HANA Cloud Public EditionではFioriベースのManage Your Solution系アプリやCentral Business Configurationが設定の中心となっており、GUIへの依存度はエディションによって異なります。

開発者にとっての標準環境

SAPのABAP開発は現在、EclipseベースのABAP Development Tools(ADT)が標準IDEとされています。SAPはADTをstate-of-the-artの開発環境と位置づけており、新規開発はADTで行うのが推奨です。

一方で、多くの企業には依然としてGUIベースで開発された既存のABAP資産が残存しています。SAP GUI上のABAP Workbenchは保守モードとなっているものの、既存プログラムの修正やSAP移行対応において引き続き利用されるケースがあります。ADTからGUIベースのツールをシームレスに呼び出す連携機能も用意されており、完全な断絶ではなく段階的な移行が進んでいる状況です。

ヘビーユーザーの高速業務処理

経理部門や購買部門など、毎日大量の定型業務を高速で処理する必要がある「ヘビーユーザー」にとっては、キーボードショートカットやトランザクションコードを駆使できるSAP GUIの方がFioriよりも効率的に作業できる場合があります。

社内に数百件のABAPアドオンが残っていてGUIなしでは移行テストが回らない——そんな状況の企業は少なくありません。SAP 2027年問題を機にS/4HANAへの移行が加速しても、カスタマイズ設定・ABAP開発・ヘビーユーザーの高速処理という3つの役割は残ります。「GUIがなくなる」のではなく、「GUIを使う人がIT専門職に絞られていく」というのが現実的な見通しです。

Fioriへの全面移行を検討している企業では、まずBasisチームとパワーユーザーの業務を棚卸しし、GUI依存の作業がどの程度残るかを定量化することが出発点になります。GUI操作が残る業務と、Fioriに移行できる業務を分けたうえで、併用期間のサポート体制を設計するのが堅実なアプローチです。


SAP GUIの2026年最新動向

2026年最新動向

2026年はSAP GUIにとって大きなアップデートの年です。ここでは3つのトピックに分けて解説します。

SAP GUI for Windows 8.10のリリース予定

次期メジャーバージョンであるSAP GUI for Windows 8.10は、2026年7月16日に一般提供(GA)が予定されています。当初は2026年前半のリリースが計画されていましたが、ベータプログラムで発見された課題への対応のため延期されました。

8.10では革新的なアーキテクチャ変更ではなく、テーマ・ユーザビリティ・運用性の改善に重点が置かれています。なお、SAP GUI for Java 8.10はすでに提供中であり、macOSやLinux環境のユーザーは先行してアップデートが利用可能です。

Horizonテーマとカスタムテーマ

Horizonテーマとカスタムテーマ

8.10の目玉機能はHorizonテーマの導入です。HorizonテーマはSAP Fiori 3.0のデザイン言語をSAP GUIに取り込んだもので、フォーカスの視覚表現やアイコンカラーが刷新されます。

  • Horizonテーマ
    SAP Fiori 3.0と視覚的に統一されたデザインで、GUIとFioriを併用する環境でユーザーの違和感を軽減する。Morning(明るい配色)とEvening(暗い配色)の2バリエーションが用意されている。

  • カスタムテーマ
    Horizonテーマをベースに、管理者やユーザーが独自のテーマを作成できる機能。企業のコーポレートカラーへの統一、視覚的な要件への対応、開発機・検証機・本番機を色で区別するといった運用に活用できる。

  • 構成ファイルキャッシュ
    構成ファイルの読み込みをキャッシュすることで、起動時間やセッション切り替え時のパフォーマンスが改善される。


Fioriとの視覚的な統一が進むことで、「GUIの画面が古臭い」というエンドユーザーからの不満が緩和されることが期待されます。ただし、Horizonテーマはあくまで見た目の統一であり、操作体系(T-Code中心)はこれまでどおりです。

SAP GUI 8.00のサポートライフサイクル

サポートライフサイクル

SAP GUI for Windows 8.00は2023年1月27日にリリースされ、当初のサポート終了日は2027年1月12日と公表されていました。しかし、8.10の出荷延期に伴い、8.00の保守は2027年7月31日までrestricted modeで延長されています。

以下の表でバージョン別のスケジュールを整理しました。

バージョン リリース日 サポート終了日 備考
SAP GUI for Windows 8.00 2023年1月27日 2027年7月31日(restricted mode) 64bit版初搭載。Patch 16が2026年1月時点の最新。当初EoMは2027年1月12日だったが8.10延期に伴い延長
SAP GUI for Windows 8.10 2026年7月16日(予定) 未公表 Horizonテーマ導入


8.00を利用中の企業は、8.10のGA後に移行計画を立てることになります。8.10のGAから8.00のrestricted mode終了まで約1年の猶予があるため、8.10の初期パッチの安定性を確認してから移行しても間に合うスケジュールです。ただし、大規模環境では配信ツール(SCCM等)による一括展開の検証期間も必要になるため、8.10のGA直後からテスト環境での動作検証を始めるのが推奨されます。


SAP GUIのインストールと接続設定

インストールと接続設定

実際にSAP GUIをPCで利用するための手順を解説します。

SAP GUIソフトウェアの入手方法

SAP GUIのインストーラーは一般には公開されていません。通常、企業のIT部門やシステム管理者がSAP社から提供されたインストールパッケージを管理しており、そこから入手します。個人で学習目的に利用したい場合は、SAPが提供する学習者向けのトライアル環境に含まれている場合があります。

Windows版のインストール手順

インストーラーを入手した後の手順は、一般的なWindowsアプリケーションのインストールと同様です。

  1. インストーラーを起動する
  2. インストールするコンポーネントを選択する(通常はデフォルトで問題ない)
  3. インストール先のフォルダを指定し、インストールを実行する
  4. 完了後、デスクトップやスタートメニューに「SAP Logon」のアイコンが作成される

SAP Logonでの接続設定

インストールが完了したら、SAP Logonに接続先のシステム情報を登録します。

  1. SAP Logonを起動する
  2. 「新規作成」ボタンを押し、接続エディタを開く
  3. システム管理者から提供された接続情報(アプリケーションサーバ名、インスタンス番号、システムIDなど)を入力する
  4. 「完了」ボタンを押すと、SAP Logonの一覧に新しい接続先(エントリ)が追加される

SAP GUIに関するFAQ

SAP GUIについてよくある質問をまとめました。

Q1. SAP GUIの読み方は?

「エスエイピー ジーユーアイ」と読むのが一般的です。

Q2. MacやLinuxでも使えますか?

はい。macOSやLinux向けには「SAP GUI for Java」というJavaベースのバージョンが提供されています。Windowsでも利用可能ですが、ActiveX連携やExcel統合など一部のWindows固有機能は利用できません。SAP GUI for Java 8.10はすでに提供中で、最新リビジョンが継続的にリリースされています。

Q3. GUIスクリプティングとは何ですか?

GUIスクリプティングは、SAP GUI上の一連の操作を記録し、自動で再生する機能です。VBScriptなどを用いて、大量のデータ入力や定型的なレポート作成といった反復作業を自動化するために利用されます。

Power Automate DesktopのSAP GUIプレイブックやUiPathなどのRPAツールとも連携でき、SAP GUI操作をRPAフローに組み込むことで、より広範な業務プロセスの自動化が可能です。ただし、GUIスクリプティングは「画面操作の再現」に依存するため、GUIのバージョンアップやUI変更の影響を受けやすい点に注意が必要です。

Q4. SAP GUIの知識はキャリアにどう活きますか?

SAP GUIの操作スキルは、SAP認定コンサルタントやSAP Basis管理者のキャリアにおいて基礎スキルに位置づけられます。S/4HANA移行が本格化する中、GUIによるカスタマイズ設定やデータ移行対応ができるエンジニアの需要は高まっています。


SAP GUIの関連コスト

関連コスト

SAP GUIはSAPシステムのライセンスに含まれており、GUIソフトウェア単体での追加ライセンス費用は発生しません。ユーザーは企業のIT部門からインストーラーを入手し、追加費用なしで利用できます。

ただし、SAP GUIの導入・運用には以下の間接コストが関わります。

  • SAP Basisコンサルタントの人件費
    SAP GUIの配布・バージョン管理・接続設定の管理を含むBasis運用は、専門のコンサルタントが担当するのが一般的。フリーランスのSAP Basisコンサルタントの月額単価は、経験やスキルレベルによって100万〜180万円程度が目安とされている。

  • GUIスクリプティング/RPA連携の開発費
    定型業務を自動化するためのスクリプト開発やRPA連携の設計には、初期開発費用がかかる。Power Automate Desktop自体はWindows環境で利用できるが、SAP GUIのdesktop flow運用(attended RPA実行等)にはPower Automate Premium等のライセンスが必要になる場合がある

  • バージョンアップ対応のコスト
    8.00から8.10への移行では、社内配布・動作検証・ユーザー通知の作業が発生する。大規模環境(数千台規模)ではSCCM等の配信ツールによる一括展開を計画する必要がある。


RISE with SAPのようなクラウド契約ではSAP GUIのライセンスもサブスクリプションに含まれるため、オンプレミスからクラウドへの移行に伴いGUIの追加費用が発生する心配はありません。


SAP操作の自動化をRPAの先へ進めるなら

GUIスクリプティングやRPAでSAP上の定型操作を自動化するのは有効な第一歩ですが、「画面操作の再生」に依存する仕組みには、UI変更による破損やエラーハンドリングの限界がついて回ります。次のステップは、画面操作ではなくデータとAPIを直接扱うAIエージェントへの移行です。

AI Agent Hubは、SAP ConcurやDynamics 365と連携し、経費精算・請求書処理・承認フローなどのバックオフィス業務をAIエージェントが自動実行するエンタープライズAI基盤です。画面操作に頼らず、データレベルで業務を自動処理するため、SAP GUIやFioriのUI変更に影響されません。Teamsから呼び出すだけで業務が完結し、すべてのデータは自社Azureテナント内で完結します。

AI総合研究所では、SAP環境でのRPAからAIエージェントへのステップアップを設計段階から支援しています。無料の資料で全体像をご確認ください。

SAP業務の自動化をAIエージェントで

AI Agent Hub

RPA依存からの脱却

画面操作の自動化から、データ直結のAIエージェント自動実行へ。経費精算・請求書処理・承認フローを自社テナント内で完結する形で自動化します。

まとめ

SAP GUIは、SAPの基幹システムに接続して業務処理を行うデスクトップアプリケーションであり、1990年代からSAPの主要な操作画面として利用されてきました。

本記事のポイントを整理します。

  • オンプレミス/Private Editionのカスタマイズ設定・既存ABAP資産の保守・ヘビーユーザーの高速処理においてSAP GUIは依然として重要。ABAP新規開発はADTが標準だがGUI系ツールも一部で残る
  • SAP GUI for Windows 8.10は2026年7月16日にGA予定。HorizonテーマによりFiori 3.0との視覚的統一が進み、カスタムテーマや構成ファイルキャッシュの改善も導入される
  • GUIのライセンスはSAPシステムに含まれるため追加費用は不要。ただし、Basis運用やバージョン移行の間接コストは計画に織り込むべき



SAP Fioriの詳細はSAP Fioriの解説記事を、ABAP開発についてはABAPの解説記事もあわせてご覧ください。

AI活用のノウハウ集「AI総合研究所」サービスご紹介資料

「AI総合研究所 サービス紹介資料」は、AI導入のノウハウがないというお客様にも使いやすい最先端のAI導入ノウハウを知れる資料です。

資料ダウンロード
監修者

坂本 将磨

Microsoft MVP・AIパートナー。LinkX Japan株式会社 代表取締役。東京工業大学大学院にて自然言語処理・金融工学を研究。NHK放送技術研究所でAI・ブロックチェーンの研究開発に従事し、国際学会・ジャーナルでの発表多数。経営情報学会 優秀賞受賞。シンガポールでWeb3企業を創業後、現在は企業向けAI導入・DX推進を支援。

関連記事

AI導入の最初の窓口

お悩み・課題に合わせて活用方法をご案内いたします
お気軽にお問合せください

AI総合研究所 Bottom banner

ご相談
お問い合わせは
こちら!