WMS
仓储物流管理系统,用于系统管理仓库中产品。
收货和交货
Recipts And Deliveries
收货,存储货物和交货作为仓库管理系统最基础的几个功能,与之相关联的的几个模块包括库存、销售和采购。
能够反映他们之间关系的简单流程:采购↔库存↔销售。可以对应为两种行为:采购货物,销售货物。
采购货物即从一个供应商中购买产品,包含采购单和入库单;
销售货物即从仓库中出售产品给客户,包含销售单和出库单。
配置
仓库的配置可以直接在配置菜单栏中进行选择,选择需要使用的功能,别忘记最后点击保存。
仓库
产品存储的地方为仓库,仓库作为一个真实存在的地方,需要一个真实的地址,所以在配置中需要勾线上存储位置。
在odoo当中,一个仓库可以分为多个区域,有些区域是虚拟区域,是用于划分层级结构的.需要记住的是,区域是属于仓库的,因此只有仓库需要设置真实的地理位置,而区域则需要设置所属的仓库。
区域划分:
- Internal Location 内部位置,使用红色标记
- Transit Location 供应商位置
- customer Location 客户位置
- Inventory Loss 货存损失
- Production 生产
- View 视图,是虚拟的,不直接含有商品
在仓库中创建的大部分位置为内部位置,其他类型位置在仓库创建时就有默认创建,因此,打开位置视图只看到红红一片也无需担心。
产品
产品主要关注产品类型,产品可以分为三种类型:
- storable product 库存产品,是最常见的商品类型;是库存操作的主要对象,包括出库、入库、库存调度等;
- consumable product 可消耗产品,这类产品价值不高,不需要关注数量,例如螺丝、橡胶圈等等;
- service product 服务型产品,提供服务,没有库存数量。
单位
位于:库存→配置→计量单位→计量单位类别
在可以,可以按照意愿配置计量单位。
清点库存
清点库存实际上是调整库存数量,保证库存实际实际数量能够和数据库中存储数量相匹配。
- 库存富余
实际产品相较于数据库中数量要更多,因此需要将多出的产品数量录入数据库。多出的产品部分可以从odoo库存中的虚拟位置中得到,即
from Virtual Locations/Inventory adjustment to HW/stock
- 库存缺失
与之相反,若是实际的产品相较于数据库的数量要少,则称之为库存缺失,此时需要将库存中存储多出部分移动到odoo库存的虚拟位置即
from HW/stock to Virtual Locations/Inventory adjustment
库存的盘点可以调整库存的数量。
库存规则
可以设置库存的最大值和最小值
通过库存规则,可以跟踪当前和未来的库存,并自动生成合适的采购单
自动执行库存规则
Automaticcally reordering rule
设置路径:库存->设置->产品(重订货规则)
如果需要触发自动库存规则,需要设置的配置包括:
- 设置触发器为自动
- 设置商品的最小和最大库存
- 设置商品的供应商
重新订购订单的创建公式为:To Order = Max Quantity - Forecasted Quantity。
当库存数量低于设置的最小值,自动触发库存规则,生成采购单,采购数量为Max Quantity - Forecasted Quantity。
追溯
产品批号和序列号 lots, serials
批号用于追踪每一批产品的踪迹,而序列号则是为每一个产品分配唯一的序列号。
批号大多数时候用于记录货物的日期,地点等信息,而序列号用于追踪每个产品的踪迹。
批号和序列号可以在库存设置中开启,开启之后可以为产品选择追溯的类型,可以选择:
- 按唯一序列号
- 按批次
- 不追溯
在选择追溯的类型之后,就可以在产品入库之前为产品分配序号了
仓库策略
FIFO、LIFO、FEFO
为产品设置序号、有效期,可以让仓库执行相应的策略。
FIFO:先进先出策略,可以让先入库的产品优先出库
LIFO:后进先出策略,可以让后入库的产品优先出库
FEFO:过期优先策略,可以让更快过期的产品优先出库
Closest Location:最近优先原则,选择距离最近的产品优先出库
Push & Pull Rules
odoo可以帮助执行运输流程,对于不同的产品,可能存在不同的传输流程,如:
直接存储
接收→存储
接收→质量检测→存储
拣货→打包→发货
拣货→发货
直接发货
上架规则
能够用于产品入库时实现自动调度。因为某些产品是固定放在某些位置的,因此可以设置上架规则,在产品入库之后,找到相应的上架规则,就能够自动转移到指定的仓库位置上。
可以设置:
- 入库位置
- 入库产品
- 调度位置
Least Packages Removal Strategy
odoo具有最少包裹移除策略,将货物放置包裹当中,需要销售货物的时候,根据包裹的大小,选择合适的包裹,尽量使用少的包裹数量。
产品类别
odoo能够在设置当中定义产品的类别,并且定义下架规则。产品为某种产品类别,则使用该类下架规则。
包装
可以在设置当中开启产品的包装
开启配置之后就可以在产品当中包装我们所需要包装的产品了
路线规则
路线可以由个规则所组成,而每一条规则又由动作、源位置、目标位置和触发方式构成。在产品达到某个位置就有可能触发某个规则。
采购成本
采购成本 = 产品价格+ 运输成本 + 其他费用
每一中产品类型都可以设置产品成本计价方法,有三种方法分别为标准价格、平均成本和先进先出。
- 标准价格:按照产品定义的标准成本进行计价
- 平均成本(AVCO):以加权平均成本进行计价
- 先进先出(FIFO):那些先进入公司的产品会先行离开
其中,可以在已经完成的采购订单当中创建账单,在账单内加入额外的费用。(注意需要设置成本方法为:平均成本或先进先出)
预定
reservation
预定可以用于生成销售订单,生成的订单有三种预定方式。分别是 At Confirmation, Manually, Before Scheduled Date
在设置当中选择作业类型→交货
在保留方式当中存在三种方式:确认时、手工、在预定日期之前
确认时:在订单确认之后,就会为订单分配产品;如果库存足够那么订单就是可行的,如果库存不够则是不可行的
手工:需要人工手动操作订单
预定日期之前:可以设定交货日期,在达到预定日期之前都不会为订单分配产品,可以手动进行分配
两步接收
RFQ
分为两步,进货→库存
三步接收
接收→质量检测→存储,和前面的一样。
两步交货
stock→output,可以进行批处理
三步交货
拣货→打包→发货,和前面一样。
条形码
barcode
条形码扫描仪
barcode 条形码可以为每一种产品设置一个条形码,在设置当中选择条形码,并进行修改即可
库存调整
为位置设置条形码
在库存调整方面,选择库存调整→选择需要验证的产品→要求计数→在条形码中可以看到需要调整的产品。
寄存
在odoo层面,通过接收收据获取别的货主寄存在仓库里的货物,寄存的货物并不会计入仓库的计价范围内。
包裹条形码
将产品进行打包,在条形码模块当中,可以打印包裹条形码,实际上对应的也就是包裹的ID。
批量选择
cluster picking
用于批量从仓库当中选择货物,提高执行效率。
WMS