delivery_carrier_max_weight_constraint
Prevents confirming delivery packages that exceed the maximum weight configured on their package types.
Key Features
- res.company: Adds a company-level option to forbid creating packages that exceed their package type's maximum weight.
- res.config.settings: Allows enabling the overweight package restriction from the inventory shipping settings.
- delivery.carrier: Introduces a carrier-specific strict weight toggle that defaults from the company's preference.
- stock.package.type: Lets each package type require compliance with its maximum weight before packaging.
- choose.delivery.package: Raises a validation error when the shipping weight is greater than the max weight of a strict package type.