TIP: You can type at any time to perform a new search.
Greece - myDATA
l10n_gr_edi · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Accounting/Localizations
- Folder size
- 0.35 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-08-07 06:47:02
- Authors
- Odoo
- Maintainers
- Odoo
- Committers
- Odoo Translation Bot, Moens Alexandre, Gaetan Vanden Bergh (gavb), Yosua Nicolaus, Dylan Kiss (dyki), dijo-odoo, Michaël Mattiello, Krzysztof Magusiak (krma), igbe
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
myDATA is a platform created by Greece's tax authority, The Independent Authority for Public Revenue (IAPR), to digitize business tax and accounting information declaration.
Code Analysis ⓘ
Views touched (15)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_move_form_inherit_l10n_gr_edi |
account.move.form.inherit.l10n_gr_edi | account.move | form | Inherits account.view_move_form |
mydata_expense_classification |
mydata_expense_classification | ir.ui.view | qweb | New |
mydata_invoice |
mydata_invoice | ir.ui.view | qweb | New |
product_template_form_view_inherit_l10n_gr_edi |
product.template.form.inherit.l10n.gr.edi | product.template | form | Inherits account.product_template_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
report_invoice_document |
report_invoice_document | ir.ui.view | qweb | Inherits account.report_invoice_document |
res_config_settings_form_inherit_l10n_gr_edi |
res.config.settings.form.inherit.l10n_gr_edi | res.config.settings | form | Inherits account.res_config_settings_view_form |
view_account_invoice_filter_inherit_l10n_gr_edi |
account.invoice.select.inherit.l10n_gr_edi | account.move | Inherits account.view_account_invoice_filter | |
view_account_position_form |
account.fiscal.position.form | account.fiscal.position | form | Inherits account.view_account_position_form |
view_account_tax_form_inherit |
account.tax.form | account.tax | form | Inherits account.view_tax_form |
view_company_form |
res.company.form.inherit.l10n.gr.edi | res.company | form | Inherits base.view_company_form |
view_in_invoice_bill_tree_inherit_l10n_gr_edi |
account.in.invoice.list.inherit.l10n_gr_edi | account.move | list | Inherits account.view_in_invoice_tree |
view_out_credit_note_tree_inherit_l10n_gr_edi |
account.out.credit.note.list.inherit.l10n_gr_edi | account.move | list | Inherits account.view_out_credit_note_tree |
view_out_invoice_tree_inherit_l10n_gr_edi |
account.out.invoice.list.inherit.l10n_gr_edi | account.move | list | Inherits account.view_out_invoice_tree |
view_partner_property_form_inherit_l10n_gr_edi |
res.partner.form.inherit.l10n_gr_edi | res.partner | form | Inherits account.view_partner_property_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (12)
New fields (1)
-
l10n_gr_edi_preferred_classification_idsOne2many → l10n_gr_edi.preferred_classificationcomodel_name='l10n_gr_edi.preferred_classification'inverse_name='fiscal_position_id'string='Preferred myDATA Classification'
No public methods.
New fields (15)
-
l10n_gr_edi_alertsJsoncompute='_compute_l10n_gr_edi_alerts' -
l10n_gr_edi_attachment_idMany2one → ir.attachmentcomodel_name='ir.attachment'compute='_compute_from_l10n_gr_edi_document_ids'store=True -
l10n_gr_edi_available_inv_typeCharcompute='_compute_l10n_gr_edi_available_inv_type' -
l10n_gr_edi_cls_markCharcompute='_compute_from_l10n_gr_edi_document_ids'store=Truestring='Classification Mark' -
l10n_gr_edi_correlation_idMany2one → account.movecomodel_name='account.move'string='Correlated Invoice' -
l10n_gr_edi_document_idsOne2many → l10n_gr_edi.documentcomodel_name='l10n_gr_edi.document'copy=Falseinverse_name='move_id'readonly=True -
l10n_gr_edi_enable_send_expense_classificationBooleancompute='_compute_l10n_gr_edi_enable_fields' -
l10n_gr_edi_enable_send_invoicesBooleancompute='_compute_l10n_gr_edi_enable_fields' -
l10n_gr_edi_enable_view_mydataBooleancompute='_compute_l10n_gr_edi_enable_fields' -
l10n_gr_edi_inv_typeSelectioncompute='_compute_l10n_gr_edi_inv_type'readonly=Falseselection=INVOICE_TYPES_SELECTIONstore=Truestring='myDATA Invoice Type' -
l10n_gr_edi_markCharcompute='_compute_from_l10n_gr_edi_document_ids'store=Truestring='Mark' -
l10n_gr_edi_need_correlatedBooleancompute='_compute_l10n_gr_edi_need_fields' -
l10n_gr_edi_need_payment_methodBooleancompute='_compute_l10n_gr_edi_need_fields' -
l10n_gr_edi_payment_methodSelectioncompute='_compute_l10n_gr_edi_payment_method'selection=PAYMENT_METHOD_SELECTIONstore=Truestring='Payment Method' -
l10n_gr_edi_stateSelectioncompute='_compute_from_l10n_gr_edi_document_ids'selection=[('invoice_sent', 'Invoice sent'), ('bill_fetched', 'Expense classification ready to send'), ('bill_sent', 'Expense classification sent')]store=Truestring='myDATA Status'tracking=True
-
l10n_gr_edi_try_send_expense_classification(self) -
l10n_gr_edi_try_send_invoices(self)
New fields (9)
-
l10n_gr_edi_available_cls_categoryCharcompute='_compute_l10n_gr_edi_available_cls_category' -
l10n_gr_edi_available_cls_typeCharcompute='_compute_l10n_gr_edi_available_cls_type' -
l10n_gr_edi_available_cls_vatCharcompute='_compute_l10n_gr_edi_available_cls_type' -
l10n_gr_edi_cls_categorySelectioncompute='_compute_l10n_gr_edi_cls_category'readonly=Falseselection=CLASSIFICATION_CATEGORY_SELECTIONstore=Truestring='myDATA Category' -
l10n_gr_edi_cls_typeSelectioncompute='_compute_l10n_gr_edi_cls_type'readonly=Falseselection=CLASSIFICATION_TYPE_SELECTIONstore=Truestring='myDATA Type' -
l10n_gr_edi_cls_vatSelectioncompute='_compute_l10n_gr_edi_cls_vat'readonly=Falseselection=CLASSIFICATION_VAT_SELECTIONstore=Truestring='VAT Classification' -
l10n_gr_edi_detail_typeSelectioncompute='_compute_l10n_gr_edi_detail_type'readonly=Falseselection=[('1', '1'), ('2', '2')]store=Truestring='Detail Type' -
l10n_gr_edi_need_exemption_categoryBooleancompute='_compute_l10n_gr_edi_need_exemption_category'default=False -
l10n_gr_edi_tax_exemption_categorySelectioncompute='_compute_l10n_gr_edi_tax_exemption_category'readonly=Falseselection=TAX_EXEMPTION_CATEGORY_SELECTIONstore=Truestring='Tax Exemption Category'
No public methods.
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_gr_edi_default_tax_exemption_categorySelectionselection=TAX_EXEMPTION_CATEGORY_SELECTIONstring='Default Tax Exemption Category'
No public methods.
New fields (8)
-
attachment_idMany2one → ir.attachmentcomodel_name='ir.attachment'string='XML File' -
datetimeDatetimedefault=fields.Datetime.now -
messageChar -
move_idMany2one → account.movecomodel_name='account.move'ondelete='cascade' -
mydata_cls_markChar -
mydata_markChar -
mydata_urlChar -
stateSelectionondelete='cascade'required=Trueselection=[('invoice_sent', 'Invoice sent'), ('invoice_error', 'Invoice send failed'), ('bill_fetched', 'Expense classification ready to send'), ('bill_sent', 'Expense classification sent'), ('bill_error', 'Expense classification send failed')]string='myDATA Status'
-
action_download(self)Download the XML file linked to the document.
New fields (9)
-
fiscal_position_idMany2one → account.fiscal.positioncomodel_name='account.fiscal.position' -
l10n_gr_edi_available_cls_categoryCharcompute='_compute_l10n_gr_edi_available_cls_category' -
l10n_gr_edi_available_cls_typeCharcompute='_compute_l10n_gr_edi_available_cls_type' -
l10n_gr_edi_available_inv_typeChardefault=','.join(CLASSIFICATION_MAP.keys()) -
l10n_gr_edi_cls_categorySelectionselection=CLASSIFICATION_CATEGORY_SELECTIONstring='myDATA Category' -
l10n_gr_edi_cls_typeSelectionselection=CLASSIFICATION_TYPE_SELECTIONstring='myDATA Type' -
l10n_gr_edi_inv_typeSelectionselection=INVOICE_TYPES_SELECTIONstring='Invoice Type' -
priorityIntegerdefault=1string='Priority' -
product_template_idMany2one → product.templatecomodel_name='product.template'
No public methods.
New fields (1)
-
l10n_gr_edi_preferred_classification_idsOne2many → l10n_gr_edi.preferred_classificationcomodel_name='l10n_gr_edi.preferred_classification'inverse_name='product_template_id'string='Preferred myDATA Classification'
No public methods.
New fields (4)
-
l10n_gr_edi_aade_idCharstring='AADE User ID' -
l10n_gr_edi_aade_keyCharstring='AADE Subscription Key' -
l10n_gr_edi_branch_numberIntegerreadonly=Falserelated='partner_id.l10n_gr_edi_branch_number' -
l10n_gr_edi_test_envBooleandefault=Truehelp='Enable test environments with credentials obtained from https://mydata-dev-register.azurewebsites.net/'string='Greece Test Environment'
No public methods.
New fields (4)
-
l10n_gr_edi_aade_idCharreadonly=Falserelated='company_id.l10n_gr_edi_aade_id' -
l10n_gr_edi_aade_keyCharreadonly=Falserelated='company_id.l10n_gr_edi_aade_key' -
l10n_gr_edi_branch_numberIntegerreadonly=Falserelated='company_id.l10n_gr_edi_branch_number' -
l10n_gr_edi_test_envBooleanreadonly=Falserelated='company_id.l10n_gr_edi_test_env'
No public methods.
New fields (1)
-
l10n_gr_edi_branch_numberIntegercompute='_compute_l10n_gr_edi_branch_number'help='Branch number in the Tax Registry'readonly=Falsestore=Truestring='Branch Number'
No public methods.
Loading…