Transfer products between warehouses using replenishment¶
สำหรับบริษัทที่ใช้คลังสินค้าหลายแห่ง มักมีความจำเป็นต้องโอนย้ายสินค้าระหว่างคลังสินค้า ซึ่งเรียกว่า การโอนย้ายระหว่างคลังสินค้า Odoo แอปสินค้าคงคลัง จัดการกระบวนการบริหารจัดการการโอนย้ายระหว่างคลังสินค้าเพื่อให้แน่ใจว่าการนับสินค้าคงคลังยังคงถูกต้องระหว่างและหลังการโอนย้าย เอกสารนี้จะอธิบายรายละเอียดเกี่ยวกับวิธีการดำเนินการโอนย้ายระหว่างคลังสินค้าโดยใช้การเติมสินค้า
Configure warehouses for inter-warehouse replenishment¶
First, ensure the Multi-Step Routes setting is enabled by navigating to , and then check the box under the Warehouse tab. This will provide additional configuration options when creating a second warehouse that are needed for inter-warehouse replenishment.
ตามค่าเริ่มต้น Odoo จะมาพร้อมกับคลังสินค้าหลักที่กำหนดค่าไว้แล้ว หากยังไม่ได้สร้างคลังสินค้าเพิ่มเติม ให้ดำเนินการจากโมดูล สินค้าคงคลัง โดยเลือก ไม่เช่นนั้น ให้เลือกคลังสินค้าที่จะโอนผลิตภัณฑ์ไปจากหน้า คลังสินค้า จากนั้นคลิก แก้ไข เพื่อเปลี่ยนการตั้งค่า กำหนดค่าคลังสินค้าดังต่อไปนี้:
Warehouse: choose a name that is not already being used for another warehouse (e.g.
Alternative Warehouse
)Short Name: choose a short name by which the warehouse will be identified (e.g.
ALT_WH
)
Click Save and the new warehouse will be created. In addition, a new Resupply From field will appear on the warehouse's form. Click Edit and then check the box next to the warehouse that will be used to resupply the warehouse that is currently being configured.
Note
For the purposes of this demonstration, the warehouse that products are transferred from (outgoing) will be titled "San Francisco", and the warehouse that products are transferred to (incoming) will be titled "San Francisco 2".
Configure products for inter-warehouse replenishment¶
Products must also be configured properly in order for them to be transferred between warehouses. Navigate to Create a new one, if necessary.
and select an existing product orThen, on the product form, go to the Inventory tab and enable the checkbox for X: Supply Product from Y, with X being the warehouse receiving the transferred products and Y being the warehouse that products are transferred from.
Replenish one warehouse from another¶
Starting in the Replenish button on the top left of the product page and fill out the pop-up form as follows:
module, select and then choose the product that will be replenished. Click theQuantity: the number of units that will be sent to the warehouse being replenished
Scheduled Date: the date that the replenishment is scheduled to take place
Warehouse: the warehouse that will be replenished
Preferred Routes: select
X: Supply Product from Y
, with X being the warehouse to be replenished and Y being the warehouse that the product will be transferred from
คลิก ยืนยัน จากนั้นใบสั่งจัดส่งจะถูกสร้างขึ้นสำหรับคลังสินค้าขาออกพร้อมกับใบเสร็จสำหรับคลังสินค้าที่จะรับสินค้า ขึ้นอยู่กับการตั้งค่าการกำหนดค่าสำหรับคลังสินค้าขาออกและขาเข้า การประมวลผลใบสั่งจัดส่งและใบเสร็จจะต้องดำเนินการระหว่างหนึ่งถึงสามขั้นตอน เอกสารนี้จะอธิบายรายละเอียดเกี่ยวกับวิธีการประมวลผลการจัดส่งและใบเสร็จในขั้นตอนเดียว
Process the delivery order¶
ขั้นแรกของใบสั่งการเติมสินค้าคือการประมวลผลการจัดส่งจากคลังสินค้าที่มีการโอนย้ายผลิตภัณฑ์มา บนแดชบอร์ด X เพื่อดำเนินการ บนการ์ด คำสั่งการจัดส่ง สำหรับคลังสินค้าขาออก จากนั้นจึงสร้างใบสั่งจัดส่งสำหรับการเติมสินค้า ในหน้าใบสั่งจัดส่ง ให้คลิกปุ่ม ตรวจสอบความพร้อมจำหน่าย ที่ด้านซ้ายบนเพื่อจองจำนวนสินค้าที่จะโอน เมื่อจัดส่งแล้ว ให้คลิกปุ่ม ตรวจสอบ เพื่อลงทะเบียนปริมาณที่จัดส่ง
ให้เลือกปุ่มProcess the receipt¶
เมื่อสินค้ามาถึงคลังสินค้าขาเข้า จะต้องดำเนินการรับสินค้าที่สร้างขึ้นสำหรับคลังสินค้านั้นด้วย กลับไปที่แดชบอร์ด X เพื่อดำเนินการ บนการ์ด ใบเสร็จ สำหรับคลังสินค้าที่เข้ามา จากนั้นใบเสร็จรับเงินที่สร้างขึ้นสำหรับการเติมสินค้า ในหน้าใบเสร็จ คลิกปุ่ม ตรวจสอบ ที่ด้านซ้ายบนของหน้าเพื่อบันทึกปริมาณที่ได้รับ
และเลือกปุ่มAfter processing the receipt, the products transferred will now appear in the inventory of the incoming warehouse. The stock numbers for both warehouses can be viewed by returning to the product page and selecting the X Units On Hand button at the top of the screen.
Automate inter-warehouse replenishment¶
Using reordering rules, it is possible to automate the process of replenishing one warehouse from another.
To get started, navigate to Reordering Rules smart button at the top of the form, and then on the next page, click Create to configure the form as follows:
, and then choose the product that will be replenished. From the product page, select theLocation: the location that the reordering rule will replenish when triggered, in this case, the incoming warehouse
Min Quantity: when the quantity on hand at the incoming warehouse falls below this number, the reordering rule will be triggered
Max Quantity: when the reordering rule is triggered, the product will be replenished at the incoming warehouse up to this quantity
Multiple Quantity: specify if the product should be replenished in batches of a certain quantity; for example, a product could be replenished in batches of 20
UoM: the unit of measure used for reordering the product; this value can simply be
Units
, or a specific unit of measurement for weight, length, etc.
Finish by clicking Save and the reordering rule will be created. Now, when the scheduler runs automatically each day, a transfer will be created for each reordering rule that has been triggered.
Tip
To manually trigger reordering rules, start from the Run Scheduler button in the pop-up that appears.
module and select , then click the greenAfter the scheduler runs, a delivery order and receipt will be created for the outgoing and incoming warehouses, respectively. Both the delivery order and receipt should be processed using the same method as detailed above.