Skip to Content

操作手册Handbooks 05

财务会计 Accounting

发票、对账、多币种、资产与年结。 Invoices, reconciliation, multi-currency, assets and year-end.

This chapter body is Chinese. Switch to 中文 for the best reading experience, or use Enterprise docs.

Odoo 19 企业版 财务会计操作手册

适用版本:Odoo 19 Enterprise 涉及模块:account(基础会计)+ account_accountant(会计师完整版)+ account_budget(预算)+ account_asset(固定资产)+ account_reports(动态报表) 主角:财务会计刘芳、财务总监林总、出纳小陈 贯穿场景:从日记账凭证录入 → 客户发票 → 供应商账单 → 银行对账 → 月末结转 → 财务报表


模块概述

凭证类型(move_type字段)

类型值显示名称用途
out_invoice客户发票向客户开具的销售发票(应收)
out_refund客户贷项通知单销售退款、折让
in_invoice供应商账单收到供应商的发票(应付)
in_refund供应商贷项通知单采购退款、折让
out_receipt销售收据现金销售收据
in_receipt采购收据现金采购收据
entry会计凭证通用日记账凭证(手工)

凭证状态(state字段)

状态值显示名称说明
draft草稿可编辑,未影响账簿
posted已过账正式记账,需要反转才能修改
cancel已取消作废

付款状态(payment_state字段)

状态值说明
not_paid未付款
in_payment付款处理中
paid已全额付款
partial部分付款
reversed已冲销
blocked已锁定(手动阻止付款)

第一章:初始配置

1.1 会计设置

操作路径:设置 → 会计

配置项说明
财政年度锁定日期该日期之前的凭证不能再修改
会计专业功能开启后显示高级功能(期刊分录、调节等)
税收方式权责发生制 / 现金收付制(tax_exigibility)
发票金额大写发票上显示金额中文大写
预算管理开启后可设置预算并跟踪执行情况
固定资产开启后可管理固定资产折旧

1.2 科目表配置

操作路径:会计 → 配置 → 科目表

安装中国本地化包(l10n_cn)后,系统自动导入标准科目表。

添加自定义科目:

科目编号:1122.001
科目名称:应收账款-苏州宏达
类型:应收款(Receivable)
税率:默认增值税13%
币种:人民币
过账类型:借方

1.3 配置日记账

操作路径:会计 → 配置 → 日记账 → 新建

明星科技日记账体系:

日记账名称类型前缀用途
客户发票saleINV开具客户发票
供应商账单purchaseBILL录入供应商发票
工商银行基本账户bankICBC工行账户收付
现金cashCASH备用金收付
通用日记账generalMISC手工凭证
薪资generalSAL工资发放
固定资产折旧generalDEP折旧摊销

第二章:客户发票

2.1 创建客户发票

操作路径:会计 → 客户 → 发票 → 新建

(通常从销售订单自动生成,参见销售手册)

2.1.1 手动创建发票

客户:苏州宏达自动化设备有限公司
发票日期:2025-03-20
到期日期:2025-04-19(30天付款条款自动计算)
参考号:S00089(关联销售订单号)
日记账:客户发票

发票行:
  产品             数量   单价      税率    小计
  MS-2000-A传感器  100   ¥5,525   增值税13%  ¥552,500
  安装调试服务      20   ¥2,500   增值税13%  ¥ 50,000
  ---
  小计未税:                               ¥602,500
  增值税(13%):                            ¥ 78,325
  合计(含税):                            ¥680,825
  扣除预付款:                             -¥371,663
  实际应付:                               ¥309,162

2.1.2 发票过账

点击"确认"按钮:

  1. 状态从 draft → posted
  2. 生成凭证号(INV/2025/00123)
  3. 账务分录自动生成:
   借:应收账款(1122)     ¥309,162
   贷:主营业务收入(6001) ¥273,598
   贷:应交增值税-销项税(2221)¥ 35,564
   

2.2 发送发票给客户

发票表单 → "发送并打印"按钮:

方式:
  ☑ 通过邮件发送  → 自动附加PDF
  ☑ 打印PDF      → 本地打印
  □ 邮寄纸质     → 需配置邮寄服务(Snailmail)

客户收到邮件中包含:

  • 发票PDF附件
  • 付款链接(如开启在线支付)
  • 二维码(如开启QR Code)

2.3 登记客户付款

方式一:从发票登记

发票表单 → "登记付款":

日记账:工商银行基本账户
付款日期:2025-03-25
金额:¥309,162
付款参考:苏州宏达汇款单号2025032501
备注:核对银行回单

方式二:从银行对账自动匹配

完成银行对账后,银行流水与未核销发票自动匹配。

2.4 部分收款与催款

部分收款

客户只付了部分金额时:

发票金额:¥309,162
实收:    ¥150,000
状态:    部分付款(payment_state = partial)
未收金额:¥159,162

催款跟进

操作路径:会计 → 客户 → 催款跟进

系统按催款级别自动分类超期未收款:

  • 第一级(逾期1-15天):自动发送提醒邮件
  • 第二级(逾期16-30天):发送正式催款函
  • 第三级(逾期30天以上):标记"待处理",人工跟进

第三章:供应商账单

3.1 录入供应商账单

操作路径:会计 → 供应商 → 账单 → 新建

(通常从采购订单"创建账单"生成,参见采购手册)

3.1.1 发票扫描识别(AI功能,企业版)

前提:安装 account_invoice_extract 模块

操作步骤:

  1. 上传供应商发票扫描件(PDF或图片)
  2. AI自动识别:供应商名称、发票号、日期、金额、税额、产品行
  3. 人工核对并修正
  4. 点击"确认"过账

代码说明:account_invoice_extract 调用 IAP OCR API,识别结果通过 account.extract.line 模型存储,与发票行一一对应,人工确认后合并。

3.1.2 手动录入账单

供应商:上海精密元件有限公司
账单参考:SHJM-INV-2025-0089(供应商发票号)
账单日期:2025-03-25
到期日期:2025-04-25(月结30天)

账单行:
  精密传感元件A型  480件  ×  ¥275  =  ¥132,000
  主控芯片M10      100片  ×  ¥450  =  ¥ 45,000
  增值税 13%:                         ¥ 22,815
  合计:                               ¥199,815

账务分录(过账后自动生成):

借:原材料-精密传感元件(1403)  ¥132,000
借:原材料-主控芯片(1403)       ¥ 45,000
借:应交增值税-进项税(2221)     ¥ 22,815
贷:应付账款(2202)              ¥199,815

3.2 三单匹配(企业版)

前提:安装 account_3way_match 模块

三单匹配验证:

  • 采购订单:480件 × ¥275 = ¥132,000
  • 收货单:实收480件
  • 供应商账单:480件 × ¥275 = ¥132,000

全部匹配:账单显示绿色"可以付款"状态。

数量不匹配(账单480件,收货450件):

  • 账单显示"数量偏差"警告
  • 财务需手动点击"确认并发布"或退回账单

3.3 供应商付款

操作路径:供应商账单表单 → "登记付款"

或批量付款:

操作路径:会计 → 供应商 → 账单 → 筛选"到期" → 勾选多条 → "登记付款"

付款方式:批量付款(SEPA/银行转账)
付款日期:2025-04-22
日记账:工商银行基本账户
生成付款文件(XML格式,可直接上传网银)

第四章:银行对账

4.1 导入银行流水

操作路径:会计 → 银行 → 工商银行账户 → "导入对账单"

支持格式:

  • OFX/QFX格式(标准银行导出格式)
  • CSV/Excel格式(可自定义映射)
  • 银行直连同步(需配置银行API,主要支持欧洲银行)

4.2 自动对账

导入流水后,系统自动匹配:

银行流水(2025-03-25 收款 ¥309,162 苏州宏达汇款)
                    ↕ 自动匹配(金额+日期+参考号)
未核销客户发票(INV/2025/00123 ¥309,162 苏州宏达)

匹配结果:✓ 自动核销

无法自动匹配的流水(如无参考信息的对公转账):

系统放入"待核验"状态,人工操作:

  1. 点击对应流水行
  2. 在右侧匹配面板中:
  • 选择"新建凭证":手动创建收款或费用凭证
  • 选择"关联至已有凭证":搜索相关发票进行核销

4.3 银行对账报告

操作路径:会计 → 报告 → 银行对账单

显示:

期初余额(系统账面):  ¥2,500,000
本期收款:             ¥  820,000
本期付款:             -¥ 350,000
期末余额(系统账面):  ¥2,970,000

银行对账单余额:        ¥2,965,000

差异:                  ¥    5,000(有5,000元流水未处理)

第五章:手工凭证

5.1 典型手工凭证场景

场景一:计提应计费用

操作路径:会计 → 会计 → 通用日记账 → 新建

日期:2025-03-31
日记账:通用日记账
描述:3月份租金计提

凭证行:
  科目:6601 管理费用-租金  借方:¥50,000
  科目:2241 其他应付款     贷方:¥50,000

过账后:管理费用增加,其他应付款增加

场景二:跨账期调整(冲销后重录)

已过账凭证不能直接修改。操作步骤:

  1. 打开原凭证 → "冲销"按钮
  2. 选择冲销日期(当前期间)
  3. 系统生成反向凭证(借贷互换)
  4. 重新创建正确的凭证

第六章:预算管理(企业版)

6.1 创建预算

前提:安装 account_budget 模块

操作路径:会计 → 会计 → 预算 → 新建

预算名称:2025年度销售部门预算
预算期间:2025-01-01 至 2025-12-31
状态:草稿

预算行(按科目分配年度预算):
  6001 主营业务收入        预算:¥10,000,000
  6601.001 销售费用-差旅   预算:¥  200,000
  6601.002 销售费用-招待   预算:¥   80,000
  6601.003 销售费用-展会   预算:¥  150,000
  5001 主营业务成本        预算:¥  7,000,000

点击"确认"激活预算。

6.2 预算执行跟踪

操作路径:会计 → 报告 → 预算分析

科目                预算金额      实际金额    剩余     完成率
主营业务收入     ¥10,000,000  ¥3,250,000  ¥6,750,000  32.5%
销售费用-差旅   ¥   200,000  ¥   45,000  ¥  155,000  22.5%
销售费用-招待   ¥    80,000  ¥   28,000  ¥   52,000  35.0%

第七章:固定资产管理(企业版)

7.1 录入固定资产

前提:安装 account_asset 模块

操作路径:会计 → 会计 → 固定资产 → 新建

资产名称:数控机床一台
资产类别:机械设备(已配置折旧方法)
购置日期:2025-01-15
原值:¥500,000
残值:¥50,000
使用年限:5年
折旧方法:直线法
折旧科目:6602 管理费用-折旧
累计折旧科目:1601 固定资产-累计折旧

自动折旧计划(系统自动生成):

日期描述折旧金额
2025-01-31折旧(1/60期)¥7,500
2025-02-28折旧(2/60期)¥7,500
.........
2030-01-31折旧(60/60期)¥7,500

7.2 批量计提折旧

每月末:会计 → 会计 → 固定资产 → 全选 → "计提折旧":

  • 系统自动生成当月所有资产的折旧凭证
  • 自动过账(如设置了自动过账)

第八章:税务管理

8.1 增值税申报

操作路径:会计 → 报告 → 税务报告(增值税申报表)

筛选时间段:2025年一季度

增值税销项税额
  应税销售额:     ¥5,234,000
  销项税额(13%):  ¥  680,420

增值税进项税额
  可抵扣进项:    ¥  450,230
  不可抵扣进项:  ¥        0

应缴增值税:
  680,420 - 450,230 = ¥230,190

导出申报数据:点击"导出"→ Excel格式,可直接填入税务系统。


第九章:财务报表

9.1 资产负债表

操作路径:会计 → 报告 → 资产负债表

报告日期:2025-03-31

流动资产
  货币资金(现金+银行):    ¥2,965,000
  应收账款净额:             ¥1,450,000
  预付账款:                 ¥  230,000
  存货:                     ¥1,878,350
流动资产合计:               ¥6,523,350

非流动资产
  固定资产净值:             ¥1,250,000
资产总计:                   ¥7,773,350

流动负债
  应付账款:                 ¥  850,000
  应交税费:                 ¥  230,190
流动负债合计:               ¥1,080,190

所有者权益
  实收资本:                 ¥5,000,000
  未分配利润:               ¥1,693,160
所有者权益合计:             ¥6,693,160

负债及所有者权益合计:       ¥7,773,350

9.2 利润表

操作路径:会计 → 报告 → 利润表

一季度利润表 (2025-01-01 至 2025-03-31)

一、主营业务收入:             ¥3,250,000
减:主营业务成本:             ¥2,275,000
    主营业务税金及附加:       ¥   65,000
二、主营业务利润:             ¥  910,000

加:其他业务利润:             ¥        0
减:营业费用(销售费用):     ¥  150,000
减:管理费用:                 ¥  200,000
减:财务费用:                 ¥   15,000
三、营业利润:                 ¥  545,000

加:投资收益:                 ¥        0
四、利润总额:                 ¥  545,000
减:所得税(25%):            ¥  136,250
五、净利润:                   ¥  408,750

9.3 现金流量表

操作路径:会计 → 报告 → 现金流量表

显示经营、投资、筹资三类活动的现金流。


第十章:月末关账流程(CAS合规版)

CAS核心原则:权责发生制(Accrual Basis)、配比原则(Matching Principle)、历史成本原则、谨慎性原则

月末关账日程安排

月末最后1个工作日:执行步骤1-8(日常核对类)
月末最后1个工作日 下午:执行步骤9-14(计提调整类)
次月1-3个工作日:执行步骤15-17(申报锁账类)

步骤1:完成银行对账

操作路径:会计 → 银行 → 对账

检查清单:
  ☐ 工商银行基本账户:余额核对完成
  ☐ 工商银行美元账户:余额核对完成(含汇率)
  ☐ 现金备用金:与出纳实物核对
  
对账差异处理:
  ① 未达账项(在途款):记录在对账单备注
  ② 银行手续费:创建费用凭证
     借:财务费用-手续费(6603)   ¥XX
     贷:银行存款(1012)           ¥XX
  ③ 错账:先在本期纠正,说明原因

合格标准:系统余额 = 银行对账单余额(或已说明全部差异原因)

步骤2:核查未入账收入(权责发生制)

CAS 要求:收入在控制权/服务转移时确认,与是否收款无关

检查操作路径:销售 → 销售订单 → 筛选"已发货,未开票"

本月应确认但未开票的收入:
  订单 SO-0089:苏州宏达 设备已发货4/28
    → 必须本月确认收入,即使发票次月开具
    → 立即在 Odoo 开具发票(或暂估)
    
  订单 SO-0092:成都烟厂 施工完毕4/30
    → 按完工百分比法确认收入
    → 手工凭证:
       借:合同资产(1123)           ¥XX
       贷:主营业务收入(6001)        ¥XX

检查操作路径:项目 → 项目 → 里程碑(已达成未开票)
  → 已达到里程碑的应收金额必须本期确认

步骤3:核查未入账成本(配比原则)

CAS 要求:成本必须与对应收入在同一期间确认

① 货到票未到(暂估入账)
  操作路径:采购 → 收货单 → 筛选"已收货,待开票"
  → 本月已收货但发票未到的,必须暂估入账:
  
  凭证:暂估应付(月末最后一天)
    借:原材料(1403)         ¥45,500
    贷:应付账款-暂估(2202)  ¥45,500
  
  次月发票到后:冲销暂估,录入实际账单
    借:应付账款-暂估(2202)  ¥45,500
    贷:应付账款-正式(2202)  ¥XX(实际金额)

② 已发货成本结转
  操作路径:库存 → 报告 → 库存移动 → 筛选本月发货
  → 确认所有本月发货的主营业务成本均已过账

③ 在产品(WIP)处理
  制造订单 → 进行中的MO
  → 本月领料已出库,但MO未完工:
  → 确认"生产中"库存科目余额合理
  → 如MO预计次月完工,不需要特别处理

步骤4:计提固定资产折旧

操作路径:会计 → 会计 → 固定资产 → 计提折旧(批量)

计提日期:当月最后一天

CAS 折旧要求:
  ☐ 当月新增固定资产:当月不计提,次月开始
  ☐ 当月处置固定资产:当月计提,次月停止
  ☐ 已提足折旧仍在用的资产:停止计提(核查资产卡片状态)
  
批量计提后检查:
  固定资产报告 → 核对每类资产月折旧额
  
  凭证示例:
    借:管理费用-折旧(6602)   ¥15,000(办公设备)
    借:制造费用-折旧(5001)   ¥28,000(生产设备)
    贷:累计折旧(1602)         ¥43,000

步骤5:计提预提费用

CAS 要求:已发生但未支付的费用必须本期计提(权责发生制)

固定计提项目(每月):
  ① 厂房租金(如季付)
    合同租金 ¥120,000/季度 → 每月计提 ¥40,000
    借:管理费用-租金(6602)    ¥40,000
    贷:其他应付款-租金预提(2241)¥40,000
    
  ② 水电费(账期通常滞后1个月)
    上月水电费:¥18,500(据上月同期水平估计)
    借:管理费用-水电(6602)    ¥18,500
    贷:应付账款-水电暂估(2202)¥18,500
    
  ③ 银行贷款利息(月末计提)
    贷款余额¥500万 × 年利率4.2% / 12 = ¥17,500
    借:财务费用-利息(6603)    ¥17,500
    贷:应付利息(2231)          ¥17,500
    
  ④ 职工薪酬(工资次月发,本月计提)
    本月工资总额:¥285,000
    借:管理费用/销售费用/制造费用(各按部门)
    贷:应付职工薪酬(2211)      ¥285,000
    
  ⑤ 年终奖金/社保(年末总付,按月均摊)
    年终奖预算¥500,000 / 12 = ¥41,667
    借:管理费用-奖金(6602)     ¥41,667
    贷:预计负债-年终奖(2502)   ¥41,667

Odoo操作:
  会计 → 作业 → 日记账条目 → 新建
  → 填写摘要(如:4月租金计提)→ 过账

步骤6:摊销待摊费用

CAS 要求:一次性支付但受益期超过1年的费用,应按受益期摊销

常见待摊项目:
  ① 保险费(年付)
    12月支付全年保险¥36,000 → 每月摊销¥3,000
    借:管理费用-保险(6602)    ¥3,000
    贷:预付账款-保险(1123)    ¥3,000
    
  ② 软件维护年费
    2月支付¥60,000年费 → 每月摊销¥5,000
    借:管理费用-软件(6602)    ¥5,000
    贷:预付账款-软件(1123)    ¥5,000

Odoo 递延/摊销凭证:
  供应商账单 → 设置"开始日期"和"结束日期"
  → 系统自动按月生成摊销分录
  操作路径:账单行 → 资产/递延分录选项卡 → 设置分摊

步骤7:存货盘点差异处理

月末盘点(如已执行)→ 差异处理:

库存盈余(盘盈):
  借:原材料/库存商品(1403/1405)  ¥XX
  贷:待处理财产损溢(1381)         ¥XX
  → 经批准后:
  贷:管理费用-盘盈(6602)          ¥XX(冲减费用)

库存亏损(盘亏):
  借:待处理财产损溢(1381)         ¥XX
  贷:原材料/库存商品(1403/1405)   ¥XX
  → 经批准后(自然损耗):
  借:管理费用-盘亏(6602)          ¥XX
  贷:待处理财产损溢(1381)         ¥XX
  → 如系人为损失/盗窃:
  借:其他应收款-责任人(1221)      ¥XX

Odoo操作:库存 → 作业 → 实地盘点 → 验证差异

步骤8:外币余额重估(有外币业务的企业)

CAS 要求:月末按收盘汇率对外币货币性项目重新折算

操作路径:会计 → 会计 → 期末 → 外币重估

重估范围:
  ☐ 外币银行账户(美元/欧元账户)
  ☐ 外币应收账款(1122.02)
  ☐ 外币应付账款(2202-外币)
  
重估日期:4月30日
使用汇率:当日中国人民银行公布中间价

生成汇兑损益凭证(自动):
  借:应收账款-外贸     ¥XX(汇率上升则借)
  贷:财务费用-汇兑损益(6603)  ¥XX

⚠️ 注意:重估凭证应在次月1日自动反转
(Odoo 可设置:凭证 → "自动反转"选项)

步骤9:增值税当月处理

① 未交增值税结转(如月末应纳增值税 > 0)
  借:应交税费-应交增值税(转出未交)  ¥23,095
  贷:应交税费-未交增值税              ¥23,095

② 出口退税计提(如有出口留抵)
  借:其他应收款-出口退税(2241)  ¥12,500
  贷:应交税费-应交增值税(出口退税)¥12,500

③ 附加税计提
  增值税 ¥23,095 ×
    城建税7%:¥1,617
    教育附加3%:¥693
    地方教育2%:¥462
    
  凭证:
    借:税金及附加(6403)    ¥2,772
    贷:应交税费-城建税(2221.03)¥1,617
    贷:应交税费-教育附加(2221.04)¥693
    贷:应交税费-地方教育(2221.05)¥462
    
Odoo操作:
  会计 → 配置 → 税率 → 税务调整(月末批量计提附加税)

步骤10:计提资产减值准备

CAS 8 谨慎性原则:有减值迹象时必须计提

① 坏账准备(每月或至少季度评估)
  操作路径:会计 → 报告 → 应收账款账龄分析
  
  账龄分析评估:
    0-30天:¥850,000  计提比例0%   = ¥0
    31-90天:¥320,000 计提比例5%  = ¥16,000
    91-180天:¥85,000 计提比例20% = ¥17,000
    >180天:¥45,000  计提比例50%  = ¥22,500
    应计提合计:¥55,500
    
  本月余额变动:
    期末应计提:¥55,500
    期初余额:  ¥48,000
    本月计提:  ¥7,500
    
  凭证:
    借:信用减值损失(6701)    ¥7,500
    贷:坏账准备(1231)         ¥7,500

② 存货跌价准备(市场价低于成本时)
  如主控芯片市价¥380 < 账面¥455:
    借:资产减值损失(6701)     ¥75/片 × 350片 = ¥26,250
    贷:存货跌价准备(1471)     ¥26,250

步骤11:检查并过账所有草稿凭证

操作路径:会计 → 日记账条目 → 筛选"草稿"

检查清单:
  ☐ 草稿发票:确认或作废(不能留草稿跨月)
  ☐ 草稿供应商账单:确认或作废
  ☐ 草稿付款凭证:确认处理
  ☐ 草稿手工凭证:审核后过账
  
⚠️ CAS要求:会计期间内的凭证必须在期末前全部过账
  草稿凭证不进入账簿,留草稿会导致报表不完整

步骤12:生成并核对财务报表(试算平衡)

操作路径:会计 → 报告

① 试算平衡表(科目余额表)
  会计 → 报告 → 试算平衡
  检查:所有科目借贷平衡(总借 = 总贷)
  
② 资产负债表复核
  关键检查项:
  ☐ 现金/银行余额 = 银行对账单余额
  ☐ 应收账款 = 客户账龄明细汇总
  ☐ 存货 = 库存估值报告
  ☐ 应付账款 = 供应商账龄明细汇总
  ☐ 应交税费 = 各税种余额
  
③ 利润表复核
  ☐ 收入与发票金额核对
  ☐ 主营业务成本合理(毛利率在历史范围内)
  ☐ 期间费用无异常大额项目

步骤13:锁定会计期间

操作路径:会计 → 配置 → 设置 → 锁定日期

设置两种锁定:

① 发票/账单锁定日期(非会计人员)
   = 当月最后一天(如 2025-04-30)
   效果:普通用户无法在此日期前新建/修改发票
   
② 日记账条目锁定日期(所有人)
   = 当月最后一天(会计确认所有凭证无误后设置)
   效果:任何人无法在此日期前新建/修改日记账条目
   
建议时间安排:
  次月 3 个工作日内完成全部月末操作后再锁定
  锁定后如需修正:需财务总监审批后临时解除

步骤14:税务申报数据准备

增值税申报(次月15日前):
  会计 → 报告 → 税务报告 → 导出Excel
  → 录入电子税务局增值税申报表
  → 同步申报城建税/教育附加
  
个人所得税(次月15日前):
  薪资 → 工资单 → 导出个税明细
  → 录入自然人税收管理系统(扣缴)
  
印花税(季度):
  → 每季度末对购销合同金额贴花申报

月末关账完成标准

项目检查标准Odoo操作路径
银行对账差异为0或已说明会计→银行→对账
收入确认无漏开发票,无跨期收入销售→已发货未开票
成本结转暂估入账完整采购→已收货未入账
折旧计提批量计提完成固定资产→计提折旧
预提费用租金/利息/工资均计提手工凭证
存货差异盘点差异已处理库存→盘点
外币重估余额已按月末汇率调整期末→外币重估
附加税城建税/教育附加已计提手工凭证
坏账准备账龄分析后已计提报告→账龄分析
草稿凭证全部过账或作废筛选草稿
报表平衡试算平衡表借贷相等报告→试算平衡
期间锁定已设置锁定日期配置→设置

第十六章:付款条款配置(官方文档精华)

来源:官方文档 https://www.odoo.com/documentation/saas-19.1/zh_CN/applications/finance/accounting/customer_invoices/payment_terms.html

16.1 付款条款概念

付款条款规定了销售付款的所有条件:

  • 截止日期:何时付款
  • 提前付款折扣:早付享优惠
  • 分期付款计划:分多次付清

注意:付款条款 ≠ 首付款发票(down payment)。首付款是先付一部分后开发票的销售政策,不是付款条款功能。

16.2 创建付款条款

操作路径:会计 → 配置 → 付款条款 → 新建

常见付款条款示例:

名称规则适用场景
立即付款开票当天100%到期现款现货
30天付款开票后30天100%到期普通客户
月结30天次月月底100%到期大客户月结
次月月底预付30%30%当天 + 70%次月月底大额订单分期
2/10 Net3010天内付享2%折扣,否则30天全付鼓励早付款

16.3 到期条件计算规则

添加条款行时,之后字段有以下选项:

选项说明
天(开票日期后)固定天数后到期,如30天
当月天当月特定日期,如"21日"=当月21日
月末后天数月底+N天,解决月末发票延期问题

月末缓冲期(实用技巧):

场景:防止月底开的发票在次月初立即到期

配置:100% 在 1天 之后的 5 个月末天数

计算逻辑(发票日3月5日):
  3月5日 + 5天 = 3月10日
  跳到月末 → 3月31日
  + 次月1日 → 4月1日
  最终到期日:4月1日  ✓合理

计算逻辑(发票日3月28日):
  3月28日 + 5天 = 4月2日
  跳到月末 → 4月30日
  + 次月1日 → 5月1日
  最终到期日:5月1日  ✓合理(避免次日即到期)

16.4 分期付款计划

在一张发票上配置多个到期行,实现分期:

明星科技付款条款:大客户分期付款
  第1期:30% 开票当天到期
  第2期:40% 开票后30天到期
  第3期:30% 开票后60天到期

系统自动生成3个应收账款日记账行,每行对应一期
→ 账龄分析精确到每期,不会混在一起
→ 催款时只提醒到期的那一期

勾选"显示分期付款日期":发票PDF上显示每期金额和日期,客户一目了然。

16.5 日记账分录与账龄分析

使用分期付款时,系统自动生成多个日记账行:

发票金额:¥100,000(30/40/30分期)

日记账分录:
  借:应收账款(期1 2/21到期)   ¥30,000
  借:应收账款(期2 3/22到期)   ¥40,000
  借:应收账款(期3 4/21到期)   ¥30,000
  贷:主营业务收入               ¥100,000

账龄报告中分别跟踪三期 → 精确催款

第十七章:应收账款催款(开票跟进)

来源:官方文档 https://www.odoo.com/documentation/saas-19.1/zh_CN/applications/finance/accounting/payments/follow_up.html

17.1 配置催款级别

操作路径:会计 → 配置 → 跟进级别

默认配置了多个级别,可自定义:

级别1:逾期5天 → 发送提醒邮件
  操作:发送电子邮件
  模板:温和提醒("您的发票已逾期5天...")
  自动化:☑ 自动发送
  附加发票:☑

级别2:逾期15天 → 发送正式催款函
  操作:发送电子邮件 + 发送短信
  模板:正式催款通知
  在联系人上添加关注者:☑

级别3:逾期30天 → 创建活动提醒人工跟进
  操作:创建活动
  活动类型:待办电话
  负责人:客户经理
  摘要:催收逾期款项

级别4:逾期60天 → 邮寄纸质催款函
  操作:邮寄(需 Snailmail IAP 积分)

技巧:设置负数天数(如 -3天)可以在到期前3天提前发送提醒。

17.2 自动化催款

在级别设置中,勾选"自动化"选项后,系统定时自动:

  1. 扫描所有逾期发票
  2. 按客户分组
  3. 对达到对应级别的客户自动发送催款信息

17.3 手动催款操作

操作路径:会计 → 客户 → 客户 → 选择客户 → "会计"选项卡

客户:苏州宏达自动化设备有限公司
逾期发票跟进状态:
  INV/2025/00123  ¥309,162  逾期12天  级别1

操作:
  点击"发送" → 选择发送方式:
    ☑ 电子邮件(附PDF发票)
    □ WhatsApp(需配置WhatsApp集成)
    □ 短信(消耗IAP积分)
    □ 邮寄(消耗Snailmail积分)
  
  内容模板:选择催款邮件模板
  附加发票:☑

  → 点击"发送"或"发送并打印"

17.4 催款报告

  • 客户结单:进入客户 → 点击"客户结单"智能按钮,发给客户查看其所有未付款发票
  • 跟进报告:会计 → 报告 → 往来单位分类账 → 选择"跟进报告",了解所有客户的逾期情况

第十八章:年终关账完整流程(CAS合规版)

法规依据:企业会计准则(2006)、企业所得税法(2007)、增值税暂行条例 时间安排:12月前3周完成主体工作,12月最后一周及次年1月汇算

18.0 年终关账日程总览

12月上旬(1-10日):
  ① 全面资产盘点(存货/固定资产/在建工程)
  ② 账龄清理(催收应收账款,清理应付账款)
  ③ 合同收入核查(完工百分比法估算)

12月中旬(11-20日):
  ④ 各类减值准备计提(存货/应收/固定资产)
  ⑤ 递延所得税评估
  ⑥ 或有负债/担保事项核查

12月下旬(21-31日):
  ⑦ 12月常规月末流程(参照第十章)
  ⑧ 年末特殊调整分录
  ⑨ 本年利润结转
  ⑩ 设置锁定日期

次年1月(1-31日):
  ⑪ 增值税年度汇总申报
  ⑫ 个人所得税年度汇算

次年5月31日前:
  ⑬ 企业所得税汇算清缴
  ⑭ 年度财务报告出具

步骤1:全面资产盘点

CAS要求:年末必须对主要资产进行实物盘点,盘点结果作为账务调整依据

存货盘点

操作路径:库存 → 作业 → 实地盘点 → 新建年终盘点

盘点范围:
  ☐ 原材料(仓库全部库位)
  ☐ 在制品(生产现场逐工序估量)
  ☐ 产成品(成品仓库)
  ☐ 委外加工在途(向分包商核实)
  ☐ 在途库存(已发货但客户未收到)
  
在制品(WIP)估量方法:
  WIP价值 = 已投入材料成本 + 完工百分比 × 人工制造费用
  示例:
    原材料已全部投入:¥28,000
    完工度约60%(已完成焊接、装壳,未完成测试)
    人工制造费用:¥119.2(BOM标准)× 60% = ¥71.5
    WIP单件价值:¥28,071.5
    
Odoo操作:
  制造 → 制造订单 → 进行中的MO → 查看实际消耗
  → 手工记录各MO当前状态,备财务核算

固定资产盘点

操作路径:会计 → 固定资产 → 导出资产清单

逐一核对:
  ☐ 资产实物存在(照相留档)
  ☐ 资产名称/规格与账面一致
  ☐ 尚在使用中(非闲置/报废)
  ☐ 已折旧完毕仍在用的资产(登记台账)

处置核查:
  全年已报废/转让的资产 → 确认账务处理完毕
  未入账的新增资产 → 补录资产卡片

步骤2:应收账款年末清理

CAS 22 要求:年末按预期信用损失计提坏账准备

操作路径:会计 → 报告 → 应收账款账龄分析(12月31日)

年末账龄评估(更严格):
  0-30天:¥850,000    0%   = ¥0
  31-90天:¥320,000   5%   = ¥16,000
  91-180天:¥85,000   20%  = ¥17,000
  181-365天:¥45,000  50%  = ¥22,500
  >1年:¥28,000       100% = ¥28,000(全额计提)
  
  年末应计提坏账准备合计:¥83,500

个别认定(单独计提):
  苏州宏达6月款¥120,000(客户已申请破产)
  → 单独全额计提:¥120,000
  
  期末坏账准备余额:¥83,500 + ¥120,000 = ¥203,500
  年初坏账准备余额:¥125,000
  本年度净计提:¥78,500
  
凭证:
  借:信用减值损失(6701)    ¥78,500
  贷:坏账准备(1231)         ¥78,500

催收行动:

  • 账龄90天以上:发送正式催款函(可在 Odoo 付款跟进模块自动发送)
  • 账龄180天以上:考虑法律途径,相关证据存档备查

步骤3:存货减值准备

CAS 1 要求:存货期末按成本与可变现净值孰低计量

操作路径:库存 → 报告 → 库存估值(12月31日)

逐类评估:
  原材料:
    主控芯片M10  350片  账面成本¥455  市价¥390
    需计提跌价:(455-390) × 350 = ¥22,750
    
  产成品:
    MS-2000-A传感器 100件 账面成本¥1,102
    预计售价¥5,525 - 预计销售费用¥50 = 可变现净值¥5,475
    可变现净值 > 账面成本 → 无需计提
    
凭证:
  借:资产减值损失(6701)    ¥22,750
  贷:存货跌价准备(1471)    ¥22,750
  
已计提跌价的存货在报表上以净额列报。

步骤4:固定资产减值

CAS 4 + CAS 8 要求:有减值迹象的资产需做减值测试

减值迹象检查:
  ☐ 市场价值大幅下降(超过正常折旧)
  ☐ 技术/法规变化导致资产过时
  ☐ 长期闲置不用的资产
  ☐ 业绩低于预期(制造设备利用率持续低)
  
如有减值迹象,计提固定资产减值准备:
  借:资产减值损失(6701)
  贷:固定资产减值准备(1603)
  
注意:已计提的固定资产减值准备,后续不得转回(与存货/金融资产不同)

步骤5:合同收入最终确认

CAS 14 收入准则:确保全年收入按控制权转移时点正确确认

逐项核查:
  ① 在途货物(已发货但未到达)
    → 如合同约定发货时转移控制权(FOB条款):已正确确认
    → 如合同约定客户收到时确认:未到货的需暂不确认(冲回)
    
  ② 跨期长期合同(完工百分比法)
    → 项目竣工报告/进度报告 → 估算完工度
    → 按完工度确认本年收入
    → 未完工的合同负债冲销/补录
    
  ③ 预收款(先收款后服务)
    → 已服务完成部分确认收入
    → 未服务部分保留在合同负债(2261-预收账款)

Odoo核查:
  项目 → 报告 → 盈利能力(确认每个项目的已确认收入)
  会计 → 报告 → 预收账款余额(合同负债余额)

步骤6:关联方往来核对

CAS 36 要求:年末关联方往来必须相互核对确认

关联方清单(明星科技示例):
  上海明星集团(母公司)
  深圳明星销售(子公司)
  
核对项目:
  ☐ 应收/应付关联方款项(双方账面一致)
  ☐ 本年关联方交易(符合公允价值)
  ☐ 担保/承诺事项

合并抵消(如需编制合并报表):
  → 内部交易、往来、投资收益均需抵消
  → 使用 Odoo 多公司 + 分析账户追踪内部往来

步骤7:或有负债核查

CAS 13 要求:需披露或确认预计负债的事项

核查清单:
  ☐ 未决诉讼(咨询律师,评估败诉概率和金额)
  ☐ 产品质量担保(估计保修成本)
  ☐ 环保处罚风险
  ☐ 对外担保(他人债务担保)
  
预计负债计提(很可能需要付出,且能可靠估计):
  借:销售费用-保修费(6601)   ¥XX
  贷:预计负债-质量担保(2502) ¥XX
  
仅需披露(可能但不能可靠估计):
  → 在财务报表附注中披露,不作账务处理

步骤8:递延所得税评估

CAS 18 要求:时间性差异产生的递延所得税资产/负债

常见差异项目(明星科技):

① 资产减值准备(税法不认可的临时差异)
  坏账准备¥203,500 + 存货跌价¥22,750 = ¥226,250
  递延所得税资产 = ¥226,250 × 25% = ¥56,563
  
  凭证:
    借:递延所得税资产(1801)    ¥56,563
    贷:所得税费用-递延(6801)   ¥56,563

② 预提费用(税法需实际付出才能扣除)
  年终奖预提¥500,000(税法当年不可扣)
  递延所得税资产 = ¥500,000 × 25% = ¥125,000
  
  凭证:
    借:递延所得税资产(1801)    ¥125,000
    贷:所得税费用-递延(6801)   ¥125,000

③ 固定资产折旧差异(加速折旧 vs 直线法)
  税法允许加速折旧比会计快:产生递延所得税负债
  
  凭证:
    借:所得税费用-递延(6801)   ¥XX
    贷:递延所得税负债(2801)    ¥XX

总结:
  所得税费用 = 当期所得税(本年预缴)+ 递延所得税(净额)

步骤9:年末特殊调整分录

① 本年新增/减少资产的年末确认
  新增资产未及时入账 → 补录固定资产卡片
  
② 股权投资公允价值调整(如有)
  持有的交易性金融资产年末按公允价值计量
  借/贷:交易性金融资产(1101)
  贷/借:公允价值变动损益(6110)

③ 递延收入摊销确认
  政府补助递延收入本年摊销部分确认:
  借:递延收益(2322)         ¥XX
  贷:其他收益(6117)         ¥XX(CAS要求)

④ 确认全年企业所得税费用
  利润总额:¥545,000
  纳税调整(减值准备等 +,加速折旧等 -):+¥226,250
  应纳税所得额:¥771,250
  当期应纳税额:¥771,250 × 25% = ¥192,813
  已预缴:¥136,250(季度预缴)
  年末补缴:¥192,813 - ¥136,250 = ¥56,563
  
  凭证:
    借:所得税费用-当期(6801)   ¥192,813
    贷:应交税费-企业所得税(2221.06)¥192,813
    (加上递延所得税调整后的实际所得税费用)

步骤10:本年利润结转

CAS 要求:年末将各损益科目余额结转入"本年利润"

方法A:Odoo 自动结转(推荐)

操作路径:会计 → 会计 → 期末 → 年度关闭条目

Odoo 自动将所有损益科目(6xxx/5xxx)余额
结转入 "本年利润" 科目(4103 或 999999)

检查:结转后所有损益科目余额 = 0

方法B:手工凭证

步骤一:结转各收入科目(贷方余额→借方结转)
  借:主营业务收入(6001)    ¥3,250,000
  借:其他业务收入(6051)    ¥   80,000
  借:其他收益(6117)        ¥   50,000
  贷:本年利润(4103)         ¥3,380,000

步骤二:结转各费用/成本科目(借方余额→贷方结转)
  借:本年利润(4103)         ¥2,835,000
  贷:主营业务成本(5001)    ¥2,275,000
  贷:税金及附加(6403)      ¥   65,000
  贷:销售费用(6601)        ¥  150,000
  贷:管理费用(6602)        ¥  200,000
  贷:财务费用(6603)        ¥   15,000
  贷:所得税费用(6801)      ¥  130,000

结果:本年利润(4103)贷方余额 = ¥545,000(税后净利润)

步骤11:利润分配

董事会决议后,按如下顺序分配:

① 弥补以前年度亏损(如有)
  借:本年利润(4103)
  贷:利润分配-弥补亏损(4104)

② 提取法定盈余公积(税后利润的10%,不超过注册资本50%)
  提取金额:¥545,000 × 10% = ¥54,500
  借:利润分配-提取法定盈余公积(4104)   ¥54,500
  贷:盈余公积-法定盈余公积(4201)        ¥54,500

③ 提取任意盈余公积(董事会决议)
  借:利润分配-任意盈余公积(4104)       ¥XX
  贷:盈余公积-任意盈余公积(4201)        ¥XX

④ 宣告分配股利(股东大会决议后)
  借:利润分配-应付股利(4104)           ¥XX
  贷:应付股利(2251)                    ¥XX

⑤ 结转未分配利润
  借:本年利润(4103)                    ¥545,000
  贷:利润分配-未分配利润(4104)         ¥545,000
  
  再将各利润分配明细科目结平:
  借:利润分配-未分配利润(4104)
  贷:利润分配-各明细科目(4104)

最终结果:
  本年利润(4103)余额 = 0
  利润分配-未分配利润(4104)增加当年留存金额

步骤12:年末锁定账期

操作路径:会计 → 配置 → 设置

设置两个日期:

① 全局锁定日期:YYYY-12-31
   效果:任何人无法新建/修改该日期前的凭证
   → 审计完成前不要设置(审计可能需要调整)
   
② 严格锁定日期(不可逆,审计完成后再设)
   ⚠️ 一旦设置无法修改,慎重!
   → 满足税务档案保存要求(10年不可篡改)

步骤13:企业所得税汇算清缴(次年5月31日前)

汇算清缴步骤:

① 从 Odoo 获取数据
   操作路径:会计 → 报告 → 利润表(全年)
   导出 Excel 作为汇算基础数据

② 纳税调整主要项目

   加:
     计入费用但税法不认可的:
     - 超标业务招待费(仅允许收入0.5%)
     - 超标广告费(仅允许收入15%)
     - 不合规发票对应费用
     - 资产减值准备(税法不认可暂时差异)
     
   减:
     税法允许加计扣除的:
     - 研发费用加计扣除(+75%,即额外扣75%)
     - 残疾人员工资加计扣除(+100%)
     
   举例(明星科技):
     会计利润:                ¥545,000
     加:超标业务招待费         ¥12,000
     加:计提的坏账准备         ¥78,500
     减:研发费用加计扣除(75%)-¥150,000
     应纳税所得额:             ¥485,500
     应纳税额:¥485,500 × 25% = ¥121,375
     已预缴:                   ¥136,250
     多缴退税(或留抵次年):   ¥14,875

③ 汇算清缴在线申报
   登录电子税务局 → 企业所得税年度申报表
   → 录入各项调整 → 申报

步骤14:年度财务报告出具

财务报告组成(CAS 要求):
  1. 资产负债表(会计 → 报告 → 资产负债表)
  2. 利润表(会计 → 报告 → 利润表)
  3. 现金流量表(会计 → 报告 → 现金流量表)
  4. 所有者权益变动表(手工编制)
  5. 财务报表附注(手工编写)

附注必须披露(CAS 30 要求):
  ☐ 会计政策(折旧方法、坏账政策、收入确认政策)
  ☐ 会计估计变更(如折旧年限调整)
  ☐ 重要科目明细(固定资产明细、借款明细)
  ☐ 关联方交易
  ☐ 或有事项
  ☐ 期后事项(次年报告批准前发生的重大事项)
  ☐ 政府补助(来源、金额、是否完成条件)

Odoo报表导出:
  操作路径:会计 → 报告 → 各报表 → 导出PDF/Excel
  → 按中国报表格式调整后出具正式版

年终关账完成检查表

类别检查项完成日期责任人
资产存货年末盘点差异处理完毕12/31刘芳
资产固定资产盘点、年折旧计提完成12/31刘芳
应收年末坏账准备(含单独认定)计提12/31刘芳
减值存货跌价准备评估计提12/31刘芳
收入跨期收入确认/暂估完成12/31刘芳
税务递延所得税资产/负债计算12/31林总
税务年末企业所得税费用确认12/31林总
损益本年利润结转(损益科目清零)12/31刘芳
损益利润分配(盈余公积+未分配利润)1/31林总
锁定全局锁定日期设置1/15林总
申报增值税年度汇总(如有)1/15刘芳
申报企业所得税汇算清缴5/31林总
报告年度财务报告出具4/30林总
锁定严格锁定日期设置(审计后)5/31林总

第十一章:多币种管理

11.1 启用多币种

操作路径:设置 → 会计 → 货币

启用多币种:☑
公司主记账币种:CNY(人民币)

配置汇差科目:
  汇兑日记账:通用日记账
  汇率收益科目:财务收益-汇兑收益(6605)
  汇率损失科目:财务费用-汇兑损失(6603)

11.2 汇率配置

操作路径:会计 → 配置 → 货币

启用的货币:
  USD  美元  ¥7.2450(当前汇率)
  EUR  欧元  ¥7.8900
  
自动更新汇率:☑(module_currency_rate_live=True)
  来源:IMF / 欧洲中央银行(需安装currency_rate_live模块)
  更新频率:每天

手动更新汇率:

货币列表 → USD美元 → "更新"按钮 → 输入新汇率

11.3 外币发票处理

场景:向美国客户开具 $100,000 美元发票

发票币种:USD
金额:$100,000
开票日期汇率:¥7.2450/USD
发票人民币等值:¥724,500

系统同时显示:
  外币金额(美元)
  人民币等值(记账币种)

收款时汇率差异:

发票日汇率:7.2450(记应收账款 ¥724,500)
收款日汇率:7.3200(实收 $100,000 = ¥732,000)

汇兑收益:¥732,000 - ¥724,500 = ¥7,500

系统自动生成:
  借:工商银行-美元账户   $100,000(CNY ¥732,000)
  贷:应收账款-美元       $100,000(CNY ¥724,500)
  贷:财务收益-汇兑收益           (CNY ¥  7,500)

11.4 汇率重估(月末)

操作路径:会计 → 会计 → 期末 → 外币重估

月末对所有外币余额按最新汇率重新估值,差额自动计入汇兑损益:

重估日期:2025-03-31
目标汇率:当天汇率
影响科目:所有外币应收、应付账款,外币银行账户

生成凭证:汇率重估凭证(可在新会计期开始时自动反转)

第十二章:分析会计(成本中心)

12.1 分析计划概述

Odoo 19 的分析会计使用"分析计划+分析账户"体系:

分析计划(Analytic Plans)结构示例:
  
  计划:部门成本中心
    账户:销售部
    账户:研发部
    账户:生产部
    账户:行政管理部
    
  计划:项目
    账户:苏州宏达项目
    账户:成都工厂项目
    账户:产品线A研发项目

12.2 配置分析计划

操作路径:会计 → 配置 → 分析计划

新建计划:部门成本中心
  适用性:100%(发票行必须分配到某个账户)
  颜色:蓝色
  
分析账户:
  DEPT-SALES    销售部
  DEPT-RD       研发部
  DEPT-PROD     生产制造部
  DEPT-ADMIN    行政管理部

12.3 凭证上标注分析账户

在任意凭证行(发票行/日记账行),可以指定分析账户:

发票行:差旅费 ¥12,000
  → 分析计划"部门成本中心":销售部(100%)
  → 分析计划"项目":苏州宏达项目(100%)

支持拆分分配:

差旅费 ¥12,000:
  → 销售部(60%):¥7,200
  → 研发部(40%):¥4,800

12.4 分析报告

操作路径:会计 → 报告 → 分析账户

按部门查看费用:
  部门        本月费用     本年累计
  销售部       ¥45,000    ¥120,000
  研发部       ¥38,000    ¥ 98,000
  生产制造部   ¥12,000    ¥ 35,000
  行政管理部   ¥28,000    ¥ 72,000
  合计        ¥123,000    ¥325,000

第十三章:预算管理(深化)

13.1 预算状态流转

草稿(draft)
    ↓ 确认
已确认/激活(confirmed)
    ↓ 修订
已修订(revised)  ← 原预算保留,生成修订版(REV+时间戳命名)
    ↓ 完成
完成(done)/ 取消(cancelled)

13.2 预算与分析账户联动

Odoo 19 的预算行直接关联分析账户(通过 analytic.plan.fields.mixin),实现按部门或项目设置精细化预算:

预算行配置:
  名称:Q1销售差旅费
  分析账户:DEPT-SALES(销售部)
  科目范围:6601.001 销售费用-差旅
  预算金额:¥50,000
  期间:2025-01 至 2025-03
  
  实际完成:¥45,000(从会计分录自动汇总)
  完成率:90%
  
  理论应完成:预算金额 × (已过天数/总天数)
            = ¥50,000 × (80/90) = ¥44,444
  理论完成率:90.1%(进度正常)

13.3 预算修订场景

场景:2025年Q1展会费用超出预算,需要修订

操作步骤:
1. 打开原预算"2025年展会费用预算"(¥150,000)
2. 点击"修订预算"
3. 系统创建新版本:REV20250315-103000
4. 在新版本中修改展会费用预算至 ¥200,000
5. 点击"确认"激活新版本

系统保留两个版本的历史记录,可对比查看

13.4 超预算控制

配置:会计设置 → 预算控制

预算控制方式:
  ○ 无(只跟踪,不拦截)
  ● 警告(超预算时警告,但允许继续)
  ○ 禁止(超预算时完全拦截确认)

第十四章:固定资产(深化)

14.1 固定资产状态流转

状态值中文说明
draft草稿新建,未开始折旧
open运行中正在计提折旧
paused暂停暂时停止折旧(如设备停用)
close已折完/处置完全折旧或已出售
cancelled已取消作废

14.2 折旧方法详解

直线法(linear):

数控机床:原值¥500,000,残值¥50,000,5年(60期)
每期折旧额 = (500,000 - 50,000) / 60 = ¥7,500/月

递减余额法(degressive):

递减系数(method_progress_factor):0.3(30%)
第1年折旧:500,000 × 30% = ¥150,000
第2年折旧:(500,000 - 150,000) × 30% = ¥105,000
第3年折旧:(350,000 - 105,000) × 30% = ¥73,500
...

先递减后直线法(degressive_then_linear):

当递减余额法的年折旧额 < 直线法年折旧额时,
自动切换为直线法,保证最终折旧完毕

14.3 固定资产处置

场景:出售数控机床(账面净值¥350,000),实际售价¥320,000

操作路径:固定资产 → 选择资产 → "处置"按钮

处置日期:2025-04-01
处置方式:出售
处置收入:¥320,000
处置收入科目:营业外收入

系统自动生成处置凭证:
  借:固定资产-累计折旧  ¥150,000
  借:营业外收入         ¥ 30,000(处置损失)
  借:银行存款            ¥320,000
  贷:固定资产-原值      ¥500,000

第十五章:阻断列表(付款拦截)

15.1 功能说明

阻断列表(payment_state = 'blocked')用于标记暂时不允许付款的账单,通常用于:

  • 发现账单金额有误,待供应商更正
  • 货物质量问题,暂扣付款
  • 等待三单匹配异常解决

15.2 操作方法

在账单上操作:

供应商账单 → 账单表单 → 更多操作 → "锁定"(或点击付款状态旁的锁形图标)

输入锁定原因:
  "收到货物质量不合格,等待供应商处理赔偿后再付款。
   已联系供应商,预计4月20日前解决。"

锁定后:
  - 账单状态显示:🔒 已锁定
  - 批量付款时自动跳过锁定账单
  - 到期未付款提醒中会注明"已锁定"原因

15.3 解锁账单

问题解决后,打开账单 → 更多操作 → "解锁" → 输入解锁说明 → 确认。


附录:关键字段速查

字段模型说明
move_typeaccount.move凭证类型(见文档开头表格)
stateaccount.movedraft/posted/cancel
payment_stateaccount.move付款状态
invoice_dateaccount.move发票日期
invoice_date_dueaccount.move到期日期
journal_idaccount.move所属日记账
partner_idaccount.move客户/供应商
amount_untaxedaccount.move未税金额
amount_taxaccount.move税额
amount_totalaccount.move含税总额
amount_residualaccount.move未结金额(待付/待收)
typeaccount.journalsale/purchase/bank/cash/general
codeaccount.journal日记账前缀

文档版本:Odoo 19 Enterprise | 更新日期:2026-03-04