> Régis Houssin a écrit : > > Bonjour, > > > > J'ai ajouté la possibilité de modifier une commande, le souci est avec > les > > modules de numérotation des commandes, car ces derniers se base sur le > > nombre de commande étant différente de 0 c'est-à-dire n'étant plus dans > > l'état brouillon, mais lorsque je remets ma commande dans l'état > brouillon > > pour pouvoir la modifier elle n'est plus comptée, donc j'ai une erreur > lors > > de la validation d'une autre commande me disant que le numéro existe > déjà > > forcément. > > > > Est-ce que vous voulez garder le système de numérotation provisoire des > > commandes (PROV01) ou est-ce qu'on prend le système des propals pour > > attribuer un numéro (C060001) dès la création ? > > > > > Le fait d'attribuer une référence à la validation est un bon principe > pour moi.
ok donc on garde ce principe > Par contre, si elle repasse en brouillon pour etre modifiée et donc doit > etre revalidée, il faut qu'elle garde sa référence. oui elle garde bien la référence qui lui avait été attribuée > Maintenant, le problème est à mon avis dans le module de numérotation. > Trouver la ref suivante par un comptage est une mauvais idée. Il suffit > qu'on supprime une ligne et boom ça plante a chaque fois. Cela pourrait > se faire par une récup du max auquel on ajoute 1. C'est ce qui est fait > sur la num de propale marbre (mod_propale_marbre). ok je vais donc modifier les modules de numérotation des commandes pour récupérer le max. Régis _______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/dolibarr-dev