| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/19.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Franco Leyes, AlexGarS73 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:49 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - http_routing - auth_signup - resource - account - onboarding - analytic |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | The base module used by sale_stock_picking_invoice_link and purchase_stock_picking_invoice_link to adds a link between pickings and invoices as well as on the lines. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | xpath | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_count
Integer
compute='_compute_picking_count'
string='Pickings count'
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
copy_data(self, default=None)
No new fields.
Public methods (1)reverse_moves(self, is_modify=False)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_count
Integer
compute='_compute_invoice_count'
string='Number of Invoices'
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/18.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.0.1 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Renato Lima, Carlos Lopez, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, r.perez |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - onboarding - analytic |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | The base module used by sale_stock_picking_invoice_link and purchase_stock_picking_invoice_link to adds a link between pickings and invoices as well as on the lines. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | xpath | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_count
Integer
compute='_compute_picking_count'
string='Pickings count'
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
copy_data(self, default=None)
No new fields.
Public methods (1)reverse_moves(self, is_modify=False)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_count
Integer
compute='_compute_invoice_count'
string='Number of Invoices'
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/17.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.2.5 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Weblate, OCA-git-bot, David, oca-ci, JasminSForgeFlow, FernandoRomera, r.perez, arantxa-s73, thaolt |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:07 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - 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 |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module adds a link between pickings and invoices as well as on the lines. Invoices are generated from sales orders. With this module, you can find back which deliveries an invoice relates to. In standard, if you make a partial delivery and invoice it, then make remaining delivery and invoice it, it is impossible to known to what delivery the invoices relate to. You only have the quantity. This module is also useful if you want to present data on the invoice report grouped by deliveries. Note that the links are only for products with an invoicing policy set on delivery. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | xpath | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_count
Integer
compute='_compute_picking_count'
string='Pickings count'
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
copy_data(self, default=None)
No new fields.
Public methods (1)reverse_moves(self, is_modify=False)
No new fields.
Public methods (1)get_stock_moves_link_invoice(self)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_count
Integer
compute='_compute_invoice_count'
string='Number of Invoices'
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/16.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.1.6 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Pedro M. Baeza, Denis Roussel, Weblate, OCA-git-bot, David, oca-ci, Christopher Ormaza, Carlos Roca, augusto-weiss, r.perez, Joel Zilli, Segui-S73 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:51 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - account_payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - payment - utm - stock_account - stock - barcodes_gs1_nomenclature - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_count
Integer
compute='_compute_picking_count'
string='Pickings count'
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
copy_data(self, default=None)
No new fields.
Public methods (1)reverse_moves(self)
No new fields.
Public methods (1)get_stock_moves_link_invoice(self)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_count
Integer
compute='_compute_invoice_count'
string='Number of Invoices'
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/15.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.3.1 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Carlos Dauden, sergio-teruel, Ernesto Tejeda, Weblate, OCA-git-bot, David, oca-ci, Carlos Roca, CarlosRoca13, josep-tecnativa, andrea |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:37 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | group | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_count
Integer
compute='_compute_picking_count'
string='Pickings count'
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
copy_data(self, default=None)
No new fields.
Public methods (1)reverse_moves(self)
No new fields.
Public methods (1)get_stock_moves_link_invoice(self)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_count
Integer
compute='_compute_invoice_count'
string='Invoices Orders'
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/14.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.2.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, tafaRU, OCA Transbot, Sébastien Alix, AaronHForgeFlow, João Marques, Florian da Costa, oca-travis, Weblate, OCA-git-bot, oca-ci, CarlosRoca13 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | group | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
No public methods.
No new fields.
Public methods (1)reverse_moves(self)
No new fields.
Public methods (1)get_stock_moves_link_invoice(self)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/13.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.0.4 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, sergio-teruel, Sergio Teruel, oca-travis, Weblate, OCA-git-bot, oca-ci, CarlosRoca13, augusto-weiss |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.move | div | Inherits account.view_move_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | group | Inherits stock.view_move_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
compute='_compute_picking_ids'
help='Related pickings (only when the invoice has been generated from a sale order).'
store=True
string='Related Pickings'
action_show_picking(self)
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
No public methods.
No new fields.
Public methods (1)reverse_moves(self)
No new fields.
Public methods (1)get_stock_moves_link_invoice(self)
invoice_line_ids
Many2many → account.move.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.move.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
get_moves_delivery_link_invoice(self)
write(self, vals)
invoice_ids
Many2many → account.move
comodel_name='account.move'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/12.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.0.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | Denis Roussel, OCA Transbot, sergio-teruel, Sergio Teruel, oca-travis, Weblate, OCA-git-bot, Adrià Gil Sorribes |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - decimal_precision - uom - analytic - portal - http_routing - digest - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | group | Inherits stock.view_move_picking_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
copy=False
help='Related pickings (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Pickings'
No public methods.
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
No public methods.
No new fields.
Public methods (2)get_stock_moves_link_invoice(self)
invoice_line_create_vals(self, invoice_id, qty)
invoice_line_ids
Many2many → account.invoice.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.invoice.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
write(self, vals)
invoice_ids
Many2many → account.invoice
comodel_name='account.invoice'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/11.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl, Softdil S.L |
| COMMITTERS | |
| COMMITTERS | cubells, OCA Transbot, Sergio Teruel, oca-travis, Weblate, OCA-git-bot, David |
| WEBSITE | |
| WEBSITE | http://github.com/OCA/stock-logistics-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale_management - sale - sales_team - base - base_setup - web - bus - web_tour - account - product - decimal_precision - analytic - web_planner - portal - http_routing - account_invoicing - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | group | Inherits stock.view_move_picking_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | div | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
copy=False
help='Related pickings (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Pickings'
No public methods.
move_line_ids
Many2many → stock.move
column1='invoice_line_id'
column2='move_id'
comodel_name='stock.move'
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
relation='stock_move_invoice_line_rel'
string='Related Stock Moves'
No public methods.
No new fields.
Public methods (2)get_stock_moves_link_invoice(self)
invoice_line_create(self, invoice_id, qty)
invoice_line_ids
Many2many → account.invoice.line
column1='move_id'
column2='invoice_line_id'
comodel_name='account.invoice.line'
copy=False
readonly=True
relation='stock_move_invoice_line_rel'
string='Invoice Line'
write(self, vals)
invoice_ids
Many2many → account.invoice
comodel_name='account.invoice'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/10.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, mreficent, OCA Transbot, oca-travis, Weblate |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - web_tour - account - product - decimal_precision - report - analytic - web_planner - procurement - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | field | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | field | Inherits stock.view_move_picking_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | field | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
copy=False
help='Related pickings (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Pickings'
No public methods.
move_line_ids
One2many → stock.move
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Stock Moves'
args: 'stock.move', 'invoice_line_id'
No public methods.
No new fields.
Public methods (1)invoice_line_create(self, invoice_id, qty)
invoice_line_id
Many2one → account.invoice.line
comodel_name='account.invoice.line'
copy=False
readonly=True
string='Invoice Line'
invoice_line_ids
Many2many → account.invoice.line
comodel_name='account.invoice.line'
compute='_compute_invoice_line_ids'
string='Invoice Lines'
No public methods.
invoice_id
Many2one → account.invoice
comodel_name='account.invoice'
compute='_compute_invoice_id'
string='Invoice'
invoice_ids
Many2many → account.invoice
comodel_name='account.invoice'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/9.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.1.0 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group, BCIM sprl |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, sebalix, mreficent, OCA Transbot, Juan Jose Scarafia, oca-travis, Weblate, Hendrix Costa |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:22 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - account - product - decimal_precision - report - analytic - web_tip - web_planner - procurement - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | field | Inherits stock.view_move_form |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | field | Inherits stock.view_move_picking_form |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | field | Inherits stock.view_picking_form |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
copy=False
help='Related pickings (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Pickings'
No public methods.
move_line_ids
One2many → stock.move
copy=False
help='Related stock moves (only when the invoice has been generated from a sale order).'
readonly=True
string='Related Stock Moves'
args: 'stock.move', 'invoice_line_id'
No public methods.
No new fields.
Public methods (1)invoice_line_create(self, invoice_id, qty)
invoice_line_id
Many2one → account.invoice.line
comodel_name='account.invoice.line'
copy=False
readonly=True
string='Invoice Line'
invoice_line_ids
Many2many → account.invoice.line
comodel_name='account.invoice.line'
compute='_compute_invoice_line_ids'
string='Invoice Lines'
No public methods.
invoice_id
Many2one → account.invoice
comodel_name='account.invoice'
compute='_compute_invoice_id'
string='Invoice'
invoice_ids
Many2many → account.invoice
comodel_name='account.invoice'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/8.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 2.1.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Alexis de Lattre, Alexandre Fayolle, eLBati, Pedro M. Baeza, sebalix, Stéphane Bidoul (ACSONE), Alex Comba, OCA Transbot, Rudolf Schnapka, hurrinico, oca-travis, Weblate, Antonio Espinosa, OCA-git-bot, oihane, jesusVMayor, sergiocorato |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock_account - stock - product - base - decimal_precision - base_setup - web_kanban - web - report - procurement - board - web_kanban_gauge - web_kanban_sparkline - account - analytic - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
invoice_supplier_form |
related.pickings.account.invoice.supplier.form | account.invoice | notebook | Inherits account.invoice_supplier_form |
view_move_form |
stock_picking_invoice_link.stock.move.form | stock.move | field | Inherits stock_account.view_move_form_inherit |
view_move_picking_form |
stock_picking_invoice_link.stock.move.picking.form | stock.move | field | Inherits stock_account.view_move_picking_from_stockaccount_inherit |
view_picking_form |
stock_picking_invoice_link.stock.picking.form | stock.picking | field | Inherits stock_account.view_picking_inherit_form2 |
picking_ids
Many2many → stock.picking
comodel_name='stock.picking'
copy=False
help='Related pickings (only when the invoice has been generated from the picking).'
readonly=True
string='Related Pickings'
action_cancel(self)
action_cancel_draft(self)
unlink(self)
move_line_ids
Many2many → stock.move
comodel_name='stock.move'
copy=False
help='Related stock moves (only when the invoice has been generated from the picking).'
readonly=True
string='Related Stock Moves'
No public methods.
invoice_line_id
Many2one → account.invoice.line
comodel_name='account.invoice.line'
compute='_compute_invoice_line_id'
string='Invoice Line'
invoice_line_ids
Many2many → account.invoice.line
comodel_name='account.invoice.line'
copy=False
readonly=True
string='Invoice Lines'
No public methods.
invoice_id
Many2one → account.invoice
comodel_name='account.invoice'
compute='_compute_invoice_id'
string='Invoice'
invoice_ids
Many2many → account.invoice
comodel_name='account.invoice'
copy=False
readonly=True
string='Invoices'
action_view_invoice(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/7.0/stock_picking_invoice_link |
| VERSION | |
| VERSION | 0.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Yannick Vaucher, Guewen Baconnier, Lorenzo Battistini, Alexandre Fayolle, Leonardo Pistone, Rudolf Schnapka |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:14 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - process - web - decimal_precision - base_setup - web_kanban - account - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module adds a link between pickings and generated invoices. So that user can easly reach the invoice related to the picking. Probably to be modified according to bug 1169998 (when solution will come) https://bugs.launchpad.net/openobject-addons/+bug/1169998 |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
invoice_supplier_form |
related.pickings.account.invoice.supplier.form | account.invoice | notebook | Inherits account.invoice_supplier_form |
view_move_form |
stock.move.form | stock.move | group | Inherits stock.view_move_form |
view_move_picking_form |
stock.move.form | stock.move | group | Inherits stock.view_move_picking_form |
view_picking_in_form |
stock.picking.in.form | stock.picking.in | field | Inherits stock.view_picking_in_form |
view_picking_out_form |
stock.picking.out.form | stock.picking.out | field | Inherits stock.view_picking_out_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-workflow |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-workflow/tree/6.1/stock_picking_invoice_link |
| VERSION | |
| VERSION | 0.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Alexandre Fayolle, Sebastien Beau |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:04:06 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - process - decimal_precision - account - base_setup - analytic - board - edi - email_template - base_tools |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module adds a link between pickings and generated invoices, so that user can easly reach the invoice related to the picking. It also adds a link between stock moves and invoice lines. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
related.pickings.account.invoice.form | account.invoice | notebook | Inherits account.invoice_form |
invoice_supplier_form |
related.pickings.account.invoice.supplier.form | account.invoice | notebook | Inherits account.invoice_supplier_form |
view_picking_in_form |
stock.picking.in.form | stock.picking | field | Inherits stock.view_picking_in_form |
view_picking_out_form |
stock.picking.out.form | stock.picking | field | Inherits stock.view_picking_out_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.