สร้างสินค้าแบบชิ้นส่วนประกอบ (Multi-Part) ใน ECM

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีสร้างสินค้าที่ตัวเลือกสินค้า (variants) ประกอบด้วยชิ้นส่วนสินค้าคงคลังหลายชิ้น

สินค้าแยกส่วนประกอบหลายชิ้นด้วย Inventory Kits#

สมมติถึงจักรยานที่ประกอบด้วย เฟรม ล้อ และแฮนด์รถ โดยแต่ละชิ้นส่วนเหล่านี้เป็นรายการสินค้าคงคลัง (inventory item) ที่ประกอบกันขึ้นมาเป็นจักรยานหนึ่งคัน เมื่อคุณสร้างสินค้าที่มีตัวเลือกย่อยแบบแยกส่วนประกอบ (multi-part variants) หมายความว่าคุณกำลังสร้างสินค้าที่ประกอบด้วยรายการสินค้าคงคลังหลายรายการ

Medusa รองรับตัวเลือกสินค้าที่มีคลังสินค้าแบบชุด (inventory kits) ซึ่งเป็นการรวบรวมรายการสินค้าคงคลังที่ประกอบขึ้นเป็นชิ้นส่วนของตัวเลือกสินค้านั้น นอกจากนี้ ตัวเลือกสินค้าสามารถกำหนดให้ต้องใช้จำนวนเฉพาะสำหรับสินค้าคงคลังแต่ละชิ้นเพื่อมีพร้อมจำหน่ายในสต็อกได้

ตัวอย่างเช่น ตัวเลือกสินค้าสำหรับจักรยานต้องการล้อ 2 ล้อ เฟรม 1 ชิ้น และแฮนด์ 1 ชิ้นในคลังสินค้า หากชิ้นส่วนใดชิ้นส่วนหนึ่งหมดสต็อก ตัวเลือกสินค้าดังกล่าวจะไม่สามารถสั่งซื้อได้ และเมื่อตัวเลือกนี้ถูกซื้อไป รายการสินค้าคงคลังต่าง ๆ จะถูกหักออกจากสต็อกโดยอัตโนมัติตามจำนวนที่กำหนดไว้

แผนภาพสินค้าแบบชิ้นส่วนประกอบ


วิธีสร้างสินค้าแบบชิ้นส่วนประกอบ (Multi-Part Product)#

คุณสามารถสร้างสินค้าที่มีตัวเลือกย่อยแบบชิ้นส่วนประกอบได้ตามที่อธิบายไว้ในคู่มือ สร้างสินค้า โดยสำหรับตัวเลือกย่อยที่มีหลายชิ้นส่วน คุณต้องเปิดสวิตช์ "Managed Inventory" จากนั้นเปิดสวิตช์ "Has inventory kit" ในขั้นตอน "Variants"

เปิดใช้งาน has inventory kit

ขั้นตอนนี้จะเปิดขั้นตอนใหม่ในฟอร์มการสร้างสินค้า ซึ่งคุณสามารถเพิ่มรายการสินค้าคงคลังที่เป็นชิ้นส่วนของตัวเลือกสินค้าได้ โดยในแต่ละรายการสินค้าคงคลัง คุณสามารถระบุจำนวน (quantity) ที่จำเป็นเพื่อให้ตัวเลือกสินค้านี้สามารถสั่งซื้อได้

ขั้นตอนที่สี่ของการสร้างสินค้า

Was this guide helpful?
Ask Bloom
For assistance in your development, use Claude Code Plugins or Medusa MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
สร้างสินค้าแบบชิ้นส่วนประกอบ (Multi-Part) ใน ECM - ECM User Guide