ADC Restock

Phase 0-1 scaffold / Phase 2 import. Health: GET /api/health

BQから在庫取得

エアロジ新品在庫 / 西濃引当可能 / 入数 / 端数 を1回スキャンして D1 stock_cache/stock_bara に洗い替え保存。

取得サマリ

(未取得)

在庫履歴CSV 取込

cp932(Shift-JIS) を想定。ブラウザで decode+パースして POST /api/import-history に送信。

サマリ

(未取込)

補充計算

取込済み履歴 + D1 (stock_cache/stock_bara/params/arrangements) から POST /api/calc

合計(選択行で再計算)

(未計算)

結果(全行・列ヘッダクリックでソート)

計算対象外(在庫/入数データ無し)

-

補充計画(着日単位の共有編集)

合計

(未読込)

明細

manual 行として追加。入数は stock_cache 由来。

手配中(arrangements)は確定時に着日単位で洗い替え。確定解除時に削除。TTL=着日+7日。