复式库存
什么是复式库存?就是每一笔库存变动,同时记录库存减少和库存增加,最终记录相加始终为0
比如销售给客户10个熔纤机,首先
公司库存会-10
而客户库存回+10
-10+10=0
每一步都有一个原地址和目的地址
实际库存和虚拟库存
实际库存就是实际仓库存在的产品数量
虚拟库存就是odoo中的预测数量:比如实际仓库有产品A100个,这个时候有个销售单子卖出A产品100个,但是还没有做出库,这个时候的A产品的预测数量为0
库存位置
Partner Location一般用于客户供应商的位置
Physical Location用于中转位置
Virtual Location用于一些操作,损失,补货等
红色的内部位置,用于公司实际的库存位置,销售可用库存
内部位置:参与计算产品的真实库存
中转位置:可以用来作为在途
两步出库:杭州仓库->在途->客户仓库
上级公司
Odoo中公司有上下级的概念,上级公司可以查看下级公司的所有数据
所以如果想要查看下级公司的库存情况,创建一个专门查看多公司数据的公司比如,创建了一个公司数据汇总的虚拟公司
进入这个数据汇总的公司就能查看到下级公司的所有数据,比如销售单,采购单,会计,还有库存情况等等
在手-预测-已保留
每一个产品都有以上三个数据,在手就是实际库存中有的数量,预测就是未来库存中的数量,已保留就是已经被预定的数量,也就相当于不可用数量
销售下单SO001,销售A产品100个,A库存量为0
这个时候在手0,预测-100,已保留0
采购员,采购A产品200个,但是未收货
在手0,预测100,已保留0
采购员收货
在手200,预测100,已保留0
销售员检查可用,这个时候会把库存中A产品100个数量保留
在手200,预测100,已保留100
销售员发货
在手100,预测100,已保留0
odoo多公司库存
odoo库存是运行多公司之前的调拨的,查看库存位置,会发现一些没有属于哪个公司的库存,这些就是跨公司调拨要用到的中转库存,odoo只允许A公司-中转—B公司,不允许直接A公司-B公司这样的调拨
总结
其实本质上,odoo的内部库存还是中转都是一样的,都是一个库存,只是给他们加了一些特殊的属性,比如内部库存是可以通过销售实现出库