Odoo 采购收货完成时,库存、收货数量和采购单状态是怎么回写的?
很多人以为采购单收货“点一下 Validate 就结束了”,其实背后是一整条从采购单、收货单、stock move 到 qty_received 回写的联动链。本文把这条链拆开讲清。
TOPIC PICKS
很多人以为采购单收货“点一下 Validate 就结束了”,其实背后是一整条从采购单、收货单、stock move 到 qty_received 回写的联动链。本文把这条链拆开讲清。
可以顺着继续读的相邻方向
收货价和账单价不一样时,Odoo 不是只改一个单价字段。本文把标准成本、价差科目、Anglo-Saxon 分录和库存价值边界讲清楚。
从 product.template.purchase_method、qty_received、qty_to_invoice 和 invoice_status,拆开看采购开票到底按谁算。
采购单卡在 pending、partial、full、to invoice、invoiced 时,很多人会到处点界面。本文给你一条基于源码字段关系的采购排错顺序。
很多采购价格问题表面像“系统算错了”,其实根因往往在 supplierinfo、供应商优先级、数量阶梯和单位换算。本文把采购取价链讲清楚。
从 purchase.order.button_approve、_create_or_update_picking 到 _prepare_qty_received 和 receipt_status,讲清采购、收货、退货与发票之间的连接。
Odoo 的供应商准时率不是“按采购单张数算准时”,也不是“按收货单是否逾期”这么粗。`purchase_stock` 实际按采购行数量、计划日期与已完成 stock move 的完成时间来算,而且部分准时会部分记分。本文把这个 KPI 的真实口径和误区一次说清。