結果ハンドラーコマンド
システムが着信する結果ファイルからインサータージョブ名を判断するために使用する、コマンドまたはスクリプトを指定します。システムは、インサーターコントローラーから取得する各結果ファイルに対して指定されたコマンドを呼び出します。システムは、指定されたコマンドに対する唯一のパラメーターとして結果ファイルの完全なパスを提供します。
RICOH ProcessDirector には、サンプルコマンドが用意されています。
-
/aiw/aiw1/bin/getInsertJobId
(Linux) -
C:\aiw\aiw1\bin\getInsertJobId
(Windows)
コマンドは、提供された結果ファイルを調べ、インサータージョブ名の値 (Job.Inserter.JobID) を stdout に出力する必要があります。ほとんどの場合、この値は、インサーターの結果を待機しているジョブの RICOH ProcessDirector ジョブ番号です。コマンドは、他の出力を書き込まないようにする必要があります。
コマンドがインサータージョブ名の値を出力した場合、RICOH ProcessDirector は対応する待機中の RICOH ProcessDirector ジョブを見つけて、インサーター制御ファイルをそのジョブのスプールに直接コピーします。
コマンドがインサータージョブ名の値を出力しない場合、結果ファイルがジョブに関連付けられないため、インサーターコントローラーオブジェクトはエラーメッセージを発行します。RICOH ProcessDirectorは、コマンドがstderrを書き込んだメッセージを受け取り、インサーターコントローラーオブジェクトのメッセージログに記録します。
形式:
- 長さ
- 最大1024文字(バイト)
- データベース名
- InserterSystem.Results.HandlerCommand