TIP: You can type at any time to perform a new search.
Spain - Veri*Factu
l10n_es_edi_verifactu · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Localizations/EDI
- Folder size
- 0.33 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/spain.html#veri-factu
- Last tracking update
- 2026-10-01 18:16:08
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Xavier Morel, Raphael Collet, Josse Colpaert, Odoo Translation Bot, Christophe Matthieu, Quentin De Paoli, Victor Feyens, Tiffany Chang (tic), Miquel Raïch, william-andre, Dylan Kiss (dyki), Chong Wang (cwg), Vivek Pathak, Aurelien MARIE (auma), Sven Fuehr, Mathieu Coutant, Claire (clbr), unka-odoo, jepbarasgarov, roto-odoo, Krzysztof Magusiak (krma), Ajit Singh, krip-odoo, Hadi El Yakhni, bhra-odoo, Julien Launois (jula), cahu, Quentin Colla (qucol), cro, jlll, Carlos (csae)
Code Analysis
Views touched (13)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_journal_dashboard_kanban_view_inherit_verifactu |
account.journal.dashboard.kanban.inherit.verifactu | account.journal | kanban | Inherits account.account_journal_dashboard_kanban_view |
certificate_certificate_view_form |
certificate_certificate_view_form.inherit.l10n_es_edi_verifactu | certificate.certificate | form | Inherits certificate.certificate_certificate_view_form |
certificate_certificate_view_search |
certificate_certificate_view_search.inherit.l10n_es_edi_verifactu | certificate.certificate | search | Inherits certificate.certificate_certificate_view_search |
report_invoice_document |
report_invoice_document | ir.ui.view | qweb | Inherits account.report_invoice_document |
res_config_settings_view_form |
res.config.settings.view.form.inherit.l10n.es | res.config.settings | form | Inherits account.res_config_settings_view_form |
view_account_invoice_filter |
account.invoice.select | account.move | Inherits account.view_account_invoice_filter | |
view_account_move_filter |
account.move.select | account.move | Inherits account.view_account_move_filter | |
view_account_move_filter_vf_rejected |
account.invoice.vf.select | account.move | Inherits account.view_account_invoice_filter | |
view_account_resequence_inherit_l10n_es_edi_verifactu |
account.resequence.form.inherit.l10n_es_edi_verifactu | account.resequence.wizard | form | Inherits account.account_resequence_view |
view_invoice_tree |
account.invoice.tree | account.move | tree | Inherits account.view_invoice_tree |
view_l10n_es_edi_verifactu_document_form |
l10n_es_edi_verifactu.document.form | l10n_es_edi_verifactu.document | form | New |
view_move_form_inherit_l10n_es_edi_verifactu |
account.move.form.inherit.l10n_es_edi_verifactu | account.move | form | Inherits account.view_move_form |
view_move_tree |
account.move.tree | account.move | tree | Inherits account.view_move_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (12)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (8)
-
l10n_es_edi_verifactu_document_idsOne2many → l10n_es_edi_verifactu.documentcomodel_name='l10n_es_edi_verifactu.document'inverse_name='move_id'string='Veri*Factu Documents' -
l10n_es_edi_verifactu_qr_codeCharcompute='_compute_l10n_es_edi_verifactu_qr_code'string='Veri*Factu QR Code' -
l10n_es_edi_verifactu_requiredBooleanrelated='company_id.l10n_es_edi_verifactu_required'string='Veri*Factu Required' -
l10n_es_edi_verifactu_stateSelectioncompute='_compute_l10n_es_edi_verifactu_state'help='- Invalid: The document could not be generated; nothing was sent to the AEAT\n - Rejected: Successfully sent to the AEAT, but it was rejected during validation\n - Registered with Errors: Registered at the AEAT, but the AEAT has some issues with the sent document\n - Accepted: Registered by the AEAT without errors\n - Cancelled: Registered by the AEAT as cancelled'selection=[('invalid', 'Invalid'), ('rejected', 'Rejected'), ('registered_with_errors', 'Registered with Errors'), ('accepted', 'Accepted'), ('cancelled', 'Cancelled')]store=Truestring='Veri*Factu Status' -
l10n_es_edi_verifactu_substituted_entry_idMany2one → account.movecheck_company=Truecomodel_name='account.move'copy=Falseindex='btree_not_null'readonly=Truestring='Substitution of' -
l10n_es_edi_verifactu_substitution_move_idsOne2many → account.movecomodel_name='account.move'inverse_name='l10n_es_edi_verifactu_substituted_entry_id'string='Substituted by' -
l10n_es_edi_verifactu_warningHtmlcompute='_compute_l10n_es_edi_verifactu_warning'string='Veri*Factu Warning' -
l10n_es_edi_verifactu_warning_levelCharcompute='_compute_l10n_es_edi_verifactu_warning'string='Veri*Factu Warning Level'
-
l10n_es_edi_verifactu_button_cancel(self)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
l10n_es_edi_verifactu_required_in_prodBooleancompute='_compute_l10n_es_edi_verifactu_required_in_prod'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
scopeSelectionselection_add=[('verifactu', 'Veri*Factu')]
No public methods.
New fields (13)
-
chain_indexIntegercopy=Falsehelp='Index in the chain of Veri*Factu Documents. It is only set if the generation was succesful.'readonly=Truestring='Chain Index' -
company_idMany2one → res.companycomodel_name='res.company'readonly=Truerequired=Truestring='Company' -
document_typeSelectionreadonly=Truerequired=Trueselection=[('submission', 'Submission'), ('cancellation', 'Cancellation')]string='Document Type' -
errorsHtmlcopy=Falsereadonly=Truestring='Errors' -
json_attachment_filenameCharcompute='_compute_json_attachment_filename'string='JSON Filename' -
json_attachment_idMany2one → ir.attachmentcomodel_name='ir.attachment'copy=Falsereadonly=Truestring='JSON Attachment' -
json_attachment_rawBinaryrelated='json_attachment_id.raw'string='JSON' -
move_idMany2one → account.movecomodel_name='account.move'readonly=Truestring='Journal Entry' -
obligado_partner_idMany2one → res.partnercomodel_name='res.partner'help="Partner acting as the 'ObligadoEmision' for this document. For regular invoices this is the company's own partner. For self-billing vendor bills this is the vendor."readonly=Truerequired=Truestring='Required to issue' -
response_csvCharcopy=Falsehelp='The CSV of the response from the tax agency. There may not be one in case all documents of the batch were rejected.'readonly=Truestring='Response CSV' -
stateSelectioncopy=Falsehelp='- Invalid: The document could not be generated; nothing was sent to the AEAT\n - Rejected: Successfully sent to the AEAT, but it was rejected during validation\n - Registered with Errors: Registered at the AEAT, but the AEAT has some issues with the sent record\n - Accepted: Registered by the AEAT without errors'readonly=Trueselection=[('invalid', 'Invalid'), ('rejected', 'Rejected'), ('registered_with_errors', 'Registered with Errors'), ('accepted', 'Accepted')]string='Status' -
xml_attachment_filenameCharcompute='_compute_xml_attachment'string='XML Filename' -
xml_attachment_rawBinarycompute='_compute_xml_attachment'string='XML'
-
action_download_xml(self) -
trigger_next_batch(self)@api.model1. Send all waiting documents that we can send 2. Trigger the cron again at a later date to send the documents we could not send
New fields (4)
-
chain_sequence_idMany2one → ir.sequencecomodel_name='ir.sequence' -
company_idMany2one → res.companycomodel_name='res.company'required=True -
next_batch_timeDatetime -
obligado_partner_idMany2one → res.partnercomodel_name='res.partner'required=True
No public methods.
New fields (3)
-
l10n_es_edi_verifactu_certificate_idsOne2many → certificate.certificatecomodel_name='certificate.certificate'inverse_name='company_id'string='Veri*Factu Certificates' -
l10n_es_edi_verifactu_requiredBooleancopy=Falsestring='Enable Veri*Factu' -
l10n_es_edi_verifactu_test_environmentBooleancopy=Falsedefault=Truestring='Veri*Factu Test Environment'
No public methods.
New fields (3)
-
l10n_es_edi_verifactu_certificate_idsOne2manyreadonly=Falserelated='company_id.l10n_es_edi_verifactu_certificate_ids' -
l10n_es_edi_verifactu_requiredBooleanreadonly=Falserelated='company_id.l10n_es_edi_verifactu_required' -
l10n_es_edi_verifactu_test_environmentBooleanreadonly=Falserelated='company_id.l10n_es_edi_verifactu_test_environment'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…