統合コンポーネント

Maximo® Connector for SAP Applications Maximo Manage と SAP Applications システム間のビジネス トランザクションを処理するために特別に構成されたコンポーネントを含む Maximo 外部アダプターのバージョンです。

一部のコンポーネントは統合の側面にあり、 Maximo Manage 統合の側にあるものもあれば、 SAP の側にあるものもあります。 このセクションでは、以下の統合コンポーネントについて説明します

  • Maximo Connector for SAP Applications
  • SAP カスタムABAPプログラム
  • SAP ERPシステム ABAP辞書オブジェクト
  • SAP カスタムBAPI(ビジネスAPI)
  • SAP IDOC(中間文書)
  • SAP NetWeaver プロセス統合(PI)または プロセスオーケストレーション(PO) SAP NetWeaver
  • SAP NetWeaver PI/PO Integration Builderとエンタープライズ・サービス・リポジトリのテンプレート
表 1. 統合コンポーネントの説明
統合コンポーネント 説明
Maximo Connector for SAP Applications Maximo Connector for SAP Applications Maximoアプリケーションサーバー上にあります。 ビジネスオブジェクトを使用して、 Maximo Manage ビジネスオブジェクトを使用して外部システムとの間で
SAP カスタムABAP(アドバンスト・ビジネス・アプリケーション・プログラミング)プログラム ABAPは SAP のプログラミング言語です。 SAP システムにおけるデータ処理を担当するアプリケーションプログラムの構成要素は、ABAPプログラムです。 ABAPは「アドバンスト・ビジネス・アプリケーション・プログラミング」の略です ABAPには、OPEN SQLと呼ばれる特別なコマンドセットが含まれています。 これにより、使用しているデータベースに関係なく、データベースへの読み書きが可能になります。 データベースインターフェースは、OPEN SQLコマンドを該当するデータベースのコマンドに変換します。
SAP ERPシステム ABAP辞書オブジェクト ABAP辞書は、ERPシステムで使用されるすべてのデータ定義を一元的に記述および管理します。 ABAP辞書はABAPワークベンチに統合されています。 ワークベンチの他のすべてのコンポーネントは、ABAP辞書に保存されている定義にアクティブにアクセスできます。 ABAP 辞書は、ユーザー定義型(データ要素、構造、テーブル型)の定義をサポートしています。 データベースオブジェクト(テーブル、インデックス、ビュー)の構造を定義することもできます。
SAP カスタムBAPI(ビジネスアプリケーションプログラミングインターフェース) BAPIは標準の SAP インターフェースです。 これらは、 SAP コンポーネント間、および SAP と非 SAP コンポーネント間の技術統合とビジネスデータの交換において重要な役割を果たします。 BAPIは、これらのコンポーネントを統合することを可能にするため、複数のコンポーネントをローカルネットワークまたはインターネット上で相互に接続する統合シナリオの開発において重要な役割を果たします。 BAPIは、技術レベルではなく、ビジネスレベルでの統合を可能にします。
SAP IDOC(中間文書) IDOC(インターフェース/電子データ交換)は、 SAP が外部システムとのビジネス取引でデータを交換するために使用するインターフェースです。 Maximo Manage。 IDOCインターフェースは、データ構造の定義と、その構造に対する処理ロジックで構成されています。 データ構造はIDOCであり、これは通信システムを統合する交換フォーマットです。
SAP NetWeaver PI/PO SAP NetWeaver PI/POにより、システム間のプロセスを実装することができます。 異なるベンダーのシステムを接続することを可能にします。例えば、 Maximo Manage 異なるバージョンや異なるプログラミング言語(Java™、ABAPなど)で実装されたシステム同士を SAP NetWeaver PI/POはオープンアーキテクチャに基づいており、オープンスタンダード(特にXMLおよびJava環境のもの)を使用しています。 どちらも、統合される外部システムを有効にするための一般的な基準に基づいています。 インフラの中心となるのは、 HTTP を使用するXMLベースの通信です。 アプリケーション固有のコンテンツは、統合サーバーを使用して、送信者から受信者へ、ユーザー定義のXMLスキーマによるメッセージで転送されます。 統合サーバーとメッセージのやりとりができるシステムは、統合サーバーに接続されている他のすべてのシステムともメッセージのやりとりが可能です。
SAP NetWeaver PI/PO統合ビルダーとエンタープライズサービスリポジトリテンプレート 統合ビルダーは、エンタープライズサービスリポジトリのすべての設計オブジェクトの開発のための中心的な開発環境です。 統合ビルダーは、システム環境に依存せずに、統合シナリオ、統合プロセス、インターフェース、マッピングを記述できる環境を提供します。 RFC、BAPI、IDocをエンタープライズ・サービス・リポジトリにインポートすることができます。外部システムの場合は、WSDL、XSD、DTDのメッセージ・スキーマをエンタープライズ・サービス・リポジトリにロードするオプションがあります。