Odoo 发票过账后,库存估值和会计分录是怎样连起来的?
很多人以为供应商发票一过账,库存估值就“顺手一起结算”了;也有人以为库存分录一定等发票。实际上,Odoo 把收货估值、库存分录、发票过账拆成了相互关联但不完全同步的链路。
EDITOR PICKS
很多人以为供应商发票一过账,库存估值就“顺手一起结算”了;也有人以为库存分录一定等发票。实际上,Odoo 把收货估值、库存分录、发票过账拆成了相互关联但不完全同步的链路。
用户能在列表里看到记录,点进详情却报权限错,常见原因不是单纯“没给权限”,而是 ACL、全局规则、组规则和关联模型读取顺序叠在了一起。
很多人以为采购单收货“点一下 Validate 就结束了”,其实背后是一整条从采购单、收货单、stock move 到 qty_received 回写的联动链。本文把这条链拆开讲清。
LATEST NOTES
在 Odoo 里,compute、onchange、constraints 和 recompute 经常被当成“差不多的自动化”。其实它们分别负责依赖驱动、界面联动、保存校验和存储字段重算。
很多人把 ACL 和记录规则混成“同一种权限”。其实 Odoo 先用 ir.model.access 判断你能不能碰这个模型,再用 ir.rule 缩小你能看见或操作的记录集合。
很多人以为继承视图只是“贴一段 XML 上去”。实际上,Odoo 会先组装整棵视图树,再按继承顺序逐层应用 XPath 规格,顺序本身就是逻辑的一部分。
从采购目录的取数逻辑、seller min_qty、UoM 显示和包装单位转换讲清楚,为什么目录里看到的价格和数量提示不是拍脑袋给的。
从 qty_received_method、qty_received_manual 和 _inverse_qty_received 出发,解释为什么服务类采购允许手工维护收货数量。
从 action_bill_matching、匹配域和列表视图入口出发,解释采购对账工作台为什么能把采购订单行和账单行拉到同一个界面里处理。
EXPLORE MORE