Sap-bpc-overview

提供:Dev Guides
移動先:案内検索

SAP BPC-概要

*SAP Business Planning and Consolidation* (BPC)ツールは、組織内のすべての運用および財務活動をサポートするために使用されます。 SAP BPCは、組織のビジネス予測、計画、および統合アクティビティの自動化と合理化に役立ちます。

SAP BPCは、SAP NetWeaverとMicrosoft Excelの2種類の移行をサポートしています。 MicrosoftバージョンのBPCを使用すると、モデリング、アプリケーションのメンテナンス、データのインポートと変換の適用、スクリプトの作成などを実行できます。 MS Excelのパワーを活用し、エンタープライズ電源管理(EPM)ソリューション、堅牢で容易に受け入れられる環境を備えたコラボレーションツールをユーザーに提供します。

SAP BPCは、既存のMicrosoft機能と、ドラッグアンドドロップレポートビルダーなどのさまざまな拡張機能のサポートを提供します。

SAP BPCが提供する主な利点は次のとおりです-

  • これにより、ユーザーは仮説分析をサポートすることでビジネス上の意思決定を改善し、シナリオベースの計画を実行できます。
  • これにより、データを共同作業できるため、事業計画と説明責任の精度が向上します。
  • 計画を戦略的な目標に合わせるのに役立ち、サイクルタイムを短縮します。
  • SAP NetWeaverまたはMicrosoft Platformのバージョンを選択するオプションがあります。

以下は、BPCを使用して達成できる主な利点です-

  • ビジネス予測
  • 分析レポートおよび分析
  • 予算計画
  • 予測分析と推奨事項
  • コンプライアンスの改善
  • 統合
  • ビジネスプロセスフローとスムーズなコラボレーション

EPMとは何ですか?

SAP Enterprise Performance Management(EPM)を使用すると、組織は財務および運用のパフォーマンス管理を改善できます。 SAP EPMは、SAP Business Planning and Consolidation(BPC-NWまたはBPC-MS)のさまざまな機能をサポートします。たとえば、財務統合、財務情報管理、サプライチェーンパフォーマンス管理、戦略管理などです。

SAP BPC NetWeaverとBPC MS

SAP Business Planning and Consolidation NWバージョンは、NetWeaverプラットフォームの機能に基づいています。 これはNetWeaver HTML5上に構築され、さまざまなユーザー環境機能をサポートします。 また、さまざまなアプリケーションで再利用するためのさまざまなビルド済みコンポーネントも提供します。

SAP BPC NWバージョンは、ABAPバックエンドコンポーネントへのRESTful接続をサポートし、ユーザーインターフェイスへの定期的なアクセスを提供します。 また、クライアント側のログ機能もサポートしています。

次の表は、プラットフォームの名前とサポートされているコンポーネントを示しています-

Client Microsoft Windows Vista 32 bit and 64 bit, MS windows 7 32 bit and 64 bit Window Server 2003, 2008 and 2008 R2 terminal server 32 bit and 64 bit Microsoft Office 2007, 2010 and 2013 Internet Explorer 9.0 and 10.0 Mozilla Firefox 17 and higher Apple Safari for iPad IOS7 and upper versions
NetWeaver Application Server Any OS supported by NetWeaver SAP NetWeaver 7.4. Refer PAM for supported database

SAP BPC for NetWeaverには、BWシステムと統合されており、InfoCubeにデータを保存できるため、さまざまな利点があります。

NWシステムでSAP BPCを使用する主な利点は次のとおりです-

例外レポート用のスタースキーマ-SAP BPCはNW InfoCubeを使用してデータを保存します。 使用されるディメンションモデルは拡張スタースキーマであるため、NPCシステムとレポート用の優れたシステムを備えたBPCを作成します。

データベース依存バージョンなし-BPC NWバージョンはデータベースバージョンに依存せず、DB2、Oracle、SQL Serverなどの一般的なデータベースを実行できます。

  • BWアクセラレータのサポート*-SAP NetWeaver BWアクセラレータツールは、大規模なデータセットを使用している場合でも、システムのレポートのパフォーマンスを向上させるために使用できる追加機能です。 報告されるパフォーマンスの問題の数が減るため、間接的に企業のコストを節約できます。
  • BAdI開発およびABAPサポート*-NetWeaverを使用したSAP BPCでは、ABAPプログラミングを使用してK2スクリプトロジックを開発できます。 バックエンドシステムでビジネスアドインBAdiインターフェイスを作成できます。これは、BPCシステムで開発されたスクリプトロジックから後で呼び出すことができます。

複雑なビジネス要件を解決し、組織の開発時間を短縮するのに役立ちます。

*SAP BPC* MSを使用する*主な利点*

通貨換算、配分、検証、口座変換、自動調整、期首残高の繰り越しなど、BPCで提供される一般的な機能とは別に、BPC MSバージョンでは次の機能を実現できます-

  • Dimension Logic -これは、単純な数式を使用してBPCシステムで構成できます。
  • ビジネスルール-これにより、BPCシステムでルールを作成して特定の機能を実行できます。
  • * K2スクリプトロジック*-これは、ビジネス要件を満たすためにすぐに使用できる機能では実現できない特定の機能を実行するために使用されます。 K2スクリプトロジックを作成して、標準システムで実行できる特定の機能を実行できます。

多くの組織はMS Excelを使用して事業計画と統合を管理していますが、いくつかの欠点があります。 以下は、 NetWeaver よりも BPC MS を使用する場合の*短所*です。

  • * Excelスプレッドシートの管理が難しい*-事業計画および統合データはスプレッドシートの形式で保存されるため、セキュリティ上の問題が発生し、アクセスを制御するオプションはファイルを共有ネットワークドライブに保持することです。 SAP BPCでは、データベースにデータを保存でき、これによりデータのセキュリティが確保されます。
  • バージョン管理-データの新しいバージョンを作成するために、NWを使用したSAP BPCでは、システム内のデータのバージョンを維持でき、現在のデータも維持できます。 データストアにExcelスプレッドシートを使用している間、毎回ファイルに新しい名前を付ける必要があります。
  • スプレッドシートの整合性-スプレッドシートを使用すると、複数のユーザーが同じファイルにアクセスするため、シートの整合性を管理するのが難しくなり、スプレッドシートの最新バージョンを見つけるのが難しくなります。 ただし、SAPシステムには、財務および事業計画データを維持するための中央リポジトリがあります。
  • コラボレーション-SAP BPCでは、さまざまなユーザーからのデータをコラボレーションしたり、重要な情報にコメントを付けたりできます。Excelはコラボレーション機能をサポートしていません。

NetWeaverアーキテクチャを備えたSAP BPC

要件-SAP NetWeaver ABAP 7.3または7.31

データベース-SAP NetWeaverサポートの上記バージョンのいずれか。

オペレーティングシステム-SAP NetWeaverシステムおよびデータベースエンジンのサポートされているバージョン。

次の図は、SAP BPC 10.0のアーキテクチャを示しています。

SAP BPCアーキテクチャ

SAP NetWeaver BWオブジェクト

SAP BPC v7.5とv10の違いは、Webサーバーコンポーネントです。 SAP BPC 7.5 NetWeaverはMicrosoft ISSを使用しますが、HANA上のBPC 10.0 NWおよびBPC 10はSAP NetWeaverの一部であるWebサーバーを使用します。

SAP NW 10は、SAP NW 7.5(32ビットモードのIIS)よりもスケーラブルであり、BPC 7.5実装の一部であるため、別個のWebサーバーとネットワーク負荷分散コンポーネントが必要ないため、システムトポロジを簡素化します。

2つの違いは、SAP NetWeaverのバージョンです。 SAP BPC 7.5 NWは、SAP NetWeaver 7.01および7.02をサポートしています。 ただし、SAP BPC 10 NetWeaverおよびBPC 10 HANAは、NW 7.01、7.02バージョンをサポートしていません。 また、NW 7.01および7.02の要件は、SAP NetWeaver 7.3とはまったく異なることに注意してください。

多くの組織のSAP BPC 7.5 NWシステムが古いバージョンのオペレーティングシステムで実行されており、RDBMSはSAP NetWeaver 7.3でサポートされていないことを意味します。

以下は、主要なNetWeaver BWオブジェクトです-

  • インフォオブジェクト
  • インフォプロバイダー

SAP BPCオブジェクト

上記のアーキテクチャに従って、BPC 10.0の主要なオブジェクトは次のとおりです-

クライアントインターフェース-上部には、ビジネスプランの構成とレポートに使用されるWebベースのツールであるクライアントインターフェースがあります。 MS Officeクライアント、Excelベースの管理クライアント、およびレポート用のWebベースのツールで構成されています。

Microsoftベースの管理ツールはアプリケーションの構成に使用され、WordやPowerPointなどのMicrosoft Officeツールはデータのレポートに使用されます。

  • Webサーバーおよび.NETアプリケーションサーバー*-このツールは、Webサービスを使用して.NETアプリケーションサーバーに接続します。 クライアントインターフェースからリクエストを受信し、SAP NetWeaver BWシステムの一部であるABAPサーバーにすべてのリクエストを送信します。

このサーバーは、クライアントツールとSAP NetWeaver BWシステム間のデータ変換に使用されます。

*SAP NetWeaver Application Server* -このサーバーは、クライアントツールからのすべての要求を処理するために使用されます。 .NETアプリケーションサーバーからの要求は、このサーバーでリモート関数呼び出しRFCとして処理されます。 これは、リクエストを処理してレポートを作成したり、データベースを更新したりするために使用されます。

要求がApplication Serverによって処理されると、データを取得して.NET Application Serverに渡し、クライアントインターフェイスに送り返します。

データベースサーバー-このレイヤーは、データベース内のすべてのデータを保存します。 SAP NWバックエンドシステムはオブジェクトを作成し、データはBPCシステム用に保存されます。 NetWeaverは、SQL Server、DB2、Oracleなどのほとんどのデータベースをサポートしています。

リリース戦略

以下は、SAP BPC 10.0のSAPからのリリースノートです-

  • 製品バージョン10.0、SAP NetWeaver
  • エリアCPM-BPC

BPCは現在、次のプラットフォームをサポートしています-

  • サーバーサポート-SAP NetWeaverがサポートするオペレーティングシステム。 SAP標準によるVMwareサポート。 仮想化、VMware、Microsoft、Windows、Hyper-V、XEN、vSphere、IBM、INxHY、KVM、zBX。 NW 7.3のSAP NetWeaverサポート。 古いバージョンはサポートされていません。
  • データベースサポート-BPCは、SAP NetWeaverシステムでサポートされるすべてのデータベースをサポートします。
  • クライアントサポート-Microsoft Windows、WIN XP(32ビット)、Windows Vista(32ビットおよび64ビット)、およびWindows 7(32ビットおよび64ビット)。
  • Microsoft .Net Framework -.Net Framework 3.5が必要です。
  • * Webブラウザのサポート*-BPCは、Webブラウザ-IE 8.0およびIE 9.0をサポートしています。
  • * Microsoft Officeサポート*-Microsoft Office 2007(32ビットおよび64ビット)およびMicrosoft Office 2010(32ビットおよび64ビット)。 .NETサーバーは、最新のBPCバージョンでは不要になりました。