取引明細ファイルのアクセスで異常終了する場合があるため、取引明細ファイルのオープン方法を変更しました。
本現象は、私のパソコンでは発生しなかったため、原因がわからなかった。
ファイルをアクセスする場合、ファイルナンバーはフリーの番号を取得してその番号でアクセスするが、取引明細ファイルのファイル番号は1固定であった。
ファイル番号の1はその前でクローズしているため、1でアクセスしてもエラーにはならないが、何かの影響でクローズにできないことがあることを考慮し、フリーのファイル番号を取得する方式に修正しました。
私のところでは再現しないため、発生するユーザに試してもらってうまくいくことを確認しました。