This commit does a couple of small related improvements: - adds new delivery options: "Local Delivery". We replace the existing "Normal Delivery Charges" with the new "Local Delivery" since it is now redundant. - Originally a "Local Pickup" demo option was going to be added, but this appeared redundant with the "[On Site Pick]" added in odoo/odoo#87636 . Regardless, an additional `carrier_description` field has been added so users can include extra instructions (e.g. address to pick up from, when pickup can occur, etc) to sales orders/ confirmation emails (emails only via ecommerce sales). - adds option to filter based on zip prefix rather than the previous zip "range" option, which was too restrictive in some cases (e.g. in the UK where zips can have letters in them). Note that users can view/edit zip prefixes in menu under settings when debug mode is active. Note: - prefixes are ordered by name so its easier to read large numbers prefixes - prefixes are always capitalized to avoid duplicate prefixes that differ by case + avoid capitalizing all prefixes every time the `_match_address` logic is called Task: 2706451 Upgrade PR: odoo/upgrade#3384 closes odoo/odoo#84620 Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com>
1.6 KiB
1.6 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_delivery_carrier | delivery.carrier | model_delivery_carrier | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 3 | access_delivery_carrier_system | delivery.carrier | model_delivery_carrier | base.group_system | 1 | 0 | 0 | 0 |
| 4 | access_delivery_zip_prefix | delivery.zip.prefix | model_delivery_zip_prefix | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 5 | access_delivery_price_rule | delivery.price.rule | model_delivery_price_rule | sales_team.group_sale_salesman | 1 | 0 | 0 | 0 |
| 6 | access_delivery_carrier_manager | delivery.carrier | model_delivery_carrier | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 7 | access_delivery_price_rule_manager | delivery.price.rule | model_delivery_price_rule | sales_team.group_sale_manager | 1 | 1 | 1 | 1 |
| 8 | access_delivery_carrier_partner_manager | delivery.carrier partner_manager | model_delivery_carrier | base.group_partner_manager | 1 | 0 | 0 | 0 |
| 9 | access_delivery_carrier_stock_user | delivery.carrier stock_user | model_delivery_carrier | stock.group_stock_user | 1 | 0 | 0 | 0 |
| 10 | access_delivery_carrier_stock_manager | delivery.carrier | model_delivery_carrier | stock.group_stock_manager | 1 | 1 | 1 | 1 |
| 11 | access_delivery_zip_prefix_stock_manager | delivery.zip.prefix | model_delivery_zip_prefix | stock.group_stock_manager | 1 | 1 | 1 | 1 |
| 12 | access_delivery_price_rule_stock_manager | delivery.price.rule | model_delivery_price_rule | stock.group_stock_manager | 1 | 1 | 1 | 1 |
| 13 | access_choose_delivery_package | access.choose.delivery.package | model_choose_delivery_package | stock.group_stock_user | 1 | 1 | 1 | 0 |
| 14 | access_choose_delivery_carrier | access.choose.delivery.carrier | model_choose_delivery_carrier | stock.group_stock_user | 1 | 1 | 1 | 0 |