CATEGORY FOCUS

会计

围绕凭证、发票、付款、对账、税务、估值与财务核算主链路。

107 篇文章 816 累计阅读 当前排序:专题优先

TOPIC PICKS

这个专题的推荐入口

可以顺着继续读的相邻方向

发票发送

Odoo 发票发送为什么不是“点邮件模板发出去”:sending settings、PDF/EDI、动态附件与 partner 兜底链讲透

很多人排查 Odoo 发票发送失败时,只盯着邮件模板,但 `/home/ubuntu/odoo-temp/addons/account/models/account_move_send.py` 表明真正的发送链更长:先确定 sending settings,再决定 PDF/EDI、附件组件、收件人 partner、动态报表和最终 mail params,失败点往往根本不在模板本身。

会计
进阶 开发者 2 分钟阅读 0 评论 0 收藏 5 阅读
继续阅读 →
会计付款

Odoo 付款为什么改了 payment 还要回写 move:_synchronize_to_moves、line 重建与付款单/分录双向一致性讲透

很多人把 `account.payment` 当成 `account.move` 的壳,但 `/home/ubuntu/odoo-temp/addons/account/models/account_payment.py` 说明事实恰好更复杂:payment 是业务对象,move 是会计落账对象,二者必须通过 `_synchronize_to_moves()` 和 `_generate_move_vals()` 保持结构一致,而不是谁单方面覆盖谁。

会计
进阶 开发者 3 分钟阅读 0 评论 0 收藏 5 阅读
继续阅读 →
会计源码

Odoo 发票 Quick Edit 为什么像“手填总额”,背后却在反推整张账单:suggestions、日期建议与 rounding 修正链讲透

很多人以为 Odoo 发票 Quick Edit 只是少填几列字段,但 `/home/ubuntu/odoo-temp/addons/account/models/account_move.py` 里的实现其实是在根据总额、常用科目、税和付款条款反推一条可过账的 invoice line,再用 rounding 修正把总额校到你输入的数字。

会计
进阶 开发者 2 分钟阅读 0 评论 0 收藏 5 阅读
继续阅读 →
上一页 第 13 / 18 页
下一页