原因
以下の条件に該当する場合、帳票出力時に使用している帳票のデータが正しくない(最新のものではない)可能性があります。
出力する帳票と同一名で、かつ内容の異なる帳票を以前に出力したことがある。
帳票出力時に、アプリケーションサーバの帳票が更新されている(新しい)場合のみ帳票定義情報を転送し、帳票を出力する運用を行っている。
上記の条件に該当する場合、帳票の出力時に、ユーザアプリケーションなどで指定したアプリケーションサーバ側にある帳票と、以前出力した帳票出力サーバ側にキャッシュされている帳票を比較し、新しい方の帳票を利用して帳票出力されます。
そのため、出力時に指定した入力データと帳票定義情報の内容が一致せずにエラーとなり、出力できなくなる場合があります。
対処方法
以下のいずれかの対処を行ってください。
アプリケーションサーバ側の帳票を置き換え、ファイル更新日付を帳票出力サーバのデータよりも新しい日付に更新する。
コマンド、またはユーザアプリケーションで、リモート帳票出力時の帳票定義情報の転送条件を変更し、出力時に指定したアプリケーションサーバ側の帳票定義情報を必ず使用して出力処理を行う運用とする。帳票定義情報の転送条件は、以下のいずれかの方法で変更できます。
prputprtコマンドの-uオプション
JavaインタフェースのRemotePropertiesクラスのsetUpdateResourceメソッド
CFXカスタムタグインタフェースのRMT_UPDATE_RESOURCE属性
上記の対応を行った後、再度、帳票出力処理を実行してください。
帳票定義情報の転送条件の指定については、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。