sap agent ご紹介資料 - ne.jp · report designerfor sap erp...
TRANSCRIPT
Report Designer for SAP ERP
日本エムツーソフト株式会社
2011年10月
SAP Agent ご紹介資料
Enterprise on‐demand Reporting Solution
2
SAP 認証
J2EE-DEP 6.40 - J2EE Application Installation/Deployment 6.40
EP-BP 6.0 - SAP NetWeaver Portal Business Packages 6.0
HelloI am glad to confirm that your EP-BP Certification has been completed successfully on March 18, 2008.You will receive a formal e-mail on this along with Test Report and Certificate shortly.Please feel free to contact me for any further clarifications on EP-BP Certification.Please send me the complete names of People involved in this certification and the complete postal address along with contact number.Thanks and Regards
3
Report DesignerのSAP接続方式
接続方式RDServer モジュールで SAP DB接続に関する環境設定を
一括管理。 SAP Message Server 接続支援。
クエリ支援 テーブル、RFC関数、OpenSQLを用いて帳票の出力支援。
RD 支援クエリ定義方法:
- テーブル : 一つのテーブルからデータを照会して出力。
- RFC関数 : SAP サーバのRFC関数実行結果をデータとして活用、出力。
- OpenSQL : 複数のテーブル(一つ以上)のJOINが可能、大容量データの場合、部分フェッチが可能。
RD5.0u
Editor SAP DB
RD5.0u
Viewer
帳票開発者Client
帳票ユーザClient
画面出力及び印刷、保存
RD5.0u
Server
RDSAPアダプター
4
AGENDA
1. 環境設定
2. 帳票作成方法
3. 適用事例
5
1. 環境設定
1.1 Report Designer Server インストール及び環境設定 (Report Designer Server for JAVA 基準)
Report Designer Server for JAVA のインストール
- sapjco.jar ファイルの CLASSPATH 設定 (WASに設定された CLASSPATH フォルダへ sapjco.jar コピー)
- SAP 関連 DLL ファイルのコピー (C:¥WINDOWS¥system32 フォルダへ librfc32.dll, sapjcorfc.dll ファイルコピー)
Report Designer Serverに SAP 接続情報の設定
(Client ID, User ID, Password, Language, Host Name, Sysnr, など)
ServerのOSが UNIX またはLinuxの場合
ServerのOSが Windowsの場合
Report Designer Server for JAVAのインストール
- sapjco.jar ファイルの CLASSPATH 設定 (WASに設定された CLASSPATH フォルダへ sapjco.jar コピー)
- SAP 関連ファイルコピー
($LD_LIBRARY_PATH 環境変数に設定されたフォルダへ libsapjcorfc.so, librfccm.so ファイルコピー)
Report Designer Serverに SAP 接続情報の設定
(Client ID, User ID, Password, Language, Host Name, Sysnr, など)
6
1. 環境設定
1.2 RDServerの SAP 接続情報の設定例 (Report Designer Server for JAVA 基準)
[ No Load Balancing ]SAP Message Server 使用しない。
[ Load Balancing ]
7
2. 帳票の作成方法
2.1 Report Designer Editor – 新規作成
DB 接続方法を SAPAGENTで設定
- 帳票のレイアウト作成手順と方法は一般的な帳票の作成と同じです。DB接続方法をSAPAGENTで設定。
8
2. 帳票の作成方法
2.2 Report Designer Editor – 帳票のレイアウト作成
Step 1. 表の作成
Step 2. 表の編集
9
2. 帳票の作成方法
2.3 Report Designer Editor – SAP 接続
- 作成された帳票のレイアウトへSAP DBのデータを出力するため、先ずは RDServerを用いてSAP DBへ接続。
Step 5
Step 1
Step 2
Step 3
Step 4
10
2. 帳票の作成方法
2.4.1 Report Designer Editor – テーブルを用いたSAPクエリの定義
Step 1. テーブルの検索 / 選択
Step 2. 選択したテーブルからフィールド選択
Step 3. データの条件式を入力
Step 4. データセット連結
[2.5 Report Designer Editor – データセット連結参照]
11
2. 帳票の作成方法
2.4.2 Report Designer Editor – RFC 関数を用いたSAPクエリの定義
Step 1. RFC関数の検索 / 選択[ Input Table 設定の例 ]
Step 5. データセット連結
[2.5 Report Designer Editor – データセット連結参照]
Step 2. Input Parameter 設定
Step 3. Output Table 選択
Step 4. Output フィールド確認
12
2. 帳票の作成方法
2.4.3 Report Designer Editor – OpenSQLを用いた SAP クエリの定義
Step 1. 複数のテーブルを選択 Step 2. カラムの選択 Step 3. 条件の入力 Step 4. Groupingするカラムの選択
Step 5. Group条件の入力 Step 6. データの整列 Step 7. SQL 検証
Step 8. データセット連結
[2.5 Report Designer Editor
– データセット連結参照]
13
2. 帳票の作成方法
2.5 Report Designer Editor – データセット連結
①
②
データセット連結ダイアログボックスで フィールド名を指定