Microsoft BizTalk Server & SAP PP モジュール

Microsoft BizTalk Server
& SAP PP モジュール
連携検証レポート概要
マイクロソフト株式会社
SAP/Microsoft コンピテンスセンター
検証事項
• SAP R/3 生産管理モジュール(PP)と
Microsoft BizTalk Server 2002の連携
社内
アプリ
ケーショ
ン
MSMQ
COM
SAP
BizTalk
FILE
HTTP
SMTP
Web
社外
アプリ
ケーショ
ン
システムコンポーネント(1)
• R/3 サーバー(ホスト名:kksap2)
– Windows 2000 Advanced Server (SP3)
– SQL Server 2000 Enterprise Edition (SP2)
– SAP R/3 IDES
• R/3 4.6C (Kernel 4.6D)
システムコンポーネント(2)
• BizTalk サーバー(ホスト名:takhoshi43)
– Windows 2000 Advanced Server (SP3)
– SQL Server 2000 Enterprise Edition (SP2)
– BizTalk Server 2002 Enterprise Edition
– SAP DCOM Connector 4.6D
– BizTalk Adapter for SAP 1.0
– Visual Studio 6.0 (SP5)
• Visual Basic, Visual C++
コンポーネントの入手
• Windows 2000 Advanced Server(120日間評価版)
– http://www.microsoft.com/japan/windows2000/edk/default.asp
• SQL Server 2000 Enterprise Edition (120日間評価版)
– http://www.microsoft.com/sql/evaluation/trial/2000/download.asp
• BizTalk Server 2002 Enterprise Edition (120日間評価版)
– http://www.microsoft.com/japan/servers/eval/biztalk.asp
• BizTalk Adapter for SAP 1.0 (英語バージョン評価版)
– http://www.microsoft.com/biztalk/evaluation/adapters/sapevaldl.a
sp
• SAP DCOM Connector 4.6D
– CD-ROM(R/3 4.5a以降)同梱のRFC SDKよりセットアップ
SAP R/3 システム要件
• DCOM Connector と Adapter for SAPが
要求するSAP R/3のバージョン
– R/3 リリース4.0B 以降
– 4.0x の場合には、Support Package 42を追加
検証(1)
• 生産計画データのアプリケーションへの送信
– IDocからXMLへのファイル形式変換
社内
アプリ
ケーショ
ン
FILE
BizTalk
SAP
IDoc形式
tRFC
SAP DCOM
Connector
XML形式
ファイル渡し
検証(1)~追記
• IDocを利用したSAP Outbound システム
– Adapter for SAPを利用
– COM for ABAPを利用
• あらかじめサービスを起動しておく必要
– プログラミングは不要
• コンフィグレーションのみ、Visual Studio 6.0 は不要
– MSMQを利用
• ない場合、Windows 2000 CD-ROMからセットアップ
– BizTalkのオーケストレーション機能は利用しない
検証(2)
• 生産実績データの SAP R/3 への送信
社内
アプリ
ケーショ
ン
FILE
SAP DCOM
Connector
SAP
BAPI
tRFC
BizTalk
CSV形式
ファイル渡し
検証(2)~追記
• BAPIを利用したSAP Inbound システム
– Adapter for SAPはここでは不要
– COM for ABAPも不要
– Visual Studio 6.0 は必要
• Visual Basicによるプログラミング
• DCOM Connector Object Builderから生成される
COMコンポーネントがC++言語であるため、
Visual C++のインストールが必要
– BizTalkのオーケストレーション機能を利用
• Visio 2002 (BizTalkに同梱)の存在を確認
検証(3)~検証(1)を拡張
• 生産計画データのアプリケーションへの送信
– IDocからXMLへのファイル形式変換
FILE
BizTalk
SAP
IDoc形式
tRFC
固定長 or カンマ区切り
HTTP or SMTP
SAP DCOM
Connector
Web
DB
DBを
参照した
値置換
社外
アプリ
ケーショ
ン
検証(3)~追記
• IDocを利用したSAP Outbound システム
– 位置指定ファイル、区切り記号ファイルの指定
– HTTP, SMTPプロトコルでの通信
– DBを参照した値の置換
Go to MS/SAP Solution Site !!
http://www.microsoft.com/japan/business/sap/default.mspx