update 中国会计

This commit is contained in:
Ivan Office
2024-11-04 16:55:17 +08:00
parent 88c25fe81e
commit 744e6f8247
9 changed files with 151 additions and 1335 deletions

View File

@@ -9,7 +9,7 @@
{
'name': '2024最新中国会计科目表.企业标准会计.Latest Chinese Accounting for odoo17',
'version': '24.11.03',
'version': '24.11.04',
'author': 'odooai.cn',
'category': 'Accounting/Localizations/Account Charts',
'website': 'https://www.odooai.cn',
@@ -22,7 +22,6 @@
Set chinese account report.
""",
'description': """
最新中国化财务,主要针对标准会计科目表作了优化。
1. 2024最新会计科目表处理营改增后会计科目调整。更新至最新税率。odoo 17专用。
2. 将菜单中设置为"财务"
@@ -48,7 +47,6 @@
* 税金模板
""",
'depends': [
'base',
'account',
'app_odoo_customize',
],
@@ -64,7 +62,7 @@
'installable': True,
'application': True,
'auto_install': False,
'external_dependencies': {
'python': ['cn2an']
},
# 'external_dependencies': {
# 'python': ['cn2an']
# },
}

View File

@@ -13,13 +13,8 @@
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag_cn13_s" model="account.account.tag">
<field name="name">增值税13%销项</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag_cn13_p" model="account.account.tag">
<field name="name">增值税13%进项税</field>
<record id="tag_cn08_dept" model="account.account.tag">
<field name="name">8%离境退</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
@@ -33,21 +28,6 @@
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag_cn08_dept" model="account.account.tag">
<field name="name">8%离境退税</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag_cn16_p" model="account.account.tag">
<field name="name">增值税16%进项税</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag_cn16_s" model="account.account.tag">
<field name="name">增值税16%销项税</field>
<field name="applicability">taxes</field>
<field name="country_id" ref="base.cn"/>
</record>
<record id="tag21" model="account.account.tag">
<field name="name">银行专用</field>
<field name="country_id" ref="base.cn"/>

View File

@@ -27,6 +27,10 @@
"","","","","","","","","","tax","invoice","account_2221_1_5",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_5",""
"l10n_cn_standard_sale_included_1","1%销项税(含)","增值税销项税1%(价内税)","1%","1.0","percent","sale","True","l10n_cn_tax_group_vat_1","base","invoice","","增值税销项税1%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_5",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_5",""
"l10n_cn_standard_sale_excluded_13","13%销项税","增值税销项税13%(价外税)","13%","13.0","percent","sale","False","l10n_cn_tax_group_vat_13","base","invoice","","增值税销项税13%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_5",""
"","","","","","","","","","base","refund","",""
@@ -47,6 +51,10 @@
"","","","","","","","","","tax","invoice","account_2221_1_5",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_5",""
"l10n_cn_standard_sale_excluded_1","1%销项税","增值税销项税1%(价外税)","1%","3.0","percent","sale","False","l10n_cn_tax_group_vat_3","base","invoice","","增值税销项税1%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_5",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_5",""
"l10n_cn_standard_purchase_excluded_13","13%进项税","增值税进项税13%(价外税)","13%","13.0","percent","purchase","False","l10n_cn_tax_group_vat_13","base","invoice","","增值税进项税13%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
@@ -62,4 +70,36 @@
"l10n_cn_standard_purchase_excluded_6","6%进项税","增值税进项税6%(价外税)","6%","6.0","percent","purchase","False","l10n_cn_tax_group_vat_6","base","invoice","","增值税进项税6%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_excluded_3","3%进项税","增值税进项税3%(价外税)","3%","3.0","percent","purchase","False","l10n_cn_tax_group_vat_3","base","invoice","","增值税进项税3%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_excluded_1","1%进项税","增值税进项税1%(价外税)","1%","1.0","percent","purchase","False","l10n_cn_tax_group_vat_1","base","invoice","","增值税进项税1%(价外税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_13","13%进项税(含)","增值税进项税13%(价内税)","13%","13.0","percent","purchase","False","l10n_cn_tax_group_vat_13","base","invoice","","增值税进项税13%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_10","10%进项税(含)","增值税进项税10%(价内税)","10%","10.0","percent","purchase","False","l10n_cn_tax_group_vat_10","base","invoice","","增值税进项税10%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_9","9%进项税(含)","增值税进项税9%(价内税)","9%","9.0","percent","purchase","False","l10n_cn_tax_group_vat_9","base","invoice","","增值税进项税9%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_6","6%进项税(含)","增值税进项税6%(价内税)","6%","6.0","percent","purchase","False","l10n_cn_tax_group_vat_6","base","invoice","","增值税进项税6%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_3","3%进项税(含)","增值税进项税3%(价内税)","3%","3.0","percent","purchase","False","l10n_cn_tax_group_vat_3","base","invoice","","增值税进项税3%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
"l10n_cn_standard_purchase_included_1","1%进项税(含)","增值税进项税1%(价内税)","1%","1.0","percent","purchase","False","l10n_cn_tax_group_vat_1","base","invoice","","增值税进项税1%(价内税)"
"","","","","","","","","","tax","invoice","account_2221_1_1",""
"","","","","","","","","","base","refund","",""
"","","","","","","","","","tax","refund","account_2221_1_1",""
1 id name description invoice_label amount amount_type type_tax_use price_include tax_group_id repartition_line_ids/repartition_type repartition_line_ids/document_type repartition_line_ids/account_id description@zh_CN
27 tax invoice account_2221_1_5
28 base refund
29 tax refund account_2221_1_5
30 l10n_cn_standard_sale_included_1 1%销项税(含) 增值税销项税1%(价内税) 1% 1.0 percent sale True l10n_cn_tax_group_vat_1 base invoice 增值税销项税1%(价内税)
31 tax invoice account_2221_1_5
32 base refund
33 tax refund account_2221_1_5
34 l10n_cn_standard_sale_excluded_13 13%销项税 增值税销项税13%(价外税) 13% 13.0 percent sale False l10n_cn_tax_group_vat_13 base invoice 增值税销项税13%(价外税)
35 tax invoice account_2221_1_5
36 base refund
51 tax invoice account_2221_1_5
52 base refund
53 tax refund account_2221_1_5
54 l10n_cn_standard_sale_excluded_1 1%销项税 增值税销项税1%(价外税) 1% 3.0 percent sale False l10n_cn_tax_group_vat_3 base invoice 增值税销项税1%(价外税)
55 tax invoice account_2221_1_5
56 base refund
57 tax refund account_2221_1_5
58 l10n_cn_standard_purchase_excluded_13 13%进项税 增值税进项税13%(价外税) 13% 13.0 percent purchase False l10n_cn_tax_group_vat_13 base invoice 增值税进项税13%(价外税)
59 tax invoice account_2221_1_1
60 base refund
70 l10n_cn_standard_purchase_excluded_6 6%进项税 增值税进项税6%(价外税) 6% 6.0 percent purchase False l10n_cn_tax_group_vat_6 base invoice 增值税进项税6%(价外税)
71 tax invoice account_2221_1_1
72 base refund
73 tax refund account_2221_1_1
74 l10n_cn_standard_purchase_excluded_3 3%进项税 增值税进项税3%(价外税) 3% 3.0 percent purchase False l10n_cn_tax_group_vat_3 base invoice 增值税进项税3%(价外税)
75 tax invoice account_2221_1_1
76 base refund
77 tax refund account_2221_1_1
78 l10n_cn_standard_purchase_excluded_1 1%进项税 增值税进项税1%(价外税) 1% 1.0 percent purchase False l10n_cn_tax_group_vat_1 base invoice 增值税进项税1%(价外税)
79 tax invoice account_2221_1_1
80 base refund
81 tax refund account_2221_1_1
82 l10n_cn_standard_purchase_included_13 13%进项税(含) 增值税进项税13%(价内税) 13% 13.0 percent purchase False l10n_cn_tax_group_vat_13 base invoice 增值税进项税13%(价内税)
83 tax invoice account_2221_1_1
84 base refund
85 tax refund account_2221_1_1
86 l10n_cn_standard_purchase_included_10 10%进项税(含) 增值税进项税10%(价内税) 10% 10.0 percent purchase False l10n_cn_tax_group_vat_10 base invoice 增值税进项税10%(价内税)
87 tax invoice account_2221_1_1
88 base refund
89 tax refund account_2221_1_1
90 l10n_cn_standard_purchase_included_9 9%进项税(含) 增值税进项税9%(价内税) 9% 9.0 percent purchase False l10n_cn_tax_group_vat_9 base invoice 增值税进项税9%(价内税)
91 tax invoice account_2221_1_1
92 base refund
93 tax refund account_2221_1_1
94 l10n_cn_standard_purchase_included_6 6%进项税(含) 增值税进项税6%(价内税) 6% 6.0 percent purchase False l10n_cn_tax_group_vat_6 base invoice 增值税进项税6%(价内税)
95 tax invoice account_2221_1_1
96 base refund
97 tax refund account_2221_1_1
98 l10n_cn_standard_purchase_included_3 3%进项税(含) 增值税进项税3%(价内税) 3% 3.0 percent purchase False l10n_cn_tax_group_vat_3 base invoice 增值税进项税3%(价内税)
99 tax invoice account_2221_1_1
100 base refund
101 tax refund account_2221_1_1
102 l10n_cn_standard_purchase_included_1 1%进项税(含) 增值税进项税1%(价内税) 1% 1.0 percent purchase False l10n_cn_tax_group_vat_1 base invoice 增值税进项税1%(价内税)
103 tax invoice account_2221_1_1
104 base refund
105 tax refund account_2221_1_1

View File

@@ -1,5 +1,6 @@
"id","name","country_id","name@zh_CN"
"l10n_cn_tax_group_vat_0","VAT 0%","base.cn","增值税0%"
"l10n_cn_tax_group_vat_1","VAT 1%","base.cn","增值税1%"
"l10n_cn_tax_group_vat_3","VAT 3%","base.cn","增值税3%"
"l10n_cn_tax_group_vat_6","VAT 6%","base.cn","增值税6%"
"l10n_cn_tax_group_vat_9","VAT 9%","base.cn","增值税9%"
1 id name country_id name@zh_CN
2 l10n_cn_tax_group_vat_0 VAT 0% base.cn 增值税0%
3 l10n_cn_tax_group_vat_1 VAT 1% base.cn 增值税1%
4 l10n_cn_tax_group_vat_3 VAT 3% base.cn 增值税3%
5 l10n_cn_tax_group_vat_6 VAT 6% base.cn 增值税6%
6 l10n_cn_tax_group_vat_9 VAT 9% base.cn 增值税9%

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,17 @@ from odoo.addons.account.models.chart_template import template
class AccountChartTemplate(models.AbstractModel):
_inherit = 'account.chart.template'
# 注意coa 相关模型
# TEMPLATE_MODELS = (
# 'account.group',
# 'account.account',
# 'account.tax.group',
# 'account.tax',
# 'account.journal',
# 'account.reconcile.model',
# 'account.fiscal.position',
# )
@template('cn_standard')
def _get_cn_standard_template_data(self):
return {
@@ -51,10 +62,11 @@ class AccountChartTemplate(models.AbstractModel):
def _get_cn_account_journal(self):
return {
'cash': {
'name': 'Cash on Hand',
'name': _('Cash on Hand'),
'default_account_id': 'account_1001'
},
'bank': {
'default_account_id': 'account_1002',
'name': _('Bank'),
'default_account_id': 'account_1002_01',
},
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

After

Width:  |  Height:  |  Size: 90 KiB

View File

@@ -1,10 +1,10 @@
<section class="oe_container container">
<div class="oe_row oe_spaced">
<div class="row">
<h2 class="oe_slogan">App Latest Chinese Account chart 2021.</h2>
<h2 class="oe_slogan">App Latest Chinese Account chart 2024.</h2>
<h3 class="oe_slogan">Set all chinese default value. Like Default country, timezone, currency, partner... </h3>
<div class="oe_row">
<h3>Lastest update: v17.24.10.14</h3>
<h3>Lastest update: v17.24.11.04</h3>
<div class="row">
<img class="oe_demo oe_screenshot img img-fluid" src="banner.png">
</div>

View File

@@ -11,8 +11,9 @@
<attribute name="default_order">code</attribute>
</xpath>
<xpath expr="field[@name='account_type']" position="after">
<field name="group_id"/>
<field name="tag_ids" widget="many2many_tags"/>
<field name="parent_id" optional="show"/>
<field name="group_id" optional="hide"/>
<field name="tag_ids" widget="many2many_tags" optional="show"/>
</xpath>
</field>
</record>