diff --git a/models/acc_account_payment.py b/models/acc_account_payment.py index e2560f43a6a1592ac41e82293ea56324602f6566..496b93afcdc0443e6e7369855007bd048fe88eb7 100644 --- a/models/acc_account_payment.py +++ b/models/acc_account_payment.py @@ -17,7 +17,7 @@ class AccAccountPayment(models.Model): ("virement", "Virement"), ], "Méthode de paiement") description = fields.Text("Description") - producer_id = fields.Many2one("res.partner", "Producteur") + producer_id = fields.Many2one("res.partner", "Producteur", ondelete="cascade") # ------------------------------------------------------ # SQL Constraints # ------------------------------------------------------ diff --git a/views/acc_account_payment_views.xml b/views/acc_account_payment_views.xml index cc3028ee7c4d6342b770363c5cc457cfe763426d..f50de7bfe3395897582ef3cbc9c48f5fb44fe95d 100644 --- a/views/acc_account_payment_views.xml +++ b/views/acc_account_payment_views.xml @@ -10,6 +10,7 @@ <sheet> <group> <field name="name" invisible="1"/> + <field name="producer_id" /> <field name="name_type" /> <field name="description" /> </group> @@ -23,6 +24,7 @@ <field name="model">acc.account.payment</field> <field name="arch" type="xml"> <tree string="Méthodes de paiement"> + <field name="producer_id"/> <field name="name_type"/> <field name="name" invisible="1" /> <field name="description" />