Romania - E-Transport

l10n_ro_edi_stock
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_ro_edi_stock
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, william-andre, Pieter Claeys (clpi), Antoine Boonen, Dylan Kiss (dyki), Dorin Hongu, Hesham Saleh, Allesio, MaximeNoirhomme, Krzysztof Magusiak (krma), nape-odoo, Omar (OSAH), AllePilli, Amr Elkhatieb
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - delivery
    - payment_custom
    - l10n_ro_edi
    - account_edi_ubl_cii
    - l10n_ro
    - base_vat
    - stock_picking_batch
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-Transport implementation for Romania
    

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
l10n_ro_edi_stock_report_delivery_document l10n_ro_edi_stock_report_delivery_document ir.ui.view qweb Inherits stock.report_delivery_document
l10n_ro_edi_stock_stock_picking_filter stock.picking field Inherits stock.view_picking_internal_search
l10n_ro_edi_stock_stock_picking_view_tree stock.picking xpath Inherits stock.vpicktree
l10n_ro_edi_stock_view_delivery_carrier_form delivery.carrier.form.inherit.l10n_ro.edi.stock delivery.carrier xpath Inherits delivery.view_delivery_carrier_form
l10n_ro_edi_stock_view_picking_form stock.picking.form.inherit.l10n_ro_edi_stock stock.picking xpath Inherits stock.view_picking_form
l10n_ro_template_etransport l10n_ro_template_etransport ir.ui.view qweb New
res_config_settings_form_inherit_l10n_ro_edi res.config.settings.form.inherit.l10n.ro.edi res.config.settings xpath Inherits account.res_config_settings_view_form
Models touched (3)

New fields (1)
  • l10n_ro_edi_stock_partner_id Many2one → res.partner
    comodel_name='res.partner' string='Partner'
Public methods (0)

No public methods.

New fields (6)
  • invoice_id Many2one
    required=False
  • l10n_ro_edi_stock_load_id Char
    copy=False help='Id of this document used for interacting with the anaf api.'
  • l10n_ro_edi_stock_uit Char
    copy=False help='UIT of this eTransport document.'
  • message Char
    copy=False string='Message'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • state Selection
    ondelete=<expr> selection_add=DOCUMENT_STATES
Public methods (0)

No public methods.

New fields (23)
  • l10n_ro_edi_stock_available_end_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_available_operation_scopes Char
    compute='_compute_l10n_ro_edi_stock_available_operation_scopes'
  • l10n_ro_edi_stock_available_start_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_document_ids One2many → l10n_ro_edi.document
    comodel_name='l10n_ro_edi.document' inverse_name='picking_id'
  • l10n_ro_edi_stock_document_uit Char
    compute='_compute_l10n_ro_edi_stock_current_document_uit' string='eTransport UIT'
  • l10n_ro_edi_stock_enable Boolean
    compute='_compute_l10n_ro_edi_stock_enable'
  • l10n_ro_edi_stock_enable_amend Boolean
    compute='_compute_l10n_ro_edi_stock_enable_amend'
  • l10n_ro_edi_stock_enable_fetch Boolean
    compute='_compute_l10n_ro_edi_stock_enable_fetch'
  • l10n_ro_edi_stock_enable_send Boolean
    compute='_compute_l10n_ro_edi_stock_enable_send'
  • l10n_ro_edi_stock_end_bcp Selection
    selection=BORDER_CROSSING_POINTS string='End Border Crossing Point'
  • l10n_ro_edi_stock_end_customs_office Selection
    selection=CUSTOMS_OFFICES string='End Customs Office'
  • l10n_ro_edi_stock_end_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='End Location Type'
  • l10n_ro_edi_stock_fields_readonly Boolean
    compute='_compute_l10n_ro_edi_stock_fields_readonly'
  • l10n_ro_edi_stock_operation_scope Selection
    selection=OPERATION_SCOPES string='Operation Scope'
  • l10n_ro_edi_stock_operation_type Selection
    selection=OPERATION_TYPES string='eTransport Operation Type'
  • l10n_ro_edi_stock_remarks Text
    string='Remarks'
  • l10n_ro_edi_stock_start_bcp Selection
    selection=BORDER_CROSSING_POINTS string='Start Border Crossing Point'
  • l10n_ro_edi_stock_start_customs_office Selection
    selection=CUSTOMS_OFFICES string='Start Customs Office'
  • l10n_ro_edi_stock_start_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='Start Location Type'
  • l10n_ro_edi_stock_state Selection
    compute='_compute_l10n_ro_edi_stock_current_document_state' selection=DOCUMENT_STATES store=True string='eTransport Status'
  • l10n_ro_edi_stock_trailer_1_number Char
    size=20 string='Trailer 1 Number'
  • l10n_ro_edi_stock_trailer_2_number Char
    size=20 string='Trailer 2 Number'
  • l10n_ro_edi_stock_vehicle_number Char
    size=20 string='Vehicle Number'
Public methods (3)
  • action_l10n_ro_edi_stock_fetch_status(self)
  • action_l10n_ro_edi_stock_send_etransport(self)
  • button_validate(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/l10n_ro_edi_stock
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Julien Castiaux, odoo, william-andre, Dylan Kiss (dyki), Dorin Hongu, Hesham Saleh, Allesio, MaximeNoirhomme, nape-odoo, Omar (OSAH), AllePilli, Amr Elkhatieb
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - delivery
    - l10n_ro_edi
    - account_edi_ubl_cii
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-Transport implementation for Romania
    

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
l10n_ro_edi_stock_report_delivery_document l10n_ro_edi_stock_report_delivery_document ir.ui.view qweb Inherits stock.report_delivery_document
l10n_ro_edi_stock_stock_picking_filter stock.picking field Inherits stock.view_picking_internal_search
l10n_ro_edi_stock_stock_picking_view_tree stock.picking xpath Inherits stock.vpicktree
l10n_ro_edi_stock_view_delivery_carrier_form delivery.carrier.form.inherit.l10n_ro.edi.stock delivery.carrier xpath Inherits delivery.view_delivery_carrier_form
l10n_ro_edi_stock_view_picking_form stock.picking.form.inherit.l10n_ro_edi_stock stock.picking xpath Inherits stock.view_picking_form
l10n_ro_template_etransport l10n_ro_template_etransport ir.ui.view qweb New
res_config_settings_form_inherit_l10n_ro_edi res.config.settings.form.inherit.l10n.ro.edi res.config.settings xpath Inherits account.res_config_settings_view_form
Models touched (3)

New fields (1)
  • l10n_ro_edi_stock_partner_id Many2one → res.partner
    comodel_name='res.partner' string='Partner'
Public methods (0)

No public methods.

New fields (6)
  • invoice_id Many2one
    required=False
  • l10n_ro_edi_stock_load_id Char
    copy=False help='Id of this document used for interacting with the anaf api.'
  • l10n_ro_edi_stock_uit Char
    copy=False help='UIT of this eTransport document.'
  • message Char
    copy=False string='Message'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • state Selection
    ondelete=<expr> selection_add=DOCUMENT_STATES
Public methods (0)

No public methods.

New fields (23)
  • l10n_ro_edi_stock_available_end_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_available_operation_scopes Char
    compute='_compute_l10n_ro_edi_stock_available_operation_scopes'
  • l10n_ro_edi_stock_available_start_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_document_ids One2many → l10n_ro_edi.document
    comodel_name='l10n_ro_edi.document' inverse_name='picking_id'
  • l10n_ro_edi_stock_document_uit Char
    compute='_compute_l10n_ro_edi_stock_current_document_uit' string='eTransport UIT'
  • l10n_ro_edi_stock_enable Boolean
    compute='_compute_l10n_ro_edi_stock_enable'
  • l10n_ro_edi_stock_enable_amend Boolean
    compute='_compute_l10n_ro_edi_stock_enable_amend'
  • l10n_ro_edi_stock_enable_fetch Boolean
    compute='_compute_l10n_ro_edi_stock_enable_fetch'
  • l10n_ro_edi_stock_enable_send Boolean
    compute='_compute_l10n_ro_edi_stock_enable_send'
  • l10n_ro_edi_stock_end_bcp Selection
    selection=BORDER_CROSSING_POINTS string='End Border Crossing Point'
  • l10n_ro_edi_stock_end_customs_office Selection
    selection=CUSTOMS_OFFICES string='End Customs Office'
  • l10n_ro_edi_stock_end_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='End Location Type'
  • l10n_ro_edi_stock_fields_readonly Boolean
    compute='_compute_l10n_ro_edi_stock_fields_readonly'
  • l10n_ro_edi_stock_operation_scope Selection
    selection=OPERATION_SCOPES string='Operation Scope'
  • l10n_ro_edi_stock_operation_type Selection
    selection=OPERATION_TYPES string='eTransport Operation Type'
  • l10n_ro_edi_stock_remarks Text
    string='Remarks'
  • l10n_ro_edi_stock_start_bcp Selection
    selection=BORDER_CROSSING_POINTS string='Start Border Crossing Point'
  • l10n_ro_edi_stock_start_customs_office Selection
    selection=CUSTOMS_OFFICES string='Start Customs Office'
  • l10n_ro_edi_stock_start_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='Start Location Type'
  • l10n_ro_edi_stock_state Selection
    compute='_compute_l10n_ro_edi_stock_current_document_state' selection=DOCUMENT_STATES store=True string='eTransport Status'
  • l10n_ro_edi_stock_trailer_1_number Char
    size=20 string='Trailer 1 Number'
  • l10n_ro_edi_stock_trailer_2_number Char
    size=20 string='Trailer 2 Number'
  • l10n_ro_edi_stock_vehicle_number Char
    size=20 string='Vehicle Number'
Public methods (3)
  • action_l10n_ro_edi_stock_fetch_status(self)
  • action_l10n_ro_edi_stock_send_etransport(self)
  • button_validate(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/l10n_ro_edi_stock
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, Dylan Kiss (dyki), Dorin Hongu, Allesio, nape-odoo, AllePilli
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - delivery
    - l10n_ro_efactura
    - l10n_ro_edi
    - account_edi_ubl_cii
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-Transport implementation for Romania
    

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
l10n_ro_edi_stock_report_delivery_document l10n_ro_edi_stock_report_delivery_document ir.ui.view qweb Inherits stock.report_delivery_document
l10n_ro_edi_stock_stock_picking_filter stock.picking field Inherits stock.view_picking_internal_search
l10n_ro_edi_stock_stock_picking_view_tree stock.picking xpath Inherits stock.vpicktree
l10n_ro_edi_stock_view_delivery_carrier_form delivery.carrier.form.inherit.l10n_ro.edi.stock delivery.carrier xpath Inherits delivery.view_delivery_carrier_form
l10n_ro_edi_stock_view_picking_form stock.picking.form.inherit.l10n_ro_edi_stock stock.picking xpath Inherits stock.view_picking_form
l10n_ro_template_etransport l10n_ro_template_etransport ir.ui.view qweb New
res_config_settings_form_inherit_l10n_ro_edi res.config.settings.form.inherit.l10n.ro.edi res.config.settings xpath Inherits account.res_config_settings_view_form
Models touched (3)

New fields (1)
  • l10n_ro_edi_stock_partner_id Many2one → res.partner
    comodel_name='res.partner' string='Partner'
Public methods (0)

No public methods.

New fields (6)
  • invoice_id Many2one
    required=False
  • l10n_ro_edi_stock_load_id Char
    copy=False help='Id of this document used for interacting with the anaf api.'
  • l10n_ro_edi_stock_uit Char
    copy=False help='UIT of this eTransport document.'
  • message Char
    copy=False string='Message'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • state Selection
    ondelete=<expr> selection_add=DOCUMENT_STATES
Public methods (0)

No public methods.

New fields (23)
  • l10n_ro_edi_stock_available_end_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_available_operation_scopes Char
    compute='_compute_l10n_ro_edi_stock_available_operation_scopes'
  • l10n_ro_edi_stock_available_start_loc_types Char
    compute='_compute_l10n_ro_edi_stock_available_location_types'
  • l10n_ro_edi_stock_document_ids One2many → l10n_ro_edi.document
    comodel_name='l10n_ro_edi.document' inverse_name='picking_id'
  • l10n_ro_edi_stock_document_uit Char
    compute='_compute_l10n_ro_edi_stock_current_document_uit' string='eTransport UIT'
  • l10n_ro_edi_stock_enable Boolean
    compute='_compute_l10n_ro_edi_stock_enable'
  • l10n_ro_edi_stock_enable_amend Boolean
    compute='_compute_l10n_ro_edi_stock_enable_amend'
  • l10n_ro_edi_stock_enable_fetch Boolean
    compute='_compute_l10n_ro_edi_stock_enable_fetch'
  • l10n_ro_edi_stock_enable_send Boolean
    compute='_compute_l10n_ro_edi_stock_enable_send'
  • l10n_ro_edi_stock_end_bcp Selection
    selection=BORDER_CROSSING_POINTS string='End Border Crossing Point'
  • l10n_ro_edi_stock_end_customs_office Selection
    selection=CUSTOMS_OFFICES string='End Customs Office'
  • l10n_ro_edi_stock_end_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='End Location Type'
  • l10n_ro_edi_stock_fields_readonly Boolean
    compute='_compute_l10n_ro_edi_stock_fields_readonly'
  • l10n_ro_edi_stock_operation_scope Selection
    selection=OPERATION_SCOPES string='Operation Scope'
  • l10n_ro_edi_stock_operation_type Selection
    selection=OPERATION_TYPES string='eTransport Operation Type'
  • l10n_ro_edi_stock_remarks Text
    string='Remarks'
  • l10n_ro_edi_stock_start_bcp Selection
    selection=BORDER_CROSSING_POINTS string='Start Border Crossing Point'
  • l10n_ro_edi_stock_start_customs_office Selection
    selection=CUSTOMS_OFFICES string='Start Customs Office'
  • l10n_ro_edi_stock_start_loc_type Selection
    compute='_compute_l10n_ro_edi_stock_default_location_type' readonly=False selection=LOCATION_TYPES store=True string='Start Location Type'
  • l10n_ro_edi_stock_state Selection
    compute='_compute_l10n_ro_edi_stock_current_document_state' selection=DOCUMENT_STATES store=True string='eTransport Status'
  • l10n_ro_edi_stock_trailer_1_number Char
    size=20 string='Trailer 1 Number'
  • l10n_ro_edi_stock_trailer_2_number Char
    size=20 string='Trailer 2 Number'
  • l10n_ro_edi_stock_vehicle_number Char
    size=20 string='Vehicle Number'
Public methods (3)
  • action_l10n_ro_edi_stock_fetch_status(self)
  • action_l10n_ro_edi_stock_send_etransport(self)
  • button_validate(self)