Odoo 发票过账后,库存估值和会计分录是怎样连起来的?
很多人以为供应商发票一过账,库存估值就“顺手一起结算”了;也有人以为库存分录一定等发票。实际上,Odoo 把收货估值、库存分录、发票过账拆成了相互关联但不完全同步的链路。
ARTICLE LIBRARY
持续记录源码理解、业务流程、模块开发经验与踩坑总结。
很多人以为供应商发票一过账,库存估值就“顺手一起结算”了;也有人以为库存分录一定等发票。实际上,Odoo 把收货估值、库存分录、发票过账拆成了相互关联但不完全同步的链路。
用户能在列表里看到记录,点进详情却报权限错,常见原因不是单纯“没给权限”,而是 ACL、全局规则、组规则和关联模型读取顺序叠在了一起。
很多人以为采购单收货“点一下 Validate 就结束了”,其实背后是一整条从采购单、收货单、stock move 到 qty_received 回写的联动链。本文把这条链拆开讲清。
如果你已经开始接触 Odoo 库存源码,却总觉得知识点很多、文章也越来越多,不知道先学什么、后学什么,这篇就是专题导航。本文把 stock.move、route/rule、reservation、补货、多步仓这些核心主题串成一条学习路径。
很多人知道 Odoo 有 route 和 rule,却总分不清谁负责“选方向”,谁负责“落动作”。本文从销售触发、规则匹配、动作执行到采购/制造分流,把 stock.route 与 stock.rule 的协作关系讲透。
很多人把 Odoo 对账模型理解成简单自动分录模板,但 account.reconcile.model 真正处理的是匹配条件、建议逻辑和自动对账边界。