ค้นหาใช้ในการค้นหาสินค้า
Volumeคำนวณปริมาตร
พิกัดข้อมูลที่จัดเก็บ
แสดงผลแสดงใน UI
โซนสร้างแผนผัง
ความจุคำนวณพื้นที่ว่าง
📊 Sheet: นับสตอค — ข้อมูลสินค้าและการจัดเก็บ
| คอลัมน์ |
บังคับ |
ใช้ใน |
รายละเอียด |
🧮 สูตร:
volume_per_box = กว้าง × ยาว × สูง ÷ 1,000,000 (ม³)
used = Σ (จำนวนลัง × volume_per_box)
remaining = capacity − used
📍 Sheet: พิกัด — ความจุและโครงสร้างชั้นวาง
| คอลัมน์ |
บังคับ |
ใช้ใน |
รายละเอียด |
📐 Parse location_id:
A3-2
→ Zone A, Aisle 3, Level 2
— ระบบ scan ทุก row หา maxAisle + maxLevel ของแต่ละ Zone → สร้าง grid อัตโนมัติ
🔄 Data Flow
ค้นหา: พิมพ์คำ → searchProduct(q) scan SKU+ชื่อ → dropdown (max 20)
แนะนำพิกัด: เลือกสินค้า+ลัง → recommendLocations(sku,n) → คำนวณ remaining ทุกพิกัด → เรียง (มีของอยู่ → หมวดเดียวกัน → best fit)
แผนผัง: getRackData() → scan ทั้ง 2 ชีท → render grid 100 ช่อง (defrag) ซิ้งทุก 2 นาที