delivery_dropoff_site
Extend delivery operations to ship orders to carrier-managed drop-off sites for customer pickup.
Key Features
- dropoff.site: Introduces drop-off site records inheriting partner details with carrier linkage, optional opening hours calendars, and geolocation support.
- delivery.carrier: Allows carriers to be flagged for drop-off handling and manage their associated drop-off locations directly from the carrier form.
- res.partner: Computes whether a partner represents a drop-off site, tracks its carrier, and enforces uniqueness of the linked drop-off definition.
- sale.order: Forces choosing a shipping address compatible with the selected drop-off carrier and captures the final recipient when delivery goes to a drop-off site.
- sale.order.line: Passes the final recipient information into downstream procurements created from sales lines.
- stock.move: Carries the final recipient data onto any new pickings generated from the move.
- stock.picking: Stores and displays the final recipient tied to drop-off-based deliveries.
- stock.rule: Propagates the final recipient value from procurement rules into generated stock moves.
- sales: Provides dedicated menu access to manage drop-off sites from the Sales configuration and Delivery menus.
- security: Grants drop-off site read access to salespeople while allowing sales and stock managers full control.