TIP: You can type at any time to perform a new search.
Datev Export DTVF
datev_export_dtvf · OCA/l10n-germany
- Repository
- OCA/l10n-germany · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting
- Folder size
- 0.1 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-germany
- Last tracking update
- 2026-08-07 09:06:26
- Authors
- Odoo Community Association (OCA), Hunki Enterprises BV
- Maintainers
- Odoo Community Association (OCA), Hunki Enterprises BV
- Committers
- OCA-git-bot, oca-ci, Muaaz Siddiq
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module implements DATEV exports in the dtvf format.
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
datev_export_dtvf_view_tree |
datev_export_dtvf.export | list | New | |
l10n_de_dtfv_export_view_form |
datev_export_dtvf.export | form | New | |
res_config_settings_view_form |
res.config.settings | form | Inherits datev_export.res_config_settings_view_form | |
view_account_account_form |
account.account | form | Inherits account.view_account_form | |
view_res_partner_form |
res.partner | form | Inherits base.view_partner_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (2)
-
datev_codeCharhelp="In case your COA codes don't work for DATEV, fill in an alternative code here" -
datev_export_nonautomaticBooleanhelp="When this flag is set, journal items from this account will be exported with field 'BU-Schlussel' set to '40', which inhibits automatic calculations in DATEV." args: 'Suppress automatic calculations in DATEV'
No public methods.
New fields (11)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company' -
date_generatedDatetimecopy=Falsereadonly=True args: 'Generated at' -
file_dataBinarycopy=Falsereadonly=True args: 'Data' -
file_nameCharcompute='_compute_file_name'readonly=True args: 'Filename' -
fiscalyear_endDaterelated='fiscalyear_id.date_end' -
fiscalyear_idMany2one → date.rangestring='Fiscal year' args: 'date.range' -
fiscalyear_startDaterelated='fiscalyear_id.date_start' -
journal_idsMany2many → account.journalstring='Journals' args: 'account.journal' -
nameChar -
period_idsMany2many → date.rangestring='Periods' args: 'date.range' -
stateSelectioncopy=Falsedefault='draft' args: [('draft', 'Draft'), ('done', 'Done')]
-
action_draft(self) -
action_generate(self)
New fields (4)
-
datev_account_code_lengthIntegerdefault=5 args: 'DATEV account code length' -
datev_customer_sequence_idMany2one → ir.sequenceargs: 'ir.sequence', 'DATEV sequence for customers' -
datev_partner_numberingSelectiondefault='none'selection='_selection_datev_partner_numbering'string='DATEV Partner numbering' -
datev_supplier_sequence_idMany2one → ir.sequenceargs: 'ir.sequence', 'DATEV sequence for suppliers'
No public methods.
New fields (4)
-
datev_account_code_lengthIntegerreadonly=Falserelated='company_id.datev_account_code_length' -
datev_customer_sequence_idMany2onereadonly=Falserelated='company_id.datev_customer_sequence_id' -
datev_partner_numberingSelectionreadonly=Falserelated='company_id.datev_partner_numbering' -
datev_supplier_sequence_idMany2onereadonly=Falserelated='company_id.datev_supplier_sequence_id'
No public methods.
New fields (3)
-
l10n_de_datev_export_identifier_customerCharargs: 'DATEV number (customer)' -
l10n_de_datev_export_identifier_supplierCharargs: 'DATEV number (supplier)' -
l10n_de_datev_export_showBooleancompute='_compute_l10n_de_datev_export_show'
-
action_l10n_de_datev_export_identifier_customer(self)Generate number if not set -
action_l10n_de_datev_export_identifier_supplier(self)Generate number if not set
Loading…
Loading…