出库时的 stock.move.line 是如何确定的
用通俗但不失源码细节的方式,讲清楚 Odoo 出库时 stock.move.line 的生成逻辑:从 stock.move、stock.quant、移除策略到 lot/serial 拆行。
CATEGORY FOCUS
聚合 Odoo 开发基础、源码理解、ORM、模型、视图、安全与扩展实践。
TOPIC PICKS
用通俗但不失源码细节的方式,讲清楚 Odoo 出库时 stock.move.line 的生成逻辑:从 stock.move、stock.quant、移除策略到 lot/serial 拆行。
用通俗但不失源码细节的方式,讲清楚 Odoo 出库时 stock.move.line 的生成逻辑:从 stock.move、stock.quant、移除策略到 lot/serial 拆行。
很多人把 Odoo 对账模型理解成简单自动分录模板,但 account.reconcile.model 真正处理的是匹配条件、建议逻辑和自动对账边界。
很多人知道 Odoo 有 route 和 rule,却总分不清谁负责“选方向”,谁负责“落动作”。本文从销售触发、规则匹配、动作执行到采购/制造分流,把 stock.route 与 stock.rule 的协作关系讲透。
如果你已经开始接触 Odoo 库存源码,却总觉得知识点很多、文章也越来越多,不知道先学什么、后学什么,这篇就是专题导航。本文把 stock.move、route/rule、reservation、补货、多步仓这些核心主题串成一条学习路径。
很多人以为落地成本只是给采购补一笔运费,实际上 Odoo 在分摊、估值和会计层做了完整链路设计。本文把它讲清楚。
从 sale.order._action_confirm 到 sale.order.line._action_launch_stock_rule,再到 stock.rule.run、_run_pull、_run_buy,讲清楚销售如何触发库存、采购与补货链。