TIP: You can type at any time to perform a new search.
Stock Partner Delivery Window
stock_partner_delivery_window · OCA/stock-logistics-workflow
Security findings
- Repository
- OCA/stock-logistics-workflow · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Inventory
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-workflow
- Last tracking update
- 2026-10-04 00:16:45
- Authors
- Camptocamp, ACSONE SA/NV, Odoo Community Association (OCA), BCIM
- Maintainers
- Camptocamp, ACSONE SA/NV, Odoo Community Association (OCA), BCIM
- Committers
- Maksym Yankin, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- sale_stock_partner_delivery_window
- Description
This module allows to define time scheduling preference for delivery orders on partners, in order to raise a warning when changing a scheduled date to a time window that is not preferred by this customer.
Code Analysis
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_inherit |
res.partner.form.inherit | res.partner | form | Inherits base.view_partner_form |
view_picking_form_inherit |
stock.picking.form.inherit | stock.picking | form | Inherits stock.view_picking_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (2)
-
partner_idMany2one → res.partnerindex=Trueondelete='cascade'required=True args: 'res.partner' -
tzSelectionrelated='partner_id.tz'
-
check_window_no_overlaps(self)@api.constrains('partner_id')
New fields (2)
-
delivery_time_preferenceSelectiondefault='anytime'help='Define the scheduling preference for delivery orders:\n\n* Any time: Do not postpone deliveries\n* Fixed time windows: Postpone deliveries to the next preferred time window\n* Weekdays: Postpone deliveries to the next weekday'required=Truestring='Delivery time schedule preference' args: [('anytime', 'Any time'), ('time_windows', 'Fixed time windows'), ('workdays', 'Weekdays (Monday to Friday)')] -
delivery_time_window_idsOne2many → partner.delivery.time.windowstring='Delivery time windows' args: 'partner.delivery.time.window', 'partner_id'
-
copy_data(self, default=None) -
delivery_time_weekdays(self)@property -
delivery_window_tz(self)@propertyReturn the timezone used to interpret partner delivery windows.
New fields (1)
-
partner_delivery_window_warningTextcompute='_compute_partner_delivery_window_warning'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…