| 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_move_line_expiration_date_required |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Moduon |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Moduon |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, David Vidal, oca-ci, Andrii Kompaniiets |
| 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: - product_expiry - 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 |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module causes Stock Move Lines with products that have been configured to use an expiration date and have the expiration time set to 0 days after receipt to have their expiration date filled in manually and not be auto-calculated. Expiration date on product that have been configured to use an expiration date will be a required field. If you configure a product to use an expiration date and you do not set the expiration time (0 days after receipt) then you will be required to manually enter the expiration date on the stock move line, otherwise, expiration date will be auto-calculated as usual. Pickings with products configured with an expiration date will not be allowed to be confirmed if any of his stock move lines (related to products with expiration date) have an empty expiration date. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_stock_move_line_operation_tree_expiry |
stock.move.line.inherit.tree | stock.move.line | xpath | Inherits product_expiry.view_stock_move_line_operation_tree_expiry |
view_stock_move_operations |
stock.move.form | stock.move | xpath | Inherits stock.view_stock_move_operations |
all_expiry_dates_set
Boolean
compute='_compute_all_expiry_dates_set'
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/16.0/stock_move_line_expiration_date_required |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Warehouse Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Moduon |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Moduon |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel |
| 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: - product_expiry - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_stock_move_line_operation_tree_expiry |
stock.move.line.inherit.tree | stock.move.line | xpath | Inherits product_expiry.view_stock_move_line_operation_tree_expiry |
view_stock_move_nosuggest_operations |
stock.move.operations.nosuggest.form | stock.move | xpath | Inherits stock.view_stock_move_nosuggest_operations |
all_expiry_dates_set
Boolean
compute='_compute_all_expiry_dates_set'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/stock-logistics-workflow |
| PULL REQUEST | |
| PULL REQUEST | [19.0][MIG] stock_move_line_expiration_date_required: Migration to 19.0 (#2367) |