TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Accounting/Localizations
Folder size
0.06 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-09-28 18:31:23
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Odoo Translation Bot, Victor Decleire
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
        This module allows transmitting electronic Delivery Notes
        to Greece's tax authority myDATA platform.
    

Code Analysis info_outline

Views touched (5)
XML IDNameModelTypeStatus
report_delivery_document report_delivery_document ir.ui.view qweb Inherits stock.report_delivery_document
stock_picking_form_inherit_l10n_gr_edi stock.picking.form.inherit.l10n_gr_edi stock.picking form Inherits stock.view_picking_form
view_company_form_inherit_mydata_required_fields res.company.form.required.fields res.company form Inherits base.view_company_form
view_out_vpicktree_inherit_l10n_gr_edi account.out.invoice.list.inherit.l10n_gr_edi stock.picking list Inherits stock.vpicktree
view_partner_form_inherit_mydata_required_fields res.partner.form.required.partner.fields res.partner form Inherits base.view_partner_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (1)
  • l10n_gr_edi_correlated_picking_ids Many2many → stock.picking
    compute='_compute_l10n_gr_edi_correlated_picking_ids' string='Correlated Delivery Notes' args: 'stock.picking'
Public methods (0)

No public methods.

New fields (2)
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking' ondelete='cascade'
  • state Selection
    ondelete={'delivery_note_sent': 'cascade', 'delivery_note_error': 'cascade'} selection_add=[('delivery_note_sent', 'Delivery note sent'), ('delivery_note_error', 'Delivery note send failed')]
Public methods (0)

No public methods.

New fields (1)
  • l10n_gr_edi_measurement_unit Selection
    compute='_compute_l10n_gr_edi_measurement_unit' selection=MEASUREMENT_UNIT_SELECTION store=True string='myDATA Unit of Measure'
Public methods (0)

No public methods.

New fields (17)
  • is_greek_company Boolean
    compute='_compute_is_greek_company'
  • l10n_gr_edi_alerts Json
    compute='_compute_l10n_gr_edi_alerts'
  • l10n_gr_edi_attachment_id Many2one → ir.attachment
    comodel_name='ir.attachment' compute='_compute_from_l10n_gr_edi_document_ids' store=True
  • l10n_gr_edi_delivery_address_city Char
  • l10n_gr_edi_delivery_address_number Char
  • l10n_gr_edi_delivery_address_street Char
  • l10n_gr_edi_delivery_address_zip Char
  • l10n_gr_edi_document_ids One2many → l10n_gr_edi.document
    comodel_name='l10n_gr_edi.document' copy=False inverse_name='picking_id' readonly=True
  • l10n_gr_edi_loading_address_city Char
  • l10n_gr_edi_loading_address_number Char
  • l10n_gr_edi_loading_address_street Char
  • l10n_gr_edi_loading_address_zip Char
  • l10n_gr_edi_mark Char
    compute='_compute_from_l10n_gr_edi_document_ids' store=True string='Mark'
  • l10n_gr_edi_move_purpose Selection
    default=_default_l10n_gr_edi_move_purpose readonly=False selection=[('1', '1 - Sale'), ('2', '2 - Sales on Behalf of Third Parties'), ('3', '3 - Sampling'), ('4', '4 - Exhibition'), ('5', '5 - Return'), ('6', '6 - Keeping'), ('7', '7 - Edit - Assembly'), ('8', '8 - Between Entity Branches'), ('9', '9 - Purchase'), ('10', '10 - Supply of ships and aircraft'), ('11', '11 - Free distribution'), ('12', '12 - Warranty'), ('13', '13 - Loan'), ('14', '14 - Storage by Third Party'), ('15', '15 - Return from Custody'), ('16', '16 - Recycling'), ('17', '17 - Destruction of waste material'), ('18', '18 - Fixed Asset Movement (Internal Circulation)'), ('19', '19 - Other Movements')] store=True string='Move Purpose'
  • l10n_gr_edi_other_move_purpose Char
  • l10n_gr_edi_state Selection
    compute='_compute_from_l10n_gr_edi_document_ids' selection=[('delivery_note_sent', 'Delivery note sent'), ('delivery_note_error', 'Delivery note send failed')] store=True string='myDATA Status' tracking=True
  • l10n_gr_edi_vehicle_number Char
    string='Vehicule number'
Public methods (1)
  • action_l10n_gr_edi_try_send_delivery_note(self)