关于 odoo-accounting-setup
odoo-accounting-setup 面向 Odoo 会计顾问和企业主,指导从零配置 Odoo Accounting。它涵盖核心会计设置,并提供分步菜单指引和验证清单。
主要功能
- 01配置科目表和日记账
- 02设置税则和财政位置
- 03配置付款条件
- 04指导银行对账单核销
- 05提供设置验证清单
适用场景
- 01为新 Odoo 实例设置会计
- 02配置多币种或多公司会计
- 03排查税额或财政位置映射问题
- 04创建分期付款条件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill odoo-accounting-setup安装后在 Claude Code 中输入/odoo-accounting-setup确认已加载。
详细介绍
Odoo 会计设置
概述
本技能将指导功能顾问和企业所有者从头开始正确设置 Odoo 会计。内容涵盖科目表配置、日记账设置、税务规则、财政位置、付款条款以及银行对账单对账工作流。
何时使用此技能
- 首次为公司设置新的 Odoo 实例。
- 配置多币种或多公司会计。
- 排查税额计算或财政位置映射错误。
- 创建分期付款条款(例如,Net 30、预付 50%)。
工作原理
- 激活:提及
@odoo-accounting-setup并描述您的会计场景。 - 配置:获取逐步的 Odoo 菜单导航说明和准确的字段值。
- 验证:获取检查清单,确认设置完整且正确。
示例
示例 1:创建付款条款(Net 30,提前付款可享 2% 折扣)
Menu: Accounting → Configuration → Payment Terms → New
Name: Net 30 / 2% Early Pay Discount
Company: [Your Company]
Lines:
Line 1:
- Due Type: Percent
- Value: 100%
- Due: 30 days (full balance due in 30 days)
Early Payment Discount (Odoo 16+):
Discount %: 2
Discount Days: 10
Tax reduction: Select the localization-approved treatment
Accounting → Configuration → Settings → Default Accounts:
Cash Discount Gain account: [localization-approved account]
Cash Discount Loss account: [localization-approved account]
**注意(v16+):**请使用内置的 提前付款折扣 字段,而不要使用旧版的拆分行变通方法。配置折扣科目和税务处理方式,然后测试提前付款和逾期付款;自动分录取决于配置和对账工作流。
示例 2:欧盟增值税财政位置(B2B 欧盟内部交易)
Menu: Accounting → Configuration → Fiscal Positions → New
Name: EU Intra-Community B2B
Auto-detection: ON
- Country Group: [validated EU member-state group, not all of Europe]
- VAT Required: YES (also validate registration and transaction eligibility)
Tax Mapping:
Domestic tax → localization-approved intra-community tax
Purchase tax → localization-approved reverse-charge tax with required reporting tags
Account Mapping:
(Leave empty unless your localization requires account remapping)
示例 3:银行手续费对账模型
Menu: Accounting → Configuration → Reconciliation Models → New
Name: Bank Fee Auto-Match
Type: Write-off
Matching Order: 1
Conditions:
- Label Contains: "BANK FEE" OR "SERVICE CHARGE"
- Amount Type: Amount is lower than: $50.00
Action:
- Account: 6200 Bank Charges
- Tax: None
- Analytic: Administrative
最佳实践
- ✅ 建议:先安装您所在国家/地区的本地化模块(
l10n_us、l10n_mx等),再手动创建科目——该模块会设置正确的科目表。 - ✅ 建议:使用财政位置自动切换 B2B 与 B2C 税务——切勿手动更改单张发票上的税项。
- ✅ **建议:**月末结账后锁定会计期间(Accounting → Actions → Lock Dates),以防止追溯修改。
- ✅ 建议:使用提前付款折扣功能(v16+),不要通过拆分付款条款行来设置折扣。
- ❌ **不要:**删除日记账分录——请始终使用贷项通知单或内置冲销功能进行冲销。
- ❌ **不要:**在同一个日记账中混入个人和企业交易。
- ❌ **不要:**创建手动日记账分录来修正银行对账差异——请改用对账模型工作流。
限制
- 不深入涵盖多币种重估或外汇损益会计处理。
- 特定国家/地区的电子发票(CFDI、FatturaPA、SAF-T)需要额外的本地化模块——请使用
@odoo-l10n-compliance处理这些内容。 - 此处不涵盖工资核算集成(工资日记账、扣款科目)——请使用
@odoo-hr-payroll-setup。 - 菜单标签、锁定日期控件和字段会因版本、版本类型和已安装模块而异。提供准确的导航说明前,请先确认这些信息。
- 这些是配置示例,不构成税务建议。上线记账前,必须由合格会计师批准科目、税务适用条件和申报处理方式;仅设置零增值税并不能实现反向征税申报。
- 请参阅 Odoo 17 现金折扣配置。
评论
支持 Markdown