TIP: You can type at any time to perform a new search.
Stock Picking Delivery Rate
stock_picking_delivery_rate · OCA/delivery-carrier
- Repository
- OCA/delivery-carrier · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Inventory, Logistics, Warehousing
- Folder size
- 0.86 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://laslabs.com/
- Last tracking update
- 2026-08-07 07:17:46
- Authors
- Odoo Community Association (OCA), LasLabs
- Maintainers
- Odoo Community Association (OCA), LasLabs
- Committers
- Sylvain LE GAL, Weblate, OCA Transbot, Dave Lasley, oca-travis
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_picking_rate_purchase_view_form |
stock.picking.rate.purchase.view.form | stock.picking.rate.purchase | form | New |
stock_picking_rate_view_form |
stock.picking.rate.view.form | stock.picking.rate | form | New |
stock_picking_rate_view_search |
stock.picking.rate.view.search | stock.picking.rate | search | New |
stock_picking_rate_view_tree |
stock.picking.rate.view.tree | stock.picking.rate | tree | New |
stock_picking_view_form |
stock.picking.view.form | stock.picking | form | Inherits stock.view_picking_form |
view_delivery_carrier_form |
delivery.carrier.form | delivery.carrier | form | Inherits delivery.view_delivery_carrier_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (1)
-
partner_idMany2one → res.partnercomodel_name='res.partner'help='The partner that is doing the delivery service.'string='Transporter Company'
No public methods.
New fields (1)
-
dispatch_rate_idsOne2many → stock.picking.ratecomodel_name='stock.picking.rate'inverse_name='picking_id'string='Dispatch Rates'
No public methods.
New fields (16)
-
date_deliveryDatetimestring='Est. Delivery Date' -
date_generatedDatetimedefault=<expr>required=True -
date_purchasedDatetime -
delivery_daysInteger -
is_guaranteedBooleanstring='Date is Guaranteed?' -
is_purchasedBooleancompute='_compute_is_purchased' -
list_rateFloatdigits=dp.get_precision('Product Price') -
list_rate_currency_idMany2one → res.currencycomodel_name='res.currency'string='List Rate Currency' -
partner_idMany2one → res.partnercomodel_name='res.partner'related='service_id.partner_id'string='Carrier Partner' -
picking_idMany2one → stock.pickingcomodel_name='stock.picking'required=Truestring='Stock Picking' -
rateFloatdigits=dp.get_precision('Product Price')required=True -
rate_currency_idMany2one → res.currencycomodel_name='res.currency'required=Truestring='Rate Currency' -
retail_rateFloatdigits=dp.get_precision('Product Price') -
retail_rate_currency_idMany2one → res.currencycomodel_name='res.currency'string='Retail Rate Currency' -
service_idMany2one → delivery.carriercomodel_name='delivery.carrier'required=Truestring='Carrier Service' -
stateSelectiondefault='new'selection=[('new', 'Quoted'), ('purchase', 'Purchased'), ('cancel', 'Voided')]
-
action_purchase(self)@api.multi -
buy(self)@api.multi -
name_get(self)@api.multi
New fields (3)
-
date_poDatetimedefault=<expr>required=Truestring='Purchase Order Date' -
group_bySelectiondefault='carrier'help='When creating purchase orders, this will be used to determine the rates that go on each order.'required=Trueselection=[('none', 'No Grouping'), ('commercial', 'Carrier Commercial Partner'), ('carrier', 'Carrier Partner'), ('service', 'Carrier Service')] -
rate_idsMany2many → stock.picking.ratecomodel_name='stock.picking.rate'default=<expr>readonly=Truerelation='stock_picking_rate_purchase_rel'string='Rates'
-
action_purchase(self)@api.multiPurchase rate quotes -
action_show_wizard(self)@api.multiUtility method to show the wizard Returns: Wizard action for completion of delivery packing
Loading…