VAT Teletransmission via Teledec.fr

l10n_fr_account_vat_return_teledec
REPOSITORY
REPOSITORYOCA/l10n-france
GIT
GIThttps://github.com/OCA/l10n-france.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-france/tree/16.0/l10n_fr_account_vat_return_teledec
VERSION
VERSION 3.0.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAlexis de Lattre, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-france
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/community-data-files:
    - account_tax_unece
    - base_unece
OCA/intrastat-extrastat:
    - intrastat_base
OCA/l10n-france:
    - l10n_fr_account_vat_return
    - l10n_fr_oca
odoo/odoo:
    - l10n_fr
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
pypdf>=3.1.0
xlsxwriter
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings xpath Inherits l10n_fr_account_vat_return.res_config_settings_view_form
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • fr_vat_teledec_email Char
    help='Must correspond to your login on the Teledec.fr website' args: 'E-mail for Teledec.fr'
  • fr_vat_teledec_legal_form Selection
    string='Company Legal Form' args: [('ASS', 'Association'), ('ARL', 'EARL'), ('EI', 'EI'), ('EIR', 'EIRL'), ('ERL', 'EURL'), ('GEC', 'GAEC'), ('GIE', 'GIE'), ('SA', 'SA'), ('SAS', 'SAS'), ('SASU', 'SASU'), ('SRL', 'SARL'), ('SEA', 'SCEA'), ('SCI', 'SCI'), ('SCM', 'SCM'), ('SLR', 'SELARL'), ('SNC', 'SNC'), ('ZZZ', 'Other')]
  • fr_vat_teledec_legal_representative_id Many2one → res.partner
    domain=[('is_company', '=', False)] ondelete='restrict' string='Legal Representative' args: 'res.partner'
Public methods (0)

No public methods.

New fields (3)
  • fr_vat_teledec_email Char
    readonly=False related='company_id.fr_vat_teledec_email'
  • fr_vat_teledec_legal_form Selection
    readonly=False related='company_id.fr_vat_teledec_legal_form'
  • fr_vat_teledec_legal_representative_id Many2one
    readonly=False related='company_id.fr_vat_teledec_legal_representative_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-france
GIT
GIThttps://github.com/OCA/l10n-france.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-france/tree/14.0/l10n_fr_account_vat_return_teledec
VERSION
VERSION 1.2.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAlexis de Lattre, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-france
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/community-data-files:
    - account_tax_unece
    - base_unece
OCA/intrastat-extrastat:
    - intrastat_base
OCA/l10n-france:
    - l10n_fr_account_vat_return
    - l10n_fr_oca
OCA/server-tools:
    - onchange_helper
odoo/odoo:
    - l10n_fr
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
pypdf>=3.1.0
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
l10n_fr_account_vat_return_form l10n.fr.account.vat.return button Inherits l10n_fr_account_vat_return.l10n_fr_account_vat_return_form
res_config_settings_view_form res.config.settings xpath Inherits l10n_fr_account_vat_return.res_config_settings_view_form
Models touched (3)

New fields (1)
  • teledec_sent_datetime Datetime
    readonly=True string='Teledec.fr Dispatch Date'
Public methods (1)
  • send_ca3_via_teledec(self)

New fields (4)
  • fr_vat_teledec_email Char
    help='Must correspond to your login on the Teledec.fr website' args: 'E-mail for Teledec.fr'
  • fr_vat_teledec_legal_form Selection
    string='Company Legal Form' args: [('ASS', 'Association'), ('ARL', 'EARL'), ('EI', 'EI'), ('EIR', 'EIRL'), ('ERL', 'EURL'), ('GEC', 'GAEC'), ('GIE', 'GIE'), ('SA', 'SA'), ('SAS', 'SAS'), ('SASU', 'SASU'), ('SRL', 'SARL'), ('SEA', 'SCEA'), ('SCI', 'SCI'), ('SCM', 'SCM'), ('SLR', 'SELARL'), ('SNC', 'SNC'), ('ZZZ', 'Other')]
  • fr_vat_teledec_legal_representative_id Many2one → res.partner
    domain=[('is_company', '=', False)] ondelete='restrict' string='Legal Representative' args: 'res.partner'
  • fr_vat_teledec_test_mode Boolean
    help='If active, the request will be sent to the test serveur of Teledec.fr and nothing will be retransmitted to DGFiP.' string='Teledec.fr Test Mode'
Public methods (0)

No public methods.

New fields (4)
  • fr_vat_teledec_email Char
    readonly=False related='company_id.fr_vat_teledec_email'
  • fr_vat_teledec_legal_form Selection
    readonly=False related='company_id.fr_vat_teledec_legal_form'
  • fr_vat_teledec_legal_representative_id Many2one
    readonly=False related='company_id.fr_vat_teledec_legal_representative_id'
  • fr_vat_teledec_test_mode Boolean
    readonly=False related='company_id.fr_vat_teledec_test_mode'
Public methods (0)

No public methods.