Skip to content

กฎการจัดเก็บ (Putaway Rules)

Putaway Rules กำหนดว่า "ของที่เพิ่งรับเข้ามา ควรวางที่ Location ไหน" — ระบบใช้ Rules นี้สร้าง Putaway Tasks อัตโนมัติ

ทำไมต้องมี Rules?

ถ้าให้พนักงานเลือกที่วางเอง:

  • ของเดียวกันกระจายหลายที่ — หา Pick ยาก
  • ของหนัก ไปวางชั้นบน — อันตราย
  • Fast-mover ไปวาง Aisle ลึก — เดินไกลตอน Pick

มี Rules → ระบบเลือกที่เหมาะให้ทันที

ลำดับการประเมิน Rules

ระบบ check Rules ตามลำดับนี้ — เจอ match แรกใช้ทันที:

1. Fixed Location

บาง Item มี Location ถาวร:

  • ตัวอย่าง: "WATER-600 ใส่ที่ A-01-03-02 เสมอ"

ใช้กับ:

  • Fast-moving items
  • Pick face

2. Item-specific Rules

กำหนดที่ Item:

  • Allowed Zones — เฉพาะ Zone Cold
  • Allowed Bay Types — Rack / Shelf / Floor

3. Category Rules

ทั้ง Category ไปที่ไหน:

  • Food → Zone A (ambient)
  • Cosmetics → Zone B
  • Pharma → Cold Zone

4. Velocity-based

ของขายเร็ว → ใกล้ Shipping

  • A items → Aisle 1-3 (ใกล้ Dock)
  • B items → Aisle 4-7
  • C items → Aisle 8+

5. Size / Weight Constraints

  • Weight > 20kg → ระดับล่าง (Floor level)
  • Fragile → ไม่วางบนพื้น
  • Hazmat → Zone H เท่านั้น

6. Available Capacity

เมื่อทุกกฎผ่าน:

  • เลือก Location ที่มีที่ว่างพอ
  • Lowest fill % first (กระจายโหลด)
  • หรือ Highest fill % first (เคลียร์ Location ก่อน)

วิธีตั้ง Rules

Admin Portal → WMS Settings → Inbound → Putaway Strategy

Rule Builder UI

แต่ละ Rule มี:

  • Name
  • Priority (ต่ำ = check ก่อน)
  • Conditions — IF ...
  • Action — THEN go to Location matching ...

ตัวอย่าง Rule:

Name: Fragile to Top Shelves
Priority: 10
Condition:
  - Item.attributes contains "fragile"
Action:
  - Location.bay_level >= 3  (ชั้นสูง)
  - AND Location.zone = "A"

ตัวอย่าง Real World Rules

Rule 1: Cold items only in Cold Zone

IF item.category = "frozen"
THEN location.zone = "COLD"
   AND location.temperature_range overlaps item.range

Rule 2: Heavy items on floor level

IF item.weight > 20kg
THEN location.bay_level = 1
   AND location.type = "FLOOR"

Rule 3: Fast movers near shipping

IF item.abc_class = "A"
THEN location.aisle <= 5  (ใกล้ Shipping Dock)

Rule 4: Hazmat separation

IF item.attributes contains "hazmat"
THEN location.zone = "H"
ELSE location.zone != "H"  (ห้ามวางใน Zone H)

Override โดยพนักงาน

แม้ระบบเสนอ Location — พนักงานสามารถ Override (กด Change Location)

ต้องระบุเหตุผล:

  • Location เต็มจริง
  • Location เสียหาย
  • ของเข้าไม่ได้ (ขนาดผิด)

ระบบบันทึก Audit + แจ้ง Admin ทบทวน Rule

Tune Rules

Monitor "Override Rate"

  • ถ้า > 20% Override → Rules มีปัญหา
  • ดูเหตุผล Override → ปรับ Rule

Cycle Count Variance ตาม Zone

  • Zone Variance สูง → Putaway ผิดบ่อย → Rule confusing

Best Practices

เริ่มง่ายก่อน

  • 3-5 Rules แรก ครอบคลุม 80% case
  • อย่าสร้าง 100 Rules ตั้งแต่แรก

Document Rules

  • เขียนเหตุผลในแต่ละ Rule
  • เผื่อ admin คนใหม่มาดู

Test ก่อน Production

  • Sandbox ทดสอบ Putaway flow
  • ดูว่า Rules ทำงานตามที่คิด

Review รายไตรมาส

  • ABC class อาจเปลี่ยน (ของขายดีเปลี่ยน)
  • Layout คลังอาจขยับ

หน้าที่เกี่ยวข้อง

เผยแพร่ภายใต้ Digital Outsourcing