Commit graph

9 commits

Author SHA1 Message Date
Marc Durepos
cf12a5990d fix a dependency issue for customer carrier accounts 2025-02-10 17:15:39 -05:00
Marc Durepos
fabc7a6740 remove debug logging for delivery_carrier_partner_account 2025-01-22 13:54:26 -05:00
Marc Durepos
98b5ed31fd Significant rework of delivery_carrier_account.
carrier_id, carrier_account_id and delivery_billing_mode fields are all computed and have a single inverse method that can be overriden by subclasses.
2025-01-21 16:16:14 -05:00
xtremxpert
b46301ed13 fix for _ help 2025-01-20 09:05:43 -05:00
Marc Durepos
558313211c changes to delivery_carrier_partner_account 2025-01-19 10:17:21 -05:00
Marc Durepos
12274002fd Add better carrier linking for purchasing
delivery_carrier_partner_account and purchase_delivery_carrier
2025-01-17 13:48:50 -05:00
Marc Durepos
c8bbeac919 [ENH] delivery_carrier_partner_account: Add ppc billing mode.
Adds a Prepaid & Charge billing mode to carrier.account.mixin and
overrides the stock.picking method that sets the shipping cost on sales
orders after shipping. This modifies the behaviour of "invoicing policy"
on delivery.carrier when a delivery billing mode is selected on the SO
or picking.
2024-11-21 16:36:48 -05:00
Marc Durepos
9b882ec7f8 delivery_carrier_partner_account: add choose delivery wizard code and tests 2024-11-20 13:13:57 -05:00
Marc Durepos
34ec1a8230 new module delivery_carrier_partner_account started 2024-11-20 09:15:59 -05:00