Il semblerait que malgré que mes classe soient des classes abstraites et que les champs rajoutés à sale.order soient non stockées en base de donnée, les lignes de simulation et de manquants restent stockées quelque part (En créant un menu sur ces classes, on retrouve tous les enregistrements qui ont été calculés). Pourquoi ?
Cela implique que si j'essaye de supprimer les enregistrements existants au début de chaque calcul, j'obtiens un emssage d'erreur que l’enregistrement n'existe pas ou plus.
Et aussi, mes fonctions de calcul se déclenche à la modification du formulaire bien que j'ai retiré les "@api.onchange"...
@njeudy Si tu peux y jeter un oeil...
Il semblerait que malgré que mes classe soient des classes abstraites et que les champs rajoutés à sale.order soient non stockées en base de donnée, les lignes de simulation et de manquants restent stockées quelque part (En créant un menu sur ces classes, on retrouve tous les enregistrements qui ont été calculés). Pourquoi ?
Cela implique que si j'essaye de supprimer les enregistrements existants au début de chaque calcul, j'obtiens un emssage d'erreur que l’enregistrement n'existe pas ou plus.
Et aussi, mes fonctions de calcul se déclenche à la modification du formulaire bien que j'ai retiré les "@api.onchange"...
@njeudy Si tu peux y jeter un oeil...