diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py
index a2167118a84ed6..e4f3a4043966c7 100644
--- a/addons/account/models/account_move.py
+++ b/addons/account/models/account_move.py
@@ -7898,18 +7898,6 @@ def _set_reversed_entry(self, credit_note):
if len(original_invoice) == 1 and original_invoice._refunds_origin_required():
credit_note.reversed_entry_id = original_invoice.id
- @api.model
- def get_invoice_localisation_fields_required_to_invoice(self, country_id):
- """ Returns the list of fields that needs to be filled when creating an invoice for the selected country.
- This is required for some flows that would allow a user to request an invoice from the portal.
- Using these, we can get their information and dynamically create form inputs based for the fields required legally for the company country_id.
- The returned fields must be of type ir.model.fields in order to handle translations
-
- :param country_id: The country for which we want the fields.
- :return: an array of ir.model.fields for which the user should provide values.
- """
- return []
-
def get_extra_print_items(self):
""" Helper to dynamically add items in the 'Print' menu of list and form of account.move.
"""
diff --git a/addons/account/models/partner.py b/addons/account/models/partner.py
index f39be1e83ead9e..626d13da9ab013 100644
--- a/addons/account/models/partner.py
+++ b/addons/account/models/partner.py
@@ -869,20 +869,6 @@ def _get_vat_required_valid(self, company=None):
self.ensure_one()
return bool(self.vat and self.vat != '/')
- # TODO accounting/JCO, seems strange that this address validation logic is only there for pos, and
- # not for standard address management on portal/ecommerce
- @api.model
- def get_partner_localisation_fields_required_to_invoice(self, country_id):
- """ Returns the list of fields that needs to be filled when creating an invoice for the selected country.
- This is required for some flows that would allow a user to request an invoice from the portal.
- Using these, we can get their information and dynamically create form inputs based for the fields required legally for the company country_id.
- The returned fields must be of type ir.model.fields in order to handle translations
-
- :param country_id: The country for which we want the fields.
- :return: an array of ir.model.fields for which the user should provide values.
- """
- return []
-
# -------------------------------------------------------------------------
# EDI
# -------------------------------------------------------------------------
diff --git a/addons/account/views/account_portal_templates.xml b/addons/account/views/account_portal_templates.xml
index 2f4e032dab556b..8e01c71cf6e4c1 100644
--- a/addons/account/views/account_portal_templates.xml
+++ b/addons/account/views/account_portal_templates.xml
@@ -230,70 +230,44 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
You can choose how you want us to send your invoices, and with which electronic format.