富士通オフコンPRIMERGY 6000 ASP 調査記録まとめ

仕事で富士通製のオフコンについて調べる機会があったのですが、ググってもほとんど情報が出てこず困ったため、個人的に調査した結果をコツコツまとめていきます。

同じような境遇の方のヒントになれれば幸いです。

注意点

個人的に調べた内容をメモ的に記載しているので、間違っている可能性があります。詳しい人に教えてもらっている訳でもなければ、実際にオフコン本体を触れる環境ではないため、確認する方法がありません。もし間違っているものがあれば優しく教えてください。

そもそもオフコンとは?

自分の場合、そもそもオフコンって何よ?というところからでした。

オフコンとはオフィスコンピューターの略で、事務処理用の独自OSを搭載したコンピューターを指します。WindowsやMacが定着する前から使用されている、過去の遺物的な存在です。昭和のパソコン、ゲーム機でいうとファミコンみたいなものでしょうか。

基本的に真っ黒の画面に文字だけが表示されるいかにも昔のシステムといった感じで、古い映画やドラマ等を見たら出てくるかもしれません。

ファイルの種類

オフコンには以下の種類のファイルがあり、それぞれ特性が異なります。
論理ファイルは必ず物理ファイルとセットになっていて、物理ファイル内のデータの見方を定義している仮想的なファイルです。

・物理ファイル PF
・論理ファイル LF
・順編成ファイル SF
・索引順編成ファイル

ライブラリ

オフコンにはライブラリという概念があります。一言でざっくり説明してしまうと、パソコンでいうところのフォルダのようなイメージです。

ファイル名.ライブラリ名

ライブラリ名を指定する場合、基本的には上記のような形でファイル名の後に.○○の形で記述します。

ジョブ

ジョブについてはオフコン独自の概念ではないので、馴染みがある方もいると思います。

例えば、複数の処理を順番に行いたい場合などは、手動でコマンドを打ち込んでひとつずつ処理して行くのですが、ジョブ内にコマンドを複数記述しておけばそのジョブを起動するだけで複数の処理を行うことが可能になります。

さらに、そのジョブを決まったタイミング(業務終了後や月末など)に実行するように設定しておけば、業務を完全に自動化することも可能になります。

ASP コマンド集

ASPのコマンドです。現状全然網羅しきれていませんが、徐々に追加していきます。

CALL プログラムを実行 CALL プログラム名.ライブラリ名
RCVFILE ファイル受信
SNDFILE ファイル送信
FEXPORT PCからファイルを転送
IMPORT PCへファイルを転送
CRTPF 物理ファイルの作成
CRTLF 論理ファイルの作成
CRTFILE 順編成ファイルの作成
DLTFILE ファイルの削除
CHGPF 物理ファイル情報の変更
SETPF 物理ファイルに変換
SORTD 指定した条件でファイルをソートする
SBMJOB ジョブの投入。指定したJOBをバックグラウンドで実行する。
ACTLF 論理ファイルの活性化
DACTLF 論理ファイル非活性化
SAVLIB ライブラリーの保管(バックアップ)
CNVDF 物理ファイルをCSVファイルに変換
CNVFILE 順編成ファイルに変換
FIMPORT DUETファイル転送機能を使用し、順編成ファイルをPCへ転送
DSPLIB ライブラリの内容を印刷
SAVMBR メンバーの退避
SAVFILE 順編成ファイルおよび物理ファイルの退避
SAVPF 物理ファイルの退避
STRQWE QWEプログラムの実行(帳票出力)
STRDPSD DPSプログラムの実行(ファイル結合・抽出)
STRDHS DHSの処理を実行する
OVRF ファイルの置き換え
SNDMSG メッセージの送信
DLTMBR メンバを削除する
OVRPRTF プリンタファイルの置き換え
CPYFILE ファイルの複写
CNTFTPC FTPクライアントの起動と接続
DCNTFTPC FTPクライアントの切断と終了
SNDFTPC FTPファイル送信
RCVFTPC FTPファイル受信

関連リンク

CSスタッフの話
富士通のオフコン PRIMERGY 6000 関連の製品やサービスを提供している会社のブログです。
富士通のオフコンに関する情報を掲載している貴重なサイトとして参考にさせていただきました。

オフコン練習帳
NECのオフコンに関する情報を掲載している個人サイトです。
富士通のオフコンではありませんが、一部参考にさせていただきました。