diff options
Diffstat (limited to 'addons/l10n_jp/data')
| -rw-r--r-- | addons/l10n_jp/data/account.tax.template.csv | 9 | ||||
| -rw-r--r-- | addons/l10n_jp/data/account_tax_report_data.xml | 140 | ||||
| -rw-r--r-- | addons/l10n_jp/data/account_tax_template_data.xml | 305 | ||||
| -rw-r--r-- | addons/l10n_jp/data/l10n_jp_chart_data.xml | 75 |
4 files changed, 445 insertions, 84 deletions
diff --git a/addons/l10n_jp/data/account.tax.template.csv b/addons/l10n_jp/data/account.tax.template.csv deleted file mode 100644 index a9ef3e9ae8e..00000000000 --- a/addons/l10n_jp/data/account.tax.template.csv +++ /dev/null @@ -1,9 +0,0 @@ -id,name,description,chart_template_id/id,type_tax_use,amount_type,amount,price_include,sequence,include_base_amount,account_id/id,refund_account_id/id,tag_ids/id,tax_group_id/id -tax_in_e,仮受消費税(外),仮受消費税(外),l10n_jp1,sale,percent,8,FALSE,1,FALSE,A21809,A21809,"tag_jp_03,tag_jp_12",tax_group_8 -tax_in_i,仮受消費税(内),仮受消費税(内),l10n_jp1,sale,percent,8,TRUE,1,FALSE,A21809,A21809,"tag_jp_03,tag_jp_12",tax_group_8 -tax_in_x,輸出免税,輸出免税,l10n_jp1,sale,percent,,FALSE,1,FALSE,,,"tag_jp_04,tag_jp_13",tax_group_0 -tax_in_o,非課税販売,非課税販売,l10n_jp1,sale,percent,,FALSE,1,FALSE,,,"tag_jp_09,tag_jp_14",tax_group_0 -tax_out_e,仮払消費税(外),仮払消費税(外),l10n_jp1,purchase,percent,8,FALSE,1,FALSE,A11807,A11807,"tag_jp_07,tag_jp_16",tax_group_8 -tax_out_i,仮払消費税(内),仮払消費税(内),l10n_jp1,purchase,percent,8,TRUE,1,FALSE,A11807,A11807,"tag_jp_07,tag_jp_16",tax_group_8 -tax_out_im,海外仕入,海外仕入,l10n_jp1,purchase,percent,,FALSE,1,FALSE,,,"tag_jp_08,tag_jp_17",tax_group_0 -tax_out_o,非課税購買,非課税購買,l10n_jp1,purchase,percent,,FALSE,1,FALSE,,,"tag_jp_18",tax_group_0 diff --git a/addons/l10n_jp/data/account_tax_report_data.xml b/addons/l10n_jp/data/account_tax_report_data.xml new file mode 100644 index 00000000000..02ec7767d09 --- /dev/null +++ b/addons/l10n_jp/data/account_tax_report_data.xml @@ -0,0 +1,140 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + + <record id="tax_report_to_pay" model="account.tax.report.line"> + <field name="name">支払対象税額</field> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_tx" model="account.tax.report.line"> + <field name="name">仮受税額</field> + <field name="parent_id" ref="tax_report_to_pay"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_tx_output_8" model="account.tax.report.line"> + <field name="name">仮受消費税(8%)</field> + <field name="tag_name">仮受消費税(8%)</field> + <field name="parent_id" ref="tax_report_to_pay_temp_tx"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_tx_duty_free" model="account.tax.report.line"> + <field name="name">免税</field> + <field name="tag_name">免税</field> + <field name="parent_id" ref="tax_report_to_pay_temp_tx"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_tx_tax_free" model="account.tax.report.line"> + <field name="name">不課税</field> + <field name="tag_name">不課税</field> + <field name="parent_id" ref="tax_report_to_pay_temp_tx"/> + <field name="sequence">3</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_pmt" model="account.tax.report.line"> + <field name="name">仮払税額</field> + <field name="parent_id" ref="tax_report_to_pay"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_pmt_susp_cons_8" model="account.tax.report.line"> + <field name="name">仮払消費税(8%)</field> + <field name="tag_name">仮払消費税(8%)</field> + <field name="parent_id" ref="tax_report_to_pay_temp_pmt"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_pmt_import_8" model="account.tax.report.line"> + <field name="name">輸入</field> + <field name="tag_name">輸入</field> + <field name="parent_id" ref="tax_report_to_pay_temp_pmt"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_to_pay_temp_pmt_tax_free" model="account.tax.report.line"> + <field name="name">不課税</field> + <field name="tag_name">不課税</field> + <field name="parent_id" ref="tax_report_to_pay_temp_pmt"/> + <field name="sequence">3</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis" model="account.tax.report.line"> + <field name="name">税計算基準額</field> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_sales" model="account.tax.report.line"> + <field name="name">販売基準額</field> + <field name="parent_id" ref="tax_report_comp_basis"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_sales_taxable_8" model="account.tax.report.line"> + <field name="name">課税対象売上(8%)</field> + <field name="tag_name">課税対象売上(8%)</field> + <field name="parent_id" ref="tax_report_comp_basis_sales"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_sales_duty_free" model="account.tax.report.line"> + <field name="name">免税売上</field> + <field name="tag_name">免税売上</field> + <field name="parent_id" ref="tax_report_comp_basis_sales"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_sales_tax_free" model="account.tax.report.line"> + <field name="name">不課税売上</field> + <field name="tag_name">不課税売上</field> + <field name="parent_id" ref="tax_report_comp_basis_sales"/> + <field name="sequence">3</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_purchases" model="account.tax.report.line"> + <field name="name">購買基準額</field> + <field name="parent_id" ref="tax_report_comp_basis"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_purchases_taxable_8" model="account.tax.report.line"> + <field name="name">課税対象仕入(8%)</field> + <field name="tag_name">課税対象仕入(8%)</field> + <field name="parent_id" ref="tax_report_comp_basis_purchases"/> + <field name="sequence">1</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_purchases_import" model="account.tax.report.line"> + <field name="name">輸入仕入</field> + <field name="tag_name">輸入仕入</field> + <field name="parent_id" ref="tax_report_comp_basis_purchases"/> + <field name="sequence">2</field> + <field name="country_id" ref="base.jp"/> + </record> + + <record id="tax_report_comp_basis_purchases_tax_free" model="account.tax.report.line"> + <field name="name">不課税仕入</field> + <field name="tag_name">不課税仕入</field> + <field name="parent_id" ref="tax_report_comp_basis_purchases"/> + <field name="sequence">3</field> + <field name="country_id" ref="base.jp"/> + </record> + +</odoo>
\ No newline at end of file diff --git a/addons/l10n_jp/data/account_tax_template_data.xml b/addons/l10n_jp/data/account_tax_template_data.xml new file mode 100644 index 00000000000..c28e3319af5 --- /dev/null +++ b/addons/l10n_jp/data/account_tax_template_data.xml @@ -0,0 +1,305 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + + <record id="tax_in_e" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">仮受消費税(外)</field> + <field name="description">仮受消費税(外)</field> + <field name="amount_type">percent</field> + <field name="amount">8</field> + <field name="type_tax_use">sale</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_output_8')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_output_8')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_8"/> + </record> + <record id="tax_in_i" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">仮受消費税(内)</field> + <field name="description">仮受消費税(内)</field> + <field name="amount_type">percent</field> + <field name="amount">8</field> + <field name="type_tax_use">sale</field> + <field name="price_include">TRUE</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_output_8')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_output_8')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_8"/> + </record> + <record id="tax_in_x" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">輸出免税</field> + <field name="description">輸出免税</field> + <field name="amount_type">percent</field> + <field name="amount">0</field> + <field name="type_tax_use">sale</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_duty_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_duty_free')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_duty_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_duty_free')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_0"/> + </record> + <record id="tax_in_o" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">非課税販売</field> + <field name="description">非課税販売</field> + <field name="amount_type">percent</field> + <field name="amount">0</field> + <field name="type_tax_use">sale</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_tax_free')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_sales_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_tx_tax_free')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_0"/> + </record> + <record id="tax_out_e" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">仮払消費税(外)</field> + <field name="description">仮払消費税(外)</field> + <field name="amount_type">percent</field> + <field name="amount">8</field> + <field name="type_tax_use">purchase</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('A11807'), + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_susp_cons_8')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('A11807'), + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_susp_cons_8')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_8"/> + </record> + <record id="tax_out_i" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">仮払消費税(内)</field> + <field name="description">仮払消費税(内)</field> + <field name="amount_type">percent</field> + <field name="amount">8</field> + <field name="type_tax_use">purchase</field> + <field name="price_include">True</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('A11807'), + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_susp_cons_8')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_taxable_8')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('A11807'), + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_susp_cons_8')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_8"/> + </record> + <record id="tax_out_im" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">海外仕入</field> + <field name="description">海外仕入</field> + <field name="amount_type">percent</field> + <field name="amount">0</field> + <field name="type_tax_use">purchase</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_import')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_import_8')], + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_import')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_to_pay_temp_pmt_import_8')], + }), + ]"/> + <field name="tax_group_id" ref="tax_group_0"/> + </record> + <record id="tax_out_o" model="account.tax.template"> + <field name="sequence">1</field> + <field name="chart_template_id" ref="l10n_jp1"/> + <field name="name">非課税購買</field> + <field name="description">非課税購買</field> + <field name="amount_type">percent</field> + <field name="amount">0</field> + <field name="type_tax_use">purchase</field> + <field name="price_include">False</field> + <field name="active">True</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'plus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'base', + 'minus_report_line_ids': [ref('l10n_jp.tax_report_comp_basis_purchases_tax_free')], + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), + ]"/> + <field name="tax_group_id" ref="tax_group_0"/> + </record> + +</odoo>
\ No newline at end of file diff --git a/addons/l10n_jp/data/l10n_jp_chart_data.xml b/addons/l10n_jp/data/l10n_jp_chart_data.xml index 860b116acf8..6ddad7e0aa2 100644 --- a/addons/l10n_jp/data/l10n_jp_chart_data.xml +++ b/addons/l10n_jp/data/l10n_jp_chart_data.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <odoo> - <menuitem id="account_reports_jp_statements_menu" name="Japan" parent="account.menu_finance_reports" sequence="0" groups="account.group_account_user"/> - <!-- Chart Template --> <record id="l10n_jp1" model="account.chart.template"> <field name="name">日本勘定設定テンプレート</field> @@ -12,77 +10,4 @@ <field name="currency_id" ref="base.JPY"/> </record> - <!-- Account Tags --> - <record id="tag_jp_01" model="account.account.tag"> - <field name="name">支払対象税額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_02" model="account.account.tag"> - <field name="name">仮受税額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_03" model="account.account.tag"> - <field name="name">仮受消費税(8%)</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_04" model="account.account.tag"> - <field name="name">免税</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_05" model="account.account.tag"> - <field name="name">不課税</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_06" model="account.account.tag"> - <field name="name">仮払税額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_07" model="account.account.tag"> - <field name="name">仮払消費税(8%)</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_08" model="account.account.tag"> - <field name="name">輸入</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_09" model="account.account.tag"> - <field name="name">不課税</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_10" model="account.account.tag"> - <field name="name">税計算基準額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_11" model="account.account.tag"> - <field name="name">販売基準額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_12" model="account.account.tag"> - <field name="name">課税対象売上(8%)</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_13" model="account.account.tag"> - <field name="name">免税売上</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_14" model="account.account.tag"> - <field name="name">不課税売上</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_15" model="account.account.tag"> - <field name="name">購買基準額</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_16" model="account.account.tag"> - <field name="name">課税対象仕入(8%)</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_17" model="account.account.tag"> - <field name="name">輸入仕入</field> - <field name="applicability">taxes</field> - </record> - <record id="tag_jp_18" model="account.account.tag"> - <field name="name">不課税仕入</field> - <field name="applicability">taxes</field> - </record> </odoo> |
