|
From: | Laurent Destailleur (Eldy) |
Subject: | Re: RE : [Dolibarr-dev] numéro de commande en doublon |
Date: | Tue, 09 May 2006 21:36:51 +0200 |
User-agent: | Thunderbird 1.5.0.2 (Windows/20060308) |
ozit a écrit :
Oui, enfin, Output from SQL command select ref from llx_commande ..En effet, la recherche du numéro suivant qui se faisait sur un comptage est passé par une recherche de max.ref COM1J'ai comme l'impression que les numéros de commande, factures, propale, et autres sont gérés autrement depuis quelques temps ?
Ca c'est la bonne idée.Par contre, la mauvaise idée c'est de l'avoir fait aussi sur des systèmes de numérotations qui ont une longueur variable COM1, COM10. Dans ce cas la, aucune des 2 méthodes n'est bonne: La première déconne dès qu'on en efface, la deuxième déconne selon contenu de la base et valeur du préfix.
Pour ces cas la, j'avoue ne pas avoir de solution propre. Aussi j'ai restauré l'ancien système pour le module commande ivoire.
Pour vous affranchir de tous problème, je recommande d'utiliser les modules de numérotation à longueur fixe (terre, marbre, ...) qui font leur recherche par max. La pas de souci. Même sur une base bidouillée et même sur une base qui mélange plusieurs mode de numérotation, on aura toujours un nouveau numéro et toujours supérieure. Pour ceux qui avait démarré historiquement sur ivoire, attention a ne pas supprimer d'enregistrement.
-- Laurent Destailleur. --------------------------------------------------------------- EMail: address@hidden Web: http://www.destailleur.fr IM: IRC=Eldy, Jabber=Eldy AWStats (Author) : http://awstats.sourceforge.net Dolibarr (Contributor) : http//www.dolibarr.com CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net AWBot (Author) : http://awbot.sourceforge.net
[Prev in Thread] | Current Thread | [Next in Thread] |