เส้นทางและกฎการผลัก/ดึง¶
ในการจัดการสินค้าคงคลัง กลยุทธ์ห่วงโซ่อุปทานจะกำหนดว่าควรซื้อ/ผลิตผลิตภัณฑ์เมื่อใด จัดส่งไปยังศูนย์กระจายสินค้า และนำผลิตภัณฑ์ออกสู่ช่องทางขายปลีกเมื่อใด
ใน Odoo กลยุทธ์ห่วงโซ่อุปทานของผลิตภัณฑ์สามารถกำหนดค่าได้โดยใช้ เส้นทาง ซึ่งมีฟีเจอร์ กฎการดึงและผลัก เมื่อกำหนดค่าทุกอย่างอย่างถูกต้องแล้วแอปสินค้าคงคลังจะสร้างการโอนโดยอัตโนมัติตามกฎการผลัก/ดึงที่กำหนดค่าไว้
ภายในคลังสินค้า¶
ในคลังสินค้าทั่วไปจะมีท่ารับสินค้า พื้นที่ควบคุมคุณภาพ สถานที่จัดเก็บ พื้นที่เลือกและบรรจุหีบห่อ และท่าขนส่ง ผลิตภัณฑ์ทั้งหมดจะผ่านสถานที่เหล่านี้ทั้งหมด เมื่อผลิตภัณฑ์เคลื่อนผ่านสถานที่เหล่านี้ แต่ละสถานที่จะกำหนดเส้นทางและกฎเกณฑ์ของผลิตภัณฑ์
ในตัวอย่างนี้ รถบรรทุกของผู้ขายจะขนพาเลทของผลิตภัณฑ์ที่สั่งซื้อลงที่ท่ารับสินค้า จากนั้นพนักงานจะสแกนผลิตภัณฑ์ในพื้นที่รับสินค้า โดยผลิตภัณฑ์บางส่วนจะถูกส่งไปยังพื้นที่ควบคุมคุณภาพ (เช่น ผลิตภัณฑ์ที่เป็นส่วนประกอบที่ใช้ในกระบวนการผลิต) ขึ้นอยู่กับเส้นทางและกฎเกณฑ์ของผลิตภัณฑ์ ในขณะที่ผลิตภัณฑ์บางส่วนจะถูกจัดเก็บโดยตรงในตำแหน่งที่เกี่ยวข้อง
นี่คือตัวอย่างของเส้นทางการปฏิบัติตามคำสั่งซื้อ ในตอนเช้าจะมีการเลือกสินค้าสำหรับคำสั่งซื้อทั้งหมดที่ต้องจัดเตรียมในระหว่างวัน สินค้าเหล่านี้จะถูกเลือกสินค้าจากสถานที่จัดเก็บและย้ายไปยังพื้นที่การเลือกสินค้า ใกล้กับที่บรรจุใบสั่ง จากนั้นคำสั่งซื้อจะถูกบรรจุในกล่องตามลำดับ และสายพานลำเลียงจะนำไปที่สถานขนส่งสินค้าพร้อมที่จะจัดส่งให้กับลูกค้า
กฎการดึง¶
ด้วย กฎการดึง ความต้องการผลิตภัณฑ์บางอย่างจะทำให้เกิดการจัดซื้อ ในขณะที่ กฎการผลัก จะถูกกระตุ้นเมื่อผลิตภัณฑ์มาถึงในสถานที่เฉพาะ
กฎการดึงข้อมูลใช้เพื่อดำเนินการตามคำสั่งซื้อ Odoo สร้างความต้องการที่ ตำแหน่งของลูกค้า สำหรับผลิตภัณฑ์แต่ละรายการในคำสั่งซื้อ เนื่องจากกฎการดึงข้อมูลถูกเรียกใช้งานโดยความต้องการ Odoo จึงมองหากฎการดึงข้อมูลที่กำหนดใน ตำแหน่งของลูกค้า
ในกรณีนี้ จะมีการพบกฎการดึง "ใบสั่งจัดส่ง" ที่โอนย้ายผลิตภัณฑ์จาก พื้นที่จัดส่ง ไปยัง ที่ตั้งของลูกค้า และจะมีการสร้างการโอนย้ายระหว่างสองตำแหน่ง
จากนั้น Odoo จะค้นหากฎการดึงข้อมูลอีกกฎหนึ่งที่พยายามตอบสนองความต้องการของ พื้นที่จัดส่ง: กฎ "การบรรจุ" ที่โอนย้ายผลิตภัณฑ์จาก พื้นที่การบรรจุ ไปยัง พื้นที่จัดส่ง ในที่สุด กฎการดึงข้อมูลอื่นๆ จะถูกเรียกใช้จนกว่าจะมีการโอนย้ายระหว่าง สต็อก และ พื้นที่เลือกสินค้า
Note
Odoo จะสร้างการถ่ายโอนผลิตภัณฑ์ทั้งหมดโดยอัตโนมัติโดยอิงตามกฎการดึง โดยเริ่มจากปลายทาง (ที่ตั้งของลูกค้า) และย้อนกลับ (คลังสินค้า) ขณะทำงาน ผู้ปฏิบัติงานจะดำเนินการถ่ายโอนเหล่านี้ในลำดับตรงกันข้าม: ก่อนคือเลือกสินค้า จากนั้นคือบรรจุ และสุดท้ายคือใบสั่งส่งมอบสินค้า
กฎการผลัก¶
ในทางกลับกัน กฎการพลัก เข้าใจง่ายกว่ามาก แทนที่จะสร้างเอกสารตามความต้องการ เอกสารเหล่านี้จะถูกเรียกใช้งานแบบเรียลไทม์เมื่อผลิตภัณฑ์มาถึงสถานที่ที่กำหนด กฎการผลัก ระบุว่า "เมื่อผลิตภัณฑ์มาถึงสถานที่ที่กำหนด ให้ย้ายไปยังสถานที่อื่น"
ตัวอย่างของกฎการผลักดันคือ: เมื่อสินค้ามาถึงใน พื้นที่รับสินค้า ให้ย้ายสินค้าไปยัง ตำแหน่งจัดเก็บ เนื่องจากกฎการผลักดันที่แตกต่างกันสามารถนำไปใช้กับสินค้าที่แตกต่างกันได้ ผู้ใช้สามารถกำหนดตำแหน่งจัดเก็บที่แตกต่างกันสำหรับสินค้าที่แตกต่างกันได้
กฎการผลักดันอีกประการหนึ่งอาจเป็นดังนี้: เมื่อผลิตภัณฑ์มาถึงสถานที่หนึ่ง ให้ย้ายผลิตภัณฑ์ไปยัง พื้นที่ควบคุมคุณภาพ จากนั้น เมื่อตรวจสอบคุณภาพเสร็จแล้ว ให้ย้ายผลิตภัณฑ์ไปยัง สถานที่จัดเก็บ
Note
กฎการผลักสามารถถูกเรียกใช้ได้หากไม่มีกฎการดึงที่สร้างการถ่ายโอนผลิตภัณฑ์ไปแล้ว
Important
ชุดกฎการผลัก/ดึงเช่นนี้เรียกว่า เส้นทาง การจัดกลุ่มกฎจะตัดสินว่าจะจัดกลุ่มผลิตภัณฑ์ในการโอนครั้งเดียวกันหรือไม่ ตัวอย่างเช่น ในระหว่างการดำเนินการเลือกสินค้า คำสั่งซื้อทั้งหมดและผลิตภัณฑ์ของคำสั่งซื้อเหล่านั้นจะถูกจัดกลุ่มในการโอนครั้งเดียว ในขณะที่การดำเนินการบรรจุจะยึดตามการจัดกลุ่มตามคำสั่งซื้อของลูกค้า
ใช้เส้นทางและกฎเกณฑ์¶
เนื่องจาก เส้นทาง เป็นคอลเลกชันของ กฎการผลักและการดึง Odoo จึงช่วยให้คุณจัดการการกำหนดค่าเส้นทางขั้นสูง เช่น:
จัดการห่วงโซ่การผลิตผลิตภัณฑ์
จัดการตำแหน่งเริ่มต้นของแต่ละผลิตภัณฑ์
กำหนดเส้นทางภายในคลังสินค้าตามความต้องการทางธุรกิจ เช่น การควบคุมคุณภาพ บริการหลังการขาย หรือการส่งคืนซัพพลายเออร์
ช่วยบริหารจัดการการเช่าโดยสร้างการส่งคืนสินค้าที่เช่าโดยอัตโนมัติ
หากต้องการกำหนดค่าเส้นทางสำหรับผลิตภัณฑ์ ขั้นแรก ให้เปิดแอป สินค้าคงคลัง แล้วไปที่ จากนั้น ในส่วน คลังสินค้า ให้เปิดใช้งานฟีเจอร์ เส้นทางหลายขั้นตอน แล้วคลิก บันทึก
Note
ฟีเจอร์ ตำแหน่งที่จัดเก็บ จะเปิดใช้งานโดยอัตโนมัติพร้อมกับฟีเจอร์ เส้นทางหลายขั้นตอน
เมื่อขั้นตอนแรกนี้เสร็จสมบูรณ์แล้ว ผู้ใช้จะสามารถใช้เส้นทางที่กำหนดค่าไว้ล่วงหน้าซึ่งมาพร้อมกับ Odoo หรือสามารถสร้างเส้นทางแบบกำหนดเองได้
เส้นทางที่กำหนดไว้ล่วงหน้า¶
หากต้องการเข้าถึงเส้นทางที่กำหนดค่าไว้ล่วงหน้าของ Odoo ให้ไปที่ การกำหนดค่าคลังสินค้า ผู้ใช้สามารถดูเส้นทางที่กำหนดค่าไว้ล่วงหน้าของคลังสินค้าสำหรับ สินค้าที่จัดส่งเข้ามา และ การจัดส่งขาออก
จากนั้นเปิดแบบฟอร์มคลังสินค้า ในแท็บนอกจากนี้ยังมีเส้นทางขั้นสูงให้เลือกใช้ เช่น เลือก-บรรจุ-ส่ง ผู้ใช้สามารถเลือกเส้นทางที่เหมาะสมกับความต้องการทางธุรกิจได้มากที่สุด เมื่อกำหนดเส้นทาง สินค้าที่จัดส่งเข้ามา และ การจัดส่งขาออก แล้ว ให้ไปที่ เพื่อดูเส้นทางเฉพาะที่ Odoo สร้างขึ้น
ในหน้า เส้นทาง ให้คลิกเส้นทางเพื่อเปิดแบบฟอร์มเส้นทาง ในแบบฟอร์มเส้นทาง ผู้ใช้สามารถดูว่าเส้นทางใดสามารถ ใช้งานได้บน ผู้ใช้ยังสามารถกำหนดเส้นทางเพื่อใช้เฉพาะกับ บริษัท ที่ระบุเท่านั้น สิ่งนี้มีประโยชน์สำหรับสภาพแวดล้อมที่มีหลายบริษัท ตัวอย่างเช่น ผู้ใช้สามารถมีบริษัทและคลังสินค้าในประเทศ A และบริษัทที่สองและคลังสินค้าในประเทศ B
See also
ที่ด้านล่างของแบบฟอร์มเส้นทาง ผู้ใช้สามารถดู กฎ เฉพาะสำหรับเส้นทางได้ แต่ละ กฎ ประกอบด้วย การดำเนินการ, ตำแหน่งต้นทาง และ ตำแหน่งปลายทาง
เส้นทางที่กำหนดเอง¶
หากต้องการสร้างเส้นทางแบบกำหนดเอง ให้ไปที่ สร้าง จากนั้น เลือกสถานที่ที่สามารถเลือกเส้นทางนี้ได้ เส้นทางสามารถใช้ได้กับสถานที่ต่างๆ รวมกัน
แล้วคลิกที่แต่ละสถานที่มีพฤติกรรมที่แตกต่างกัน ดังนั้นจึงควรเลือกเฉพาะสถานที่ที่มีประโยชน์และปรับเส้นทางให้เหมาะสม จากนั้นกำหนดค่า กฎ ของเส้นทาง
หากเส้นทางนั้นใช้ได้กับหมวดหมู่ผลิตภัณฑ์ เส้นทางนั้นจะต้องถูกตั้งค่าด้วยตนเองในแบบฟอร์มหมวดหมู่ผลิตภัณฑ์ โดยไปที่ แก้ไข และภายใต้ส่วน โลจิสติกส์ ให้ตั้งค่า เส้นทาง
จากนั้นเลือกหมวดหมู่ผลิตภัณฑ์และเปิดแบบฟอร์ม จากนั้นคลิกเมื่อใช้เส้นทางกับหมวดหมู่ผลิตภัณฑ์ กฎเกณฑ์ทั้งหมดที่กำหนดค่าไว้ในเส้นทางนั้นจะใช้กับผลิตภัณฑ์ ทุกรายการ ในหมวดหมู่นั้น ซึ่งอาจมีประโยชน์หากธุรกิจใช้กระบวนการดรอปชิปปิ้งกับผลิตภัณฑ์ทั้งหมดจากหมวดหมู่เดียวกัน
พฤติกรรมเดียวกันนี้จะใช้ได้กับคลังสินค้าด้วย หากเส้นทางสามารถนำไปใช้กับ คลังสินค้า ได้ การโอนย้ายทั้งหมดที่เกิดขึ้นภายในคลังสินค้าที่เลือกซึ่งตรงตามเงื่อนไขของกฎของเส้นทางจะปฏิบัติตามเส้นทางนั้น
หากเส้นทางนั้นใช้ได้กับ รายการใบสั่งขาย ก็จะเป็นตรงกันข้ามกันมากหรือน้อย จะต้องเลือกเส้นทางด้วยตนเองเมื่อสร้างใบเสนอราคา ซึ่งมีประโยชน์หากผลิตภัณฑ์บางอย่างต้องผ่านเส้นทางที่แตกต่างกัน
อย่าลืมสลับการแสดงคอลัมน์ เส้นทาง ในใบเสนอราคา/ใบสั่งขาย จากนั้นจึงสามารถเลือกเส้นทางในแต่ละบรรทัดของใบเสนอราคา/ใบสั่งขายได้
สุดท้ายนี้ ยังมีเส้นทางที่สามารถนำไปใช้กับผลิตภัณฑ์ได้ เส้นทางเหล่านี้ทำงานคล้ายกับหมวดหมู่ผลิตภัณฑ์ เมื่อเลือกแล้ว จะต้องตั้งค่าเส้นทางด้วยตนเองบนแบบฟอร์มผลิตภัณฑ์
หากต้องการกำหนดเส้นทางสำหรับผลิตภัณฑ์ ให้ไปที่ สินค้าคงคลัง และภายใต้ส่วน การดำเนินงาน ให้เลือก เส้นทาง
และเลือกผลิตภัณฑ์ที่ต้องการ จากนั้นไปที่แท็บImportant
ต้องกำหนดกฎเกณฑ์บนเส้นทางเพื่อให้เส้นทางทำงานได้
กฏ¶
กฎเกณฑ์จะถูกกำหนดไว้ในแบบฟอร์มเส้นทาง ขั้นแรก ให้ไปที่ แก้ไข และในส่วน กฎ ให้คลิกที่ เพิ่มบรรทัด
แล้วเปิดแบบฟอร์มเส้นทางที่ต้องการ จากนั้นคลิกกฎที่มีอยู่จะกระตุ้นให้เกิดการดำเนินการต่างๆ หาก Odoo เสนอกฎ การผลัก และ การดึง กฎอื่นๆ ก็สามารถใช้ได้เช่นกัน กฎแต่ละข้อจะมี การดำเนินการ:
ดึงจาก: กฎนี้จะถูกเรียกใช้เมื่อมีความต้องการผลิตภัณฑ์ในตำแหน่งเฉพาะ ความต้องการอาจมาจากการตรวจสอบคำสั่งซื้อหรือจากใบสั่งผลิตที่ต้องการส่วนประกอบเฉพาะ เมื่อความต้องการปรากฏในตำแหน่งปลายทาง Odoo จะสร้างการเลือกเพื่อตอบสนองความต้องการนี้
ผลักไปที่: กฎนี้จะถูกเรียกใช้งานเมื่อผลิตภัณฑ์บางรายการมาถึงตำแหน่งต้นทางที่กำหนดไว้ ในกรณีที่ผู้ใช้ย้ายผลิตภัณฑ์ไปยังตำแหน่งต้นทาง Odoo จะสร้างการเลือกสินค้าเพื่อย้ายผลิตภัณฑ์เหล่านั้นไปยังตำแหน่งปลายทาง
Pull & Push: กฎนี้อนุญาตให้สร้างการเลือกในสองสถานการณ์ที่อธิบายไว้ข้างต้น ซึ่งหมายความว่าเมื่อต้องมีผลิตภัณฑ์ในสถานที่เฉพาะ จะมีการสร้างการถ่ายโอนจากสถานที่ก่อนหน้าเพื่อตอบสนองความต้องการนั้น สิ่งนี้จะสร้างความต้องการในตำแหน่งก่อนหน้า และกฎจะถูกทริกเกอร์ให้ตอบสนองความต้องการนั้น เมื่อความต้องการที่สองได้รับการเติมเต็มแล้ว ผลิตภัณฑ์จะถูกผลักไปยังตำแหน่งปลายทางและความต้องการทั้งหมดก็ได้รับการเติมเต็ม
ซื้อ: เมื่อมีความต้องการสินค้าที่สถานที่ปลายทาง จะมีการสร้างคำขอใบเสนอราคาเพื่อตอบสนองความต้องการนั้น
การผลิต: เมื่อต้องการผลิตภัณฑ์ที่ตำแหน่งต้นทาง คำสั่งผลิตจะถูกสร้างขึ้นเพื่อตอบสนองความต้องการนั้น
ต้องกำหนด ประเภทการดำเนินการ ไว้ในกฎด้วย ซึ่งจะกำหนดว่าจะสร้างการหยิบข้อมูลประเภทใดจากกฎ
หากกำหนดกฎ การดำเนินการ เป็น ดึงจาก หรือ ดึง & ผลัก จะต้องกำหนด วิธีการจัดหา วิธีการจัดหา กำหนดว่าอะไรจะเกิดขึ้นที่ตำแหน่งต้นทาง:
นำมาจากสต็อก: สินค้าจะถูกนำออกจากสต็อกที่มีอยู่ของแหล่งต้นทาง
ทริกเกอร์กฎอื่น: ระบบจะพยายามค้นหากฎสต๊อกสินค้าเพื่อนำสินค้าไปยังตำแหน่งต้นทาง โดยจะไม่สนใจสต็อกสินค้าที่มีอยู่
นำมาจากสต็อก หากไม่มีสินค้า ให้เรียกใช้กฎอื่น: สินค้าจะถูกนำออกจากสต็อกที่มีอยู่ของแหล่งที่มา หากไม่มีสินค้าในสต็อก ระบบจะพยายามค้นหากฎเพื่อนำสินค้าไปยังแหล่งที่มา
ตัวอย่างโฟลว์¶
ในตัวอย่างนี้ ลองใช้เส้นทาง เลือก - บรรจุ - จัดส่ง แบบกำหนดเองเพื่อลองใช้โฟล์วเต็มรูปแบบด้วยเส้นทางที่กำหนดเองขั้นสูง
ก่อนอื่น มาดูกฎของเส้นทางและวิธีการจัดหาอย่างรวดเร็ว มีกฎอยู่สามข้อ โดยทั้งหมดเป็นกฎ ดึงจาก วิธีการ จัดหา สำหรับแต่ละกฎมีดังต่อไปนี้:
นำมาจากสต็อก: เมื่อต้องการผลิตภัณฑ์ใน WH/Packing Zone จะมีการสร้าง การเลือก (การโอนภายในจาก WH/Stock ไปยัง WH/Packing Zone) จาก WH/Stock เพื่อตอบสนองความต้องการ
เรียกใช้กฎเกณฑ์อื่น: เมื่อต้องการผลิตภัณฑ์ใน WH/Output จะมีการสร้าง แพ็ค (การโอนย้ายภายในจาก WH/Packing Zone ไปยัง WH/Output) จาก WH/Packing Zone เพื่อตอบสนองความต้องการ
เรียกใช้กฎเกณฑ์อื่น: เมื่อต้องการผลิตภัณฑ์ใน ตำแหน่งพาร์ทเนอร์/ลูกค้า ใบสั่งจัดส่ง จะถูกสร้างขึ้นจาก WH/Output เพื่อตอบสนองความต้องการ
ซึ่งหมายความว่า เมื่อลูกค้าสั่งซื้อสินค้าที่มีเส้นทาง เลือก - แพ็ค - จัดส่ง กำหนดไว้ ระบบจะสร้างคำสั่งจัดส่งเพื่อปฏิบัติตามคำสั่งซื้อดังกล่าว
Note
หากเอกสารต้นฉบับสำหรับการโอนหลายครั้งเป็นใบสั่งขายเดียวกัน สถานะจะไม่เหมือนกัน สถานะจะเป็น กำลังรอการดำเนินการอีกครั้ง หากการโอนครั้งก่อนในรายการยังไม่เสร็จสิ้น
ในการเตรียมใบสั่งจัดส่ง จำเป็นต้องมีการบรรจุผลิตภัณฑ์ที่พื้นที่ขาออก ดังนั้นจึงต้องขอการโอนภายในจากโซนการบรรจุ
เห็นได้ชัดว่าโซนการบรรจุต้องมีผลิตภัณฑ์ที่พร้อมสำหรับการบรรจุ ดังนั้นจึงควรมีการโอนย้ายภายในไปยังสต็อก และพนักงานสามารถรวบรวมผลิตภัณฑ์ที่ต้องการจากคลังสินค้าได้
ตามที่อธิบายไว้ในการแนะนำเอกสาร ขั้นตอนสุดท้ายในกระบวนการ (สำหรับเส้นทางนี้ ใบสั่งจัดส่ง) จะเป็นขั้นตอนแรกที่จะถูกทริกเกอร์ ซึ่งจะทริกเกอร์กฎอื่นๆ จนกว่าเราจะไปถึงขั้นตอนแรกในกระบวนการ (ที่นี่ ขั้นตอนภายใน โอนจากสต็อกไปยังพื้นที่บรรจุ) ตอนนี้ทุกอย่างพร้อมสำหรับการประมวลผลเพื่อให้ลูกค้าได้รับสินค้าที่สั่ง
ในตัวอย่างนี้ ผลิตภัณฑ์จะถูกส่งมอบให้กับลูกค้าเมื่อกฎทั้งหมดถูกเรียกใช้งานและการโอนเสร็จสิ้นแล้ว