TIP: You can type at any time to perform a new search.
Stock Release Channel Process End Date
stock_release_channel_process_end_time · OCA/stock-logistics-release-channel
- Repository
- OCA/stock-logistics-release-channel · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Uncategorized
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-release-channel
- Last tracking update
- 2026-08-07 08:43:05
- Authors
- ACSONE SA/NV, Odoo Community Association (OCA), BCIM
- Maintainers
- ACSONE SA/NV, Odoo Community Association (OCA), BCIM
- Committers
- Jacques-Etienne Baudoux, Ruchir Shukla, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- openupgradelib, requests
- System dependencies
- None
- Required by
- stock_release_channel_cutoff, stock_release_channel_plan_process_end_time, stock_release_channel_shipment_lead_time
- Description
This module allows to configure an end time on a release channel that will become the channel end date when the channel awakes. This process end date specify when all the work in the channel should be finalized. Note: ensure to configure the timezone on the address of the warehouse to have the right time to datetime conversion. The channel process end date can be propagated to the generated pickings in order to solve two challenges: - You expect to view the stock pickings in the same order as the the one you have set as process end date on the release channel. This way you can easily manage the deliveries in the same order as the one expected by the planned release channels. - You expect to set as deadline of your released move operations the process end date of the release channel. This is useful to ensure that move created when releasing deliveries get the same deadline as the one set on the release channel. This is also required to allow the merge of move operations generated for the same product, location in the same stock picking.
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form_stock |
stock_release_channel_end_time res.config.settings form | res.config.settings | form | Inherits stock.res_config_settings_view_form |
stock_release_channel_form_view |
stock.release.channel.form (in stock_release_channel_process_end_date) | stock.release.channel | form | Inherits stock_release_channel.stock_release_channel_form_view |
stock_release_channel_kanban_view |
stock.release.channel.kanban | stock.release.channel | kanban | Inherits stock_release_channel.stock_release_channel_kanban_view |
stock_release_channel_search_view |
stock.release.channel.search (in stock_release_channel_process_end_date) | stock.release.channel | search | Inherits stock_release_channel.stock_release_channel_search_view |
stock_release_channel_tree_view |
stock.release.channel.tree (in stock_release_channel_process_end_date) | stock.release.channel | tree | Inherits stock_release_channel.stock_release_channel_tree_view |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (1)
-
stock_release_use_channel_end_dateBooleanconfig_parameter='stock_release_channel_process_end_time.stock_release_use_channel_end_date'help='Will update scheduled date of picking based on process end date instead of release date + delay.'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
scheduled_date_prior_to_channel_end_date_searchBooleanhelp='Technical field to search on not processed pickings where the scheduled date is prior to the end date of related channel.'search='_search_scheduled_date_prior_to_channel_end_date'store=False
-
fields_get(self, allfields=None, attributes=None)@api.model
New fields (4)
-
process_end_dateDatetimecompute='_compute_process_end_date'help='This is the end date for this window of opened channel.'readonly=Falsestore=True -
process_end_timeFloathelp='Fill in this to indicates when this channel release process would be ended. This information will be used to compute the channel pickings scheduled date at channel awaking.' -
process_end_time_can_editBooleancompute='_compute_process_end_time_can_edit'help='Technical field in order to know if user can edit the end date in views' -
process_end_time_tzSelectioncompute='_compute_process_end_time_tz'help='Technical field to compute the timezone for the process end time.'selection=_tz_get
No public methods.
Loading…