HSRSRemovePartner取引先識別子削除

形式

HSRSRemovePartner -cf 取引先識別子ファイル名

機能

ユーザーが取引先識別子ファイルに記述した取引先識別子のうち,"取引停止"状態の取引先識別子を,データベースから削除します。

オプション

-cf 取引先識別子ファイル名
取引先識別子ファイルのファイル名をフルパスで指定します。このオプションは必ず指定してください。

戻り値

戻り値内容
0正常終了
取引先識別子ファイルに記述されている取引先識別子を,全件データベースから削除しました。
1警告付き正常終了
取引先識別子ファイルに記述されている取引先識別子のうち,データベースからの削除に失敗したものがあります。要因を次に示します。
  • 取引先識別子がすでにデータベースにない。
  • 取引先状態が"取引停止"状態でない。
  • 処理を継続できるデータベースアクセスエラーが発生した。
  • 取引先識別子ファイルが空ファイルである。
2異常終了(システム定義エラー)
3異常終了(引数エラー)
4異常終了(実行時エラー)
取引先識別子ファイルに記述されている取引先識別子を全件削除する前に,処理が中断されました。要因を次に示します。
  • 取引先識別子ファイルの読み込みに失敗した。
  • 取引先識別子ファイルに記述された取引先識別子の長さに誤りがある。
  • 取引先識別子ファイル内に同一名称の取引先識別子が記述されている。
  • データベースへの接続に失敗した。
  • 処理を継続できないデータベースアクセスエラーが発生した。
  • メモリ不足などの内部エラーが発生した。
なお,処理の途中で実行時エラーになった場合,それまでに削除に成功した取引先識別子はロールバックされません。

実行例

取引先識別子ファイルに記述した取引先識別子をデータベースから削除する場合の実行例を,次に示します。

HSRSRemovePartner.bat -cf C:¥data¥id.txt