Skip to content

Term defer domain

Thibaud - Le Filament requested to merge term_defer_domain into 16.0

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

Merge request reports