TIP: You can type at any time to perform a new search.
Greece - myDATA
l10n_gr_edi · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Localizations
- Folder size
- 0.4 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-09-28 18:31:19
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), John Laterre (jol), Dylan Kiss (dyki), Chong Wang (cwg), Harsh Modi, dijo-odoo, Claire (clbr), Krzysztof Magusiak (krma), Jugurtha, Waleed Elgamal, Victor Decleire, Nisarg (nipl), smjo-odoo, Abo Taha
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_gr_edi_delivery_note, l10n_gr_edi_e_invoo
- 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 (13)
New fields (0)
No new fields.
Public methods (0)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='fiscal_position_id'string='Preferred myDATA Classification'
No public methods.
New fields (18)
-
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'init_storage=<expr>store=True -
l10n_gr_edi_available_inv_typeCharcompute='_compute_l10n_gr_edi_available_inv_type' -
l10n_gr_edi_budget_typeSelectionstring='Budget Type' args: [('1', '1 - Ordinary Budget'), ('2', '2 - PDE (Public Investment Budget)'), ('3', '3 - Other Budget')] -
l10n_gr_edi_cls_markCharcompute='_compute_from_l10n_gr_edi_document_ids'init_storage=<expr>store=Truestring='Classification Mark' -
l10n_gr_edi_contract_referenceChardefault='0'help='Internet contract posting number(ADAM) of the Central Electronic Register of Public Procurement (KIMDIS)'init_storage=<expr>required=Truestring='Contract ADAM' -
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'init_storage=<expr>readonly=Falseselection=INVOICE_TYPES_SELECTIONstore=Truestring='myDATA Invoice Type' -
l10n_gr_edi_markCharcompute='_compute_from_l10n_gr_edi_document_ids'init_storage=<expr>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'init_storage=<expr>selection=PAYMENT_METHOD_SELECTIONstore=Truestring='Payment Method' -
l10n_gr_edi_project_referenceCharhelp='ADA or Enaritmos number'string='Project reference number' -
l10n_gr_edi_stateSelectioncompute='_compute_from_l10n_gr_edi_document_ids'init_storage=<expr>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 (10)
-
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'init_storage=<expr>readonly=Falseselection=CLASSIFICATION_CATEGORY_SELECTIONstore=Truestring='myDATA Category' -
l10n_gr_edi_cls_typeSelectioncompute='_compute_l10n_gr_edi_cls_type'init_storage=<expr>readonly=Falseselection=CLASSIFICATION_TYPE_SELECTIONstore=Truestring='myDATA Type' -
l10n_gr_edi_cls_vatSelectioncompute='_compute_l10n_gr_edi_cls_vat'init_storage=<expr>readonly=Falseselection=CLASSIFICATION_VAT_SELECTIONstore=Truestring='VAT Classification' -
l10n_gr_edi_cpv_codeCharcompute='_compute_l10n_gr_edi_cpv_code'help='Common Procurement Vocabulary (CPV) code for public sector procurement in Greece.'init_storage=<expr>readonly=Falsestore=Truestring='Item CPV Code' -
l10n_gr_edi_detail_typeSelectioncompute='_compute_l10n_gr_edi_detail_type'init_storage=<expr>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'init_storage=<expr>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 (2)
-
l10n_gr_edi_cpv_codeCharhelp='Common Procurement Vocabulary (CPV) code for public procurement in Greece.'string='Item CPV Code' -
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 (4)
-
invoice_edi_formatSelectionselection_add=[('ubl_gr', 'Greece (Greek CIUS BIS 3.0)')] -
l10n_gr_edi_branch_numberIntegercompute='_compute_l10n_gr_edi_branch_number'help='Branch number in the Tax Registry'init_storage=<expr>readonly=Falsestore=Truestring='Branch Number' -
l10n_gr_edi_contracting_authority_codeCharhelp='Code of the contracting authority (e.g. 2048.8010430600.00061)'string='Contracting authority code' -
l10n_gr_edi_contracting_authority_nameCharhelp='Description-name of the procurement dept.(e.g. Ministry of Justice)'string='Contracting authority'
No public methods.
Loading…
Loading…