场景
开立发票时的价格与下订单时有差异,例如 100元下单,开票时价格调整为 110元
odoo的处理方式
此场景涉及2个问题, 入库时按100元暂估库存成本价,当价格调整为110元时,需要调整库存价值;另外一个是要调整销货成本
在odoo中运用2个工具来进行调整
- Anglo-Saxon 会计
- 落地成本分摊
为了要使用以上2个工具, 要求对产品启用
- 实际成本价
- 永续库存计价
验证
启用 Anglo-Saxon 会计
建立产品类别
会计科目设置
价格差异科目
收入科目
费用科目
会计库存属性
库存进货科目
库存出货科目
库存计价科目
库存日记账
建立产品
类别设置为 category B ,这样就能使用 category B 上设置的会计参数
采购 100件 产品,采购单价为 100
采购价为 100,入库之后,存货价值为 100* 100 = 10,000
同时,自动建立入库的 会计分录
此科目,就是 产品类别上 的 库存进货科目【1401-材料采购】 和 库存计价科目【1406-库存商品】
以 200 单价 销售 20 单位, 库存以 100 为成本记账, 并且库存价值减少 10 * 100 = 1,000
同时建立出货的会计分录
建立销售应收款,此时会结转成本,将"发出商品" 结转为 "主营业成本"
以最终价110 建立应付款
确认invoice之后 建立会计分录
因为 存在价格差异,所以 自动建立 一笔 '材料成本差异'
将 材料成本差异 分摊到 库存, 先 启用 '落地成本分摊'
建立一个'落地成本' 产品,如
建立 分摊
选择 需要调整成本的 分拣,例如 WH/IN00006, 在成本行,选择 刚刚建立的 产品, 点击按钮'计算', 然后 验证
自动产生成本调整的会计分录
同时,库存价值也做了 相应的调整, 成本单价 从 100 调整为 110
海洋法系会计:采购价格差异处理,及额外成本分摊
功能