| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-belgium |
| GIT | |
| GIT | https://github.com/OCA/l10n-belgium.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-belgium/tree/18.0/l10n_be_vat_reports |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Reporting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| COMMITTERS | |
| COMMITTERS | Jacques-Etienne Baudoux, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-belgium |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/reporting-engine: - report_xml odoo/odoo: - l10n_be - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module contains the VAT reports for the Belgian localization. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_be_vat_declarant_xml_template |
l10n_be_vat_declarant_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_intra_consignment_xml_template |
l10n_be_vat_intra_consignment_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_listing_consignment_xml_template |
l10n_be_vat_listing_consignment_xml_template | ir.ui.view | qweb | New |
partner_vat_list_client_view_form |
partner_vat_list_client_view_form | partner.vat.list.client | form | New |
partner_vat_list_client_view_list |
partner_vat_list_client_view_list | partner.vat.list.client | list | New |
partner_vat_list_view_form_clients |
Vat Listing | partner.vat.list | form | New |
partner_vat_list_view_form_parameters |
Partner VAT Listing | partner.vat.list | form | New |
report_l10nvatintraprint |
report_l10nvatintraprint | ir.ui.view | qweb | New |
report_l10nvatpartnerlisting |
report_l10nvatpartnerlisting | ir.ui.view | qweb | New |
view_vat_intra |
Intracom VAT Declaration | partner.vat.intra | form | New |
view_vat_intra_wizard |
Intracom VAT Declaration | partner.vat.intra | form | New |
amount_total
Float
compute='_compute_sums'
client_ids
Many2many → vat.intra.client
column1='vat_intra_id'
column2='client_id'
comodel_name='vat.intra.client'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_intra_client_rel'
string='Clients'
country_ids
Many2many → res.country
default=_get_europe_country
args: 'res.country', 'vat_country_rel', 'vat_id', 'country_id', 'European Countries'
date_end
Date
required=True
args: 'End date'
date_start
Date
required=True
args: 'Start date'
month
Integer
compute='_compute_period'
partner_wo_vat
Integer
compute='_compute_sums'
string='Partner without VAT'
period_code
Char
help="This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n PP can stand for a month: from '01' to '12'.\n PP can stand for a trimester: '31','32','33','34'\n The first figure means that it is a trimester\n The second figure identify the trimester.\n PP can stand for a complete fiscal year: '00'.\n YYYY stands for the year (4 positions)."
required=True
quarter
Integer
compute='_compute_period'
test_xml
Boolean
help='Sets the XML output as test file'
args: 'Test XML file'
year
Integer
compute='_compute_period'
create_xml(self)
get_company_address(self, company)
get_partners(self)
print_vat_intra(self)
limit_amount
Integer
default=250
required=True
partner_ids
Many2many → partner.vat.list.client
comodel_name='partner.vat.list.client'
help='You can remove clients/partners which you do not want to show in xml file'
string='Clients'
total_turnover
Float
compute='_compute_totals'
total_vat
Float
compute='_compute_totals'
args: 'Total VAT'
year
Char
default=<expr>
required=True
create_xml(self)
get_partners(self)
print_vatlist(self)
name
Char
help='Used as file name.'
args: 'Client Name'
seq
Integer
turnover
Float
vat
Char
vat_amount
Float
No public methods.
comments
Text
declarant_partner_id
Many2one → res.partner
compute=_compute_declarant_partner_id
args: 'res.partner', 'Declarant partner'
declarant_phone
Char
compute='_compute_declarant_phone'
declarant_reference
Char
compute=_compute_declarant_reference
declarant_vat
Char
compute='_compute_declarant_vat'
string='Declarant Tax ID'
No public methods.
amount
Float
code
Char
country
Char
intra_code
Char
partner_name
Char
seq
Integer
vat
Char
vatnum
Char
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-belgium |
| GIT | |
| GIT | https://github.com/OCA/l10n-belgium.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-belgium/tree/16.0/l10n_be_vat_reports |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Reporting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, OCA-git-bot, oca-ci, Victor Champonnois, François Degrave |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-belgium |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:54:00 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/reporting-engine: - report_xml odoo/odoo: - l10n_be - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat - l10n_multilang |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_be_vat_declarant_xml_template |
l10n_be_vat_declarant_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_intra_consignment_xml_template |
l10n_be_vat_intra_consignment_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_listing_consignment_xml_template |
l10n_be_vat_listing_consignment_xml_template | ir.ui.view | qweb | New |
partner_vat_list_client_view_form |
partner_vat_list_client_view_form | partner.vat.list.client | form | New |
partner_vat_list_client_view_tree |
partner_vat_list_client_view_tree | partner.vat.list.client | tree | New |
partner_vat_list_view_form_clients |
Vat Listing | partner.vat.list | form | New |
partner_vat_list_view_form_parameters |
Partner VAT Listing | partner.vat.list | form | New |
report_l10nvatintraprint |
report_l10nvatintraprint | ir.ui.view | qweb | New |
report_l10nvatpartnerlisting |
report_l10nvatpartnerlisting | ir.ui.view | qweb | New |
view_vat_intra |
Intracom VAT Declaration | partner.vat.intra | form | New |
view_vat_intra_wizard |
Intracom VAT Declaration | partner.vat.intra | form | New |
amount_total
Float
compute='_compute_sums'
client_ids
Many2many → vat.intra.client
column1='vat_intra_id'
column2='client_id'
comodel_name='vat.intra.client'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_intra_client_rel'
string='Clients'
country_ids
Many2many → res.country
default=_get_europe_country
args: 'res.country', 'vat_country_rel', 'vat_id', 'country_id', 'European Countries'
date_end
Date
required=True
args: 'End date'
date_start
Date
required=True
args: 'Start date'
month
Integer
compute='_compute_period'
partner_wo_vat
Integer
compute='_compute_sums'
string='Partner without VAT'
period_code
Char
help="This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n PP can stand for a month: from '01' to '12'.\n PP can stand for a trimester: '31','32','33','34'\n The first figure means that it is a trimester\n The second figure identify the trimester.\n PP can stand for a complete fiscal year: '00'.\n YYYY stands for the year (4 positions)."
required=True
quarter
Integer
compute='_compute_period'
test_xml
Boolean
help='Sets the XML output as test file'
args: 'Test XML file'
year
Integer
compute='_compute_period'
create_xml(self)
get_company_address(self, company)
get_partners(self)
print_vat_intra(self)
limit_amount
Integer
default=250
required=True
partner_ids
Many2many → partner.vat.list.client
comodel_name='partner.vat.list.client'
help='You can remove clients/partners which you do not want to show in xml file'
string='Clients'
total_turnover
Float
compute='_compute_totals'
total_vat
Float
compute='_compute_totals'
args: 'Total VAT'
year
Char
default=<expr>
required=True
create_xml(self)
get_partners(self)
print_vatlist(self)
name
Char
help='Used as file name.'
args: 'Client Name'
seq
Integer
turnover
Float
vat
Char
vat_amount
Float
No public methods.
comments
Text
declarant_partner_id
Many2one → res.partner
compute=_compute_declarant_partner_id
args: 'res.partner', 'Declarant partner'
declarant_phone
Char
compute='_compute_declarant_phone'
declarant_reference
Char
compute=_compute_declarant_reference
declarant_vat
Char
compute='_compute_declarant_vat'
string='Declarant Tax ID'
No public methods.
amount
Float
code
Char
country
Char
intra_code
Char
partner_name
Char
seq
Integer
vat
Char
vatnum
Char
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-belgium |
| GIT | |
| GIT | https://github.com/OCA/l10n-belgium.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-belgium/tree/14.0/l10n_be_vat_reports |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Reporting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SC |
| COMMITTERS | |
| COMMITTERS | OCA-git-bot, oca-ci, Robin Keunen, Victor Champonnois, hugues de keyzer |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-belgium |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/reporting-engine: - report_xml odoo/odoo: - l10n_be - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat - l10n_multilang |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_be_vat_declarant_xml_template |
l10n_be_vat_declarant_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_intra_consignment_xml_template |
l10n_be_vat_intra_consignment_xml_template | ir.ui.view | qweb | New |
l10n_be_vat_listing_consignment_xml_template |
l10n_be_vat_listing_consignment_xml_template | ir.ui.view | qweb | New |
partner_vat_list_client_view_form |
partner_vat_list_client_view_form | partner.vat.list.client | form | New |
partner_vat_list_client_view_tree |
partner_vat_list_client_view_tree | partner.vat.list.client | tree | New |
partner_vat_list_view_form_clients |
Vat Listing | partner.vat.list | form | New |
partner_vat_list_view_form_parameters |
Partner VAT Listing | partner.vat.list | form | New |
report_l10nvatintraprint |
report_l10nvatintraprint | ir.ui.view | qweb | New |
report_l10nvatpartnerlisting |
report_l10nvatpartnerlisting | ir.ui.view | qweb | New |
view_vat_intra |
Partner VAT intra | partner.vat.intra | form | New |
view_vat_intra_wizard |
Partner VAT intra | partner.vat.intra | form | New |
amount_total
Float
compute='_compute_sums'
string='Amount Total'
client_ids
Many2many → vat.intra.client
column1='vat_intra_id'
column2='client_id'
comodel_name='vat.intra.client'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_intra_client_rel'
string='Clients'
country_ids
Many2many → res.country
default=_get_europe_country
args: 'res.country', 'vat_country_rel', 'vat_id', 'country_id', 'European Countries'
date_end
Date
required=True
args: 'End date'
date_start
Date
required=True
args: 'Start date'
month
Integer
compute='_compute_period'
args: 'Month'
partner_wo_vat
Integer
compute='_compute_sums'
string='Partner without VAT'
period_code
Char
help="This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n PP can stand for a month: from '01' to '12'.\n PP can stand for a trimester: '31','32','33','34'\n The first figure means that it is a trimester\n The second figure identify the trimester.\n PP can stand for a complete fiscal year: '00'.\n YYYY stands for the year (4 positions)."
required=True
string='Period Code'
quarter
Integer
compute='_compute_period'
args: 'Quarter'
test_xml
Boolean
help='Sets the XML output as test file'
args: 'Test XML file'
year
Integer
compute='_compute_period'
args: 'Year'
create_xml(self)
get_company_address(self, company)
get_partners(self)
print_vat_intra(self)
limit_amount
Integer
default=250
required=True
args: 'Limit Amount'
partner_ids
Many2many → partner.vat.list.client
comodel_name='partner.vat.list.client'
help='You can remove clients/partners which you do not want to show in xml file'
string='Clients'
total_turnover
Float
compute='_compute_totals'
args: 'Total Turnover'
total_vat
Float
compute='_compute_totals'
args: 'Total VAT'
year
Char
default=<expr>
required=True
args: 'Year'
create_xml(self)
get_partners(self)
print_vatlist(self)
name
Char
help='Used as file name.'
args: 'Client Name'
seq
Integer
turnover
Float
vat
Char
vat_amount
Float
No public methods.
comments
Text
declarant_partner_id
Many2one → res.partner
compute=_compute_declarant_partner_id
args: 'res.partner', 'Declarant partner'
declarant_phone
Char
compute='_compute_declarant_phone'
string='Declarant Phone'
declarant_reference
Char
compute=_compute_declarant_reference
declarant_vat
Char
compute='_compute_declarant_vat'
string='Declarant Tax ID'
No public methods.
amount
Float
string='Amount'
code
Char
country
Char
intra_code
Char
partner_name
Char
seq
Integer
vat
Char
vatnum
Char
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-belgium |
| GIT | |
| GIT | https://github.com/OCA/l10n-belgium.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-belgium/tree/12.0/l10n_be_vat_reports |
| VERSION | |
| VERSION | 2.0.3 |
| CATEGORY | |
| CATEGORY | Reporting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SCRLfs |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SCRLfs |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, oca-travis, OCA-git-bot, robin.keunen, oca-ci, Victor Champonnois |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-belgium |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:26 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/reporting-engine: - report_xml odoo/odoo: - l10n_be - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - base_iban - base_vat - l10n_multilang |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_be_vat_listing_consignment_xml_template |
l10n_be_vat_listing_consignment_xml_template | ir.ui.view | qweb | New |
partner_vat_list_client_view_form |
partner_vat_list_client_view_form | partner.vat.list.client | form | New |
partner_vat_list_client_view_tree |
partner_vat_list_client_view_tree | partner.vat.list.client | tree | New |
partner_vat_list_view_form_clients |
Vat Listing | partner.vat.list | form | New |
partner_vat_list_view_form_parameters |
Partner VAT Listing | partner.vat.list | form | New |
report_l10nvatintraprint |
report_l10nvatintraprint | ir.ui.view | qweb | New |
report_l10nvatpartnerlisting |
report_l10nvatpartnerlisting | ir.ui.view | qweb | New |
view_vat_intra |
Partner VAT intra | partner.vat.intra | form | New |
view_vat_intra_save |
Partner VAT intra Save | partner.vat.intra | form | New |
view_vat_intra_wizard |
Partner VAT intra | partner.vat.intra | form | New |
amount_total
Float
compute='_compute_sums'
string='Amount Total'
client_ids
Many2many → vat.intra.client
column1='vat_intra_id'
column2='client_id'
comodel_name='vat.intra.client'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_intra_client_rel'
string='Clients'
comments
Text
country_ids
Many2many → res.country
default=_get_europe_country
args: 'res.country', 'vat_country_rel', 'vat_id', 'country_id', 'European Countries'
date_end
Date
required=True
args: 'End date'
date_start
Date
required=True
args: 'Start date'
file_save
Binary
readonly=True
args: 'Save File'
mand_id
Char
help='Reference given by the Representative of the sending company.'
args: 'Reference'
msg
Text
readonly=True
args: 'File created'
name
Char
default='vat_intra.xml'
args: 'File Name'
no_vat
Text
help='The Partner whose VAT number is not defined and they are not included in XML File.'
readonly=True
args: 'Partner With No VAT'
partner_wo_vat
Integer
compute='_compute_sums'
string='Partner without VAT'
period_code
Char
help="This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n PP can stand for a month: from '01' to '12'.\n PP can stand for a trimester: '31','32','33','34'\n The first figure means that it is a trimester\n The second figure identify the trimester.\n PP can stand for a complete fiscal year: '00'.\n YYYY stands for the year (4 positions)."
required=True
size=6
string='Period Code'
test_xml
Boolean
help='Sets the XML output as test file'
args: 'Test XML file'
create_xml(self)
get_company_address(self, company)
get_partners(self)
print_vat_intra(self)
comments
Text
declarant_reference
Char
compute='_compute_declarant_reference'
limit_amount
Integer
default=250
required=True
args: 'Limit Amount'
partner_ids
Many2many → partner.vat.list.client
comodel_name='partner.vat.list.client'
help='You can remove clients/partners which you do not want to show in xml file'
string='Clients'
total_turnover
Float
compute='_compute_totals'
args: 'Total Turnover'
total_vat
Float
compute='_compute_totals'
args: 'Total VAT'
year
Char
default=<expr>
required=True
size=4
args: 'Year'
create_xml(self)
get_partners(self)
print_vatlist(self)
name
Char
help='Used as file name.'
args: 'Client Name'
seq
Integer
turnover
Float
vat
Char
vat_amount
Float
No public methods.
amount
Float
string='Amount'
code
Char
country
Char
intra_code
Char
partner_name
Char
seq
Integer
vat
Char
vatnum
Char
to_dict(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-belgium |
| GIT | |
| GIT | https://github.com/OCA/l10n-belgium.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-belgium/tree/11.0/l10n_be_vat_reports |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Reporting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SCRLfs |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo SA, ACSONE SA/NV, Coop IT Easy SCRLfs |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, oca-travis, OCA-git-bot, robin.keunen |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-belgium |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:03 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - l10n_be - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - base_iban - base_vat - l10n_multilang |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_l10nvatintraprint |
report_l10nvatintraprint | ir.ui.view | qweb | New |
report_l10nvatpartnerlisting |
report_l10nvatpartnerlisting | ir.ui.view | qweb | New |
view_partner_vat_listing |
Partner VAT Listing | partner.vat | form | New |
view_vat_intra |
Partner VAT intra | partner.vat.intra | form | New |
view_vat_intra_save |
Partner VAT intra Save | partner.vat.intra | form | New |
view_vat_intra_wizard |
Partner VAT intra | partner.vat.intra | form | New |
view_vat_listing |
Vat Listing | partner.vat.list | form | New |
view_vat_listing_form |
step.vat.listing | vat.listing.clients | form | New |
view_vat_listing_result |
VAT List - XML File Created | partner.vat.list | form | New |
view_vat_listing_tree |
step.vat.listing | vat.listing.clients | tree | New |
limit_amount
Integer
default=250
required=True
args: 'Limit Amount'
year
Char
default=<expr>
required=True
size=4
args: 'Year'
get_partners(self)
amount_total
Float
compute='_compute_sums'
string='Amount Total'
client_ids
Many2many → vat.intra.client
column1='vat_intra_id'
column2='client_id'
comodel_name='vat.intra.client'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_intra_client_rel'
string='Clients'
comments
Text
country_ids
Many2many → res.country
default=_get_europe_country
args: 'res.country', 'vat_country_rel', 'vat_id', 'country_id', 'European Countries'
date_end
Date
required=True
args: 'End date'
date_start
Date
required=True
args: 'Start date'
file_save
Binary
readonly=True
args: 'Save File'
mand_id
Char
help='Reference given by the Representative of the sending company.'
args: 'Reference'
msg
Text
readonly=True
args: 'File created'
name
Char
default='vat_intra.xml'
args: 'File Name'
no_vat
Text
help='The Partner whose VAT number is not defined and they are not included in XML File.'
readonly=True
args: 'Partner With No VAT'
partner_wo_vat
Integer
compute='_compute_sums'
string='Partner without VAT'
period_code
Char
help="This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n PP can stand for a month: from '01' to '12'.\n PP can stand for a trimester: '31','32','33','34'\n The first figure means that it is a trimester\n The second figure identify the trimester.\n PP can stand for a complete fiscal year: '00'.\n YYYY stands for the year (4 positions)."
required=True
size=6
string='Period Code'
test_xml
Boolean
help='Sets the XML output as test file'
args: 'Test XML file'
create_xml(self)
get_company_address(self, company)
get_partners(self)
print_vat_intra(self)
comments
Text
file_save
Binary
readonly=True
args: 'Save File'
limit_amount
Float
name
Char
partner_ids
Many2many → vat.listing.clients
column1='vat_id'
column2='partner_id'
comodel_name='vat.listing.clients'
help='You can remove clients/partners which you do not want to show in xml file'
relation='vat_partner_rel'
string='Clients'
total_turnover
Float
compute='_compute_totals'
args: 'Total Turnover'
total_vat
Float
compute='_compute_totals'
args: 'Total VAT'
year
Char
create_xml(self)
print_vatlist(self)
amount
Float
string='Amount'
code
Char
country
Char
intra_code
Char
partner_name
Char
seq
Integer
vat
Char
vatnum
Char
to_dict(self)
name
Char
seq
Integer
turnover
Float
vat
Char
vat_amount
Float
No public methods.