JP1 Version 9

JP1/Automatic Job Management System 3 for Enterprise Applications

解説・手引・文法・操作書

3020-3-S29

目　　次

前書き

はじめに

1.　JP1/AJS3 for EAPの概要

1.1　JP1/AJS3 for EAPの特長

1.2　システムの構成

1.2.1　バックグラウンドジョブを制御する

1.2.2　インフォパッケージまたはプロセスチェーンを制御する

1.3　JP1/AJS3 for EAPのジョブ制御機能

1.3.1　バックグラウンドジョブを登録する

1.3.2　バックグラウンドジョブをリリースする

1.3.3　バックグラウンドジョブをキャンセルする

1.3.4　バックグラウンドジョブを削除する

1.3.5　バックグラウンドジョブに関する情報を表示する

1.3.6　R/3システムのリソースに関する情報を取得する

1.4　JP1/AJS3 for EAPのインフォパッケージまたはプロセスチェーン制御機能

1.4.1　インフォパッケージ制御機能

1.4.2　プロセスチェーン制御機能

1.5　JP1シリーズの他のプログラムとの連携

1.5.1　Windowsの場合

1.5.2　UNIX系OSの場合

2.　インストールとセットアップ

2.1　インストール

2.1.1　Windowsの場合

2.1.2　UNIX系OSの場合

2.2　ジョブ制御機能のセットアップ

2.2.1　JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する

2.2.2　パスを設定する

2.2.3　言語種別を設定する（UNIX系OSの場合）

2.2.4　servicesファイルにR/3システム用のエントリーを追加する

2.2.5　hostsファイルにR/3システム用のエントリーを追加する

2.2.6　ジョブ制御用のコマンドを使用する前に必要な作業

2.2.7　R/3システム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

2.2.8　XBP2.0インターフェースを使用できるようにする（特定の機能を使用する場合）

2.2.9　ジョブ制御用のSAPユーザーを用意する

2.2.10　Unicode版SAPシステムと接続する場合にコードページを設定する

2.3　インフォパッケージまたはプロセスチェーン制御機能のセットアップ

2.3.1　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する

2.3.2　パスを設定する

2.3.3　言語種別を設定する（UNIX系OSの場合）

2.3.4　servicesファイルにSAP BWシステム用のエントリーを追加する

2.3.5　hostsファイルにSAP BWシステム用のエントリーを追加する

2.3.6　インフォパッケージまたはプロセスチェーン制御用のコマンドを使用する前に必要な作業

2.3.7　SAP BWシステム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

2.3.8　SAP BWシステム側でインフォパッケージの警告終了に対する動作を設定する

2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する

2.3.10　Unicode版SAPシステムと接続する場合にコードページを設定する

3.　JP1/AJSを利用したバックグラウンドジョブの実行

3.1　JP1/AJSを利用したR/3ジョブの実行

3.1.1　R/3ジョブの実行手順

3.1.2　カスタムジョブの登録

3.1.3　カスタムジョブの定義

3.2　JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行

3.2.1　インフォパッケージまたはプロセスチェーンの実行手順

3.2.2　カスタムジョブの登録

3.2.3　カスタムジョブの定義

4.　コマンド

コマンドの記述形式

コマンド一覧

各コマンドの共通引数の形式

jbwipsta

jr3bjcan

jr3bjdel

jr3bjrel

jr3bjrep

jr3bjsho

jr3bjsub

jr3chrfc

5.　イベント

5.1　Windowsイベント

5.1.1　イベントIDの形式

5.1.2　イベントの一覧

5.1.3　イベントの保守情報

6.　メッセージ

6.1　メッセージの形式

6.1.1　メッセージの出力形式

6.1.2　メッセージの記載形式

6.1.3　メッセージの出力先

6.2　メッセージ一覧

6.2.1　JP1/AJS3 for EAPで共通のメッセージ

6.2.2　ジョブ制御機能に対して出力されるメッセージ

6.2.3　インフォパッケージまたはプロセスチェーン制御機能に対して出力されるメッセージ

7.　syslogメッセージ（UNIX版の場合）

7.1　syslogメッセージの形式

7.2　syslogメッセージの一覧

8.　トラブルシューティング

8.1　対処の手順

8.2　トラブル発生時に採取する資料

8.2.1　ジョブ制御機能で採取する資料

8.2.2　インフォパッケージまたはプロセスチェーン制御機能で採取する資料

8.3　トラブルへの対処方法

8.3.1　ジョブ制御機能に関するトラブル

8.3.2　インフォパッケージまたはプロセスチェーン制御機能に関するトラブル

付録

付録A　ディレクトリ名一覧

付録A.1　フォルダ名一覧（Windowsの場合）

付録A.2　ディレクトリ名一覧（UNIX系OSの場合）

付録B　ポート番号

付録B.1　R/3システムまたはSAP BWシステムとの通信で使用されるポート番号

付録B.2　ファイアウォールの通過方向

付録C　各バージョンの変更内容

付録D　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.

前書き

■ 対象製品

●適用OS：Windows Server 2003，Windows Server 2003 (x64)

P-242C-6594　 JP1/Automatic Job Management System 3 for Enterprise Applications　 09-00

●適用OS：Windows Server 2008

P-2A2C-6594　 JP1/Automatic Job Management System 3 for Enterprise Applications　 09-00

●適用OS：HP-UX (IPF)

P-1J2C-6591　 JP1/Automatic Job Management System 3 for Enterprise Applications　 09-00

●適用OS：Solaris

P-9D2C-6591　 JP1/Automatic Job Management System 3 for Enterprise Applications　 09-00

●適用OS：AIX

P-1M2C-6591　 JP1/Automatic Job Management System 3 for Enterprise Applications　 09-00

これらのプログラムプロダクトのほかにもこのマニュアルをご利用になれる場合があります。詳細は「リリースノート」でご確認ください。

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

ABAPは，SAP AGのドイツ及びその他の国における登録商標または商標です。
AIXは，米国における米国International Business Machines Corp.の登録商標です。
HP-UXは，米国Hewlett-Packard Companyのオペレーティングシステムの名称です。
Itaniumは，アメリカ合衆国および他の国におけるインテル コーポレーションまたはその子会社の登録商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
R/3は，SAP AGのドイツ及びその他の国における登録商標または商標です。
SAPは，SAP AGのドイツ及びその他の国における登録商標または商標です。
SAP NetWeaverは，ドイツおよびその他世界各国におけるSAP AGの商標または登録商標です。
Solarisは，米国Sun Microsystems, Inc.の米国およびその他の国における商標または登録商標です。
UNIXは，X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Windows Serverは，米国Microsoft Corporationの米国及びその他の国における登録商標です。
プログラムプロダクト「P-9D2C-6591」には，米国Sun Microsystems, Inc.が著作権を有している部分が含まれています。
プログラムプロダクト「P-9D2C-6591」には，UNIX System Laboratories, Inc.が著作権を有している部分が含まれています。

■ 発行

2009年 7月 （第1版） 3020-3-S29

■ 著作権

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.

はじめに

このマニュアルは，JP1/AJS3 for EAPの機能，使い方，および文法について説明したものです。

対象読者

このマニュアルは，JP1/AJS3 for EAPの機能，使い方，および文法について知りたい方を対象にしています。また，次のことを前提にしています。

R/3システムの概要，およびシステム管理機能について理解していること

SAP BWシステムを使用する場合は，SAP BWシステムの概要，およびシステム管理機能について理解していること

マニュアルの構成

このマニュアルは，次に示す章から構成されています。なお，このマニュアルは各OSに共通のマニュアルです。OSごとに差異がある場合は，本文中でそのつど内容を書き分けています。

第１章　JP1/AJS3 for EAPの概要

JP1/AJS3 for EAPの特長とシステム構成，機能，およびJP1シリーズの他のプログラムとの連携について説明しています。

第２章　インストールとセットアップ

JP1/AJS3 for EAPのインストールとセットアップの方法について説明しています。

第３章　JP1/AJSを利用したバックグラウンドジョブの実行

JP1/AJSを利用したバックグラウンドジョブの実行について説明しています。

第４章　コマンド

JP1/AJS3 for EAPのコマンドについて説明しています。

第５章　イベント

JP1/AJS3 for EAPから他のプログラムへ発行するイベントについて説明しています。

第６章　メッセージ

JP1/AJS3 for EAPから報告されるメッセージについて説明しています。

第７章　syslogメッセージ（UNIX版の場合）

syslogファイルに出力されるJP1/AJS3 for EAPのsyslogメッセージについて説明しています。

第８章　トラブルシューティング

JP1/AJS3 for EAPでトラブルが発生した場合の対策について説明しています。

関連マニュアル

関連マニュアルを次に示します。必要に応じてお読みください。

JP1 Version 9 JP1/Automatic Job Management System 3 入門（3020-3-S01）

JP1 Version 9 JP1/Automatic Job Management System 3 導入ガイド（3020-3-S02）

JP1 Version 9 JP1/Automatic Job Management System 3 設計ガイド（システム構築編）（3020-3-S03）

JP1 Version 9 JP1/Automatic Job Management System 3 設計ガイド（業務設計編）（3020-3-S04）

JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド1（3020-3-S05）

JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド2（3020-3-S06）

JP1 Version 9 JP1/Automatic Job Management System 3 運用ガイド（3020-3-S07）

JP1 Version 9 JP1/Automatic Job Management System 3 トラブルシューティング（3020-3-S08）

JP1 Version 9 JP1/Automatic Job Management System 3 操作ガイド（3020-3-S09）

JP1 Version 9 JP1/Automatic Job Management System 3 コマンドリファレンス1（3020-3-S10）

JP1 Version 9 JP1/Automatic Job Management System 3 コマンドリファレンス2（3020-3-S11）

JP1 Version 9 JP1/Automatic Job Management System 3 連携ガイド（3020-3-S12）

JP1 Version 9 JP1/Automatic Job Management System 3 メッセージ1（3020-3-S13）

JP1 Version 9 JP1/Automatic Job Management System 3 メッセージ2（3020-3-S14）

JP1 Version 9 JP1/Integrated Management - Manager クイックリファレンス（3020-3-R75）

JP1 Version 9 JP1/Integrated Management - Manager 導入・設計ガイド（3020-3-R76）

JP1 Version 9 JP1/Integrated Management - Manager 構築ガイド（3020-3-R77）

JP1 Version 9 JP1/Integrated Management - Manager 運用ガイド（3020-3-R78）

JP1 Version 9 JP1/Integrated Management - Manager 画面リファレンス（3020-3-R79）

JP1 Version 9 JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス（3020-3-R80）

JP1 Version 9 JP1/Integrated Management - Manager メッセージ（3020-3-R81）

JP1 Version 9 JP1/Base 運用ガイド（3020-3-R71）

JP1 Version 9 JP1/Base メッセージ（3020-3-R72）

JP1 Version 9 JP1/Base 関数リファレンス（3020-3-R73）

JP1 Version 9 JP1/NETM/DM 導入・設計ガイド(Windows(R)用)（3020-3-S79）

JP1 Version 9 JP1/NETM/DM 構築ガイド(Windows(R)用)（3020-3-S80）

JP1 Version 9 JP1/NETM/DM 運用ガイド1(Windows(R)用)（3020-3-S81）

JP1 Version 9 JP1/NETM/DM 運用ガイド2(Windows(R)用)（3020-3-S82）

JP1 Version 8 JP1/Script(Windows(R)用)（3020-3-K55）

このマニュアルでの表記

このマニュアルでは，日立製品およびその他の製品の名称を省略して表記しています。製品の正式名称と，このマニュアルでの表記を次の表に示します。

このマニュアルでの表記
正式名称

AIX
AIX 5L V5.3/V6.1

HP-UX
HP-UX (IPF)
HP-UX 11i V2/11i V3 (IPF)

IPF
Itanium(R) Processor Family

JP1/AJS
JP1/AJS3
JP1/Automatic Job Management System 3 - Agent
JP1/Automatic Job Management System 3 - Manager
JP1/Automatic Job Management System 3 - View

JP1/AJS2
JP1/Automatic Job Management System 2 - Agent
JP1/Automatic Job Management System 2 - Manager
JP1/Automatic Job Management System 2 - View

JP1/AJS - Agent
JP1/AJS3 - Agent
JP1/Automatic Job Management System 3 - Agent

JP1/AJS2 - Agent
JP1/Automatic Job Management System 2 - Agent

JP1/AJS - Manager
JP1/AJS3 - Manager
JP1/Automatic Job Management System 3 - Manager

JP1/AJS2 - Manager
JP1/Automatic Job Management System 2 - Manager

JP1/AJS - View
JP1/AJS3 - View
JP1/Automatic Job Management System 3 - View

JP1/AJS2 - View
JP1/Automatic Job Management System 2 - View

JP1/AJS3 for EAP
JP1/Automatic Job Management System 3 for Enterprise Applications

JP1/IM
JP1/Integrated Management - Manager
JP1/Integrated Management - View

R/3
SAP社の製品SAP R/3(R)

SAP BW
SAP社の製品SAP Business Information Warehouse

Solaris
Solaris 9/10

Windows
Windows Server 2003
Windows Server 2003
Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard Edition
Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard Edition

Windows Server 2003 (x64)
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition

Windows Server 2008
Microsoft(R) Windows Server(R) 2008 Enterprise
Microsoft(R) Windows Server(R) 2008 Standard

UNIX系のOSを区別する必要がない場合は，総称してUNIX系OSと表記しています。

このマニュアルで使用する英略語

このマニュアルで使用する主な英略語を次に示します。

英略語 | 正式名称
ABAP | Advanced Business Application Programming
API | Application Programming Interface
EUC | Extended UNIX Code
FAT | File Allocation Table
ID | IDentification
JIS | Japanese Industrial Standards
LAN | Local Area Network
NTFS | New Technology File System
OS | Operating System
PC | Personal Computer
RFC | Remote Function Call
SNC | Secure Network Communications
TCP/IP | Transmission Control Protocol/Internet Protocol
UAC | User Account Control
UNC | Universal Naming Convention
XBP | eXternal Background Processing
XMI | eXternal Monitor Interface

マニュアルで使用する記号

このマニュアルで使用する記号を次に示します。

記号
意味

［ ］
ウィンドウ，ダイアログボックス，ボタン，チェックボックスなどを示します。
（例）
［Jobnet Editor］ウィンドウ
［カスタムジョブの登録］ダイアログボックス

コマンドの文法で使用する記号

コマンドの文法の説明で使用する記号を次に示します。

記号
意味

-（ハイフン）
オプションの区切りを示します。オプションは次の形式で構成されます。
・単一または複数の英数字
・単一または複数の英数字 引数
なお，引数の中にオプションが含まれる場合もあります。引数にオプションまたは空白文字が含まれる場合，引数全体を単引用符（'）や二重引用符（"）で囲むように指定することがあります。
（例）
-ab，-a '-b 引数 1'，-a "引数2"

|（ストローク）
複数の項目に対して項目間の区切りを示し，「または」の意味を示します。
（例）
「A|B|C」は「A，B，またはC」を示します。

{ }（波括弧）
この記号で囲まれている複数の項目の中から，必ず一組の項目を選択します。項目と項目の区切りは「｜」で示します。
（例）
「{A|B|C}」は，「A，B，またはCのどれか一つを指定する」ことを示します。

[ ]（角括弧）
この記号で囲まれている項目は，任意に指定できます（省略できます）。
（例）
「[A]」は，「必要に応じてAを指定する」ことを示します（必要のない場合は，Aを省略できます）。
「[B|C]」は，「必要に応じてBまたはCを指定する」ことを示します（必要のない場合は，BおよびCを省略できます）。

...（点線）
この記号の直前に示された項目を繰り返して複数個，指定できます。項目を複数個指定する場合は，項目間の区切りに空白文字（半角スペース）を使用します。
（例）
「A B...」は，「Aの後にBを複数個指定できる」ことを示します。

_（下線）
括弧で囲まれているすべての項目を省略したときに，システムが採用する標準値を示します。
（例）
「[A|B]」は，「AとBのどちらも選択しなかった場合，システムはAを選択する」ことを示します。

図中で使用する記号

このマニュアルの図中で使用する記号を次のように定義します。

常用漢字以外の漢字の使用について

このマニュアルでは，常用漢字を使用することを基本としていますが，次に示す用語については，常用漢字以外の漢字を使用しています。

個所（かしょ）

KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）は，それぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

1.　JP1/AJS3 for EAPの概要

JP1/AJS3 for EAPは，R/3システムの業務を支援するプログラムです。JP1/AJS3 for EAPの利用によって，バックグラウンドジョブをR/3システム以外のシステムから操作したり，SAP BWシステムのインフォパッケージやプロセスチェーンをSAP BWシステム以外のシステムから制御したり，JP1シリーズの他のプログラムで運用したりすることができます。

この章では，JP1/AJS3 for EAPの特長，システムの構成，JP1/AJS3 for EAPの機能，およびJP1シリーズの他のプログラムとの連携について説明します。

＜この章の構成＞

1.1　JP1/AJS3 for EAPの特長

1.2　システムの構成

1.3　JP1/AJS3 for EAPのジョブ制御機能

1.4　JP1/AJS3 for EAPのインフォパッケージまたはプロセスチェーン制御機能

1.5　JP1シリーズの他のプログラムとの連携

1.1　JP1/AJS3 for EAPの特長

JP1/AJS3 for EAPは，R/3システム以外のシステムからR/3システムに連携できる機能を提供する，JP1シリーズのプログラムです。

JP1/AJS3 for EAPには，次に示す特長があります。

R/3システム以外のシステムからR/3システムのジョブを制御できるようになります。JP1/AJS3 for EAPからR/3システムのバックグラウンドジョブ（以降，R/3ジョブ，またはジョブと表記することがあります）に対してできる制御を次に示します。

ジョブの登録

ジョブのリリース

ジョブのキャンセル

ジョブの削除

ジョブに関する情報の表示

R/3システムのリソースに関する情報の取得

R/3システムのバックグラウンドジョブをJP1シリーズの他のプログラムで運用できるようになります。

JP1/AJSとの連携（Windows，UNIX系OSで共通）
JP1/AJSは，業務を自動的に運用するJP1シリーズのプログラムです。処理を順序付けて定期的に自動実行したり，特定の事象が発生したときに処理を自動的に開始したりできます。

JP1/Scriptの利用（Windowsの場合）
JP1/Scriptは，スクリプトファイルを作成するJP1シリーズのプログラムです。JP1/Scriptを使用すると，JP1/AJS3 for EAPのコマンド用にスクリプトファイルを作成できるようになります。JP1/Scriptで作成したスクリプトファイルを使用すると，スクリプトの処理を開始する時間を指定したり，システムの起動時に自動的にスクリプトを実行させたりできます。

SAP BWシステムのインフォパッケージをSAP BWシステム以外のシステムから制御（SAP BW上に定義したインフォパッケージを開始）できるようになります。

SAP BWシステムのプロセスチェーンをSAP BWシステム以外のシステムから制御（SAP BW上に定義したプロセスチェーンを開始）できるようになります。

1.2　システムの構成

JP1/AJS3 for EAPのシステムの基本構成は，次のマシンから成ります。

JP1/AJS3 for EAPが組み込まれたマシン

R/3システム（アプリケーションサーバ，R/3クライアントマシンなど）またはSAP BWシステム（アプリケーションサーバ，SAP BWクライアントマシンなど）

この基本構成に，必要に応じてJP1シリーズの他のプログラムを追加します。

＜この節の構成＞

1.2.1　バックグラウンドジョブを制御する

1.2.2　インフォパッケージまたはプロセスチェーンを制御する

1.2.1　バックグラウンドジョブを制御する

バックグラウンドジョブを制御するためのシステムの構成例を図1-1に示します。

この構成例は，次に示すマシンで構成されています。

JP1/AJS3 for EAP，JP1/AJS，JP1/Baseが組み込まれたマシン（外部マシンA）

JP1/AJS3 for EAPが組み込まれたマシン（外部マシンB）

アプリケーションサーバ

SAPフロントエンドソフトウェアが組み込まれたマシン（R/3クライアントマシン）

図1-1　バックグラウンドジョブを制御するためのシステムの構成例

1.2.2　インフォパッケージまたはプロセスチェーンを制御する

SAP BWシステムのインフォパッケージまたはプロセスチェーンを制御するためのシステムの構成例を図1-2に示します。

この構成例は，次に示すマシンで構成されています。

JP1/AJS3 for EAP，JP1/AJS，JP1/Baseが組み込まれたマシン（外部マシンA）

JP1/AJS3 for EAPが組み込まれたマシン（外部マシンB）

アプリケーションサーバ

SAPフロントエンドソフトウェアが組み込まれたマシン（SAP BWクライアントマシン）

図1-2　SAP BWシステムのインフォパッケージまたはプロセスチェーンを制御するためのシステム構成例

1.3　JP1/AJS3 for EAPのジョブ制御機能

通常，R/3システムでは，対話形式（オンライン）でプログラムを実行します。しかし，あるプログラムを特定の時間（または定期的）に実行したり，大量のデータを印刷したりする場合，これらの処理を，バッチ処理（バックグラウンドジョブ）としてR/3システムで実行します。

JP1/AJS3 for EAPのジョブ制御機能を使用すると，このようなR/3システムのバックグラウンドジョブをR/3システム以外のシステムから制御できるようになります。

JP1/AJS3 for EAPは，R/3システムの外部管理インターフェースであるXBPインターフェースを介してR/3システムのバックグラウンドジョブを制御します。XBPインターフェースは，R/3システム以外のシステムからR/3システムのバックグラウンドジョブを制御するためのSAP社のオープンインターフェースです。

JP1/AJS3 for EAPが，制御できるR/3システムのバックグラウンドジョブは，トランザクションコードSM36で定義／実行できるバックグラウンドジョブです。

R/3システム内のバックグラウンドジョブの状態遷移を図1-3に示します。

図1-3　R/3システム内のバックグラウンドジョブの状態遷移

JP1/AJS3 for EAPでは，バックグラウンドジョブの状態遷移をコマンドで制御できます。例えば，ジョブを「登録済」から「リリース済」の状態へ移行させる場合には，R/3システムのバックグラウンドジョブをリリースするjr3bjrelコマンドを使用します。

なお，バックグラウンドジョブは，一つ以上のジョブステップで構成されています。バックグラウンドジョブに使用できるジョブステップは，次の２種類です。

ABAPプログラム（ABAPで作成されたレポートプログラム）

外部プログラム（R/3システムで実行できる一般のプログラム）

次に，JP1/AJS3 for EAPからできる，R/3システムのバックグラウンドジョブの制御を，バックグラウンドジョブの状態遷移の順序に従って説明します。

JP1/AJS3 for EAPのコマンドの詳細については，「4.　コマンド」を参照してください。

＜この節の構成＞

1.3.1　バックグラウンドジョブを登録する

1.3.2　バックグラウンドジョブをリリースする

1.3.3　バックグラウンドジョブをキャンセルする

1.3.4　バックグラウンドジョブを削除する

1.3.5　バックグラウンドジョブに関する情報を表示する

1.3.6　R/3システムのリソースに関する情報を取得する

1.3.1　バックグラウンドジョブを登録する

ジョブの登録には，jr3bjsubコマンドを使用します。ABAPプログラムや外部プログラムをジョブとしてR/3システムに登録できます。登録したジョブは，「登録済」の状態になります。

登録したジョブは，jr3bjdelコマンドで削除することができます。

1.3.2　バックグラウンドジョブをリリースする

ジョブのリリース（ジョブの開始属性の指定）には，次の２とおりの方法があります。

jr3bjsubコマンドの-rsまたは-riオプションで指定する

jr3bjrelコマンドで指定する

jr3bjsubコマンドの-rsまたは-riオプションでジョブの開始属性を指定すると，ジョブの登録後にジョブをリリースできます。jr3bjrelコマンドでは，jr3bjsubコマンドでリリースしなかったジョブとR/3システム内で登録されたジョブをリリースできます。ジョブの開始属性には，「できる限り早く」または「すぐに」を指定できます。コマンドが実行されると，R/3システムのジョブスケジューラーによって，ジョブの開始属性でジョブが実行されます。ジョブは，「登録済」から「リリース済」の状態へ移行します。

なお，ジョブのリリース時に-waitオプションを指定すると，ジョブの終了を監視できます。また，ジョブの実行中に子ジョブが生成される場合は，子ジョブも含めて終了を監視することもできます（親/子ジョブの終了監視）。終了を監視する場合は，ジョブの実行が終了するまでキーボードなどからの操作はできません。また，終了監視中に通信エラーが発生した場合，環境設定ファイルで指定した時間になるまで接続をリトライします。

1.3.3　バックグラウンドジョブをキャンセルする

ジョブのキャンセルには，jr3bjcanコマンドを使用します。「実行中」の状態のジョブをキャンセルできます。「登録済」，「リリース済」，「待機中」，「終了」，「中止」の状態のジョブはキャンセルできません。

1.3.4　バックグラウンドジョブを削除する

ジョブの削除には，jr3bjdelコマンドを使用します。「登録済」「リリース済」「終了」「中止」の状態のジョブを削除できます。「実行中」，「待機中」の状態のジョブは削除できません。

1.3.5　バックグラウンドジョブに関する情報を表示する

ジョブに関する情報の表示には，jr3bjshoコマンドを使用します。ジョブの状態を一覧形式または詳細形式で表示できます。また，特定のユーザーのジョブだけを表示したり，「待機中」の状態のジョブなど特定の状態のジョブだけを表示したりできます。

1.3.6　R/3システムのリソースに関する情報を取得する

R/3システムのリソースに関する情報の取得には，jr3bjrepコマンドを使用します。リソース情報として，指定したABAPプログラムに対して定義されているバリアント名を取得できます。

1.4　JP1/AJS3 for EAPのインフォパッケージまたはプロセスチェーン制御機能

JP1/AJS3 for EAPのインフォパッケージ制御機能やプロセスチェーン制御機能を使用すると，SAP BWシステムのインフォパッケージやプロセスチェーンをSAP BWシステム以外のシステムから制御できるようになります。

＜この節の構成＞

1.4.1　インフォパッケージ制御機能

1.4.2　プロセスチェーン制御機能

1.4.1　インフォパッケージ制御機能

JP1/AJS3 for EAPのインフォパッケージ制御機能を使用すると，SAP BWシステム上に定義されたインフォパッケージをSAP BWシステム以外のシステムから実行できるようになります。インフォパッケージとは，SAP BWシステムにデータを転送するときの転送要求を生成する手段であり，インフォパッケージを実行することによって，SAP BWシステムにデータを転送できます。

JP1/AJS3 for EAPは，SAP BWシステムの外部管理インターフェースであるBW - STAインターフェースを介してSAP BWシステムのインフォパッケージを制御します。BW - STAインターフェースは，SAP BWシステム以外のシステムからSAP BWシステムのインフォパッケージを制御するためのSAP社のオープンインターフェースです。

インフォパッケージを開始するには，jbwipstaコマンドを使用します。jbwipstaコマンドで，SAP BWシステム上にあらかじめ定義されたインフォパッケージを開始し，インフォパッケージが終了するまで監視できます。JP1/AJS3 for EAPのコマンドの詳細については，「4.　コマンド」を参照してください。

1.4.2　プロセスチェーン制御機能

JP1/AJS3 for EAPのプロセスチェーン制御機能を使用すると，SAP BWシステム上に定義されたプロセスチェーンをSAP BWシステム以外のシステムから実行できるようになります。プロセスチェーンとは，SAP BWシステム上のジョブを自動実行するための手段であり，バックグラウンドで実行される一連のプロセス（ジョブ）から構成されています。プロセスチェーンを実行することによって，一連のプロセスを実行順序に従って自動実行できます。

JP1/AJS3 for EAPは，SAP BWシステムの外部管理インターフェースであるBW - SCHインターフェースを介してSAP BWシステムのプロセスチェーンを制御します。BW - SCHインターフェースは，SAP BWシステム以外のシステムからSAP BWシステムのプロセスチェーンを制御するためのSAP社のオープンインターフェースです。

プロセスチェーンを開始するには，jbwipstaコマンドを使用します。jbwipstaコマンドで，SAP BWシステム上にあらかじめ定義されたプロセスチェーンを開始し，プロセスチェーンが終了するまで監視できます。JP1/AJS3 for EAPのコマンドの詳細については，「4.　コマンド」を参照してください。

1.5　JP1シリーズの他のプログラムとの連携

JP1シリーズの他のプログラムとの連携についてOSごとに説明します。

＜この節の構成＞

1.5.1　Windowsの場合

1.5.2　UNIX系OSの場合

1.5.1　Windowsの場合

JP1/AJS，JP1/Scriptとの連携について説明します。

＜この項の構成＞

(1)　JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録する

(2)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始する

(3)　JP1/Scriptを利用してR/3システムのバックグラウンドジョブを制御する

(1)　JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録する

JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録するには，JP1/AJSでR/3システム用のカスタムジョブを登録，定義します。JP1/AJSの［カスタムジョブの登録］ダイアログボックスでR/3システム用のカスタムジョブを登録します。次に，JP1/AJSの［ジョブネットエディタ］ウィンドウで，JP1/AJSに登録したカスタムジョブをジョブネットに定義します。ジョブネットに定義したR/3システム用のカスタムジョブは，JP1/AJSのスケジュール機能やカレンダー機能を使用して実行できます。

R/3システム用のカスタムジョブをJP1/AJSのジョブネットに登録し，定義する手順については，「3.1　JP1/AJSを利用したR/3ジョブの実行」を参照してください。

(2)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始する

JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始するには，JP1/AJSでSAP BWシステム用のカスタムジョブを登録，定義します。JP1/AJSの［カスタムジョブの登録］ダイアログボックスでSAP BWシステム用のカスタムジョブを登録します。次に，JP1/AJSの［ジョブネットエディタ］ウィンドウで，JP1/AJSに登録したカスタムジョブをジョブネットに定義します。ジョブネットに定義したSAP BWシステム用のカスタムジョブは，JP1/AJSのスケジュール機能やカレンダー機能を使用して実行できます。

SAP BWシステム用のカスタムジョブをJP1/AJSのジョブネットに登録し，定義する手順については，「3.2　JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行」を参照してください。

(3)　JP1/Scriptを利用してR/3システムのバックグラウンドジョブを制御する

JP1/Scriptを利用してR/3システムのバックグラウンドジョブを制御するためには，JP1/AJS3 for EAPのコマンド用にスクリプトファイルを作成します。

スクリプトファイルを作成する方法については，マニュアル「JP1/Script(Windows(R)用)」を参照してください。

1.5.2　UNIX系OSの場合

JP1/AJSとの連携について説明します。

＜この項の構成＞

(1)　JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録する

(2)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始する

(3)　JP1/AJSを利用してR/3システムのバックグラウンドジョブを制御する

(4)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを制御する

(1)　JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録する

JP1/AJSを利用してR/3システムにバックグラウンドジョブを登録するには，JP1/AJS3 for EAPのコマンド（コマンドライン）をJP1/AJSのジョブとして定義し，定義したジョブをJP1/AJSのジョブネットに定義します。ジョブネットに定義したR/3ジョブは，JP1/AJSのスケジュール機能やカレンダー機能を使用して，R/3システムに登録し，実行することができます。

ジョブの定義およびジョブネットへの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(2)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始する

JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを開始するには，JP1/AJS3 for EAPのコマンド（コマンドライン）をJP1/AJSのジョブとして定義し，定義したジョブをJP1/AJSのジョブネットに定義します。ジョブネットに定義したジョブは，JP1/AJSのスケジュール機能やカレンダー機能を使用して，SAP BWシステムに登録し，実行することができます。

ジョブの定義およびジョブネットへの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(3)　JP1/AJSを利用してR/3システムのバックグラウンドジョブを制御する

JP1/AJSを利用してR/3システムのバックグラウンドジョブを制御するためには，JP1/AJSのアクションに，JP1/AJS3 for EAPのコマンドを設定します。

JP1/AJS3 for EAPのコマンドをJP1/AJSのアクションに設定する方法については，マニュアル「JP1/Automatic Job Management System 3 連携ガイド」を参照してください。

(4)　JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを制御する

JP1/AJSを利用してSAP BWシステムのインフォパッケージまたはプロセスチェーンを制御するためには，JP1/AJSのアクションに，JP1/AJS3 for EAPのコマンドを設定します。

JP1/AJS3 for EAPのコマンドをJP1/AJSのアクションに設定する方法については，マニュアル「JP1/Automatic Job Management System 3 連携ガイド」を参照してください。

2.　インストールとセットアップ

この章では，JP1/AJS3 for EAPのインストールとセットアップについてOSごとに説明します。

＜この章の構成＞

2.1　インストール

2.2　ジョブ制御機能のセットアップ

2.3　インフォパッケージまたはプロセスチェーン制御機能のセットアップ

2.1　インストール

ここでは，JP1/AJS3 for EAPのインストールおよびアンインストールの方法について説明します。

＜この節の構成＞

2.1.1　Windowsの場合

2.1.2　UNIX系OSの場合

2.1.1　Windowsの場合

JP1/AJS3 for EAPは，TCP/IPのネットワーク構成を前提としています。インストール先のマシン環境の設定を確認してから，JP1/AJS3 for EAPをインストールしてください。

インストール時には製品を利用する前にシステムの再起動が必要です。

ここでは，Windows対応のJP1/AJS3 for EAPのインストールとアンインストールについて説明します。

なお，以降の操作にはAdministrators権限を持つユーザーでログオンする必要があります。

また，OSのユーザーアカウント制御機能（UAC）を有効にしている場合は，管理者へ昇格する必要があります。

＜この項の構成＞

(1)　インストールの手順

(2)　アンインストールの手順

(1)　インストールの手順

JP1/AJS3 for EAPをインストールするときの手順を次に示します。

提供媒体をドライブにセットする。
インストールプログラムの初期画面が表示されます。
インストールプログラムの指示に従ってJP1/AJS3 for EAPをインストールしてください。

システムを再起動する。
製品を利用する前にシステムを再起動してください。

なお，JP1/NETM/DMを使用している場合は，JP1/AJS3 for EAPをリモートインストールすることもできます。リモートインストール方法については，マニュアル「JP1/NETM/DM 運用ガイド1(Windows(R)用)」を参照してください。

インストールが正常に終了したら，JP1/AJS3 for EAPを使用するために必要なセットアップをしてください。

注意

Windows版のJP1/AJS - Viewでカスタムジョブを定義している場合は，本製品をインストールしたあとに，JP1/AJS - Viewに登録しているカスタムジョブ定義プログラムも更新する必要があります。

「3.1.1　R/3ジョブの実行手順」および「3.2.1　インフォパッケージまたはプロセスチェーンの実行手順」の「(1)JP1/AJS - ViewがインストールされているマシンがWindowsの場合」の作業1を再度実施してください。

インストール後に作成されるディレクトリについては，「付録A　ディレクトリ名一覧」を参照してください。

(2)　アンインストールの手順

JP1/AJS3 for EAPをアンインストールするときの手順を次に示します。

システムにログオンする。

コントロールパネルから［プログラムの追加と削除］または［プログラムと機能］を起動する。

画面の指示に従い，JP1/AJS3 for EAPを削除してください。

2.1.2　UNIX系OSの場合

JP1/AJS3 for EAPは，TCP/IPのネットワーク構成を前提としています。インストール先のマシン環境の設定を確認してから，JP1/AJS3 for EAPをインストールしてください。

この節では，UNIX系OSに対応したJP1/AJS3 for EAPのインストールとアンインストールについて説明します。

＜この項の構成＞

(1)　インストールの手順

(2)　アンインストールの手順

(1)　インストールの手順

JP1/AJS3 for EAPをインストールするときの手順を次に示します。

(a)　起動の準備

スーパーユーザーでログインするか，またはsuコマンドでユーザーをスーパーユーザーに変更する。

JP1/AJS3 for EAPが停止していることを確認する。

JP1/AJS3 for EAPの提供媒体をドライブにセットする。

(b)　Hitachi PP Installerの起動

次のコマンドを実行し，Hitachi PP Installerを起動します。

HP-UXの場合

# /usr/sbin/mount -F cdfs -r デバイスファイル名 /cdrom

# /cdrom/IPFHPUX/setup /cdrom

Solarisの場合

# /cdrom/SOLARIS/setup /cdrom/cdrom0

注意

Solarisの場合は，マウントのコマンドを実行する必要はありません。

AIXの場合

# /usr/sbin/mount -F cdrfs -r デバイスファイル名 /cdrom

# /cdrom/AIX/setup /cdrom

Hitachi PP Installerを起動するとHitachi PP Installerの初期画面が表示されます。

(c)　インストールの操作

初期画面で「I」を入力する。
インストールできるソフトウェアの一覧が表示されます。

「JP1/AJS3 for Enterprise Applications」にカーソルを移動し，スペースキーで選択する。

「I」を入力する。

「Y」または「y」を入力する。
JP1/AJS3 for EAPがインストールされます。
インストール完了後，「Q」を入力すると初期画面に戻ります。

インストールが正常に終了したら，JP1/AJS3 for EAPを使用するために必要なセットアップをしてください。

インストール後に作成されるディレクトリについては，「付録A　ディレクトリ名一覧」を参照してください。

(2)　アンインストールの手順

JP1/AJS3 for EAPをアンインストールするときの手順を次に示します。

スーパーユーザーでログインするか，またはsuコマンドでユーザーをスーパーユーザーに変更する。

JP1/AJS3 for EAPが停止していることを確認する。

次のコマンドを実行して，Hitachi PP Installerを起動する。

# /etc/hitachi_setup

Hitachi PP Installerを起動するとHitachi PP Installerの初期画面が表示されます。

初期画面で「D」を入力する。
アンインストールできるソフトウェアの一覧が表示されます。

「JP1/AJS3 for Enterprise Applications」にカーソルを移動し，スペースキーで選択する。

「D」を入力する。

「Y」または「y」を入力する。
JP1/AJS3 for EAPがアンインストールされます。
アンインストール完了後，「Q」を入力すると初期画面に戻ります。

2.2　ジョブ制御機能のセットアップ

JP1/AJS3 for EAPのジョブ制御機能を使用するために必要なセットアップ作業について説明します。JP1/AJS3 for EAPのジョブ制御機能を使用するためには，次のセットアップ作業が必要です。UNIX系OSの場合，スーパーユーザーでセットアップ作業をしてください。

作業1

JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する。

作業2

パスを設定する。

作業3

言語種別を設定する（UNIX系OSの場合）。

作業4

servicesファイルにR/3システム用のエントリーを追加する。

作業5

hostsファイルにR/3システム用のエントリーを追加する。

作業6

ジョブ制御用のコマンドを使用する前に次の設定をする。

R/3あて先情報の-dオプションを使用できるようにsaprfc.iniファイルを作成する※1

コマンドの共通引数（R/3あて先情報およびR/3ログオン情報）のデフォルトを設定する※2

作業7

R/3システム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する※3。

作業8

XBP2.0インターフェースを使用できるようにする（特定の機能を使用する場合※4）。

作業9

ジョブ制御用のSAPユーザーを用意する。

作業10

Unicode版 SAPシステムと接続する場合にコードページを設定する。

注※1

-dオプションを使用しない場合，この作業は必要ありません。

注※2

ジョブ制御用のコマンドの共通引数（R/3あて先情報およびR/3ログオン情報）の指定を省略する場合に必要な作業です。コマンドラインにR/3あて先情報およびR/3ログオン情報を指定する場合，この作業は必要ありません。

注※3

R/3システム用のカスタムジョブで［saprfc.iniを使用して接続する］を使用しない場合，この作業は必要ありません。

注※4

次の機能を使用する場合に，この作業が必要になります。

ジョブの実行中に生成される子ジョブを含めて終了を監視する（親/子ジョブの終了監視）

ジョブの優先度としてジョブクラス「A」または「Ｂ」を指定する

拡張された以下の印刷パラメーターを制御する
・スプール依頼の表題を指定する
・出力書式を書式名で指定する
・カバーシートに印刷される部署名を指定する
・アーカイブ出力時に情報テキストを指定する

それぞれの作業の詳細について，次項以降で説明します。

なお，JP1/AJS3 for EAPとR/3システムとで通信する際，接続する側であるJP1/AJS3 for EAPは特定のポート番号やウェルノウンポート番号を使用しませんが，接続される側であるR/3システムは，接続の方法によって異なったポート番号を使用します。接続の方法に応じてR/3システムで使用できるポート番号については，「付録B.1　R/3システムまたはSAP BWシステムとの通信で使用されるポート番号」を参照してください。

また，JP1/AJS3 for EAPとR/3システムとの間にファイアウォールを配置する場合は，「付録B.2　ファイアウォールの通過方向」を参照してください。

注意

コマンドやカスタムジョブを実行するOSユーザーは，15バイト以内のOSユーザー名としてください。16バイト以上のOSユーザー名の場合，SAP側のインターフェースでエラーが発生し，ジョブを実行することができません。

＜この節の構成＞

2.2.1　JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する

2.2.2　パスを設定する

2.2.3　言語種別を設定する（UNIX系OSの場合）

2.2.4　servicesファイルにR/3システム用のエントリーを追加する

2.2.5　hostsファイルにR/3システム用のエントリーを追加する

2.2.6　ジョブ制御用のコマンドを使用する前に必要な作業

2.2.7　R/3システム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

2.2.8　XBP2.0インターフェースを使用できるようにする（特定の機能を使用する場合）

2.2.9　ジョブ制御用のSAPユーザーを用意する

2.2.10　Unicode版SAPシステムと接続する場合にコードページを設定する

2.2.1　JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する

JP1/AJS3 for EAP（ジョブ制御）の動作環境は，ジョブ制御用の環境設定ファイルを編集することで変更できます。

ジョブ制御用の環境設定ファイル（confファイル）は，以下に示すパスにあります。インストール時に環境設定ファイルが存在しなかった場合は，同じディレクトリ下にあるモデルファイルと同じものが，環境設定ファイルとしてインストール時に自動的に作成されます。

Windowsの場合
インストール先フォルダ¥conf¥conf

UNIX系OSの場合
/etc/opt/jp1_am_r3/conf/conf

インストール時に作成される環境設定ファイルの基になるモデルファイルの内容を次の図に示します。

Windowsの場合

図2-1　ジョブ制御用環境設定ファイルのモデルファイル（Windows版）

UNIX系OSの場合

図2-2　ジョブ制御用環境設定ファイルのモデルファイル（UNIX版）

OSがWindowsで，ファイルシステムにNTFS形式を使用している場合，環境設定ファイルの情報の改ざんを防ぐために，環境設定ファイルに対して，Administrators権限を持つ管理者だけが環境設定ファイルを編集できるようなアクセス権を設定しておくことをお勧めします。

なお，環境設定ファイルを再編集する場合は，JP1/AJS3 for EAPのコマンドが実行されていないことを確認してください。

環境設定ファイルでの文法は，次のとおりです。

[section]
key=string

sectionとkey，keyとkeyの区切りには，一つ以上の改行コードを指定します。

sectionおよびkeyに指定する文字列では，大文字，小文字が区別されません。

同一section内でのkeyの指定順序は任意です。

行の先頭に「;」が指定されている場合，その行をコメント文として扱います。

複数の同じ名称のsectionまたはkeyが指定されていた場合，最初に指定されていた値が有効になります。

次の場合，JP1/AJS3 for EAPは項目のデフォルトを使用して動作します。

環境設定ファイルを作成しなかった場合

環境設定ファイルに指定した値が不正な場合（シンタックスエラーを含む）

環境設定ファイルが読み込めない場合

次に，環境設定ファイルに指定できるkeyをセクションごとに説明します。

trace（トレースセクション）

トレースセクションでは，トレースレベル，トレースファイルサイズ，およびトレース情報を格納するトレースファイル名を指定します。

traceに指定できるkeyを次の表に示します。

表2-1　traceに指定できるkey

key
stringに指定できる値
説明

Level

0

採取しない

1

標準レベル

2

詳細レベル

3

デバッグレベル

トレースレベルを指定します。
このkeyの指定を省略した場合のトレースレベルは，「1」です。
各トレースレベルでの1コマンド当たりのトレース量は，次のとおりです。

ジョブの終了監視をする場合
1（標準レベル）：2.0 KB
2（詳細レベル）：3.8 KB +（ジョブ実行時間／終了監視間隔）×0.2 KB
3（デバッグレベル）：32.0 KB +（ジョブ実行時間／終了監視間隔）×0.8 KB

ジョブの終了監視をしない場合
1（標準レベル）：2.0 KB
2（詳細レベル）：3.8 KB
3（デバッグレベル）：32.0 KB

通常は，「標準レベル」を指定してください。トラブルが発生した場合にだけ，「詳細レベル」または「デバッグレベル」を指定します。なお，「採取しない」を指定すると，JP1/AJS3 for EAPの使用時の情報を採取できないので注意してください。

Size
0，または1～65,535（単位：キロバイト）
トレースファイルのサイズを指定します。
0を指定した場合，トレースファイルのサイズは，2ギガバイトになります。
このkeyの指定を省略した場合，トレースファイルのサイズは，12,288キロバイト※1になります。
なお，トレースファイルのサイズを小さくする場合には，作成されているトレースファイルを削除してから変更してください。

TargetDir
Windowsの場合：
"(ドライブ名):¥"で始まる文字列，またはUNC形式で表されるリモート資源名※²
UNIX系OSの場合：
"/"で始まる文字列
トレース情報を格納するトレースファイル名のディレクトリを指定します。このkeyの指定を省略した場合は，トレースファイルが標準で格納されるディレクトリ※3に，アプリケーション単位のトレースファイルが作成されます。
注意
TargetFileを指定した場合は，このkeyの指定は無視されます。

TargetFile
Windowsの場合：
"(ドライブ名):¥"で始まる文字列，またはUNC形式で表されるリモート資源名※²
UNIX系OSの場合：
"/"で始まる文字列
指定したファイルに，すべてのアプリケーションのトレース情報を取得します。
注意
このkeyを指定した場合は，TargetDirの指定は無視されます。

注※1　トレースファイルサイズを12,288キロバイトに設定した場合，トレースレベル1（デフォルト）で100件／時間のジョブを実行したときに，少なくとも2日間分のトレースデータを記録できます。

注※2　UNC形式で表されるリモート資源名とは，Microsoft社が提供しているネットワーク上のフォルダおよびファイル名を指定する，「¥¥コンピュータ名¥共有名」を指しています。

注※3　トレースファイルが標準で格納されるディレクトリについては，「付録A　ディレクトリ名一覧」を参照してください。

event（イベントセクション）

Windowsの場合，event（イベントセクション）では，Windowsのアプリケーションログで使用されるイベントを生成するかどうかを指定します。

UNIX系OSの場合，event（イベントセクション）では，syslogメッセージを生成するかどうかを指定します。eventに指定できるkeyを次の表に示します。

表2-2　eventに指定できるkey

Key
stringに指定できる値
説明

ntevent
YESまたはNO
Windowsの場合に指定できます。Windowsのイベントを生成するかどうかを指定します。
このkeyの指定を省略した場合のイベント生成条件は，「YES」です。

Syslog
YESまたはNO
UNIX系OSの場合に指定できます。syslogメッセージを生成するかどうかを指定します。
このkeyの指定を省略した場合，syslogメッセージの生成条件は，「YES」です。

command（コマンドセクション）

command（コマンドセクション）では，JP1/AJS3 for EAPの作業ディレクトリ，ジョブの終了監視時間間隔，指定したR/3オブジェクトの妥当性をチェックするかどうか，通信エラーが発生したときの接続回復を試みる時間・時間間隔，およびR/3ジョブログを標準エラー出力ファイルにも出力するかどうかを指定します。また，接続先のUnicode版 SAPシステムで，文字コードの変換時に使用するコードページ番号も指定します。commandに指定できるkeyを次の表に示します。

表2-3　commandに指定できるkey

Key
stringに指定できる値
説明

WorkDir
Windowsの場合：
"(ドライブ名):¥"で始まる文字列，またはUNC形式で表されるリモート資源名
UNIX系OSの場合：
"/"で始まる文字列
コマンドの作業ディレクトリを絶対パスで指定します。コマンドを実行するときに，この作業ディレクトリが設定されます。
なお，このkeyの指定を省略した場合，各コマンドの実行時のカレントディレクトリが使用されます（JP1/AJSを使用した場合は，JP1/AJSのジョブ実行時のワークパス※１が使用されます）。

MonitorInterval
1～65,535（単位：秒）
ジョブの終了監視時間間隔を指定します。この値は，JP1/AJS3 for EAPのjr3bjsubまたはjr3bjrelのコマンドラインでジョブの終了監視時間間隔の指定を省略した場合に使用されます。
このkeyの指定を省略した場合のジョブの終了監視時間間隔は，5秒です。

CheckLevel

0

指定値の妥当性をR/3システムに問い合わせない

1

ジョブを登録する前に，指定値の妥当性として次の項目をR/3システムに問い合わせる※2

・指定したABAPプログラムの有無

・指定したABAPプログラムに対するバリアントの必要性

・指定したバリアントの有無

2

ジョブを登録する前に，指定値の妥当性として次の項目をR/3システムに問い合わせる※2

・指定したABAPプログラムの有無

・指定したバリアントの有無

ジョブの登録時（jr3bjsubコマンドの実行時）に，ジョブステップ情報に指定したR/3オブジェクト（ABAPプログラム，バリアント）の妥当性をR/3システムに問い合わせるかどうかのレベルを指定します。
このkeyの指定を省略した場合のレベルは，2です。

RetryTime
0～65,535（単位：分）
R/3システムとの通信中に通信エラーが発生したとき，R/3システムとの接続回復を試みる時間を指定します。エラーが発生してから，ここで指定した時間が過ぎるまで，接続回復を試みます。
0を指定した場合，またはこのkeyの指定を省略した場合には，接続回復を試みないですぐにエラーを報告します。
RetryCountキーと同時に指定した場合，このキーの指定は無視されます。RetryTimeキーもRetryCountキーも指定していない場合，RetryCountキーの指定が有効になります※3。
接続回復を試みる時間間隔は，RetryIntervalキーで指定できます。

RetryCount
0～65,535（単位：回）
R/3システムとの通信中に通信エラーが発生したとき，R/3システムとの接続回復を試みる回数を指定します。
0を指定した場合には，接続回復を試みないですぐにエラーを報告します。
このkeyの指定を省略した場合の回数は，3回です。
RetryTimeキーと同時に指定した場合，RetryTimeキーの指定は無視されます。RetryCountキーもRetryTimeキーも指定していない場合，RetryCountキーの指定が有効になります※3。
接続回復を試みる時間間隔はRetryIntervalキーで指定できます。

RetryInterval
1～65,535（単位：秒）
R/3システムとの通信中に通信エラーが発生したとき，R/3システムとの接続回復を試みる時間間隔を指定します。RetryTimeに指定した時間よりも長い時間は指定できません。
このkeyの指定を省略した場合，時間間隔は180秒となります。
RetryTimeを省略した場合，またはRetryTimeに0を指定した場合には，このkeyの指定は無効となります。

JoblogAddToStderr
YES または NO
R/3ジョブログをファイルに出力する場合に，指定した出力先と同時に標準エラー出力ファイルに出力するかどうかを設定します。
このkeyの指定を省略した場合，R/3ジョブログの標準エラー出力ファイルへの出力条件は「NO」です。

Codepage
0～9999（単位：コードページ番号）
接続先のUnicode版 SAPシステムで，文字コードの変換時に使用するコードページ番号を指定します。
Unicode版 SAPシステムと日本語の文字データを送受信する場合は，シフトJISのコードページとして「8000」を指定してください。日本語の文字データを送受信しない場合は，このkeyの指定は不要です。

注※1　JP1/AJSのジョブ実行時のワークパスについては，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」を参照してください。

注※2　checklevelに「0」を指定した場合に比べて，ネットワークに掛かる負荷が大きくなります。また，コマンドの実行時間も長くなります。

注※3　RetryCountキーまたはRetryTimeキーを指定する場合は，互いに他方のキーを指定するかどうかによって，有効となるキーが次の表に示すように異なります。

キーの指定 | 有効になるキー
RetryCountキー | RetryTimeキー | RetryCountキー | RetryTimeキー
○ | ○ | ○ | －
○ | － | ○ | －
－ | ○ | － | ○
－ | － | ○ | －

（凡例）

　○：キーの指定あり，または有効になるキー

　－：キーの指定なし，または無効になるキー

XMI（XMIセクション）

XMI（XMIセクション）では，XMIインターフェースセッションの監査レベルを指定します。XMIに指定できるkeyを次の表に示します。

表2-4　XMIに指定できるkey

Key
stringに指定できる値
説明

AuditLevel

0

データの書き込み（変更）を記録する

1

データの読み込み時のエラーを記録する

2

データの読み込みを記録する

3

外部管理システムへのアクセスを記録する

XMIインターフェースセッションの監査レベルを指定します。
このkeyの指定を省略した場合，既存のXMIインターフェースセッションの監査レベルは変更されません。

option（オプションセクション）

option（オプションセクション）では，接続先のR/3システムにSAPノート609462または710098を適用しているかどうかを指定します。optionに指定できるkeyを次の表に示します。

表2-5　optionに指定できるkey

Key
stringに指定できる値
説明

Note609462
YESまたはNO
接続先R/3システムに，SAPノート609462または710098の修正を含む以下のサポートパッケージを適用しているかどうかを指定します。

R/3システムのリリースが6.20の場合：
SAPKB62029

「YES」を指定した場合，SAPノート609462または710098が適用されている環境※でも，印刷パラメーター（-dp，-ip，-sapcvrオプション）を正しく動作させることができます。
このkeyの指定を省略した場合のサポートパッケージ適用条件は，「YES」です。

注※　SAPノート609462または710098によってJP1/AJS3 for EAPが使用しているSAP社の外部管理インターフェースの仕様が変更されました。これに伴い，これらのSAPノートを適用した環境では，以下に示すように，jr3bjsubコマンドの一部の印刷オプションを指定した場合の動作が不正となることがあります。

-dpオプション（出力後，印刷要求削除）を指定していない場合でも，出力後に印刷要求が削除されることがあります。

-ipオプション（即時印刷）を指定していない場合でも，印刷要求がすぐに印刷装置に送られることがあります。

-sapcvrオプション（SAP表紙添付）に「N」（出力しない）を指定している場合でも，SAP表紙が出力されることがあります。

2.2.2　パスを設定する

ジョブ制御用のコマンドを使用する場合，コマンドが格納されているパスをユーザーごとに設定しておくと便利です。

Windows Server 2008の場合
［システムのプロパティ］ダイアログボックスで，環境変数PATHを設定してください。
Windows Server 2008の［システムのプロパティ］ダイアログボックスは，Windows Server 2008の「コントロールパネル」の［システム］アイコンをダブルクリックすると表示されます。
環境変数PATHに，「インストール先フォルダ¥program」を設定してください。

Windows Server 2003の場合
コマンドの格納パスの設定は必要ありません。
コマンドの格納パスは，JP1/AJS3 for EAPのインストール後にシステムを再起動すると設定されます。

UNIX系OSの場合
システム管理者は，システムのプロファイルにパスを設定してください。パスは，環境変数PATHで設定します。環境変数PATHに，「/opt/jp1_am_r3/bin/」を設定してください。

2.2.3　言語種別を設定する（UNIX系OSの場合）

この設定は，UNIX系OSの場合だけ必要になります。

メッセージを英語または日本語で出力できます。言語種別は，環境変数LANGで設定します。使用できる文字コードと環境変数LANGの値を次の表に示します。

表2-6　使用できる文字コードと環境変数LANGの値

OS名 | 使用できる文字コード | 環境変数LANGの値
HP-UX | 日本語 | シフトJISコード | ja_JP.SJIS，またはjapanese
EUCコード | ja_JP.eucJP，またはjapanese.euc
英語 | C
Solaris | 日本語 | シフトJISコード | ja_JP.PCK
EUCコード | ja，またはjapanese
英語 | C
AIX | 日本語 | シフトJISコード | Ja_JP，またはJa_JP.IBM-932
EUCコード | ja_JP，またはja_JP.IBM-eucJP
英語 | C

注意

上記以外の値を環境変数LANGに設定した場合，言語種別として「英語」が使用されます。

JP1/AJS3 for EAPの言語環境とR/3システムの言語環境の文字コードが一致していない場合には，R/3システムから獲得した情報が正しく表示されないときがあります。

2.2.4　servicesファイルにR/3システム用のエントリーを追加する

メッセージサーバに接続する場合，servicesファイルに，接続先のメッセージサーバのサービス名，ポート番号を追加します。

メッセージサーバのサービス名とポート番号の指定形式を次の表に示します。

表2-7　サービス名とポート番号の指定形式

項目 | サービス名 | ポート番号
メッセージサーバ | sapms<sid>※ | 任意/tcp

注※

「sapms<sid>」の"<sid>"には，R/3システムのシステムIDを指定します。

例えば，接続先のメッセージサーバのシステムIDが"SD1"であり，メッセージサーバのポート番号として"3601/tcp"を使用する場合，servicesファイルに次のエントリー（サービス名，ポート番号）を追加します。

sapmsSD1     3601/tcp

R/3システム用のエントリーの追加例を次の図に示します。

図2-3　R/3システム用のエントリーの追加例（servicesファイル）

2.2.5　hostsファイルにR/3システム用のエントリーを追加する

hostsファイルに，接続先のアプリケーションサーバのホスト名を追加します。

R/3システム用のエントリーの追加例を次の図に示します。

図2-4　R/3システム用のエントリーの追加例（hostsファイル）

2.2.6　ジョブ制御用のコマンドを使用する前に必要な作業

コマンドの-dオプションを使用する場合，およびコマンドの共通引数のデフォルトを設定する場合に必要な作業について説明します。-dオプションを使用しない場合，またはコマンドの共通引数のデフォルトを設定しない場合は，次のそれぞれの作業は必要ありません。

＜この項の構成＞

(1)　R/3あて先情報の-dオプションを使用できるようにする

(2)　コマンドの共通引数（R/3あて先情報およびR/3ログオン情報）のデフォルトを設定する

(1)　R/3あて先情報の-dオプションを使用できるようにする

JP1/AJS3 for EAPのコマンドラインで，R/3あて先情報に-dオプションを使用する場合，saprfc.iniファイルを作成しておく必要があります。運用方法に応じて，次のどちらかに（または，両方に）作成したsaprfc.iniファイルを使用します。

ジョブ制御用の環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリ（JP1/AJS3 for EAPの作業ディレクトリを指定していない場合は，各コマンド実行時のカレントディレクトリ）に作成したsaprfc.iniファイル

環境変数RFC_INIに指定したsaprfc.iniファイル

なお，saprfc.iniファイルは次のように検索されます。

環境変数RFC_INIにsaprfc.iniが指定されている場合
環境変数RFC_INIに指定したsaprfc.iniファイルだけが検索されます。JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルは検索されません。

環境変数RFC_INIにsaprfc.iniが指定されていない場合
環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルが検索されます。

通常，saprfc.iniファイルは，環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリに作成します。特定のユーザー用にsaprfc.iniファイルを設定する場合は，任意のディレクトリにsaprfc.iniファイルを作成し，環境変数RFC_INIでsaprfc.iniファイルのパスを指定します。

JP1/AJS3 for EAPのインストール後，次のディレクトリにsaprfc.iniファイルのサンプルファイルが格納されています。

Windowsの場合
インストール先フォルダ¥Sample¥

UNIX系OSの場合
/opt/jp1_am_r3/sample

サンプルとして提供されているsaprfc.iniファイルを，JP1/AJS3 for EAPの作業ディレクトリ（または環境変数RFC_INIの指定先）に複写し，必要に応じて複写したsaprfc.iniファイルを編集してください。なお，環境変数RFC_INIを使用する場合は，あらかじめ環境変数RFC_INIを指定しておいてください。

また，環境変数RFC_INIに指定するsaprfc.iniファイルのパスは，絶対パスで指定してください。

環境変数RFC_INIの指定例（Windowsの場合）
RFC_INI=C:¥home¥user01¥saprfc.ini

環境変数RFC_INIの指定例（UNIX系OSの場合）
RFC_INI=/home/user01/saprfc.ini

saprfc.iniファイルの例を次の図に示します。saprfc.iniファイルの各項目の詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

図2-5　saprfc.iniファイルの例

なお，saprfc.iniファイルの設定方法には，幾つかのタイプがあります（上の図は，タイプBの例です）。タイプによっては，servicesファイルおよびhostsファイルを編集する必要があります。各タイプの設定項目，およびservicesファイルとhostsファイルの編集が必要かどうかについては，R/3のマニュアルおよびオンラインヘルプを参照してください。

(2)　コマンドの共通引数（R/3あて先情報およびR/3ログオン情報）のデフォルトを設定する

JP1/AJS3 for EAPのコマンドラインで，共通引数（R/3あて先情報およびR/3ログオン情報）の指定を省略する場合，r3defconファイルを作成する必要があります。r3defconファイルは，ユーザーアカウントに指定したホームディレクトリに作成します。

注意

Windows版でr3defconファイルを使用する場合は，ホームディレクトリを識別するためのHOMEDRIVE，HOMEPATH環境変数をジョブ実行時の環境変数として指定する必要があります。JP1/AJSから実行したコマンドの実行環境には，デフォルトでこれらの環境変数が定義されていないため，ジョブ定義の［環境変数］項目などで追加定義してください。

環境変数の指定例（r3defconファイルをC:¥Documents and Settings¥Administratorに配置している場合）

HOMEDRIVE=C:

HOMEPATH=¥Documents and Settings¥Administrator

Windowsで，ファイルシステムにNTFS形式を使用している場合，r3defconファイルの情報の漏えいを防ぐために，ユーザーごとに異なったホームディレクトリを指定しておくことをお勧めします。なお，ファイルシステムにFAT形式を使用している場合，r3defconファイルの情報をファイルレベルで保護することはできません。

UNIX系OSの場合，r3defconファイルの情報の漏えいを防ぐために，r3defconファイルには，コマンドを実行するユーザーだけがファイルを読み取れるアクセス権を指定しておくことをお勧めします。

r3defconファイルの作成例を次の図に示します。

図2-6　r3defconファイルの作成例

r3defconファイルでの文法は，次のとおりです。

[section]
key=string

sectionとkey，keyとkeyの区切りには，一つ以上の改行コードを指定します。

sectionおよびkeyに指定する文字列では，大文字，小文字が区別されません。

同一section内でのkeyの指定順序は任意です。

行の先頭に「;」が指定されている場合，その行をコメント文として扱います。

複数の同じ名称のsectionまたはkeyが指定されていた場合，メッセージKAJM0022-Eを表示してコマンドの実行を打ち切ります。

次に，r3defconファイルに指定できるkeyをセクションごとに説明します。

logon（ログオンセクション）

R/3ログオン情報の指定を省略する場合に，logon（ログオンセクション）を指定します。logonに指定できるkeyを次の表に示します。

表2-8　logonに指定できるkey

key
stringに指定できる値
説明

Client
1～3バイトの文字列
（文字列に使用できるのは，数字だけです）
R/3システムにログオン時のR/3クライアントのクライアント番号を指定します。なお，R/3クライアント番号をR/3システムに送るときには，1～2バイトで指定したクライアント番号は必ず3バイトに変換されます。
例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の3パターンの指定ができます。ただし，R/3システムには，必ず3バイト形式のクライアント番号「001」が送られます。

User
1～12バイトの文字列
R/3システムにログオン時のSAPユーザー名を指定します。
指定できるSAPユーザーについては「2.2.9　ジョブ制御用のSAPユーザーを用意する」を参照してください。

Passwd
1～8バイトの文字列
R/3システムにログオン時のSAPユーザーに指定したパスワードを指定します。

Passwd2
1～40バイトの文字列
R/3システムにログオン時のSAPユーザーに指定した拡張パスワードを指定します。
拡張パスワードとは，SAP NetWeaver 7.0 以降をベースとしたSAPシステムで拡張されたパスワードルールです。パスワードの文字数は40バイト以内まで指定でき，さらに英字の大文字・小文字が区別されます。

Lang
１バイトの文字列
（文字列に使用できるのは，英字だけです）
R/3システムで使用できる言語種別を指定します。指定できる言語種別については，R/3のマニュアルおよびオンラインヘルプを参照してください。
例えば，「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

注意

ログオンセクションを指定する場合，すべてのkey（client，user，passwdまたはpasswd2，lang）を必ず指定してください。なお，「passwd」および「passwd2」は，同時に指定できません。拡張パスワードの使用可否に合わせて，どちらかを指定してください。

address（アドレスセクション）

R/3あて先情報の指定を省略する場合に，address（アドレスセクション）を指定します。addressに指定できるkeyを次の表に示します。

表2-9　addressに指定できるkey

key
stringに指定できる値
説明

Host
1～100バイトの文字列
接続先のR/3システムのホスト名を指定します。

Sysno
1～2バイトの文字列
（文字列に使用できるのは，数字だけです）
接続先のR/3システムのホストのSAPシステム番号を指定します。

Dest
1～64バイトの文字列
saprfc.iniファイルに定義したあて先（DESTの値）を指定します。

注意

「dest」および「hostとsysno」は，同時に指定できません。アドレスセクションを指定する場合，destだけを指定するか，またはhostとsysnoを指定してください。

2.2.7　R/3システム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

この設定はWindowsの場合にだけ必要です。

R/3システム用のカスタムジョブの定義時に［saprfc.iniを使用して接続する］を設定した場合，jr3bjsubコマンドを実行するホストで，saprfc.iniファイルを作成しておく必要があります。

saprfc.iniファイルの作成については，「2.2.6(1)　R/3あて先情報の-dオプションを使用できるようにする」を参照してください。

2.2.8　XBP2.0インターフェースを使用できるようにする（特定の機能を使用する場合）

SAP社の外部管理インターフェースであるXBPインターフェースのバージョン2.0（XBP2.0インターフェース）を使えば，次の機能を使用できます。

ジョブの実行中に生成される子ジョブを含めて終了を監視する（親/子ジョブの終了監視）

ジョブの優先度としてジョブクラス「A」または「Ｂ」を指定する

拡張された以下の印刷パラメーターを制御する

スプール依頼の表題を指定する

出力書式を書式名で指定する

カバーシートに印刷される部署名を指定する

アーカイブ出力時に情報テキストを指定する

これらの機能を使用する場合は，XBP2.0インターフェースを使用できるようにする必要があります。

また，親/子ジョブの終了監視をするためには，さらにジョブの実行前に接続先のR/3システム上で親/子機能を有効にしておく必要があります。

次に，XBP2.0インターフェースを使用できるようにする方法，および親/子機能を有効にする方法について説明します。

＜この項の構成＞

(1)　XBP2.0インターフェースを使用できるようにする

(2)　親/子機能を有効にする

(1)　XBP2.0インターフェースを使用できるようにする

接続先のR/3システムにXBP2.0インターフェースがインストールされ，XBP2.0インターフェースにログインできるようになっていることを確認してください。

接続先のR/3システムにXBP2.0インターフェースがインストールされていない場合は，R/3の「サポートパッケージ」を適用して，XBP2.0インターフェースをインストールしてください。

接続先のR/3システムにXBP2.0インターフェースがインストールされているかどうかを確認するには，接続先のR/3システムのトランザクションSE38で，ABAPプログラムINITXBP2が存在するかどうかを確認してください。INITXBP2が存在していれば，XBP2.0インターフェースはインストールされています。

なお，XBP2.0インターフェースの詳細については，「SAPノート604496」を参照してください。

(2)　親/子機能を有効にする

親/子ジョブの終了監視をするためには，ジョブの実行前に接続先のR/3システム上で親/子機能を有効にしておく必要があります。

親/子機能を有効にするには，XBP2.0インターフェースを使用できる状態にしてから，ABAPプログラムINITXBP2を使用して親/子機能の設定を「オン」にしてください。親/子機能の設定を「オン」にする手順を次に示します。

SAPフロントエンドソフトウェアでABAPエディタ（トランザクションSE38）を起動する。

ABAPエディタの起動画面で，［プログラム］に「INITXBP2」と入力する。

［プログラム］メニューから［実行］を選択する。
INITXBP2プログラムが起動し，現在の設定内容が表示されます。

［親子機能］の［設定変更］で，［スイッチオン］を選択する。

［プログラム］メニューから［実行］を選択する。
親/子機能が有効になります。

2.2.9　ジョブ制御用のSAPユーザーを用意する

JP1/AJS3 for EAPはR/3ジョブを制御するために，SAP社の通信プロトコルであるRFCを使用して，SAPシステム側に定義されている外部管理インターフェースを実行します。そのため，JP1/AJS3 for EAPが使用するユーザーをあらかじめSAPシステム側に用意しておく必要があります。

ここでは，SAPシステム側で用意しておく必要のある，ユーザータイプ，パスワード，権限について説明します。

＜この項の構成＞

(1)　ユーザータイプ

(2)　パスワードに指定できる文字

(3)　必要な権限

(1)　ユーザータイプ

ユーザータイプには，「ダイアログ」，「システム」，「通信」，「サービス」が使用できます。

(2)　パスワードに指定できる文字

パスワードは，半角数字（0～9），半角英字（a～z，A～Z）および次の半角記号を使用して定義してください。

!@$%&/()=?'`*+~#-_.:{[]}<>|

(3)　必要な権限

ジョブ制御用のユーザーには，次に示す権限が必要です。

外部システムからログオンするための権限オブジェクト（S_RFC）
ビルトイン権限値（S_RFC_ALL）を割り当ててください。

外部管理インターフェースにログオンする権限オブジェクト（S_XMI_PROD）
次の表に示す値を設定した権限値またはビルトイン権限値（S_XMI_ADMIN）を割り当ててください。

表2-10　権限オブジェクト（S_XMI_PROD）に必要な権限

権限項目 | 説明 | 値
EXTCOMPANY | 外部管理ツールの会社名 | HITACHI
EXTPRODUCT | 外部管理ツールのプログラム名 | JP1
INTERFACE | インターフェースID | *

ジョブを操作するための権限オブジェクト（S_BTCH_ADM，S_BTCH_NAM）
S_BTCH_ADM権限オブジェクトの値としてビルトイン権限値（S_BTCH_ADM）を，S_BTCH_NAM権限オブジェクトの値としてビルトイン権限値（S_BTCH_ALL）を割り当ててください。

ABAPプログラムを実行するための権限（S_PROGRAM）
権限オブジェクトの値として，ビルトイン権限値（S_ABAP_ALL）を割り当ててください。

2.2.10　Unicode版SAPシステムと接続する場合にコードページを設定する

JP1/AJS3 for EAPは，Unicode版に対応していないRFCライブラリを使用してSAPシステムと通信しています。Unicode版 SAPシステムと接続する場合に送受信する文字データは，JP1/AJS3 for EAP側のコードページからUnicodeに，またはその逆にSAPシステム側で変換されます。

JP1/AJS3 for EAP側のコードページのデフォルトは，ドイツ語のコードページ番号「1100」が設定されています。そのため，Unicode版 SAPシステムと日本語の文字データを送受信する場合は，シフトJISのコードページ番号「8000」を設定してください。

コードページは次のどちらかの方法で設定します。

＜この項の構成＞

(1)　コードページのデフォルトを設定する

(2)　実行するジョブごとにコードページを指定する

(1)　コードページのデフォルトを設定する

ジョブ制御用の環境設定ファイルのcommand（コマンドセクション）のCodepageキーにコードページを設定します。設定方法の詳細については，「2.2.1　JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する」を参照してください。

(2)　実行するジョブごとにコードページを指定する

次に示す環境変数をJP1/AJS3 for EAPが提供するコマンドの実行環境に定義してください。

SAP_CODEPAGE=8000

なお，JP1/AJSのカスタムPCジョブを使用する場合は，ジョブごとの環境変数を定義できません。この場合は，JP1/AJS3 for EAPをインストールしているマシンのシステム環境変数として定義するか，または「(1)コードページのデフォルトを設定する」に示す手順でデフォルトのコードページを設定してください。

注意

コードページ番号を正しく設定していない場合，US7ASCII以外の文字データは文字化けが発生します。また，コードページ番号を設定した場合でも，SAPシステム側で文字データが変換できなかったときは，文字化けが発生します。文字化けした文字データは，「#」で表示されます。

環境変数（SAP_CODEPAGE）が指定されている場合は，環境設定ファイルのCodepageキーの指定よりも，環境変数の指定が優先されます。

2.3　インフォパッケージまたはプロセスチェーン制御機能のセットアップ

JP1/AJS3 for EAPのインフォパッケージまたはプロセスチェーン制御機能を使用するために必要なセットアップ作業について説明します。

JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）を使用するためには，次のセットアップ作業が必要です。UNIX系OSの場合，スーパーユーザーでセットアップ作業をしてください。

作業1

JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する。

作業2

パスを設定する。

作業3

言語種別を設定する（UNIX系OSの場合）。

作業4

servicesファイルにSAP BWシステム用のエントリーを追加する。

作業5

hostsファイルにSAP BWシステム用のエントリーを追加する。

作業6

インフォパッケージまたはプロセスチェーン制御用のコマンドを使用する前に次の設定をする。

SAP BWあて先情報の-dオプションを使用できるようにsaprfc.iniファイルを作成する※1

コマンドの共通引数（SAP BWあて先情報およびSAP BWログオン情報）のデフォルトを設定する※2

作業7

SAP BWシステム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する※3（Windows の場合）。

作業8

SAP BWシステム側でインフォパッケージの警告終了に対する動作を設定する。

作業9

インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する。

作業10

Unicode版 SAPシステムと接続する場合にコードページを設定する。

注※1

-dオプションを使用しない場合，この作業は必要ありません。

注※2

インフォパッケージまたはプロセスチェーン制御用のコマンドの共通引数（SAP BWあて先情報およびSAP BWログオン情報）の指定を省略する場合に必要な作業です。コマンドラインにSAP BWあて先情報およびSAP BWログオン情報を指定する場合，この作業は必要ありません。

注※3

SAP BWシステム用のカスタムジョブで［saprfc.iniを使用して接続する］を使用しない場合，この作業は必要ありません。

それぞれの作業の詳細について，次項以降で説明します。

なお，JP1/AJS3 for EAPとSAP BWシステムとで通信する際，接続する側であるJP1/AJS3 for EAPは特定のポート番号やウェルノウンポート番号を使用しませんが，接続される側であるSAP BWシステムは，接続の方法によって異なったポート番号を使用します。接続の方法に応じてSAP BWシステムで使用できるポート番号については，「付録B.1　R/3システムまたはSAP BWシステムとの通信で使用されるポート番号」を参照してください。

また，JP1/AJS3 for EAPとSAP BWシステムとの間にファイアウォールを配置する場合は，「付録B.2　ファイアウォールの通過方向」を参照してください。

＜この節の構成＞

2.3.1　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する

2.3.2　パスを設定する

2.3.3　言語種別を設定する（UNIX系OSの場合）

2.3.4　servicesファイルにSAP BWシステム用のエントリーを追加する

2.3.5　hostsファイルにSAP BWシステム用のエントリーを追加する

2.3.6　インフォパッケージまたはプロセスチェーン制御用のコマンドを使用する前に必要な作業

2.3.7　SAP BWシステム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

2.3.8　SAP BWシステム側でインフォパッケージの警告終了に対する動作を設定する

2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する

2.3.10　Unicode版SAPシステムと接続する場合にコードページを設定する

2.3.1　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する

JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境は，インフォパッケージまたはプロセスチェーン制御用の環境設定ファイルを編集することで変更できます。

インフォパッケージまたはプロセスチェーン制御用の環境設定ファイル（confファイル）は，以下に示すパスにあります。インストール時に環境設定ファイルが存在しなかった場合は，同じディレクトリ下にあるモデルファイルと同じものが，環境設定ファイルとしてインストール時に自動的に作成されます。

Windowsの場合
インストール先フォルダ¥bwsta¥conf¥conf

UNIX系OSの場合
/etc/opt/jp1_am_r3/bwsta/conf/conf

インストール時に作成される環境設定ファイルの基になるモデルファイルの内容を次の図に示します。

Windowsの場合

図2-7　インフォパッケージまたはプロセスチェーン制御用環境設定ファイルのモデルファイル（Windows版）

UNIX系OSの場合

図2-8　インフォパッケージまたはプロセスチェーン制御用環境設定ファイルのモデルファイル（UNIX版）

OSがWindowsで，ファイルシステムにNTFS形式を使用している場合，環境設定ファイルの情報の改ざんを防ぐために，環境設定ファイルに対して，Administrators権限を持つ管理者だけが環境設定ファイルを編集できるようなアクセス権を設定しておくことをお勧めします。

なお，環境設定ファイルを再編集する場合は，JP1/AJS3 for EAPのコマンドが実行されていないことを確認してください。

環境設定ファイルでの文法は，次のとおりです。

[section]
key=string

sectionとkey，keyとkeyの区切りには，一つ以上の改行コードを指定します。

sectionおよびkeyに指定する文字列では，大文字，小文字が区別されません。

同一section内でのkeyの指定順序は任意です。

行の先頭に「;」が指定されている場合，その行をコメント文として扱います。

複数の同じ名称のsectionまたはkeyが指定されていた場合，最初に指定されていた値が有効になります。

次の場合，JP1/AJS3 for EAPは項目のデフォルトを使用して動作します。

環境設定ファイルを作成しなかった場合

環境設定ファイルに指定した値が不正な場合（シンタックスエラーを含む）

環境設定ファイルが読み込めない場合

次に，環境設定ファイルに指定できるkeyをセクションごとに説明します。

trace（トレースセクション）

トレースセクションでは，トレースレベル，トレースファイルサイズ，およびトレース情報を格納するトレースファイル名を指定します。traceに指定できるkeyを次の表に示します。

表2-11　traceに指定できるkey

key
stringに指定できる値
説明

Level

0

採取しない

1

標準レベル

2

詳細レベル

3

デバッグレベル

トレースレベルを指定します。
このkeyの指定を省略した場合のトレースレベルは，「1」です。
各トレースレベルでの1コマンド当たりのトレース量は，次のとおりです。

インフォパッケージまたはプロセスチェーンの終了監視をする場合
1（標準レベル）：2.0 KB
2（詳細レベル）：3.5 KB +（インフォパッケージまたはプロセスチェーン実行時間／終了監視間隔）×0.2 KB
3（デバッグレベル）：24.0 KB +（インフォパッケージまたはプロセスチェーン実行時間／終了監視間隔）×2.4 KB

インフォパッケージまたはプロセスチェーンの終了監視をしない場合
1（標準レベル）：2.0 KB
2（詳細レベル）：3.5 KB
3（デバッグレベル）：24.0 KB

通常は，「標準レベル」を指定してください。トラブルが発生した場合にだけ，「詳細レベル」または「デバッグレベル」を指定します。なお，「採取しない」を指定すると，JP1/AJS3 for EAPの使用時の情報を採取できないので注意してください。

Size
0，または1～65,535（単位：キロバイト）
トレースファイルのサイズを指定します。
0を指定した場合，トレースファイルのサイズは，2ギガバイトになります。
このkeyの指定を省略した場合，トレースファイルのサイズは，12,288キロバイト※1になります。
なお，トレースファイルのサイズを小さくする場合には，作成されているトレースファイルを削除してから変更してください。

TargetFile
Windowsの場合：
"(ドライブ名):¥"で始まる文字列，またはUNC形式で表されるリモート資源名※²
UNIX系OSの場合：
"/"で始まる文字列
指定したファイルに，すべてのアプリケーションのトレース情報を取得します。
このkeyの指定を省略した場合は，トレースファイルが標準で格納されるディレクトリ※³に，アプリケーション単位のトレースファイルが作成されます。

注※1　トレースファイルサイズを12,288キロバイトに設定した場合，トレースレベル1（デフォルト）で100件／時間のジョブを実行したときに，少なくとも2日間分のトレースデータを記録できます。

注※2　UNC形式で表されるリモート資源名とは，Microsoft社が提供しているネットワーク上のフォルダおよびファイル名を指定する，「¥¥コンピュータ名¥共有名」を指しています。

注※3　トレースファイルが標準で格納されるディレクトリについては，「付録A　ディレクトリ名一覧」を参照してください。

event（イベントセクション）

Windowsの場合，event（イベントセクション）では，Windowsのアプリケーションログで使用されるイベントを生成するかどうかを指定します。

UNIX系OSの場合，event（イベントセクション）では，syslogメッセージを生成するかどうかを指定します。

eventに指定できるkeyを次の表に示します。

表2-12　eventに指定できるkey

Key
stringに指定できる値
説明

ntevent
YESまたはNO
Windowsの場合に指定できます。Windowsのイベントを生成するかどうかを指定します。
このkeyの指定を省略した場合のイベント生成条件は，「YES」です。

Syslog
YESまたはNO
UNIX系OSの場合に指定できます。syslogメッセージを生成するかどうかを指定します。
このkeyの指定を省略した場合，syslogメッセージの生成条件は，「YES」です。

command（コマンドセクション）

command（コマンドセクション）では，JP1/AJS3 for EAPの作業ディレクトリ，インフォパッケージまたはプロセスチェーンの終了監視時間間隔，および通信エラーが発生したときの接続回復を試みる時間・時間間隔を指定します。また，接続先のUnicode版 SAPシステムで，文字コードの変換時に使用するコードページ番号も指定します。commandに指定できるkeyを次の表に示します。

表2-13　commandに指定できるkey

Key
stringに指定できる値
説明

WorkDir
Windowsの場合：
"(ドライブ名):¥"で始まる文字列，またはUNC形式で表されるリモート資源名
UNIX系OSの場合：
"/"で始まる文字列
コマンドの作業ディレクトリを絶対パスで指定します。コマンドを実行するときに，この作業ディレクトリが設定されます。
なお，このkeyの指定を省略した場合，各コマンドの実行時のカレントディレクトリが使用されます（JP1/AJSを使用した場合は，JP1/AJSのジョブ実行時のワークパス※¹が使用されます）。

MonitorInterval
1～65,535（単位：秒）
インフォパッケージまたはプロセスチェーンの終了監視時間間隔を指定します。この値は，JP1/AJS3 for EAPのjbwipstaのコマンドラインでインフォパッケージまたはプロセスチェーンの終了監視時間間隔の指定を省略した場合に使用されます。
このkeyの指定を省略した場合のジョブの終了監視時間間隔は，5秒です。

RetryTime
0～65,535（単位：分）
SAP BWシステムとの通信中に通信エラーが発生したとき，SAP BWシステムとの接続回復を試みる時間を指定します。エラーが発生してから，ここで指定した時間が過ぎるまで，接続回復を試みます。
0を指定した場合，またはこのkeyの指定を省略した場合には，接続回復を試みないですぐにエラーを報告します。
RetryCountキーと同時に指定した場合，このキーの指定は無視されます。RetryTimeキーもRetryCountキーも指定していない場合，RetryCountキーの指定が有効になります※2。
接続回復を試みる時間間隔は，RetryIntervalキーで指定できます。

RetryCount
0～65,535（単位：回）
SAP BWシステムとの通信中に通信エラーが発生したとき，SAP BWシステムとの接続回復を試みる回数を指定します。
0を指定した場合には，接続回復を試みないですぐにエラーを報告します。
このkeyの指定を省略した場合の回数は，3回です。
RetryTimeキーと同時に指定した場合，RetryTimeキーの指定は無視されます。RetryCountキーもRetryTimeキーも指定していない場合，RetryCountキーの指定が有効になります※2。
接続回復を試みる時間間隔はRetryIntervalキーで指定できます。

RetryInterval
1～65,535（単位：秒）
SAP BWシステムとの通信中に通信エラーが発生したとき，SAP BWシステムとの接続回復を試みる時間間隔を指定します。RetryTimeに指定した時間よりも長い時間は指定できません。
このkeyの指定を省略した場合の時間間隔は180秒となります。
RetryTimeを省略した場合，またはRetryTimeに0を指定した場合には，このkeyの指定は無効となります。

RequestMonitorTime
-1，または0～65,535（単位：分）
インフォパッケージの依頼の登録を監視する時間（依頼登録監視時間）を指定します。この時間を過ぎても依頼が登録されない場合には，インフォパッケージの終了監視が異常終了します。
-1を指定した場合は，依頼登録監視時間は，jbwipstaコマンドの-timeオプション（終了を監視する時間）の値と同一になります。
0を指定した場合は，最初の状態問い合わせ時に依頼が登録されていなければ，すぐにインフォパッケージの終了監視が異常終了します。
このkeyの指定を省略した場合は，「-1」が仮定されます。

QMActionWaitTime
0～65,535（単位：秒）
インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間）を指定します。JP1/AJS3 for EAPでは，インフォパッケージのデータロード後に実行される，QMアクション（ロードしたデータの有効化処理）やインフォパッケージの後続処理（重複依頼の削除など）の終了は監視できません。これらの処理の終了を待って後続ジョブを実行したい場合には，この待ち時間を設定します。
この値は，JP1/AJS3 for EAPのjbwipstaのコマンドラインで待ち時間（-qmwait_timeオプション）の指定を省略した場合に使用されます。
このkeyの指定を省略した場合の待ち時間は，0秒です。

Codepage
0～9999（単位：コードページ番号）
接続先のUnicode版 SAPシステムで，文字コードの変換時に使用するコードページ番号を指定します。
Unicode版 SAPシステムと日本語の文字データを送受信する場合は，シフトJISのコードページとして「8000」を指定してください。日本語の文字データを送受信しない場合は，このkeyの指定は不要です。

注※1　JP1/AJSのジョブ実行時のワークパスについては，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」を参照してください。

注※2　RetryCountキーまたはRetryTimeキーを指定する場合は，互いに他方のキーを指定するかどうかによって，有効となるキーが次の表に示すように異なります。

キーの指定 | 有効になるキー
RetryCountキー | RetryTimeキー | RetryCountキー | RetryTimeキー
○ | ○ | ○ | －
○ | － | ○ | －
－ | ○ | － | ○
－ | － | ○ | －

（凡例）

　○：キーの指定あり，または有効になるキー

　－：キーの指定なし，または無効になるキー

2.3.2　パスを設定する

インフォパッケージまたはプロセスチェーン制御用のコマンドを使用する場合，コマンドが格納されているパスをユーザーごとに設定しておくと便利です。

Windowsの場合
［システムのプロパティ］ダイアログボックスで，環境変数PATHを設定してください。
Windowsの［システムのプロパティ］ダイアログボックスは，Windowsの「コントロールパネル」の［システム］アイコンをダブルクリックすると表示されます。
環境変数PATHに，「インストール先フォルダ¥bwsta¥program」を設定してください。

UNIX系OSの場合
システム管理者は，システムのプロファイルにパスを設定してください。パスは，環境変数PATHで設定します。環境変数PATHに，「/opt/jp1_am_r3/bwsta/bin/」を設定してください。

2.3.3　言語種別を設定する（UNIX系OSの場合）

この設定は，UNIX系OSの場合だけ必要になります。

メッセージを英語または日本語で出力できます。言語種別は，環境変数LANGで設定します。使用できる文字コードと環境変数LANGの値を次の表に示します。

表2-14　使用できる文字コードと環境変数LANGの値

OS名 | 使用できる文字コード | 環境変数LANGの値
HP-UX | 日本語 | シフトJISコード | ja_JP.SJIS，またはjapanese
EUCコード | ja_JP.eucJP，またはjapanese.euc
英語 | C
Solaris | 日本語 | シフトJISコード | ja_JP.PCK
EUCコード | ja，またはjapanese
英語 | C
AIX | 日本語 | シフトJISコード | Ja_JP，またはJa_JP.IBM-932
EUCコード | ja_JP，またはja_JP.IBM-eucJP
英語 | C

注意

上記以外の値を環境変数LANGに設定した場合，言語種別として「英語」が使用されます。

JP1/AJS3 for EAPの言語環境とSAP BWシステムの言語環境の文字コードが一致していない場合には，SAP BWシステムから獲得した情報が正しく表示されないときがあります。

2.3.4　servicesファイルにSAP BWシステム用のエントリーを追加する

メッセージサーバに接続する場合，servicesファイルに，接続先のメッセージサーバのサービス名，ポート番号を追加します。

メッセージサーバのサービス名とポート番号の指定形式を次の表に示します。

表2-15　サービス名とポート番号の指定形式

項目 | サービス名 | ポート番号
メッセージサーバ | sapms<sid>※ | 任意/tcp

注※

「sapms<sid>」の"<sid>"には，SAP BWシステムのシステムIDを指定します。

例えば，接続先のメッセージサーバのシステムIDが"IB1"であり，メッセージサーバのポート番号として"3601/tcp"を使用する場合，servicesファイルに次のエントリー（サービス名，ポート番号）を追加します。

sapmsIB1     3601/tcp

SAP BWシステム用のエントリーの追加例を次の図に示します。

図2-9　SAP BWシステム用のエントリーの追加例（servicesファイル）

2.3.5　hostsファイルにSAP BWシステム用のエントリーを追加する

hostsファイルに，接続先のアプリケーションサーバのホスト名を追加します。

SAP BWシステム用のエントリーの追加例を次の図に示します。

図2-10　SAP BWシステム用のエントリーの追加例（hostsファイル）

2.3.6　インフォパッケージまたはプロセスチェーン制御用のコマンドを使用する前に必要な作業

コマンドの-dオプションを使用する場合，およびコマンドの共通引数のデフォルトを設定する場合に必要な作業について説明します。-dオプションを使用しない場合，またはコマンドの共通引数のデフォルトを設定しない場合は，次のそれぞれの作業は必要ありません。

＜この項の構成＞

(1)　SAP BWあて先情報の-dオプションを使用できるようにする

(2)　コマンドの共通引数（SAP BWあて先情報およびSAP BWログオン情報）のデフォルトを設定する

(1)　SAP BWあて先情報の-dオプションを使用できるようにする

JP1/AJS3 for EAPのコマンドラインで，SAP BWあて先情報に-dオプションを使用する場合，saprfc.iniファイルを作成しておく必要があります。運用方法に応じて，次のどちらかに（または，両方に）作成したsaprfc.iniファイルを使用します。

インフォパッケージまたはプロセスチェーン制御用の環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリ（JP1/AJS3 for EAPの作業ディレクトリを指定していない場合は，各コマンド実行時のカレントディレクトリ）に作成したsaprfc.iniファイル

環境変数RFC_INIに指定したsaprfc.iniファイル

なお，saprfc.iniファイルは次のように検索されます。

環境変数RFC_INIにsaprfc.iniが指定されている場合
環境変数RFC_INIに指定したsaprfc.iniファイルだけが検索されます。JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルは検索されません。

環境変数RFC_INIにsaprfc.iniが指定されていない場合
環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルが検索されます。

通常，saprfc.iniファイルは，環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリに作成します。特定のユーザー用にsaprfc.iniファイルを設定する場合は，任意のディレクトリにsaprfc.iniファイルを作成し，環境変数RFC_INIでsaprfc.iniファイルのパスを指定します。

JP1/AJS3 for EAPのインストール後，次のディレクトリにsaprfc.iniファイルのサンプルファイルが格納されています。

Windowsの場合
インストール先フォルダ¥Sample¥

UNIX系OSの場合
/opt/jp1_am_r3/sample

サンプルとして提供されているsaprfc.iniファイルを，JP1/AJS3 for EAPの作業ディレクトリ（または環境変数RFC_INIの指定先）に複写し，必要に応じて複写したsaprfc.iniファイルを編集してください。なお，環境変数RFC_INIを使用する場合は，あらかじめ環境変数RFC_INIを指定しておいてください。

また，環境変数RFC_INIに指定するsaprfc.iniファイルのパスは，絶対パスで指定してください。

環境変数RFC_INIの指定例（Windowsの場合）
RFC_INI=C:¥home¥user01¥saprfc.ini

環境変数RFC_INIの指定例（UNIX系OSの場合）
RFC_INI=/home/user01/saprfc.ini

saprfc.iniファイルの例を次の図に示します。saprfc.iniファイルの各項目の詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

図2-11　saprfc.iniファイルの例

なお，saprfc.iniファイルの設定方法には，幾つかのタイプがあります（上の図は，タイプAの例です）。タイプによっては，servicesファイルおよびhostsファイルを編集する必要があります。各タイプの設定項目，およびservicesファイルとhostsファイルの編集が必要かどうかについては，SAP BWのマニュアルおよびオンラインヘルプを参照してください。

(2)　コマンドの共通引数（SAP BWあて先情報およびSAP BWログオン情報）のデフォルトを設定する

JP1/AJS3 for EAPのコマンドラインで，共通引数（SAP BWあて先情報およびSAP BWログオン情報）の指定を省略する場合，r3defconファイルを作成する必要があります。r3defconファイルは，ユーザーアカウントに指定したホームディレクトリに作成します。

注意

Windows版でr3defconファイルを使用する場合は，ホームディレクトリを識別するためのHOMEDRIVE，HOMEPATH環境変数をジョブ実行時の環境変数として指定する必要があります。JP1/AJSから実行したコマンドの実行環境には，デフォルトでこれらの環境変数が定義されていないため，ジョブ定義の［環境変数］項目などで追加定義してください。

環境変数の指定例（r3defconファイルをC:¥Documents and Settings¥Administratorに配置している場合）

HOMEDRIVE=C:

HOMEPATH=¥Documents and Settings¥Administrator

Windowsで，ファイルシステムにNTFS形式を使用している場合，r3defconファイルの情報の漏えいを防ぐために，ユーザーごとに異なったホームディレクトリを指定しておくことをお勧めします。なお，ファイルシステムにFAT形式を使用している場合，r3defconファイルの情報をファイルレベルで保護することはできません。

UNIX系OSの場合，r3defconファイルの情報の漏えいを防ぐために，r3defconファイルには，コマンドを実行するユーザーだけがファイルを読み取れるアクセス権を指定しておくことをお勧めします。

r3defconファイルの作成例を次の図に示します。

図2-12　r3defconファイルの作成例

r3defconファイルでの文法は，次のとおりです。

[section]
key=string

sectionとkey，keyとkeyの区切りには，一つ以上の改行コードを指定します。

sectionおよびkeyに指定する文字列では，大文字，小文字が区別されません。

同一section内でのkeyの指定順序は任意です。

行の先頭に「;」が指定されている場合，その行をコメント文として扱います。

複数の同じ名称のsectionまたはkeyが指定されていた場合，メッセージKAJM0022-Eを表示してコマンドの実行を打ち切ります。

次に，r3defconファイルに指定できるkeyをセクションごとに説明します。

logon（ログオンセクション）

SAP BWログオン情報の指定を省略する場合に，logon（ログオンセクション）を指定します。logonに指定できるkeyを次の表に示します。

表2-16　logonに指定できるkey

key
stringに指定できる値
説明

Client
1～3バイトの文字列
（文字列に使用できるのは，数字だけです）
SAP BWシステムにログオン時のSAP BWクライアントのクライアント番号を指定します。なお，SAP BWクライアント番号をSAP BWシステムに送るときには，1～2バイトで指定したクライアント番号は必ず3バイトに変換されます。
例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の３パターンの指定ができます。ただし，SAP BWシステムには，必ず3バイト形式のクライアント番号「001」が送られます。

User
1～12バイトの文字列
SAP BWシステムにログオン時のSAPユーザー名を指定します。
指定できるSAPユーザーについては「2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する」を参照してください。

Passwd
1～8バイトの文字列
SAP BWシステムにログオン時のSAPユーザーに指定したパスワードを指定します。

Passwd2
1～40バイトの文字列
SAP BWシステムにログオン時のSAPユーザーに指定した拡張パスワードを指定します。
拡張パスワードとは，SAP NetWeaver 7.0 以降をベースとしたSAPシステムで拡張されたパスワードルールです。パスワードの文字数は40バイト以内まで指定でき，さらに英字の大文字・小文字が区別されます。

Lang
１バイトの文字列
（文字列に使用できるのは，英字だけです）
SAP BWシステムで使用できる言語種別を指定します。指定できる言語種別については，R/3のマニュアルおよびオンラインヘルプを参照してください。
例えば，「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

注意

ログオンセクションを指定する場合，すべてのkey（client，user，passwdまたはpasswd2，lang）を必ず指定してください。なお，「passwd」および「passwd2」は，同時に指定できません。拡張パスワードの使用可否に合わせて，どちらかを指定してください。

address（アドレスセクション）

SAP BWあて先情報の指定を省略する場合に，address（アドレスセクション）を指定します。addressに指定できるkeyを次の表に示します。

表2-17　addressに指定できるkey

key
stringに指定できる値
説明

Host
1～100バイトの文字列
接続先のSAP BWシステムのホスト名を指定します。

Sysno
1～2バイトの文字列
（文字列に使用できるのは，数字だけです）
接続先のSAP BWシステムのホストのSAPシステム番号を指定します。

Dest
1～64バイトの文字列
saprfc.iniファイルに定義したあて先（DESTの値）を指定します。

注意

「dest」および「hostとsysno」は，同時に指定できません。アドレスセクションを指定する場合，destだけを指定するか，またはhostとsysnoを指定してください。

2.3.7　SAP BWシステム用のカスタムジョブを実行する前にsaprfc.iniファイルを作成する（Windowsの場合）

この設定はWindowsの場合にだけ必要です。

SAP BWシステム用のカスタムジョブの定義時に［saprfc.iniを使用して接続する］を設定した場合，jbwipstaコマンドを実行するホストで，saprfc.iniファイルを作成しておく必要があります。

saprfc.iniファイルの作成については，「2.3.6(1)　SAP BWあて先情報の-dオプションを使用できるようにする」を参照してください。

2.3.8　SAP BWシステム側でインフォパッケージの警告終了に対する動作を設定する

インフォパッケージの終了を監視するためには，インフォパッケージが警告終了した場合に信号を青信号または赤信号に遷移させる設定がSAP BWシステム側で必要です。

そのためには，SAP BWシステムのアドミニストレータワークベンチのモニター画面から［設定→依頼の評価（信号）］メニューを選択したときに表示される画面で，「システムにデータがない場合の依頼の表示方法」および「処理中の依頼で警告が発生した場合の表示方法」を「正常終了（青信号）」または「異常終了（赤信号）」に設定してください。

2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する

JP1/AJS3 for EAPはインフォパッケージまたはプロセスチェーンを制御するために，SAP社の通信プロトコルであるRFCを使用して，SAPシステム側に定義されている外部管理インターフェースを実行します。そのため，JP1/AJS3 for EAPが使用するユーザーをあらかじめSAPシステム側に用意しておく必要があります。

ここでは，SAPシステム側で用意しておく必要のある，ユーザータイプ，パスワード，権限について説明します。

＜この項の構成＞

(1)　ユーザータイプ

(2)　パスワードに指定できる文字

(3)　必要な権限

(1)　ユーザータイプ

ユーザータイプには，「ダイアログ」，「システム」，「通信」，「サービス」が使用できます。

(2)　パスワードに指定できる文字

パスワードは，半角数字（0～9），半角英字（a～z，A～Z）および次の半角記号を使用して定義してください。

!@$%&/()=?'`*+~#-_.:{[]}<>|

(3)　必要な権限

インフォパッケージまたはプロセスチェーン制御用のSAPユーザーには，次に示す権限が必要です。

インフォパッケージ制御機能を使用する場合
インフォパッケージを実行するユーザーを作成するときは，SAP BWシステムで用意されているバックグラウンドユーザーのための権限プロファイル（S_BI-WHM_RFC）を基に作成してください。

プロセスチェーン制御機能を使用する場合
プロセスチェーンを実行するユーザーには，プロセスチェーンを構成する各プロセスをバックグラウンドで実行するための権限のほかに，外部システムからログオンするための権限（S_RFC）が必要です。
外部システムからログオンするための権限（S_RFC）には，ビルトイン権限値（S_RFC_ALL）を割り当ててください。

2.3.10　Unicode版SAPシステムと接続する場合にコードページを設定する

JP1/AJS3 for EAPは，Unicode版に対応していないRFCライブラリを使用してSAPシステムと通信しています。Unicode版SAPシステムと接続する場合に送受信する文字データは，JP1/AJS3 for EAP側のコードページからUnicodeに，またはその逆にSAPシステム側で変換されます。

JP1/AJS3 for EAP側のコードページのデフォルトは，ドイツ語のコードページ番号「1100」が設定されています。そのため，Unicode版 SAPシステムと日本語の文字データを送受信する場合は，シフトJISのコードページ番号「8000」を設定してください。

コードページは次のどちらかの方法で設定します。

＜この項の構成＞

(1)　コードページのデフォルトを設定する

(2)　実行するジョブごとにコードページを指定する

(1)　コードページのデフォルトを設定する

インフォパッケージまたはプロセスチェーン制御用の環境設定ファイルでcommand（コマンドセクション）のCodepageキーにコードページを設定します。設定方法の詳細については，「2.3.1　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する」を参照してください。

(2)　実行するジョブごとにコードページを指定する

次に示す環境変数をJP1/AJS3 for EAPが提供するコマンドの実行環境に定義してください。

SAP_CODEPAGE=8000

なお，JP1/AJSのカスタムPCジョブを使用する場合は，ジョブごとの環境変数を定義できません。この場合は，JP1/AJS3 for EAPをインストールしているマシンのシステム環境変数として定義するか，または「(1)コードページのデフォルトを設定する」に示す手順でデフォルトのコードページを設定してください。

注意

コードページ番号を正しく設定していない場合，US7ASCII以外の文字データは文字化けが発生します。また，コードページ番号を設定した場合でも，SAPシステム側で文字データが変換できなかったときは，文字化けが発生します。文字化けした文字データは，「#」で表示されます。

環境変数（SAP_CODEPAGE）が指定されている場合は，環境設定ファイルのCodepageキーの指定よりも，環境変数の指定が優先されます。

3.　JP1/AJSを利用したバックグラウンドジョブの実行

この章では，JP1/AJSを利用したバックグラウンドジョブの実行手順，およびJP1/AJSを利用する上で設定が必要な項目について説明します。

＜この章の構成＞

3.1　JP1/AJSを利用したR/3ジョブの実行

3.2　JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行

3.1　JP1/AJSを利用したR/3ジョブの実行

ここでは，JP1/AJSを利用したバックグラウンドジョブ（R/3ジョブ）の実行手順，およびJP1/AJSを利用する上で設定が必要な項目について説明します。

＜この節の構成＞

3.1.1　R/3ジョブの実行手順

3.1.2　カスタムジョブの登録

3.1.3　カスタムジョブの定義

3.1.1　R/3ジョブの実行手順

JP1/AJSを利用してR/3ジョブを実行するためには，JP1/AJS - ViewがインストールされているマシンのOSにより，次の作業が必要です。

＜この項の構成＞

(1)　JP1/AJS - ViewがインストールされているマシンがWindowsの場合

(2)　JP1/AJS2 - ViewがインストールされているマシンがUNIX系OSの場合

(1)　JP1/AJS - ViewがインストールされているマシンがWindowsの場合

作業１

環境設定

JP1/AJS3 for EAPがインストールされているマシンがWindowsの場合，JP1/AJS3 for EAPが提供する次のファイルを，JP1/AJS - Viewがインストールされているマシンに手動でコピーしてください。

インストール先フォルダ¥Program¥jr3cjdfx.exe （定義プログラム）

インストール先フォルダ¥Program¥jr3cjdfx.hlp （ヘルプファイル）

インストール先フォルダ¥Program¥jr3cjdfx.ini （初期化ファイル）

以上のファイルは，JP1/AJS - Viewがインストールされているマシンの，任意の位置の同一フォルダにコピーしてください。

作業２

カスタムジョブの登録

作業３

カスタムジョブの定義

これらの作業が完了し，JP1/AJSのジョブネットが起動されてR/3システム用のカスタムジョブが実行されると，R/3システムにジョブが登録され，ジョブが実行されます。

(2)　JP1/AJS2 - ViewがインストールされているマシンがUNIX系OSの場合

通常のジョブと同様の設定を行ってください。ジョブの詳細については，マニュアル「JP1/Automatic Job Management System 2 操作ガイド」を参照してください。

3.1.2　カスタムジョブの登録

JP1/AJS - Viewの［カスタムジョブの登録］ダイアログボックスでカスタムジョブとして登録します。

R/3システム用のカスタムジョブを登録する手順の概要を次に示します。

JP1/AJS - View で［カスタムジョブの登録］ダイアログボックスを表示する。

［新規登録］をクリックする。
［カスタムジョブ登録情報］ダイアログボックスが表示されます。

R/3システム用のカスタムジョブを登録する。
ダイアログボックスの各項目に次の内容を指定します。

名前

JP1/AJS3 for EAPのカスタムジョブの名称を，任意の1～8バイトで指定します。

コメント

1～40バイトで指定します。コメントには，「/（スラント）」と空白文字は使用できません。コメントの記述は省略できます。

定義プログラム

手動でJP1/AJS - Viewにコピーしてきた，カスタムジョブ定義プログラム（jr3cjdfx.exe）へのパスを指定します。

注意

［ジョブ種別］に［UNIXジョブ］を設定した場合，［定義プログラム］を指定する必要はありません。

実行プログラム

JP1/AJS3 for EAPがインストールされているJP1/AJS - Agent（またはJP1/AJS - Manager）マシンの，カスタムジョブ実行プログラムへのパス「インストール先フォルダ¥Program¥jr3bjsub.exe」を指定します。

注意

［ジョブ種別］に［UNIXジョブ］を設定した場合，［実行プログラム］を指定する必要はありません。

バージョン

「0600」を指定します。

クラス名

「JP1AMR3」を指定します。

ジョブ種別

JP1/AJS3 for EAPがインストールされているJP1/AJS - Agent（またはJP1/AJS - Manager）マシンがWindowsの場合は，［PCジョブ］を指定します。UNIXの場合は，［UNIXジョブ］を指定します。

［OK］ボタンをクリックする。

カスタムジョブの登録の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

3.1.3　カスタムジョブの定義

JP1/AJSの［ジョブネットエディタ］ウィンドウで，JP1/AJSに登録したカスタムジョブを，ジョブネットに定義します。

R/3システム用のカスタムジョブを定義する手順の概要を次に示します。

＜この項の構成＞

(1)　カスタムジョブを定義する（PCジョブの場合）

(2)　カスタムジョブを定義する（UNIXジョブの場合）

(3)　R/3システムへの接続方法を指定する

(4)　R/3ジョブを定義する

(5)　ジョブステップを定義する

(6)　印刷方法を定義する

(7)　出力結果に表紙を添付する

(8)　ジョブのリリースと終了監視を指定する

(9)　実行結果の出力先を指定する

(1)　カスタムジョブを定義する（PCジョブの場合）

JP1/AJSの［ジョブネットエディタ］ウィンドウのジョブネット定義領域を表示する。

［カスタムジョブ］タブを選択して，登録したR/3システム用のカスタムジョブをドラッグし，ジョブネット定義領域にドロップする。
ジョブネット定義領域のジョブネットにR/3システム用のカスタムジョブが追加され，［詳細定義－[Custom Job]］ダイアログボックスが表示されます。

終了判定を設定する。

ジョブの異常終了（jr3bjsubコマンドの戻り値が「1」），およびその他のエラー（jr3bjsubコマンドの戻り値が「2以上」）のどちらも，JP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
何も指定しません。
異常しきい値
「0」を指定します。

ジョブの異常終了（jr3bjsubコマンドの戻り値が「1」）はJP1/AJS上で「警告」として扱い，その他のエラー（jr3bjsubコマンドの戻り値が「2以上」）はJP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
「0」を指定します。
異常しきい値
「1」を指定します。

［詳細］ボタンをクリックする。
［R/3ジョブ定義］ダイアログボックスが表示されます。

［R/3ジョブ定義］ダイアログボックス（関連するダイアログボックスを含む）を使用して，次の設定をする。

R/3ジョブを登録するR/3システムへの接続方法を指定する

R/3ジョブを定義する

ジョブステップを定義する

ジョブのリリースと終了監視を指定する

実行結果の出力先を指定する

注意

［詳細定義－[Custom Job]］ダイアログボックスでジョブの打ち切り時間を指定する場合は，JP1/AJS3 for EAPで指定したジョブの打ち切り時間より長くなるようにしてください。

［OK］ボタンをクリックする。

カスタムジョブの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(2)　カスタムジョブを定義する（UNIXジョブの場合）

JP1/AJSの［ジョブネットエディタ］ウィンドウのジョブネット定義領域を表示する。

［カスタムジョブ］タブを選択して，登録したR/3システム用のカスタムジョブをドラッグし，ジョブネット定義領域にドロップする。
ジョブネット定義領域のジョブネットにR/3システム用のカスタムジョブが追加され，［詳細定義－[Custom Job]］ダイアログボックスが表示されます。

コマンド文を定義する。
jr3bjsubコマンドのコマンドラインを定義します。

終了判定を設定する。

ジョブの異常終了（jr3bjsubコマンドの戻り値が「1」），およびその他のエラー（jr3bjsubコマンドの戻り値が「2以上」）のどちらも，JP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
何も指定しません。
異常しきい値
「0」を指定します。

ジョブの異常終了（jr3bjsubコマンドの戻り値が「1」）はJP1/AJS上で「警告」として扱い，その他のエラー（jr3bjsubコマンドの戻り値が「2以上」）はJP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
「0」を指定します。
異常しきい値
「1」を指定します。

［OK］ボタンをクリックする。

カスタムジョブの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(3)　R/3システムへの接続方法を指定する

R/3ジョブを登録するR/3システムへの接続方法は，［R/3ジョブ定義］ダイアログボックスの［R/3システム］パネルで指定します。

［R/3システム］パネルを次の図に示します。

図3-1　［R/3システム］パネル－［R/3ジョブ定義］ダイアログボックス

［R/3システム］パネルで指定する定義項目を次に示します。

定義項目

あて先

ジョブを登録するあて先となるアプリケーションサーバへの接続方法を選択します。次のどちらかの方法でアプリケーションサーバを指定して接続します。

・特定のアプリケーションサーバを指定する

・saprfc.iniファイルに指定されているあて先を使用する

特定のアプリケーションサーバに接続する

接続するアプリケーションサーバを直接指定する場合に，［特定のアプリケーションサーバに接続する］を選択します。

ホスト名

接続するアプリケーションサーバ（またはSAPルーター）のホスト名を指定します。指定できる文字列の長さは，1～100バイトです。

ホスト名には，次の形式の名称を使用できます。

hostsファイルに定義されているホスト名

IPアドレス

SAPルーターアドレス

SAPルーターアドレスの形式については，R/3のマニュアルおよびオンラインヘルプを参照してください。

この項目は，jr3bjsubコマンドの-hオプションに対応しています。

システム番号

R/3システムでのシステム番号を指定します。指定できる文字列の長さは，1～2バイトです。文字列に使用できるのは，数字だけです。デフォルトは，「0」です。

この項目は，jr3bjsubコマンドの-sオプションに対応しています。

saprfc.iniを使用して接続する

saprfc.iniファイルを使用してアプリケーションサーバに接続する場合に，［saprfc.iniを使用して接続する］を選択します。

あて先

saprfc.iniファイルのDESTに指定した値を［あて先］に指定します。指定できる文字列の長さは，1～64バイトです。

この項目は，jr3bjsubコマンドの-dオプションに対応しています。

ログオン

［あて先］に指定したアプリケーションサーバに接続するときのログオン情報を指定します。［クライアント］，［ユーザー名］，［パスワード］，［言語］の指定が必要です。

クライアント

ログオン先のR/3クライアントのクライアント番号を指定します。指定できる文字列の長さは，1～3バイトです。文字列に使用できるのは，数字だけです。なお，R/3クライアント番号をR/3システムに送るときには，1～2バイトで指定したクライアント番号は3バイトに変換されます。

例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の3パターンの指定ができます。ただし，R/3システムには，3バイト形式のクライアント番号「001」が送られます。

この項目は，jr3bjsubコマンドの-cオプションに対応しています。

ユーザー名

R/3ジョブを登録するユーザーのユーザー名を指定します。

指定できるユーザーについては「2.2.9　ジョブ制御用のSAPユーザーを用意する」を参照してください。

なお，ジョブステップの定義時にジョブステップの実行ユーザーを指定していなかった場合，この項目で指定したユーザーの権限でジョブステップが実行されます。

指定できる文字列の長さは，1～12バイトです。なお，ユーザー名には，小文字の半角英字を指定できません。

この項目は，jr3bjsubコマンドの-uオプションに対応しています。

パスワード

［ユーザー名］で指定したR/3ジョブの実行ユーザーに対して，パスワードまたは拡張パスワードを指定します。拡張パスワードを使用する場合は，［拡張パスワードを使用する］をチェックします。

パスワードに指定できる文字列の長さは，1～8バイトです。拡張パスワードに指定できる文字列の長さは，1～40バイトです。

入力した値は，「*」で表示されます。

この項目は，パスワードを使用する場合はjr3bjsubコマンドの-pオプションに，拡張パスワードを使用する場合はjr3bjsubコマンドの-p2オプションにそれぞれ対応しています。

拡張パスワードを使用する

拡張パスワードを使用する場合に，［拡張パスワードを使用する］をチェックします。このチェックボックスをチェックする場合は，実行先のホストの設定が次に示すとおりになっているかを確認してください。

JP1/AJS2 for EAP 08-50以降がインストールされている。

拡張パスワードの使用可否をjr3chrfcコマンドでONに設定している。

言語

使用する言語種別を１バイトの英字で指定します。使用する言語には，R/3システムで使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

なお，言語には，小文字の半角英字を指定できません。

また，次の場合，あて先のR/3システムで定義されている言語種別のデフォルトが使用されます。

言語種別の指定を省略したとき

あて先のR/3システムで定義されていない言語種別を指定したとき

この項目は，jr3bjsubコマンドの-lオプションに対応しています。

(4)　R/3ジョブを定義する

R/3ジョブの定義は，［R/3ジョブ定義］ダイアログボックスの［ジョブの定義］パネルで指定します。

［ジョブの定義］パネルを次の図に示します。

図3-2　［ジョブの定義］パネル－［R/3ジョブ定義］ダイアログボックス

［ジョブの定義］パネルで指定する定義項目を次に示します。

定義項目

ジョブの登録

ジョブの登録に必要な項目（ジョブ名，ジョブステップ情報など）を指定します。

ジョブは一つ以上のジョブステップで構成します。ジョブステップには，ABAPレポートプログラム（ABAPプログラム）またはR/3システムで実行できる一般のプログラム（外部プログラム）を指定できます。

登録できるR/3システムのバックグラウンドジョブは，トランザクションコードSM36で定義／実行できるバックグラウンドジョブです。

ジョブ名

R/3システムで実行するR/3ジョブのジョブ名を指定します。

指定できる文字列の長さは，1～32バイトです。なお，ジョブ名には，小文字の半角英字を指定できません。

この項目は，jr3bjsubコマンドの-jnオプションに対応しています。

ジョブクラス

R/3システムで実行するR/3ジョブのジョブクラス（ジョブ実行時の優先度）を指定します。指定できるジョブクラスは，次のとおりです。

A－高

B－中

C－低

通常は「C－低」，優先して実行したいときは「B－中」，緊急時に直ちに実行させたいときなどは「A－高」を指定します。デフォルトは「C－低」です。

この項目は，jr3bjsubコマンドの-classオプションに対応しています。

注意

「A－高」または「B－中」を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

定義されているジョブステップ

［追加］，［削除］，［プロパティ］をクリックして，R/3ジョブを構成するジョブステップを指定します。ジョブステップとして指定したプログラム（ABAPプログラムまたは外部プログラム）は，［定義されているジョブステップ］のプログラムリストの順序で実行されます。

プログラムの実行順序の変更には，［上へ］および［下へ］をクリックします。

［追加］ボタン
ジョブステップとしてプログラムを追加する場合に使用します。［追加］をクリックして表示される，［ジョブステップ］ダイアログボックスでプログラムを定義してください。

［削除］ボタン
［定義されているジョブステップ］のプログラムリストからプログラムを削除する場合に使用します。プログラムリストから選択したプログラムを削除できます。

［プロパティ］ボタン
［定義されているジョブステップ］のプログラムリストに登録されているプログラムの定義情報を参照したり，更新したりする場合に使用します。［プロパティ］をクリックすると，プログラムの種類に対応した［ジョブステップ］ダイアログボックスが表示されます。

［上へ］ボタン
［定義されているジョブステップ］のプログラムリストから選択したプログラムの実行順序を一つ繰り上げます。

［下へ］ボタン
［定義されているジョブステップ］のプログラムリストから選択したプログラムの実行順序を一つ繰り下げます。

実行先のホストを指定する

登録したR/3ジョブを実行するホストを指定する場合に，［実行先のホストを指定する］をチェックします。この項目で実行先のホストを指定しない場合，登録したR/3ジョブは，アプリケーションサーバ間で負荷分散されて実行されます。

このチェックボックスをチェックした場合は，［実行先のアプリケーションサーバを指定する］チェックボックスはオフに設定されます。

［実行先のホストを指定する］は，リリース4.0以前のR/3システム用に作成されたジョブ定義の互換パラメーターです。リリース4.5以降のR/3システム用にジョブを定義する場合は，［実行先のアプリケーションサーバを指定する］を使用してください。

注意

次の条件のどちらかに該当する場合には，［実行先のホストを指定する］をチェックして指定した［ホスト名］は無効となります。

［設定］ダイアログボックスでジョブのリリース方法として［可能な限り早くリリースする］または［すぐにリリースする］を選択していない場合。

ジョブの登録は成功したがジョブのリリースが失敗した場合。

このような場合は，R/3上に登録されたジョブには実行先ホストが設定されません。

このジョブを特定の実行先で実行させたい場合には，jr3bjrelコマンドの-tghまたは-tgsオプションで実行先を指定しジョブをリリースしてください。jr3bjrelコマンドで実行先を指定しないでジョブをリリースした場合は，ジョブの実行先はR/3システムによって動的に選択されます。

ホスト名

ジョブを実行するアプリケーションサーバのホスト名を指定します。指定できる文字列の長さは，1～32バイトです。

ホスト名には，トランザクションSM51で表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたホスト名を使用できます。指定されたホストで稼働しているアプリケーションサーバの中から，任意のサーバを選択し，ジョブの実行先を決定します。

この項目は，jr3bjsubコマンドの-tghオプションに対応しています。

実行先のアプリケーションサーバを指定する

登録したR/3ジョブを実行するアプリケーションサーバまたはジョブサーバグループを指定する場合に，［実行先のアプリケーションサーバを指定する］をチェックします。この項目で実行先のアプリケーションサーバまたはジョブサーバグループを指定しない場合，登録したR/3ジョブは，アプリケーションサーバ間で負荷分散されて実行されます。

このチェックボックスをチェックした場合は，［実行先のホストを指定する］チェックボックスはオフに設定されます。

注意

次の条件のどちらかに該当する場合には，［実行先のアプリケーションサーバを指定する］をチェックして指定した［サーバ名］は無効となります。

［設定］ダイアログボックスでジョブのリリース方法として［可能な限り早くリリースする］または［すぐにリリースする］を選択していない場合。

ジョブの登録は成功したがジョブのリリースが失敗した場合。

このような場合は，R/3上に登録されたジョブには実行先サーバが設定されません。

このジョブを特定の実行先で実行させたい場合には，jr3bjrelコマンドの-tghまたは-tgsオプションで実行先を指定しジョブをリリースしてください。jr3bjrelコマンドで実行先を指定しないでジョブをリリースした場合は，ジョブの実行先はR/3システムによって動的に選択されます。

サーバ名

ジョブを実行するアプリケーションサーバのサーバ名またはジョブサーバグループ名を指定します。指定できる文字列の長さは，1～20バイトです。

サーバ名には，トランザクションSM51で表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたサーバ名（大文字・小文字は区別される）を使用できます。また，ジョブサーバグループ名には，トランザクションSM61でジョブサーバグループ名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバがグルーピングされたジョブサーバグループ名（大文字・小文字は区別される）を使用できます。

この項目は，jr3bjsubコマンドの-tgsオプションに対応しています。

ジョブのリリースと終了監視

ジョブの登録後にジョブをリリースするかどうかを指定します。なお，ジョブの登録後にジョブをリリースする場合，ジョブをリリースするときの優先度，およびジョブの終了監視の方法を指定します。

［設定］ボタン
ジョブの登録後にジョブをリリースするかどうかを指定する，［設定］ダイアログボックスを開きます。

実行結果の出力先

JP1/AJS3 for EAP用の標準出力メッセージの出力先，標準エラー出力メッセージの出力先，およびR/3ジョブログの出力先を指定します。

［設定］ボタン
JP1/AJS3 for EAP用の標準出力メッセージの出力先，標準エラー出力メッセージの出力先，およびR/3ジョブログの出力先を指定する，［設定］ダイアログボックスを開きます。

(5)　ジョブステップを定義する

ジョブステップの定義は，［ジョブステップ］ダイアログボックスで指定します。

［ジョブステップ］ダイアログボックスは，［R/3ジョブ定義］ダイアログボックスの［追加］または［プロパティ］をクリックすると表示されます。

［ジョブステップ］ダイアログボックスを図3-3，図3-4に示します。

図3-3　［ジョブステップ］ダイアログボックス（ABAPプログラムの場合）

図3-4　［ジョブステップ］ダイアログボックス（外部プログラムの場合）

［ジョブステップ］ダイアログボックスで指定する定義項目を次に示します。

定義項目

ジョブステップ

ジョブステップとして指定するプログラムを定義します。定義できるプログラムは，ABAPプログラムと外部プログラムです。

ABAPプログラム

ABAPプログラムを定義する場合に，［ABAPプログラム］を選択します。

外部プログラム

外部プログラムを定義する場合に，［外部プログラム］を選択します。

プログラム

ジョブステップに指定するABAPプログラムまたは外部プログラムの名称を指定します。ABAPプログラムの場合，指定できる文字列の長さは1～40バイトです。外部プログラムの場合，指定できる文字列の長さは1～128バイトです。なお，ABAPプログラムの場合，小文字の半角英字を指定できません。

この項目は，jr3bjsubコマンドの-paオプション（ABAPプログラムの場合）または-pxオプション（外部プログラムの場合）に対応しています。

引数

［プログラム］に指定したABAPプログラムまたは外部プログラムの引数を指定します。ABAPプログラムの場合，指定できる文字列の長さは，1～14バイトです。外部プログラムの場合，指定できる文字列の長さは，1～255バイトです。なお，ABAPプログラムまたは外部プログラムに引数がない場合，引数の指定は省略できます。また，ABAPプログラムの場合，小文字の半角英字を指定できません。

この項目は，jr3bjsubコマンドの-varオプション（ABAPプログラムの場合）または-argオプション（外部プログラムの場合）に対応しています。

権限ユーザー

［プログラム］に指定したABAPプログラムまたは外部プログラムの実行時に設定される権限ユーザーを指定します。指定できる文字列の長さは，ABAPプログラムおよび外部プログラムともに，1～12バイトです。デフォルトは，R/3システムにログオンするときのユーザーが権限ユーザーに設定されます。なお，権限ユーザーには，小文字の半角英字を指定できません。

この項目は，jr3bjsubコマンドの-authオプションに対応しています。

言語（ABAPプログラムの場合）

ABAPプログラムの実行時に使用する言語種別を１バイトの英字で指定します。使用する言語には，R/3システムで使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。なお，言語には，小文字の半角英字を指定できません。デフォルトでは，あて先のR/3システムで定義されている言語種別が使用されます。

この項目は，jr3bjsubコマンドの-langオプションに対応しています。

出力先（ABAPプログラムの場合）

ABAPプログラムの実行結果の出力先が表示されます。出力先は，［変更］をクリックして表示される，［出力パラメーター］ダイアログボックスで設定します。

［変更］ボタン（ABAPプログラムの場合）

ABAPプログラムの実行結果の出力先や出力方法を指定する，［出力パラメーター］ダイアログボックスを開きます。

実行先のホスト（外部プログラムの場合）

外部プログラムを実行するホストのホスト名を指定します。指定できる文字列の長さは，1～32バイトです。

ホスト名には，次の形式の名称を使用できます。

hostsファイルに定義されているホスト名

IPアドレス

この項目は，jr3bjsubコマンドの-xpgtghオプションに対応しています。

(6)　印刷方法を定義する

ABAPプログラムの実行結果の印刷方法は，［出力パラメーター］ダイアログボックスで詳細を定義します。

［出力パラメーター］ダイアログボックスは，［ジョブステップ］ダイアログボックス（ABAPプログラムの場合）の［変更］をクリックすると表示されます。

［出力パラメーター］ダイアログボックスを次の図に示します。

図3-5　［出力パラメーター］ダイアログボックス

［出力パラメーター］ダイアログボックスで指定する定義項目を次に示します。

定義項目

印刷パラメーター

ABAPプログラムの実行結果の印刷方法を定義します。

出力デバイス

実行結果の出力先を，R/3システムに設定されている出力デバイスの略称で指定します。

指定できる文字列の長さは，1～4バイトです。デフォルトでは，R/3システムに定義されている出力先に出力されます。出力先には，小文字の半角英字を指定できません。小文字の半角英字を指定した場合，大文字の半角英字に変換されます。

この項目は，jr3bjsubコマンドの-outオプションに対応しています。

コピー部数

印刷部数を指定します。指定できる値は，1～255です。デフォルトは，1部です。

この項目は，jr3bjsubコマンドの-ccオプションに対応しています。

スプール依頼表題

スプール依頼の表題を指定します。指定できる値は，1～68バイトです。この指定を省略した場合は，スプール依頼の表題は空白になります。

この項目は，jr3bjsubコマンドの-titleオプションに対応しています。

注意

［スプール依頼表題］を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

権限

印刷要求を不当に操作されないようにする場合，権限文字列を指定します。ここに指定した権限文字列と一致するスプールアクション権限オブジェクトを持つユーザーだけが，この印刷要求を操作できます。

指定できる文字列の長さは，1～12バイトです。

権限には，小文字の半角英字を指定できません。小文字の半角英字を指定した場合，大文字の半角英字に変換されます。

この項目は，jr3bjsubコマンドの-shwpwdオプションに対応しています。

即時印刷

印刷要求をすぐに印刷装置に送る場合，［即時印刷］をチェックします。

この項目は，jr3bjsubコマンドの-ipオプションに対応しています。

スプール保存期間を設定する

スプール保存期間を，R/3システムのデフォルトから変更する場合，［スプール保存期間を設定する］をチェックします。

この項目は，jr3bjsubコマンドの-rpdオプションに対応しています。

出力後削除

印刷要求を印刷装置に送った後，印刷要求を削除する場合，［出力後削除］をチェックします。

この項目は，jr3bjsubコマンドの-dpオプションに対応しています。

保管モード

ABAPプログラムの実行結果を保管する方法を指定します。指定できる保管方法は，次のとおりです。

印刷

アーカイブ

印刷とアーカイブ

この項目は，jr3bjsubコマンドの-armodeオプションに対応しています。

出力書式

ABAPプログラムの実行結果の出力書式を，行と列で指定，または書式名で指定します。

行

出力書式の行数を指定します。１ページに指定できる行数は，1～255です。デフォルトでは，適切な書式がR/3システムによって選択されます。

［書式名で指定］チェックボックスをチェックした場合は，［行］で指定した値は無効になります。

この項目は，jr3bjsubコマンドの-lnオプションに対応しています。

列

出力書式の列数を指定します。１ページに指定できる列数は，1～255です。デフォルトでは，適切な書式がR/3システムによって選択されます。

［書式名で指定］チェックボックスをチェックした場合は，［列］で指定した値は無効になります。

この項目は，jr3bjsubコマンドの-colオプションに対応しています。

書式名で指定

出力書式の書式名を指定します。［書式名で指定］チェックボックスをチェックし，右のテキストボックスに書式名を指定します。指定できる文字列の長さは，1～16バイトです。

このチェックボックスをチェックした場合は，［行］および［列］で指定した値は無効になります。

この項目は，jr3bjsubコマンドの-fmtオプションに対応しています。

注意

書式名を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

［表紙の設定］ボタン

SAP表紙を指定する［表紙］ダイアログボックスを開きます。

アーカイブパラメーター

アーカイブパラメーターに関する情報を指定します。

オブジェクトタイプ

アーカイブを分類するオブジェクトタイプを指定します。

指定できる文字列の長さは，1～10バイトです。［保管モード］に「アーカイブ」または「印刷とアーカイブ」を選択した場合，［オブジェクトタイプ］は省略できません。

この項目は，jr3bjsubコマンドの-objtypオプションに対応しています。

文書タイプ

アーカイブを分類する文書タイプを指定します。

指定できる文字列の長さは，1～10バイトです。［保管モード］に「アーカイブ」または「印刷とアーカイブ」を選択した場合，［文書タイプ］は省略できません。

この項目は，jr3bjsubコマンドの-doctypオプションに対応しています。

情報

左のテキストボックスには，ABAPプログラム名が表示されます。右のテキストボックスに，アーカイブ要求のための情報IDを指定します。

指定できる文字列の長さは，1～3バイトです。［保管モード］に「アーカイブ」または「印刷とアーカイブ」を選択した場合，［情報］は省略できません。

この項目は，jr3bjsubコマンドの-infoオプションに対応しています。

テキスト

アーカイブ要求の内容を説明するテキストを指定します。

指定できる文字列の長さは，1～40バイトです。［保管モード］に「アーカイブ」または「印刷とアーカイブ」を選択した場合に指定できます。［テキスト］は省略できます。

この項目は，jr3bjsubコマンドの-textオプションに対応しています。

注意

［テキスト］を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

(7)　出力結果に表紙を添付する

ABAPプログラムの実行結果を印刷する際にSAP表紙を指定できます。SAP表紙は，［表紙］ダイアログボックスで詳細を定義します。

［表紙］ダイアログボックスは，［出力パラメーター］ダイアログボックスの［表紙の設定］をクリックすると表示されます。

［表紙］ダイアログボックスで指定する定義項目を次に示します。

定義項目

SAP表紙

SAP表紙を印刷するかどうかなどを指定します。指定できる項目は，次のとおりです。

標準設定

使用するプリンタの設定に応じてSAP表紙が印刷されます。デフォルトは，「標準設定」です。

印刷する

SAP表紙を印刷します。

印刷しない

SAP表紙を印刷しません。

この項目は，jr3bjsubコマンドの-sapcvrオプションに対応しています。

受信者

SAP表紙に印刷する受信者を入力します。

指定できる文字列の長さは，1～12バイトです。受信者には，小文字の半角英字を指定できません。小文字の半角英字を指定した場合，大文字の半角英字に変換されます。

この項目は，jr3bjsubコマンドの-receiverオプションに対応しています。

部署

SAP表紙に印刷する部署を入力します。

指定できる文字列の長さは，1～12バイトです。この指定を省略した場合は，ABAPプログラムの実行権限を持つユーザーのプロファイルに設定されている部署となります。

この項目は，jr3bjsubコマンドの-dptオプションに対応しています。

注意

［部署］を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

レポート選択表紙

プログラムの実行条件を示すレポート選択表紙を印刷します。

この項目は，jr3bjsubコマンドの-selcvrオプションに対応しています。

(8)　ジョブのリリースと終了監視を指定する

ジョブのリリースと終了監視は，［設定］ダイアログボックス（ジョブのリリースと終了監視用）で指定します。

［設定］ダイアログボックス（ジョブのリリースと終了監視用）は，［R/3ジョブ定義］ダイアログボックスの［設定］ボタン（ジョブのリリースと終了監視用）をクリックすると表示されます。

［設定］ダイアログボックス（ジョブのリリースと終了監視用）を次の図に示します。

図3-6　［設定］ダイアログボックス（ジョブのリリースと終了監視用）

［設定］ダイアログボックス（ジョブのリリースと終了監視用）で指定する定義項目を次に示します。

定義項目

ジョブのリリースと終了監視

ジョブの登録後にジョブをリリースするかどうかを指定します。

ジョブの登録後にジョブをリリースする場合，ジョブをリリースするときの優先度，およびジョブの終了監視の方法を指定します。

リリースしない

ジョブの登録後にジョブをリリースしない場合に，［リリースしない］を選択します。

可能な限り早くリリースする

ジョブの登録後にジョブをできる限り早くリリースする場合に，［可能な限り早くリリースする］を選択します。「可能な限り早くリリースする」とは，ジョブを実行するために必要なシステムリソースが確保された時点でジョブをリリースすることです。

この項目は，jr3bjsubコマンドの-rsオプションに対応しています。

すぐにリリースする

ジョブの登録後にジョブをすぐにリリースする場合に，［すぐにリリースする］を選択します。

「すぐにリリースする」とは，ジョブを実行するために必要なシステムリソースの確保ができているかにかかわらず，ジョブをリリースすることです。したがって，ほかのジョブがR/3システムのシステムリソースを占有している場合には，ジョブのリリースに失敗することがあります。

この項目は，jr3bjsubコマンドの-riオプションに対応しています。

リリースしたジョブの終了を監視する

登録したジョブのリリース後にジョブの終了を監視する場合，［リリースしたジョブの終了を監視する］をチェックします。

この項目は，jr3bjsubコマンドの-waitオプションに対応しています。

子ジョブを含めて監視する

ジョブの実行中に生成された子ジョブを含むすべてのジョブの終了を監視（親/子ジョブの終了監視）する場合，［子ジョブを含めて監視する］をチェックします。

この項目は，jr3bjsubコマンドの-with_childオプションに対応しています。

注意

［子ジョブを含めて監視する］を指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用できる状態で親/子機能が有効になっている必要があります。

状態を問い合わせる間隔を設定する

アプリケーションサーバにジョブの状態を問い合わせる間隔を指定する場合，［状態を問い合わせる間隔を設定する］をチェックします。

秒ごとに状態を問い合わせる

アプリケーションサーバにジョブの状態を問い合わせる間隔を秒単位で指定します。指定できる値は，1～65,535です。問い合わせ間隔のデフォルトは，環境設定ファイルに指定されている値です（環境設定ファイルに値を指定していない場合，または環境設定ファイルを作成していない場合は，５秒です）。

この項目は，jr3bjsubコマンドの-ivalオプションに対応しています。

監視時間を設定する

リリースしたジョブの終了を監視する時間の長さを指定する場合に，［監視時間を設定する］をチェックします。

分まで終了を監視する

ジョブのリリース後に，ジョブの終了を監視する時間の長さを分単位で指定します。指定できる値は，1～65,535です。ジョブの終了監視時間を指定しなかった場合は，無制限に監視が続けられます。

この項目は，jr3bjsubコマンドの-timeオプションに対応しています。

タイムアウト時に実行中のR/3ジョブを打ち切る

ジョブの終了監視がタイムアウトになった場合に実行中のR/3ジョブを打ち切りたい（［分まで終了を監視する］で指定した時間でジョブを打ち切りたい）とき，［タイムアウト時に実行中のR/3ジョブを打ち切る］をチェックします。

この項目は，jr3bjsubコマンドの-cancelオプションに対応しています。

(9)　実行結果の出力先を指定する

実行結果の出力先は，［設定］ダイアログボックス（実行結果の出力先用）で指定します。

［設定］ダイアログボックス（実行結果の出力先用）は，［R/3ジョブ定義］ダイアログボックスの［設定］ボタン（実行結果の出力先用）をクリックすると表示されます。

［設定］ダイアログボックス（実行結果の出力先用）を次の図に示します。

図3-7　［設定］ダイアログボックス（実行結果の出力先用）

［設定］ダイアログボックス（実行結果の出力先用）で指定する定義項目を次に示します。

定義項目

実行結果の出力先

JP1/AJS3 for EAP用の標準出力メッセージの出力先，標準エラー出力メッセージの出力先，およびR/3ジョブログの出力先を指定します。

標準出力メッセージをファイルに出力する

JP1/AJS3 for EAP用の標準出力メッセージの出力先を指定する場合に，［標準出力メッセージをファイルに出力する］をチェックします。

ファイル（標準出力メッセージ用）

JP1/AJS3 for EAP用の標準出力メッセージの出力先ファイル名を絶対パスで指定します。指定できる文字列の長さは，1～259バイトです。パスには，空白も使用できます。

なお，指定するファイル名を絶対パスで指定しない場合，ジョブ制御用の環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（環境設定ファイルにJP1/AJS3 for EAPの作業ディレクトリが指定されていない場合，JP1/AJSのジョブ実行時のワークパスにファイルが作成されます）。

標準出力メッセージは，このファイルに追加書きで書き込みます。

この項目は，jr3bjsubコマンドの-soオプションに対応しています。

標準エラー出力メッセージをファイルに出力する

JP1/AJS3 for EAP用の標準エラー出力メッセージの出力先を指定する場合に，［標準エラー出力メッセージをファイルに出力する］をチェックします。

ファイル（標準エラー出力メッセージ用）

JP1/AJS3 for EAP用の標準エラー出力メッセージの出力先ファイル名を絶対パスで指定します。指定できる文字列の長さは，1～259バイトです。パスには，空白も使用できます。

なお，指定するファイル名を絶対パスで指定しない場合，ジョブ制御用の環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（環境設定ファイルにJP1/AJS3 for EAPの作業ディレクトリが指定されていない場合，JP1/AJSのジョブ実行時のワークパスにファイルが作成されます）。

標準エラー出力メッセージは，このファイルに追加書きで書き込みます。

この項目は，jr3bjsubコマンドの-seオプションに対応しています。

R/3ジョブログをファイルに出力する

R/3ジョブログの出力先を指定する場合に，［R/3ジョブログをファイルに出力する］をチェックします。

ファイル（R/3ジョブログ用）

R/3ジョブログの出力先ファイル名を絶対パスで指定します。指定できる文字列の長さは，1～259バイトです。パスには，空白も使用できます。

なお，指定するファイル名を絶対パスで指定しない場合，ジョブ制御用の環境設定ファイルに指定したJP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（環境設定ファイルにJP1/AJS3 for EAPの作業ディレクトリが指定されていない場合，JP1/AJSのジョブ実行時のワークパスにファイルが作成されます）。

R/3ジョブログは，このファイルに追加書きで書き込みます。

環境設定ファイルのCommandセクションのJoblogAddToStderrキーに"YES"を設定した場合には，R/3ジョブログは指定したファイルと同時に標準エラー出力ファイルにも出力できます。これにより，JP1/AJS - Viewの［ジョブネットモニタ］ウィンドウの［実行結果詳細］ダイアログボックスでR/3ジョブログの内容を参照することができます。

この項目は，jr3bjsubコマンドの-joオプションに対応しています。

JP1/AJSのジョブ実行時のワークパスについては，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」を参照してください。

3.2　JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行

ここでは，JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行手順，およびJP1/AJSを利用する上で設定が必要な項目について説明します。

＜この節の構成＞

3.2.1　インフォパッケージまたはプロセスチェーンの実行手順

3.2.2　カスタムジョブの登録

3.2.3　カスタムジョブの定義

3.2.1　インフォパッケージまたはプロセスチェーンの実行手順

JP1/AJSを利用してインフォパッケージまたはプロセスチェーンを実行するためには，JP1/AJS - ViewがインストールされているマシンのOSにより，次の作業が必要です。

＜この項の構成＞

(1)　JP1/AJS - ViewがインストールされているマシンがWindowsの場合

(2)　JP1/AJS2 - ViewがインストールされているマシンがUNIX系OSの場合

(1)　JP1/AJS - ViewがインストールされているマシンがWindowsの場合

作業１

環境設定

JP1/AJS3 for EAPがインストールされているマシンがWindowsの場合，JP1/AJS3 for EAPが提供する次のファイルを，JP1/AJS - Viewがインストールされているマシンに手動でコピーしてください。

インストール先フォルダ¥Bwsta¥Program¥jbwcjdfx.exe （定義プログラム）

インストール先フォルダ¥Bwsta¥Program¥jbwcjdfx.hlp （ヘルプファイル）

インストール先フォルダ¥Bwsta¥Program¥jbwcjdfx.ini （初期化ファイル）

以上のファイルは，JP1/AJS - Viewがインストールされているマシンの，任意の位置の同一フォルダにコピーしてください。

また，JP1/AJS2 - View のバージョン06-00～06-51と連携する場合は，JP1/AJS3 for EAPが提供する次のファイルを，JP1/AJS2 - ViewがインストールされているマシンのJP1/AJS2 - Viewのインストール先フォルダ¥image¥customに手動でコピーしてください。

インストール先フォルダ¥Bwsta¥Image¥CUSTOM_PC_JP1AMR3BW.gif（Windows用カスタムジョブアイコン）

インストール先フォルダ¥Bwsta¥Image¥CUSTOM_UX_JP1AMR3BW.gif（UNIX用カスタムジョブアイコン）

作業２

カスタムジョブの登録

作業３

カスタムジョブの定義

これらの作業が完了し，JP1/AJSのジョブネットが起動されてSAP BWシステム用のカスタムジョブが実行されると，SAP BWシステム上のインフォパッケージまたはプロセスチェーンが実行されます。

(2)　JP1/AJS2 - ViewがインストールされているマシンがUNIX系OSの場合

通常のジョブと同様の設定を行ってください。ジョブの詳細については，マニュアル「JP1/Automatic Job Management System 2 操作ガイド」を参照してください。

3.2.2　カスタムジョブの登録

JP1/AJS - Viewの［カスタムジョブの登録］ダイアログボックスでカスタムジョブとして登録します。

SAP BWシステム用のカスタムジョブを登録する手順の概要を次に示します。

JP1/AJS - View で［カスタムジョブの登録］ダイアログボックスを表示する。

［新規登録］をクリックする。
［カスタムジョブ登録情報］ダイアログボックスが表示されます。

SAP BWシステム用のカスタムジョブを登録する。
ダイアログボックスの各項目に次の内容を指定します。

名前

JP1/AJS3 for EAPのカスタムジョブの名称を，任意の1～8バイトで指定します。

コメント

1～40バイトで指定します。コメントには，「/（スラント）」と空白文字は使用できません。コメントの記述は省略できます。

定義プログラム

手動でJP1/AJS - Viewにコピーしてきた，カスタムジョブ定義プログラム（jbwcjdfx.exe）へのパスを指定します。

注意

［ジョブ種別］に「UNIXジョブ」を設定した場合，［定義プログラム］を指定する必要はありません。

実行プログラム

JP1/AJS3 for EAPがインストールされているJP1/AJS - Agent（またはJP1/AJS - Manager）マシンの，カスタムジョブ実行プログラムへのパス「インストール先フォルダ¥Bwsta¥Program¥jbwipsta.exe」を指定します。

注意

［ジョブ種別］に「UNIXジョブ」を設定した場合，［実行プログラム］を指定する必要はありません。

バージョン

「0600」を指定します。

クラス名

「JP1AMR3BW」を指定します。

ジョブ種別

JP1/AJS3 for EAPがインストールされているJP1/AJS - Agent（またはJP1/AJS - Manager）マシンがWindowsの場合は，［PCジョブ］を指定します。UNIXの場合は，［UNIXジョブ］を指定します。

［OK］ボタンをクリックする。

カスタムジョブの登録の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

3.2.3　カスタムジョブの定義

JP1/AJSの［ジョブネットエディタ］ウィンドウで，JP1/AJSに登録したカスタムジョブを，ジョブネットに定義します。

SAP BWシステム用のカスタムジョブを定義する手順の概要を次に示します。

＜この項の構成＞

(1)　カスタムジョブを定義する（PCジョブの場合）

(2)　カスタムジョブを定義する（UNIXジョブの場合）

(3)　SAP BWシステムへの接続方法を指定する

(4)　インフォパッケージまたはプロセスチェーンを定義する

(1)　カスタムジョブを定義する（PCジョブの場合）

JP1/AJSの［ジョブネットエディタ］ウィンドウのジョブネット定義領域を表示する。

［カスタムジョブ］タブを選択して，登録したSAP BWシステム用のカスタムジョブをドラッグし，ジョブネット定義領域にドロップする。
ジョブネット定義領域のジョブネットにSAP BWシステム用のカスタムジョブが追加され，［詳細定義－[Custom Job]］ダイアログボックスが表示されます。

終了判定を設定する。

インフォパッケージまたはプロセスチェーンの異常終了（jbwipstaコマンドの戻り値が「1」），およびその他のエラー（jbwipstaコマンドの戻り値が「2以上」）のどちらも，JP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
何も指定しません。
異常しきい値
「0」を指定します。

インフォパッケージまたはプロセスチェーンの異常終了（jbwipstaコマンドの戻り値が「1」）はJP1/AJS上で「警告」として扱い，その他のエラー（jbwipstaコマンドの戻り値が「2以上」）はJP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
「0」を指定します。
異常しきい値
「1」を指定します。

［詳細］ボタンをクリックする。
［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックスが表示されます。

［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックスを使用して，次の設定をする。

開始するインフォパッケージまたはプロセスチェーンが存在するSAP BWシステムへの接続方法を指定する

インフォパッケージまたはプロセスチェーンを定義する

［OK］ボタンをクリックする。

カスタムジョブの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(2)　カスタムジョブを定義する（UNIXジョブの場合）

JP1/AJSの［ジョブネットエディタ］ウィンドウのジョブネット定義領域を表示する。

［カスタムジョブ］タブを選択して，登録したSAP BWシステム用のカスタムジョブをドラッグし，ジョブネット定義領域にドロップする。
ジョブネット定義領域のジョブネットにSAP BWシステム用のカスタムジョブが追加され，［詳細定義－[Custom Job]］ダイアログボックスが表示されます。

コマンド文を定義する。
jbwipstaコマンドのコマンドラインを定義します。

終了判定を設定する。

インフォパッケージまたはプロセスチェーンの異常終了（jbwipstaコマンドの戻り値が「1」），およびその他のエラー（jbwipstaコマンドの戻り値が「2以上」）のどちらも，JP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
何も指定しません。
異常しきい値
「0」を指定します。

インフォパッケージまたはプロセスチェーンの異常終了（jbwipstaコマンドの戻り値が「1」）はJP1/AJS上で「警告」として扱い，その他のエラー（jbwipstaコマンドの戻り値が「2以上」）はJP1/AJS上で「異常」として扱う場合
判定結果
「しきい値による判定」を選択します。
警告しきい値
「0」を指定します。
異常しきい値
「1」を指定します。

［OK］ボタンをクリックする。

カスタムジョブの定義の詳細については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」を参照してください。

(3)　SAP BWシステムへの接続方法を指定する

開始するインフォパッケージまたはプロセスチェーンが存在するSAP BWシステムへの接続方法は，［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックスの［SAP BWシステム］パネルで指定します。

［SAP BWシステム］パネルを次の図に示します。

図3-8　［SAP BWシステム］パネル－［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックス

［SAP BWシステム］パネルで指定する定義項目を次に示します。

定義項目

あて先

開始するインフォパッケージまたはプロセスチェーンが存在するSAP BWシステムのアプリケーションサーバへの接続方法を選択します。次のどちらかの方法でアプリケーションサーバを指定して接続します。

・特定のアプリケーションサーバを指定する

・saprfc.iniファイルに指定されているあて先を使用する

特定のアプリケーションサーバに接続する

接続するアプリケーションサーバを直接指定する場合に，［特定のアプリケーションサーバに接続する］を選択します。

ホスト名

接続するアプリケーションサーバ（またはSAPルーター）のホスト名を指定します。指定できる文字列の長さは，1～100バイトです。

ホスト名には，次の形式の名称を使用できます。

hostsファイルに定義されているホスト名

IPアドレス

SAPルーターアドレス

SAPルーターアドレスの形式については，R/3のマニュアルおよびオンラインヘルプを参照してください。

この項目は，jbwipstaコマンドの-hオプションに対応しています。

システム番号

SAP BWシステムでのシステム番号を指定します。指定できる文字列の長さは，1～2バイトです。文字列に使用できるのは，数字だけです。デフォルトは，「0」です。

この項目は，jbwipstaコマンドの-sオプションに対応しています。

saprfc.iniを使用して接続する

saprfc.iniファイルを使用してアプリケーションサーバに接続する場合に，［saprfc.iniを使用して接続する］を選択します。

あて先

saprfc.iniファイルのDESTに指定した値を［あて先］に指定します。指定できる文字列の長さは，1～64バイトです。

この項目は，jbwipstaコマンドの-dオプションに対応しています。

ログオン

［あて先］に指定したアプリケーションサーバに接続するときのログオン情報を指定します。［クライアント］，［ユーザー名］，［パスワード］，［言語］の指定が必要です。

クライアント

ログオン先のSAP BWクライアントのクライアント番号を指定します。指定できる文字列の長さは，1～3バイトです。文字列に使用できるのは，数字だけです。なお，SAP BWクライアント番号をSAP BWシステムに送るときには，1～2バイトで指定したクライアント番号は3バイトに変換されます。

例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の3パターンの指定ができます。ただし，SAP BWシステムには，3バイト形式のクライアント番号「001」が送られます。

この項目は，jbwipstaコマンドの-cオプションに対応しています。

ユーザー名

インフォパッケージまたはプロセスチェーンを実行するユーザーのユーザー名を指定します。

指定できるユーザーについては「2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する」を参照してください。

指定できる文字列の長さは，1～12バイトです。なお，ユーザー名には，小文字の半角英字を指定できません。

この項目は，jbwipstaコマンドの-uオプションに対応しています。

パスワード

［ユーザー名］で指定したインフォパッケージまたはプロセスチェーンの実行ユーザーに対して，パスワードまたは拡張パスワードを指定します。拡張パスワードを使用する場合は，［拡張パスワードを使用する］をチェックします。

パスワードに指定できる文字列の長さは，1～8バイトです。拡張パスワードに指定できる文字列の長さは，1～40バイトです。

入力した値は，「*」で表示されます。

この項目は，パスワードを使用する場合はjbwipstaコマンドの-pオプションに，拡張パスワードを使用する場合はjbwipstaコマンドの-p2オプションにそれぞれ対応しています。

拡張パスワードを使用する

拡張パスワードを使用する場合に，［拡張パスワードを使用する］をチェックします。このチェックボックスをチェックする場合は，実行先のホストの設定が次に示すとおりになっているかを確認してください。

JP1/AJS2 for EAP 08-50以降がインストールされている。

拡張パスワードの使用可否をjr3chrfcコマンドでONに設定している。

言語

使用する言語種別を１バイトの英字で指定します。使用する言語には，SAP BWシステムで使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

なお，言語には，小文字の半角英字を指定できません。

また，次の場合，あて先のSAP BWシステムで定義されている言語種別のデフォルトが使用されます。

言語種別の指定を省略したとき

あて先のSAP BWシステムで定義されていない言語種別を指定したとき

この項目は，jbwipstaコマンドの-lオプションに対応しています。

(4)　インフォパッケージまたはプロセスチェーンを定義する

インフォパッケージまたはプロセスチェーンの定義は，［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックスの［インフォパッケージ／プロセスチェーンの定義］パネルで指定します。

［インフォパッケージ／プロセスチェーンの定義］パネルを次の図に示します。

図3-9　［インフォパッケージ／プロセスチェーンの定義］パネル－［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックス

［インフォパッケージ／プロセスチェーンの定義］パネルで指定する定義項目を次に示します。

定義項目

インフォパッケージ／プロセスチェーンの開始

開始するインフォパッケージまたはプロセスチェーンについての情報を指定します。

インフォパッケージ

インフォパッケージを開始する場合に［インフォパッケージ］をチェックします。

プロセスチェーン

プロセスチェーンを開始する場合に［プロセスチェーン］をチェックします。

ID

開始するインフォパッケージまたはプロセスチェーンのIDを指定します。指定できる文字列の長さは，インフォパッケージの場合は30バイト（固定），プロセスチェーンの場合は1～25バイトです。IDには，小文字の半角英字を指定できません。

この項目は，jbwipstaコマンドの-ipまたは-pcオプションに対応しています。

インフォパッケージ／プロセスチェーンの終了監視

開始したインフォパッケージまたはプロセスチェーンの終了監視を行う場合に，終了監視についての情報を指定します。［リセット］ボタンをクリックすると，ここで指定した内容がデフォルトの状態に戻ります。

インフォパッケージの終了を監視するためには，インフォパッケージが警告終了した場合に信号が青信号または赤信号に遷移させる設定がSAP BWシステム側で必要です。設定の詳細については，「2.3.8　SAP BWシステム側でインフォパッケージの警告終了に対する動作を設定する」を参照してください。

インフォパッケージ／プロセスチェーンの終了を監視する

開始したインフォパッケージまたはプロセスチェーンの終了を監視する場合に，［インフォパッケージ／プロセスチェーンの終了を監視する］をチェックします。

インフォパッケージまたはプロセスチェーンの終了は，SAP BWシステムより次のステータスを取得して判断しています。

インフォパッケージの終了監視
トランザクションRSMONの［モニター］ツリーで確認できるインフォパッケージの依頼のステータス（「ステータス」タブに表示される［合計］，および［技術］のステータス）。

プロセスチェーンの終了監視
トランザクションRSPCの［ログビュー］画面で確認できるプロセスチェーンのステータス。

この項目は，jbwipstaコマンドの-waitオプションに対応しています。

状態を問い合わせる間隔を設定する

SAP BWシステムにインフォパッケージまたはプロセスチェーンの状態を問い合わせる間隔を指定する場合に，［状態を問い合わせる間隔を設定する］をチェックします。

秒ごとに状態を問い合わせる

SAP BWシステムにインフォパッケージまたはプロセスチェーンの状態を問い合わせる間隔を秒単位で指定します。指定できる値は，1～65,535です。問い合わせ間隔のデフォルトは，環境設定ファイルに指定されている値です（環境設定ファイルに値を指定していない場合，または環境設定ファイルを作成していない場合は，5秒です）。

この項目は，jbwipstaコマンドの-ivalオプションに対応しています。

監視時間を設定する

開始したインフォパッケージまたはプロセスチェーンの終了を監視する時間の長さを指定する場合に，［監視時間を設定する］をチェックします。

分まで終了を監視する

インフォパッケージまたはプロセスチェーンの開始後に，インフォパッケージまたはプロセスチェーンの終了を監視する時間の長さを分単位で指定します。指定できる値は，1～65,535です。インフォパッケージまたはプロセスチェーンの終了監視時間を指定しなかった場合は，無制限に監視が続けられます。

この項目は，jbwipstaコマンドの-timeオプションに対応しています。

インフォパッケージが正常終了した後の待ち時間を設定する

インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間）の長さを設定する場合に，［インフォパッケージが正常終了した後の待ち時間を設定する］をチェックします。

秒間待つ

インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間）の長さを秒単位で指定します。JP1/AJS3 for EAPでは，インフォパッケージのデータロード後に実行される，QMアクション（ロードしたデータの有効化処理）やインフォパッケージの後続処理（重複依頼の削除など）の終了は監視できません。これらの処理の終了を待って後続ジョブを実行したい場合には，この待ち時間を設定します。

指定できる値は0～65,535です。待ち時間を指定しなかった場合は，環境設定ファイルのQMActionWaitTimeキー（Commandセクション）で設定された秒数が仮定されます。

この項目は，jbwipstaコマンドの-qmwait_timeオプションに対応しています。

4.　コマンド

この章では，R/3システムのバックグラウンドジョブの制御，およびSAP BWシステムのインフォパッケージまたはプロセスチェーンの制御に使用するJP1/AJS3 for EAPのコマンドについて説明します。

＜この章の構成＞

コマンドの記述形式

コマンド一覧

各コマンドの共通引数の形式

jbwipsta

jr3bjcan

jr3bjdel

jr3bjrel

jr3bjrep

jr3bjsho

jr3bjsub

jr3chrfc

コマンドの記述形式

JP1/AJS3 for EAPのコマンドの記述形式および使用できるコマンドは，Windows，UNIX系OSで共通です。コマンドの実行は，Windowsの場合，コマンドプロンプトを使用します。また，Windows対応のJP1/AJS3 for EAPの場合，JP1関連のプログラムJP1/Scriptを使用して，JP1/AJS3 for EAPのコマンド用にスクリプトファイルを作成できます。JP1/Scriptで作成したスクリプトファイルを使用すると，スクリプトの処理を開始する時間を指定したり，システムの起動時に自動的にスクリプトを実行させたりできます。

JP1/Scriptについては，マニュアル「JP1/Script(Windows(R)用)」を参照してください。

JP1/AJS3 for EAPのコマンドの説明で使用する見出しと，形式の説明で使用する記号について説明します。

コマンドの説明で使用する見出し

このマニュアルでは，次の見出しを使用してコマンドを説明します。

形式

コマンドの記述形式を記載します。コマンドの使用方法によって形式が複数ある場合は，形式１，形式２などの見出しを使用します。

機能

コマンドの機能について説明します。

引数

コマンドの引数（オプションを含む）を説明します。

戻り値

コマンドの戻り値と，戻り値の意味を説明します。

注意事項

コマンドの使用時に注意が必要な点を説明します。

補足事項

補足事項がある場合，説明します。

使用例

コマンドの使用例を記載します。

文法

JP1/AJS3 for EAPのコマンドの文法規則を次に示します。

オプションが複数あるときの指定の順序は任意です

期待しないオプションが指定された場合は，エラーになります

形式の説明で使用する記号

「はじめに」の「コマンドの文法で使用する記号」を参照してください。

コマンド一覧

JP1/AJS3 for EAPで使用するコマンドを機能別に分けると，次のようになります。

ジョブ制御機能で使用するコマンド

インフォパッケージまたはプロセスチェーン制御機能で使用するコマンド

各制御機能で使用する共通のコマンド

それぞれのコマンドの一覧を表4-1，表4-2および表4-3に示します。

なお，以降に示す各コマンドの説明では，コマンドはアルファベット順に記載されています。

表4-1　ジョブ制御機能のコマンド

機能 | コマンド名 | 必要な実行権限
バックグラウンドジョブをキャンセルする | jr3bjcan | なし
バックグラウンドジョブを削除する | jr3bjdel | なし
バックグラウンドジョブをリリースする | jr3bjrel | なし
R/3システムのリソースに関する情報を取得する | jr3bjrep | なし
バックグラウンドジョブに関する情報を表示する | jr3bjsho | なし
バックグラウンドジョブを登録する | jr3bjsub | なし

表4-2　インフォパッケージまたはプロセスチェーン制御機能のコマンド

機能 | コマンド名 | 必要な実行権限
インフォパッケージまたはプロセスチェーンを開始する | jbwipsta | なし

表4-3　各制御機能で使用する共通のコマンド

機能
コマンド名
必要な実行権限

拡張パスワードの使用可否を設定する
jr3chrfc

Windowsの場合
Administrators権限を持つユーザー※

UNIX系OSの場合
スーパーユーザー

注※　OSのユーザーアカウント制御機能（UAC）を有効にしている場合は，管理者権限のコマンドプロンプトでコマンドを実行してください。

コマンド使用時の注意

コマンド使用時の注意を記載します。

コマンドの規則の相違点（Windowsの場合）
JP1/AJS3 for EAPのコマンドの規則は，Windowsのコマンドの規則と異なる部分があります。JP1/AJS3 for EAPのコマンドを使用するときには，次の規則の違いに注意してください。

Windowsでの一般的なコマンドの規則 | JP1/AJS3 for EAPのコマンドの規則
オプションの区切り記号には，「/（スラント）」を使用している。 | オプションの区切り記号には，「-（ハイフン）」を使用している。
オプションで指定する英字の大文字，小文字は区別されない。 | オプションで指定する英字の大文字，小文字は区別される。

次に，各コマンドの共通引数の形式について説明します。

各コマンドの共通引数の形式

ジョブ制御機能のコマンドで共通の引数の形式，およびインフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の引数の形式について説明します。

（1）ジョブ制御機能のコマンドで共通の引数の形式

ジョブ制御機能のコマンドで共通の「R/3あて先情報」，「R/3ログオン情報」，および「リダイレクション情報」の詳細形式について説明します。

R/3あて先情報

R/3あて先情報は，R/3システムとの接続を確立するための引数です。R/3あて先情報の詳細形式を次に示します。

R/3あて先情報

-h ホスト名 [-s NN]|-d あて先

R/3あて先情報のオプションは，R/3システムへの接続方法に応じて次のように使い分けます。

ホスト名を指定してR/3システムに接続する場合
ホスト名を指定してR/3システムに接続する場合は，「-h ホスト名 [-s NN]」を使用します。

-h ホスト名

「ホスト名」に，R/3システムのホスト名を指定します。ホスト名には，次の形式の名称を使用できます。

・hostsアドレス（例：r3host1）

・IPアドレス（例：123.123.123.123）

・SAPルーターアドレス

SAPルーターアドレスの形式については，R/3のマニュアルおよびオンラインヘルプを参照してください。

-s NN

「NN」に，R/3システムを識別するためのシステム番号を指定します。指定できる文字列の長さは，1～2バイトです。文字列に使用できるのは，数字だけです。この項目を省略した場合，システム番号に0が設定されます。

saprfc.iniファイルを使用してR/3システムに接続する場合
saprfc.iniファイルを使用してR/3システムに接続する場合は，「-d あて先」を使用します。

-d あて先

「あて先」に，saprfc.iniファイルのDESTに指定した値を指定します。

saprfc.iniファイルは次のように検索されます。なお，あて先は，使用するsaprfc.iniファイルのDESTにあらかじめ指定しておいてください。

環境変数RFC_INIにsaprfc.iniが指定されている場合

環境変数RFC_INIファイルに指定したsaprfc.iniファイルだけが検索されます。JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルは検索されません。

環境変数RFC_INIにsaprfc.iniが指定されていない場合

JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルが検索されます。

R/3あて先情報をコマンドラインの一部として指定しない場合
R/3あて先情報をコマンドラインの一部として指定しない場合は，すべてのオプションを省略して，r3defconファイルに指定したあて先情報（addressセクションの情報）を使用します。この場合，r3defconファイルの作成が必要です。あらかじめ，コマンドを実行するユーザーのホームディレクトリ下にr3defconファイルを作成しておいてください。

saprfc.iniファイル，r3defconファイルの作成については，「2.　インストールとセットアップ」を参照してください。

R/3ログオン情報

R/3ログオン情報は，R/3システムにログオンするときのユーザー情報を指定するための引数です。R/3ログオン情報の詳細形式を次に示します。

R/3ログオン情報

-c R/3クライアント -u R/3ユーザー名 {-p パスワード | -p2 拡張パスワード} [-l 言語]

-c R/3クライアント

ログオン先のR/3システムで有効なR/3クライアントのクライアント番号を指定します。クライアント番号に指定できる文字列の長さは，1～3バイトです。文字列に使用できるのは，数字だけです。なお，R/3クライアント番号をR/3システムに送るときには，1～2バイトで指定したクライアント番号は3バイトに変換されます。

例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の3パターンの指定ができます。ただし，R/3システムには，3バイト形式のクライアント番号「001」が送られます。

-u R/3ユーザー名

ログオン先のR/3システムで有効なR/3ユーザー名を指定します。

指定できるR/3 ユーザーについては「2.2.9　ジョブ制御用のSAPユーザーを用意する」を参照してください。

R/3ユーザー名に指定できる文字列の長さは，1～12バイトです。

R/3システムに対する制御は，このR/3ユーザーの権限で実行されます。

-p パスワード

-uオプションに指定したR/3ユーザーに対応するパスワードを指定します。

パスワードに指定できる文字については「2.2.9　ジョブ制御用のSAPユーザーを用意する」を参照してください。

パスワードに指定できる文字列の長さは，1～8バイトです。

-p2 拡張パスワード

-uオプションに指定したR/3ユーザーに対応する拡張パスワードを指定します。

拡張パスワードに指定できる文字については「2.2.9　ジョブ制御用のSAPユーザーを用意する」を参照してください。

拡張パスワードに指定できる文字列の長さは，1～40バイトです。

-l 言語

使用する言語種別を１バイトの英字で指定します。使用する言語には，R/3システムで使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

なお，次の場合，ログオン先のアプリケーションサーバで定義されている言語種別のデフォルトが使用されます。

-lオプションを省略した場合

ログオン先のアプリケーションサーバで定義されていない言語種別を指定した場合

なお，R/3ログオン情報をコマンドラインの一部として指定しない場合は，r3defconファイルに指定したログオン情報（logonセクションの情報）を使用します。あらかじめ，コマンドを実行するユーザーのホームディレクトリ下にr3defconファイルを作成しておいてください。

r3defconファイルの作成については，「2.　インストールとセットアップ」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定するための引数です。リダイレクション情報の形式を次に示します。

-so 標準出力ファイル名

コマンド実行時の標準出力先を指定します。

標準出力ファイル名に指定できる文字列の長さは，WindowsとUNIX系OSとで異なります。

Windowsの場合
標準出力ファイル名に指定できる文字列の長さは，1～259バイトです。

UNIX系OSの場合
標準出力ファイル名に指定できる文字列の長さは，1～255バイトです。

標準出力ファイル名を絶対パスで指定しない場合，JP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（JP1/AJS3 for EAPの作業ディレクトリが設定されていない場合，カレントディレクトリにファイルが作成されます）。

コマンド実行時の標準出力メッセージは，このファイルに追加書きで書き込みます。

-se 標準エラー出力ファイル名

コマンド実行時の標準エラー出力先を指定します。

標準エラー出力ファイル名に指定できる文字列の長さは，WindowsとUNIX系OSとで異なります。

Windowsの場合
標準エラー出力ファイル名に指定できる文字列の長さは，1～259バイトです。

UNIX系OSの場合
標準エラー出力ファイル名に指定できる文字列の長さは，1～255バイトです。

標準エラー出力ファイル名を絶対パスで指定しない場合，JP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（JP1/AJS3 for EAPの作業ディレクトリが設定されていない場合，カレントディレクトリにファイルが作成されます）。

コマンド実行時の標準エラー出力メッセージは，このファイルに追加書きで書き込みます。

（2）インフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の引数の形式

インフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の「SAP BWあて先情報」および「SAP BWログオン情報」の詳細形式について説明します。

SAP BWあて先情報

SAP BWあて先情報は，SAP BWシステムとの接続を確立するための引数です。SAP BWあて先情報の詳細形式を次に示します。

SAP BWあて先情報

-h ホスト名 [-s NN]|-d あて先

SAP BWあて先情報のオプションは，SAP BWシステムへの接続方法に応じて次のように使い分けます。

ホスト名を指定してSAP BWシステムに接続する場合
ホスト名を指定してSAP BWシステムに接続する場合は，「-h ホスト名 [-s NN]」を使用します。

-h ホスト名

「ホスト名」に，SAP BWシステムのホスト名を指定します。ホスト名には，次の形式の名称を使用できます。

・hostsアドレス（例：bwhost1）

・IPアドレス（例：123.123.123.123）

・SAPルーターアドレス

SAPルーターアドレスの形式については，SAP BWのマニュアルおよびオンラインヘルプを参照してください。

-s NN

「NN」に，SAP BWシステムを識別するためのシステム番号を指定します。指定できる文字列の長さは，1～2バイトです。文字列に使用できるのは，数字だけです。この項目を省略した場合，システム番号に0が設定されます。

saprfc.iniファイルを使用してSAP BWシステムに接続する場合
saprfc.iniファイルを使用してSAP BWシステムに接続する場合は，「-d あて先」を使用します。

-d あて先

「あて先」に，saprfc.iniファイルのDESTに指定した値を指定します。

saprfc.iniファイルは次のように検索されます。なお，あて先は，使用するsaprfc.iniファイルのDESTにあらかじめ指定しておいてください。

環境変数RFC_INIにsaprfc.iniが指定されている場合

環境変数RFC_INIファイルに指定したsaprfc.iniファイルだけが検索されます。JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルは検索されません。

環境変数RFC_INIにsaprfc.iniが指定されていない場合

JP1/AJS3 for EAPの作業ディレクトリにあるsaprfc.iniファイルが検索されます。

SAP BWあて先情報をコマンドラインの一部として指定しない場合
SAP BWあて先情報をコマンドラインの一部として指定しない場合は，すべてのオプションを省略して，r3defconファイルに指定したあて先情報（addressセクションの情報）を使用します。この場合，r3defconファイルの作成が必要です。あらかじめ，コマンドを実行するユーザーのホームディレクトリ下にr3defconファイルを作成しておいてください。

saprfc.iniファイル，r3defconファイルの作成については，「2.　インストールとセットアップ」を参照してください。

SAP BWログオン情報

SAP BWログオン情報は，SAP BWシステムにログオンするときのユーザー情報を指定するための引数です。SAP BWログオン情報の詳細形式を次に示します。

SAP BWログオン情報

-c SAP BWクライアント -u SAP BWユーザー名 {-p パスワード | -p2 拡張パスワード} [-l 言語]

-c SAP BWクライアント

ログオン先のSAP BWシステムで有効なSAP BWクライアントのクライアント番号を指定します。クライアント番号に指定できる文字列の長さは，1～3バイトです。文字列に使用できるのは，数字だけです。なお，SAP BWクライアント番号をSAP BWシステムに送るときには，1～2バイトで指定したクライアント番号は3バイトに変換されます。

例えば，クライアント番号が「001」の場合，「1」，「01」，または「001」の3パターンの指定ができます。ただし，SAP BWシステムには，3バイト形式のクライアント番号「001」が送られます。

-u SAP BWユーザー名

ログオン先のSAP BWシステムで有効なSAP BWユーザー名を指定します。

指定できるSAP BWユーザーについては「2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する」を参照してください。

SAP BWユーザー名に指定できる文字列の長さは，1～12バイトです。

SAP BWシステムに対する制御は，このSAP BWユーザーの権限で実行されます。

-p パスワード

-uオプションに指定したSAP BWユーザーに対応するパスワードを指定します。

パスワードに指定できる文字については「2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する」を参照してください。

パスワードに指定できる文字列の長さは，1～8バイトです。

-p2 拡張パスワード

-uオプションに指定したSAP BWユーザーに対応する拡張パスワードを指定します。

拡張パスワードに指定できる文字については「2.3.9　インフォパッケージまたはプロセスチェーン制御用のSAPユーザーを用意する」を参照してください。

拡張パスワードに指定できる文字列の長さは，1～40バイトです。

-l 言語

使用する言語種別を１バイトの英字で指定します。使用する言語には，SAP BWシステムで使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。

なお，次の場合，ログオン先のSAP BWシステムで定義されている言語種別のデフォルトが使用されます。

-lオプションを省略した場合

ログオン先のSAP BWシステムで定義されていない言語種別を指定した場合

なお，SAP BWログオン情報をコマンドラインの一部として指定しない場合は，r3defconファイルに指定したログオン情報（logonセクションの情報）を使用します。あらかじめ，コマンドを実行するユーザーのホームディレクトリ下にr3defconファイルを作成しておいてください。

r3defconファイルの作成については，「2.　インストールとセットアップ」を参照してください。

jbwipsta

形式１

jbwipsta  [SAP BWあて先情報]
         [SAP BWログオン情報]
         {-ip インフォパッケージID | -pc プロセスチェーンID}
         [-wait [-time 監視時間]
                [-ival 監視間隔]
                [-qmwait_time 待ち時間]]

形式２

jbwipsta -help

機能

SAP BWシステム上にあらかじめ定義されたインフォパッケージまたはプロセスチェーンを開始します。

インフォパッケージ開始の場合
インフォパッケージの開始が成功すると，SAP BWシステムでは，インフォパッケージの依頼を識別するための依頼番号が割り当てられます。この依頼番号は，メッセージの一部として標準出力に出力されます。ユーザーはこの依頼番号を使用して，SAPフロントエンドソフトウェアでインフォパッケージの状態を確認できます。

プロセスチェーン開始の場合
プロセスチェーンの開始が成功すると，SAP BWシステムでは，プロセスチェーンの実行ログを識別するためのログIDが割り当てられます。このログIDは，メッセージの一部として標準出力に出力されます。ユーザーはこのログIDを使用して，SAPフロントエンドソフトウェアでプロセスチェーンの状態や実行ログを確認できます。

引数

SAP BWあて先情報

開始対象のインフォパッケージまたはプロセスチェーンが登録されているSAP BWシステムを指定します。SAP BWあて先情報の形式については，「(2)インフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の引数の形式」を参照してください。

SAP BWログオン情報

開始対象のインフォパッケージまたはプロセスチェーンが登録されているSAP BWシステムで有効なログオン情報を指定します。SAP BWログオン情報の形式については，「(2)インフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の引数の形式」を参照してください。

-ip インフォパッケージID

開始させるインフォパッケージのIDを指定します。IDに指定できる文字列の長さは，30バイト（固定）です。

-ipまたは-pcオプションのどちらかを必ず指定します。同時には指定できません。

-pc プロセスチェーンID

開始させるプロセスチェーンのIDを指定します。IDに指定できる文字列の長さは，1～25バイトです。

-ipまたは-pcオプションのどちらかを必ず指定します。同時には指定できません。

-wait

開始したインフォパッケージまたはプロセスチェーンが終了するまでインフォパッケージまたはプロセスチェーンを監視します（インフォパッケージまたはプロセスチェーンの実行が終了するまで，コマンドラインからコマンドを実行できなくなります）。

インフォパッケージまたはプロセスチェーンの終了は，SAP BWシステムより次のステータスを取得して判断しています。

インフォパッケージの終了監視
トランザクションRSMONの［モニター］ツリーで確認できるインフォパッケージの依頼のステータス（「ステータス」タブに表示される［合計］，および［技術］のステータス）。

プロセスチェーンの終了監視
トランザクションRSPCの［ログビュー］画面で確認できるプロセスチェーンのステータス。

-time 監視時間

インフォパッケージまたはプロセスチェーンの終了を監視する時間（単位：分）を指定します。監視時間に指定した時間，インフォパッケージまたはプロセスチェーンの終了を監視できます。監視時間は，-ivalオプションで指定した監視間隔より長くなるように指定してください。監視時間に指定できる値は，1～65,535です。-timeオプションの指定を省略した場合，監視時間は無限になります。

なお，指定した監視時間内にインフォパッケージまたはプロセスチェーンが終了しない場合は，インフォパッケージまたはプロセスチェーンの監視がタイムアウトになり，インフォパッケージまたはプロセスチェーンの状態に関係なくコマンドが終了します。

-timeオプションは，-waitオプションを指定した場合に有効です。

-ival 監視間隔

インフォパッケージまたはプロセスチェーンを監視する時間間隔（単位：秒）を指定します。インフォパッケージまたはプロセスチェーンが終了するまで，監視間隔に指定した周期でインフォパッケージまたはプロセスチェーンを監視できます（インフォパッケージまたはプロセスチェーンのポーリング監視）。監視間隔に指定できる値は，1～65,535です。-ivalオプションの使用時に監視間隔の指定を省略した場合，監視間隔に5が設定されます。

なお，デフォルトの監視間隔（5秒）は，環境設定ファイルで変更できます。

-ivalオプションは，-waitオプションを指定した場合に有効です。

-qmwait_time 待ち時間

インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間，単位：秒）を指定します。JP1/AJS3 for EAPでは，インフォパッケージのデータロード後に実行される，QMアクション（ロードしたデータの有効化処理）やインフォパッケージの後続処理（重複依頼の削除など）の終了は監視できません。これらの処理の終了を待って後続ジョブを実行したい場合には，この待ち時間を設定します。待ち時間に指定できる値は0～65,535です。-qmwait_timeオプションの指定を省略した場合，環境設定ファイルのQMActionWaitTimeキー（Commandセクション）で設定された秒数が仮定されます。

-qmwait_timeオプションは，-ipおよび-waitオプションを指定した場合に有効です。

-help

このコマンドの使用方法を表示します。

戻り値

-waitオプションを指定していない場合

0

インフォパッケージまたはプロセスチェーンの開始に成功した

1以上の整数

インフォパッケージまたはプロセスチェーンの開始に失敗した

-ipおよび-waitオプションを指定した場合

0

インフォパッケージが正常終了した

1

インフォパッケージが異常終了した

2

インフォパッケージの終了を検出する前にタイムアウトした

3以上の整数

コマンドの異常終了（インフォパッケージの開始失敗，または終了監視の失敗）

-pcおよび-waitオプションを指定した場合

0

プロセスチェーンが正常終了した

1

プロセスチェーンが異常終了または強制終了した

2

プロセスチェーンの終了を検出する前にタイムアウトした

3以上の整数

コマンドの異常終了（プロセスチェーンの開始失敗，または終了監視の失敗）

注意事項

インフォパッケージ開始の場合

このコマンドで開始するインフォパッケージは，事前にSAP BW上に定義し，正常に動作することを確認しておく必要があります。

このコマンドでインフォパッケージを開始するためには，インフォパッケージをバックグラウンド処理で開始できるように定義しておく必要があります。そのためには，インフォパッケージのスケジューラーの定義で「バックグラウンド処理」を選択し，インフォパッケージをバックグラウンド処理で開始するときの開始条件を「即時実行」としてください。

このコマンドでインフォパッケージの終了を監視するためには，インフォパッケージが警告終了した場合に，信号が青信号または赤信号に遷移するように設定しておく必要があります。そのためには，アドミニストレータワークベンチのモニター画面から［設定→依頼の評価(信号)］メニューを選択したときに表示される画面で，「システムにデータがない場合の依頼の表示方法」および「処理中の依頼で警告が発生した場合の表示方法」を「正常終了（青信号）」または「異常終了（赤信号）」に設定してください。

プロセスチェーン開始の場合

このコマンドで開始するプロセスチェーンは，事前にSAP BW上に定義し，正常に動作することを確認しておく必要があります。

このコマンドでプロセスチェーンを開始するためには，プロセスチェーンをSAP BW以外のシステムから即時実行できるように定義しておく必要があります。そのためには，プロセスチェーンの開始プロセスで，「メタチェーンまたはAPIによる開始」をチェックしてください。

JP1/AJSからプロセスチェーンを実行するジョブを再実行すると，プロセスチェーンは，異常が発生したプロセスからではなく，プロセスチェーンの先頭から再実行されます。そのため，JP1/AJSからプロセスチェーンを実行するジョブを再実行する場合は，プロセスチェーンは再実行可能な最小単位で作成することをお勧めします。

使用例

次の条件で，インフォパッケージを開始します。

SAP BWあて先情報を指定する（ホスト名：bw20b01，システム番号：00）

SAP BWログイン情報を指定する（クライアント番号：100，ユーザー名：JP1，パスワード：bw2001，言語：J）

インフォパッケージを指定する（インフォパッケージID：ZPAK_54QRO40UDA09WUQDLD92RSYRL）

インフォパッケージの終了監視を行う（監視時間：10分，監視間隔：10秒）

このときのjbwipstaコマンドのコマンドラインを次に示します。

jbwipsta -h bw20b01 -s 00 -c 100 -u JP1 -p bw2001 -l J
-ip ZPAK_54QRO40UDA09WUQDLD92RSYRL -wait -time 10 -ival 10

次の条件で，プロセスチェーンを開始します。

SAP BWあて先情報を指定する（ホスト名：bw35001，システム番号：00）

SAP BWログイン情報を指定する（クライアント番号：100，ユーザー名：JP1，パスワード：bw35001，言語：J）

プロセスチェーンを指定する（プロセスチェーンID：ZPC_HRCALCMNTH）

プロセスチェーンの終了監視を行う（監視時間：30分，監視間隔：5秒）

このときのjbwipstaコマンドのコマンドラインを次に示します。

jbwipsta -h bw35001 -s 00 -c 100 -u JP1 -p bw35001 -l J
-pc ZPC_HRCALCMNTH -wait -time 30 -ival 5

jr3bjcan

形式１

jr3bjcan [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -jn ジョブ名
        [-jc ジョブ番号]
        [-user SAPユーザー名]

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjcan -help

機能

ABAPプログラムのジョブステップが実行中のときに，その「実行中」（Active）の状態のバックグラウンドジョブをキャンセルします。

次の状態のジョブをキャンセルしようとした場合，jr3bjcanコマンドは異常終了します。

ジョブの実行が開始されていない状態（「登録済」（Scheduled）の状態）

実行の開始を指示されたジョブが実行されるまでの状態（「リリース済」（Released）または「待機中」（Ready）の状態）

ジョブが終了した状態（「終了」（Finished）または「中止」（Terminated）の状態）

ジョブが「実行中」（Active）の状態で，外部プログラムのジョブステップが実行中のとき

jr3bjcanコマンドが正常終了すると，R/3システムで実行していたジョブが「中止」（Terminated）の状態に遷移します。

引数

R/3あて先情報

キャンセル対象のジョブがあるR/3システムを指定します。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

キャンセル対象のジョブがあるR/3システムで有効なログオン情報を指定します。R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-jn ジョブ名

キャンセルするジョブのジョブ名を指定します。ジョブ名に指定できる文字列の長さは，1～32バイトです。なお，指定したR/3システム内に同じジョブ名を持つジョブが複数存在する場合，-jcオプションでジョブ番号を指定してジョブを特定できます。

-jnオプションの指定は省略できません。

-jc ジョブ番号

同じジョブ名のジョブを区別するために，ジョブに設定されているジョブ番号を指定します。ジョブ番号の指定を省略した場合，ジョブ名が同じであるすべてのジョブをキャンセルします。

-user SAPユーザー名

-jnオプションで指定したジョブのうち，指定したSAPユーザーが所有するジョブだけをキャンセルします。SAPユーザー名に指定できる文字列の長さは，1～12バイトです。

-help

このコマンドの使用方法を表示します。

戻り値

0

指定したすべてのジョブのキャンセルに成功した

1以上の整数

指定したジョブのキャンセルに失敗した

使用例

特定のユーザー「R3USER1」のジョブ「R3JOB1」をキャンセルする場合
次の条件で，ユーザー「R3USER1」のジョブ「R3JOB1」をキャンセルします。

saprfc.iniファイルを使用する（-d R3SERV1）

R/3ログオン情報を指定する（-c 001 -u R3USER1 -p HT0110）

ジョブ番号を指定する（-jc 15520501）

標準出力ファイル，標準エラー出力ファイルを環境設定ファイルに指定したディレクトリに作成する（-so STDOUT1 -se STDERR1）

このときのjr3bjcanコマンドのコマンドラインを次に示します。

jr3bjcan -d R3SERV1 -c 001 -u R3USER1 -p HT0110 -jn R3JOB1 -jc 15520501 -user R3USER1 -so STDOUT1 -se STDERR1

jr3bjdel

形式１

jr3bjdel [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -jn ジョブ名
        [-jc ジョブ番号]
        [-user SAPユーザー名]

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjdel -help

機能

R/3システム上のバックグラウンドジョブを削除します。

「実行中」（Active）および「待機中」（Ready）のジョブを削除しようとした場合，jr3bjdelコマンドは異常終了します。

このコマンドはジョブが次の状態のとき有効です。

ジョブの実行が開始されていない状態（「登録済」（Scheduled）の状態）

実行の開始を指示されたジョブが実行されるまでの状態（「リリース済」（Released）の状態）

ジョブが終了した状態（「終了」（Finished）または「中止」（Terminated）の状態）

引数

R/3あて先情報

削除対象のジョブがあるR/3システムを指定します。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

削除対象のジョブがあるR/3システムで有効なログオン情報を指定します。R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-jn ジョブ名

削除するジョブのジョブ名を指定します。ジョブ名に指定できる文字列の長さは，1～32バイトです。なお，指定したR/3システム内に同じジョブ名を持つジョブが複数存在する場合，-jcオプションでジョブ番号を指定してジョブを特定できます。

-jnオプションの指定は省略できません。

-jc ジョブ番号

同じジョブ名のジョブを区別するために，ジョブに設定されているジョブ番号を指定します。ジョブ番号の指定を省略した場合，ジョブ名が同じであるすべてのジョブが削除されます。

-user SAPユーザー名

-jnオプションで指定したジョブのうち，指定したSAPユーザーが所有するジョブだけを削除します。SAPユーザー名に指定できる文字列の長さは，1～12バイトです。

-help

このコマンドの使用方法を表示します。

戻り値

0

指定したすべてのジョブの削除に成功した

1以上の整数

指定したジョブの削除に失敗した

使用例

特定のユーザー「R3USER1」のジョブ「R3JOB1」を削除する場合
次の条件で，ユーザー「R3USER1」のジョブ「R3JOB1」を削除します。

saprfc.iniファイルを使用する（-d R3SERV1）

R/3ログオン情報を指定する（-c 001 -u R3USER1 -p HT0110）

ジョブ番号を指定する（-jc 15520501）

標準出力ファイル，標準エラー出力ファイルを環境設定ファイルに指定したディレクトリに作成する（-so STDOUT1 -se STDERR1）

このときのjr3bjdelコマンドのコマンドラインを次に示します。

jr3bjdel -d R3SERV1 -c 001 -u R3USER1 -p HT0110 -jn R3JOB1 -jc 15520501 -user R3USER1 -so STDOUT1 -se STDERR1

jr3bjrel

形式１

jr3bjrel [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -jn ジョブ名  
        [-jc ジョブ番号 [-wait [-time 監視時間 [-cancel]]
                          [-ival 監視間隔]
                          [-jo R/3ジョブログ取得先ファイル名]
                          [-with_child]]]
        [{-tgh ターゲットホスト | -tgs ターゲットサーバ}]
        [{-rs | -ri}]
        [-user SAPユーザー名]

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjrel -help

機能

R/3システムに登録したジョブをリリースします。

-rsおよび-riオプションを省略した場合，登録されたジョブは「できる限り早く」リリースされます。jr3bjrelコマンドが正常終了すると，R/3システム上のジョブの状態が「リリース済」（Released）に遷移します。ジョブをできる限り早くリリースするとは，ジョブを実行するために必要なシステムリソースが確保できるまで待ってからジョブをリリースすることです。

jr3bjrelコマンドのリリース対象となるジョブは，次のとおりです。

jr3bjsubコマンドの-rsおよび-riオプションを使用しないでR/3システムに登録されたジョブ

R/3システム内で登録された「登録済」（Scheduled）の状態のジョブ

引数

R/3あて先情報

リリース対象のジョブがあるR/3システムを指定します。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

リリース対象のジョブがあるR/3システムで有効なログオン情報を指定します。R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-jn ジョブ名

リリースさせるジョブのジョブ名を指定します。ジョブ名に指定できる文字列の長さは，1～32バイトです。なお，指定したR/3システム内に同じジョブ名を持つジョブが複数存在する場合，-jcオプションでジョブ番号を指定してジョブを特定できます。

-jnオプションの指定は省略できません。

-jc ジョブ番号

同じジョブ名のジョブを区別するために，ジョブに設定されているジョブ番号を指定します。ジョブ番号の指定を省略した場合，ジョブ名が同じであるすべてのジョブをリリースできます。なお，-waitオプションを使用してジョブの終了を監視する場合には，ジョブ番号を必ず指定してください。

-wait

リリースしたジョブの実行が終了するまでジョブを監視します（ジョブの実行が終了するまで，コマンドラインからコマンドを実行できなくなります）。-waitオプションは，-rsまたは-riオプションを指定した場合に有効です。

-time 監視時間

ジョブの終了を監視する時間（単位：分）を指定します。監視時間に指定した時間，ジョブの終了を監視できます。監視時間は，-ivalオプションで指定した監視間隔より長くなるように指定してください。監視時間に指定できる値は，1～65,535です。-timeオプションの指定を省略した場合，監視時間は無限になります。

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブの終了を監視するための時間になります。

また，指定した監視時間内にジョブが終了しない場合は，ジョブの監視がタイムアウトになり，ジョブの状態に関係なくコマンドが終了します。

-timeオプションは，-waitオプションを指定した場合に有効です。

-cancel

-timeオプションで指定した時間内にジョブが終了しない場合に，終了監視対象のジョブを打ち切ります。打ち切ることができるのは，「実行中」（Active）の状態のジョブだけです。次の条件のジョブを打ち切ることはできません。

終了監視対象のジョブが「実行中」（Active）の状態になっていない場合

終了監視対象のジョブの状態が「実行中」（Active）の状態で，外部プログラムのジョブステップが実行中のとき

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブが打ち切られます。

また，-cancelオプションを指定しない場合，ジョブの実行はそのままR/3システムで継続します。

-cancelオプションは，-timeオプションを指定した場合に有効です。

-ival 監視間隔

ジョブを監視する時間間隔（単位：秒）を指定します。ジョブが終了するまで，監視間隔に指定した周期でジョブを監視できます（ジョブのポーリング監視）。監視間隔に指定できる値は，1～65,535です。-ivalオプションの使用時に監視間隔の指定を省略した場合，監視間隔に5が設定されます。

なお，デフォルトの監視間隔（5秒）は，環境設定ファイルで変更できます。

-ivalオプションは，-waitオプションを指定した場合に有効です。

-jo R/3ジョブログ取得先ファイル名

R/3ジョブログを取得するファイル名を指定します。R/3ジョブログは，ジョブの実行が終了した場合（-waitオプションの指定時に戻り値が0または1の場合）に取得できます。R/3ジョブログ取得先ファイル名に指定できる文字列の長さは，WindowsとUNIX系OSとで異なります。

Windowsの場合
R/3ジョブログ取得先ファイル名に指定できる文字列の長さは，1～259バイトです。

UNIX系OSの場合
R/3ジョブログ取得先ファイル名に指定できる文字列の長さは，1～255バイトです。

R/3ジョブログ取得先ファイル名を絶対パスで指定しない場合，JP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（JP1/AJS3 for EAPの作業ディレクトリが設定されていない場合，カレントディレクトリにファイルが作成されます）。

R/3ジョブログの出力形式は，「書き込み日付　書き込み時刻　メッセージコード（メッセージクラスとメッセージ番号）　メッセージテキスト」です。

R/3ジョブログは，このファイルに追加書きで書き込みます。

環境設定ファイルのCommandセクションのJoblogAddToStderrキーに"YES"を設定した場合には，R/3ジョブログは指定したファイルと同時に標準エラー出力ファイルにも出力できます。

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブの終了監視が終わった時点（タイムアウト時を含む）で，「終了」または「中止」の状態になっているすべてのジョブのログが取得されます。

また，-joオプションの指定を省略した場合，JP1/AJS3 for EAPのシステムにR/3ジョブログは出力されません。

-with_child

ジョブの実行中に生成された子ジョブを含むすべてのジョブの終了を監視します（親/子ジョブの終了監視）。終了監視の対象となる子ジョブは，終了監視中のジョブが終了または中止されたときに検出される子ジョブです。終了監視できるジョブの最大数は，子ジョブの世代数には関係なく，100個です。

終了監視対象のジョブが最大数を超えた場合は，メッセージKAJM1872-Wが表示され，終了監視可能なジョブについて終了監視処理が続行されたあとで，1個以上のジョブの結果が確認できなかったことを示す戻り値1が返されます。

終了監視中のジョブが削除された場合は，メッセージKAJM1837-WまたはKAJM1871-Wが表示され，ほかの終了監視対象ジョブについて終了監視処理が続行されたあとで，1個以上のジョブの結果が確認できなかったことを示す戻り値1が返されます。

なお，リリースされていない子ジョブが検出された場合は，終了監視処理が終わらないことがあります。その場合は，メッセージKAJM1838-Wが表示されるので，そのメッセージに従って対処してください。

-with_childオプションは，-waitオプションを指定した場合に有効です。

注意

-with_childオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用できる状態で親/子機能が有効になっている必要があります。

-tgh ターゲットホスト

登録したジョブを実行させるアプリケーションサーバのホスト名を指定します。ターゲットホストに指定できる文字列の長さは，1～32バイトです。ホスト名には，トランザクションSM51でホスト名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたホスト名を使用できます。

このオプションを指定すると，指定されたホストで稼働しているアプリケーションサーバの中から任意のサーバを選択し，ジョブの実行先を決定します。

このオプションを省略し，-tgsオプションも指定しない場合，ジョブの実行先はR/3システムによって動的に選択されます。なお，このオプションは-tgsオプションと同時に使用することはできません。

注意

このオプションは，リリース4.0以前のR/3システム用に作成されたジョブ定義の互換パラメーターです。リリース4.5以降のR/3システム用にジョブを定義する場合は，-tgsオプションを使用してください。

-tgs ターゲットサーバ

登録したジョブを実行させるアプリケーションサーバのサーバ名またはジョブサーバグループ名を指定します。ターゲットサーバに指定できる文字列の長さは，1～20バイトです。サーバ名には，トランザクションSM51でサーバ名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたサーバ名（大文字・小文字は区別される）を使用できます。また，ジョブサーバグループ名には，トランザクションSM61でジョブサーバグループ名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバがグルーピングされたジョブサーバグループ名（大文字・小文字は区別される）を使用できます。

このオプションを省略し，-tghオプションも指定しない場合，ジョブの実行先はR/3システムによって動的に選択されます。なお，このオプションは-tghオプションと同時に使用することはできません。

-rs

ジョブをできる限り早くリリースします。

ジョブをできる限り早くリリースするとは，ジョブを実行するために必要なシステムリソースを確保してからジョブをリリースすることです。

-rsオプションは，-rsおよび-riオプションを指定しないときにデフォルトで設定されます。

-ri

ジョブをすぐにリリースします。ただし，R/3システムのシステムリソースを確保できない場合，リリースに失敗します。

-user SAPユーザー名

-jnオプションで指定したジョブのうち，指定したSAPユーザーが所有するジョブだけをリリースします。SAPユーザー名に指定できる文字列の長さは，1～12バイトです。

-userオプションは，-waitオプションと同時に使用できません。

-help

このコマンドの使用方法を表示します。

戻り値

-waitおよび-cancelオプションを指定していない場合

0

指定したすべてのジョブのリリースに成功した

1以上の整数

指定したジョブのリリースに失敗した

-waitオプションを指定した場合

0

ジョブが正常終了した

すべてのジョブが正常終了した（-with_childオプションを指定した場合）

1

ジョブが中止された

1個以上のジョブが中止されたか，監視対象ジョブの最大数超過またはジョブの削除により結果を確認できなかったジョブが1個以上存在した（-with_childオプションを指定した場合）

2

ジョブの終了監視処理がタイムアウトになった

3以上の整数

コマンドが異常終了した（ジョブのリリース，または監視の失敗）

-cancelオプションを指定した場合

0

ジョブが正常終了した

すべてのジョブが正常終了した（-with_childオプションを指定した場合）

1

ジョブが中止された

1個以上のジョブが中止されたか，監視対象ジョブの最大数超過またはジョブの削除により結果を確認できなかったジョブが1個以上存在した（-with_childオプションを指定した場合）

2

ジョブの終了監視処理がタイムアウトになったときに，ジョブの打ち切りにすべて成功した

3

ジョブの終了監視処理がタイムアウトになったときに，打ち切りに失敗したジョブが1個以上存在した

4以上の整数

コマンドが異常終了した（ジョブのリリース，または監視の失敗）

補足事項

-rsまたは-riオプションの指定時に-waitオプションを指定すると，リリースしたジョブの実行が終了するまでジョブを監視できます（ジョブの実行が終了するまで，コマンドラインからコマンドを実行できません）。-waitオプションを指定した場合，コマンドの終了コードには，ジョブの実行結果（正常終了または中止）の情報が付加されます。
なお，jr3bjsubコマンドでもジョブをリリースできます。

使用例

ユーザー「R3USER11」のジョブ「R3JOB1」をリリースする場合
次の条件で，ユーザー「R3USER1」のジョブ「R3JOB1」をリリースします。

saprfc.iniファイルを使用する（-d R3SERV1）

R/3ログオン情報を指定する（-c 001 -u R3USER1 -p HT0110）

ジョブ番号を指定する（-jc 11204501）

できる限り早くリリースする（-rs）

10分間，10秒ごとにリリースしたジョブの終了を監視する（-wait -time 10 -ival 10）

10分後にジョブの実行を打ち切る（-cancel）

標準出力ファイル，標準エラー出力ファイルを環境設定ファイルに指定したディレクトリに作成する（-so STDOUT1 -se STDERR1）

このときのjr3bjrelコマンドのコマンドラインを次に示します。

jr3bjrel -d R3SERV1 -c 001 -u R3USER1 -p HT0110 -jn R3JOB1 -jc 11204501 -rs -wait -time 10 -ival 10 -cancel -so STDOUT1 -se STDERR1

jr3bjrep

形式１

jr3bjrep [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -pa ABAPプログラム名

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjrep -help

機能

R/3システムのリソースに関する情報を取得します。R/3プログラムのリソース情報として，指定したABAPプログラムに対して定義されているバリアント名を列挙できます。

引数

R/3あて先情報

リソース情報の取得対象のジョブがあるR/3システムを指定します。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

リソース情報の取得対象のジョブがあるR/3システムで有効なログオン情報を指定します。R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-pa ABAPプログラム名

ABAPプログラムの名称を指定します。ABAPプログラム名に指定できる文字列の長さは，１～40バイトです。

-help

このコマンドの使用方法を表示します。

戻り値

0

ジョブのリソース情報の取得に成功した

1以上の整数

ジョブのリソース情報の取得に失敗した

使用例

ABAPプログラム「RSPO0041」のバリアントを列挙する場合
次の条件で，ABAPプログラム「RSPO0041」のバリアントを列挙します。

R/3あて先情報を指定する（-h R3CENTRL -s 00）

R/3ログオン情報を指定する（-c 000 -u "SAP＊" -p 06071992）

標準出力ファイル，標準エラー出力ファイルをそれぞれシステムの標準出力，標準エラー出力に作成する

このときのjr3bjrepコマンドのコマンドラインを次に示します。

jr3bjrep -h R3CENTRL -s 00 -c 000 -u "SAP＊" -p 06071992 -pa RSPO0041

（出力結果）

jr3bjsho

形式１

jr3bjsho [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -jn ジョブ名
        [-jc ジョブ番号]
        [-user SAPユーザー名]
        [-status 状態名]
        [-check]
        [-ls]
        [-lo]

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjsho -help

機能

R/3システム上のバックグラウンドジョブに関する情報（R/3ジョブログを含む）を一覧形式または詳細形式で表示します。

各表示形式の特長は次のとおりです。

一覧形式の場合
オプションで指定したパターンに適合するジョブの情報を一覧形式で表示できます。

詳細形式の場合
ジョブステップの情報やR/3ジョブログの情報を含めて，ジョブの情報を詳細形式で表示できます。-lsおよび-loオプションを使用します。
なお，各詳細情報は規定のフォーマットで標準出力に出力されます。-lsおよび-loオプションの指定順序は関係ありません。

引数

R/3あて先情報

表示対象のジョブがあるR/3システムを指定します。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

表示対象のジョブがあるR/3システムで有効なログオン情報を指定します。R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-jn ジョブ名

状態を表示させるジョブのジョブ名を指定します。ジョブ名に指定できる文字列の長さは，1～32バイトです。なお，指定したR/3システム内に同じジョブ名を持つジョブが複数存在する場合，-jcオプションでジョブ番号を指定してジョブを特定できます。

-jnオプションの指定は省略できません。

-jc ジョブ番号

同じジョブ名のジョブを区別するために，ジョブに設定されているジョブ番号を指定します。ジョブ番号の指定を省略した場合，ジョブ名が同じであるすべてのジョブの情報を表示します。

-user SAPユーザー名

-jnオプションで指定したジョブのうち，指定したSAPユーザーが所有するジョブの情報だけを表示します。SAPユーザー名に指定できる文字列の長さは，1～12バイトです。

-status 状態名

-jnオプションで指定したジョブのうち，指定した状態のジョブだけを表示します。状態名は，複数指定できます（例：-status RYF）。なお，同じ状態名を複数指定しても，その状態は一つとして扱われます。

指定できる記号と意味は次のとおりです。

P：登録済
S：リリース済
Y：待機中
R：実行中
F：終了
A：中止

-check

R/3システム上の，最新のジョブの情報を表示します。

-ls

詳細形式でジョブの属性情報を表示します。

-lo

ジョブに対してR/3ジョブログがある場合，R/3ジョブログを表示します。

-help

このコマンドの使用方法を表示します。

戻り値

0

指定したすべてのジョブの表示に成功した

1以上の整数

指定したジョブの表示に失敗した

使用例

ジョブ名「KEISAN-1」のジョブに関する情報を一覧形式で表示する場合
次の条件で，ジョブ名「KEISAN-1」のジョブに関する情報を一覧形式で表示します。

R/3あて先情報を指定する（-h R3CENTRL -s 00）

R/3ログオン情報を指定する（-c 000 -u "SAP＊" -p 06071992）

標準出力ファイル，標準エラー出力ファイルをそれぞれシステムの標準出力，標準エラー出力に作成する

このときのjr3bjshoコマンドのコマンドラインを次に示します。

jr3bjsho -h R3CENTRL -s 00 -c 000 -u "SAP＊" -p 06071992 -jn KEISAN-1

（出力結果）

ジョブ名「KEISAN-1」のジョブに関する情報を詳細形式で表示する場合
次の条件で，ジョブ名「KEISAN-1」のジョブに関する情報を詳細形式で表示します。

R/3あて先情報を指定する（-h R3CENTRL -s 00）

R/3ログオン情報を指定する（-c 000 -u "SAP＊" -p 06071992）

ジョブ番号を指定する（-jc 13531901）

標準出力ファイル，標準エラー出力ファイルをそれぞれシステムの標準出力，標準エラー出力に作成する

このときのjr3bjshoコマンドのコマンドラインを次に示します。

jr3bjsho -h R3CENTRL -s 00 -c 000 -u "SAP＊" -p 06071992 -jn KEISAN-1 -jc 13531901 -ls -lo

（出力結果）

jr3bjsub

形式１

jr3bjsub [R/3あて先情報]
        [R/3ログオン情報]
        [リダイレクション情報]
        -jn ジョブ名
        [-class ジョブクラス]
        ジョブステップ情報...
        [{-tgh ターゲットホスト | -tgs ターゲットサーバ}]
        [{-rs | -ri}]
        [-wait [-time 監視時間 [-cancel]]
               [-ival 監視間隔]
               [-jo R/3ジョブログファイル名]
               [-with_child]]

注意

引数に指定した文字列に空白が含まれる場合，引数を「"（二重引用符）」で囲んでください。

形式２

jr3bjsub -help

機能

R/3システムにバックグラウンドジョブを登録します。

登録できるR/3システムのバックグラウンドジョブは，トランザクションコードSM36で定義／実行できるバックグラウンドジョブです。

ジョブの登録に成功すると，R/3システムでは，登録されたジョブにジョブを識別できるジョブ番号が割り当てられます。このジョブ番号は，メッセージの一部として標準出力に出力されます。

ユーザーは，登録時に指定したジョブ名とこのジョブ番号を使用して，登録したジョブの状態を参照したり，ジョブの実行をキャンセルしたりできます。

R/3システムに登録したジョブを削除したい場合は，jr3bjdelコマンドを使用して削除してください。

引数

R/3あて先情報

ジョブを登録するR/3システムを指定します。通常，登録したジョブは，ジョブを実行できるアプリケーションサーバ間で負荷分散されて実行されます。ただし，-tghまたは-tgsオプションを使用すると，ジョブの実行先のシステムを指定できます。R/3あて先情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

R/3ログオン情報

ジョブを登録するR/3システムで有効なR/3ログオン情報を指定します。通常，ジョブの実行時に有効となるユーザーは，R/3ログオン情報で指定したR/3ユーザーです。ただし，ジョブステップ情報の-authオプションを使用するとジョブの実行時に有効となるR/3ユーザーを変更できます。

なお，R/3ログオン情報の-lオプションで指定した言語は，登録したジョブ（ジョブステップにABAPプログラムがある場合）の実行時に影響しません。ジョブの実行時に，ジョブステップとして定義したABAPプログラムの言語種別をR/3システムのデフォルトから変更させる場合は，ジョブステップ情報の-langオプションで言語を指定してください。

R/3ログオン情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

リダイレクション情報

コマンド実行時の標準出力先，および標準エラー出力先を指定します。リダイレクション情報の形式については，「(1)ジョブ制御機能のコマンドで共通の引数の形式」を参照してください。

-jn ジョブ名

登録するR/3ジョブの名称を指定します。ジョブ名に指定できる文字列の長さは，1～32バイトです。

-jnオプションの指定は省略できません。

-class ジョブクラス

登録するR/3ジョブのジョブクラス（ジョブ実行時の優先度）を指定します。指定できる記号と意味は，次のとおりです。

A：優先度「高」
B：優先度「中」
C：優先度「低」

通常は「C」，優先して実行したいときは「B」，緊急時に直ちに実行させたいときなどは「A」を指定します。デフォルトは「C」です。

注意

ジョブクラスを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

ジョブステップ情報...

プログラム（ABAPプログラムまたは外部プログラム）を，ジョブを構成するジョブステップとして指定します。ジョブステップ情報を複数指定すると，複数のジョブステップをジョブに割り当てることができます。ジョブステップ情報は，99個まで指定できます。ジョブに指定したジョブステップは，指定した順序で実行されます。

ジョブステップ情報の形式は，ジョブステップとして指定するプログラムの種類によって異なります。ジョブステップ情報の形式をプログラムごとに示します。

ジョブステップ情報の形式（ABAPプログラムの場合）

-pa ABAPプログラム [-var バリアント]
                    [-auth 権限ユーザー]
                    [-lang 言語]
                    [-armode 保管モード]
                    [-out 出力先]
                    [-ln 行] [-col 列]
                    [-fmt 書式]
                    [-cc 印刷部数]
                    [-shwpwd 権限]
                    [-ip][-dp]
                    [-rpd スプール保存期間]
                    [-title スプール依頼表題]
                    [-sapcvr SAP表紙]
                    [-selcvr]
                    [-receiver 受信者]
                    [-dpt 部署]
                    [-objtyp オブジェクトタイプ]
                    [-doctyp 文書タイプ]
                    [-info 情報ID]
                    [-text 情報テキスト]

-pa ABAPプログラム

ジョブステップとして追加するABAPレポートプログラム（ABAPプログラム）の名称を指定します。ABAPプログラムに指定できる文字列の長さは，1～40バイトです。なお，指定するABAPプログラムは，あらかじめR/3システムに登録しておいてください。

-var バリアント

ABAPプログラムに対してバリアントがある場合に，バリアントの名称を指定します。バリアント名に指定できる文字列の長さは，1～14バイトです。-varオプションで指定できるバリアントは，R/3システムに登録されているバリアントだけです。

-auth 権限ユーザー

ABAPプログラムの実行時に設定される権限ユーザーの名称を指定します。権限ユーザーに指定できる文字列の長さは，1～12バイトです。なお，-authオプションの指定を省略した場合，R/3システムにログオンしたユーザー（R/3ログオン情報で指定したユーザー）がABAPプログラムの実行時に設定される権限ユーザーとなります。

-lang 言語

使用する言語種別を１バイトの英字で指定します。使用する言語には，ABAPプログラムの実行環境で使用できる言語を指定してください。「J」を指定すると，日本語が設定されます。「E」を指定すると，英語が設定されます。なお，-langオプションの指定を省略した場合，ログオン先のアプリケーションサーバで使用されている言語が使用されます。このオプションで指定した言語は，スプールリストの出力情報にも影響します。

-armode 保管モード

ABAPプログラムの実行結果を保管する方法を指定します。

指定できる記号と意味は次のとおりです。-armodeオプションの指定を省略した場合，保管モードにはP（印刷）が設定されます。

P　　　　 　　：印刷

A　　　　 　　：アーカイブ

PA（またはAP）：印刷とアーカイブ

AまたはPAを指定した場合，必ず-objtyp，-doctypおよび-infoを設定してください。

-out 出力先

指定したABAPプログラムの実行結果の印刷先を，R/3システムに設定されている出力先デバイス名で指定します。出力先デバイスの略称を指定してください。指定できる文字列の長さは，1～4バイトです。印刷先の指定を省略した場合，R/3システムで定義されているデフォルトの出力先に設定されます。

-ln 行

ABAPプログラムの実行結果の出力書式を行で指定します。

１ページに指定できる行数は，1～255です。オプションの指定を省略した場合，適切な書式がR/3システムによって選択されます。

-lnオプションと-fmtオプションを同時に指定することはできません。

-col 列

ABAPプログラムの実行結果の出力書式を列で指定します。

１ページに指定できる列数は，1～255です。オプションの指定を省略した場合，適切な書式がR/3システムによって選択されます。

-colオプションと-fmtオプションを同時に指定することはできません。

-fmt 書式

ABAPプログラムの実行結果の出力書式を書式名で指定します。

指定できる文字列の長さは，1～16バイトです。オプションの指定を省略した場合，適切な書式がR/3システムによって選択されます。

-fmtオプションと-lnまたは-colオプションを同時に指定することはできません。

注意

-fmtオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

-cc 印刷部数

印刷部数を指定します。指定できる値は，1～255です。指定を省略した場合，1部となります。

-shwpwd 権限

印刷要求を不当に操作されないようにする場合，権限文字列を指定します。ここに指定した権限文字列に一致するスプールアクション権限オブジェクトを持つユーザーだけがこの印刷要求を操作できます。指定できる文字列の長さは1～12バイトです。

-ip

印刷要求をすぐに印刷装置に送ります。

-dp

印刷要求を印刷装置に送ったあと，印刷要求を削除します。

-rpd スプール保存期間

印刷要求を保存する日数を指定します。

指定できる記号と意味は次のとおりです。-rpdオプションの指定を省略した場合，スプール保存期間には8（8日後に削除される）が設定されます。

１～８　：印刷要求を保存する日数

unlimited：印刷要求を無期限に保存する

-title スプール依頼表題

スプール依頼の表題を指定します。指定できる値は，1～68バイトです。この指定を省略した場合は，スプール依頼の表題は空白になります。

注意

-titleオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

-sapcvr SAP表紙

印刷結果に，受信者名，部署名などの情報を含むSAP表紙を添付します。

指定できる記号と意味は次のとおりです。

Y：SAP表紙を印刷する

N：SAP表紙を印刷しない

D：使用する印刷装置の設定に従う

-sapcvrオプションの指定を省略した場合，SAP表紙にはDが設定されます。

-selcvr

印刷結果に，プログラムの実行条件を表示したレポート選択表紙を添付します。

-receiver 受信者

印刷結果を受け取る受信者名を変更します。このオプションを指定すると，SAP表紙に印刷される受信者名も変更されます。

指定できる文字列の長さは，1～12バイトです。受信者名の指定を省略した場合，ABAPプログラムの実行権限を持つユーザーが設定されます。

-dpt 部署

SAP表紙に印刷する部署を入力します。

指定できる文字列の長さは，1～12バイトです。この指定を省略した場合は，ABAPプログラムの実行権限を持つユーザーのプロファイルに設定されている部署となります。

注意

-dptオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

-objtyp オブジェクトタイプ

レポート印刷のアーカイブを分類するオブジェクトタイプを指定します。

指定できる文字列の長さは，1～10バイトです。なお，指定するオブジェクトタイプは，あらかじめR/3システムに登録しておいてください。

注意

このオプションは，-armodeにA（アーカイブ）またはPA（印刷とアーカイブ）を指定した場合，必ず設定してください。-armodeにP（印刷）を指定した場合，または-armodeの指定を省略した場合は，設定しないでください。

-doctyp 文書タイプ

レポート印刷のアーカイブを分類する文書タイプを指定します。

指定できる文字列の長さは，1～10バイトです。なお，指定する文書タイプは，あらかじめR/3システムに登録しておいてください。

注意

このオプションは，-armodeにA（アーカイブ）またはPA（印刷とアーカイブ）を指定した場合，必ず設定してください。-armodeにP（印刷）を指定した場合，または-armodeの指定を省略した場合は，設定しないでください。

-info 情報ID

アーカイブ要求のための情報IDを指定します。

指定できる文字列の長さは，1～3バイトです。

注意

このオプションは，-armodeにA（アーカイブ）またはPA（印刷とアーカイブ）を指定した場合，必ず設定してください。-armodeにP（印刷）を指定した場合，または-armodeの指定を省略した場合は，設定しないでください。

-text 情報テキスト

アーカイブ要求の内容を説明するテキストを指定します。

指定できる文字列の長さは，1～40バイトです。このオプションは，-armodeにA（アーカイブ）またはPA（印刷とアーカイブ）を指定した場合に指定できます。このオプションは省略できます。

注意

-textオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用可能になっている必要があります。

ジョブステップ情報の形式（外部プログラムの場合）

-px 外部プログラム -xpgtgh 対象ホスト
                  [-arg 引数]
                  [-auth 権限ユーザー]

-px 外部プログラム

ジョブステップとして追加する外部プログラムの名称を指定します。外部プログラムに指定できる文字列の長さは，1～128バイトです。

なお，外部プログラムは，次に示す条件を満たしている必要があります。

外部プログラムはSAP CPI-Cユーザーが実行できるプログラムである

SAP CPI-Cユーザーの詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

-xpgtgh 対象ホスト

外部プログラムを実行させるホストのホスト名を指定します。対象ホストに指定できる文字列の長さは，1～32バイトです。ホスト名には，次の形式の名称を使用できます。

hostsファイルに定義されているホスト名

IPアドレス

なお，コマンドの実行時に，対象ホストの正当性（指定したホスト名またはIPアドレスがhostsファイル中にあるか）はチェックされません。

-arg 引数

外部プログラムに対して引数がある場合に，引数の名称を指定します。引数に指定できる文字列の長さは，1～255バイトです。

-auth 権限ユーザー

外部プログラムの実行時に設定される権限ユーザーの名称を指定します。権限ユーザーに指定できる文字列の長さは，1～12バイトです。ただし，外部プログラムがSAP CPI-Cユーザー経由で実行されるため，-authオプションに指定した権限ユーザーは無効になります。外部プログラムは，SAP CPI-Cユーザーで実行されます。

なお，-authオプションの指定を省略した場合，R/3システムにログオンしたユーザー（R/3ログオン情報で指定したユーザー）が外部プログラムの実行時に設定される権限ユーザーとなります。

-tgh ターゲットホスト

登録したジョブを実行させるアプリケーションサーバのホスト名を指定します。ターゲットホストに指定できる文字列の長さは，1～32バイトです。ホスト名には，トランザクションSM51でホスト名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたホスト名を使用できます。

このオプションを指定すると，指定されたホストで稼働しているアプリケーションサーバの中から任意のサーバを選択し，ジョブの実行先を決定します。

このオプションを省略し，-tgsオプションも指定しない場合，ジョブの実行先はR/3システムによって動的に選択されます。なお，このオプションは，-tgsオプションと同時に使用できません。

注意

このオプションは，リリース4.0以前のR/3システム用に作成されたジョブ定義の互換パラメーターです。リリース4.5以降のR/3システム用にジョブを定義する場合は，-tgsオプションを使用してください。

-tgs ターゲットサーバ

登録したジョブを実行させるアプリケーションサーバのサーバ名またはジョブサーバグループ名を指定します。ターゲットサーバに指定できる文字列の長さは，1～20バイトです。サーバ名には，トランザクションSM51でサーバ名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバに割り当てられたサーバ名（大文字・小文字は区別される）を使用できます。また，ジョブサーバグループ名には，トランザクションSM61でジョブサーバグループ名として表示される一覧のうち，バックグラウンド処理サービスを提供するアプリケーションサーバがグルーピングされたジョブサーバグループ名（大文字・小文字は区別される）を使用できます。

このオプションを省略し，-tghオプションも指定しない場合，ジョブの実行先はR/3システムによって動的に選択されます。なお，このオプションは，-tghオプションと同時に使用できません。

-rs

ジョブの登録後にジョブをできる限り早くリリースします。

ジョブをできる限り早くリリースするとは，ジョブを実行するために必要なシステムリソースを確保してからジョブをリリースすることです。

-ri

ジョブの登録後にジョブをすぐにリリースします。ただし，R/3システムのシステムリソースを確保できない場合，リリースに失敗します。

-wait

リリースしたジョブの実行が終了するまでジョブを監視します（ジョブの実行が終了するまで，コマンドラインからコマンドを実行できなくなります）。

なお，終了監視中のジョブがR/3システムによって割り込まれた場合は，終了監視処理が終わらないことがあります。その場合は，メッセージKAJM1836-Wが表示されるので，そのメッセージに従って対処してください。

-waitオプションは，-rsまたは-riオプションを指定した場合に有効です。

-time 監視時間

ジョブの終了を監視する時間（単位：分）を指定します。監視時間に指定した時間，ジョブの終了を監視できます。監視時間は，-ivalオプションで指定した監視間隔より長くなるように指定してください。監視時間に指定できる値は，1～65,535です。-timeオプションの指定を省略した場合，監視時間は無限になります。

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブの終了を監視するための時間になります。

また，指定した監視時間内にジョブが終了しない場合は，ジョブの監視がタイムアウトになり，ジョブの状態に関係なくコマンドが終了します。

-timeオプションは，-waitオプションを指定した場合に有効です。

-cancel

-timeオプションで指定した監視時間内にジョブが終了しない場合，監視しているジョブを打ち切ります。打ち切ることができるのは，「実行中」（Active）の状態のジョブだけです。次の条件のジョブを打ち切ることはできません。

終了監視対象のジョブが「実行中」（Active）の状態になっていない場合

終了監視対象のジョブの状態が「実行中」（Active）の状態で，外部プログラムのジョブステップが実行中のとき

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブが打ち切られます。

また，-cancelオプションを指定しない場合，ジョブの実行はそのままR/3システムで継続します。

-cancelオプションは，-timeオプションを指定した場合に有効です。

-ival 監視間隔

ジョブを監視する時間間隔（単位：秒）を指定します。ジョブが終了するまで，監視間隔に指定した周期でジョブを監視できます（ジョブのポーリング監視）。監視間隔に指定できる値は，1～65,535です。-ivalオプションの使用時に監視間隔の指定を省略した場合，監視間隔に5が設定されます。

なお，デフォルトの監視間隔（5秒）は，環境設定ファイルで変更できます。

-ivalオプションは，-waitオプションを指定した場合に有効です。

-jo R/3ジョブログファイル名

R/3ジョブログの出力先を指定します。R/3ジョブログは，ジョブの実行が終了した場合（-waitオプションの指定時に戻り値が0または1の場合）に取得できます。R/3ジョブログファイル名に指定できる文字列の長さは，WindowsとUNIX系OSとで異なります。

Windowsの場合
R/3ジョブログファイル名に指定できる文字列の長さは，1～259バイトです。

UNIX系OSの場合
R/3ジョブログファイル名に指定できる文字列の長さは，1～255バイトです。

R/3ジョブログファイル名を絶対パスで指定しない場合，JP1/AJS3 for EAPの作業ディレクトリにファイルが作成されます（JP1/AJS3 for EAPの作業ディレクトリが設定されていない場合，カレントディレクトリにファイルが作成されます）。

R/3ジョブログの出力形式は，「書き込み日付　書き込み時刻　メッセージコード（メッセージクラスとメッセージ番号）　メッセージテキスト」です。

R/3ジョブログは，このファイルに追加書きで書き込みます。

環境設定ファイルのCommandセクションのJoblogAddToStderrキーに"YES"を設定した場合には，R/3ジョブログは指定したファイルと同時に標準エラー出力ファイルにも出力できます。

なお，-with_childオプションを指定した場合は，子ジョブを含むすべてのジョブの終了監視が終わった時点（タイムアウト時を含む）で，「終了」または「中止」の状態になっているすべてのジョブのログが取得されます。

また，-joオプションの指定を省略した場合，JP1/AJS3 for EAPのシステムにR/3ジョブログは出力されません。

-with_child

ジョブの実行中に生成された子ジョブを含むすべてのジョブの終了を監視します（親/子ジョブの終了監視）。終了監視の対象となる子ジョブは，終了監視中のジョブが終了または中止されたときに検出される子ジョブです。終了監視できるジョブの最大数は，子ジョブの世代数には関係なく，100個です。

終了監視対象のジョブが最大数を超えた場合は，メッセージKAJM1872-Wが表示され，終了監視可能なジョブについて終了監視処理が続行されたあとで，1個以上のジョブの結果が確認できなかったことを示す戻り値1が返されます。

終了監視中のジョブが削除された場合は，メッセージKAJM1837-WまたはKAJM1871-Wが表示され，ほかの終了監視対象ジョブについて終了監視処理が続行されたあとで，1個以上のジョブの結果が確認できなかったことを示す戻り値1が返されます。

なお，リリースされていない子ジョブが検出された場合は，終了監視処理が終わらないことがあります。その場合は，メッセージKAJM1838-Wが表示されるので，そのメッセージに従って対処してください。

-with_childオプションは，-waitオプションを指定した場合に有効です。

注意

-with_childオプションを指定する場合は，実行先ホストにJP1/AJS2 for EAP 07-10以降がインストールされ，かつ接続先のR/3システムでXBP2.0インターフェースが使用できる状態で親/子機能が有効になっている必要があります。

-help

このコマンドの使用方法を表示します。

戻り値

-waitおよび-cancelオプションを指定していない場合

0

ジョブの登録に成功した

1以上の整数

ジョブの登録に失敗した

-waitオプションを指定した場合

0

ジョブが正常終了した

すべてのジョブが正常終了した（-with_childオプションを指定した場合）

1

ジョブが中止された

1個以上のジョブが中止されたか，監視対象ジョブの最大数超過またはジョブの削除により結果を確認できなかったジョブが1個以上存在した（-with_childオプションを指定した場合）

2

ジョブの終了監視処理がタイムアウトになった

3以上の整数

コマンドが異常終了した（ジョブの登録，リリース，または監視の失敗）

-cancelオプションを指定した場合

0

ジョブが正常終了した

すべてのジョブが正常終了した（-with_childオプションを指定した場合）

1

ジョブが中止された

1個以上のジョブが中止されたか，監視対象ジョブの最大数超過またはジョブの削除により結果を確認できなかったジョブが1個以上存在した（-with_childオプションを指定した場合）

2

ジョブの終了監視処理がタイムアウトになったときに，ジョブの打ち切りにすべて成功した

3

ジョブの終了監視処理がタイムアウトになったときに，打ち切りに失敗したジョブが1個以上存在した

4以上の整数

コマンドが異常終了した（ジョブの登録，リリース，または監視の失敗）

注意事項

次の条件のどちらかに該当する場合には，jr3bjsubコマンドで指定したジョブ実行先指定オプション（-tghまたは-tgsオプション）は無効となります。

リリースオプション（-rsまたは-riオプション）を同時に指定していない場合。

ジョブの登録は成功したがジョブのリリースが失敗した場合。

このような場合は，R/3上に登録されたジョブには実行先が設定されません。

このジョブを特定の実行先ホスト／サーバで実行させたい場合には，jr3bjrelコマンドの-tghまたは-tgsオプションで実行先を指定し，ジョブをリリースしてください。jr3bjrelコマンドで実行先を指定しないでジョブをリリースした場合には，ジョブの実行先はR/3システムによって動的に選択されます。

補足事項

ジョブの登録中にエラーが発生した場合，またはjr3bjsubコマンドの実行を打ち切った場合には，R/3システムに不要なジョブ（実行できないジョブ）が残ることがあります。不要なジョブは，jr3bjdelコマンドを使用して削除してください。

使用例

ユーザー「R3USER1」のジョブ「R3JOB1」を登録する場合
次の条件で，ユーザー「R3USER1」のジョブ「R3JOB1」を登録します。

saprfc.iniファイルを使用する（-d R3SERV1）

R/3ログオン情報を指定する（-c 001 -u R3USER1 -p HT0110）

ジョブステップにABAPプログラムと外部プログラムを指定する（-pa PROG1 -var STANDARD1 -auth JP1USRA -px PROG2 -xpgtgh 111.11.11.11 -arg STANDARD2）

ジョブの登録後に，できる限り早くジョブをリリースする（-rs）

R/3ジョブログファイル，標準出力ファイル，標準エラー出力ファイルを環境設定ファイルに指定したディレクトリに作成する（-jo JOBLOG1 -so STDOUT1 -se STDERR1）

このときのjr3bjsubコマンドのコマンドラインを次に示します。

jr3bjsub -d R3SERV1 -c 001 -u R3USER1 -p HT0110 -jn R3JOB1 -pa PROG1 -var STANDARD1 -auth JP1USRA -px PROG2 -xpgtgh 111.11.11.11 -arg STANDARD2 -rs -wait -jo JOBLOG1 -so STDOUT1 -se STDERR1

jr3chrfc

形式１

jr3chrfc [-expwd {ON | OFF}]

形式２

jr3chrfc -help

機能

拡張パスワードの使用可否を設定します。また，拡張パスワードの使用可否の状態を標準出力に表示します。

このコマンドで設定した内容は，RFCライブラリ状態管理ファイル（Windows版の場合：インストール先フォルダ¥system¥jr3chrfc，UNIX系OSの場合：/etc/opt/jp1_am_r3/.jr3chrfc）に保存されます。

このコマンドは，Windowsの場合はAdministrators権限を持つユーザー，UNIX系OSの場合はスーパーユーザーで実行してください。

引数

引数なし

拡張パスワードの使用可否の状態を標準出力に表示します。

-expwd ON

拡張パスワードを使えるようにします。設定が変更されると，メッセージKAJM0601-Iが表示されます。

設定の変更に失敗した場合は，メッセージが表示されコマンドが終了します。表示されるメッセージに従って対処してください。

ONまたはOFFオプションのどちらかを必ず指定します。同時には指定できません。なお，ONは大文字と小文字のどちらでも指定できます。

-expwd OFF

拡張パスワードを使えないようにします。設定が変更されると，メッセージKAJM0601-Iが表示されます。

設定の変更に失敗した場合は，メッセージが表示されコマンドが終了します。表示されるメッセージに従って対処してください。

ONまたはOFFオプションのどちらかを必ず指定します。同時には指定できません。なお，OFFは大文字と小文字のどちらでも指定できます。

-help

このコマンドの使用方法を表示します。

戻り値

0

拡張パスワードの使用可否の変更，または拡張パスワードの使用可否の状態表示に成功した

1

拡張パスワードの使用可否の変更，または拡張パスワードの使用可否の状態表示に失敗した

注意事項

ほかのコマンドが実行中のときは，jr3chrfcコマンドは実行しないでください。

使用例

拡張パスワードの使用可否の状態を表示する場合（拡張パスワードを使用しているとき）
このときのjr3chrfcコマンドのコマンドラインを次に示します。

jr3chrfc

（出力結果）

拡張パスワードを使用できる状態にする場合
このときのjr3chrfcコマンドのコマンドラインを次に示します。

jr3chrfc -expwd ON

5.　イベント

この章では，JP1/AJS3 for EAPが発行するイベントについて説明します。

＜この章の構成＞

5.1　Windowsイベント

5.1　Windowsイベント

Windows版のJP1/AJS3 for EAPが発行するイベントについて説明します。Windows版のJP1/AJS3 for EAPが発行するイベントとは，Windowsの管理ツールのイベントビューアーでアプリケーションログとして表示できるイベントのことです。この節では，Windows版のJP1/AJS3 for EAPが発行するイベントを単に「イベント」と表記します。

なお，イベントビューアーの「ソース」には，ジョブ制御機能のイベントの場合は「JP1/AM/R3」，インフォパッケージまたはプロセスチェーン制御機能のイベントの場合は「JP1/AM/R3/SAPBWOption」が設定されます。

＜この節の構成＞

5.1.1　イベントIDの形式

5.1.2　イベントの一覧

5.1.3　イベントの保守情報

5.1.1　イベントIDの形式

JP1/AJS3 for EAPが発行するイベントのイベントIDの形式を，次に示します。

イベントIDの形式：0xXYZZ

イベントIDの構成は次のとおりです。

X

カテゴリー番号が設定されます。

「2」は，JP1/AJS3 for EAPの構成（各機能共通）に関連するイベントであることを示します。

「3」は，ジョブ制御機能に関連するイベントであることを示します。

「4」は，インフォパッケージ制御機能に関連するイベントであることを示します。

「5」は，プロセスチェーン制御機能に関連するイベントであることを示します。

Y

カテゴリー内でのグループ分けを示します。グループ分けには，0～F（16進数の値）が使用されています。

ZZ

グループ内の連番です。連番には，00～FF（16進数の値）が設定されます。

5.1.2　イベントの一覧

JP1/AJS3 for EAPが発行するイベントの一覧を，カテゴリーごとに示します。

＜この項の構成＞

(1)　JP1/AJS3 for EAPの構成（各機能共通）に関連するイベント

(2)　ジョブ制御機能に関連するイベント

(3)　インフォパッケージ制御機能に関連するイベント

(4)　プロセスチェーン制御機能に関連するイベント

(1)　JP1/AJS3 for EAPの構成（各機能共通）に関連するイベント

JP1/AJS3 for EAPの構成（各機能共通）に関連するイベントの一覧を次の表に示します。

表5-1　イベントの一覧（JP1/AJS3 for EAPの構成（各機能共通）に関連するイベント）

イベントID | イベント名称 | イベント発行契機 | 保守情報の有無
0x2100 | 環境設定ファイル不正（無効キー・無効セクション）警告イベント | 環境設定ファイルのキー名(key)またはセクション名(section)が不正のとき | なし
0x2101 | 環境設定ファイル不正（キー値不正）警告イベント | 環境設定ファイルのキーに指定した値(string)が不正のとき | なし
0x2102 | 環境設定ファイル不正（キーまたはセクションの重複）警告イベント | 環境設定ファイルのキー名(key)またはセクション名(section)が重複しているとき | なし
0x2103 | 環境設定ファイル不正（不正な文字列の使用）警告イベント | 環境設定ファイル内に不正な文字列が含まれているとき | なし
0x2104 | 環境設定ファイル不正（環境設定ファイルアクセス不可）警告イベント | 環境設定ファイルにアクセスできないとき | なし
0x2105 | パラメーター不正（トレースファイルアクセス不可）警告イベント | パラメーターが不正のために，トレースファイルにアクセスできないとき | なし
0x2106 | パラメーター不正（トレースファイルの作成・拡張の不可）警告イベント | パラメーターが不正のために，トレースファイルの作成または拡張ができないとき | なし

(2)　ジョブ制御機能に関連するイベント

JP1/AJS3 for EAPのジョブ制御機能に関連するイベントの一覧を次の表に示します。

表5-2　イベントの一覧（JP1/AJS3 for EAPのジョブ制御機能に関連するイベント）

イベントID | イベント名称 | イベント発行契機 | 保守情報の有無
0x3000 | ジョブの登録イベント | R/3ジョブの登録に成功したとき | あり
0x3100 | ジョブの登録失敗イベント | R/3ジョブの登録に失敗したとき | あり
0x3400 | ジョブのリリースイベント | R/3ジョブのリリースに成功したとき | あり
0x3500 | ジョブのリリース失敗イベント | R/3ジョブのリリースに失敗したとき | あり
0x3600 | ジョブの中止イベント | R/3ジョブの中止に成功したとき | あり
0x3700 | ジョブの中止失敗イベント | R/3ジョブの中止に失敗したとき | あり
0x3800 | ジョブの削除イベント | R/3ジョブの削除に成功したとき | あり
0x3900 | ジョブの削除失敗イベント | R/3ジョブの削除に失敗したとき | あり
0x3901 | 不完全ジョブの削除失敗イベント | 不完全なR/3ジョブの削除に失敗したとき | あり
0x3A00 | ジョブの終了監視成功イベント（ジョブが正常終了した場合） | ジョブが正常終了した場合に，R/3ジョブの終了の監視に成功したとき | あり
0x3A01 | ジョブの終了監視成功イベント（ジョブが中止された場合） | ジョブが中止された場合に，R/3ジョブの終了の監視に成功したとき | あり
0x3B00 | ジョブの終了監視タイムアウトイベント | R/3ジョブの終了の監視がタイムアウトになったとき | あり
0x3C00 | ジョブの終了監視失敗イベント | R/3ジョブの終了の監視に失敗したとき | あり
0x3C01 | 再接続タイムアウトによるジョブ終了監視失敗イベント | 再接続がタイムアウトになったため，R/3ジョブの終了の監視に失敗したとき | あり
0x3D00 | XMIインターフェースセッションの監査レベルの変更失敗イベント | XMIインターフェースセッションの監査レベルの変更に失敗したとき | あり
0x3E00 | R/3ジョブログの取得失敗イベント | R/3ジョブログの取得に失敗したとき | あり
0x3F00 | ジョブ割り込みの検出イベント | R/3ジョブの割り込みを検出したとき | あり
0x3F01 | 終了未確認ジョブ（ジョブ削除）の検出イベント | 終了の確認ができなかったR/3ジョブを検出したとき（終了監視対象ジョブが削除されたため） | あり
0x3F02 | 終了未確認ジョブ（子ジョブ検出失敗）の検出イベント | 終了の確認ができなかったR/3ジョブを検出したとき（子ジョブの検出前にジョブが削除されたため） | あり
0x3F03 | 終了未確認ジョブ（監視可能ジョブ最大数超過）の検出イベント | 終了の確認ができなかったR/3ジョブを検出したとき（終了監視可能なジョブの最大数を超過したため） | あり
0x3F04 | 未リリースジョブの検出イベント | リリースされていないジョブを検出したとき | あり

(3)　インフォパッケージ制御機能に関連するイベント

JP1/AJS3 for EAPのインフォパッケージ制御機能に関連するイベントの一覧を次の表に示します。

表5-3　イベントの一覧（JP1/AJS3 for EAPのインフォパッケージ制御機能に関連するイベント）

イベントID | イベント名称 | イベント発行契機 | 保守情報の有無
0x4000 | インフォパッケージの開始イベント | インフォパッケージの開始に成功したとき | あり
0x4100 | インフォパッケージの開始失敗イベント | インフォパッケージの開始に失敗したとき | あり
0x4200 | インフォパッケージの終了監視成功イベント（インフォパッケージが正常終了した場合） | インフォパッケージが正常終了した場合に，インフォパッケージの終了監視に成功したとき | あり
0x4201 | インフォパッケージの終了監視成功イベント（インフォパッケージが異常終了した場合） | インフォパッケージが異常終了した場合に，インフォパッケージの終了監視に成功したとき | あり
0x4300 | インフォパッケージの終了監視タイムアウトイベント | インフォパッケージの終了監視がタイムアウトになったとき | あり
0x4400 | インフォパッケージの終了監視失敗イベント | インフォパッケージの終了監視に失敗したとき | あり
0x4500 | 再接続タイムアウトによるインフォパッケージの終了監視失敗イベント | 再接続タイムアウトによりインフォパッケージの終了監視に失敗したとき | あり

(4)　プロセスチェーン制御機能に関連するイベント

JP1/AJS3 for EAPのプロセスチェーン制御機能に関連するイベントの一覧を次の表に示します。

表5-4　イベントの一覧（JP1/AJS3 for EAPのプロセスチェーン制御機能に関連するイベント）

イベントID | イベント名称 | イベント発行契機 | 保守情報の有無
0x5000 | プロセスチェーンの開始イベント | プロセスチェーンの開始に成功したとき | あり
0x5100 | プロセスチェーンの開始失敗イベント | プロセスチェーンの開始に失敗したとき | あり
0x5200 | プロセスチェーンの終了監視成功イベント（プロセスチェーンが正常終了した場合） | プロセスチェーンが正常終了した場合に，プロセスチェーンの終了監視に成功したとき | あり
0x5201 | プロセスチェーンの終了監視成功イベント（プロセスチェーンが異常終了した場合） | プロセスチェーンが異常終了した場合に，プロセスチェーンの終了監視に成功したとき | あり
0x5300 | プロセスチェーンの終了監視タイムアウトイベント | プロセスチェーンの終了監視がタイムアウトになったとき | あり
0x5400 | プロセスチェーンの終了監視失敗イベント | プロセスチェーンの終了監視に失敗したとき | あり
0x5500 | 再接続タイムアウトによるプロセスチェーンの終了監視失敗イベント | 再接続タイムアウトによりプロセスチェーンの終了監視に失敗したとき | あり

5.1.3　イベントの保守情報

イベントの保守情報は，「5.1.1　イベントIDの形式」で説明したカテゴリーごとに共通です。カテゴリー「２」のJP1/AJS3 for EAPの構成（各制御共通）に関連するイベントには，保守情報がありません。カテゴリー「３」のジョブ制御機能に関連するイベントの保守情報を表5-5に，カテゴリー「４」のインフォパッケージ制御機能に関連するイベントの保守情報を表5-6に，またカテゴリー「５」のプロセスチェーン制御機能に関連するイベントの保守情報を表5-7に示します。

表5-5　ジョブ制御機能に関連するイベントの保守情報

位置
長さ（単位：バイト）
項目名と内容

1
0～64
R/3あて先。
-dオプションに指定したR/3システムのあて先名。あて先の指定に-dオプションを使用しなかった場合，この項目の長さは０です。

2
0～100
R/3アプリケーションサーバ名。
-hオプションに指定したアプリケーションサーバ名。アプリケーションサーバの指定に-hオプションを使用しなかった場合，この項目の長さは０です。

3
0～2
R/3システム番号。
-sオプションに指定したシステム番号。システム番号を-sオプションで指定しなかった場合，この項目の長さは０です。

4
1～3
R/3クライアント。
ログオン先のR/3クライアントのクライアント番号。

5
1～12
R/3ユーザー。
R/3ジョブを登録したユーザー名。

6
0～1
R/3言語。
-lオプションに指定した言語種別。言語種別を-lオプションで指定しなかった場合，この項目の長さは０です。

7
0～32
R/3ジョブ名※1※2。
アプリケーションサーバに登録したバックグラウンドジョブ名。

8
0～8
R/3ジョブ番号※1※2。
R/3ジョブに設定されているジョブの通し番号。ジョブ番号の割り当てが失敗している場合，この項目の長さは０です。

9
0～16
R/3ジョブを登録する外部ユーザー名※1※2。
JP1/AJS3 for EAPのコマンドを実行したユーザー名。親/子ジョブの終了監視中に検出した子ジョブについては，この項目の長さは０です。

10
0～32
ジョブの登録先のホスト※1※2。
jr3bjsubコマンドの-tghオプションでジョブを実行するアプリケーションサーバを指定しない場合，この項目の長さは０です。
また，親/子ジョブの終了監視中に検出した子ジョブについては，この項目の長さは０です。

11
0～1
ジョブの状態※1※2。
P：登録済
S：リリース済
Y：待機中
R：実行中
F：終了
A：中止

注※1　イベント0x3F02（終了未確認ジョブ（子ジョブ検出失敗）の検出イベント）の場合は，親ジョブの情報が設定されます。

注※2　イベント0x3F03（終了未確認ジョブ（監視可能ジョブ最大数超過）の検出イベント）の場合は，この項目の長さは０です。

表5-6　インフォパッケージ制御機能に関連するイベントの保守情報

位置
長さ（単位：バイト）
項目名と内容

1
0～64
SAP BWあて先。
-dオプションに指定したSAP BWシステムのあて先名。あて先の指定に-dオプションを使用しなかった場合，この項目の長さは０です。

2
0～100
SAP BWアプリケーションサーバ名。
-hオプションに指定したアプリケーションサーバ名。アプリケーションサーバの指定に-hオプションを使用しなかった場合，この項目の長さは０です。

3
0～2
SAP BWシステム番号。
-sオプションに指定したシステム番号。システム番号を-sオプションで指定しなかった場合，この項目の長さは０です。

4
1～3
SAP BWクライアント。
ログオン先のSAP BWクライアントのクライアント番号。

5
1～12
SAP BWユーザー。
インフォパッケージを登録したユーザー名。

6
0～1
SAP BW言語。
-lオプションに指定した言語種別。言語種別を-lオプションで指定しなかった場合，この項目の長さは０です。

7
30
インフォパッケージID。
開始したインフォパッケージのID。

8
30
インフォパッケージ依頼番号。
インフォパッケージを開始したときにSAP BWシステムによって割り当てられるインフォパッケージの依頼番号。インフォパッケージ依頼番号の割り当てに失敗している場合，この項目の長さは０です。

9
1
インフォパッケージの状態。
Y：実行中
G：正常終了
R：異常終了
インフォパッケージの開始が失敗している場合，この項目の長さは０です。

表5-7　プロセスチェーン制御機能に関連するイベントの保守情報

位置
長さ（単位：バイト）
項目名と内容

1
0～64
SAP BWあて先。
-dオプションに指定したSAP BWシステムのあて先名。あて先の指定に-dオプションを使用しなかった場合，この項目の長さは０です。

2
0～100
SAP BWアプリケーションサーバ名。
-hオプションに指定したアプリケーションサーバ名。アプリケーションサーバの指定に-hオプションを使用しなかった場合，この項目の長さは０です。

3
0～2
SAP BWシステム番号。
-sオプションに指定したシステム番号。システム番号を-sオプションで指定しなかった場合，この項目の長さは０です。

4
1～3
SAP BWクライアント。
ログオン先のSAP BWクライアントのクライアント番号。

5
1～12
SAP BWユーザー。
プロセスチェーンを登録したユーザー名。

6
0～1
SAP BW言語。
-lオプションに指定した言語種別。言語種別を-lオプションで指定しなかった場合，この項目の長さは０です。

7
1～25
プロセスチェーンID。
開始したプロセスチェーンのID。

8
0～25
ログID。
プロセスチェーンを開始したときにSAP BWシステムによって割り当てられるプロセスチェーンのログID。ログIDの割り当てに失敗している場合，この項目の長さは０です。

9
0～1
プロセスチェーンの終了状態。
G：正常終了
R：異常終了
X：強制終了
プロセスチェーンが終了していない場合，この項目の長さは０です。

6.　メッセージ

この章では，JP1/AJS3 for EAPが出力するメッセージの形式，およびJP1/AJS3 for EAPのメッセージを受け取ったときの対処について記載します。

＜この章の構成＞

6.1　メッセージの形式

6.2　メッセージ一覧

6.1　メッセージの形式

JP1/AJS3 for EAPが出力するメッセージの形式および出力先について説明します。

＜この節の構成＞

6.1.1　メッセージの出力形式

6.1.2　メッセージの記載形式

6.1.3　メッセージの出力先

6.1.1　メッセージの出力形式

JP1/AJS3 for EAPが出力するメッセージの形式は，WindowsとUNIX系のOSで共通です。メッセージは，メッセージIDとそれに続くメッセージテキストで構成されます。

JP1/AJS3 for EAPが出力するメッセージの形式を次に示します。

KAJMnnnn-Z　メッセージテキスト

メッセージIDの構成を次に示します。

KAJM

JP1/AJS3 for EAPのメッセージであることを示しています。

nnnn

メッセージ番号を示しています。メッセージ番号は，次の規則に従って付けられています。

0nnn
JP1/AJS3 for EAPに共通のメッセージであることを示しています。

1nnn
ジョブ制御機能に関連するメッセージであることを示しています。

2nnn
インフォパッケージまたはプロセスチェーン制御機能に関連するメッセージであることを示しています。

なお，「0nnn」，「1nnn」および「2nnn」の"nnn"が600～699の場合，共通のコマンドに関連するメッセージであることを示しています。

700～799の場合，インストーラーに関連するメッセージであることを示しています。

800～899の場合，R/3システムまたはSAP BWシステムに関連するメッセージであることを示しています。

"nnn"が900～999の場合，JP1/AJS3 for EAPに関連するメッセージ（環境設定誤り，システムエラー，強制終了）であることを示しています。

Z

メッセージの種類を示しています。

E：エラー。処理は中断されます。

W：警告。メッセージ出力後，処理は続行されます。

I：通知。ユーザーに情報を知らせます。

メッセージに使用できる言語種別は，OSごとに異なります。メッセージに使用できる言語種別については，「2.　インストールとセットアップ」を参照してください。

6.1.2　メッセージの記載形式

このマニュアルでは，JP1/AJS3 for EAPのメッセージをメッセージID順に記載しています。このマニュアルでのメッセージの記載形式を次に示します。

メッセージID

英語（英語）メッセージテキスト：メッセージテキスト
日本語（日本語）メッセージテキスト：メッセージテキスト

メッセージの説明文

(S)

システムの処置を示します。

(O)

メッセージが出力されたときに，オペレータのとる処置を示します。

「6.2　メッセージ一覧」に，JP1/AJS3 for EAPのメッセージを示します。

6.1.3　メッセージの出力先

JP1/AJS3 for EAPが出力するメッセージの出力先は，メッセージの種類によって異なります。次の表に，メッセージの種類ごとの出力先を示します。

メッセージの種類 | 出力先
E（エラー） | 標準エラー出力
W（警告） | 標準エラー出力
I（通知） | 標準出力

6.2　メッセージ一覧

JP1/AJS3 for EAPのメッセージを，JP1/AJS3 for EAPで共通のメッセージ，ジョブ制御機能に対して出力されるメッセージ，およびインフォパッケージまたはプロセスチェーン制御機能に対して出力されるメッセージに分けて記載します。

＜この節の構成＞

6.2.1　JP1/AJS3 for EAPで共通のメッセージ

6.2.2　ジョブ制御機能に対して出力されるメッセージ

6.2.3　インフォパッケージまたはプロセスチェーン制御機能に対して出力されるメッセージ

6.2.1　JP1/AJS3 for EAPで共通のメッセージ

KAJM0001-I

Usage : 形式
使用法：形式

コマンドの形式の表示要求がありました。

KAJM0002-E

Invalid option. (option: オプション)
オプションは無効です (オプション：オプション)

無効なオプションが指定されています。

(S)

コマンドの実行を打ち切ります。

(O)

正しいオプションを指定して，コマンドを再実行してください。

KAJM0003-E

Argument must be specified for this option. (option: オプション)
オプションには引数が必要です (オプション：オプション)

オプションに引数が指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

オプションに引数を指定して，コマンドを再実行してください。

KAJM0004-E

Value of option is invalid. (option: オプション)
オプションの値の指定に誤りがあります (オプション：オプション)

オプションに指定できない値が指定されています。

(S)

コマンドの実行を打ち切ります。

(O)

オプションに正しい引数を指定して，コマンドを再実行してください。

KAJM0005-E

Option is duplicated. (option: オプション)
オプションが重複指定されています (オプション：オプション)

重複指定できないオプションが複数個指定されています。

(S)

コマンドの実行を打ち切ります。

(O)

オプションを正しく指定して，コマンドを再実行してください。

KAJM0006-E

Required option is missing.
指定しなければならないオプションが指定されていません

指定しなければならないオプションが指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

必要なオプションを指定して，コマンドを再実行してください。

KAJM0007-E

Mutually-exclusive options are specified.
同時に指定できないオプションが指定されています

指定したオプションの中に，同時に指定できないオプションが含まれています。

(S)

コマンドの実行を打ち切ります。

(O)

オプションを正しく指定して，コマンドを再実行してください。

KAJM0008-E

In the release of the R/3 system at the connection destination, this option is not supported. (release：リリース，option：オプション)
接続先のR/3システムでは，このオプションはサポートされません（リリース：リリース，オプション：オプション）

接続先のR/3システムでは有効でないオプションを指定しました。

(S)

コマンドの実行を打ち切ります。

(O)

指定したオプションが，接続先のR/3システムのリリースに対応しているか確認してください。

KAJM0009-E

In the release of the R/3 system at the connection destination, this command is not supported. (relesase：リリース)
接続先のR/3システムでは，このコマンドはサポートされません（リリース：リリース）

接続先のR/3システムでは有効でないコマンドを実行しました。

(S)

コマンドの実行を打ち切ります。

(O)

接続先のR/3システムのリリースを確認してください。

KAJM0010-W

The file that defines the environment contains an invalid key or section name. (section: セクション名, key: キー名)
環境設定ファイルに無効なキー・セクション名があります(セクション：セクション名，キー：キー名)

環境設定ファイルの指定値に誤りがあります。

(S)

環境設定ファイルの指定値を無視して，コマンドの実行を継続します。

(O)

警告を無視するか，または環境設定ファイルの内容を訂正してコマンドを再実行してください。

KAJM0011-W

The file that defines the environment contains an error in a key value. (section: セクション名, key: キー名)
環境設定ファイルのキー値に誤りがあります (セクション：セクション名，キー：キー名)

環境設定ファイルに指定したキーの値に誤りがあります。

(S)

conf.modelファイルに示されるデフォルト値で，コマンドの実行を継続します。

(O)

警告を無視するか，または環境設定ファイルの内容を訂正してコマンドを再実行してください。

KAJM0012-W

The file that defines the environment contains a duplicated key or section name. (section: セクション名, key: キー名)
環境設定ファイルに重複したキー・セクション名があります (セクション：セクション名，キー：キー名)

環境設定ファイルの指定値に重複があります。

(S)

最初に指定されている値を使用して，コマンドの実行を継続します。

(O)

警告を無視するか，または環境設定ファイルの内容を訂正してコマンドを再実行してください。

KAJM0013-W

The file that defines the environment contains an invalid string.
環境設定ファイルに無効な文字列があります

環境設定ファイルに無効な文字列があります。

(S)

該当する無効な文字列を無視して，コマンドの実行を継続します。

(O)

警告を無視するか，または環境設定ファイルの内容を訂正してコマンドを再実行してください。

KAJM0014-E

This option cannot be used because the RFC library corresponding to the extended password is not set. (option: オプション)
拡張パスワードに対応したRFCライブラリが設定されていないため，このオプションは使用できません (オプション：オプション)

拡張パスワードに対応したRFCライブラリが設定されていない状態で，-p2オプションを指定（カスタムPCジョブから実行する場合は［拡張パスワードを使用する］をチェック）してコマンドを実行しました。

(S)

コマンドの実行を打ち切ります。

(O)

jr3chrfcコマンドで拡張パスワードに対応したRFCライブラリを設定してコマンドを再実行してください。

KAJM0020-E

The default information file for the R/3 connection contains an invalid key or section name. (section: セクション名, key: キー名)
R/3デフォルト接続先情報ファイルに無効なキー・セクション名があります(セクション：セクション名，キー：キー名)

R/3デフォルト接続先情報ファイル（r3defconファイル）の指定値に誤りがあります。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0021-E

The default information file for the R/3 connection contains an error in a key value. (section: セクション名, key: キー名)
R/3デフォルト接続先情報ファイルのキー値に誤りがあります (セクション：セクション名，キー：キー名)

R/3デフォルト接続先情報ファイル（r3defconファイル）に指定したキーの値に誤りがあります。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0022-E

The default information file for the R/3 connection contains a duplicated key or section name. (section: セクション名, key: キー名)
R/3デフォルト接続先情報ファイルに重複したキー・セクション名があります (セクション：セクション名，キー：キー名)

R/3デフォルト接続先情報ファイル（r3defconファイル）の指定値に重複があります。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0023-E

The default information file for the R/3 connection lacks a required section or key.
R/3デフォルト接続先情報ファイルに省略できないキー・セクション名が指定されていません

R/3デフォルト接続先情報ファイル（r3defconファイル）の指定値に，必ず指定しなければならないキー名，セクション名が指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0024-E

The default information file for the R/3 connection contains mutually-exclusive sections or keys.
R/3デフォルト接続先情報ファイルに同時に指定できないキー・セクション名が指定されています

R/3デフォルト接続先情報ファイル（r3defconファイル）に同時に指定できないキー名，セクション名があります。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0025-E

The default information file for the R/3 connection contains an invalid string.
R/3デフォルト接続先情報ファイルに無効な文字列があります

R/3デフォルト接続先情報ファイル（r3defconファイル）に無効な文字列があります。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の内容を訂正してコマンドを再実行してください。

KAJM0026-E

The key specified in the default information file for the R/3 connection cannot be used because the RFC library corresponding to the extended password is not set. (section: セクション名, key: キー名)
拡張パスワードに対応したRFCライブラリが設定されていないため，R/3デフォルト接続先情報ファイルに指定されているキーは使用できません (セクション：セクション名，キー：キー名)

拡張パスワードに対応したRFCライブラリが設定されていない状態で，R/3デフォルト接続先情報ファイルにPasswd2キーを指定してコマンドを実行しました。

(S)

コマンドの実行を打ち切ります。

(O)

jr3chrfcコマンドで拡張パスワードに対応したRFCライブラリを設定してコマンドを再実行してください。

KAJM0100-E

Insufficient memory.
メモリーが不足しました

コマンドの実行中に，システムのメモリーが不足しました。

(S)

コマンドの実行を打ち切ります。

(O)

システムのメモリー容量を確認してから，コマンドを再実行してください。

KAJM0101-E

File cannot be accessed. (file: ファイル名)
ファイルにアクセスできません (ファイル：ファイル名)

ファイルのアクセスに失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

「ファイル名」のファイルの状態を確認してください。

KAJM0102-E

There is not enough free space for creating or extending a file. (file: ファイル名)
ファイルを作成又は拡張するための空き領域がありません (ファイル：ファイル名)

コマンドの実行中にディスクの容量に不足が発生しました。

(S)

コマンドの実行を打ち切ります。

(O)

「ファイル名」のファイルがあるディスクの容量を確認してください。

KAJM0103-W

File that defines the environment cannot be accessed. (file: ファイル名)
環境設定ファイルにアクセスできません (ファイル：ファイル名)

環境設定ファイルのアクセスに失敗しました。

(S)

conf.modelファイルに示されるデフォルト値で，コマンドの実行を継続します。

(O)

環境設定ファイルの状態を確認してください。

KAJM0104-W

Trace file cannot be accessed. (file: ファイル名)
トレースファイルにアクセスできません (ファイル：ファイル名)

トレースファイルのアクセスに失敗しました。

(S)

コマンドの実行を継続します。ただし，トレース情報がトレースファイルに出力されない場合があります。

(O)

トレースファイルの状態を確認してください。

KAJM0105-E

Failed to access the default information file for the R/3 connection. (file: ファイル名)
R/3デフォルト接続先情報ファイルにアクセスできません (ファイル：ファイル名)

R/3デフォルト接続先情報ファイル（r3defconファイル）のアクセスに失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

R/3デフォルト接続先情報ファイル（r3defconファイル）の状態を確認してください。

KAJM0106-W

There is not enough free space for creating or extending a trace file. (file: ファイル名)
トレースファイルを作成又は拡張するための空き領域がありません (ファイル：ファイル名)

トレース情報をトレースファイルに出力しているときに，ディスクの容量に不足が発生しました。

(S)

コマンドの実行を継続します。ただし，トレース情報がトレースファイルに出力されない場合があります。

(O)

トレースファイルがあるディスクの容量を確認してください。

KAJM0600-E

You do not have permission to execute the command.
コマンドの実行権限がありません

Administrators権限がないユーザーがコマンドを実行しました。

OSのユーザーアカウント制御機能（UAC）を有効にしている場合に，標準権限のコマンドプロンプトからコマンドを実行しました。

このメッセージは，Windows版だけで出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

Administrators権限があるユーザーで，コマンドを再実行してください。

OSのユーザーアカウント制御機能（UAC）を有効にしている場合は，管理者権限のコマンドプロンプトで，コマンドを再実行してください。

KAJM0601-I

The RFC library setting was changed.
RFCライブラリの設定を変更しました

jr3chrfcコマンドを実行してRFCライブラリの設定変更に成功しました。

(S)

コマンドを正常終了します。

KAJM0602-E

An attempt to open the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード)
RFCライブラリ状態管理ファイルのオープンに失敗しました (ファイル：ファイル名，保守コード：保守コード)

RFCライブラリ状態管理ファイルのオープンで回復できないエラーが発生しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルのパスに誤りがないかを確認してコマンドを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してjr3chrfcコマンドで再セットアップを実行してください。そのあと，エラーになったコマンドを再実行してください。

KAJM0603-E

An attempt to lock the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード)
RFCライブラリ状態管理ファイルのロックに失敗しました (ファイル：ファイル名，保守コード：保守コード)

次のどちらかの要因で発生します。

インストール，パッチの実行，またはjr3chrfcコマンドでRFCライブラリの設定の変更中に，RFCライブラリの設定を参照するJP1/AJS3 for EAPのコマンドが実行された。

RFCライブラリの設定を参照するRFCライブラリの設定を参照するJP1/AJS3 for EAPのコマンドの実行中に，jr3chrfcコマンドでRFCライブラリの設定が変更された。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

RFCライブラリの設定の変更または参照が完了したあとでコマンドを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してjr3chrfcコマンドで再セットアップを実行してください。そのあと，エラーになったコマンドを再実行してください。

KAJM0604-E

An attempt to read the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード)
RFCライブラリ状態管理ファイルの読み取りに失敗しました (ファイル：ファイル名，保守コード：保守コード)

RFCライブラリ状態管理ファイルの読み取りで回復できないエラーが発生しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルのパスに誤りがないかを確認してコマンドを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してjr3chrfcコマンドで再セットアップを実行してください。そのあと，エラーになったコマンドを再実行してください。

KAJM0605-E

An attempt to write to the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード)
RFCライブラリ状態管理ファイルの書き込みに失敗しました (ファイル：ファイル名，保守コード：保守コード)

jr3chrfcコマンドでRFCライブラリの設定を変更する際に，RFCライブラリ状態管理ファイルの書き込みで回復できないエラーが発生しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルのパスに誤りがないか，およびディスクの空き容量が極端に少なくないかを確認してコマンドを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してjr3chrfcコマンドで再セットアップを実行してください。そのあと，エラーになったコマンドを再実行してください。

KAJM0606-E

The contents of the RFC library status management file are invalid. (file: ファイル名)
RFCライブラリ状態管理ファイルの内容が不正です (ファイル：ファイル名)

RFCライブラリ状態管理ファイルに誤りがあります。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

jr3chrfcコマンドでRFCライブラリの設定を再セットアップしてからコマンドを実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してjr3chrfcコマンドで再セットアップを実行してください。そのあと，エラーになったコマンドを再実行してください。

KAJM0607-E

There is not enough free space to copy the RFC library file. (source: ファイル名, target: ファイル名)
RFCライブラリファイルをコピーするための空き領域がありません (コピー元：ファイル名，コピー先：ファイル名)

RFCライブラリファイルのコピー処理中にディスク容量が足りなくなりました。

挿入句sourceの「ファイル名」はコピー元のRFCライブラリファイルの絶対パスが，挿入句targetの「ファイル名」はコピー先のRFCライブラリファイルの絶対パスが，それぞれ出力されます。

このメッセージは，Windows版のjr3chrfcコマンドでRFCライブラリの設定を変更する場合に出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

不要なファイルを削除してから，コピー先のディスクに十分な空き容量を確保してjr3chrfcコマンドを再実行してください。

KAJM0608-E

The RFC library file cannot be copied. (source: ファイル名, target: ファイル名, maintenance code: 保守コード)
RFCライブラリファイルをコピーできません (コピー元：ファイル名，コピー先：ファイル名，保守コード：保守コード)

RFCライブラリファイルのコピー処理中にディスク容量不足以外のエラーが発生しました。

挿入句sourceの「ファイル名」はコピー元のRFCライブラリファイルの絶対パスが，挿入句targetの「ファイル名」はコピー先のRFCライブラリファイルの絶対パスが，それぞれ出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

このメッセージは，Windows版のjr3chrfcコマンドでRFCライブラリの設定を変更する場合に出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

コピー先のファイルをいったん削除してからコマンドを再実行してください。

KAJM0609-E

The symbolic link file cannot be created. (file: ファイル名, maintenance code: 保守コード)
シンボリックリンクファイルを作成できません (ファイル：ファイル名，保守コード：保守コード)

シンボリックリンクファイルの作成処理中にエラーが発生しました。

挿入句の「ファイル名」は，作成を試みたシンボリックリンクの絶対パスが出力されます。挿入句の「保守コード」は，OSから返却されたAPIのエラーコードが出力されます。

このメッセージは，UNIX系OSのjr3chrfcコマンドでRFCライブラリの設定を変更する場合に出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

シンボリックリンクファイルをいったん削除してからコマンドを再実行してください。

KAJM0700-E

An attempt to open the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード, maintenance message: 保守メッセージ)
RFCライブラリ状態管理ファイルのオープンに失敗しました (ファイル：ファイル名，保守コード：保守コード，保守メッセージ：保守メッセージ)

RFCライブラリ状態管理ファイルのオープンで回復できないエラーが発生しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」および「保守メッセージ」は，OSから返却されたAPIのエラーコードとそれに対応するエラーメッセージが出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルのパスに誤りがないかを確認してインストールまたはパッチを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してインストールまたはパッチを実行してください。そのあと，jr3chrfcコマンドで再セットアップしてください。

KAJM0701-E

An attempt to lock the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード, maintenance message: 保守メッセージ)
RFCライブラリ状態管理ファイルのロックに失敗しました (ファイル：ファイル名，保守コード：保守コード，保守メッセージ：保守メッセージ)

JP1/AJS3 for EAPのコマンドでRFCライブラリの設定を参照または変更中に，インストールまたはパッチを実行しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」および「保守メッセージ」は，OSから返却されたAPIのエラーコードとそれに対応するエラーメッセージが出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

RFCライブラリの設定の変更または参照が完了したあとでインストールまたはパッチを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してインストールまたはパッチを実行してください。そのあと，jr3chrfcコマンドで再セットアップしてください。

KAJM0702-E

An attempt to read the RFC library status management file has failed. (file: ファイル名, maintenance code: 保守コード, maintenance message: 保守メッセージ)
RFCライブラリ状態管理ファイルの読み取りに失敗しました (ファイル：ファイル名，保守コード：保守コード，保守メッセージ：保守メッセージ)

RFCライブラリ状態管理ファイルの読み取りで回復できないエラーが発生しました。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。挿入句の「保守コード」および「保守メッセージ」は，OSから返却されたAPIのエラーコードとそれに対応するエラーメッセージが出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルのパスに誤りがないかを確認してインストールまたはパッチを再実行してください。回復しない場合は，RFCライブラリ状態管理ファイルをいったん削除してインストールまたはパッチを実行してください。そのあと，jr3chrfcコマンドで再セットアップしてください。

KAJM0703-E

The contents of the RFC library status management file are invalid. (file: ファイル名)
RFCライブラリ状態管理ファイルの内容が不正です (ファイル：ファイル名)

RFCライブラリ状態管理ファイルに誤りがあります。

挿入句の「ファイル名」は，RFCライブラリ状態管理ファイルの絶対パスが出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルをいったん削除してインストールまたはパッチを実行してください。そのあと，jr3chrfcコマンドで再セットアップしてください。

KAJM0704-E

There is not enough free space to copy the RFC library file. (source: ファイル名, target: ファイル名)
RFCライブラリファイルをコピーするための空き領域がありません (コピー元：ファイル名，コピー先：ファイル名)

RFCライブラリファイルのコピー処理中にディスク容量が足りなくなりました。

挿入句sourceの「ファイル名」はコピー元のRFCライブラリファイルの絶対パスが，挿入句targetの「ファイル名」はコピー先のRFCライブラリファイルの絶対パスが，それぞれ出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

不要なファイルを削除してから，コピー先のディスクに十分な空き容量を確保して再度インストールまたはパッチを実行してください。

KAJM0705-E

The RFC library file cannot be copied. (source: ファイル名, target: ファイル名, maintenance code: 保守コード, maintenance message: 保守メッセージ)
RFCライブラリファイルをコピーできません (コピー元：ファイル名，コピー先：ファイル名，保守コード：保守コード，保守メッセージ：保守メッセージ)

RFCライブラリファイルのコピー処理中にディスク容量不足以外のエラーが発生しました。

挿入句sourceの「ファイル名」はコピー元のRFCライブラリファイルの絶対パスが，挿入句targetの「ファイル名」はコピー先のRFCライブラリファイルの絶対パスが，それぞれ出力されます。挿入句の「保守コード」および「保守メッセージ」は，OSから返却されたAPIのエラーコードとそれに対応するエラーメッセージが出力されます。

(S)

インストールまたはパッチの実行を打ち切ります。

(O)

RFCライブラリ状態管理ファイルをいったん削除してインストールまたはパッチを再実行してください。

KAJM0801-E

Cannot connect to the R/3 system. (address: あて先名, host: ホスト名, system No.: システム番号)
R/3システムに接続できません (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

R/3システムとのRFC接続を確立する際に，通信エラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM0802-Eが出力されます。

このエラーが発生する要因として次のことが考えられます。

RFC接続情報の誤り（ホスト名が解決できない，誤ったシステム番号など）。

R/3システムが稼働していない。

R/3システムが高負荷であるため，RFC要求を受け付けられない。

ネットワークの設定に問題がある。

(S)

リトライの指定がある場合，R/3システムとの再接続を試みます。

リトライの指定がない場合，コマンドの実行を打ち切ります。

(O)

リトライの指定がない（バージョン07-10以前では，デフォルトではリトライしない）場合には，リトライの指定を検討してください。

KAJM0802-E

Operation : 関数
詳細情報…
操作：関数
詳細情報…

RFC API（SAP社が提供する通信関数）の呼び出しでエラーが発生しました。

エラーが発生した関数名と，RFC APIのエラーの詳細を示すメッセージが表示されます。メッセージの言語は，SAPシステムのログオン時に指定した言語（-lオプションの指定値）に依存します。

メッセージに出力される値の意味を次に示します。

group：keyを識別する整数（3バイト）

key：エラーを識別するコード（最大32バイト）

message：エラー内容を説明するテキスト（改行コードを含むことがある。最大512バイト）

これらの値には，RFC APIのエラーを戻すGetRfcLastErrorEx関数で取得されたRFC_ERROR_INFO_EX構造体中のメンバー値がそのまま設定されています（RFCの詳細については，R/3のマニュアルを参照してください）。

(S)

コマンドの実行を打ち切ります。

(O)

エラー要因を確認して，問題点を解決してください。

KAJM0803-E

A communication error occurred with the R/3 system. (address: あて先名, host: ホスト名, system No.: システム番号)
R/3システムとの間で通信エラーが発生しました (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

RFC API（SAP社が提供する通信関数）の呼び出しでエラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM0802-Eが出力されます。

このエラーが発生する要因として次のことが考えられます。

R/3システムが稼働していない。

R/3システムが高負荷であるため，RFC要求を受け付けられない。

ネットワークの設定に問題がある。

(S)

通信確立時，またはジョブの終了監視中に通信エラーが発生した場合で，リトライの指定があるときは，R/3システムとの再接続を試みます。上記以外の場合，またはリトライの指定がないときは，コマンドの実行を打ち切ります。

(O)

リトライの指定がない（バージョン07-10以前では，デフォルトではリトライしない）場合には，リトライの指定を検討してください。

KAJM0804-E

Cannot log on to the R/3 system. (client: クライアント, user: ユーザー名, language: 言語名)
R/3システムにログオンできません (クライアント：クライアント，ユーザー：ユーザー名，言語：言語名)

R/3システムとのRFC接続を確立する際に，ログオンエラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM0802-Eメッセージが出力されます。

このエラーが発生する要因として次のことが考えられます。

RFC接続情報の誤り（存在しないユーザー，誤ったパスワードなど）。

ユーザーがロックアウトされている。

ユーザーにS_RFC権限が適切に与えられていない。

SAP NetWeaver 7.0以降をベースとしたSAPシステムで小文字を含む拡張パスワードを定義しているが，拡張パスワードに対応していない接続情報（-pオプションやr3defconファイルのPasswdキー）を指定している。

(S)

コマンドの実行を打ち切ります。

(O)

コマンドで指定したR/3システムへのログオン情報を確認してください。

KAJM0805-I

Now recovering connection with the R/3 system. (address: あて先名，host: ホスト名，system No.: システム番号，retry-time: リトライ時間 min.，retry-count: リトライ回数 times)
R/3システムに再接続しています (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号，リトライ時間：リトライ時間 分，リトライ回数：リトライ回数 回)

R/3システムに再接続しています。

挿入句の「リトライ時間」は，環境設定ファイルのcommandセクションに指定したRetryTimeキーが有効な場合に出力されます。挿入句の「リトライ回数」は，環境設定ファイルのcommandセクションに指定したRetryCountキーが有効な場合に出力されます。

(S)

R/3システムと再接続します。リトライ時間内またはリトライ回数内に再接続された場合，コマンドの処理を続行します。再接続されない場合，コマンドの実行を打ち切ります。

KAJM0806-I

Connection was recovered with the R/3 system. (address: あて先名，host: ホスト名，system No.: システム番号)
R/3システムに再接続しました (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

R/3システムに再接続しました。

KAJM0807-E

Time-out occurred in the connection with the R/3 system. (address: あて先名，host: ホスト名，system No.: システム番号)
R/3システムとの再接続でタイムアウトが発生しました。（あて先：あて先名，ホスト：ホスト名，システム番号：システム番号）

R/3システムとの再接続リトライ時間内に接続を回復できませんでした。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージやR/3システムのログから原因を調査してください。また，リトライ回数またはリトライ時間（環境設定ファイルのCommandセクションのRetryCountキーまたはRetryTimeキー）の値が妥当かどうかを確認してください。

KAJM0810-E

The external management interface is not supported. (interface: インターフェース名, version: バージョン)
外部管理インターフェースがサポートされていません (インターフェース：インターフェース名，バージョン：バージョン)

接続先のR/3システムの外部管理インターフェースのバージョンが，JP1/AJS3 for EAPが前提としている外部管理インターフェースのバージョンと異なります。

挿入句の「インターフェース名」，「バージョン」には，外部管理インターフェースのインターフェース名とバージョンが出力されます。ただし，外部管理インターフェースのバージョンがない場合は，バージョンは出力されません。

(S)

コマンドの実行を打ち切ります。

(O)

接続先のR/3システムの外部管理インターフェースのバージョンを確認してください。

注

インターフェース名およびバージョンは，インターフェース名およびバージョン情報が明確なときにだけメッセージに付加されます。

KAJM0811-E

Cannot log on to an external management interface. (interface: インターフェース名, version: バージョン)
外部管理インターフェースにログオンできません (インターフェース：インターフェース名，バージョン：バージョン)

R/3システムの外部管理インターフェースへのログインが拒否されました（BAPIエラー）。

このエラーが発生する要因として次のことが考えられます。

接続先のR/3システムがこのインターフェースをサポートしていない。

ユーザーにS_XMI_PROD権限が適切に与えられていない。

(S)

コマンドの実行を打ち切ります。

(O)

次の確認をしてください。

接続先のR/3システムのSAP Basis（SAP WebAS）のリリースとパッチレベルが前提条件を満たしているかどうかを確認してください。

R/3ログオン情報に指定したユーザーに，外部管理インターフェースへログオンできる権限が割り当てられているかどうかを確認してください。

注

インターフェース名およびバージョンは，インターフェース名およびバージョン情報が明確なときにだけメッセージに付加されます。

KAJM0812-E

Error occurred at the external management interface. (interface: インターフェース名, version: バージョン)
外部管理インターフェースからエラーが返されました (インターフェース：インターフェース名，バージョン：バージョン)

R/3システムの外部管理インターフェースからエラーが返されました。このメッセージの直後に，エラーが発生した関数名と例外コードを示すKAJM0813-Eメッセージが出力されます。

(S)

複数の処理が要求されている場合，後続の処理を続行します。

(O)

R/3システムログからエラー要因を確認して問題点を解決してから，コマンドを再実行してください。

注

インターフェース名およびバージョンは，インターフェース名およびバージョン情報が明確なときにだけメッセージに付加されます。

KAJM0813-E

Function: 関数, Exception: 例外
詳細情報…
関数：関数，例外コード：例外
詳細情報…

R/3システムのはん用モジュールからエラーが返されました。

エラーが発生した関数名，例外コードが出力されます。

BAPIの場合には，「Detail...」に続いて，外部管理インターフェースのエラーの詳細情報が出力されます。詳細情報の言語は，SAPシステムのログオン時に指定した言語（-lオプションの指定値）に依存します。詳細情報に出力される値の意味を次に示します。

Type：メッセージの重要度を表す，次の文字（1バイト）
S：正常
E：エラー
W：警告
I：情報
A：強制終了

Id：メッセージを分類するクラス（最大20バイト）

Number：エラーを識別するエラーコード（最大3バイト）

Message：エラー内容を説明するテキスト（最大220バイト）

LogNo：アプリケーションログを識別するログ番号（最大20バイト）

LogMsgNo：アプリケーションログに出力されたメッセージを識別するメッセージ番号（最大6バイト）

これらの値には，BAPIのエラーが格納されたBAPIRET2構造体中のメンバー値がそのまま設定されています。BAPIの詳細については，R/3システムのマニュアルを参照してください。呼び出したBAPIの仕様については，R/3システムのオブジェクトナビゲーター（SE80），BAPIブラウザー （BAPI），またはR/3のマニュアルを参照してください。

(S)

複数の処理が要求されている場合，後続の処理を続行します。複数の処理が要求されていない場合，処理を打ち切ります。

(O)

R/3システムログからエラー要因を確認して問題点を解決してから，コマンドを再実行してください。

KAJM0820-E

There is no authority to perform this operation.
この操作を実行するための権限がありません

指定されたR/3ユーザーにはこの操作に対する実行権限がありません。

(S)

複数の処理が要求されている場合，後続の処理を続行します。

(O)

複数の処理が要求されている場合，後続の処理を続行します。複数の処理が要求されていない場合，処理を打ち切ります。

KAJM0830-W

Failed to change an audit-level.
監査レベルの変更に失敗しました

監査レベルの変更に失敗しました。

(S)

変更前の監査レベルのまま処理を続行します。

(O)

R/3システムログなどを参照して，原因を調査してください。

KAJM0900-E

Command terminated abnormally. (command: コマンド名)
コマンドが異常終了しました (コマンド：コマンド名)

コマンドの処理中にJP1/AJS3 for EAPでエラーが発生しました。

(S)

コマンドの実行を打ち切ります。

(O)

システム管理者に連絡してから，原因の調査に必要な情報を採取してください。

KAJM0901-E

The user canceled the command. (command: コマンド名)
ユーザーによってコマンドが打ち切られました (コマンド：コマンド名)

コマンドの実行中に，ユーザーからのCtrl+Cシグナルの送信などによってコマンドの処理が打ち切られました。

(S)

コマンドの実行を打ち切ります。

KAJM0902-E

The product is not installed correctly.
The product is not installed correctly.

JP1/AJS3 for EAPのインストールが正しく完了していません。

(S)

コマンドの実行を打ち切ります。

(O)

JP1/AJS3 for EAPを再インストールしてください。

6.2.2　ジョブ制御機能に対して出力されるメッセージ

KAJM1001-E

100 or more items of job step information were specified.
指定できるジョブステップ情報は99個までです

ジョブステップ情報が100個以上指定されています。

(S)

コマンドの実行を打ち切ります。

(O)

ジョブステップ情報の指定を99個までにして，コマンドを再実行してください。

KAJM1002-E

Job name cannot be omitted.
ジョブ名は省略できません

必ず指定しなければならない「-jn ジョブ名」が指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

「-jn ジョブ名」を指定して，コマンドを再実行してください。

KAJM1003-E

Program name cannot be omitted.
プログラム名は省略できません

必ず指定しなければならない「ジョブステップ情報」が指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

「ジョブステップ情報」を指定して，コマンドを再実行してください。

KAJM1004-E

Job count cannot be omitted.
ジョブ番号は省略できません

ジョブ番号が指定されていません。ジョブの終了を監視するときには，必ずジョブ番号を指定してください。

(S)

コマンドの実行を打ち切ります。

(O)

ジョブ番号を指定して，コマンドを再実行してください。

KAJM1005-E

The name of the host that executes an external program cannot be omitted.
外部プログラムを実行するホスト名は省略できません

外部プログラムを実行するジョブステップ情報にホスト名が指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

ホスト名を指定して，コマンドを再実行してください。

KAJM1006-E

The specified monitoring time is shorter than the monitoring interval.
監視時間に監視間隔より短い時間が指定されています

ジョブの終了を監視する時間が，ジョブを監視する時間間隔より短いです。

(S)

コマンドの実行を打ち切ります。

(O)

値を正しく指定して，コマンドを再実行してください。

KAJM1007-E

The specified archive parameter is incomplete.
アーカイブパラメーターの指定が不完全です

保管モードに「アーカイブ」または「印刷とアーカイブ」を指定した場合，必ず「オブジェクトタイプ」，「文書タイプ」および「情報ID」を設定してください。

(S)

コマンドの実行を打ち切ります。

(O)

保管モードおよびアーカイブパラメーターの指定を見直してから，コマンドを実行してください。

KAJM1009-E

To specify this option, new version of the XBP interface is required. (option: オプション)
このオプションを指定するためにはＸＢＰインターフェースの新しいバージョンが必要です (オプション：オプション)

jr3bjsubまたはjr3bjrelコマンドの以下のオプションを指定するには，外部管理インターフェースXBPのバージョン2.0（XBP2.0インターフェース）を使用できるようにする必要があります。

-with_child，-class，-title，-dpt，-fmt，-text

詳細については，「4.　コマンド」のjr3bjsubまたはjr3bjrelコマンドについての説明を参照してください。

(S)

コマンドの実行を打ち切ります。

(O)

接続先のR/3システムでXBP2.0インターフェースを使用できるようにしてください。詳細については，「2.2.8(1)　XBP2.0インターフェースを使用できるようにする」を参照してください。

KAJM1010-E

The parent-child function is set to OFF in the connected SAP system.
接続先のＳＡＰシステムで親/子機能がオフに設定されています

親/子ジョブの終了監視（-with_childオプション）が指定されましたが，R/3システム上で親/子機能がオフに設定されています。

(S)

コマンドの実行を打ち切ります。

(O)

接続先のR/3システムで親/子機能をオンに設定してください。詳細については，「2.2.8(2)　親/子機能を有効にする」を参照してください。

KAJM1800-E

No job satisfies the specified conditions.
条件に該当するジョブは存在しません

指定された条件に該当するジョブはありません。

(S)

コマンドの実行を打ち切ります。

(O)

正しいジョブを指定して，コマンドを再実行してください。

KAJM1801-E

This program does not exist. (program: プログラム名)
このプログラムは存在しません (プログラム：プログラム名)

指定したプログラムがR/3システム上に定義されていません。

(S)

コマンドの実行を打ち切ります。

(O)

コマンドに指定したプログラム名がR/3システムで有効かどうかを確認してください。必要があれば，指定したプログラムをR/3システム上に定義して，コマンドを再実行してください。

KAJM1802-E

A step required for execution is not defined.
実行に必要なステップが定義されていません

ジョブにジョブステップが定義されていません。

(S)

コマンドの実行を打ち切ります。複数の処理が要求されている場合，後続の処理を続行します。

(O)

ジョブステップ情報の定義内容を確認してください。

KAJM1803-E

The job has already finished.
ジョブは既に終了しています

指定されたジョブは終了しています。

(S)

コマンドの実行を打ち切ります。複数の処理が要求されている場合，後続の処理を続行します。

(O)

コマンドに指定したジョブ名，ジョブ番号を確認してください。

KAJM1804-W

Failed to acquire an R/3 job log. (job name: ジョブ名, job count: ジョブ番号)
ジョブログの獲得に失敗しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

ジョブログの獲得に失敗しました。

挿入語句（ジョブ名，ジョブ番号）は，JP1/AJS2 for EAP 07-10以降の場合だけ出力されます。

(S)

コマンドの実行を継続します。

(O)

このメッセージより先に表示されているメッセージや，R/3システムログから原因を調査してください。

このメッセージの直前にKAJM0101-Eが出力されている場合は，ジョブログの出力先として指定したパスに誤りがある可能性があります。

次の要因に該当するかどうかをJP1/AJS3 for EAPのホストで確認してください。

存在しないフォルダまたはディレクトリを指定していないか。

指定したファイルが読み取り専用になっていないか (Windows版の場合)。

指定したファイルに対してコマンド実行ユーザーからの書き込みが拒否されていないか。

KAJM1805-E

The job log no longer exists.
ジョブログファイルがありません

指定したジョブのジョブログファイルがR/3システムにありません（ジョブログファイルが不正に削除されています）。または，R/3システムで，指定したジョブのジョブログファイルが作成されていません。

(S)

ジョブログの獲得および表示を中止します。複数の処理が要求されている場合，後続の処理を続行します。

(O)

指定したジョブの実行が終了してからコマンドを再実行してください。コマンドを再実行しても状況が変わらない場合は，R/3システムの管理者に連絡してください。

KAJM1806-E

Condition: 条件
条件：条件

直前に表示したメッセージに対する条件を表示します。

KAJM1807-E

A log does not yet exist for the specified job.
ジョブログファイルがまだ作成されていません

R/3システムで，指定したジョブのジョブログファイルが作成されていません。

(S)

ジョブログの獲得および表示を中止します。複数の処理が要求されている場合，後続の処理を続行します。

(O)

指定したジョブの実行が終了してからコマンドを再実行してください。コマンドを再実行しても状況が変わらない場合は，R/3システムの管理者に連絡してください。

KAJM1808-E

Job log is empty.
ジョブログファイルにジョブログがありません

指定したジョブのジョブログファイルにジョブログが出力されていません。

(S)

ジョブログの獲得および表示を中止します。複数の処理が要求されている場合，後続の処理を続行します。

(O)

しばらくしてからコマンドを再実行してください。コマンドを再実行しても状況が変わらない場合は，R/3システムの管理者に連絡してください。

KAJM1811-I

Job was created. (job name: ジョブ名, job count: ジョブ番号)
ジョブを登録しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

R/3システムにジョブを登録しました。

KAJM1812-E

Could not create the job. (job name: ジョブ名, job count: ジョブ番号)
ジョブを登録できませんでした (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

R/3システムへのジョブの登録に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

表示されているほかのメッセージや，R/3システムログから原因を調査してください。なお，ジョブ番号が表示されている場合，R/3システムに不完全な状態のジョブ（実行できないジョブ）が登録されていることがあります。

KAJM1813-E

This variant does not exist. (variant: バリアント名)
このバリアントは存在しません (バリアント：バリアント名)

指定したバリアントがR/3システム上にありません。

(S)

コマンドの実行を打ち切ります。

(O)

正しいバリアント名を指定して，コマンドを再実行してください。

正しいバリアント名を指定してもこのメッセージが出力される場合は，指定したプログラムに名前が空白のバリアントが登録されている可能性があります。

名前が空白のバリアントが登録されている場合は，次のどちらかの方法で対処してください。

R/3システムのVARIテーブルから，空白のバリアントを削除する。

ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行する。

名前が空白のバリアントが登録されていない場合は，バリアント名を確認してから，コマンドを再実行してください。

KAJM1814-E

This program is not executable. (program: プログラム名)
実行できないプログラムが指定されています (プログラム：プログラム名)

指定したプログラムは実行できない状態です。

(S)

コマンドの実行を打ち切ります。

(O)

コマンドに指定したプログラムの状態，プログラムのバリアント情報を見直してください。

KAJM1815-E

A variant required for executing this program is not specified. (program: プログラム名)
このプログラムの実行に必要なバリアントが指定されていません (プログラム：プログラム名)

指定されたプログラムにはバリアントが必要ですが，ジョブ登録時にバリアントが指定されませんでした。

(S)

コマンドの実行を打ち切ります。

(O)

指定したプログラムが，バリアントを指定しなくても正しく動作するプログラムかどうかを確認してください。

バリアントを指定する必要があるプログラムの場合は，バリアントを指定して，コマンドを再実行してください。

バリアントを指定する必要がないプログラムの場合は，ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行してください。

KAJM1816-E

A program in ABAP cannot be assigned to a job step. (program: プログラム名)
ABAPプログラムをジョブステップに割り当てられません (プログラム：プログラム名)

ABAPプログラムを実行するジョブステップの割り当てに失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

ジョブステップ情報を見直してください。

KAJM1817-E

An external program cannot be assigned to a job step. (program: プログラム名)
外部プログラムをジョブステップに割り当てられません (プログラム：プログラム名)

外部プログラムを実行するジョブステップの割り当てに失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

ジョブステップ情報を見直してください。

KAJM1818-E

No variant is defined to the program.(program: プログラム名)
プログラムにバリアントが定義されていません (プログラム：プログラム名)

指定したプログラムにバリアントが定義されていません。

(S)

コマンドの実行を打ち切ります。

(O)

指定したプログラムが，バリアントを指定しなくても正しく動作するプログラムかどうかを確認してください。

バリアントを指定する必要があるプログラムの場合は，プログラムにバリアントを定義したあと，定義したバリアントを指定して，コマンドを再実行してください。

バリアントを指定する必要がないプログラムの場合は，ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行してください。

KAJM1819-W

The incomplete job cannot be deleted. (job name: ジョブ名, job count: ジョブ番号)
不完全なジョブを削除できませんでした (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

ジョブの登録が失敗した際に作成途中であった，定義が不完全なジョブの削除に失敗しました。

(S)

ジョブ名，ジョブ番号で表されるジョブを削除しないで，コマンドの実行を続行します。

(O)

jr3bjdelコマンドを実行して，ジョブ名，ジョブ番号で表されるジョブを削除してください。

KAJM1820-E

The job was already released.
ジョブは既にリリースされています

指定したジョブは，すでにリリースされています。すでにリリースされているジョブをリリースし直すことはできません。

(S)

ジョブ番号が指定されていない場合，後続のジョブの処理を続行します。後続のジョブがない場合，またはジョブ番号が指定されている場合，コマンドの実行を打ち切ります。

(O)

コマンドに指定したジョブ名，ジョブ番号を確認してください。

KAJM1821-I

Job was released. (job name: ジョブ名, job count: ジョブ番号)
ジョブをリリースしました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

指定したジョブがリリースされました。

KAJM1822-E

No background work processes are free.
バックグラウンドワークプロセスに空きがありません

R/3システムのバックグラウンドワークプロセスに空きがありません。

(S)

ジョブ番号が指定されていない場合，後続のジョブの処理を続行します。後続のジョブがない場合，またはジョブ番号が指定されている場合，コマンドの実行を打ち切ります。

(O)

しばらくしてからコマンドを再実行してください。

KAJM1825-E

The job cannot be released. (job name: ジョブ名, job count: ジョブ番号)
ジョブをリリースできませんでした (ジョブ名：ジョブ名，ジョブ番号)

指定したジョブをリリースできませんでした。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，R/3システムログから原因を調査してください。

KAJM1830-I

Now monitoring job-end. (monitoring time: 監視時間 min.)
ジョブの終了を監視しています (監視時間：監視時間 分)

ジョブの実行の終了監視を開始しました。

(S)

ジョブの実行の終了監視を続行します。

KAJM1831-E

Job-end monitoring is canceled because a timeout occurred. (job name: ジョブ名, job count: ジョブ番号)
タイムアウトが発生したため，ジョブの終了監視を打ち切ります (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

監視時間内にジョブが終了しなかったので，ジョブの終了監視を打ち切ります。

(S)

R/3ジョブを打ち切る指定がされている場合，タイムアウト時にR/3ジョブを打ち切ります。R/3ジョブを打ち切る指定がされていない場合，タイムアウト時にコマンドの実行を打ち切ります。

(O)

R/3ジョブの状態を参照して，必要に応じてR/3ジョブの実行を中止してください。

KAJM1832-I

Job has finished. (job name: ジョブ名, job count: ジョブ番号, status: Finished)
ジョブが終了しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号，状態：終了)

ジョブが終了しました。

KAJM1833-W

The job was terminated. (job name: ジョブ名, job count: ジョブ番号, status: Terminated)
ジョブが打ち切られました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号，状態：中止)

R/3システムでジョブの実行が打ち切られました。

(O)

ジョブの実行が打ち切られた原因をジョブログなどの情報から調査してください。

KAJM1834-E

Could not monitor job-end. (job name: ジョブ名, job count: ジョブ番号)
ジョブの終了監視に失敗しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

ジョブの終了監視に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，R/3システムログから原因を調査してください。

R/3ジョブの状態をSAPフロントエンドソフトウェアで確認し，必要に応じR/3ジョブの実行を打ち切ってください。

KAJM1835-E

Job-end monitoring is canceled because a reconnection timeout occurred. (job name: ジョブ名, job count: ジョブ番号)
再接続タイムアウトが発生したため，ジョブの終了監視を打ち切ります (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

R/3システムとの再接続リトライ時間内に接続を回復できなかったため，ジョブの終了監視を打ち切ります。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，R/3システムのログから原因を調査してください。また，リトライ回数またはリトライ時間（環境設定ファイルのCommandセクションのRetryCountキーまたはRetryTimeキー）の値が妥当かどうかを確認してください。

R/3ジョブの状態をSAPフロントエンドソフトウェアで確認し，必要に応じR/3ジョブの実行を打ち切ってください。

KAJM1836-W

The job was intercepted. (job name: ジョブ名, job count: ジョブ番号)
ジョブが割り込まれました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

JP1から終了を監視しているジョブが，R/3システムによって割り込まれました。割り込みは，以下の条件が同時に満たされたときに発生します。

XBP 2.0インターフェースがインストールされている

INITXBP2レポートプログラムを使用して，割り込み機能を有効化している

TBCICPT1テーブルに，条件にマッチする割り込み基準が設定されている

(S)

コマンドの実行を続行します（割り込まれたジョブを含め，終了監視を続行します）。

(O)

割り込まれたジョブを，再度リリースしてください（割り込まれたジョブは，R/3システムによって「登録済(Scheduled)」状態に引き戻されているため， JP1からの終了監視も完了していません）。

KAJM1837-W

The job was deleted or state is unknown. (job name: ジョブ名, job count: ジョブ番号)
ジョブが削除されたか状態が不明です (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

JP1から終了を監視しているジョブが削除されました（または，状態が不明です）。

親/子ジョブの終了監視中に検出された子ジョブに対してこのメッセージが出力された場合は，正常終了時に自動的に削除されるような設定でジョブが登録されている可能性があります。

(S)

終了監視処理を続行したあと，1個以上のジョブの結果を確認できなかったことを示す戻り値１を返します。

(O)

終了監視中にジョブが削除されないような設定で登録してください。

なお，R/3システム上にジョブが存在している状態でこのメッセージが出力される場合は，R/3システムログなどから要因を調査してください。

KAJM1838-W

The job is not released. (job name: ジョブ名, job count: ジョブ番号)
ジョブがリリースされていません (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

ジョブの終了監視中に，「登録済(Scheduled)」状態の子ジョブが検出されました。開始属性を指定しないで子ジョブが登録されたか，リリース権限のないユーザーから子ジョブが登録された可能性があります。

(S)

コマンドの実行を続行します（この「登録済(Scheduled)」状態のジョブを含め，終了監視を続行します）。

(O)

まず，終了監視処理を完了するために，この「登録済(Scheduled)」状態のジョブをリリースしてください。

次に，このジョブが登録されている親ジョブに指定したプログラムでジョブの開始属性が指定されているかどうかを確認してください。また，-authオプションでABAPプログラムの権限ユーザーを変更している場合は，指定したユーザーにジョブのリリース権限があるかどうかを確認してください。

なお，このジョブを含めた終了監視が不要な場合は，-with_childオプションを指定しないことを検討してください。

KAJM1840-I

The job was canceled. (job name: ジョブ名, job count: ジョブ番号)
ジョブを中止しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

R/3ジョブの実行を中止しました。

KAJM1841-E

Job cannot be canceled because it is not active.
実行中でないジョブは中止できません

キャンセル対象のジョブの状態が「実行中」の状態ではありません。

(S)

ジョブ番号が指定されていない場合，後続のジョブの処理を続行します。後続のジョブがない場合，またはジョブ番号が指定されている場合，コマンドの実行を打ち切ります。

(O)

キャンセル対象のジョブの状態を確認して，「実行中」の状態になってからjr3bjcanコマンドを実行してください。

KAJM1844-E

The job cannot be canceled. (job name: ジョブ名, job count: ジョブ番号)
ジョブを中止できませんでした (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

指定したジョブの中止に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，R/3システムログから原因を調査してください。

KAJM1845-E

Unable to determine available server from execution host.
実行先ホストから利用可能なサーバを決定できません

-tghオプションで指定したホスト名から，実行先のサーバを決定できません。

(S)

コマンドの実行を打ち切ります。

(O)

指定したホスト名に誤りがないか，該当するホストに正しくSAPインスタンスが割り当てられているか確認してください。

なお，-tghオプションは，リリース4.0以前のR/3システム用に作成されたジョブ定義の互換パラメーターです。リリース4.5以降のR/3システム用にジョブを定義する場合は，-tgsオプションを使用してください。

KAJM1850-I

The job was deleted. (job name: ジョブ名, job count: ジョブ番号)
ジョブを削除しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

jr3bjdelコマンドで指定したR/3ジョブを削除しました。

KAJM1851-E

The job cannot be deleted. (job name: ジョブ名, job count: ジョブ番号)
ジョブを削除できませんでした(ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

指定したジョブの削除に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，R/3システムログから原因を調査してください。

KAJM1852-E

The job cannot be deleted because it is active or ready.
実行中又は待機中のジョブは削除できません。

指定したジョブの状態が「実行中」または「待機中」でした。

(S)

ジョブ番号が指定されていない場合，後続のジョブの処理を続行します。後続のジョブがない場合，またはジョブ番号が指定されている場合，コマンドの実行を打ち切ります。

(O)

削除対象のジョブの状態を確認して，「終了」または「中止」の状態になってからjr3bjdelコマンドを実行してください。「実行中」または「待機中」のジョブを削除したい場合は，ジョブが終了するのを待つか，jr3bjcanコマンドを使用してジョブをキャンセルしてから, 削除してください。

KAJM1870-I

The child job was detected. (job name: ジョブ名, job count: ジョブ番号, child job name: ジョブ名, child job count: ジョブ番号)
子ジョブを検出しました (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号，子ジョブ名：ジョブ名，子ジョブ番号：ジョブ番号)

親/子ジョブの終了監視中に終了または中止されたジョブの子ジョブが検出されました。

(S)

検出した子ジョブの終了監視を実行します（監視処理完了の延期）。

KAJM1871-W

The child job was undetectable. (job name: ジョブ名, job count: ジョブ番号)
子ジョブを検出できませんでした (ジョブ名：ジョブ名，ジョブ番号：ジョブ番号)

ジョブが削除されたために，子ジョブの検出に失敗しました。このメッセージの直前に，エラーの要因を示すメッセージKAJM0812-EまたはKAJM0813-Eが出力されます。

親/子ジョブの終了監視中に検出された子ジョブに対してこのメッセージが出力された場合は，正常終了時に自動的に削除されるような設定でジョブが登録されている可能性があります。

(S)

終了監視処理を続行したあと，1個以上のジョブの結果を確認できなかったことを示す戻り値１を返します。

(O)

終了監視中にジョブが削除されないような設定で登録してください。

KAJM1872-W

The maximum number of monitoring job was exceeded. (maximum number: 最大数)
監視ジョブの最大数を超過しました (最大数：最大数)

1回の終了監視で監視可能なジョブの最大数を超過しました。最大数は親ジョブを含む値です。値100は，JP1からリリースして終了を監視するジョブ1個とその子ジョブ99個が監視可能であることを示しています。

(S)

以降の子ジョブの検出を実行しません。終了監視処理を続行したあと，1個以上のジョブの結果を確認できなかったことを示す戻り値１を返します。

(O)

ジョブを分割するなどの方法で，監視対象ジョブが最大数を超えないように構成して実行してください。

6.2.3　インフォパッケージまたはプロセスチェーン制御機能に対して出力されるメッセージ

KAJM2001-E

InfoPackage-ID or process-chain-ID cannot be omitted.
インフォパッケージIDまたはプロセスチェーンIDは省略できません

必ず指定しなければならないインフォパッケージIDまたはプロセスチェーンIDが指定されていません。

(S)

コマンドの実行を打ち切ります。

(O)

インフォパッケージIDまたはプロセスチェーンIDを指定して，コマンドを再実行してください。

KAJM2002-E

In the release of the SAP BW system at the connection destination, this command is not supported. (release: リリース)
接続先のSAP BWシステムでは，このコマンドはサポートされません (リリース：リリース)

接続先のSAP BWシステムでは有効でないコマンドを実行しました。

挿入句の「リリース」には，接続先のSAP BWシステムに内包しているSAPベーシスのリリースが出力されます。

(S)

コマンドの実行を打ち切ります。

(O)

接続先のSAP BWシステムのリリースが，実行したコマンドに対応しているか確認してください。

KAJM2801-E

Cannot connect to the SAP BW system. (address: あて先名, host: ホスト名, system No.: システム番号)
SAP BWシステムに接続できません (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

SAP BWシステムとのRFC接続を確立する際に，通信エラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM2802-Eが出力されます。

このエラーが発生する要因として次のことが考えらます。

RFC接続情報の誤り（ホスト名が解決できない，誤ったシステム番号など）。

SAP BWシステムが稼働していない。

SAP BWシステムが高負荷であるため，RFC要求を受け付けられない。

ネットワークの設定に問題がある。

(S)

リトライの指定がある場合，SAP BWシステムとの再接続を試みます。

リトライの指定がない場合，コマンドの実行を打ち切ります。

(O)

リトライの指定がない（バージョン07-10以前では，デフォルトではリトライしない）場合には，リトライの指定を検討してください。

KAJM2802-E

Operation : 関数
詳細情報…
操作：関数
詳細情報…

RFC API（SAP社が提供する通信関数）の呼び出しでエラーが発生しました。

エラーが発生した関数名と，RFC APIのエラーの詳細を示すメッセージが表示されます。メッセージの言語は，SAP BWシステムのログオン時に指定した言語（-lオプションの指定値）に依存します。

メッセージに出力される値の意味を次に示します。

group：keyを識別する整数（3バイト）

key：エラーを識別するコード（最大32バイト）

message：エラー内容を説明するテキスト（改行コードを含むことがある。最大512バイト）

これらの値には，RFC APIのエラーを戻すGetRfcLastErrorEx関数で取得されたRFC_ERROR_INFO_EX構造体中のメンバー値がそのまま設定されています（RFCの詳細については，SAP BWのマニュアルを参照してください）。

(S)

コマンドの実行を打ち切ります。

(O)

エラー要因を確認して，問題点を解決してください。

KAJM2803-E

A communication error occurred with the SAP BW system. (address: あて先名, host: ホスト名, system No.: システム番号)
SAP BWシステムとの間で通信エラーが発生しました (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

RFC API（SAP社が提供する通信関数）の呼び出しでエラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM2802-Eが出力されます。

このエラーが発生する要因として次のことが考えられます。

SAP BWシステムが稼働していない。

SAP BWシステムが高負荷であるため，RFC要求を受け付けられない。

ネットワークの設定に問題がある。

(S)

通信エラーリトライの指定がある場合は，AP BWシステムとの再接続を試みます。通信エラーリトライの指定がない場合は，コマンドの実行を打ち切ります。

(O)

リトライの指定がない（バージョン07-10以前では，デフォルトではリトライしない）場合には，リトライの指定を検討してください。

KAJM2804-E

Cannot log on to the SAP BW system. (client: クライアント, user: ユーザー名, language: 言語名)
SAP BWシステムにログオンできません (クライアント：クライアント，ユーザー：ユーザー名，言語：言語名)

SAP BWシステムとのRFC接続を確立する際に，ログオンエラーが発生しました。

このメッセージの直後に，エラーが発生した関数名と詳細情報を示すKAJM2802-Eメッセージが出力されます。

このエラーが発生する要因として次のことが考えられます。

RFC接続情報の誤り（存在しないユーザー，誤ったパスワードなど）。

ユーザーがロックアウトされている。

ユーザーにS_RFC権限が適切に与えられていない。

SAP NetWeaver 7.0以降をベースとしたSAPシステムで小文字を含む拡張パスワードを定義しているが，拡張パスワードに対応していない接続情報（-pオプションやr3defconファイルのPasswdキー）を指定している。

(S)

コマンドの実行を打ち切ります。

(O)

コマンドで指定したSAP BWシステムへのログオン情報を確認してください。

KAJM2805-I

Now recovering connection with the SAP BW system. (address: あて先名, host: ホスト名, system No.: システム番号, retry-time: リトライ時間 min., retry-count: リトライ回数 times)
SAP BWシステムに再接続しています (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号，リトライ時間：リトライ時間 分，リトライ回数：リトライ回数 回)

SAP BWシステムに再接続しています。

挿入句の「リトライ時間」は，環境設定ファイルのcommandセクションに指定したRetryTimeキーが有効な場合に出力されます。挿入句の「リトライ回数」は，環境設定ファイルのcommandセクションに指定したRetryCountキーが有効な場合に出力されます。

(S)

SAP BWシステムと再接続します。リトライ時間内またはリトライ回数内に再接続された場合，コマンドの処理を続行します。再接続されない場合，コマンドの実行を打ち切ります。

KAJM2806-I

Connection was recovered with the SAP BW system. (address: あて先名, host: ホスト名, system No.: システム番号)
SAP BWシステムに再接続しました (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

SAP BWシステムに再接続しました。

KAJM2807-E

Time-out occurred in the connection with the SAP BW system. (address: あて先名, host: ホスト名, system No.: システム番号)
SAP BWシステムとの再接続でタイムアウトが発生しました (あて先：あて先名，ホスト：ホスト名，システム番号：システム番号)

SAP BWシステムとの再接続リトライ時間内に接続を回復できませんでした。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，SAP BWシステムのログから原因を調査してください。また，リトライ回数またはリトライ時間（環境設定ファイルのCommandセクションのRetryCountキーまたはRetryTimeキー）の値が妥当かどうかを確認してください。

KAJM2808-E

This InfoPackage does not exist. (InfoPackage: インフォパッケージID)
このインフォパッケージは存在しません（インフォパッケージ：インフォパッケージID）

指定したインフォパッケージがSAP BWシステム上に定義されていません。

(S)

コマンドの実行を打ち切ります。

(O)

コマンドに指定したインフォパッケージがSAP BWシステム上で有効かどうかを確認してください。必要があれば，指定したインフォパッケージをSAP BWシステム上に定義して，コマンドを再実行してください。

KAJM2821-I

The InfoPackage was started. (InfoPackage: インフォパッケージID, request: 依頼番号)
インフォパッケージを開始しました（インフォパッケージ：インフォパッケージID，依頼：依頼番号）

インフォパッケージの開始要求が成功し，SAP BWシステムで依頼番号が割り当てられました。インフォパッケージの依頼は，このメッセージが出力されたあと，SAP BWシステム側で登録されます。

終了監視を指定している場合，JP1/AJS3 for EAPは依頼登録監視時間（デフォルト：終了監視時間）と終了監視時間（デフォルト：無限）の指定に従い，インフォパッケージの依頼の登録完了と実行の終了を監視します。

依頼の登録が完了しているかどうかは，SAP BWシステムのアドミニストレータ

ワークベンチで確認してください。

KAJM2822-E

The InfoPackage cannot be started. (InfoPackage: インフォパッケージID)
インフォパッケージを開始できませんでした（インフォパッケージ：インフォパッケージID）

指定したインフォパッケージを開始できませんでした。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，SAP BWシステムのシステムログから原因を調査してください。

このメッセージより先に表示されているKAJM0813-Eメッセージの詳細テキストに「ジョブXXXは（まだ）開始されていません」のメッセージが出力される場合は，SAP BWシステムに問題がある可能性があります。接続先のSAP BWシステムにSAPノート693703が適用されているかどうかを確認し，適用されていない場合は，このノートを適用してください。

KAJM2823-I

Now monitoring InfoPackage-end. (monitoring time: 監視時間 min.)
インフォパッケージの終了を監視しています（監視時間：監視時間 分）

インフォパッケージの実行の終了監視を開始しました。

(S)

インフォパッケージの実行の終了監視を続行します。

KAJM2824-E

InfoPackage-end monitoring is canceled because a timeout occurred. (InfoPackage: インフォパッケージID, request: 依頼番号)
タイムアウトが発生したため，インフォパッケージの終了監視を打ち切ります（インフォパッケージ：インフォパッケージID，依頼：依頼番号）

監視時間内にインフォパッケージが終了しなかったので，インフォパッケージの終了監視を打ち切ります。

(S)

コマンドの実行を打ち切ります。

(O)

インフォパッケージの状態をSAPフロントエンドソフトウェアで確認して，必要に応じインフォパッケージの実行を中止してください。

KAJM2825-E

Could not monitor InfoPackage-end. (InfoPackage: インフォパッケージID, request: 依頼番号)
インフォパッケージの終了監視に失敗しました（インフォパッケージ：インフォパッケージID，依頼：依頼番号）

インフォパッケージの終了監視に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，SAP BWシステムのシステムログから原因を調査してください。

インフォパッケージの状態をSAPフロントエンドソフトウェアで確認し，必要に応じインフォパッケージの実行を打ち切ってください。

このメッセージより先に表示されているKAJM0813-Eメッセージに「依頼XXXを生成できませんでした」のメッセージが出力される場合は，データロード依頼の登録監視でタイムアウトが発生しています。データロード依頼の登録監視時間（環境設定ファイルのCommandセクションのRequestMonitorTimeキー）の値が妥当かどうかを確認してください。

KAJM2826-I

The InfoPackage has finished. (InfoPackage: インフォパッケージID, request: 依頼番号)
インフォパッケージが終了しました（インフォパッケージ：インフォパッケージID，依頼：依頼番号）

インフォパッケージが終了しました。

KAJM2827-E

Error occurred while executing the InfoPackage. (InfoPackage: インフォパッケージID, request:依頼番号)
Detail: 詳細テキスト
インフォパッケージの実行中にエラーが発生しました（インフォパッケージ：インフォパッケージID，依頼：依頼番号）
詳細：詳細テキスト

インフォパッケージの実行中にエラーが発生しました。

「詳細テキスト」には，SAP BWから返されたエラー要因を示すメッセージが表示されます。メッセージの言語は，SAP BWシステムのログオン時に指定した言語（-lオプションの指定値）に依存します。

(S)

コマンドの実行を打ち切ります。

(O)

「詳細」欄に示されるエラー要因を確認したり，SAPフロントエンドソフトウェアでインフォパッケージの状態を確認したりして障害を取り除いた後，コマンドを再実行してください。

インフォパッケージの実行直後に，詳細テキストに「処理は時間超過しました」のメッセージが出力される場合は，SAP BWシステムに問題がある可能性があります。接続先のSAP BWシステムに，SAPノート633981，641466，647855および655528が適用されているかどうかを確認し，適用されていない場合は，これらのノートを適用してください。

KAJM2828-E

InfoPackage-end monitoring is canceled because a reconnection timeout occurred. (InfoPackage: インフォパッケージID, request: 依頼番号)
再接続タイムアウトが発生したため，インフォパッケージの終了監視を打ち切ります (インフォパッケージ：インフォパッケージID，依頼：依頼番号)

SAP BWシステムとの再接続リトライ時間内に接続を回復できなかったため，インフォパッケージの終了監視を打ち切ります。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，SAP BWシステムのログから原因を調査してください。また，リトライ回数またはリトライ時間（環境設定ファイルのCommandセクションのRetryCountキーまたはRetryTimeキー）の値が妥当かどうかを確認してください。

インフォパッケージの状態をSAPフロントエンドソフトウェアで確認し，必要に応じインフォパッケージの実行を打ち切ってください。

KAJM2829-I

Now waiting for the end of subsequent process of the InfoPackage. (waiting time: 待ち時間 sec.)
インフォパッケージの後処理の終了を待っています（待機時間：待ち時間 秒）

インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間）に指定された秒数の間，コマンドの終了を待っています。

(S)

待ち時間に指定された秒数の間，コマンドの終了を待ちます。

KAJM2841-I

The process chain was started. (process chain: プロセスチェーンID, log: ログID)
プロセスチェーンを開始しました (プロセスチェーン：プロセスチェーンID，ログ：ログID)

プロセスチェーンを開始しました。

KAJM2842-E

The process chain cannot be started. (process chain: プロセスチェーンID)
プロセスチェーンを開始できませんでした (プロセスチェーン：プロセスチェーンID)

指定したプロセスチェーンが存在しないか，定義が無効です。

(S)

コマンドの実行を打ち切ります。

(O)

プロセスチェーンの定義内容をSAPフロントエンドソフトウェアで確認し，正しいプロセスチェーンIDを指定して，コマンドを再実行してください。正しいプロセスチェーンを指定している場合には，プロセスチェーンの定義内容をSAPフロントエンドソフトウェアで確認し，定義の問題を取り除いたあと，コマンドを再実行してください。

KAJM2843-I

Now monitoring process-chain-end. (monitoring time: 監視時間 min.)
プロセスチェーンの終了を監視しています (監視時間：監視時間 分)

プロセスチェーンの実行の終了監視を開始しました。

(S)

プロセスチェーンの開始を続行します。

KAJM2844-E

Process-chain-end monitoring is canceled because a timeout occurred. (process chain: プロセスチェーンID, log: ログID)
タイムアウトが発生したため，プロセスチェーンの終了監視を打ち切ります (プロセスチェーン：プロセスチェーンID，ログ：ログID)

監視時間中にプロセスチェーンが終了しなかったので，監視を打ち切ります。

(S)

コマンドの実行を打ち切ります。

(O)

プロセスチェーンの状態をSAPフロントエンドソフトウェアで確認し，必要に応じプロセスチェーンの実行を打ち切ってください。

KAJM2845-E

Could not monitor process-chain-end. (process chain: プロセスチェーンID, log: ログID)
プロセスチェーンの終了監視に失敗しました (プロセスチェーン：プロセスチェーンID，ログ：ログID)

プロセスチェーンの終了監視に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

プロセスチェーンのログやSAP BWシステムのシステムログから要因を調査してください。

プロセスチェーンの状態をSAPフロントエンドソフトウェアで確認し，必要に応じプロセスチェーンの実行を打ち切ってください。

KAJM2846-I

The process chain has finished. (process chain: プロセスチェーンID, log: ログID)
プロセスチェーンが終了しました (プロセスチェーン：プロセスチェーンID，ログ：ログID)

プロセスチェーンが終了しました。

KAJM2847-E

Error occurred while executing the process chain. (process chain: プロセスチェーンID, log: ログID，status: 状態)
プロセスチェーンの実行中にエラーが発生しました (プロセスチェーン：プロセスチェーンID，ログ：ログID，状態: 状態)

プロセスチェーンの実行でエラーが発生しました。挿入句の状態には，異常終了（英語表記はCompleted but errors occurred）または強制終了（英語表記はCancelled）がセットされます。

(S)

コマンドの実行を打ち切ります。

(O)

後続のメッセージで示されるプロセスのエラー要因をSAPフロントエンドソフトウェアで確認し，障害を取り除いたあと，コマンドを再実行してください。

KAJM2848-E

メッセージクラス-メッセージ番号: メッセージテキスト
メッセージクラス-メッセージ番号：メッセージテキスト

SAP BWより返されたエラーが発生したプロセスを示すログ（プロセスチェーンログ）を出力します。ログの言語は，SAP BWシステムのログオン時に指定した言語（-lオプションの指定値）に依存します。

(S)

コマンドの実行を打ち切ります。

(O)

メッセージで示されるプロセスのエラー要因をSAPフロントエンドソフトウェアで確認し，障害を取り除いたあと，コマンドを再実行してください。

KAJM2849-E

Process-chain-end monitoring is canceled because a reconnection timeout occurred. (process chain: プロセスチェーンID, log: ログID)
再接続タイムアウトが発生したため，プロセスチェーンの終了監視を打ち切ります (プロセスチェーン：プロセスチェーンID，ログ：ログID)

再接続リトライ時間中に再接続できなかったので，監視を打ち切ります。

(S)

コマンドの実行を打ち切ります。

(O)

このメッセージより先に表示されているメッセージや，SAP BWシステムのログから原因を調査してください。また，リトライ回数またはリトライ時間（環境設定ファイルのCommandセクションのRetryCountキーまたはRetryTimeキー）の値が妥当かどうかを確認してください。

プロセスチェーンの状態をSAPフロントエンドソフトウェアで確認し，必要に応じプロセスチェーンの実行を打ち切ってください。

KAJM2850-W

Failed to acquire a process chain log. (process chain: プロセスチェーンID, log: ログID)
プロセスチェーンログの獲得に失敗しました (プロセスチェーン：プロセスチェーンID，ログ：ログID)

プロセスチェーンログの獲得に失敗しました。

(S)

コマンドの実行を打ち切ります。

(O)

エラーが発生したプロセスをSAPフロントエンドソフトウェアで確認し，障害を取り除いたあと，コマンドを再実行してください。

KAJM2852-E

メッセージクラス-メッセージ番号: メッセージ挿入句...
メッセージクラス-メッセージ番号：メッセージ挿入句...

プロセスチェーンログのメッセージテキスト変換に失敗しました。変換前のメッセージのデータ（メッセージクラス，メッセージ番号，メッセージ挿入句）を出力します。

(S)

コマンドの実行を打ち切ります。

(O)

メッセージで示されるSAP BWシステムのメッセージ内容をSAPフロントエンドソフトウェア（トランザクションSE91）で確認し，障害を取り除いたあと，コマンドを再実行してください。

7.　syslogメッセージ（UNIX版の場合）

この章では，UNIX版のJP1/AJS3 for EAPが発行するsyslogメッセージについて説明します。

＜この章の構成＞

7.1　syslogメッセージの形式

7.2　syslogメッセージの一覧

7.1　syslogメッセージの形式

syslogファイルに出力されるsyslogメッセージの形式を次に示します。

ジョブ制御機能のsyslogメッセージの形式
日付時刻 ホスト名 JP1/AM/R3[プロセスID]: メッセージID メッセージテキスト (英語)

インフォパッケージ制御機能のsyslogメッセージの形式
日付時刻 ホスト名 JP1/AM/R3/SAPBWOption[プロセスID]: メッセージID メッセージテキスト (英語)

プロセスチェーン制御機能のsyslogメッセージの形式
日付時刻 ホスト名 JP1/AM/R3/SAPBWOption[プロセスID]: メッセージID メッセージテキスト (英語)

メッセージテキストの長さは，最大512バイトです。513バイト以降のメッセージテキストは切り捨てられます。

syslogメッセージの出力例を次に示します。

例

Oct  8 22:01:10 host1 JP1/AM/R3[377]: KAJM0006-E Required option is missing.

7.2　syslogメッセージの一覧

JP1/AJS3 for EAPが発行するsyslogメッセージの一覧を次の表に示します。

表7-1　syslogメッセージの一覧

メッセージID | syslogメッセージの種別 | syslogメッセージの発行レベル
KAJM0010-W | パラメーター不正警告 | LOG_WARNING
KAJM0011-W | パラメーター不正警告 | LOG_WARNING
KAJM0012-W | パラメーター不正警告 | LOG_WARNING
KAJM0013-W | パラメーター不正警告 | LOG_WARNING
KAJM0103-W | パラメーター不正警告 | LOG_WARNING
KAJM0104-W | パラメーター不正警告 | LOG_WARNING
KAJM0106-W | パラメーター不正警告 | LOG_WARNING
KAJM0830-W | XMIインターフェースセッションの監査レベルの変更失敗 | LOG_WARNING
KAJM1804-W | R/3ジョブログの取得失敗 | LOG_WARNING
KAJM1811-I | ジョブの登録 | LOG_DEBUG
KAJM1812-E | ジョブの登録失敗 | LOG_ERR
KAJM1819-W | 不完全ジョブの削除失敗 | LOG_WARNING
KAJM1821-I | ジョブのリリース | LOG_DEBUG
KAJM1825-E | ジョブのリリース失敗 | LOG_ERR
KAJM1831-E | ジョブの終了監視タイムアウト | LOG_ERR
KAJM1832-I | ジョブの終了監視成功（ジョブが正常終了した場合） | LOG_DEBUG
KAJM1833-W | ジョブの終了監視成功（ジョブが中止された場合） | LOG_INFO
KAJM1834-E | ジョブの終了監視失敗 | LOG_ERR
KAJM1835-E | ジョブの終了監視失敗（再接続タイムアウト） | LOG_ERR
KAJM1836-W | ジョブ割り込みの検出 | LOG_WARNING
KAJM1837-W | 終了未確認ジョブ（ジョブ削除）の検出 | LOG_WARNING
KAJM1838-W | 未リリースジョブの検出 | LOG_WARNING
KAJM1840-I | ジョブの中止 | LOG_DEBUG
KAJM1844-E | ジョブの中止失敗 | LOG_ERR
KAJM1850-I | ジョブの削除 | LOG_DEBUG
KAJM1851-E | ジョブの削除失敗 | LOG_ERR
KAJM1871-W | 終了未確認ジョブ（子ジョブ検出失敗）の検出 | LOG_WARNING
KAJM1872-W | 終了未確認ジョブ（監視可能ジョブ最大数超過）の検出 | LOG_WARNING
KAJM2821-I | インフォパッケージの開始 | LOG_DEBUG
KAJM2822-E | インフォパッケージの開始失敗 | LOG_ERR
KAJM2824-E | インフォパッケージの終了監視タイムアウト | LOG_ERR
KAJM2825-E | インフォパッケージの終了監視失敗 | LOG_ERR
KAJM2826-I | インフォパッケージの終了監視成功（インフォパッケージが正常終了した場合） | LOG_DEBUG
KAJM2827-E | インフォパッケージの終了監視成功（インフォパッケージが異常終了した場合） | LOG_ERR
KAJM2828-E | インフォパッケージの終了監視失敗（再接続タイムアウト） | LOG_ERR
KAJM2841-I | プロセスチェーンの開始 | LOG_DEBUG
KAJM2842-E | プロセスチェーンの開始失敗 | LOG_ERR
KAJM2844-E | プロセスチェーンの終了監視タイムアウト | LOG_ERR
KAJM2845-E | プロセスチェーンの終了監視失敗 | LOG_ERR
KAJM2846-I | プロセスチェーンの終了監視成功（プロセスチェーンが正常終了した場合） | LOG_DEBUG
KAJM2847-E | プロセスチェーンの終了監視成功（プロセスチェーンが異常終了した場合） | LOG_ERR
KAJM2849-E | プロセスチェーンの終了監視失敗（再接続タイムアウト） | LOG_ERR

8.　トラブルシューティング

この章では，JP1/AJS3 for EAPでトラブルが発生したときの対処の手順，およびそのときに採取する資料（保守情報）について説明します。また，JP1/AJS3 for EAPを使用する際に発生しやすいトラブルについて，その原因と対処方法を説明します。

＜この章の構成＞

8.1　対処の手順

8.2　トラブル発生時に採取する資料

8.3　トラブルへの対処方法

8.1　対処の手順

JP1/AJS3 for EAPでトラブルが発生したときの対処の手順を次に示します。

現象を確認する。
トラブルが発生したときの現象を確認してください。メッセージが出力されている場合は，メッセージの内容を確認してください。メッセージの内容（要因と対処方法）については，「6.　メッセージ」を参照してください。

資料を採取する。
トラブルの要因を調べるために，資料（保守情報）を採取してください。採取する資料については，「8.2　トラブル発生時に採取する資料」を参照してください。

トラブルの要因を調査する。
採取した資料を基に，トラブルの要因を調査してください。また，トラブルが発生している部分またはトラブルの範囲を切り分けてください。

要因に応じて対処する。
調査した要因に応じて，適切に対処してください。

8.2　トラブル発生時に採取する資料

発生が予想されるトラブルには，JP1/AJS3 for EAPのトラブル，R/3システムのトラブル，およびSAP BWシステムのトラブルがあります。メッセージやイベントから原因を判断できる場合は，発生したトラブルを取り除くことができます。

メッセージやイベントから原因を判断できない場合は，下記の資料（保守情報）を採取してシステムの管理者に連絡してください。

トラブルが発生した場合に採取する資料を機能ごとに説明します。採取する資料は，WindowsとUNIX系OSとで異なります。

＜この節の構成＞

8.2.1　ジョブ制御機能で採取する資料

8.2.2　インフォパッケージまたはプロセスチェーン制御機能で採取する資料

8.2.1　ジョブ制御機能で採取する資料

ジョブ制御機能を使用している場合にトラブルが発生したときは，次の資料を採取します。

＜この項の構成＞

(1)　Windowsの場合

(2)　UNIX系OSの場合

(1)　Windowsの場合

保守情報として次の資料を採取します。

(a)　OSのログ情報

表8-1　OSのログ情報（Windowsの場合）

採取する情報の種類
採取資料

Windowsイベントログ
トラブルが発生した時間帯についての，Windowsが採取しているアプリケーションログおよびシステムログ（Windowsの「イベントビューア」ウィンドウの，「システムログ」および「アプリケーションログ」の内容）

システム情報
Windowsが管理しているシステム情報（Windowsの［アクセサリ］－［システムツール］－［システム情報］の内容）

ダンプ情報（ワトソンログファイル）
（R/3システム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でアプリケーションエラーが発生した場合）
以下のログファイル（*.log）とダンプファイル（*.dump）

Windows Server 2003の場合

ユーザー指定フォルダ※¥drwtsn32.log

ユーザー指定フォルダ※¥user.dump

Windows Server 2008の場合

「ワトソン博士」は「問題のレポートと解決策」に変更されています。

以下の問題レポートとユーザーダンプを採取してください。

(1)問題レポート

JP1/AJS3 for EAPのプロセスがアプリケーションエラーで停止した場合，次の手順で問題レポートを採取してください。

1.［ファイル名を指定して実行］のテキストボックスに「wercon」と入力し，［OK］ボタンをクリックする。

　［問題のレポートと解決策］ダイアログボックスが開きます。

2.左側の領域で，［問題の履歴の表示］をクリックする。

　問題の履歴が一覧で表示されます。

3.該当する問題をダブルクリックする。

　問題レポートの詳細が表示されます。

4.「クリップボードにコピー」を選択する。

5.コピーした内容を，テキストファイルにコピーして保存する。

6.保存した問題レポートを，障害調査用の資料として採取する。

(2)ユーザーダンプ

JP1/AJS3 for EAPのプロセスがアプリケーションエラーで停止し，エラーダイアログボックスが表示されている場合，次の手順でユーザーダンプを採取してください。

注意事項

エラーダイアログボックスが表示されている状態で採取してください。

1.タスクマネージャを起動する。

2.［タスクマネージャ］ダイアログボックスの「プロセス」タブをクリックする。

3.アプリケーションエラーで停止したJP1/AJS3 for EAPのプロセス名を右クリックし，［ダンプファイルの作成］を選択する。

4.ユーザーダンプの出力先パスを示すダイアログボックスが表示されるので，そこから採取する。

注※　デフォルトでは，「システムドライブ¥Documents and Settings¥All Users¥Application Data¥Microsoft¥Dr Watson」となります。

(b)　JP1/AJS3 for EAP（ジョブ制御）で採取する情報

表8-2　JP1/AJS3 for EAP（ジョブ制御）で採取する情報（Windowsの場合）

採取する情報の種類
採取資料

トレース情報
以下のファイル

confファイルでtraceセクションにTargetDirキーでディレクトリ名を指定している場合

TargetDirキーで指定したディレクトリ内のファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定している場合

TargetFileキーで指定したファイル

confファイルでtraceセクションにTargetDirキーまたはTargetFileキーでディレクトリ名やファイル名を指定していない場合

インストール先フォルダ¥log下にあるファイル

これらのファイルに追加して，以下のファイルを採取します。
インストール先フォルダ¥log¥jr3chrfc.log

標準エラー出力情報
（JP1/AJS3 for EAPが提供するコマンドが異常終了した場合）
標準エラー出力に出力されるエラーメッセージテキスト

標準エラー出力の出力先

コマンド実行の場合

コマンド実行画面または-seオプションで指定したファイル

コマンドをJP1/AJSで実行した場合

JP1/AJSで定義した標準エラー出力先ファイル，JP1/AJSカスタムジョブで定義した標準エラー出力先ファイル，またはコマンドの-seオプションで指定したファイル

形名・バージョン・パッチ情報
以下のversionおよびpatchlog.txtファイル
インストール先フォルダ¥system¥version
インストール先フォルダ¥system¥patchlog.txt

環境設定ファイル
以下のconfファイル
インストール先フォルダ¥conf¥conf

RFCトレースファイル
（R/3システム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合）
JP1/AJS3 for EAPの作業ディレクトリに作成されるR/3システムとの通信トレース情報を記録したファイル（dev_rfc.trcという名称のファイル）

RFCライブラリ状態管理ファイル
以下のjr3chrfcファイル
インストール先フォルダ¥system¥jr3chrfc

(c)　R/3システムで採取する情報

表8-3　R/3システムで採取する情報（Windowsの場合）

採取する情報の種類
採取資料

システムログ
SAPフロントエンドソフトウェアでトランザクションSM21を使用して，下記の選択条件で採取した資料

ユーザー：指定なし

トランザクションコード：指定なし

SAPプロセス：指定なし

障害クラス：全メッセージ

開始日/時刻，終了日/時刻：その障害が発生した時間帯

システムログの詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

XMIログ
SAPフロントエンドソフトウェアでトランザクションRZ15を使用して，下記の選択条件で採取した資料

Interface：*

Object：*

セッションID：*

外部ユーザー：*

期間：その障害が発生した時間帯

（凡例） * ：アスタリスク
XMIログの詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

リリース・パッチ情報

SAPフロントエンドソフトウェアでメニュー「システム→ステータス」を選択したときに表示される画面のハードコピー

上記の画面から表示される以下の画面のハードコピー
［システム：ステータス］画面
［システム：コンポーネント情報］画面
［システム：カーネル情報］画面

開発者トレース
（R/3システム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でエラーが発生した場合）
R/3システム上の開発者トレース（SAPフロントエンドソフトウェアでトランザクションST11を使用して採取する，dev_w*，dec_rfc*，およびdev_rdファイル）

(d)　オペレーション内容

トラブル発生時のオペレーションの内容について，以下の情報を確認してください。

オペレーションの内容の詳細

トラブルの発生時刻

トラブルが発生したジョブ（JP1/AJS上でのジョブネット名とジョブ名）

マシン構成（各OSのバージョン，ホスト名，JP1/AJSとR/3システムの構成など）

再現性の有無，発生頻度

(2)　UNIX系OSの場合

保守情報として次の資料を採取します。

(a)　OSのログ情報

表8-4　OSのログ情報（UNIX系OSの場合）

採取する情報の種類 | 採取資料
syslogファイル | トラブルが発生した時間帯についての，/etc/syslog.confファイルで定義された出力先のうち「user」機能を含む出力先に出力されているシステムログ
バージョン情報 | uname -aコマンドの実行結果
インストール済み日立製品の情報 | /etc/.hitachi/pplistd/pplistdファイル

(b)　JP1/AJS3 for EAP（ジョブ制御）で採取する情報

表8-5　JP1/AJS3 for EAP（ジョブ制御）で採取する情報（UNIX系OSの場合）

採取する情報の種類
採取資料

トレース情報
以下のファイル

confファイルでtraceセクションにTargetDirキーでディレクトリ名を指定している場合

TargetDirキーで指定したディレクトリ内のファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定している場合

TargetFileキーで指定したファイル

confファイルでtraceセクションにTargetDirキーまたはTargetFileキーでディレクトリ名やファイル名を指定していない場合

/var/opt/jp1_am_r3/log下にあるファイル

これらのファイルに追加して，以下のファイルを採取します。
/var/opt/jp1_am_r3/log/jr3chrfc.log

標準エラー出力情報
（JP1/AJS3 for EAPが提供するコマンドが異常終了した場合）
標準エラー出力に出力されるエラーメッセージテキスト

形名・バージョン・パッチ情報
以下の.versionおよび.patch_histファイル
/etc/opt/jp1_am_r3/.version
/etc/opt/jp1_am_r3/.patch_hist

環境設定ファイル
以下のconfファイル
/etc/opt/jp1_am_r3/conf/conf

RFCトレースファイル
（R/3システム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合）
JP1/AJS3 for EAPの作業ディレクトリに作成されるR/3システムとの通信トレース情報を記録したファイル（dev_rfcという名称のファイル）

RFCライブラリ状態管理ファイル
以下の.jr3chrfcファイル
/etc/opt/jp1_am_r3/.jr3chrfc

(c)　R/3システムで採取する情報

表8-6　R/3システムで採取する情報（UNIX系OSの場合）

採取する情報の種類
採取資料

システムログ
SAPフロントエンドソフトウェアでトランザクションSM21を使用して，下記の選択条件で採取した資料

ユーザー：指定なし

トランザクションコード：指定なし

SAP プロセス：指定なし

障害クラス：全メッセージ

開始日/時刻，終了日/時刻：その障害が発生した時間帯

システムログの詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

XMIログ
SAPフロントエンドソフトウェアでトランザクションRZ15を使用して，下記の選択条件で採取した資料

Interface：*

Object：*

セッション ID：*

外部ユーザー：*

期間：その障害が発生した時間帯

（凡例） * ：アスタリスク
XMIログの詳細については，R/3のマニュアルおよびオンラインヘルプを参照してください。

リリース・パッチ情報

SAPフロントエンドソフトウェアでメニュー「システム→ステータス」を選択したときに表示される画面のハードコピー

上記の画面から表示される以下の画面のハードコピー
［システム：ステータス］画面
［システム：コンポーネント情報］画面
［システム：カーネル情報］画面

開発者トレース
（R/3システム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でエラーが発生した場合）
R/3システム上の開発者トレース（SAPフロントエンドソフトウェアでトランザクションST11を使用して採取する，dev_w*，dec_rfc*，およびdev_rdファイル）

(d)　オペレーション内容

トラブル発生時のオペレーションの内容について，以下の情報を確認してください。

オペレーションの内容の詳細

トラブルの発生時刻

トラブルが発生したジョブ（JP1/AJS上でのジョブネット名とジョブ名）

マシン構成（各OSのバージョン，ホスト名，JP1/AJSとR/3システムの構成など）

再現性の有無，発生頻度

8.2.2　インフォパッケージまたはプロセスチェーン制御機能で採取する資料

インフォパッケージまたはプロセスチェーン制御機能を使用している場合にトラブルが発生したときは，次の資料を採取します。

＜この項の構成＞

(1)　Windowsの場合

(2)　UNIX系OSの場合

(1)　Windowsの場合

保守情報として次の資料を採取します。

(a)　OSのログ情報

表8-7　OSのログ情報（Windowsの場合）

採取する情報の種類
採取資料

Windowsイベントログ
トラブルが発生した時間帯についての，Windowsが採取しているアプリケーションログおよびシステムログ（Windowsの「イベントビューア」ウィンドウの，「システムログ」および「アプリケーションログ」の内容）

システム情報
Windowsが管理しているシステム情報（Windowsの［アクセサリ］－［システムツール］－［システム情報］の内容）

ダンプ情報（ワトソンログファイル）
（SAP BWシステム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でアプリケーションエラーが発生した場合）
以下のログファイル（*.log）とダンプファイル（*.dump）

Windows Server 2003の場合

ユーザー指定フォルダ※¥drwtsn32.log

ユーザー指定フォルダ※¥user.dump

Windows Server 2008の場合

「ワトソン博士」は「問題のレポートと解決策」に変更されています。

以下の問題レポートとユーザーダンプを採取してください。

(1)問題レポート

JP1/AJS3 for EAPのプロセスがアプリケーションエラーで停止した場合，次の手順で問題レポートを採取してください。

1.［ファイル名を指定して実行］のテキストボックスに「wercon」と入力し，［OK］ボタンをクリックする。

　［問題のレポートと解決策］ダイアログボックスが開きます。

2.左側の領域で，［問題の履歴の表示］をクリックする。

　問題の履歴が一覧で表示されます。

3.該当する問題をダブルクリックする。

　問題レポートの詳細が表示されます。

4.「クリップボードにコピー」を選択する。

5.コピーした内容を，テキストファイルにコピーして保存する。

6.保存した問題レポートを，障害調査用の資料として採取する。

(2)ユーザーダンプ

JP1/AJS3 for EAPのプロセスがアプリケーションエラーで停止し，エラーダイアログボックスが表示されている場合，次の手順でユーザーダンプを採取してください。

注意事項

エラーダイアログボックスが表示されている状態で採取してください。

1.タスクマネージャを起動する。

2.［タスクマネージャ］ダイアログボックスの「プロセス」タブをクリックする。

3.アプリケーションエラーで停止したJP1/AJS3 for EAPのプロセス名を右クリックし，［ダンプファイルの作成］を選択する。

4.ユーザーダンプの出力先パスを示すダイアログボックスが表示されるので，そこから採取する。

注※　デフォルトでは，「システムドライブ¥Documents and Settings¥All Users¥Application Data¥Microsoft¥Dr Watson」となります。

(b)　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）で採取する情報

表8-8　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）で採取する情報（Windowsの場合）

採取する情報の種類
採取資料

トレース情報
以下のファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定している場合

TargetFileキーで指定したファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定していない場合

インストール先フォルダ¥bwsta¥log下にあるファイル

これらのファイルに追加して，以下のファイルを採取します。
インストール先フォルダ¥log¥jr3chrfc.log

標準エラー出力情報
（JP1/AJS3 for EAPが提供するコマンドが異常終了した場合）
標準エラー出力に出力されるエラーメッセージテキスト

標準エラー出力の出力先

コマンド実行の場合

コマンド実行画面または-seオプションで指定したファイル

コマンドをJP1/AJSで実行した場合

JP1/AJSで定義した標準エラー出力先ファイル，JP1/AJSカスタムジョブで定義した標準エラー出力先ファイル，またはコマンドの-seオプションで指定したファイル

形名・バージョン・パッチ情報
以下のversionおよびpatchlog.txtファイル
インストール先フォルダ¥system¥version
インストール先フォルダ¥system¥patchlog.txt

環境設定ファイル
以下のconfファイル
インストール先フォルダ¥bwsta¥conf¥conf

RFCトレースファイル
（SAP BWシステム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合）
JP1/AJS3 for EAPの作業ディレクトリに作成されるSAP BWシステムとの通信トレース情報を記録したファイル（dev_rfc.trcという名称のファイル）

RFCライブラリ状態管理ファイル
以下のjr3chrfcファイル
インストール先フォルダ¥system¥jr3chrfc

(c)　SAP BWシステムで採取する情報

表8-9　SAP BWシステムで採取する情報（Windowsの場合）

採取する情報の種類
採取資料

システムログ
SAPフロントエンドソフトウェアでトランザクションSM21を使用して，下記の選択条件で採取した資料

ユーザー：指定なし

トランザクションコード：指定なし

SAPプロセス：指定なし

障害クラス：全メッセージ

開始日/時刻，終了日/時刻：その障害が発生した時間帯

システムログの詳細については，SAP BWのマニュアルおよびオンラインヘルプを参照してください。

リリース・パッチ情報

SAPフロントエンドソフトウェアでメニュー「システム→ステータス」を選択したときに表示される画面のハードコピー

上記の画面から表示される以下の画面のハードコピー
［システム：ステータス］画面
［システム：コンポーネント情報］画面
［システム：カーネル情報］画面

インフォパッケージの実行結果（インフォパッケージ制御の場合）
（SAP BWシステム用のカスタムジョブ，またはjbwipstaコマンドによるインフォパッケージ実行でエラーが発生した場合）
SAPフロントエンドソフトウェアでトランザクションRSA1のモニター画面を使用して採取する，トラブルが発生したインフォパッケージの実行結果（ヘッダー，ステータス，詳細タブの内容）

プロセスチェーンの実行結果（プロセスチェーン制御の場合）
（SAP BWシステム用のカスタムジョブ，またはjbwipstaコマンドによるプロセスチェーンの実行でエラーが発生した場合）
SAPフロントエンドソフトウェアでトランザクションRSPCのログビューを使用して採取する，プロセスチェーンの実行結果とトラブルが発生したプロセスの実行ログ（プロセスログ（処理タブの内容），プロセスのジョブログ（Backgタブの内容））

開発者トレース
（SAP BWシステム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でエラーが発生した場合）
SAP BWシステム上の開発者トレース（SAPフロントエンドソフトウェアでトランザクションST11を使用して採取する，dev_w*，dec_rfc*，およびdev_rdファイル）

(d)　オペレーション内容

トラブル発生時のオペレーションの内容について，以下の情報を確認してください。

オペレーションの内容の詳細

トラブルの発生時刻

トラブルが発生したジョブ（JP1/AJS上でのジョブネット名とジョブ名，インフォパッケージID，プロセスチェーンID）

マシン構成（各OSのバージョン，ホスト名，JP1/AJSとSAP BWシステムの構成など）

再現性の有無，発生頻度

(2)　UNIX系OSの場合

保守情報として次の資料を採取します。

(a)　OSのログ情報

表8-10　OSのログ情報（UNIX系OSの場合）

採取する情報の種類 | 採取資料
syslogファイル | トラブルが発生した時間帯についての，/etc/syslog.confファイルで定義された出力先のうち「user」機能を含む出力先に出力されているシステムログ
バージョン情報 | uname -aコマンドの実行結果
インストール済み日立製品の情報 | /etc/.hitachi/pplistd/pplistdファイル

(b)　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）で採取する情報

表8-11　JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）で採取する情報（UNIX系OSの場合）

採取する情報の種類
採取資料

トレース情報
以下のファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定している場合

TargetFileキーで指定したファイル

confファイルでtraceセクションにTargetFileキーでファイル名を指定していない場合

/var/opt/jp1_am_r3/bwsta/log下にあるファイル

これらのファイルに追加して，以下のファイルを採取します。
/var/opt/jp1_am_r3/log/jr3chrfc.log

標準エラー出力情報
（JP1/AJS3 for EAPが提供するコマンドが異常終了した場合）
標準エラー出力に出力されるエラーメッセージテキスト

形名・バージョン・パッチ情報
以下の.versionおよび.patch_histファイル
/etc/opt/jp1_am_r3/.version
/etc/opt/jp1_am_r3/.patch_hist

環境設定ファイル
以下のconfファイル
/etc/opt/jp1_am_r3/bwsta/conf/conf

RFCトレースファイル
（SAP BWシステム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合）
JP1/AJS3 for EAPの作業ディレクトリに作成されるSAP BWシステムとの通信トレース情報を記録したファイル（dev_rfcという名称のファイル）

RFCライブラリ状態管理ファイル
以下の.jr3chrfcファイル
/etc/opt/jp1_am_r3/.jr3chrfc

(c)　SAP BWシステムで採取する情報

表8-12　SAP BWシステムで採取する情報（UNIX系OSの場合）

採取する情報の種類
採取資料

システムログ
SAPフロントエンドソフトウェアでトランザクションSM21を使用して，下記の選択条件で採取した資料

ユーザー：指定なし

トランザクションコード：指定なし

SAPプロセス：指定なし

障害クラス：全メッセージ

開始日/時刻，終了日/時刻：その障害が発生した時間帯

システムログの詳細については，SAP BWのマニュアルおよびオンラインヘルプを参照してください。

リリース・パッチ情報

SAPフロントエンドソフトウェアでメニュー「システム→ステータス」を選択したときに表示される画面のハードコピー

上記の画面から表示される以下の画面のハードコピー
［システム：ステータス］画面
［システム：コンポーネント情報］画面
［システム：カーネル情報］画面

インフォパッケージの実行結果（インフォパッケージ制御の場合）
（SAP BWシステム用のカスタムジョブ，またはjbwipstaコマンドによるインフォパッケージ実行でエラーが発生した場合）
SAPフロントエンドソフトウェアでトランザクションRSA1のモニター画面を使用して採取する，トラブルが発生したインフォパッケージの実行結果（ヘッダー，ステータス，詳細タブの内容）

プロセスチェーンの実行結果（プロセスチェーン制御の場合）
（SAP BWシステム用のカスタムジョブ，またはjbwipstaコマンドによるプロセスチェーンの実行でエラーが発生した場合）
SAPフロントエンドソフトウェアでトランザクションRSPCのログビューを使用して採取する，プロセスチェーンの実行結果とトラブルが発生したプロセスの実行ログ（プロセスログ（処理タブの内容），プロセスのジョブログ（Backgタブの内容））

開発者トレース
（SAP BWシステム用のカスタムジョブ，またはJP1/AJS3 for EAPが提供するコマンドの実行でエラーが発生した場合）
SAP BWシステム上の開発者トレース（SAPフロントエンドソフトウェアでトランザクションST11を使用して採取する，dev_w*，dec_rfc*，およびdev_rdファイル）

(d)　オペレーション内容

トラブル発生時のオペレーションの内容について，以下の情報を確認してください。

オペレーションの内容の詳細

トラブルの発生時刻

トラブルが発生したジョブ（JP1/AJS上でのジョブネット名とジョブ名，インフォパッケージID，プロセスチェーンID）

マシン構成（各OSのバージョン，ホスト名，JP1/AJSとSAP BWシステムの構成など）

再現性の有無，発生頻度

8.3　トラブルへの対処方法

JP1/AJS3 for EAPを使用する際に発生する可能性があるトラブルについて，原因と対処方法を説明します。

＜この節の構成＞

8.3.1　ジョブ制御機能に関するトラブル

8.3.2　インフォパッケージまたはプロセスチェーン制御機能に関するトラブル

8.3.1　ジョブ制御機能に関するトラブル

ジョブ制御機能を使用しているときに発生したトラブルについて説明します。

＜この項の構成＞

(1)　R/3システムとの接続に関するトラブル

(2)　R/3ジョブ制御時のトラブル

(1)　R/3システムとの接続に関するトラブル

R/3システムとの接続で発生したトラブルについて説明します。

なお，発生したトラブルが以下のどの原因にも該当しない場合には，SAP社が提供するRFC APIの問題が考えられます。KAJM0802-EメッセージにRFC APIのエラーの詳細が出力された場合は，この情報を採取の上，R/3システムの管理者に連絡してください。

(a)　R/3システムに接続できません。または，R/3システムとの通信中にエラーが発生します。

次の原因が考えられます。

R/3システムの定義情報に誤りがあります。
まず，指定したR/3システムのIPアドレス（またはホスト名，SAPルーターアドレス）が有効かどうかを確認してください。指定したIPアドレスが無効な場合は，有効なIPアドレスを指定し，R/3システムに再接続してください。
指定したIPアドレスが有効な場合は，セットアップに問題があります。セットアップ時に指定した内容に間違いがないかを再確認してください。

通信ポートの定義に誤りがあります。
システムIDに対応したポート番号がservicesファイルに定義されているかどうかを確認してください。servicesファイルにシステムIDに対応したポート番号が定義されていない場合は，システムIDに対応したポート番号を定義してください。

一時的な通信エラーが発生しています。
ネットワーク負荷の増大や通信ポートの枯渇などによって，一時的な通信エラーが発生していることが考えられます。一時的な通信エラーであれば，通信エラーに対してリトライ（R/3システムに接続回復を試みる）を実行することによって，接続を回復できます。
通信エラー時にリトライを実行する設定をしていない場合は，環境設定ファイルのcommandセクションのRetryCountキーまたはRetryTimeキーでリトライを実行するように設定してください。

(b)　R/3システムにログオンできません。

次の原因が考えられます。

R/3システムにログオンするときのユーザー情報が正しくありません。
ログオンのときに指定したユーザー情報（クライアント番号，ユーザー名，パスワード）がR/3システムで有効かどうかを確認してください。ログオンのときに指定したユーザー情報が無効な場合は，R/3システムで有効なユーザー情報でR/3システムにログオンし直してください。

指定したユーザーには，外部システムからログオンする権限がありません。
次のどちらかの方法で，外部システムからログオンする権限（S_RFC）を取得します。

外部システムからログオンできるユーザー名でログオンし直す。

R/3システムの管理者に，外部システムからログオンできる権限を与えてもらう。

ログオン先のR/3システムのリリースが正しくありません。
ログオン先のR/3システムのリリースがサポートされているバージョンかどうかを確認してください。

(2)　R/3ジョブ制御時のトラブル

R/3ジョブ制御時に発生したトラブルについて説明します。

なお，発生したトラブルが以下のどの原因にも該当しない場合には，SAP社が提供する外部管理インターフェースの問題が考えられます。KAJM0812-Eメッセージが出力された場合は，外部管理インターフェースの問題が考えられますので，このメッセージに出力された，エラーが発生した外部管理インターフェースの関数名と例外コードの情報を採取の上，R/3システムの管理者に連絡してください。

(a)　R/3システムにジョブを登録できません。

次の原因が考えられます。

ジョブステップの定義情報に誤りがあります。

ジョブステップに指定したプログラムがABAPプログラムの場合
ABAPプログラムがR/3システムにあるかどうかを確認してください。また，指定したプログラム名，権限ユーザー名，言語種別がR/3システムで有効かどうかを確認してください。ABAPプログラムがR/3システムにない場合，定義情報が不正な場合は，R/3システムで使用できるABAPプログラムをジョブステップに定義し直してください。

ジョブステップに指定したプログラムが外部プログラムの場合
外部プログラムがホストにあるかどうかを確認してください。また，指定したプログラム名，権限ユーザー名，実行先のホストが正しいかどうかを確認してください。外部プログラムがホストにない場合，定義情報が不正な場合は，有効な外部プログラムをジョブステップに定義し直してください。

ジョブ実行先ホストの指定に誤りがあります。
-tghオプションに指定したジョブ実行先ホスト名が，トランザクションSM51で表示されるホスト名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したホストで，バックグラウンド処理サービスを提供するアプリケーションサーバが稼働されているどうかを確認してください。

ジョブ実行先サーバの指定に誤りがあります。
-tgsオプションに指定したジョブ実行先サーバ名またはジョブサーバグループ名が正しいかどうかを確認してください。
サーバ名を指定した場合，指定したサーバ名が，トランザクションSM51で表示されるサーバ名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したサーバで，バックグラウンド処理サービスが稼働されているかどうかを確認してください。
ジョブサーバグループ名を指定した場合，指定したジョブサーバグループ名が，トランザクションSM61で表示されるジョブサーバグループ名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したジョブサーバグループに，バックグラウンド処理サービスを提供するアプリケーションサーバが存在するかどうかを確認してください。

バリアントの定義に誤りがあります。
正しいバリアント名を指定してコマンドを再実行してください。
正しいバリアント名を指定しても，このメッセージが出力される場合は，指定したプログラムに名前が空白のバリアントが登録されている可能性があります。R/3システムのバリアント一覧画面で，名前が空白のバリアントが登録されているかどうかを確認し，登録されている場合には，次のどちらかの方法で対処してください。

R/3システムのVARIテーブルから空白のバリアントを削除してください。空白のバリアントが登録されていない場合は，バリアント名を確認してから，コマンドを再実行してください。

ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行してください。

プログラムに必要なバリアントが指定されていません。
指定したプログラムが，バリアントを指定しなくても正しく動作するプログラムかどうかを確認してください。バリアントを指定する必要があるプログラムの場合は，バリアントを指定してコマンドを再実行してください。
バリアントを指定する必要がないプログラムの場合には，ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行してください。

プログラムにバリアントが定義されていません。
指定したプログラムが，バリアントを指定しなくても正しく動作するプログラムかどうかを確認してください。バリアントを指定する必要があるプログラムの場合は，プログラムにバリアントを定義したあと，定義したバリアントを指定して，コマンドを再実行してください。
バリアントを指定する必要がないプログラムの場合には，ABAPプログラムとバリアントの指定値の妥当性チェックをしないように変更（環境設定ファイルのcommandセクションのCheckLevelキーの設定値を0に変更）してから，コマンドを再実行してください。

ログオンしたユーザーにはジョブを登録する権限がありません。
次のどちらかの方法で，ジョブを登録する権限を取得します。

ジョブを登録できるユーザー名でログオンし直す。

R/3システムの管理者に，ジョブを登録できる権限を与えてもらう。

権限ユーザー名が小文字になっています。
-authオプションに指定した権限ユーザー名，または-authオプションの指定を省略したときは，権限ユーザーとしてログオン情報に指定したユーザー名が小文字になっていないか確認してください。
権限ユーザーの大文字・小文字は区別されます。

OSユーザー名の文字数が，16バイト以上になっています。
コマンドを実行するOSユーザー名の文字数が，16バイト以上になっていると，SAP側の外部管理インターフェースでエラーが発生します。15バイト以下の文字数のOSユーザー名でコマンドを実行してください。

(b)　R/3システムのジョブをリリースできません。

次の原因が考えられます。

指定したジョブがすでにリリースされています。
すでにリリースされているジョブをJP1/AJS3 for EAPから再度リリースすることはできません。

ジョブ実行先ホストの指定に誤りがあります。
-tghオプションに指定したジョブ実行先ホスト名が，トランザクションSM51で表示されるホスト名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したホストで，バックグラウンド処理サービスを提供するアプリケーションサーバが稼働されているどうかを確認してください。

ジョブ実行先サーバの指定に誤りがあります。
-tgsオプションに指定したジョブ実行先サーバ名またはジョブサーバグループ名が正しいかどうかを確認してください。
サーバ名を指定した場合，指定したサーバ名が，トランザクションSM51で表示されるサーバ名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したサーバで，バックグラウンド処理サービスが稼働されているかどうかを確認してください。
ジョブサーバグループ名を指定した場合，指定したジョブサーバグループ名が，トランザクションSM61で表示されるジョブサーバグループ名（大文字・小文字は区別される）と同一かどうかを確認してください。また，指定したジョブサーバグループに，バックグラウンド処理サービスを提供するアプリケーションサーバが存在するかどうかを確認してください。

ログオンしたユーザーにはジョブをリリースする権限がありません。
次のどちらかの方法で，ジョブをリリースする権限を取得します。

ジョブをリリースできるユーザー名でログオンし直す。

R/3システムの管理者に，ジョブをリリースできる権限を与えてもらう。

指定したジョブは，ログオンしたユーザーが登録したジョブではありません。
ほかのユーザーが登録したジョブをリリースする権限がありません。必要に応じて，R/3システムの管理者から，ほかのユーザーが登録したジョブをリリースする権限を取得してください。

R/3システムのシステムリソースが不足しています。
R/3システムのシステムリソースが確保されてから，ジョブを再度リリースしてください。

(c)　R/3システムのジョブをキャンセルできません。

次の原因が考えられます。

指定したジョブが実行中（「実行中」の状態）ではありません。
実行中でないジョブ（「登録済」，「リリース済」，「待機中」，「終了」，「中止」の状態のジョブ）をキャンセルすることはできません。

ログオンしたユーザーにはジョブをキャンセルする権限がありません。
次のどちらかの方法で，ジョブをキャンセルする権限を取得します。

ジョブをキャンセルできるユーザー名でログオンし直す。

R/3システムの管理者に，ジョブをキャンセルできる権限を与えてもらう。

指定したジョブは，ログオンしたユーザーが登録したジョブではありません。
ほかのユーザーが登録したジョブをキャンセルする権限がありません。必要に応じて，R/3システムの管理者から，ほかのユーザーが登録したジョブをキャンセルする権限を取得してください。

ジョブステップに外部プログラムが含まれています。
外部プログラムを実行している間は，ジョブをキャンセルすることはできません。外部プログラムが終了するまで待ってから，ジョブをキャンセルしてください。

(d)　R/3システムのジョブを削除できません。

次の原因が考えられます。

指定したジョブが実行中，または待機中です。
「実行中」または「待機中」のジョブは削除できません。削除できるジョブは「登録済」，「リリース済」，「終了」，または「中止」の状態のジョブです。「実行中」または「待機中」のジョブを削除したい場合は，ジョブが終了するのを待つか，jr3bjcanコマンドを使用してジョブをキャンセルしてから，削除してください。

ログオンしたユーザーにはジョブを削除する権限がありません。
次のどちらかの方法で，ジョブを削除する権限を取得します。

ジョブを削除できるユーザー名でログオンし直す。

R/3システムの管理者に，ジョブを削除できる権限を与えてもらう。

指定したジョブは，ログオンしたユーザーが登録したジョブではありません。
ほかのユーザーが登録したジョブを削除する権限がありません。必要に応じて，R/3システムの管理者から，ほかのユーザーが登録したジョブを削除する権限を取得してください。

(e)　R/3システムのジョブの情報（ジョブの状態，ジョブログ）を表示できません。

次の原因が考えられます。

ログオンしたユーザーにはジョブの情報（ジョブの状態，ジョブログ）を参照する権限がありません。
次のどちらかの方法で，ジョブの情報（ジョブの状態，ジョブログ）を参照する権限を取得します。

ジョブの情報（ジョブの状態，ジョブログ）を参照できるユーザー名でログオンし直す。

R/3システムの管理者に，ジョブの情報（ジョブの状態，ジョブログ）を参照できる権限を与えてもらう。

指定したジョブは，ログオンしたユーザーが登録したジョブではありません。
ほかのユーザーが登録したジョブの情報（ジョブの状態，ジョブログ）を参照する権限がありません。必要に応じて，R/3システムの管理者から，ほかのユーザーが登録したジョブの情報（ジョブの状態，ジョブログ）を参照する権限を取得してください。

(f)　R/3システムのリソース情報を取得できません。

次の原因が考えられます。

指定したABAPプログラムがR/3システムにありません。
R/3システムにあるABAPプログラムを指定してください。

指定したABAPプログラムにバリアントがありません。
指定したABAPプログラムにはバリアントがありません。

指定したABAPプログラムにバリアントが定義されていません。
指定したABAPプログラムにバリアントが必要ですが，バリアントが定義されていません。ABAPプログラムに必要なバリアントを定義してください。

ログオンしたユーザーにはR/3システムのリソース情報を参照する権限がありません。
次のどちらかの方法で，R/3システムのリソース情報を参照する権限を取得します。

R/3システムのリソース情報を参照できるユーザー名でログオンし直す。

R/3システムの管理者に，R/3システムのリソース情報を参照できる権限を与えてもらう。

(g)　JP1/AJS3 for EAPの作業ディレクトリにdev_rfc.trcまたはdev_rfcという名称のファイルが作成されています。

R/3システム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合，JP1/AJS3 for EAPの作業ディレクトリにRFCトレースファイル（dev_rfc.trcまたはdev_rfcという名称のファイル）が作成されます。RFCトレースファイルには，R/3システムとの通信トレース情報（エラーとなった情報）が記録されています。

なお，重大なエラーが発生した場合にだけ，RFCトレースファイルが必要です。重大なエラーが発生していない場合には，RFCトレースファイルを定期的に削除することをお勧めします。

8.3.2　インフォパッケージまたはプロセスチェーン制御機能に関するトラブル

インフォパッケージまたはプロセスチェーン制御機能を使用しているときに発生したトラブルについて説明します。

＜この項の構成＞

(1)　SAP BWシステムとの接続に関するトラブル

(2)　インフォパッケージ制御時のトラブル

(3)　プロセスチェーン制御時のトラブル

(1)　SAP BWシステムとの接続に関するトラブル

SAP BWシステムとの接続で発生したトラブルについて説明します。

なお，発生したトラブルが以下のどの原因にも該当しない場合には，SAP社が提供するRFC APIの問題が考えられます。KAJM2802-EメッセージにRFC APIのエラーの詳細が出力された場合は，この情報を採取の上，SAP BWシステムの管理者に連絡してください。

(a)　SAP BWシステムに接続できません。または，SAP BWシステムとの通信中にエラーが発生します。

次の原因が考えられます。

SAP BWシステムの定義情報に誤りがあります。
まず，指定したSAP BWシステムのIPアドレス（またはホスト名，SAPルーターアドレス）が有効かどうかを確認してください。指定したIPアドレスが無効な場合は，有効なIPアドレスを指定し，SAP BWシステムに再接続してください。
指定したIPアドレスが有効な場合は，セットアップに問題があります。セットアップ時に指定した内容に間違いがないかを再確認してください。

通信ポートの定義に誤りがあります。
システムIDに対応したポート番号がservicesファイルに定義されているかどうかを確認してください。servicesファイルにシステムIDに対応したポート番号が定義されていない場合は，システムIDに対応したポート番号を定義してください。

一時的な通信エラーが発生しています。
ネットワーク負荷の増大や通信ポートの枯渇などによって，一時的な通信エラーが発生していることが考えられます。一時的な通信エラーであれば，通信エラーに対してリトライ（SAP BWシステムに接続回復を試みる）を実行することによって，接続を回復できます。
通信エラー時にリトライを実行する設定をしていない場合は，環境設定ファイルのcommandセクションのRetryCountキーまたはRetryTimeキーでリトライを実行するように設定してください。

(b)　SAP BWシステムにログオンできません。

次の原因が考えられます。

SAP BWシステムにログオンするときのユーザー情報が正しくありません。
ログオンのときに指定したユーザー情報（クライアント番号，ユーザー名，パスワード）がSAP BWシステムで有効かどうかを確認してください。ログオンのときに指定したユーザー情報が無効な場合は，SAP BWシステムで有効なユーザー情報でSAP BWシステムにログオンし直してください。

指定したユーザーには，外部システムからログオンする権限がありません。
次のどちらかの方法で，外部システムからログオンする権限を取得します。

外部システムからログオンできるユーザー名でログオンし直す。

SAP BWシステムの管理者に，外部システムからログオンできる権限を与えてもらう。

ログオン先のSAP BWシステムのリリースが正しくありません。
ログオン先のSAP BWシステムのリリースがサポートされているバージョンかどうかを確認してください。

(2)　インフォパッケージ制御時のトラブル

インフォパッケージ制御時に発生したトラブルについて説明します。

なお，発生したトラブルが以下のどの原因にも該当しない場合には，SAP社が提供する外部管理インターフェースの問題が考えられます。KAJM0812-Eメッセージが出力された場合は，外部管理インターフェースの問題が考えられますので，このメッセージに出力された，エラーが発生した外部管理インターフェースの関数名と例外コードの情報を採取の上，SAP BWシステムの管理者に連絡してください。

(a)　SAP BWシステムのインフォパッケージを開始できません。

次の原因が考えられます。

インフォパッケージがバックグラウンド処理で実行できるようにスケジュールされていません。
SAP BWシステム上のインフォパッケージの定義（［スケジュール］パネル）で，インフォパッケージがバックグラウンドで実行できるようになっているか確認してください。なお，インフォパッケージをバックグラウンド処理で開始するには，開始条件を「即時実行」に設定する必要があります。

インフォパッケージの外部データの読み込み先がアプリケーションサーバではありません。
インフォパッケージをバックグラウンド処理で実行する場合，データの読み込み先は，アプリケーションサーバにする必要があります。SAP BWシステム上のインフォパッケージの定義（［外部データ］パネル）で，インフォパッケージの外部データの読み込み先がアプリケーションサーバとなっているか確認してください。

インフォパッケージの定義が更新中です。
開始しようとしたインフォパッケージの定義を，SAPフロントエンドソフトウェアから更新中でないか確認してください。

ログオンしたユーザーには，インフォパッケージを実行する権限がありません。
インフォパッケージを実行するユーザーを作成するときは，SAP BWシステムで用意されているバックグラウンドユーザーのための権限プロファイル（S_BI-WHM_RFC）を基に作成してください。
次のどちらかの方法で，インフォパッケージを実行する権限を取得します。

インフォパッケージを実行できるユーザー名でログインし直す。

SAP BWシステムの管理者に，インフォパッケージを実行できる権限を与えてもらう。

SAP BWシステムのシステムリソースが不足しています。
インフォパッケージを実行するためには，バックグラウンドワークプロセス（BGD）とダイアログワークプロセス（DIA）が各１個必要です。SAP BWシステムのインフォパッケージを実行するためのワークプロセスが確保されてから，インフォパッケージを再度開始してください。

SAP BWシステムに既知の問題があります。
このメッセージより先に表示されるKAJM0813-Eメッセージの詳細テキストに「ジョブXXXは（まだ）開始されていません」のメッセージが出力される場合は，SAP BWシステムに問題がある可能性があります。接続先のSAP BWシステムにSAPノート693703が適用されているかどうかを確認し，適用されていない場合は，このノートを適用してください。

(b)　インフォパッケージの終了監視が失敗します。

このメッセージより先に表示されるKAJM0813-Eメッセージに「依頼XXXを生成できませんでした」のメッセージが出力される場合は，データロード依頼の登録監視でタイムアウトが発生しています。データロード依頼の登録監視時間（環境設定ファイルのCommandセクションのRequestMonitorTimeキー）の値が妥当かどうかを見直してください。

(c)　開始したインフォパッケージがSAP BWシステム上で異常終了します。

次の原因が考えられます。

インフォパッケージが警告終了したときの表示設定に誤りがあります。
KAJM2827-Eメッセージの詳細テキストに「処理は時間超過しました」のメッセージが出力される場合は，インフォパッケージが警告終了したあと，SAP BWシステム上でインフォパッケージから生成された依頼の監視時間がタイムアウトして，最終的に異常終了となっていることが考えられます。
インフォパッケージが警告終了した場合に，信号が青信号または赤信号に遷移するように設定されているかどうかを確認してください。アドミニストレータワークベンチのモニター画面から［設定→依頼の評価（信号）］メニューを選択したときに表示される画面で，「システムにデータがない場合の依頼の表示方法」および「処理中の依頼で警告が発生した場合の表示方法」が「正常終了（青信号）」または「異常終了（赤信号）」になっていることを確認してください。

SAP BWシステムに既知の問題がります。
インフォパッケージの実行直後に，KAJM2827-Eメッセージの詳細テキストに「処理は時間超過しました」のメッセージが出力される場合は，SAP BWシステムに問題がある可能性があります。接続先のSAP BWシステムに，SAPノート633981，641466，647855，および655528が適用されているかどうかを確認し，適用されていない場合は，これらのノートを適用してください。

(d)　インフォパッケージの後続ジョブが異常終了します。

JP1/AJS3 for EAPでは，インフォパッケージのデータロード後に実行される，QMアクション（ロードしたデータの有効化処理）やインフォパッケージの後続処理（重複依頼の削除など）の終了は監視できません。これらの処理と後続ジョブとの間でリソースの競合が発生した場合には，後続ジョブが異常終了することがあります。

この場合には，QMアクションやインフォパッケージの後続処理の終了後に，インフォパッケージを実行するジョブが終了するように設定する必要があります。そのためには，jbwipstaコマンドの-qmwait_timeオプションに，インフォパッケージが正常終了してからそのインフォパッケージを実行するジョブが終了するまでの時間（待ち時間）を設定してください。

(e)　JP1/AJS3 for EAPの作業ディレクトリにdev_rfc.trcまたはdev_rfcという名称のファイルが作成されています。

SAP BWシステム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合，JP1/AJS3 for EAPの作業ディレクトリにRFCトレースファイル（dev_rfc.trcまたはdev_rfcという名称のファイル）が作成されます。RFCトレースファイルには，SAP BWシステムとの通信トレース情報（エラーとなった情報）が記録されています。

なお，重大なエラーが発生した場合にだけ，RFCトレースファイルが必要です。重大なエラーが発生していない場合には，RFCトレースファイルを定期的に削除することをお勧めします。

(3)　プロセスチェーン制御時のトラブル

プロセスチェーン制御時に発生したトラブルについて説明します。

なお，発生したトラブルが以下のどの原因にも該当しない場合には，SAP社が提供する外部管理インターフェースの問題が考えられます。KAJM0812-Eメッセージが出力された場合は，外部管理インターフェースの問題が考えられますので，このメッセージに出力された，エラーが発生した外部管理インターフェースの関数名と例外コードの情報を採取の上，SAP BWシステムの管理者に連絡してください。

(a)　SAP BWシステムのプロセスチェーンを開始できません。

次の原因が考えられます。

ログオンしたユーザーには，プロセスチェーンを実行する権限がありません。
jbwipstaコマンドでプロセスチェーンを実行するには，プロセスチェーンを構成する各プロセスをバックグラウンドで実行するための権限のほかに，外部システムからログオンするための権限（S_RFC）が必要です。
次のどちらかの方法で，プロセスチェーンを実行する権限を取得します。

プロセスチェーンを実行できるユーザー名でログインし直す。

SAP BWシステムの管理者に，プロセスチェーンを実行できる権限を与えてもらう。

プロセスチェーンの定義が不完全です。
SAP BWシステム上で，開始しようとしたプロセスチェーンの定義を確認してください。プロセスチェーンが正しく開始できるように定義されていることを確認してから，コマンドを再実行してください。

(b)　開始したプロセスチェーンがSAP BWシステム上で異常終了します。

次の原因が考えられます。

ログオンしたユーザーには，プロセスチェーンを実行する権限がありません。
jbwipstaコマンドでプロセスチェーンを実行するには，プロセスチェーンを構成する各プロセスをバックグラウンドで実行するための権限のほかに，外部システムからログオンするための権限（S_RFC）が必要です。
次のどちらかの方法で，プロセスチェーンを実行する権限を取得します。

プロセスチェーンを実行できるユーザー名でログインし直す。

SAP BWシステムの管理者に，プロセスチェーンを実行できる権限を与えてもらう。

プロセスチェーンが更新中です。
プロセスチェーンを構成するプロセスの定義を，SAPフロントエンドソフトウェアから更新中でないか確認してください。

なお，JP1/AJSから実行したプロセスチェーンが異常終了した場合は，次のどちらかの方法でジョブのリカバリーをしてください。

プロセスチェーンの先頭から再実行する。
JP1/AJSから，異常終了したプロセスチェーンのジョブを再実行してください。

異常が発生したプロセスから再実行する。
SAPのフロントエンドソフトウェアで，異常終了したプロセスチェーンの状態を確認し，異常が発生したプロセスから再実行してください。JP1/AJSでは，再実行したプロセスチェーンの終了を待って，後続のジョブを実行してください。

(c)　JP1/AJS3 for EAPの作業ディレクトリにdev_rfc.trcまたはdev_rfcという名称のファイルが作成されています。

SAP BWシステム用のカスタムジョブの実行中，またはJP1/AJS3 for EAPのコマンドの実行中にエラーが発生した場合，JP1/AJS3 for EAPの作業ディレクトリにRFCトレースファイル（dev_rfc.trcまたはdev_rfcという名称のファイル）が作成されます。RFCトレースファイルには，SAP BWシステムとの通信トレース情報（エラーとなった情報）が記録されています。

なお，重大なエラーが発生した場合にだけ，RFCトレースファイルが必要です。重大なエラーが発生していない場合には，RFCトレースファイルを定期的に削除することをお勧めします。

付録

＜この付録の構成＞

付録A　ディレクトリ名一覧

付録B　ポート番号

付録C　各バージョンの変更内容

付録D　用語解説

付録A　ディレクトリ名一覧

JP1/AJS3 for EAPのインストール後に作成されるディレクトリを，OSごとに記載します。

＜この節の構成＞

付録A.1　フォルダ名一覧（Windowsの場合）

付録A.2　ディレクトリ名一覧（UNIX系OSの場合）

付録A.1　フォルダ名一覧（Windowsの場合）

JP1/AJS3 for EAPのインストール後に作成されるフォルダのうち，主なフォルダを次の表に示します。

表A-1　JP1/AJS3 for EAPのフォルダ名一覧（Windowsの場合）

フォルダ名 | 説明
Program¥ | プログラムファイルなどが格納されているフォルダです。
System¥ | システムデータファイルが格納されているフォルダです。
Conf¥ | 環境設定ファイルが格納されているフォルダです。
Sample¥ | サンプルファイルが格納されているフォルダです。
Log¥ | トレースファイルが標準で格納されるフォルダです。
Bwsta¥ | インフォパッケージまたはプロセスチェーン制御機能用のフォルダです。
Bwsta¥Program¥ | プログラムファイルなどが格納されているフォルダです。
Bwsta¥Image¥ | アイコンファイルが格納されるフォルダです。
Bwsta¥Conf¥ | 環境設定ファイルが格納されているフォルダです。
Bwsta¥Log¥ | トレースファイルが標準で格納されるフォルダです。
Lib¥ | ライブラリファイルが格納されているフォルダです。
Lib¥Rfc¥ | RFCライブラリファイルが格納されているフォルダです。
Lib¥Rfc¥700¥ | RFCライブラリ（7.00）ファイルが格納されているフォルダです。
Tools¥ | 共通のコマンドが格納されているフォルダです。

付録A.2　ディレクトリ名一覧（UNIX系OSの場合）

JP1/AJS3 for EAPのインストール後に作成されるディレクトリのうち，主なディレクトリを次の表に示します。

表A-2　JP1/AJS3 for EAPのディレクトリ名一覧（UNIX系OSの場合）

ディレクトリ名 | 説明
/etc/opt/jp1_am_r3/ | 各種環境設定用のディレクトリです。
/etc/opt/jp1_am_r3/conf/ | 環境設定ファイルが格納されているディレクトリです。
/etc/opt/jp1_am_r3/bwsta/ | インフォパッケージまたはプロセスチェーン制御機能用のディレクトリです。
/etc/opt/jp1_am_r3/bwsta/conf/ | 環境設定ファイルが格納されているディレクトリです。
/opt/jp1_am_r3/ | 実行コンテキスト用のディレクトリです。
/opt/jp1_am_r3/bin/ | コマンドが格納されているディレクトリです。
/opt/jp1_am_r3/bin/700/ | RFCライブラリ（7.00）に対応したコマンドが格納されているディレクトリです。
/opt/jp1_am_r3/lib/ | ライブラリファイルが格納されているディレクトリです。
/opt/jp1_am_r3/lib/rfc/ | 全バージョン共有のRFCライブラリファイルが格納されているディレクトリです。
/opt/jp1_am_r3/lib/rfc/700/ | RFCライブラリ（7.00）に対応したRFCライブラリファイルが格納されているディレクトリです。
/opt/jp1_am_r3/share/ | 共有ファイルが格納されているディレクトリです。
/opt/jp1_am_r3/sample/ | サンプルファイルが格納されているディレクトリです。
/opt/jp1_am_r3/bwsta/ | インフォパッケージまたはプロセスチェーン制御機能用のディレクトリです。
/opt/jp1_am_r3/bwsta/bin/ | コマンドが格納されているディレクトリです。
/opt/jp1_am_r3/bwsta/bin/700/ | RFCライブラリ（7.00）に対応したコマンドが格納されているディレクトリです。
/opt/jp1_am_r3/bwsta/lib/ | ライブラリファイルが格納されているディレクトリです。
/opt/jp1_am_r3/bwsta/share/ | 共有ファイルが格納されているディレクトリです。
/var/opt/jp1_am_r3/ | データ格納用のディレクトリです。
/var/opt/jp1_am_r3/log/ | トレースファイルが標準で格納されるディレクトリです。
/var/opt/jp1_am_r3/bwsta/ | インフォパッケージまたはプロセスチェーン制御機能用のディレクトリです。
/var/opt/jp1_am_r3/bwsta/log/ | トレースファイルが標準で格納されるディレクトリです。
/opt/jp1_am_r3/tools/ | 共通のコマンドが格納されているディレクトリです。

付録B　ポート番号

ここでは，JP1/AJS3 for EAPとR/3システムまたはSAP BWシステムとの通信で使用されるポート番号，およびファイアウォール環境での通信の方向について説明します。

＜この節の構成＞

付録B.1　R/3システムまたはSAP BWシステムとの通信で使用されるポート番号

付録B.2　ファイアウォールの通過方向

付録B.1　R/3システムまたはSAP BWシステムとの通信で使用されるポート番号

JP1/AJS3 for EAPでは，R/3システムまたはSAP BWシステムとの通信を，SAP社が提供する通信プログラムであるRFCを使用して行います（RFC接続）。

RFC接続では，接続する側であるJP1/AJS3 for EAPは，特定のポート番号やウェルノウンポート番号を使用しません（オペレーティングシステムが割り当てる任意の空きポートを使用します）。一方，接続される側であるR/3システムまたはSAP BWシステムは，RFC接続の方法によって異なったポート番号を使用します。

RFC接続の方法に応じてR/3システムまたはSAP BWシステムで使用できるポート番号を，次の表に示します。

表B-1　RFC接続で使用されるポート番号

接続の方法
サービス名
ポート番号
通信の方向

アプリケーションサーバ
sapgw<nn>※1※2
33<nn>/tcp※1
JP1/AJS3 for EAP→R/3システムまたはSAP BWシステム

メッセージサーバ（負荷分散）
sapms<sid>※3
任意/tcp
（デフォルト：3600/tcp）
JP1/AJS3 for EAP→R/3システムまたはSAP BWシステム

SAProuter
任意
（デフォルト：sapdp99）
任意/tcp
（デフォルト：3299/tcp）
JP1/AJS3 for EAP→R/3システムまたはSAP BWシステム

（凡例）

　→：コネクション確立時の接続方向

注※1　<nn>は，接続先R/3システムまたはSAP BWシステムのシステム番号を示します。

注※2　安全なネットワーク通信（SNC）を使用する場合は，sapgw<nn>s（ポート番号の範囲：4800～4899/tcp（48<nn>/tcp））を使用します。

注※3　<sid>は，接続先R/3システムまたはSAP BWシステムのシステムIDを示します。

付録B.2　ファイアウォールの通過方向

JP1/AJS3 for EAPとR/3システムまたはSAP BWシステムとの間にファイアウォールを配置する場合は，R/3システムまたはSAP BWシステムとの通信で使用するポートの通信の方向を，次の→印の向きになるように設定してください。

JP1/AJS3 for EAP→R/3システムまたはSAP BWシステム

付録C　各バージョンの変更内容

各バージョンでの変更点を示します。

＜この節の構成＞

(1)　09-00の変更内容

(2)　08-50の変更内容

(3)　08-00の変更内容

(4)　07-50の変更内容

(5)　07-10の変更内容

(6)　07-00の変更内容

(7)　06-71の変更内容

(8)　06-51の変更内容

(9)　06-00の変更内容

(10)　05-20の変更内容

(11)　05-11の変更内容

(1)　09-00の変更内容

08-50から09-00での変更点を次に示します。

JP1/SES形式のイベントの発行を廃止した。

提供するRFCライブラリのバージョンを7.00だけとした。

SAP NetWeaver Process Integration 7.1をサポートした。

カスタムジョブをJP1/AJS3に対応させた。

製品名を変更した。

(2)　08-50の変更内容

08-00から08-50での変更点を次に示します。

コードページ番号のデフォルト値を環境設定ファイルで指定できるようにした。

SAPユーザーの設定に関する説明を追加した。

SAP NetWeaver 7.0以降をベースとしたSAPシステムで拡張されたパスワードルール（拡張パスワード）に対応した。

(3)　08-00の変更内容

07-50から08-00での変更点を次に示します。

出力管理機能のサポートを廃止した。

(4)　07-50の変更内容

07-10から07-50での変更点を次に示します。

プロセスチェーン制御機能をサポートした。

(5)　07-10の変更内容

07-00から07-10での変更点を次に示します。

R/3ジョブの登録時にジョブクラスを指定できるようにした。

子ジョブを含む複数のジョブの終了監視ができるようにした。

R/3ジョブの登録時に指定できる印刷パラメーターを拡張した。

(6)　07-00の変更内容

06-71から07-00での変更点を次に示します。

ジョブ制御機能，インフォパッケージ制御機能，および出力管理機能を統合して，一つの製品とした。また，製品名を変更した。

(7)　06-71の変更内容

06-51から06-71での変更点を次に示します。

インフォパッケージを制御する機能を追加した。

(8)　06-51の変更内容

06-00から06-51での変更点を次に示します。

R/3ジョブを削除できるコマンドを追加した。

接続確立時に通信エラーが発生した場合に，接続をリトライできるようにした。

(9)　06-00の変更内容

05-20から06-00での変更点を次に示します。

R/3 4.5/4.6をサポートした。

カスタムジョブをJP1/AJS2に対応させた。

R/3ジョブの登録時に指定できる印刷パラメーターを拡張した。

(10)　05-20の変更内容

05-11から05-20での変更点を次に示します。

R/3システムの出力処理を管理する機能を追加した。

(11)　05-11の変更内容

05-00から05-11での変更点を次に示します。

R/3ジョブの終了監視中に通信エラーが発生した場合に，接続をリトライできるようにした。

R/3ジョブの登録時に出力先を指定できるようにした。

付録D　用語解説

JP1/AJS3 for EAPで使用する用語，R/3システムで使用する用語，およびそのほかに説明が必要な用語について説明します。

（英字）

ABAP

R/3システムで使用される第4世代言語です。

ABAPプログラム

R/3システムで使用される第4世代言語で作成されたレポートプログラムです。

BW - SCHインターフェース

外部システムからSAP BWシステムのプロセスチェーンを制御するために用意されたSAP社のオープンインターフェースの一つです。

BW - STAインターフェース

外部システムからSAP BWシステムのインフォパッケージを制御するために用意されたSAP社のオープンインターフェースの一つです。

JP1/AJS

業務を自動的に運用するJP1シリーズのプログラムです。処理を順序付けて定期的に自動実行したり，特定の事象が発生したときに処理を自動的に開始したりできます。JP1/AJSで業務を作成した後は自動的に処理が実行されるので，常時人員がいなくても業務を運用できます。

JP1/Base

JP1/Baseは，イベントサービス機能を提供するプログラムです。サービスの起動順序を制御したり，JP1イベントを送受信したりできます。

また，JP1/Baseは，JP1/IM，JP1/AJS，およびJP1/Power Monitorの前提プログラムです。

JP1/IM

分散システムを集中的に監視するためのプログラムです。分散システム内での業務の実行状況や障害などの情報を表すJP1イベントを監視できます。

JP1/Script

ジョブを制御するスクリプトを作成して実行するためのプログラムです。JP1/Scriptを使用すると，高機能なバッチ処理の実行環境を，Windows上で実現することができます。

R/3あて先情報

R/3システムとの接続を確立するときに使用する，JP1/AJS3 for EAPのコマンドの共通引数です。

R/3クライアント

クライアントと呼ばれるR/3システムでの仮想的なユーザー環境のことです。R/3システムでは，クライアント単位で，ユーザーやジョブが管理されています。

R/3ジョブ

R/3システムまたはSAP BWシステムのバックグラウンド処理機能で実行されるジョブのことです。このマニュアルでは，バックグラウンドジョブまたはジョブと表記している場合もあります。

R/3ジョブログ

R/3システムで管理しているジョブログのことです。

R/3ログオン情報

R/3システムにログオンするときのユーザー情報を指定する，JP1/AJS3 for EAPのコマンドの共通引数です。

SAP BWあて先情報

SAP BWシステムとの接続を確立するときに使用する，JP1/AJS3 for EAPのコマンドの共通引数です。

SAP BWクライアント

クライアントと呼ばれるSAP BWシステムでの仮想的なユーザー環境のことです。SAP BWシステムでは，クライアント単位で，ユーザーやジョブが管理されています。

SAP BWログオン情報

SAP BWシステムにログオンするときのユーザー情報を指定する，JP1/AJS3 for EAPのコマンドの共通引数です。

SAPフロントエンドソフトウェア

アプリケーションサーバへ処理を依頼するSAP社のクライアントソフトウェアです。

XBPインターフェース

XBPインターフェースとは，外部システムからR/3システムのバックグラウンドジョブを制御するために用意されたSAP社のオープンインターフェースの一つです。

XMIインターフェースセッション

XMIインターフェースセッションとは，外部システム（R/3システムからみた外部システム）とR/3システム間のアクセスを監視し，記録するR/3システムのセッションのことです。

（ア行）

アプリケーションサーバ

SAPフロントエンドソフトウェアが組み込まれたマシンからの処理を実行するサーバです。

イベント

システム内で発生した特定の事象のことです。

Windows版の場合には，イベントを発行して，Windowsのイベントビューアーでアプリケーションログとして表示できます。

依頼番号

インフォパッケージを開始したときにSAP BWシステムによって割り当てられる番号のことです。

インフォパッケージ

SAP BWシステムにデータを転送するために，データをどのシステムから取り出し，どこにデータを転送するかを定義したものです。

インフォパッケージを実行することによって，SAP BWシステムにデータを転送できます。

（カ行）

外部管理インターフェース

XBPインターフェースやBW - STAインターフェース，BW - SCHインターフェースなどの，SAP社のオープンインターフェースの総称です。

外部プログラム

R/3システムで実行できる一般のプログラム（バッチプログラム，OSのコマンド）のことです。

拡張パスワード

SAP NetWeaver 7.0で拡張されたパスワードのことです。パスワードの文字数は40バイト以内で指定できます。また，英字は，大文字・小文字が区別されます。

カスタムジョブ

ある特定の機能を持つジョブ（JP1/AJS3 for EAPの場合，R/3ジョブ）をJP1/AJSで実行できるように定義したジョブです。JP1/AJS3 for EAPでJP1/AJSのカスタムジョブ機能を利用するには，R/3システム用のカスタムジョブコンポーネントが必要です。R/3システム用のカスタムジョブコンポーネントは，JP1/AJS3 for EAPのインストール時に一緒にインストールされます。

権限ユーザー

R/3プログラム（ABAPプログラムまたは外部プログラム）の実行時に有効となるユーザーのことです。

（サ行）

ジョブ

R/3システムのバックグラウンド処理機能で実行されるジョブのことです。このマニュアルでは，R/3ジョブまたはバックグラウンドジョブと表記している場合もあります。

ジョブステップ

ジョブを構成する要素。一つのジョブステップは，ABAPプログラム（または外部プログラム）から成ります。

ジョブネット

実行順序を関連づけたジョブの集まりです。ジョブネット内のジョブは，あらかじめ定義した実行順序に従って自動的に実行されます。ジョブネットは，JP1/AJSの機能です。

ジョブ番号

登録したジョブに対して，R/3システムで割り当てられる番号のことです。

（タ行）

トレース情報

JP1/AJS3 for EAPでトラブルが発生した場合に，問題点を解明するために採取する情報のことです。

（ハ行）

バックグラウンドジョブ

R/3システムのバックグラウンド処理機能で実行されるジョブのことです。このマニュアルでは，R/3ジョブまたはジョブと表記している場合もあります。

バリアント

ABAPプログラムで使用できる引数のことです。

プロセスチェーン

SAP BWシステム上のジョブを自動実行するための手段であり，バックグラウンドで実行される一連のプロセス（ジョブ）から構成されています。プロセスチェーンを実行することによって，一連のプロセスを実行順序に従って自動実行できます。

索引

[Ａ][Ｂ][Ｃ][Ｄ][Ｅ][Ｈ][Ｊ][Ｌ][Ｍ][Ｎ][Ｏ][Ｐ][Ｑ][Ｒ][Ｓ][Ｔ][Ｕ][Ｗ][Ｘ]
[ア行][カ行][サ行][タ行][ハ行][マ行][ヤ行][ラ行]

(英字)

(Ａ)

ABAP

ABAPで作成されたレポートプログラム

ABAPプログラム

ABAPプログラム

address（インフォパッケージまたはプロセスチェーン制御）

address（ジョブ制御）

AuditLevel（ジョブ制御）

(Ｂ)

BW - SCHインターフェース

BW - SCHインターフェース

BW - STAインターフェース

BW - STAインターフェース

(Ｃ)

CheckLevel（ジョブ制御）

Client（インフォパッケージまたはプロセスチェーン制御）

Client（ジョブ制御）

Codepage（インフォパッケージまたはプロセスチェーン制御）

Codepage（ジョブ制御）

command（インフォパッケージまたはプロセスチェーン制御）

command（ジョブ制御）

(Ｄ)

Dest（インフォパッケージまたはプロセスチェーン制御）

Dest（ジョブ制御）

(Ｅ)

event（インフォパッケージまたはプロセスチェーン制御）

event（ジョブ制御）

(Ｈ)

Host（インフォパッケージまたはプロセスチェーン制御）

Host（ジョブ制御）

hostsファイルにR/3システム用のエントリーを追加する

hostsファイルにSAP BWシステム用のエントリーを追加する

(Ｊ)

jbwipsta

jbwipstaコマンド

jbwipstaコマンド

JoblogAddToStderr（ジョブ制御）

JP1/AJS

JP1/AJS

JP1/AJS

JP1/AJS

JP1/AJS

JP1/AJS

JP1/AJS

JP1/AJS3 for EAP（インフォパッケージまたはプロセスチェーン制御）の動作環境を設定する

JP1/AJS3 for EAP（ジョブ制御）の動作環境を設定する

JP1/AJS3 for EAPの概要

JP1/AJS3 for EAPの特長

JP1/AJSのジョブ実行時のワークパス（インフォパッケージまたはプロセスチェーン制御）

JP1/AJSのジョブ実行時のワークパス（ジョブ制御）

JP1/AJSを利用したR/3ジョブの実行

JP1/AJSを利用したインフォパッケージまたはプロセスチェーンの実行

JP1/AJSを利用したバックグラウンドジョブの実行

JP1/Base

JP1/IM

JP1/Script

JP1/Script

JP1シリーズの他のプログラムとの連携

jr3bjcan

jr3bjcanコマンド

jr3bjdel

jr3bjdelコマンド

jr3bjrel

jr3bjrelコマンド

jr3bjrep

jr3bjrepコマンド

jr3bjsho

jr3bjshoコマンド

jr3bjsub

jr3bjsubコマンド

jr3chrfc

(Ｌ)

Lang（インフォパッケージまたはプロセスチェーン制御）

Lang（ジョブ制御）

Level（インフォパッケージまたはプロセスチェーン制御）

Level（ジョブ制御）

logon（インフォパッケージまたはプロセスチェーン制御）

logon（ジョブ制御）

(Ｍ)

MonitorInterval（インフォパッケージまたはプロセスチェーン制御）

MonitorInterval（ジョブ制御）

(Ｎ)

Note609462（ジョブ制御）

ntevent（インフォパッケージまたはプロセスチェーン制御）

ntevent（ジョブ制御）

(Ｏ)

option（ジョブ制御）

(Ｐ)

Passwd（インフォパッケージまたはプロセスチェーン制御）

Passwd（ジョブ制御）

Passwd2（インフォパッケージまたはプロセスチェーン制御）

Passwd2（ジョブ制御）

PATH（インフォパッケージまたはプロセスチェーン制御）

PATH（ジョブ制御）

(Ｑ)

QMActionWaitTime（インフォパッケージ制御）

(Ｒ)

R/3あて先情報

R/3あて先情報

R/3クライアント

R/3システムとの接続に関するトラブル

R/3システムとの通信で使用されるポート番号

R/3システムのリソースに関する情報の取得

［R/3システム］パネル

R/3システム用のカスタムジョブ

R/3ジョブ

R/3ジョブ制御時のトラブル

［R/3ジョブ定義］ダイアログボックス

［R/3ジョブ定義］ダイアログボックス

R/3ジョブの実行手順

R/3ジョブログ

R/3ログオン情報

R/3ログオン情報

r3defconファイル（インフォパッケージまたはプロセスチェーン制御）

r3defconファイル（インフォパッケージまたはプロセスチェーン制御）

r3defconファイル（インフォパッケージまたはプロセスチェーン制御）

r3defconファイル（ジョブ制御）

r3defconファイル（ジョブ制御）

r3defconファイル（ジョブ制御）

RequestMonitorTime（インフォパッケージ制御）

RetryCount（インフォパッケージまたはプロセスチェーン制御）

RetryCount（ジョブ制御）

RetryInterval（インフォパッケージまたはプロセスチェーン制御）

RetryInterval（ジョブ制御）

RetryTime（インフォパッケージまたはプロセスチェーン制御）

RetryTime（ジョブ制御）

RFC_INI（インフォパッケージまたはプロセスチェーン制御）

RFC_INI（ジョブ制御）

RFCライブラリ状態管理ファイル

(Ｓ)

SAP BWあて先情報

SAP BWあて先情報

［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックス

［SAP BWインフォパッケージ／プロセスチェーン定義］ダイアログボックス

SAP BWクライアント

SAP BWシステムとの接続に関するトラブル

SAP BWシステムとの通信で使用されるポート番号

［SAP BWシステム］パネル

SAP BWシステム用のカスタムジョブ

SAP BWログオン情報

SAP BWログオン情報

saprfc.iniファイル（インフォパッケージまたはプロセスチェーン制御）

saprfc.iniファイル（インフォパッケージまたはプロセスチェーン制御）

saprfc.iniファイル（ジョブ制御）

saprfc.iniファイル（ジョブ制御）

SAPフロントエンドソフトウェア

SAPユーザー名（インフォパッケージまたはプロセスチェーン制御）

SAPユーザー名（ジョブ制御）

SAPユーザーを用意する（インフォパッケージまたはプロセスチェーン制御）

SAPユーザーを用意する（ジョブ制御）

servicesファイルにR/3システム用のエントリーを追加する

servicesファイルにSAP BWシステム用のエントリーを追加する

Size（インフォパッケージまたはプロセスチェーン制御）

Size（ジョブ制御）

Syslog（インフォパッケージまたはプロセスチェーン制御）

Syslog（ジョブ制御）

syslogメッセージ

syslogメッセージ（インフォパッケージまたはプロセスチェーン制御）

syslogメッセージ（ジョブ制御）

syslogメッセージの一覧

syslogメッセージの形式

Sysno（インフォパッケージまたはプロセスチェーン制御）

Sysno（ジョブ制御）

(Ｔ)

TargetDir（ジョブ制御）

TargetFile（インフォパッケージまたはプロセスチェーン制御）

TargetFile（ジョブ制御）

(Ｕ)

Unicode版SAPシステムと接続する場合にコードページを設定する（インフォパッケージまたはプロセスチェーン制御）

Unicode版SAPシステムと接続する場合にコードページを設定する（ジョブ制御）

UNIX系OSに対応したJP1/AJS3 for EAPのインストール

User（インフォパッケージまたはプロセスチェーン制御）

User（ジョブ制御）

(Ｗ)

Windows対応のJP1/AJS3 for EAPのインストール

Windowsのイベント（インフォパッケージまたはプロセスチェーン制御）

Windowsのイベント（ジョブ制御）

WorkDir（インフォパッケージまたはプロセスチェーン制御）

WorkDir（ジョブ制御）

(Ｘ)

XBP2.0インターフェース

XBP2.0インターフェースを使用できるようにする

XBPインターフェース

XBPインターフェース

XMI（ジョブ制御）

XMIインターフェースセッション

XMIインターフェースセッションの監査レベル（ジョブ制御）

XMIセクション（ジョブ制御）

(ア行)

(あ)

あて先（インフォパッケージまたはプロセスチェーン制御）

あて先（ジョブ制御）

アドレスセクション（インフォパッケージまたはプロセスチェーン制御）

アドレスセクション（ジョブ制御）

アプリケーションサーバ

アンインストールの手順（UNIX系OS）

アンインストールの手順（Windows）

(い)

イベント

イベント

イベントIDの形式（Windows）

イベントセクション（インフォパッケージまたはプロセスチェーン制御）

イベントセクション（ジョブ制御）

イベントの一覧（Windows）

イベントの保守情報（Windows）

依頼番号

インストールとセットアップ

インストールの手順（UNIX系OS）

インストールの手順（Windows）

インフォパッケージ

インフォパッケージ

［インフォパッケージ／プロセスチェーンの定義］パネル

インフォパッケージ制御機能

インフォパッケージ制御時のトラブル

インフォパッケージの警告終了に対する動作を設定する（インフォパッケージまたはプロセスチェーン制御）

インフォパッケージまたはプロセスチェーン制御機能

インフォパッケージまたはプロセスチェーン制御機能で採取する資料

インフォパッケージまたはプロセスチェーン制御機能に関するトラブル

インフォパッケージまたはプロセスチェーン制御機能のコマンド

インフォパッケージまたはプロセスチェーン制御機能のコマンドで共通の引数の形式

インフォパッケージまたはプロセスチェーン制御機能のセットアップ

インフォパッケージまたはプロセスチェーンの実行手順

インフォパッケージまたはプロセスチェーンの終了監視時間間隔

(お)

オプションセクション（ジョブ制御）

親/子機能を有効にする

親/子ジョブの終了監視

親/子ジョブの終了監視

親/子ジョブの終了監視

親/子ジョブの終了監視

(カ行)

(か)

外部管理インターフェース

外部管理インターフェース

外部管理インターフェース

外部管理インターフェース

外部プログラム

外部プログラム

概要

拡張パスワード

拡張パスワード（インフォパッケージまたはプロセスチェーン制御）

拡張パスワード（ジョブ制御）

各バージョンの変更内容

カスタムジョブ

カスタムジョブの定義（インフォパッケージまたはプロセスチェーン制御）

カスタムジョブの定義（ジョブ制御）

カスタムジョブの登録（インフォパッケージまたはプロセスチェーン制御）

カスタムジョブの登録（ジョブ制御）

環境設定ファイル（インフォパッケージまたはプロセスチェーン制御）

環境設定ファイル（ジョブ制御）

(き)

共通のコマンド

(く)

クライアント番号（インフォパッケージまたはプロセスチェーン制御）

クライアント番号（ジョブ制御）

(け)

形式の説明で使用する記号

権限ユーザー

言語種別（インフォパッケージまたはプロセスチェーン制御）

言語種別（ジョブ制御）

言語種別を設定する（インフォパッケージまたはプロセスチェーン制御）

言語種別を設定する（ジョブ制御）

(こ)

コードページ（インフォパッケージまたはプロセスチェーン制御）

コードページ（ジョブ制御）

コードページ（ジョブ制御）

コードページ（ジョブ制御）

コマンド

コマンド一覧

コマンド使用時の注意

コマンドセクション（インフォパッケージまたはプロセスチェーン制御）

コマンドセクション（ジョブ制御）

コマンドの記述形式

コマンドの共通引数の形式

コマンドの説明で使用する見出し

(サ行)

(さ)

サービス名（インフォパッケージまたはプロセスチェーン制御）

サービス名（ジョブ制御）

(し)

システムの構成

システム番号（インフォパッケージまたはプロセスチェーン制御）

システム番号（ジョブ制御）

ジョブ

ジョブクラス

ジョブクラス

ジョブクラス

ジョブステップ

ジョブステップ

ジョブステップ

［ジョブステップ］ダイアログボックス

ジョブ制御機能

ジョブ制御機能で採取する資料

ジョブ制御機能についてのトラブル

ジョブ制御機能のコマンド

ジョブ制御機能のコマンドで共通の引数の形式

ジョブ制御機能のセットアップ

ジョブに関する情報の表示

ジョブネット

ジョブのキャンセル

ジョブの削除

ジョブの終了監視時間間隔（ジョブ制御）

［ジョブの定義］パネル

ジョブの登録

ジョブのリリース

ジョブ番号

(せ)

［設定］ダイアログボックス（実行結果の出力先用）

［設定］ダイアログボックス（ジョブのリリースと終了監視用）

(タ行)

(た)

対処の手順

(て)

ディレクトリ名一覧

ディレクトリ名一覧（UNIX系OS）

(と)

動作環境を設定する（インフォパッケージまたはプロセスチェーン制御）

動作環境を設定する（ジョブ制御）

特長

トラブルシューティング

トラブル発生時に採取する資料

トラブルへの対処方法

トレース情報

トレースセクション（インフォパッケージまたはプロセスチェーン制御）

トレースセクション（ジョブ制御）

トレースファイルのサイズ（インフォパッケージまたはプロセスチェーン制御）

トレースファイルのサイズ（ジョブ制御）

トレースファイル名（ジョブ制御）

トレースレベル（インフォパッケージまたはプロセスチェーン制御）

トレースレベル（ジョブ制御）

(ハ行)

(は)

パスワード（インフォパッケージまたはプロセスチェーン制御）

パスワード（ジョブ制御）

パスワードに指定できる文字

パスワードに指定できる文字（拡張パスワード）

パスを設定する（インフォパッケージまたはプロセスチェーン制御）

パスを設定する（ジョブ制御）

バックグラウンドジョブ

バックグラウンドジョブ

バックグラウンドジョブの状態遷移

バリアント

(ふ)

ファイアウォールの通過方向

フォルダ名一覧（Windows）

プロセスチェーン

プロセスチェーン

プロセスチェーン制御機能

プロセスチェーン制御時のトラブル

文法

(ほ)

ポート番号

ポート番号（インフォパッケージまたはプロセスチェーン制御）

ポート番号（ジョブ制御）

ホスト名（インフォパッケージまたはプロセスチェーン制御）

ホスト名（ジョブ制御）

(マ行)

(め)

メッセージ

メッセージ一覧

メッセージの記載形式

メッセージの形式

メッセージの出力形式

メッセージの出力先

(ヤ行)

(ゆ)

ユーザータイプ

ユーザータイプ

(よ)

用語解説

(ラ行)

(り)

リダイレクション情報

(ろ)

ログオンセクション（インフォパッケージまたはプロセスチェーン制御）

ログオンセクション（ジョブ制御）

■ 商標類

ABAPは，SAP AGのドイツ及びその他の国における登録商標または商標です。
AIXは，米国における米国International Business Machines Corp.の登録商標です。
HP-UXは，米国Hewlett-Packard Companyのオペレーティングシステムの名称です。
Itaniumは，アメリカ合衆国および他の国におけるインテル コーポレーションまたはその子会社の登録商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
R/3は，SAP AGのドイツ及びその他の国における登録商標または商標です。
SAPは，SAP AGのドイツ及びその他の国における登録商標または商標です。
SAP NetWeaverは，ドイツおよびその他世界各国におけるSAP AGの商標または登録商標です。
Solarisは，米国Sun Microsystems, Inc.の米国およびその他の国における商標または登録商標です。
UNIXは，X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Windows Serverは，米国Microsoft Corporationの米国及びその他の国における登録商標です。
プログラムプロダクト「P-9D2C-6591」には，米国Sun Microsystems, Inc.が著作権を有している部分が含まれています。
プログラムプロダクト「P-9D2C-6591」には，UNIX System Laboratories, Inc.が著作権を有している部分が含まれています。