update chinese account

This commit is contained in:
ivan deng
2019-10-13 13:59:51 +08:00
parent 90f58ef5a1
commit fea80ef7b4
5 changed files with 520 additions and 51 deletions

View File

@@ -9,7 +9,7 @@
{ {
'name': '2019最新中国企业会计表.Latest Chinese Accounting.', 'name': '2019最新中国企业会计表.Latest Chinese Accounting.',
'version': '13.19.07.12', 'version': '13.19.10.13',
'author': 'Sunpop.cn', 'author': 'Sunpop.cn',
'category': 'Localization', 'category': 'Localization',
'website': 'https://www.sunpop.cn', 'website': 'https://www.sunpop.cn',
@@ -60,6 +60,7 @@
'data/account_account_tag_data.xml', 'data/account_account_tag_data.xml',
'data/account.group.csv', 'data/account.group.csv',
'data/account.account.template.csv', 'data/account.account.template.csv',
'data/account_tax_group_data.xml',
'data/account_tax_template_data.xml', 'data/account_tax_template_data.xml',
'data/account_chart_template_data.xml', 'data/account_chart_template_data.xml',
], ],

View File

@@ -9,6 +9,7 @@ account_1111,1111,买入返售金融资产,,FALSE,account.data_account_type_curr
account_1121,1121,应收票据,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest account_1121,1121,应收票据,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1122,1122,应收账款,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest account_1122,1122,应收账款,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1123,1123,预付账款,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest account_1123,1123,预付账款,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1124,1124,应收账款(PoS),,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1131,1131,应收股利,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest account_1131,1131,应收股利,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1132,1132,应收利息,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest account_1132,1132,应收利息,,TRUE,account.data_account_type_receivable,account_group_1,,l10n_chart_china_standard_business_latest
account_1201,1201,应收代位追偿款,,FALSE,account.data_account_type_current_assets,account_group_1,tag24,l10n_chart_china_standard_business_latest account_1201,1201,应收代位追偿款,,FALSE,account.data_account_type_current_assets,account_group_1,tag24,l10n_chart_china_standard_business_latest
1 id code name parent_id/id reconcile user_type_id/id group_id/id tag_ids/id chart_template_id/id
9 account_1121 1121 应收票据 TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
10 account_1122 1122 应收账款 TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
11 account_1123 1123 预付账款 TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
12 account_1124 1124 应收账款(PoS) TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
13 account_1131 1131 应收股利 TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
14 account_1132 1132 应收利息 TRUE account.data_account_type_receivable account_group_1 l10n_chart_china_standard_business_latest
15 account_1201 1201 应收代位追偿款 FALSE account.data_account_type_current_assets account_group_1 tag24 l10n_chart_china_standard_business_latest

View File

@@ -8,6 +8,7 @@
<field name="property_account_income_categ_id" ref="account_6001"/> <field name="property_account_income_categ_id" ref="account_6001"/>
<field name="income_currency_exchange_account_id" ref="account_6061"/> <field name="income_currency_exchange_account_id" ref="account_6061"/>
<field name="expense_currency_exchange_account_id" ref="account_6061"/> <field name="expense_currency_exchange_account_id" ref="account_6061"/>
<field name="default_pos_receivable_account_id" ref="account_1124"/>
</record> </record>
<function model="account.chart.template" name="try_loading_for_current_company"> <function model="account.chart.template" name="try_loading_for_current_company">

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="l10n_cn_tax_group_vat_13" model="account.tax.group">
<field name="name">VAT 13%</field>
</record>
<record id="l10n_cn_tax_group_vat_10" model="account.tax.group">
<field name="name">VAT 10%</field>
</record>
<record id="l10n_cn_tax_group_vat_9" model="account.tax.group">
<field name="name">VAT 9%</field>
</record>
</odoo>

View File

@@ -1,47 +1,501 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<odoo> <odoo noupdate="1">
<data noupdate="1"> <!-- sale tax included -->
<!-- Account Tax --> <record id="l10n_cn_standard_sale_included_13" model="account.tax.template">
<record id="vats_standard_business" model="account.tax.template"> <field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">增值税13%销项税</field> <field name="name">13%销项税(含)</field>
<field name="description">增值税销项税13%,单价含税</field>
<field name="amount">13</field>
<field name="amount_type">percent</field> <field name="amount_type">percent</field>
<field name="amount" eval="13" />
<field name="type_tax_use">sale</field> <field name="type_tax_use">sale</field>
<field name="account_id" ref="account_2221_1_5" /> <field name="price_include" eval="1"/>
<field name="refund_account_id" ref="account_2221_1_5" /> <field name="tax_group_id" ref="l10n_cn_tax_group_vat_13"/>
<field name="tag_ids" eval="[(6, 0, [ref('tag_cn13_s')])]" /> <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest" /> (0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record> </record>
<record id="vatp_standard_business" model="account.tax.template">
<field name="name">增值税13%进项税</field> <record id="l10n_cn_standard_sale_included_10" model="account.tax.template">
<field name="amount" eval="13" />
<field name="type_tax_use">purchase</field>
<field name="amount_type">percent</field>
<field name="account_id" ref="account_2221_1_1" />
<field name="refund_account_id" ref="account_2221_1_1" />
<field name="tag_ids" eval="[(6, 0, [ref('tag_cn13_p')])]" />
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/> <field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
</record> <field name="name">10%销项税(含)</field>
<record id="vats_standard_business_cn16_out" model="account.tax.template"> <field name="description">增值税销项税10%,单价含税</field>
<field name="name">增值税16%销项税</field> <field name="amount">10</field>
<field name="amount_type">percent</field> <field name="amount_type">percent</field>
<field name="amount" eval="16" />
<field name="type_tax_use">sale</field> <field name="type_tax_use">sale</field>
<field name="account_id" ref="account_2221_1_5" /> <field name="price_include" eval="1"/>
<field name="refund_account_id" ref="account_2221_1_5" /> <field name="tax_group_id" ref="l10n_cn_tax_group_vat_10"/>
<field name="tag_ids" eval="[(6, 0, [ref('tag_cn16_s')])]" /> <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest" /> (0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record> </record>
<record id="vatp_standard_business_cn16_in" model="account.tax.template">
<field name="name">增值税16%进项税</field> <record id="l10n_cn_standard_sale_included_9" model="account.tax.template">
<field name="amount" eval="16" /> <field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="type_tax_use">purchase</field> <field name="name">9%销项税(含)</field>
<field name="description">增值税销项税9%,单价含税</field>
<field name="amount">9</field>
<field name="amount_type">percent</field> <field name="amount_type">percent</field>
<field name="account_id" ref="account_2221_1_1" /> <field name="type_tax_use">sale</field>
<field name="refund_account_id" ref="account_2221_1_1" /> <field name="price_include" eval="1"/>
<field name="tag_ids" eval="[(6, 0, [ref('tag_cn16_p')])]" /> <field name="tax_group_id" ref="l10n_cn_tax_group_vat_9"/>
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest" /> <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_included_6" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">6%销项税(含)</field>
<field name="description">增值税销项税6%,单价含税</field>
<field name="amount">6</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="1"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_6"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_included_3" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">3%销项税(含)</field>
<field name="description">增值税销项税3%,单价含税</field>
<field name="amount">3</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="1"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_3"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<!-- sale tax excluded -->
<record id="l10n_cn_standard_sale_excluded_13" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">13%销项税</field>
<field name="description">增值税销项税13%,单价不含税</field>
<field name="amount">13</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_13"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_excluded_10" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">10%销项税</field>
<field name="description">增值税销项税10%,单价不含税</field>
<field name="amount">10</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_10"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_excluded_9" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">9%销项税</field>
<field name="description">增值税销项税9%,单价不含税</field>
<field name="amount">9</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_9"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_excluded_6" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">6%销项税</field>
<field name="description">增值税销项税6%,单价不含税</field>
<field name="amount">6</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_6"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<record id="l10n_cn_standard_sale_excluded_3" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">3%销项税</field>
<field name="description">增值税销项税3%,单价不含税</field>
<field name="amount">3</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">sale</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_3"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_5'),
}),
]"/>
</record>
<!-- purchase tax excluded -->
<record id="l10n_cn_standard_purchase_excluded_13" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">13%进项税</field>
<field name="description">增值税进项税13%,单价不含税</field>
<field name="amount">13</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_13"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
</record>
<record id="l10n_cn_standard_purchase_excluded_10" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">10%进项税</field>
<field name="description">增值税进项税10%,单价不含税</field>
<field name="amount">10</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_10"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
</record>
<record id="l10n_cn_standard_purchase_excluded_9" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">9%进项税</field>
<field name="description">增值税进项税9%,单价不含税</field>
<field name="amount">9</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn_tax_group_vat_9"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
</record>
<record id="l10n_cn_standard_purchase_excluded_6" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">6%进项税</field>
<field name="description">增值税进项税6%,单价不含税</field>
<field name="amount">6</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_6"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
</record>
<record id="l10n_cn_standard_purchase_excluded_3" model="account.tax.template">
<field name="chart_template_id" ref="l10n_chart_china_standard_business_latest"/>
<field name="name">3%进项税</field>
<field name="description">增值税进项税3%,单价不含税</field>
<field name="amount">3</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="price_include" eval="0"/>
<field name="tax_group_id" ref="l10n_cn.l10n_cn_tax_group_vat_3"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {
'factor_percent': 100,
'repartition_type': 'base',
}),
(0,0, {
'factor_percent': 100,
'repartition_type': 'tax',
'account_id': ref('account_2221_1_1'),
}),
]"/>
</record> </record>
</data>
</odoo> </odoo>