ITA - Documento di trasporto - Base

l10n_it_delivery_note_base
REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/16.0/l10n_it_delivery_note_base
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
COMMITTERS
COMMITTERSGitHub, Weblate, OCA-git-bot, Simone Rubino, oca-ci, odooNextev, Borruso
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:11:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
**English**

This module is base layer.

Within there are principal tables, so anybody can use it with another
modules.

**Italiano**

Questo modulo è un livello base.

All'interno ci sono le tabelle principali, in modo che chiunque possa
usarlo con altri moduli.

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
stock_delivery_note_type_form_view stock.delivery.note.type.form stock.delivery.note.type form New
stock_delivery_note_type_tree_view stock.delivery.note.type.tree stock.delivery.note.type tree New
stock_picking_goods_appearance_form_view stock.picking.goods.appearance.form stock.picking.goods.appearance form New
stock_picking_goods_appearance_tree_view stock.picking.goods.appearance.tree stock.picking.goods.appearance tree New
stock_picking_transport_condition_form_view stock.picking.transport.condition.form stock.picking.transport.condition form New
stock_picking_transport_condition_tree_view stock.picking.transport.condition.tree stock.picking.transport.condition tree New
stock_picking_transport_method_form_view stock.picking.transport.method.form stock.picking.transport.method form New
stock_picking_transport_method_tree_view stock.picking.transport.method.tree stock.picking.transport.method tree New
stock_picking_transport_reason_form_view stock.picking.transport.reason.form stock.picking.transport.reason form New
stock_picking_transport_reason_tree_view stock.picking.transport.reason.tree stock.picking.transport.reason tree New
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals)
    @api.model_create_multi
    Create DN types and their sequences after companies creation if they're not already existing

New fields (13)
  • active Boolean
    default=True
  • code Selection
    default=<expr> required=True string='Type of Operation' args: DELIVERY_NOTE_TYPE_CODES
  • company_id Many2one → res.company
    default=<expr> string='Company' args: 'res.company'
  • default_goods_appearance_id Many2one → stock.picking.goods.appearance
    string='Appearance of goods' args: 'stock.picking.goods.appearance'
  • default_transport_condition_id Many2one → stock.picking.transport.condition
    string='Condition of transport' args: 'stock.picking.transport.condition'
  • default_transport_method_id Many2one → stock.picking.transport.method
    string='Method of transport' args: 'stock.picking.transport.method'
  • default_transport_reason_id Many2one → stock.picking.transport.reason
    string='Reason of transport' args: 'stock.picking.transport.reason'
  • name Char
    index=True required=True translate=True
  • next_sequence_number Integer
    related='sequence_id.number_next_actual'
  • note Html
    string='Internal note'
  • print_prices Boolean
    default=False string='Show prices on printed DN'
  • sequence Integer
    default=10 index=True
  • sequence_id Many2one → ir.sequence
    required=True string='Numeration' args: 'ir.sequence'
Public methods (2)
  • create_dn_types(self, company_id)
    This method creates DN types for the company in the input parameters. It first checks if they already exist, if not it will create them and then they'll be linked to their relative sequences (they'll be created too if they not already exist).
  • goto_sequence(self, **kwargs)

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Appearance name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True
Public methods (0)

No public methods.

New fields (5)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Condition name' translate=True
  • note Html
    string='Internal note'
  • price_to_show Selection
    default=<expr> required=True string='Price to show' args: PRICES_TO_SHOW
  • sequence Integer
    default=10 index=True
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Method name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Reason name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/14.0/l10n_it_delivery_note_base
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
COMMITTERS
COMMITTERSGitHub, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Alfredo Zamora, oca-ci, Alessandro Uffreduzzi, Marco Colombo, odooNextev
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
stock_delivery_note_type_form_view stock.delivery.note.type.form stock.delivery.note.type form New
stock_delivery_note_type_tree_view stock.delivery.note.type.tree stock.delivery.note.type tree New
stock_picking_goods_appearance_form_view stock.picking.goods.appearance.form stock.picking.goods.appearance form New
stock_picking_goods_appearance_tree_view stock.picking.goods.appearance.tree stock.picking.goods.appearance tree New
stock_picking_transport_condition_form_view stock.picking.transport.condition.form stock.picking.transport.condition form New
stock_picking_transport_condition_tree_view stock.picking.transport.condition.tree stock.picking.transport.condition tree New
stock_picking_transport_method_form_view stock.picking.transport.method.form stock.picking.transport.method form New
stock_picking_transport_method_tree_view stock.picking.transport.method.tree stock.picking.transport.method tree New
stock_picking_transport_reason_form_view stock.picking.transport.reason.form stock.picking.transport.reason form New
stock_picking_transport_reason_tree_view stock.picking.transport.reason.tree stock.picking.transport.reason tree New
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals)
    @api.model_create_multi
    Create DN types and their sequences after companies creation if they're not already existing

New fields (13)
  • active Boolean
    default=True
  • code Selection
    default=<expr> required=True string='Type of Operation' args: DELIVERY_NOTE_TYPE_CODES
  • company_id Many2one → res.company
    default=<expr> string='Company' args: 'res.company'
  • default_goods_appearance_id Many2one → stock.picking.goods.appearance
    string='Appearance of goods' args: 'stock.picking.goods.appearance'
  • default_transport_condition_id Many2one → stock.picking.transport.condition
    string='Condition of transport' args: 'stock.picking.transport.condition'
  • default_transport_method_id Many2one → stock.picking.transport.method
    string='Method of transport' args: 'stock.picking.transport.method'
  • default_transport_reason_id Many2one → stock.picking.transport.reason
    string='Reason of transport' args: 'stock.picking.transport.reason'
  • name Char
    index=True required=True string='Name' translate=True
  • next_sequence_number Integer
    related='sequence_id.number_next_actual'
  • note Html
    string='Internal note'
  • print_prices Boolean
    default=False string='Show prices on printed DN'
  • sequence Integer
    default=10 index=True string='Sequence'
  • sequence_id Many2one → ir.sequence
    required=True string='Numeration' args: 'ir.sequence'
Public methods (2)
  • create_dn_types(self, company_id)
    This method creates DN types for the company in the input parameters. It first checks if they already exist, if not it will create them and then they'll be linked to their relative sequences (they'll be created too if they not already exist).
  • goto_sequence(self, **kwargs)

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Appearance name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (5)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Condition name' translate=True
  • note Html
    string='Internal note'
  • price_to_show Selection
    default=<expr> required=True string='Price to show' args: PRICES_TO_SHOW
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Method name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Reason name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/12.0/l10n_it_delivery_note_base
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Marco Calcagni, Gianmarco Conte, Link IT Europe Srl
COMMITTERS
COMMITTERSGitHub, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Rubino, gborruso@dinamicheaziendali.it
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy/tree/12.0/l10n_it_delivery_note_base
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
stock_delivery_note_type_form_view stock.delivery.note.type.form stock.delivery.note.type form New
stock_delivery_note_type_tree_view stock.delivery.note.type.tree stock.delivery.note.type tree New
stock_picking_goods_appearance_form_view stock.picking.goods.appearance.form stock.picking.goods.appearance form New
stock_picking_goods_appearance_tree_view stock.picking.goods.appearance.tree stock.picking.goods.appearance tree New
stock_picking_transport_condition_form_view stock.picking.transport.condition.form stock.picking.transport.condition form New
stock_picking_transport_condition_tree_view stock.picking.transport.condition.tree stock.picking.transport.condition tree New
stock_picking_transport_method_form_view stock.picking.transport.method.form stock.picking.transport.method form New
stock_picking_transport_method_tree_view stock.picking.transport.method.tree stock.picking.transport.method tree New
stock_picking_transport_reason_form_view stock.picking.transport.reason.form stock.picking.transport.reason form New
stock_picking_transport_reason_tree_view stock.picking.transport.reason.tree stock.picking.transport.reason tree New
Models touched (5)

New fields (13)
  • active Boolean
    default=True
  • code Selection
    default=<expr> required=True string='Type of Operation' args: DELIVERY_NOTE_TYPE_CODES
  • company_id Many2one → res.company
    default=<expr> string='Company' args: 'res.company'
  • default_goods_appearance_id Many2one → stock.picking.goods.appearance
    string='Appearance of goods' args: 'stock.picking.goods.appearance'
  • default_transport_condition_id Many2one → stock.picking.transport.condition
    string='Condition of transport' args: 'stock.picking.transport.condition'
  • default_transport_method_id Many2one → stock.picking.transport.method
    string='Method of transport' args: 'stock.picking.transport.method'
  • default_transport_reason_id Many2one → stock.picking.transport.reason
    string='Reason of transport' args: 'stock.picking.transport.reason'
  • name Char
    index=True required=True string='Name' translate=True
  • next_sequence_number Integer
    related='sequence_id.number_next_actual'
  • note Html
    string='Internal note'
  • print_prices Boolean
    default=False string='Show prices on printed DN'
  • sequence Integer
    default=10 index=True string='Sequence'
  • sequence_id Many2one → ir.sequence
    required=True string='Numeration' args: 'ir.sequence'
Public methods (1)
  • goto_sequence(self, **kwargs)

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Appearance name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (5)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Condition name' translate=True
  • note Html
    string='Internal note'
  • price_to_show Selection
    default=<expr> required=True string='Price to show' args: PRICES_TO_SHOW
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Method name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.

New fields (4)
  • active Boolean
    default=True
  • name Char
    index=True required=True string='Reason name' translate=True
  • note Html
    string='Internal note'
  • sequence Integer
    default=10 index=True string='Sequence'
Public methods (0)

No public methods.