ขายสต็อกจากคลังสินค้าหลายแห่งโดยใช้สถานที่เสมือนจริง

ในขณะที่การเก็บสต็อกสินค้าและขายสินค้าคงคลังจากคลังสินค้าแห่งหนึ่งอาจได้ผลสำหรับบริษัทขนาดเล็ก แต่บริษัทขนาดใหญ่กว่านั้นอาจจำเป็นต้องเก็บสต็อกสินค้าในหรือขายจากคลังสินค้าหลายแห่งในหลายสถานที่

บางครั้ง ผลิตภัณฑ์ที่รวมอยู่ในคำสั่งซื้อเดียวอาจถูกนำออกจากคลังสินค้าสองแห่ง (หรือมากกว่า) ใน Odoo การดึงผลิตภัณฑ์จากคลังสินค้าหลายแห่งเพื่อตอบสนองความต้องการในการขายสามารถทำได้โดยใช้ สถานที่เสมือน

Important

โซลูชันในเอกสารนี้ได้อธิบายการใช้คลังสินค้าเสมือนในการปฏิบัติตามคำสั่งซื้อสำหรับคลังสินค้าหลายแห่งมีข้อจำกัดบางอย่าง โปรดพิจารณาสิ่งต่อไปนี้ก่อนดำเนินการต่อ:

  1. เมื่อตั้งค่าฟิลด์ คลังสินค้า ให้เป็นคลังสินค้าเสมือนในใบสั่งขาย ที่อยู่คลังสินค้าเสมือนจะระบุไว้ในแบบฟอร์มการเลือกสินค้า การบรรจุ และการจัดส่ง ไม่ใช่ ที่อยู่คลังสินค้าจริง

  2. แต่ละตำแหน่งจะมี warehouse_id (ฟิลด์ที่ซ่อนอยู่) ซึ่งหมายความว่าสต็อกในคลังสินค้าเสมือนจะ**ไม่ใช่**ผลรวมของสต็อกในคลังสินค้าจริง แต่จะเป็นผลรวมของสต็อกในสถานที่ที่มี ID คลังสินค้าเป็นคลังสินค้าเสมือน

Danger

ข้อจำกัดที่อาจเกิดขึ้นสำหรับผู้ที่ใช้การจัดส่งแบบ สอง หรือ สามขั้นตอน:

  1. โซนเอาต์พุตหรือบรรจุภัณฑ์บนแบบฟอร์มต่างๆ ถูกแสดงไม่ถูกต้องเป็นที่อยู่คลังสินค้าเสมือน

  2. ไม่มีทางแก้ไขสำหรับการจัดส่งสองหรือสามขั้นตอน

  3. ดำเนินการต่อหากการตั้งค่าที่อยู่คลังสินค้าเสมือนเป็นโซนขาออกหรือบรรจุภัณฑ์เหมาะสมกับเวิร์กโฟลว์ของบริษัท

Note

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

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

สร้างตำแหน่งหลักเสมือนจริง

ก่อนที่จะสร้างตำแหน่งสต็อกเสมือนใดๆ ให้สร้างคลังสินค้าใหม่ที่ทำหน้าที่เป็นคลังสินค้า เสมือน — ตำแหน่ง หลัก ของคลังสินค้าทางกายภาพอื่นๆ

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

คลังสินค้า "เสมือน" ทำหน้าที่เป็นตัวรวบรวมสินค้าคงคลังทั้งหมดที่จัดเก็บไว้ในคลังสินค้าทางกายภาพของบริษัท และใช้ (เพื่อจุดประสงค์ในการตรวจสอบย้อนกลับ) เพื่อสร้างลำดับชั้นของตำแหน่งที่ตั้งใน Odoo

หากต้องการสร้างคลังสินค้าใหม่ ให้ไปที่ แอปสินค้าคงคลัง ‣ การกำหนดค่า ‣ คลังสินค้า แล้วคลิก สร้าง จากตรงนี้ คุณสามารถเปลี่ยนคลังสินค้า ชื่อ และ ชื่อย่อ ได้ และสามารถเปลี่ยนรายละเอียดคลังสินค้าอื่นๆ ได้ภายใต้แท็บ การกำหนดค่าคลังสินค้า

สุดท้าย ให้คลิก บันทึก เพื่อเสร็จสิ้นการสร้างคลังสินค้า ปกติ ทำตามขั้นตอนต่อไปนี้เพื่อเสร็จสิ้นการกำหนดค่าคลังสินค้าเสมือนหลัก

แบบฟอร์มคลังสินค้าใหม่

สร้างคลังสินค้าเด็ก

สร้างคลังสินค้า ย่อย อย่างน้อยสองแห่งเพื่อเชื่อมโยงกับคลังสินค้าเสมือน

Important

เพื่อที่จะนำสินค้าจากคลังสินค้าหลายแห่งไปปฏิบัติตามคำสั่งซื้อ จำเป็นต้องมีคลังสินค้าอย่างน้อย สอง แห่งที่ทำหน้าที่เป็นสถานที่ตั้งย่อยของคลังสินค้าสถานที่ตั้งหลักเสมือน

ในการดำเนินการดังกล่าว ให้ไปที่ แอปสินค้าคงคลัง ‣ การกำหนดค่า ‣ คลังสินค้า คลิก สร้าง และปฏิบัติตาม คำแนะนำก่อนหน้า เพื่อกำหนดค่าตำแหน่งสต็อกจริง

Example

คลังสินค้าหลัก
คลังสินค้า: คลังสินค้าเสมือนจริง
ตำแหน่ง: VWH/สต็อก
คลังสินค้าย่อย
คลังสินค้า: คลังสินค้า A และ คลังสินค้า B
ตำแหน่ง: WHA และ WHB
กราฟิคแสดงตำแหน่งที่ตั้งของลูก 'WHA' และ 'WHB' ที่เชื่อมโยงกับตำแหน่งที่ตั้งหลัก

Important

ในขณะที่ตำแหน่งสต็อกเสมือนจะถูกเปลี่ยนเป็น 'ดู' ในภายหลัง ประเภทตำแหน่ง ต้อง เป็น ตำแหน่งภายใน เพื่อ เชื่อมโยงคลังสินค้าย่อย ในส่วนถัดไป

ตั้งค่าตำแหน่งสต็อกเสมือนเป็น 'ดู'

ตั้งค่าตำแหน่งสต็อกเสมือน ประเภทตำแหน่ง เป็น ดู เนื่องจากเป็นตำแหน่งที่ไม่มีอยู่จริงซึ่งใช้ในการจัดกลุ่มคลังสินค้าจริงต่างๆ เข้าด้วยกัน

ในการดำเนินการดังกล่าว ให้ไปที่ แอปสินค้าคงคลัง ‣ การกำหนดค่า ‣ ตำแหน่ง

คลิกตำแหน่งสต็อกของคลังสินค้าเสมือน (เช่น VWH/Stock) ที่ สร้างไว้ก่อนหน้านี้ จากรายการ ตำแหน่ง

ในแบบฟอร์มตำแหน่ง ภายใต้หัวข้อ ข้อมูลเพิ่มเติม ให้ตั้งค่า ประเภทตำแหน่ง เป็น ดู บันทึก การเปลี่ยนแปลง

ประเภทตำแหน่งคลังสินค้าในหน้าจอสร้างตำแหน่ง

Tip

หากต้องการดูปริมาณทั้งหมดในคลังสินค้าย่อยที่เชื่อมโยง ทั้งหมด ให้ไปที่แบบฟอร์มผลิตภัณฑ์แล้วคลิกปุ่ม คงเหลือ อัจฉริยะ

แสดงสต็อกสินค้าในคลังสินค้าที่เชื่อมโยงทั้งหมด

ตัวอย่าง: ขายผลิตภัณฑ์จากคลังสินค้าเสมือนจริง

หากต้องการขายผลิตภัณฑ์จากคลังสินค้าหลายแห่งโดยใช้ตำแหน่งที่ตั้งเสมือนของผู้ปกครอง ฐานข้อมูลจะต้องมีการกำหนดค่าคลังสินค้าอย่างน้อย สอง แห่ง โดยมีผลิตภัณฑ์อย่างน้อย หนึ่ง รายการ โดยมีปริมาณสินค้าคงเหลือในคลังสินค้าแต่ละแห่งตามลำดับ

Example

ผลิตภัณฑ์ต่อไปนี้ ทหารของเล่น มีจำหน่ายในแต่ละสถานที่ตามปริมาณ:

  • WHA/Stock : 1

  • WHB/Stock : 2

  • คลังสินค้า WHA และ WHB เป็นคลังสินค้าย่อยของคลังสินค้าเสมือน VWH

สร้างใบเสนอราคาสำหรับผลิตภัณฑ์โดยไปที่แอป การขาย แล้วคลิก สร้าง ในใบเสนอราคา ให้เพิ่ม ลูกค้า แล้วคลิก เพิ่มสินค้า เพื่อเพิ่มผลิตภัณฑ์ 2 ชิ้นที่จัดเก็บในคลังสินค้า 2 แห่ง

จากนั้นคลิกแท็บ ข้อมูลอื่นๆ ในแบบฟอร์มใบสั่งขาย ภายใต้ส่วน การจัดส่ง เปลี่ยนค่าฟิลด์ คลังสินค้า เป็นคลังสินค้าเสมือนที่ สร้างไว้ก่อนหน้านี้ จากนั้น ยืนยัน ใบสั่งขาย

ตั้งค่าคลังสินค้าเสมือนเป็นฟิลด์ *คลังสินค้า* ในแท็บ *ข้อมูลอื่นๆ* ของใบสั่งขาย

จากนั้นคลิกปุ่ม การจัดส่ง อัจฉริยะจากแบบฟอร์มการจัดส่งในคลังสินค้า ให้ยืนยันว่าค่า ตำแหน่งต้นทาง ตรงกับค่าในฟิลด์ คลังสินค้า จากใบสั่งขาย ทั้งสองฟิลด์ควรแสดงตำแหน่งคลังสินค้าเสมือน

ในที่สุด บนแบบฟอร์มการจัดส่งคลังสินค้า ภายใต้แท็บ การดำเนินการโดยละเอียด ยืนยันว่า ตำแหน่ง ในคอลัมน์ จาก สำหรับแต่ละผลิตภัณฑ์ตรงกับตำแหน่งย่อยที่เชื่อมโยงกับตำแหน่งหลักเสมือน

ใบส่งสินค้าที่ตรงกับแหล่งที่มาและที่อยู่ย่อย

Important

ตำแหน่งต้นทาง บนแบบฟอร์มการจัดส่งในคลังสินค้า และ คลังสินค้า ภายใต้แท็บ ข้อมูลอื่น ในใบสั่งขาย ต้อง ตรงกันสำหรับผลิตภัณฑ์ในใบสั่งขายที่จะดึงมาจากคลังสินค้าอื่น

  • หากคลังสินค้าเสมือนไม่อยู่ในฟิลด์ ตำแหน่งต้นทาง ในแบบฟอร์มการจัดส่งคลังสินค้า ให้ลองจองผลิตภัณฑ์อีกครั้งโดย:

    • การเรียกใช้ตัวกำหนดตารางเวลา: เปิด โหมดนักพัฒนา จากนั้นไปที่ แอปสินค้าคงคลัง ‣ การดำเนินการ ‣ เรียกใช้ตัวกำหนดตารางเวลา

    • คลิก ตรวจสอบความพร้อมจำหน่าย ในคำสั่งซื้อการจัดส่ง

  • หากคลังสินค้าเสมือนไม่ได้รับมอบหมายให้กับฟิลด์ คลังสินค้า ในใบสั่งขาย ให้ยกเลิกและสร้างใบสั่งขายใหม่โดยมีคลังสินค้าเสมือนที่ตั้งค่าไว้ในฟิลด์ คลังสินค้า

  • หากฟิลด์ คลังสินค้า หายไปจากแบบฟอร์มใบสั่งขาย แสดงว่าคลังสินค้าย่อยหลายแห่งอาจไม่ได้รับการตั้งค่าอย่างถูกต้อง ตรวจสอบส่วนก่อนหน้า <inventory/routes/child-wh>` เพื่อให้แน่ใจว่าตั้งค่าถูกต้อง

Tip

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

ตำแหน่งคลังสินค้าเริ่มต้นบนแบบฟอร์มพนักงาน