Sap-quick-guide
SAP-SAPの進化
SAPは、ソフトウェアおよびソフトウェア関連のサービス収益の点で、エンタープライズアプリケーションの世界的リーダーです。 時価総額に基づいて、あらゆる規模の業界をサポートする世界で3番目に大きな独立系ソフトウェアメーカーであり、収益性を維持し、持続的に成長し、市場での競争をリードしています。
SAPの概要
SAPは、お客様がビジネスを高効率で実行するのに役立つ独自のイノベーションで世界的に知られています。 その事実と数字のいくつかは次のようになります-
- 188か国で263,000以上の顧客。
- 130か国以上で68,800人を超える従業員。
- 年間収益(IFRS)は1,682億ユーロです。
- フランクフルト取引所やニューヨーク証券取引所を含む証券取引所のシンボル「SAP」の下にリストされています。
ISO証明書
- SAP開発:ISO 9001:2008証明書
- SAP Active Global Support:ISO 9001:2008証明書
- SAP Active Global Support:ISO 27001:2005証明書
産業とソリューション
Industries Industries | Line of Business Line of Business |
---|---|
|
|
|Featured Solutions Featured Solutions a| * ビッグデータ * 顧客エンゲージメント * モノのインターネット * 迅速な展開ソリューション * セキュリティ * 中小企業 * ユーザー体験
製品情報
Business Applications Business Applications | Database & Technology Database & Technology |
---|---|
|
|
Analytics Analytics | mobile Mobile |
|
|
Cloud Cloud | |
|
SAPパートナー
SAPパートナーは、組織が独自のニーズに最適なSAPソリューションを購入、構築、実装、サービス、およびサポートするのを支援する上で重要な役割を果たします。 組織がビジネス目標を迅速に達成し、より良い結果を得るのに役立ちます。 概して、SAPパートナーは以下を支援します-
- 中小規模のビジネスニーズの解決
- カスタムアプリによるSAPソリューションの拡張
- 国と言語のロールアウトの管理
- SAPソリューションの購入
SAPサポートとサービス
SAPは、25の異なる業界で比類のない知識を備えた15000人以上のトレーニングを受けた認定コンサルタントの支援により、顧客に幅広いサービスを提供しています。
SAPは、ポータルを通じて次のサポートとサービスを提供しています-
- SAPソフトウェアをダウンロードする
- SAPノート(サポートパッチとアップグレード)
- 知識ベースの記事
- 開発者をリクエストする
- システムを編集
- リモート接続の管理
- サポートインシデントなどの報告と追跡
以下のSAPサポートポータルにアクセスできます-
「 S-User ID 」と「 password 」を使用してログイン*し、SAPが提供するサポートにアクセスします。
SAP-ERPの紹介
SAPは、 ERP (Enterprise Resource and Planning)ソリューションおよびサービスを提供するマーケットリーダーです。 この章では、ERPとそれをどこで使用するかについて、さらに理解しようとします。 さらに、市場で入手可能なERPパッケージとともにERPの実装技術を学びます。
ERPとは何ですか?
エンタープライズリソースプランニング(ERP)は、規模や強度に関係なく、さまざまな産業部門に属する組織向けに構築されたソフトウェアです。
ERPパッケージは、商品やサービスの調達、販売と流通、財務、経理、人事、製造、生産計画、物流、倉庫管理など、ビジネスプロセスのほぼすべての機能分野をサポートおよび統合するように設計されています。
ビジネスプロセス統合
すべてのビジネスは、所属する業界に関係なく、あるビジネスプロセスから別のビジネスプロセスへの効率的な情報フローを備えた接続システムを必要とします。 ビジネスプロセス統合(BPI)は、組織がシステムを内部および外部で接続できるようにする統合の課題を克服する上で重要な役割を果たします。
ビジネスプロセス統合(BPI)により-
- ビジネスプロセスの自動化、
- システムとサービスの統合、
- 多数のアプリケーション間でのデータの安全な共有、および
- 管理、運用、およびサポートプロセスの自動化。
次の図は、企業で実行されているさまざまなビジネスプロセスの概要とそれらの統合方法を示しています。
ERPの進化
開発の初期段階では、次のような特定のプロセス領域向けに統合ソリューションが設計されました-
- 資材管理-統合システムは資材所要量計画(MRP)として知られていました
- 製造-統合システムは製造資源計画として知られていました
ただし、主要なビジネスプロセス領域をカバーする組織向けの完全なソリューションを備えた統合システムはありません。 1990年代初頭、ガートナーグループは最初に頭字語 ERP を使用しました。 1990年代半ばまでに、ERPシステムはすべての主要なエンタープライズ機能に対応しました。
初期の段階では、ERPソリューションのほとんどは、顧客や一般大衆に直接影響を与えない「バックオフィス機能」の自動化に焦点を合わせていました。 その後、顧客関係管理やhttp://en.wikipedia.org/wiki/Electronic_business[e–business]システムなどの_フロントオフィス機能_が統合されました。
ERPの機能
ERPシステムは通常、次の機能を実行します-
- 組織内の統合ビジネスプロセスをサポートします。
- 資本計画を改善し、組織の計画と戦略の実行を支援します。
- 正確なデータの分析よりも意思決定プロセスをスピードアップするのに役立ちます。
- ビジネスネットワークをより広範なドメインに拡張し、製品とサービスを拡大して、より多くの顧客、サプライヤー、およびパートナーにリーチできるようにします。
- ガバナンスを改善するための運用リスクを特定します。
- 組織のデータ侵害および情報漏洩に対するセキュリティの脅威に対する保護を提供します。
- ニーズに応じて、ビジネスプロセスの急速な変化に組織を適応させます。
- 顧客ベースを増やす手段を提供することにより、長期的な利益をもたらします。
機能分野
ERPは、ビジネス管理ソフトウェアは通常、企業が含む多くの機能領域からデータを収集、保存、管理、および解釈するために使用できる統合アプリケーションのスイートです-
- 財務会計-金融取引とデータを扱います。
- 人材-組織の従業員に関連する情報を扱います。
- カスタマーリレーションシップマネジメント-顧客のリレーションシップを取得および管理し、カスタマーエクスペリエンスを活用してナレッジデータベースを評価します。
- 販売と流通-発注、配送、出荷、請求書の取り扱い。
- 物流と倉庫管理-製品の保管と出荷を扱います。
- 製造および資材管理-生産および生産計画活動を扱います。
- サプライ変更管理-サプライの製品の移動、保管、管理、および制御を扱います。
- ビジネスインテリジェンス-データを分析し、それを情報に変換します。
ERPの利点
ビジネスプロセスを統合することにより、ERPは次の利点を提供します-
- 時間と費用を節約します。
- システムで設計されたデータおよびレポートツールを利用して、経営陣によるより迅速な意思決定を可能にします。
- 単一のデータソースと、組織のすべてのユニット間でのデータの共有。
- 開始から終了まで、組織内で発生するすべてのトランザクションの追跡を支援します。
- 必要なときにリアルタイム情報を提供します。
- 営業、マーケティング、財務、製造、人事、ロジスティクスなどのさまざまな機能分野間で同期された情報転送を提供します。
ERPの欠点
組織にERPを組み込むことは必ずしも容易ではありません。 ERPには次の欠点があります-
- 組織にとって重要なビジネスプロセスは、ERPソリューションに合わせて再設計されることがあります。
- 複雑な統合のコストは非常に高くなる可能性があります。
- あるERPソリューションから別のソリューションに切り替えると、実装コストがさらに増加します。
- エンドユーザーは、日常業務のトレーニングを受ける必要があります。
- カスタマイズは好ましくありません。
ERPパッケージ
多くの企業は、予算と要件に従ってさまざまなERPパッケージを開発および実装し、ビジネスニーズを満たし、ビジネスを効率的に実行できるように支援しています。
次のリンクからウィキペディアのページに移動すると、世界中で設計されたほぼすべてのERPパッケージのリストを見つけることができます。
http://en.wikipedia.org/wiki/List_of_ERP_software_packages Sap-modules
SAP-アーキテクチャ
SAP:3層アーキテクチャ
SAP R/3により、SAPは、メインフレームコンピューティング(クライアントサーバーアーキテクチャ)からデータベース、アプリケーション、ユーザーインターフェイスの3層アーキテクチャに至るまで、新世代のエンタープライズソフトウェアの先駆けとなります。
- SAP R/3の3層アーキテクチャ*
プレゼンテーションサーバー
プレゼンテーションサーバーには、グラフィカルインターフェイスを提供できるシステムが含まれています。
- プレゼンテーション層はクライアント層とも呼ばれます
- プレゼンテーションレイヤーはユーザーインタラクションです
- SAPとユーザーの対話の目的では、GUIを使用します
- GUIはグラフィカルユーザーインターフェイスの略です
- 例-デスクトップ、モバイルデバイス、ラップトップ
アプリケーションサーバー
アプリケーションサーバーには、複数のCPUと大量のRAMを備えた専用システムが含まれます。
- アプリケーション層は、カーネル層および基本層とも呼ばれます。
- SAPアプリケーションプログラムは、アプリケーション層で実行されます。
- アプリケーション層は、プレゼンテーション層とデータベース層の間のコミュニケーターの目的として機能します。
- アプリケーションサーバーは、ディスパッチャが作業負荷をさまざまなワークプロセスに分散し、ジョブを完了させる場所です。
データベースサーバー
データベースサーバーには、高速で大容量のハードドライブを備えた専用システムが含まれています。
- データベース層はデータを保存します
- データストアには、ビジネスデータ、SAPシステムデータ、SAPテーブル、プログラムがあります。
- 例-Oracle、Microsoft SQL Server、IBM DB/2、Siebel、Sybaseなど
- 3層アーキテクチャ*
クライアントとは何ですか?
クライアントは、SAP R/3物理データベースの論理部分です。 ビジネスの観点から見ると、クライアントは企業の論理的なグループとして解釈できます。
覚えておくべきポイント-
- SAP R/3でのすべてのカスタマイズ(構成)および開発(ABAP)作業は、クライアントで実行されます。
- ただし、カスタマイズ作業と開発作業の両方のデータは、システム内の個々のクライアント(クライアント依存データ)内またはすべてのクライアント(クライアント非依存データ)内に保存されます。
クライアント依存と クライアント非依存
各クライアントのデータは、他のクライアントのデータとは異なる場合があります。 SAP R/3システムには、基本的に2つのタイプのデータがあります-*クライアント依存*および*クライアント非依存*データ。
- *クライアント依存データ*は、個々のクライアントに固有のデータとして定義されます。 クライアント依存データの例には、番号範囲、ABAPバリアント、およびユーザーマスター、SAP R/3トランザクションを介して作成または更新されるデータが含まれます。
- *クライアントに依存しないデータ*は、システム内のすべてのクライアントに含まれるデータとして定義できます。 クライアントに依存しないデータの例には、データディクショナリオブジェクト(テーブル、ビュー)、ABAPソースコード、画面、およびメニューが含まれます。
- データはテーブルにあります。 特定のテーブルがクライアント依存かクライアント非依存かを判断するには、テーブル構造を確認する必要があります。 テーブル構造は、データディクショナリ(SE11)で表示できます。 MANDT(ドイツ語のクライアント)がテーブルの最初のキーフィールドである場合、テーブルはクライアント依存です。それ以外の場合、テーブルはクライアントに依存しません。
- たとえば、TSTCテーブルはクライアントに依存しません。ただし、USR01テーブルはクライアント依存です。
SAP R/3提供クライアント
すべてのSAP R/3システムには、3つのクライアント000、001、および066が含まれています。 これらのクライアントを確認し、それらに含まれるものを調べてみましょう。
これらのクライアントは異なる機能を提供するため、削除しないでください。
- *クライアント000 *は特別な機能を実行します。 特に、アップグレード中に拡張機能が提供されます。
- *クライアント001 *は基本的に000のコピーであり、新しいカスタマイズクライアントのベースとして使用できます。
- *クライアント066 *は、運用システムの監視用に提供される特別なクライアントです。 SAP R/3のEarly Watch Serviceがパフォーマンスの推奨事項を提供するために使用します。
3.0より前のリリースでは、クライアント000にはモデル会社が含まれていました。 リリース4.0クライアントでは、000と001は同一です。 クライアント000にはモデル会社が含まれなくなりました。 どちらのクライアントも、クライアントコピーを介した構成のベースとして使用できます。 通常、ほとんどのプロジェクトはクライアント000のコピーから始まり、構成の構築を開始します。 顧客の仕事は、配送された3つのクライアントで行われるべきではありません。
SAP-GUIインストール
次に、システムにSAP R3をインストールする方法を学習する必要があります。
最小システム要件
最新のSAP GUI 730バージョンをインストールするには、MSUマシンが以下の最小システム要件を満たしている必要があります-
- Windows 7、Vista、またはWindows XP Service Pack 3を実行するWindowsベースのPC
- Apple Mac 、Windows 7、Vista、またはXP(Service Pack 3)を実行する仮想マシンソフトウェア(VMWare、Fusion、Parallels)
システムメモリ(RAM)
- Windows XP -最小1 GB。 2 GBを推奨
- Windows 7 -最小2 GB; 4 GBを推奨
- *仮想Windows環境を備えたMac *-最小2 GB。 4 GBを推奨
ディスクスペース
- SAP GUIインストーラープログラム用に145 MBの空きディスク容量
- 完全にインストールされたアプリケーション用に250 MBの空きディスク容量
必要なソフトウェアのダウンロード
- Javaをダウンロードhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260l[Platform、Enterprise Edition 7 SDK License Agreement]
- SAP GUI 7.30
- SAP IDES 4.7インストールファイル
- MSループバックネットワークアダプター
予備インストール活動
仮想メモリを増やす
マイコンピュータ(右クリック)→プロパティ→システムの詳細設定→パフォーマンス→設定→詳細設定→仮想メモリ→変更
次のスクリーンショットは手順を示しています。
SAP-Net Weaver
NetWeaverは、基盤となるSAPカーネル(SAP OSレイヤー、基本的にはWEB ASとも呼ばれる)と、ビジネスを実現するためのSAPソフトウェアツールの組み合わせです。
NetWeaverの概要
SAP NetWeaverは、「Business Enablement」に使用されるすべてのソフトウェアとサービスについて説明しています。 ECCやSRMなどのSAPビジネススイートには、その特定のビジネスソリューション用のソフトウェアコンポーネントが含まれています。
- SAP NetWeaverは、ミッションクリティカルなビジネスアプリケーションを実行し、人、プロセス、および情報を統合するための包括的なテクノロジーセットを提供するオープンテクノロジープラットフォームです。
- SAP NetWeaverは、エンタープライズサービス指向アーキテクチャ(エンタープライズSOA)の基盤として機能するWebベースのオープン統合アプリケーションプラットフォームであり、ビジネスとテクノロジーの境界を越えて人、情報、ビジネスプロセスの統合と調整を可能にします。
- オープンスタンダードを利用して、ほぼすべてのソースまたはテクノロジーの情報およびアプリケーションとの統合を可能にします。
- SAP NetWeaverは、SAP Business SuiteおよびSAP Business by Designの基盤です。 また、パートナーソリューションと顧客のカスタムアプリケーションも強化されます。
SAP NetWeaverコンポーネント
SAP NetWeaverには、コンポーネント、アプリケーション、およびツールの包括的なセットが含まれています。
SAP NetWeaver Application Server
プラットフォームに依存しないWebサービス、ビジネスアプリケーション、および標準ベースの開発をサポートしているため、Webサービス指向ソリューションに既存の技術資産を活用できます。
SAP NetWeaver Business Warehouse
企業全体のデータを統合し、実用的でタイムリーなビジネス情報に変換して、適切な意思決定を促進できます。
SAP NetWeaver Gateway
開発者は、あらゆる環境からあらゆるデバイスを介してビジネスユーザーをSAPソフトウェアにリンクするアプリケーションを作成できます。
SAP NetWeaverマスターデータ管理
システム間のデータの一貫性を確保し、拡張バリューチェーン全体でビジネスプロセスを統合するのに役立ちます。
SAP NetWeaver Process Orchestration
シンプルなワークフローから、アプリケーションや組織の境界にまたがる統合プロセスまで、プロセスの改善に役立ちます。 ビジネスプロセス管理、ビジネスルール管理、およびプロセス統合の機能が含まれています。
SAP NetWeaver Portal
重要な情報とアプリケーションを統合して、企業全体にわたるロールベースのビューをユーザーに提供し、情報リソースを最大限に活用できるようにします。
SAP Auto-IDインフラストラクチャ
RFIDリーダーとプリンター、Bluetoothデバイス、組み込みシステム、バーコードデバイスなど、すべての自動検知デバイスを統合するために必要なすべての機能を提供します。
SAP NetWeaver Identity Management
典型的な企業が直面するアクセスとプロビジョニングの問題に対処します。 ビジネスプロセスを統合する新たな機会を創出し、異種IT環境でシステムを統合するのに役立ちます。
SAP NetWeaver情報ライフサイクル管理
定義した規制保持ルールに従って、データを簡単にアクセス可能な形式でアーカイブできます。
SAP NetWeaverツール
SAP NetWeaverには次のツールが含まれています-
アダプティブコンピューティングコントローラー
コンピューティングリソースを割り当て、その使用を最適化するための中央制御点を提供します。
SAP NetWeaverコンポジション環境
サービス指向アーキテクチャに準拠した複合アプリケーションの設計、展開、実行のための堅牢な環境を提供します。
SAP NetWeaver Developer Studio
J2EEアプリケーションを開発するための便利なユーザーインターフェイスと豊富な機能を提供します。
SAP NetWeaver Visual Composer
ポータルコンテンツおよび分析アプリケーションの作成を簡素化し、ビジネスアナリストが手動のコーディングではなく視覚的なユーザーインターフェイスを使用してアプリケーションを構築またはカスタマイズできるようにします。
SAPソリューションマネージャー
ソリューションの展開、運用、継続的な改善のすべての主要な側面をカバーする機能により、分散システムの技術サポートを促進します。
SAP NetWeaverアプリケーション
SAP NetWeaverには、次のアプリケーションが含まれています-
SAP NetWeaver Enterprise Search
エンタープライズオブジェクトとトランザクションへのシンプルで安全なゲートウェイを提供します。
SAP NetWeaverシングルサインオン
包括的なシングルサインオンソリューションを提供し、すべてのアプリケーションへの後続のログインに個人の初期認証を再利用できるようにします。
SAP-SAPシステムへのログオン
SAPログオン
SAPログオンは、SAP R/3にログオンするためのアイコンを作成するために使用されます。 ただし、SAPログオンで作成されたアイコンはSAP R/3 Windowsグループに配置されません。代わりに、SAPログオンメニューを介して表示されます。 SAP GUIがワークステーションにインストールされると、SAPログオンパッドが使用可能になります。
- SAPログオンアイコン*
- SAPログオンパッド*
- SAPログオンメニューは、エンドユーザーがログオンアイコン、ログオングループから選択、または新しいログオンアイコンを作成できるワンストップショッピングストアと考えることができます。
- ログオンアイコンは、特定のアプリケーションサーバーにユーザーをログオンさせます。 ログオングループは、パフォーマンス統計が最も優れているアプリケーションサーバーに応じて、複数のアプリケーションサーバーのいずれかにユーザーをログオンさせます。
新しいSAPアプリケーションサーバーの追加
新しいSAPアプリケーションサーバーに接続するためのショートカットを作成するには、以下の手順に従ってください-
- デスクトップからショートカットアイコンSAP Logonをクリックすると、次のスクリーンショットに示すようにログオンパッドが開きます。 [新規]ボタンをクリックします。
- ここに示すように「次へ」ボタンをクリックします。
- 「システムエントリのプロパティ」画面で次の詳細を入力します。
- 説明-サーバーを識別するための意味のある短いテキストを提供します。 サーバーは、SAPログオンパッドでこの名前で使用できます。
- アプリケーションサーバー-基本管理者が提供するアプリケーションサーバーのIP/アドレスを提供します。
- *システム番号とシステムID *-基本管理者から提供されたシステム番号を提供します。 何も指定しない場合は、00のままにしてください。
- * SAPルーター文字列*-基本管理者から提供された場合、SAPルーター文字列を提供します。 空白のままになる場合があります。
- [完了]をクリックして構成を完了します。 新しく作成されたSAPアプリケーションサーバーは、SAPログオンパッドで使用できるようになります。
SAP R/3へのログオン
SAPログオンパッドは、SAPサーバーの構成に使用されます。 SAP GUIは、コンピューターをSAPシステムに接続するために使用されます。
SAP GUIタイプ
SAP GUIは、次の3つのカテゴリにすることができます-
- Windows環境向けSAP GUI
- Java環境向けのSAP GUI
- HTML用SAP GUI
以下に示す手順に従って、SAPサーバーにログオンします-
- SAPログオンパッドを起動します。
- SAPログオンパッドから(接続する必要がある)アプリケーションサーバーをダブルクリックします。 SAPログオン画面が表示されます。
- SAPログオン画面で、
- デフォルトのクライアントの値が自動的に表示されます。 別のクライアントにログオンする場合は、新しいクライアント番号で変更します。
- 次に、割り当てられたユーザーIDとパスワードを入力します。
- 英語の設定にログオンするには、言語に「EN」と入力します。 通常、言語はデフォルトで「EN」または国/ユーザーおよびインストールされている言語に応じて他の言語に設定されます。 したがって、ログオン言語としての英語の場合、デフォルト設定から値を取得するため、SAPログオン画面で英語を入力する必要はありません。
- 4つのフィールドに入力したら、Enterボタンを押してSAPシステムにログオンします。
注-IDを使用してシステムに最初にログオンするときに、初期パスワードを変更するように求められます。
新しいパスワードを作成する
パスワードを変更するには、「新しいパスワード」ボタンをクリックしてパスワードを設定します。
- 新しいパスワードを選択し、もう一度入力して確認します。 アスタリスクはパスワードフィールドに残ります。
- パスワードの選択に満足したら、クリックアイコンをクリックします。
SAPへの最初のログオン
ログインすると、次の画面が表示されます。 画面には、さまざまなアプリケーションへの多くの標準画面属性とナビゲーションオプションがあります。 これらについては、以降の章で説明します。
SAPからのログオフ
- (メニューバーから)[システム]をクリックし、[ログオフ]を選択します。
- 画面の右上隅にあるLogoffボタンをクリックしてログオフすることもできます。
ログオフすると、「保存されていないデータは失われます。 ログオフしますか?」作業中のトランザクションを既に安全に転記(または保存)している場合は、「はい」をクリックします。
SAP-GUIのカスタマイズ
この章では、ユーザー設定とローカル要件に基づいてSAPレイアウトをカスタマイズする方法を確認します。 あなたの好みに基づいて、次の設定をカスタマイズできます-
- SAPテーマ、色、フォント、サイズなどの視覚設定
- キーボード設定、サウンドおよびコントロール設定などの相互作用設計
さらに、SAPとの対話に直接影響するさまざまな他の属性をカスタマイズできます。
[レイアウトのカスタマイズ]オプションには、アプリケーションツールバーまたはSAPログオンパッドからアクセスできます。
アプリケーションツールバーを使用したカスタマイズ
アプリケーションツールバーの「ローカルレイアウトのカスタマイズ」ボタンローカルレイアウトのカスタマイズをクリックすると、ドロップダウンメニューが開きます。 [オプション]メニューをクリックすると、ローカルレイアウト最適化画面が表示されます。
SAP GUIでは、次の調整を行うことができます-
- オプション
- 新しいビジュアルデザイン
- ローカルレイアウトのカスタマイズの一般設定
- ローカルレイアウトのカスタマイズのその他の一般設定
- ローカルレイアウトのカスタマイズの国際化設定
- ビジュアルデザインの切り替え
ログオンパッドを使用したカスタマイズ
SAP Logon Padからオプションにアクセスして、ローカルレイアウトをカスタマイズできます。 左端の隅にあるアイコンAccessingをクリックします。 ドロップダウンメニューが表示されます。 メニュー項目から「オプション」を選択すると、次のスクリーンショットに示すSAP GUIカスタマイズ画面が表示されます。
{空} [注-このSAPシステムではクライアント固有の設定はサポートされておらず、変更は新しいセッションに対して有効になります。]
SAP-エンドユーザーのカスタマイズ
この章では、個人データなどのユーザーパラメーターを通信データ、タイムゾーン、日時フィールド形式、印刷属性などに変更する方法について説明します。
ユーザープロファイルを維持する
メニューバーの「システム」をクリックします。 次のスクリーンショットで指定されているように、「ユーザープロファイル」→「所有データ」を選択します。
次の画面には、次のプロパティを変更するオプションが表示されます-
- 日付形式
- 10進表記
- ログオン言語-英語以外の異なる言語でSAPを開く場合は、このオプションを使用します
- タイムゾーン
- スプール制御-このオプションは、実行時またはプログラムでプリンタが変更されるまで、および変更されない限り、ドキュメントが印刷されるデフォルトのプリンタをセットアップします。
これらのオプションはSAPによって既にデフォルト設定されており、ユーザーは好みに応じてカスタマイズできます。
さらに、SAPは、指定されたユーザーIDの名、姓、電子メールID、携帯電話番号などの個人情報を変更するオプションも提供します。 これらのフィールドは、[アドレス]タブで管理できます。
SAP-GUIナビゲーション
この章では、頻繁に使用する画面、メニュー、トランザクションコード、ボタンなどの基本的なSAPナビゲーションについて説明します。 SAPを習得する最初のステップは、SAPナビゲーションに精通することです。
標準ツールバー
標準ツールバーは、メニューバーの真上から2番目にあります。 コマンドフィールド/バーおよびその他の標準ツールバーボタンが含まれています。
標準のツールバーボタンを使用すると、以下で指定するSAP機能にすばやくアクセスできます。
ICON | Descriptions | ICON | Descriptions |
---|---|---|---|
Enter | Enter/Continue | Help | Help |
Save | Save | Cutomize Local Layout | Customize local layout |
Back | Back | Find | Find |
Exit system task | Exit system task | Advanced Search | Advanced Search |
Cancel | Cancel | First page | First page |
Previous page | Previous page | ||
Create new session | Create new session | Next page | Next page |
Create Shortcut | Create Shortcut | Last Page | Last page |
注-ツールバーボタンは灰色です。その特定の画面では使用できません。
コマンドフィールド
コマンドフィールドは、メニューパスを使用せずにシステムタスクまたはアプリケーションに転送するトランザクションコードを入力するために使用されます。 コマンドフィールドは、コマンドバーの右側にあるアイコンを使用して開閉できます。 コマンドバー
このフィールドで次のコマンドを実行するには、 Enter を使用します-
- 同じセッションでトランザクションを呼び出すには(ウィンドウ) + Enter- /nxxxx (xxxx =トランザクションコード)
- 同じセッション(ウィンドウ)でトランザクションを呼び出すために、初期画面がスキップされます。 + Enter- / xxxx *(xxxx =トランザクションコード)
- 追加のセッションでトランザクションを呼び出すには + Enter- /oxxxx (xxxx =トランザクションコード)
- 現在のトランザクションを終了するには + Enter- /n +注意-未保存の変更は警告なしに失われます
- 現在のセッションを削除するには + Enter- /i
- セッションリストを生成するには + Enter- /o
- 現在のトランザクションを終了して開始メニューに戻るには + Enter- /ns000
- システムからログオフするには + Enter- /nend
- 確認プロンプトなしでシステムからログオフするには + Enter- /nex +注意-保存されなかった変更は警告なしに失われます。
タイトルバー
標準ツールバーとアプリケーションツールバーの間にタイトルバーがあります。 アクセスしている画面またはアプリケーションの名前を表示するために使用されます。 タイトルバーは動的で、アプリケーションごとに変化します。
アプリケーションツールバー
アプリケーションツールバーは、画面タイトルのすぐ下にあります。 メニューバーから使用可能な機能を複製するボタンが含まれていますが、現在の画面とシステムタスクで最も一般的に使用される機能のいくつかにすばやくアクセスできます。
アプリケーションツールバーで使用可能なボタンは、設計によってアプリケーションごとに変わります。 したがって、それらは一定ではありません。
次のスクリーンショットで強調表示されているように、[ヘルプ]ボタンと[レイアウトメニュー]ボタンは、アプリケーションツールバーのすべての画面で常に使用できます。
ステータスバー
ステータスバーは、SAP画面の下部にあります。 エラーやトランザクションの完了などの重要なシステムメッセージが表示されます。 また、他のセッション情報も表示されます-
- システム-ログインしたサーバー(スクリーンショット:AU1)
- Client-アクセスしているクライアントデータベース(スクリーンショット:130)
- ユーザー-ログインに使用したユーザーID(スクリーンショット:SWIN1-83)
5種類のメッセージのうち、ステータスバーに表示されるのは3種類のみです。
成功メッセージ
成功すると、背景が緑色の目盛りが表示されます。
エラーメッセージ
エラーは、システムを停止する何らかのイベントであり、作業をさらに進めることはできません。 背景が赤の感嘆符によってエラーメッセージが表示されます。
警告メッセージ
黄色の背景の感嘆符付きの警告メッセージが表示されます。
メニューバー
アプリケーションにログオンすると、初期メニュー画面が表示されます。 すべてのメニューがメニューバーに表示されます。 メニューバーに表示されるメニューは、R/3システムで実行しているタスクによって異なります。 したがって、さまざまなタスクに取り組むと、さまざまなメニューが表示されます。
- システム*および*ヘルプ*メニューは、R/3システムのすべての画面で常に利用可能です-
- システムメニュー-セッション全体の作成、セッションの終了、ユーザープロファイル、ログオフオプションなど、システム全体に影響する機能が含まれています。
- ヘルプメニュー-さまざまな形式のオンラインサポートにアクセスするための機能が含まれています。
注-アイコンがツールバーでどの機能を表すかを判断するには、アイコンにカーソルを合わせて(有効になっている場合)、フローティングボックスにテキストとアイコンを識別するための一意のファンクションキーが表示されます。
ナビゲーションエリア
ナビゲーション領域は、ユーザーメニューおよびお気に入りフォルダとそのサブフォルダが配置されているSAPメニューの領域と呼ばれます。 ナビゲーションエリアの下には、次の3つのフォルダがあります-
- お気に入り(お気に入り)お気に入りは、ユーザーの好みに従って作成されます。 ユーザーが通常の日常活動にアクセスして使用するすべてのトランザクションコードは、通常、このフォルダーに追加されます。
- * SAPユーザーメニュー*(お気に入り)このメニューのコンテンツまたはトランザクションコードは、特定のユーザーに与えられたロールと承認に従って取得されます。 ユーザーに与えられた特定のロールで指定されたすべてのトランザクションコードは、ユーザーメニューに表示されます。
- * SAP標準メニュー*(標準メニュー)これは、ロールと権限を介して派生した標準SAPメニューです。
SAP-プログラミング言語(ABAP)
この章では、ビジネスアプリケーションのサポートと開発を開発するためにSAPで使用されるプログラミング言語であるABAPの概要を説明します。
ABAP(高度なビジネスアプリケーションプログラミング)
ABAPは、SAP ABAPランタイム環境で実行されるプログラミング言語で、以下を含むアプリケーションプログラムの開発のためにSAPによって作成および使用されます。
- レポート
- モジュールプールのプログラミング
- インターフェース
- フォーム
- データ変換
- ユーザー出口とBADI
R/3のすべてのアプリケーションとその基本システムの一部でさえ、ABAPで開発されました。
ABAPはイベント駆動型プログラミング言語です。 ユーザーアクションとシステムイベントは、アプリケーションの実行を制御します。
ABAPはABAP/4とも呼ばれます。 ABAP/4の「4」は「第4世代言語」または4GLの略です。
ABAPワークベンチ
ABAPワークベンチは、標準およびカスタムアプリケーションソフトウェアの開発のためにSAPによって使用されます。 ABAPワークベンチは、ディクショナリオブジェクトの作成にも使用されます。 それは次のコンポーネントで構成されています-
- * ABAPエディタ*は、プログラムのメンテナンスに使用されます。
- * ABAPディクショナリ*は、ディクショナリオブジェクトを維持するために使用されます。
- *リポジトリブラウザ*は、パッケージ内のコンポーネントの階層構造を表示するために使用されます。
- *メニューペインタ*は、メニューバーやツールバーを含むグラフィカルユーザーインターフェースを開発するために使用されます。
- Screen Painter は、オンラインプログラムの画面コンポーネントを維持するために使用されます。
- *リポジトリ情報システム*には、データモデル、ディクショナリタイプとテーブル構造、プログラム、関数などの開発オブジェクトとランタイムオブジェクトに関する情報が含まれています。
- 構文チェックやデバッガーなどの*テストおよび分析ツール*。
- Function Builder 。これにより、汎用グループと汎用モジュールを作成および管理できます。
- データモデラー、グラフィカルモデリングをサポートするツール。
- Workbench Organizer 。複数の開発プロジェクトを管理し、それらの配布を管理します。
注意-ABAPワークベンチは、以前はABAP/4開発ワークベンチとして知られていました。
報告
レポートプログラムはリストを作成し、従来のレポートとインタラクティブレポートに分類できます。
- *クラシックレポート*では、ユーザーによる操作は許可されていません。したがって、基本リストには、関連データを見つけるためにユーザーが頻繁にソートする必要がある広範な情報が含まれています。
- *インタラクティブレポート*により、ユーザーによる対話が可能になります。したがって、ユーザーは、関連データを選択して詳細情報を要求することにより、基本リストのセカンダリ詳細リストを作成できます。
- * SAPクエリまたはアドホッククエリまたはインフォセットクエリ*は、エンドユーザーが要件に応じてSAPシステムのさまざまな入力および出力パラメーターに基づいてさまざまなクエリを設計できるようにするツールです。 これは、リレーショナルデータベースからデータを取得するためにHRモジュールで主に使用されるレポートツールの1つです。 InfoSet Queryは、SAP R/3システムのすべての領域でのレポートに適しています。
アドホッククエリは、3種類のレポートを提供します-
- 基本リスト-簡単なレポート。
- 統計-平均、パーセンテージなどの統計関数を使用したレポート
- ランクリスト-分析レポート用。
アドホッククエリへのアクセスに使用されるトランザクションコード-
- SQ01 -クエリの維持
- SQ02 -インフォセットの表示
- SQ03 -ユーザーグループを維持する
データ入力
SAPデータベースは、エンドユーザーが分析およびレポートの目的でビジネスプロセスを介して作業を開始できるようになる前に満たす必要があります。 複雑さや転送するデータ量に応じて、さまざまな方法でさまざまな段階でシステムにデータを転送します。
データは、SAPからSAPまたはSAPから非SAPシステム(レガシーシステム)に転送できます。 データは手動入力でも転送できます。 データ転送に使用されるツールは次のとおりです-
- BDC(バッチデータ通信)
- IDOC(中間文書)
- LSMW(レガシーシステム移行ワークベンチ)
- データを保持する.txtまたはExcelファイルのアップロードによるインターフェース
- トランザクションコードを使用した手動データ入力
印刷
SAPは、発注書、販売注文書、請求書、給与明細などのさまざまな文書を生成します。 必要なときはいつでも、これらのドキュメントの印刷を取ることができます。 次の図は、SAPシステムでの印刷プロセスの動作を示しています。
以下のようなSAPシステムでは、さまざまな種類の印刷方法が必要です-
- ローカル印刷
- リモート印刷(ネットワーク)
- フロントエンド印刷(SAP GUI for Windows)
- フロントエンド印刷(SAP GUI for HTML)
ユーザーが印刷プロセスをトリガーすると、印刷要求がスプールサーバーに送信されます。スプールサーバーには、処理に必要なダイアログおよびスプールワークプロセスが含まれています。
一般的なプログラミング
R/3システムの機能を使用して、プログラムをインタラクティブに作成することができます。 プログラムはオンラインでもバックグラウンドでも実行できます。 バックグラウンドジョブは、特定の間隔で実行するようにスケジュールすることもできます。
- モジュールプールプログラミング(またはオンラインプログラミング)には、モジュールプール(ABAPモジュールのコレクション)と1つ以上の画面の作成が含まれます。 モジュールは、プログラムの実行中にスクリーンプロセッサによって呼び出されます。
- バッチインプット処理は、SAPシステムへのデータの安全な転送を保証するために使用されます。 このプロセスは、SAPシステムへの自動の保護されたデータ転送であり、SAPシステムはSAPトランザクションを使用して、SAPデータベースにデータを取り込むときにデータを検証します。
- ABAPには、CPI-C標準(Common Program Interface-Communications)に準拠するステートメントが含まれています。 これらは、通信プログラムのプログラミングに使用されます。
- ABAPは、順次データセットを読み書きできます。
SAP-セキュリティ
セキュリティを確保するために注意すべき3つのポイントがあります-
- 機密性-データの不正開示
- 整合性-データの不正な変更
- 可用性-サービス拒否(コンピューティングリソースの可用性の欠如)
SAPランタイム環境では、アプリケーションセキュリティとSAPへの不正なシステムアクセスの両方を制御する必要があります。 SAPランタイム環境でユーザーに定義されたユーザーアカウントは、ユーザーに認証を付与するロールによって保護されます。 SAP承認は、トランザクション(ビジネスプロセスアクティビティ)へのアクセス、または特定のビジネスプロセス内で実行できることを制御します-
- 権限のない人をシステムに近づけない
- あるべきではない場所に人を近づけない
- 損傷または損失からデータを保護する
保障措置
脅威を回避するために、健全で堅牢なシステムは、アクセス制御、ファイアウォール、暗号化、O/S強化、デジタル証明書、セキュリティモニター、ウイルス対策などの保護手段を実装しています。
セキュリティの分類
セキュリティは3つの異なるカテゴリに分類することができます-
- 組織のセキュリティ-組織に関連
- 物理的-物理的資産に関連
- 技術-技術的な脅威に関連しています。 これは再び4つのタイプに分けられます-
- プログラムレベルのセキュリティ
- O/Sレベルのセキュリティ
- データベースのセキュリティ
- ネットワークセキュリティー
さまざまなセキュリティ層
SAP R/3システムで複数のセキュリティ層を支援できます。
- 認証-正当なユーザーのみがシステムにアクセスできる必要があります。
- 承認-ユーザーは指定されたタスクのみを実行できる必要があります。
- 整合性-データの整合性は常に付与される必要があります。
- プライバシー-不正アクセスに対するデータの保護。
- 義務-検証を含む、利害関係者および株主に対する法的責任および法的義務の保証。
SAP-ベーシス
この章では、次のトピックについて説明します-
- BASIS管理者の役割、
- SAP BASIS管理に関連するタスク、および
- SAP管理タスクの分類。
私たちはSAP BASISコンサルタントの役割を次のカテゴリに細分することができます-
サーバー管理者
- インターフェースアナリスト
- ソリューションスペシャリスト
- システムアーキテクト
ネットワーク管理者
- トランスポート管理者
- バッチ管理者
データベース管理者
- セキュリティスペシャリスト
- ABAPスペシャリスト
- DDICマネージャー
OS管理者
- SAP DBA
- システム管理者
SAP BASISコンサルタントの役割
次の図は、SAP BASISコンサルタントによって実行される典型的な役割を示しています-
異なる役割の下で実行されるタスク
私たちはさらに、異なる役割の下で実行されるタスクを分類することができます-
システムアーキテクト
- SAPシステムのサイジング
- SAPランドスケープの設計
トランスポート管理者
- SAPランドスケープ全体の変更管理
バッチ管理者
- ランドスケープ全体でバッチジョブを作成および管理する
セキュリティスペシャリスト
- SAPランドスケープへのアクセスの設計、監視、管理
ABAPスペシャリスト
- ABAPプログラムのトラブルシューティングと調整
- プログラムに修正を適用
DDICマネージャー
- SAPデータディクショナリへの変更を管理する
SAP DBA
- SAPデータベースオブジェクトの整合性を管理する
- バックアップの管理と復元
システム管理者
- システムの健全性を維持する
- システムパフォーマンスの監視と調整
インターフェースアナリスト
- 分析と監視
- SAPランドスケープ内のインターフェース
ソリューションスペシャリスト
- AP/アドオンのインストール
- OS/DBの移行
- SAPバージョンのアップグレード
- SAPデータのアーカイブ
SAP BASIS管理タスク
SAP BASIS管理タスクは、さらに次のように分類することができます-
SAP管理
- SAPインスタンスの開始と停止
- ユーザー管理-セットアップとメンテナンス
- 承認/ロール/プロファイル-セットアップとメンテナンス
- SAPセキュリティのセットアップ
- システムの健全性の維持
- システムのパフォーマンスとログを監視する
- スプールおよび印刷管理
- システムランドスケープを維持する
- 輸送管理システム
- 変更リクエストを管理する
- バッチジョブの作成/管理
- SAPのバックアップのスケジュール、実行、および監視
- パッチ、カーネル、およびOSSノートを適用する
データベース管理
- データベーススペース管理
- データベースのバックアップ
- データベース回復
- データベースログ(Redoログ、アーカイブログ)管理
- データベースパフォーマンスチューニング
オペレーションシステム管理
- オペレーションシステムのセキュリティ
- オペレーティングシステムのパフォーマンスチューニング
- OSスペース管理
- OSレベルのバックグラウンドジョブ管理
- OSレベルのバックアップとリカバリ
全体的なシステム監視
- R/3サーバーとインスタンスの監視
- ユーザーと承認の監視
- セキュリティ部分の監視
- ワークロード分析の監視
- 監視プロセス
- 監視バッファー
- オペレーティングシステムの監視
- 監視データベース
- バックアップの監視
SAP管理者のよく使用されるトランザクション
- SM04/AL08 -ユーザーリスト
- SM51 -アプリケーションサーバーの表示
- SM37 -バックグラウンドジョブの概要
- SM50/SM66 -ワークプロセスの管理
- SM12 -ロックエントリの管理
- PFCG -役割を維持する
- SM13 -更新レコードの管理
- SM21 -システムログの分析
- SM02 -システムメッセージの送信
SAP-トランザクションコード
トランザクションコードは、カスタムアプリケーションに簡単にアクセスしたり、事前定義されたプロセスを呼び出すためにSAPで使用されます。 トランザクションコードは、さまざまなアプリケーションの一種のショートカットです。 トランザクションコードのさまざまなカテゴリは、アプリケーション領域とモジュールに従って定義されます。 一般的で最も広く使用されているいくつかのトランザクションコードを以下に定義します。
ABAP/テーブル/データディクショナリ
- SE11 -辞書の定義
- SE14 -データベースユーティリティ
- SE16 -データブラウザー(表示のみ)
- SE16n -変更:「&sap_edit」(uase16n)
- SD11 -データモデル
- SM30/SM31 -SAPテーブルビューのメンテナンス
- * SE54(SOBJ)*-テーブル/ビュークラスター
- SE37 -汎用モジュールエディター
- SE38/SE39-プログラムエディター/分割画面
- SA38 -プログラムの実行
- SE80 -ABAP開発ワークベンチ
- SE84 -オブジェクトナビゲーター
- SE18 -BAdI定義
- SE19 -BAdI実装
- SE24 -クラスビルダー
- SWO1/2 -ビジネスオブジェクトビルダ/ブラウザ
- SMARTFORMS -スマートフォーム管理
- SE71 -SAPスクリプト(フォームペインタ)
- SE43 -エリアメニューのメンテナンス
- SE91 -メッセージのメンテナンス
- SE93 -トランザクションのメンテナンス
ランタイム/ログ/データベース
- SM21 -システムログsm13更新要求
- ST22 -ABAPランタイムエラー(ダンプ)
- SM12 -テーブルルックエントリ
- SM56 -番号範囲バッファー
- SNRO -番号範囲
- SE30 -ランタイム分析
- ST01 -システムトレース
- ST05 -SQLトレース
- DB02、ST04 -データベースツール/パフォーマンス
- ST02、ST06 -データベース調整の概要
- SCU3 -テーブルのログ記録(V_DDAT_54を参照)
ジョブ/バッチ/イベント
- SM36 -ジョブ定義
- SM37/SMX -ジョブの概要
- SM50 -プロセスの概要
- SM34 -クラスターのメンテナンスを表示
- SM49/SM69 -外部コマンド
- SM66 -プロセスの概要
- SM62/SM64 -イベントの概要/管理
- * STVARV(C)*-選択フィールド変数
ユーザー管理
- SM04 -ユーザーの概要
- SU53 -ユーザーの認証データを確認します
- SUIM -ユーザー情報/承認
- SU20/SU21 -認可オブジェクトとクラス/フィールド
- SU01 -ユーザーメンテナンスPFCGロール
- SU03 -Authorization Archive Development Kit(ADK)
バッチインプット
- SM35 -バッチインプット:セッションの概要
- SHDB -バッチインプットレコーダー
パスと接続
- AL11 -SAPファイルディレクトリ
- FILE -論理ファイルのパス
- SM58 -トランザクションRFC
- SM59 -RFC接続
スプール(印刷出力)
- SP01 -スプール要求の選択
- SP02 -独自のスプール要求のリスト
- SPAD -スプール管理
SAP-プロジェクトのライフサイクル
この章では、SAPプロジェクトライフサイクルのさまざまなフェーズを理解します。 SAPプロジェクトのライフサイクルは、評価からプロジェクトのその後のサポートまでのさまざまな段階で構成されています。
SAPプロジェクトのライフサイクル
SAPプロジェクトライフサイクルの段階
典型的なSAPプロジェクトは、そのライフサイクルで次の段階を経ます-
評価
評価は、さまざまなソフトウェアベンダーから選択するか、単一のベンダーから製品を選択するかの決定です。
プロジェクト準備
SAPの実装は、組織のプロセスをSAPが定義したプロセスにマッピングすることを目的としているため、実装には組織のビジネスプロセスの完全な知識を持つオンボードの人材が必要です。 プロジェクト準備フェーズは、とりわけ、このチームを特定することを目的としています。
ビジネスの青写真
ビジネス設計図には、SAP製品のどのモジュールが使用されるか、およびSAPが提供するプロセスへの既存のビジネスプロセスのマッピングが含まれます。
実現
組織のビジネスプロセスと同期するようにSAPソフトウェアをカスタマイズする実際の作業は、このフェーズで行われます。 要件に基づいた新しいオブジェクトの開発に加えて、既存のSAPパッケージとソリューションのカスタマイズが含まれます。
テスト
実現段階で行われた変更は、リアルタイムデータを使用して、統合された方法と同様に、単独でテストする必要があります。 これはテスト段階で行われます。
最終準備
実動システムは、実現およびテスト段階からの変更を使用して準備されます。 特定のアクティビティは、本番システムでも直接実行する必要があります。 これらの活動は、最終準備段階で行われます。
稼働開始
この段階では、最終製品がエンドユーザーにリリースされます。 ゴーライブは、ビッグバン(すべてのモジュールを一度に実行)で実行することも、フェーズごとに実行することもできます。
サステイン/サポート
プロジェクトは現在、エンドユーザーの問題が解決され、システムの継続的なメンテナンスが行われる「維持およびサポート」フェーズに移行します。
SAPマルチフェーズ実装
SAP-SAPでのキャリア
SAPでのキャリアを前進させるには、次のようなさまざまな役割に移行できます-
- SAP ABAPアプリケーション開発者(SAPアプリケーションの設計)
- SAP機能コンサルタント(異なるモジュール)
- SAPテクニカルアーキテクト
- SAPソリューションアーキテクト
- SAPポータルコンサルタント
- SAPポータル開発者
あなたは次のような企業で上記の機会を探すことができます-
- SAP Labs
- アクセンチュア
- Tata Consultancy Services
- 認知
- IBMグローバルビジネスサービス
- ウィプロ
- テックマヒンドラ
- L&T InfoTech
- デロイト
- KPMG