Term defer domain
Fix des échéances qui n'était pas visible dans la liste déroulante des reports car le domaine du côté du modèle n'était pas pris en compte.
Rémi m'a proposé cette solution
partner_id = fields.Many2one(
comodel_name="res.partner",
string="Personne Physique",
domain="['|', ('is_consumer', '=', True), ('is_producer', '=', True)]",
ondelete="restrict",
)
partner_id_domain = fields.Binary(
string="Partner domain", compute="_compute_partner_id_domain"
)
<field
name="partner_id"
required="True"
domain="partner_id_domain"
options="{'no_create_edit': True, 'no_create': True, 'no_open': True}"
/>
<field name="partner_id_domain" invisible="1" />
Mais le problème persisté. J'ai donc fais une dérivée de cette solution, dis moi ce que tu en penses
Edited by Thibaud - Le Filament