stock_release_channel_process_end_time
This module allows to define an end date (and time) on a release channel and propagate it to the concerned pickings
Key Features
- stock.release.channel: Adds a process_end_time field to specify the end time for the channel process
- stock.release.channel: Computes process_end_date based on the end time and warehouse timezone
- stock.release.channel: Orders release channels by process_end_date
- stock.release.channel: Modifies picking domains to use process_end_date for determining release readiness
- stock.release.channel: Uses process_end_date as the expected date for pickings when enabled
- stock.picking: Adds a technical field to search pickings where scheduled date is prior to channel end date
- stock.picking: Updates scheduled date to match the channel's process_end_date after release when enabled
- stock.move: Sets date_deadline to the channel's process_end_date for moves created during release
- res.config.settings: Provides a configuration option to enable updating picking scheduled dates based on channel end date