Türkiye - e-Irsaliye (e-Dispatch)

l10n_tr_nilvera_edispatch
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_tr_nilvera_edispatch
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Maximilien (malb), Dylan Kiss (dyki), Quentin Wolfs, Manav Shah, khom-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allows the users to create the UBL 1.2.1 e-Dispatch file

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
l10n_tr_edispatch_format Turkiye e-Dispatch XML ir.ui.view qweb New
l10n_tr_nilvera_trailer_plate_view_form l10n_tr.nilvera.trailer.plate.form l10n_tr.nilvera.trailer.plate form New
l10n_tr_nilvera_trailer_plate_view_tree l10n_tr.nilvera.trailer.plate.tree l10n_tr.nilvera.trailer.plate list New
nilvera_dispatch_line nilvera_dispatch_line ir.ui.view qweb New
nilvera_party_details nilvera_party_details ir.ui.view qweb New
nilvera_party_template nilvera_party_template ir.ui.view qweb New
view_partner_form_inherit_l10n_tr_nilvera_edispatch res.partner.view.form.inherit res.partner xpath Inherits base.view_partner_form
view_picking_form_inherit_l10n_tr_nilvera_edispatch view.picking.form.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_form
view_picking_internal_search_inherit_l10n_tr_nilvera_edispatch stock.picking.internal.search.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_internal_search
vpicktree_inherit_l10n_tr_nilvera_edispatch stock.picking.view.list.inherit stock.picking list Inherits stock.vpicktree
Models touched (4)

New fields (2)
  • name Char
    string='GİB Plate Number'
  • plate_number_type Selection
    required=True selection=[('vehicle', 'Vehicle'), ('trailer', 'Plate')] string='Plate Number'
Public methods (0)

No public methods.

New fields (1)
  • l10n_tr_nilvera_edispatch_customs_zip Char
    help='The postal code of the customs office used to ship to the destination country.' size=5 string='Customs ZIP'
Public methods (0)

No public methods.

New fields (13)
  • l10n_tr_nilvera_buyer_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original party who purchases the good when the Delivery Address is for another recipient' string='Buyer'
  • l10n_tr_nilvera_buyer_originator_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original initiator of the goods acquisition and requesting process.' string='Buyer Originator'
  • l10n_tr_nilvera_carrier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used when the dispatch is made through a third-party carrier company. Populating this makes the Vehicle Plate and Drivers optional.' string='Carrier (TR)'
  • l10n_tr_nilvera_delivery_date Date
    copy=False string='Printed Delivery Note Date'
  • l10n_tr_nilvera_delivery_notes Char
    copy=False string='Delivery Notes'
  • l10n_tr_nilvera_delivery_printed_number Char
    copy=False string='Printed Delivery Note Number'
  • l10n_tr_nilvera_dispatch_state Selection
    copy=False selection=[('to_send', 'To Send'), ('sent', 'Sent')] string='e-Dispatch State' tracking=True
  • l10n_tr_nilvera_dispatch_type Selection
    copy=False default='SEVK' help='Used to populate the type of dispatch.' selection=[('SEVK', 'Online'), ('MATBUDAN', 'Pre-printed')] string='Dispatch Type' tracking=True
  • l10n_tr_nilvera_driver_ids Many2many → res.partner
    comodel_name='res.partner' copy=False help='Used for the individuals driving the truck.' string='Drivers'
  • l10n_tr_nilvera_edispatch_warnings Json
    compute='_compute_edispatch_warnings'
  • l10n_tr_nilvera_seller_supplier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the information of the supplier of the goods in the delivery note.' string='Seller Supplier'
  • l10n_tr_nilvera_trailer_plate_ids Many2many → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'trailer')]" help='Used to input the plate numbers of the trailers attached to the truck.' relation='l10n_tr_nilvera_delivery_vehicle_rel' string='Trailer Plates'
  • l10n_tr_vehicle_plate Many2one → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'vehicle')]" help='Used to input the plate number of the truck.' string='Vehicle Plate'
Public methods (4)
  • action_generate_l10n_tr_edispatch_xml(self, is_list=False)
  • action_mark_l10n_tr_edispatch_status(self)
  • button_validate(self)
  • l10n_tr_import_ereceipts(self, attachment_ids)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/l10n_tr_nilvera_edispatch
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Maximilien (malb), Dylan Kiss (dyki), Manav Shah
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allows the users to create the UBL 1.2.1 e-Dispatch file

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
l10n_tr_edispatch_format Turkiye e-Dispatch XML ir.ui.view qweb New
l10n_tr_nilvera_trailer_plate_view_form l10n_tr.nilvera.trailer.plate.form l10n_tr.nilvera.trailer.plate form New
l10n_tr_nilvera_trailer_plate_view_tree l10n_tr.nilvera.trailer.plate.tree l10n_tr.nilvera.trailer.plate list New
nilvera_dispatch_line nilvera_dispatch_line ir.ui.view qweb New
nilvera_party_details nilvera_party_details ir.ui.view qweb New
nilvera_party_template nilvera_party_template ir.ui.view qweb New
view_partner_form_inherit_l10n_tr_nilvera_edispatch res.partner.view.form.inherit res.partner xpath Inherits base.view_partner_form
view_picking_form_inherit_l10n_tr_nilvera_edispatch view.picking.form.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_form
view_picking_internal_search_inherit_l10n_tr_nilvera_edispatch stock.picking.internal.search.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_internal_search
vpicktree_inherit_l10n_tr_nilvera_edispatch stock.picking.view.list.inherit stock.picking list Inherits stock.vpicktree
Models touched (4)

New fields (2)
  • name Char
    string='GİB Plate Number'
  • plate_number_type Selection
    required=True selection=[('vehicle', 'Vehicle'), ('trailer', 'Plate')] string='Plate Number'
Public methods (0)

No public methods.

New fields (1)
  • l10n_tr_nilvera_edispatch_customs_zip Char
    help='The postal code of the customs office used to ship to the destination country.' size=5 string='Customs ZIP'
Public methods (0)

No public methods.

New fields (13)
  • l10n_tr_nilvera_buyer_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original party who purchases the good when the Delivery Address is for another recipient' string='Buyer'
  • l10n_tr_nilvera_buyer_originator_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original initiator of the goods acquisition and requesting process.' string='Buyer Originator'
  • l10n_tr_nilvera_carrier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used when the dispatch is made through a third-party carrier company. Populating this makes the Vehicle Plate and Drivers optional.' string='Carrier (TR)'
  • l10n_tr_nilvera_delivery_date Date
    copy=False string='Printed Delivery Note Date'
  • l10n_tr_nilvera_delivery_notes Char
    copy=False string='Delivery Notes'
  • l10n_tr_nilvera_delivery_printed_number Char
    copy=False string='Printed Delivery Note Number'
  • l10n_tr_nilvera_dispatch_state Selection
    copy=False selection=[('to_send', 'To Send'), ('sent', 'Sent')] string='e-Dispatch State' tracking=True
  • l10n_tr_nilvera_dispatch_type Selection
    copy=False default='SEVK' help='Used to populate the type of dispatch.' selection=[('SEVK', 'Online'), ('MATBUDAN', 'Pre-printed')] string='Dispatch Type' tracking=True
  • l10n_tr_nilvera_driver_ids Many2many → res.partner
    comodel_name='res.partner' copy=False help='Used for the individuals driving the truck.' string='Drivers'
  • l10n_tr_nilvera_edispatch_warnings Json
    compute='_compute_edispatch_warnings'
  • l10n_tr_nilvera_seller_supplier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the information of the supplier of the goods in the delivery note.' string='Seller Supplier'
  • l10n_tr_nilvera_trailer_plate_ids Many2many → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'trailer')]" help='Used to input the plate numbers of the trailers attached to the truck.' relation='l10n_tr_nilvera_delivery_vehicle_rel' string='Trailer Plates'
  • l10n_tr_vehicle_plate Many2one → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'vehicle')]" help='Used to input the plate number of the truck.' string='Vehicle Plate'
Public methods (4)
  • action_generate_l10n_tr_edispatch_xml(self, is_list=False)
  • action_mark_l10n_tr_edispatch_status(self)
  • button_validate(self)
  • l10n_tr_import_ereceipts(self, attachment_ids)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/l10n_tr_nilvera_edispatch
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Localizations
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Maximilien (malb), Dylan Kiss (dyki), Manav Shah
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allows the users to create the UBL 1.2.1 e-Dispatch file

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
l10n_tr_edispatch_format Turkiye e-Dispatch XML ir.ui.view qweb New
l10n_tr_nilvera_trailer_plate_view_form l10n_tr.nilvera.trailer.plate.form l10n_tr.nilvera.trailer.plate form New
l10n_tr_nilvera_trailer_plate_view_tree l10n_tr.nilvera.trailer.plate.tree l10n_tr.nilvera.trailer.plate tree New
nilvera_dispatch_line nilvera_dispatch_line ir.ui.view qweb New
nilvera_party_details nilvera_party_details ir.ui.view qweb New
nilvera_party_template nilvera_party_template ir.ui.view qweb New
view_partner_form_inherit_l10n_tr_nilvera_edispatch res.partner.view.form.inherit res.partner xpath Inherits base.view_partner_form
view_picking_form_inherit_l10n_tr_nilvera_edispatch view.picking.form.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_form
view_picking_internal_search_inherit_l10n_tr_nilvera_edispatch stock.picking.internal.search.inherit.l10n.tr.nilvera.edispatch stock.picking xpath Inherits stock.view_picking_internal_search
Models touched (4)

New fields (2)
  • name Char
    string='GİB Plate Number'
  • plate_number_type Selection
    required=True selection=[('vehicle', 'Vehicle'), ('trailer', 'Plate')] string='Plate Number'
Public methods (0)

No public methods.

New fields (1)
  • l10n_tr_nilvera_edispatch_customs_zip Char
    help='The postal code of the customs office used to ship to the destination country.' size=5 string='Customs ZIP'
Public methods (0)

No public methods.

New fields (13)
  • l10n_tr_nilvera_buyer_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original party who purchases the good when the Delivery Address is for another recipient' string='Buyer'
  • l10n_tr_nilvera_buyer_originator_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the original initiator of the goods acquisition and requesting process.' string='Buyer Originator'
  • l10n_tr_nilvera_carrier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used when the dispatch is made through a third-party carrier company. Populating this makes the Vehicle Plate and Drivers optional.' string='Carrier (TR)'
  • l10n_tr_nilvera_delivery_date Date
    copy=False string='Printed Delivery Note Date'
  • l10n_tr_nilvera_delivery_notes Char
    copy=False string='Delivery Notes'
  • l10n_tr_nilvera_delivery_printed_number Char
    copy=False string='Printed Delivery Note Number'
  • l10n_tr_nilvera_dispatch_state Selection
    copy=False selection=[('to_send', 'To Send'), ('sent', 'Sent')] string='e-Dispatch State' tracking=True
  • l10n_tr_nilvera_dispatch_type Selection
    copy=False default='SEVK' help='Used to populate the type of dispatch.' selection=[('SEVK', 'Online'), ('MATBUDAN', 'Pre-printed')] string='Dispatch Type' tracking=True
  • l10n_tr_nilvera_driver_ids Many2many → res.partner
    comodel_name='res.partner' copy=False help='Used for the individuals driving the truck.' string='Drivers'
  • l10n_tr_nilvera_edispatch_warnings Json
    compute='_compute_edispatch_warnings'
  • l10n_tr_nilvera_seller_supplier_id Many2one → res.partner
    comodel_name='res.partner' copy=False help='Used for the information of the supplier of the goods in the delivery note.' string='Seller Supplier'
  • l10n_tr_nilvera_trailer_plate_ids Many2many → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'trailer')]" help='Used to input the plate numbers of the trailers attached to the truck.' relation='l10n_tr_nilvera_delivery_vehicle_rel' string='Trailer Plates'
  • l10n_tr_vehicle_plate Many2one → l10n_tr.nilvera.trailer.plate
    comodel_name='l10n_tr.nilvera.trailer.plate' copy=False domain="[('plate_number_type', '=', 'vehicle')]" help='Used to input the plate number of the truck.' string='Vehicle Plate'
Public methods (3)
  • action_generate_l10n_tr_edispatch_xml(self, is_list=False)
  • action_mark_l10n_tr_edispatch_status(self)
  • button_validate(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.