Lien vers un Objet

Bonjour

Sous Dolibarr jusqu’à la version 18, le lien vers un objet Commande était
ObjectName:Classpath soit Commande:commande/class/commande.class.php

Le passage en version 19 envoie l’erreur suivante : selectForForms: Error bad setup of field objectdescorig=commande, objectfield=commande_fournisseur:options_commandeclient1

L’objet Commande semble avoir changé, j’ai essayé Order, Orders,order, orders sans succés, quelqu’un connait-il le nouveau nom de l’objet ?
Ou s’agit-il d’un bug de la V19 (voir #28375 et #28524 de février !)

Merci par avance
Cyril CASSOU

hello, c’est l’appel de la fonction selectforforms qui a changé, j’ai du mettre à jour l’un de mes modules à cause de cela. Naturellement ce n’était pas documenté, ni dans le changelog, ni dans le PR qui a fait l’évolution…

bonjour,

Pourtant celle-ci marche correctement : Commandefournisseur:fourn/class/fournisseur.commande.class.php
La même pour les commandes fournisseur.

Cordialement
Cyril CASSOU

je te dis juste ce qui m’a fait modifier mon code qui utilisait le showinputfields pour les link
mais je ne suis pas allée plus loin dans l’analyse et la correction du soucis, cela m’a pris une nuit avec un utilisateur planté…

Bonjour le problème a été corrigé en V19.0.3

Bonjour,

ça ne marche toujours pas sur la version 19.03 !

Cordialement
Cyril CASSOU

Je pense que le soucis est lié à l’issue que j’ai créée (mais dans mon cas pour un lien au sein d’un évènement). Et je confirme que ça ne fonctionne pas en 19.0.3.

Issues · Dolibarr/dolibarr (github.com)

Bonjour à tous

Ce problème est résolu en version 21.0

Cordialement
Cyril CASSOU