diff --git a/models/acc_operation.py b/models/acc_operation.py index d6bc5c1c1258b465051c233ad330bea7f9e2e709..bc38ddcbf7ca5e6aae958a293efe3222e733fb96 100644 --- a/models/acc_operation.py +++ b/models/acc_operation.py @@ -23,10 +23,11 @@ class AccOperation(models.Model): string="Liste des Prix du Surplus", ) +# todo account_move_surplus_ids = fields.One2many( "account.move", "acc_operation_id", - domain=[("acc_delivery_counter_id", "=", False)], + domain=[("acc_delivery_counter_ids", "=", False)], string="Factures de surplus", ) diff --git a/models/account_move.py b/models/account_move.py index 1e0a3284b123699d8cffc7023101e8dd2a2a111b..d2f5225418b28fdf725b1881009b0d9f0fd115bf 100644 --- a/models/account_move.py +++ b/models/account_move.py @@ -17,7 +17,7 @@ class AccountMove(models.Model): # ------------------------------------------------------ @api.depends( "acc_operation_id", - "acc_delivery_counter_id", + "acc_delivery_counter_ids", "move_type", "partner_id", "company_id", @@ -29,7 +29,7 @@ class AccountMove(models.Model): and not move.acc_operation_id ): continue - elif move.acc_delivery_counter_id: + elif move.acc_delivery_counter_ids: super()._compute_terms_tax() else: if not move.company_id.use_invoice_terms_tax_surplus: