Comments
Description
Transcript
A-VX機能比較表 - 株式会社シンユーコンサルティング
(マイグレーション注意制限事項:補足資料) A-VX機能比較表 2016/4/1 株式会社シンユーコンサルティング 作成者:有明幸二 Copyright (c) 2015 SCC (Shinyuu Consulting Co.,LTD) All Rights Reserved. 1 弊社機能 A-VX機能 メニュー表示画面において画面切離機能で ①画面切離・画面接続 ○ 新しく画面(メニュー)を開く機能を実装 画面切離:新規JOB毎に新しく画面(メニュー)を開く形式でも問題無 画面接続:タスクバー選択やタイトルバーのクリックで選択可能 ②キーボードの割付 ③文字フォントの変更 1・WSエミュレータ経由でのAVXの画面機能 ④エミュレータ画面の大きさの変更 ○ システム全体、拠点毎、ユーザー毎で設定可能(設定ファイルで管理) ○ システム全体、拠点毎、ユーザー毎で設定可能(設定ファイルで管理) フォント種別・サイズの設定が可能 ○ システム全体、拠点毎、ユーザー毎で設定可能(設定ファイルで管理) 文字フォントサイズとの調整が必要 システム全体、拠点毎、ユーザー毎で設定可能(設定ファイルで管理) ⑤画面の色の変更(色数に制限有り) ○ 画面の背景色・文字色・罫線色をそれぞれ設定可能 COBOLコード(#SFGEN含)による色指定は無効 2・操作性・動作 ⑥画面ハードコピー △ [Alt]+[PrtSc]でのExcel貼付・印刷の指導または フリーの画面キャプチャソフト(画面ライター等)を提案 ⑦文字のコピー&ペースト ○ 画面の入力項目にて可能 ①先⾏キー入⼒が可能 × ②罫線と文字のバランス ○ A-VXでの罫線表記を再現 ③文字数字入⼒時の動作(オーバーフロー時など) ○ 桁数以上の入力不可(警告を鳴らす) ※音の種類は設定ファイル(サウンド)で管理 ①AVXメニュー ○ データベース(テーブル)に登録 ※自社変換ツールにより移行対応 ②利用者単位に初期メニュー変更可 ○ ログイン画面に同様機能を実装 ③RUNコマンド入力可 ○ メニュー画面より[Ctrl]+[R]にて同機能を実現 ④任意の(不適切な)コマンド/AP実行を防止可 △ メニュー選択による実行権限の管理 ※プログラム単位(単独実行)での実行権限は未実装 3・メニュー 弊社機能 A-VX機能 ①AVXシステムと同様のプリンタ機種 ②PCプリンタ(NEC以外でも) 4・プリンタ装置 ○ × サードパーティ製のプリントソリューションの導入は 今後の検討課題 ④プリンタ障害通知機能(関連製品必須) △ 各プリンタの監視ソフトに依存 ※NEC MultiWritterではPrintAgentが該当 ○ WindowsAPのためコード変換不要 ⑥特定プリンタ設定 ○ 4-1の回答を参照 ⑦PRN:システムプリンタ、PRN999:STN対応プリンタ ○ 4-1の回答を参照 ⑧シンボリック制御 × プログラムで個別対応 ①フォーム ○ A-VXソースより※自社変換ツールにより移行対応 ※罫線種別に制限あり(破線・点線が未対応) ①DB ○ Oracle/SQL Serverに対応 ※その他DBは要望都度強化予定 ②AVX互換の排他制御 可能 △ 複数APによる更新で発生する更新項目以外の上書き防止機能は対応済 ※レコード排他等は個別対応 ①JS ○ A-VXジョブ管理機構と同等の機能を実現 ※自社変換ツールにより移行対応 ②一時ファイル機能 ○ 独自の一時ファイル機能で対応 ③制御変数(JRCODE,センススイッチ) ○ A-VXジョブ管理機構と同等の機能を実現 6・オープンデータベース 7・ジョブ管理機能 Windows対応プリンタであれば印刷可能 ※用紙サイズに関しては相応のドライバが必要 ③スプール機能 ⑤制御コード使用可 5・書式 ○ APサーバ上のプリンタ登録名をA-VXシステムの装置アドレス名で登録 (CBLASGN等を実現) 「通常使うプリンタ」がPRN999となる ※通常使うプリンタ ... 各ログインID毎に設定可能 3 弊社機能 A-VX機能 8・システムサブルーチン 1コード変換 CBLCODE ※ 2日本語コード変換:JIPS日本語コード変換 SYSKOCNV × 3日本語コード変換:本サーバ内部日本語コート変換 SYSKICNV × 4JIPSコード変換:旧JISコードから新JISコードへの変換 CBL78J90 × 5JIPSコード変換:新JISコードから旧JISコードへの変換 CBL90J78 × 6装置アドレス変更 CBLASGN ○ 7世代ファイル相対世代番号指定 CBLGENFL × 対応予定無し(不要と判断) 8大記録ファイル仮クローズ CBLTCLS × 不要 9一時ファイル宣言 CBLETMPF ○ 独自の一時ファイル機能で対応 10一時ファイルディアロケート CBLETMPD ○ 独自の一時ファイル機能で対応 11フロッピィディスクボリュームファイル:入出力サブルーチン(PIOモード) SYSFDPM × 対応予定無し(不要と判断) 12常駐ファイルのアロケーション SYSDALC × 対応予定無し(不要と判断) 13常駐ファイルのディアロケーション SYSDDEL × 対応予定無し(不要と判断) 14常駐ファイルのリダクション SYSDRED × 対応予定無し(不要と判断) SYSMSRD × 対応予定無し(不要と判断) SYSMSWR × 対応予定無し(不要と判断) SYSEDRD × 対応予定無し(不要と判断) SYSEDWR × 対応予定無し(不要と判断) 17SPOOL付加情報設定 SYSSPOOL × 18プリンタファイルシンボリック制御 CBLSYMPR × 19RDB動的キー生成 SYSKYRSV × 対応予定無し(不要と判断) 20合併型仮想表:プライマリ表指定ファイル宣言 SYSDCLPR × プログラムで個別対応 21合併型仮想表:プライマリ表指定 SYSSETPR × プログラムで個別対応 22プリンタ外字登録 SYSGIJPR × 23イメージファイル処理 SYSIMGFL × 24イメージデータ処理の開始 SYSIOPN × 25イメージデータ処理初期化 SYSINIT × 15マルチセクタ入出力処理 16EOD取得/更新処理 プログラムで個別対応 イメージデータ処理の開始 弊社機能 A-VX機能 8・システムサブルーチン 26イメージデータの取り出し SYSIGET × 27イメージデータ表示 SYSIPUT × 28イメージデータ消去 SYSIERS × 29イメージデータ処理終了 SYSICLS × 30イメージ入力処理オープン SYSIMOPN × 31イメージ入力処理クローズ SYSIMCLS × 32イメージ入力処理制御 SYSIMRED × 33ATS制御機能使用開始 SYSAOPN × 34ATS制御機能使用終了 SYSACLS × 35自動ダイアル発信 SYSAMOD × 36ワークステーション画面読み取り CBLSCRNA × 37カラーアトリビュート設定 CBLCOLOR × 38日本語:見出し入力 SYSAKIN × 39日本語:見出し変換日本語入力 SYSRBIN × 40ステーション番号通知 CBLSTNNO ○ 独自の端末管理テーブルで対応 41インターバルタイマ CBLTIMER ○ 独自のシステムで対応 42RUNマクロ実行 CBLRUN ○ 独自のシステムで対応 43SPAWNマクロ実行 SYSSPAWN ○ 独自のシステムで対応 44CHAINマクロ実行 SYSCHAIN ○ 独自のシステムで対応 45LOGファイル OPEN SYSLOGOP ○ 独自のログ出力モジュールで対応 46LOGファイル CLOSE SYSLOGCL ○ 独自のログ出力モジュールで対応 47LOGファイル WRITE SYSLOGWR ○ 独自のログ出力モジュールで対応 48ジョブ間同期と通信マクロ生成 SYSIJCCR × 49ジョブ間同期と通信マクロ解放 SYSIJCRL × 50ジョブ間同期と通信マクロ接続 SYSIJCAT × 弊社機能 A-VX機能 8・システムサブルーチン 51ジョブ間同期と通信マクロ切り離し SYSIJCDE × 52ジョブ間同期と通信マクロメッセージの送信 SYSIJCSM × 53ジョブ間同期と通信マクロ信号の送信 SYSIJCSS × 54メジョブ間同期と通信マクロッセージの受信 SYSIJCRM × 55ジョブ間同期と通信マクロ信号の受信 SYSIJCRS × 56置換パラメータの取得 SYSSPGET × 57置換パラメータの設定 SYSSPPUT × 58遠隔ファイルアクセス:スタートアップ SYSRFASU △ DBインスタンス、スキーマ等で独自に対応 59遠隔ファイルアクセス:シャットダウン SYSRFASD △ DBインスタンス、スキーマ等で独自に対応 60遠隔ファイルアクセス:状態取得 SYSRFASN × 61遠隔ファイルアクセス:新公衆回線スタートアップ SYSRFSU2 × 62遠隔ファイルアクセス:リモートプリンタ SYSRPRSI × 63仮想リモートワークステーション:スタートアップ機能 SYSVWSSU × (不要) 64仮想リモートワークステーション:シャットダウン機能 SYSVWSSD × (不要) 65自動電源制御 SYSAPORS × 66TCU端末インタフェースサブルーチン SYSIPTCU × 67西暦2000年対応 日付の取得 CBLDATE ※ 個別対応 68DINA用MMPARコマンド実行 SYSMMPAR × 69伝送文字(EBCDICカナ):空白文字の圧縮 SYSEKCMP × 70伝送文字(EBCDICカナ):空白文字の拡張 SYSEKEXP × 71伝送文字(JIS7):コード変換の不要化 SYSNOCNV × 72伝送文字(JIS7):伝送文字の圧縮 SYSJ7CMP × 73伝送文字(JIS7):伝送文字の拡張 SYSJ7EXP × 74伝送文字(JIS7):伝送文字の変換(JIS7偶数パリティ) SYSJ7ECP × 75伝送文字(JIS7):伝送文字の変換(JIS7奇数パリティ) SYSJ7OCP × 76[RPQ対応]擬似ウィンドウ オープン CBLPWOP ○ 開発案件の発生ベースでの開発(対応済) 77[RPQ対応]擬似ウィンドウ クローズ CBLPWCL ○ 開発案件の発生ベースでの開発(対応済) 78[RPQ対応]CIDまたぎのファイル使用 CBLCMID ○ 開発案件の発生ベースでの開発(対応済) システムサブルーチンに関しては 発生都度対応方法を検討し実装を行います 弊社機能 A-VX機能 9・SMART ①SMART ○ SMART-COBOL変換ツールでCOBOL-APに変換 ※抽出(EXT)ファイル更新(1UF)等はプロシージャへ変換し実装 10・外字 ①外字 ※ Windows独自の外字管理 ①OCF,カンパニーID機能 ○ データベースのスキーマで識別 グローバルファイルについてはグローバルスキーマよりシノニム登録により 個別スキーマとのデータ連携を実現 ②統合管理機能(アテンション) △ ジョブ実行状態表示の監視ツールをを実装、 どのユーザーが何を実行しているか確認可能 ※他ステータス表示については、随時機能強化中 ③大規模構成 △ サーバ規模に依存 ④デバッグ機能(USE FOR DEBUGGING) ○ SDK(ソフトウェア開発キット)によるデバッグが可能 ※VisualStudio(MS)を使用 ⑤データ初期値 ○ VALUE句で定義されていない項目については文字タイプの初期値がセットさ れる Xタイプ:スペース 9タイプ:0 ⑥日付(ACCEPT文) △ 西暦のシステム日付のみ取得 ※和暦は個別対応 ⑦日本語情報処理機能 △ COBOL-VBコード変換ツールで対応 ※現状は日本語索引コード(NX)のみ対応 ⑧画面 0行目の表示 ○ Line 0 で最上段(0行目)に表示 ⑨画面制御コードによるブザー機能 ○ ""27"B"nn"/""27"J"nn"/Buzzer対応 ※音の種類は設定ファイル(サウンド)で管理 ⑩ユーティリティ:#SORT/#MARG ○ NEC SORTKIT ⑪ユーティリティ:#MIXGN ※ 不要 ⑫ユーティリティ:#FLCNV、#NFCNV(CSV) ○ ScFlcnv/ScUtil等の自社ユーティリティで対応 ⑬ユーティリティ:#BKUP ○ データベースのバックアップ機能を使用 ⑭RDB/EUF △ Skylink等のサードパーティ製ツールを提案 ※RDBカタログファイルの実行不可 ⑮JOB 11・全体 Log ○ 独自のログ管理システムを実装 ⑯自動運転 ○ Windowsタスクにて対応 ⑰自動電源制御制御(UPS) × サーバ機能に依存 ⑱64bit対応 ○ 64bitOSに特化しているため 32bitOSで運用する場合は別途動作検証が必要 ⑲画面のGUI化機能 × 今後の検討課題