(A) 動作環(huán)境、開発環(huán)境:Microsoft Visual Studio 2010 C# .Net 4.0 で開発
(B) データベース:リリース時はMicrosoft SQL Server 順次Oracle、PostgreSQLにも対応予定。
(C) SQL Server対応バージョン:SQLServer 2005、2008、2008R2
(D) Oracle対応バージョン:10g、11g
(E) 【重要】レコード単位排他制御(Ver3.2は、設(shè)定により可能)
(F) 【重要】INIファイルの排除
① 全てシステム制御テーブル(XCONT)に記録。
② XCONTはSECTION、ENTRYフィールド追加。
(A) 【重要】伝票発行関連
① Ver4.0:所要量計算→計畫明細(xì)作成(舊注殘データ)→伝票発行→印刷後更新
Ver3.2:所要量計算→伝票発行→計畫確定
a. Ver4.0では、「確定」「固定」という言葉は使わない。
b. 計畫明細(xì)作成後は 小在庫、 大在庫を超えようとする時だけ、変更する選択肢が生まれる。
c. 所要量計算から計畫明細(xì)作成まで計畫擔(dān)當(dāng)者が行う前提。
② 【効果】
a. Ver3.2の時の「固定後の動作と確定後の動作の違いの矛盾」解決。
b. 特別仕様(使用)部品を所要量計算に反映しやすくなった。
c. 生産場所別の調(diào)整が長期間行える。
d. 伝票発行期間を超える伝票を発行しやすくなった。
(B) 【重要】工程管理機(jī)能の改善
① 工順マスターは、工順コードをキーにして動作する。
② 後工程番號は廃止。
③ 【重要】初工程で子アイテムの在庫引落可能。
④ 計畫明細(xì)作成後の変更操作の改善:
a. 工順コードの変更、追加、抹消をすると詳細(xì)工程データに反映する。
b. 詳細(xì)工程データを自由に変更、追加、抹消が可能。
⑤ 【重要】工程途中に社外(外注)を含め、単価マスターを使用することが可能。
⑥ マスターの構(gòu)造変更
a. 作業(yè)マスター:何をどこで行うかと詳細(xì)工程データを作るときに必要なデータを登録する。
b. 工順マスター:作業(yè)の組み合わせを登録。
c. 作業(yè)時間マスター、単価マスター:アイテムコード+作業(yè)コード+生産場所(発注先)がキー。
詳細(xì)工程データは作業(yè)コードもキーにして取得。
d. Ver3.2のマスターは、データをVer4.0用に変換するとき、自動変換。
(A) 【重要】「部門別ガントチャート」新設(shè)
① [表示データ集計]ボタンで集計。「負(fù)荷」行に山積み結(jié)果がグラフ表示。
a. 青の細(xì)線が、負(fù)荷率100%。
b. 設(shè)定した「 大負(fù)荷率」を超えると赤表示。
c. 集計対象は、「生産計畫テーブルにあり、製造擔(dān)當(dāng)マスターの「能力」がゼロでないもの」。
② [明細(xì)行表示]ボタンで、明細(xì)データ表示。
a. 「負(fù)荷」行のダブルクリックで、その行だけ明細(xì)表示可能。
b. ドラッグ&ドロップで日程変更→負(fù)荷グラフ連動。
③ ライン移動可能。
a. 「生産場所別」は、そのアイテムが作業(yè)時間マスターに登録されている生産場所へ移動可。
b. 「製造擔(dān)當(dāng)別」は、生産計畫表に登録されている製造擔(dān)當(dāng)へ移動可。
④ [全工程連動][前後逆展工程連動]ボタンで動作方法選択。
⑤ 実績?nèi)肓Δ丹欷坑嫯嫟?、その割合に応じ白く表示される?/span>
⑥ 明細(xì)計畫セルの右クリック。 a. 前後の工程を線で結(jié)ぶ。
b. ポップアップメニューで、「計畫の分割」「數(shù)量変更」「計畫の複寫」が可能。
⑦ 「対象製造擔(dān)當(dāng)」で、指定可能(複數(shù)指定はカンマ區(qū)切りで記入)。
⑧ [反映]ボタンでデータベースへ反映。
反映前は、生産計畫表での入力はガード。
z 「製造擔(dān)當(dāng)別」は、明細(xì)作成前のデータも表示。しかし、変更はデータベース反映しても所要量計算すると戻る。
z 計畫明細(xì)作成期間はある程度長い方が使いやすい。
(B) 【重要】所要量計算に「簡易計算」モード新設(shè)
① 現(xiàn)在の生計行から子アイテムの引計行を計算し在庫行を計算。
② 小在庫を割り込むとピンク色表示。
③ ピンク表示だけを見つけて、生計行を修正→再計算。
(C) 【重要】権限管理機(jī)能
① ユーザーをグループ別に登録可能
a. グループ別に各種設(shè)定を登録可能。
個人設(shè)定→グループ設(shè)定→全共通設(shè)定の順に適用される。
b. 個人別に設(shè)定可能なものを別フォームに分離。
c. 基本は共通の設(shè)定畫面で行い、どうしても個人が勝手に設(shè)定したい內(nèi)容だけ「各所個人設(shè)定」の畫面を使用する運(yùn)用をお勧め。
② 「役割(ロール)」の概念新設(shè)
a. ロールごとに主要機(jī)能の権限を設(shè)定可能。
b. 各ユーザーは複數(shù)のロールを持てる。
c. ロールは新規(guī)追加可能。
③ 操作擔(dān)當(dāng)者と設(shè)定権限者の分離
④ その他機(jī)能のツリーをドラッグアンドドロップで移動すると、メインメニューのボタン位置を変更すること可能。例えば、検査実績を資材部の人が入力するなら、「検査実績?nèi)肓Α工颉纲Y材業(yè)務(wù)」の下にドラッグで移動します。
(D) 「生産指示?引落明細(xì)一覧」新設(shè)
① 生産指示、引落明細(xì)、それぞれの実績を全てfull outer join で結(jié)合して表示。
② 計畫外の実績データも表示可能。
(E) 複數(shù)工場オプション開発予定
① アイテムコードは、1つのデータベースの中では1つだけの登録。
② 工場間をまたがった共通部品可能。
③ 自分の工場のデータだけが見える権限。他の工場も見える権限を設(shè)ける。
④ その他、複數(shù)のデータベースを纏めて表示することも予定。
(A) メインメニューを業(yè)務(wù)中心の構(gòu)成に
① ツリーメニュー新設(shè)し、全體機(jī)能を把握しやすくした。
① 「引落明細(xì)」畫面を「引落明細(xì)手入力」「引落実績?nèi)肓Α工朔指睢?/span>
② 資材受入れ実績、検収実績、社內(nèi)生産実績を別フォームにした。
③ 計畫外実績と工程実績を通常の実績?nèi)肓Ξ嬅妞私y(tǒng)一。
④ 分割マスターを「発注」と「計畫」に分割。
⑤ 現(xiàn)在在庫一覧、過去の在庫一覧、停滯在庫一覧を分離。
⑥ 棚卸し処理を獨(dú)立フォームにした。
⑦ 発注承認(rèn)を?qū)熡氓榨┅`ムにした。
(B) 実績?nèi)肓Δ螌g績區(qū)分の設(shè)定をボタンで出來るようにした
① [検査前](M)、[検収](K)、[不良廃棄](B)、[不良実績引落あり](F)などのボタンで設(shè)定できるようにした。
② 複數(shù)選択ボタンを押した狀態(tài)にして、複數(shù)データを一括登録。(參考)
(C) 「??區(qū)分」など選択項(xiàng)目は、ドロップダウンリストで入力
しかし、連続して操作する場合は、かえって邪魔になるので直接入力も設(shè)定で可。
(D) 設(shè)定と月次?年次等の更新処理を分離した
(E) 各フォームのタブページ:テーマごとに設(shè)定
(F) 計畫実績一覧の表示方法を、一畫面で対比できるようにした
(G) 各キャプションの改善
(H) 頭になるデータの表示(タイトルパネル)
引落明細(xì)手入力、製品構(gòu)成表、工順マスター、分割発注マスター、分割計畫マスター。
(A) MDIフォームがデフォルトスタイル
メインメニューのポップアップメニューでSDIフォームと切替え可能。
(B) カラリングの統(tǒng)一
① 全體の配色をブルーグレーのモノトーンに統(tǒng)一した。
② Windowsの標(biāo)準(zhǔn)色を踏襲し、一體感を出すようにした。
③ 生産計畫表のポップアップメニュー[設(shè)定]-[処理?xiàng)l件]で従來のカラリングも可能。
(C) タイトルバーのボタンをシンプル化(初見時の印象改善)
(D) グリッドの長い文字列のタイトルを縦表示可能(設(shè)定可)
(A) 各フォームの操作
① 【重要】一括変換が「ロジック有り」で変換および削除が出來るようにした。
例えば「計畫明細(xì)手入力」での一括変換も、生産計畫表、引落明細(xì)、詳細(xì)工程データに反映。1件ずつの手入力と同じ処理を行う。
② 【重要】一括処理の時、選択されたデータを?qū)澫螭摔工毪瑜Δ摔筏俊?/span>
従來は表示されている全てのデータが対象。
これにより、きめ細(xì)かに選択して一括処理が可能。
a. 一括変換(変換、削除)
b. 一括複寫、一括抹消
c. 実績?nèi)肓Δ我焕ǖ清h
d. クローズ処理 e. 複數(shù)領(lǐng)域管理など。
③ [複數(shù)選択]ボタンが押されている場合の操作
a. SHIFTキー+↓↑、SHIFT+マウスクリック、CTRLキー+マウスクリック。
b. マウスドラッグ。
c. グリッド左上のセルクリック、Ctrl+Aで全データを選択。
④ 【重要】各マスターの一括処理バー新設(shè)
a. 追加:キー項(xiàng)目が「未入力」のデータを指定した件數(shù)作成。
b. 複寫:選択したデータから、キー項(xiàng)目を「未入力」変更して複寫。
c. 抹消:選択したデータを抹消。
d. 未入力:キー項(xiàng)目が「未入力」のデータだけを表示。
⑤ 主要入力項(xiàng)目のエリアには検索フォームを開くボタン???を設(shè)けた。
動作方法は、次の3つから選択可
a. [適用]ボタンクリックで、元の入力エリアに値をセットして検索フォームを閉じる方法。
b. グリッドでデータを選択したとき、値をセットしフォームを閉じる方法。
c. グリッドでデータを選択したとき、フォームを閉じないで値をセットする方法。複數(shù)のデータを連続して登録するとき便利。
⑥ 【重要】検索機(jī)能の改善
a. 名稱や分類コード等でも検索可能にした。
b. グリッドタイトル部のプルダウンリストで検索可能。
(タイトルクリックでクリックしたカラムでソート、逆順ソート:參考) c. 検索バーでの検索のとき、1文字ずつSQL文を発する「クイック検索」可能。しかしデータが多くなると動きが悪くなるので、[検索]ボタンで検索することも可。
d. 絞込パネルでの検索。(従來通り)
⑦ 構(gòu)成メンバーだけを表示するときの改善
a. 大きな構(gòu)成の時の限界を無くした。
b. 構(gòu)成だけを表示するときも入力可能。
⑧ 各フォームで製品構(gòu)成をツリー表示するパネルを獨(dú)立したフォームに
a. 自由に表示可能。
b. このフォームの中だけで、正展開、逆展開、対象アイテムの指定が可能。
⑨ 完成品、中間工程、購入品、外注品、支給を選択するバー(ボタン)新設(shè)
a. 完成品:親子レベルがゼロのデータを表示。
b. 中間工程:親子レベルがゼロでも255でもなく、伝票デザインが「作業(yè)伝票」のデータを表示。
c. 購入品:発注先の伝票デザインが「注文伝票」。 d. 外注品:発注先の伝票デザインが「外注伝票」。
e. 支給:複數(shù)ロケーション-區(qū)分が「支給」。
⑩ 明細(xì)部分のフロート可
(B) 【重要】頭があるデータの操作製品構(gòu)成表、工順マスター、分割計畫マスター、分割発注マスターが対象(引落明細(xì)手入力)製品構(gòu)成を例に「操作する親コード」「複寫もと親コード」として説明。
① 「操作する親コード」を指定して[追加]ボタンクリックで、子アイテムが「未入力」のデータを指定した件數(shù)作成。
② 「操作する親コード」「複寫もと親コード」両方指定して[複寫]ボタンクリックで、データを複寫。
③ 「操作する親コード」を指定して???ボタンで検索フォームを開き、複數(shù)の子アイテムを選択し[適用]ボタンで、一度に複數(shù)件のデータを作成可能。
(A) メインメニューのカスタマイズ
① メインメニューのポップアップメニューで「マイメニューの設(shè)定」-「設(shè)定開始」。
② ツリーメニューから目的のボタンを選択し(ノードアイコンが黃色の選択マーク)、右クリック「“マイメニュー”にボタン追加」。
③ ポップアップメニューで「ボタンを整列して設(shè)定終了」。
a. マイメニューのボタンの色がブルーに変わる。
b. ボタン操作(通常ボタン含め)が可能。
(B) 【重要】「テーブル項(xiàng)目管理」で集中設(shè)定
① [追加]ボタンで表示項(xiàng)目追加。
a. データベースツール(マネージメントスタジオ)で追加したフィールドを表示。
b. 架空のフィールドを追加。
c. 実在するフィールドにSQL文を設(shè)定する。
② SQL(Select)文の登録。
a. 架空のフィールドにSelect文で値を取得し表示する。 b. 基になるテーブルのキーになる値を[ ]で括って記述。
c. 例:select NAME from XHEAD where CODE=[KCODE] d. 複雑なSelect文も可能。
e. 他のデータ領(lǐng)域のテーブルを扱う場合は、データベース名.スキーマー名.テーブル名で記述する。
f. TPiCS本來(下記③項(xiàng))のSQL文との衝突の可能性少ない。
g. 実在する追加フィールドにSelect文を設(shè)定すると、値を入力すればその値、しなければSelect 文の値を表示。
h. この機(jī)能により「ユーザー定義フィールド」「持ち回り機(jī)能」はドロップ。
③ 畫面表示のベースになるSQL文をカスタマイズ可能。
a. 他のデータ領(lǐng)域の値もjoinして表示可能。
b. 個別のSelect文の設(shè)定(上記②項(xiàng))より表示スピードは高速(理論上)。
c. TPiCS本來のSQL文との衝突する可能性がある。
d. Order by句も設(shè)定可能。
④ ユーザー備考の設(shè)定。
a. 自由に箇條書きが可能。
b. 表示エリアのサイズ(入力エリア行數(shù))を指定可能。
⑤ 新規(guī)データ追加時のデフォルト値を設(shè)定可能。
⑥ 表示色の設(shè)定可能。
a. 目的の項(xiàng)目にカーソルを當(dāng)て、[カラーダイアログ]ボタンで指定パネルを表示、色を選択する。
b. 著色方法を指定可能。
背景色、文字色、グリッドはタイトル部とデータ部等について設(shè)定可。
⑦ その他
(A) TPiCS-XからXLSファイルを書出し、用意されたExcelのテンプレートから印刷
(B) TPiCS-Xから、OPROのテンプレートを呼出しOPROから印刷
URL経由の呼出しから、WindowsAPIによる呼出しに変更。
(C) その他の帳票印刷ツールにも対応予定(SVF等)
(A) 所要量計算スピード:約3倍(Ver3.2:94秒 Ver4.0:32秒)
(B) 計畫明細(xì)作成:未計測
(C) メモリへのデータ読込み:約5倍(Ver3.2:36秒 Ver4.0:7秒)
(D) テキストファイル読込み:1.5倍~3倍(Ver3.2:92秒 Ver4.0:26秒)
(E) 実績データトランザクション自動取込み:未計測
(A) 【重要】メモリ管理の改善
① メモリへ読込んだ後のデータベースの変更は、キー項(xiàng)目の変更や削除も含め自動的に反映。
② 所要量計算は「メモリを使って計算する」だけ?!甘工铯胜ぁ乖O(shè)定はドロップ。
③ 計畫明細(xì)作成は所要量計算直後に行うので、読込んだメモリをそのまま利用。
(B) 【重要】Logのテーブル化
① 時系列分析が容易になる。
② 処理番號で管理出來る。
(C) 設(shè)定畫面の表示、操作方法の改善
① ツリー表示のメニューで設(shè)定內(nèi)容概略を一覧表示。
② 説明文の充実。
(D) 定形一括処理で、処理の順番を設(shè)定可能
(E) テキストファイル読込みで、エラーがあるとグリッドに読込んだテキストファイルを表示し、そのグリッド上で訂正し、グリッドから読込むこと可能
(F) テキストファイルの書出しで、XMLファイルに書出し可能
(G) テキストファイルの読込み、書出しフォルダーを共通にすること可能(設(shè)定)
(H) 著手信號機(jī)の○×を?qū)gフィールド化(予定)
(I) 各フォームの[連係]ボタンは、アイテムコード以外にも連係できるものは何でも連係する。例えば、工程明細(xì)データをクリックすると工順マスターが開いていればその工順のデータが表示される。
(J) 複數(shù)言語対応
① 専用EXEファイルでなく、設(shè)定で切り替え可能(予定)
② 伝票デザインを、HATU1、WORK2、SHIKYU1などに変更。
Ver3.2のデータは、データをVer4.0に変換するとき、自動変換。
(K) 稼動カレンダーで、年間カレンダーをワンクリックで作成可能
(A) 畫面表示の為の基本SQL文で「join」を使えるようにした。
(B) 畫面入力時の処理ロジックと、トランザクション自動取込み(テキストファイル読込み)で使用するロジックを同じものにした。
(C) エラー箇所をトレース表示可能
(A) 各フォームにあった更新処理(例えば、生産計畫表の月ずらし、棚卸し)をドロップ。
(B) 簡易手配機(jī)能、スモールビジネスパックをドロップ。
(C) 各フォームの中のテキストファイル読込み、書出し機(jī)能をドロップ。
(D) MicrosoftProjectとの連係機(jī)能をドロップ。
(E) コールバックDLL。代わりにストアードプロシジャーを?qū)g裝する予定。
(F) アイテムマスターの「単価取得方法」の“1”(生産計畫表の製造擔(dān)當(dāng)の単価)を廃止。
コンバータは“2”(デフォルト)に自動変換。
(G) 1日の 大シフト數(shù)を12シフトに変更。(従來は24シフト)
(H) ナビゲータ機(jī)能
(I) 所要量計算の機(jī)能
① 計算グループ機(jī)能
② 前回所要量計算した後の変更データだけを?qū)澫螭摔工霗C(jī)能
③ 指定した部品に影響を與える計畫だけ計算する機(jī)能
(J) 「トランザクション自動取込み機(jī)能を利用した実績?nèi)肓Α攻欹畅`ド単位排他制御になった為。
(K) その他
(A) 複數(shù)のデータ領(lǐng)域を使い分けるためには、コマンドライン引數(shù)で指定。
Cfg=「Configファイルのフルパス」で指定。
あるいは、作業(yè)フォルダーを変更する。
(B) テーブル內(nèi)のフィールド名を変更した(後日 一覧表作成)