Tera計算マニュアル メニューへ

eng tw Email MAP___ By 物流技術研究所
Tera計算0 総合仕様書

Tera計算0_出荷データ加工 総合マニュアル・仕様書

このページは、出荷データをAccessで加工し、EIQ分析用データを作成するソフトの概要、操作手順、および内部ロジックを統合したマニュアルです。

1. ソフトの概要と目的

Tera計算0_出荷データ加工 は、出荷データ.xlsx を元に Access データベースへデータを取り込み、出荷単位の判定、日別集計、ケース/バラ集計、EIQ分析用データ作成までをまとめて行う画面です。作成したデータは画面上で直接確認することができます。

2. 使用前の準備と起動時の動作

2.1 使用前の準備

  1. Tera計算.accdb が存在することを確認します。
  2. 出荷データ.xlsx が保存フォルダーにあることを確認します。
  3. 設定.xlsx が存在することを確認します。
  4. 必要に応じて、加工をやり直す前にバックアップを取ります。

2.2 起動時の初期判定

画面起動時に DB の存在を確認します。

flowchart TD A["Form起動"] --> B["ヘルプ設定 / ファイル確認"] B --> C{"MyDB存在"} C -- "いいえ" --> X["メッセージ表示して終了"] C -- "はい" --> D{"T110_区分換算存在"} D -- "なし" --> E["未完成状態として案内表示 (一括処理を案内)"] D -- "あり" --> F["加工済み状態として画面更新"]

3. 画面の主な機能とボタン

ボタン / 項目 役割
全テーブル削除許可 既存データを削除して再加工するための許可設定です。
データ加工1 一括処理 出荷データの読込から仮集計までを一括で実行します。
EIQデータ加工 ランク付け、T180_EIQランク 作成、T200 作成を行います。
EIQ加工データ表示開始
(加工データ確認)
作成済みテーブル(T000T180T110T200 等)の内容を画面で確認できます。
tera推奨設定リセット 推奨のランク比率や選択条件に戻します。

4. 基本操作手順

4.1 初回または再加工を行う場合

  1. 全テーブル削除許可 にチェックを入れます。
  2. データ加工1一括処理 を押して完了を待ちます。
  3. EIQデータ加工 を押して分析用データを作成します。

4.2 既存データを確認する場合

  1. EIQ加工データ表示開始 を押します。
  2. 表示したいテーブルを選択し、内容を確認します。

5. データ加工1の詳細と流れ

5.1 データ加工1 一括処理フロー

flowchart TD A0["開始"] --> A1{"全テーブル削除許可Cb.Checked"} A1 -- "いいえ" --> A9["警告表示して終了"] A1 -- "はい" --> B1["出荷データ読込"] B1 --> B2["T100_Dataテーブル作成"] B2 --> B3["T110_区分換算テーブル作成"] B3 --> B4["各換算計算"] B4 --> B5["出荷単位区分判定"] B5 --> B6["全集計_日別集計"] B6 --> B7["仮集計表示"] B7 --> B8["ケース出荷/バラ出荷区分集計"] B8 --> B9["結果画面表示"] B9 --> C0["進行状況表示して完了"]

5.2 T110_区分換算 の主な計算式

基礎値: calcC = Int(バラ数 / ケース入数)calcB = バラ数 - (calcC × ケース入数)

区分 項目 計算式
行単位(G) Gバ / Gケ / GPL / G容 / G重 バラ数 / (バラ数÷ケース入数) / (Gケ÷PL積付数) / (Gケ×容積) / (Gケ×重量)
ケース単位(C) Cバ / Cケ / CPL / C容 / C重 (calcC×入数) / calcC / (Cケ÷PL積付数) / (Cケ×容積) / (Cケ×重量)
バラ単位(B) Bバ / Bケ / BPL / B容 / B重 calcB / (Bバ÷入数) / (Bケ÷PL積付数) / (Bケ×容積) / (Bケ×重量)

6. EIQデータ加工の詳細と流れ

6.1 実行前チェックと設定

6.2 ランク作成ロジック

対象単位ごとにキーを合計して降順で順位を付与し、累計比(累計 / 累計最大)を元に以下の閾値でランクを判定します。

累計比の範囲 ランク
0 ~ A1%A1
A1% 超 ~ (A1+A2)%A2
(A1+A2)% 超 ~ (A1+A2+B)%B
(A1+A2+B)% 超 ~ (A1+A2+B+C)%C
それ以外D

6.3 作成される主テーブル

6.4 EIQデータ加工フロー

flowchart TD C1["ランク比率合計チェック"] --> C2{"合計=100"} C2 -- "いいえ" --> C9["メッセージ表示して終了"] C2 -- "はい" --> D1["My_DATA1テーブル作成/保存"] D1 --> D2["T150等 EIQ分析用データ作成"] D2 --> D3["T160等 配送センター規模計算データ作成"] D3 --> D4["設定.xlsx へ出荷ランクキー更新"] D4 --> D8["T180 / T200 テーブル作成・統合"] D8 --> D5["EIQ加工データ順位ランク表示"] D5 --> D6["完了"]

7. 推奨設定とトラブルシューティング

⚠️ 注意: 全テーブル削除許可 を有効にすると既存のテーブルが削除されます。また、加工中は Access ファイルを開いたままにしないでください。

よくあるエラーと対処法

メッセージ / 状況 確認内容
Tera計算.accdb がない DB ファイルの存在と保存場所を確認します。
必要なテーブルが有りません データ加工1一括処理 を実行済みか確認します。
ランク比率を確認修正ください A1〜D の合計が 100 か確認します。
加工データが表示できない T000T110T180T200 が作成されているか確認します。
← メニュー一覧へ戻る