[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] Réglementation des numé ros de factures
From: |
Laurent Destailleur (Eldy) |
Subject: |
Re: [Dolibarr-dev] Réglementation des numé ros de factures |
Date: |
Wed, 24 Aug 2005 00:07:30 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.5 (Windows/20050711) |
Christophe wrote:
Le lundi 22 août 2005 à 23:03 +0200, Laurent Destailleur (Eldy) a
écrit :
Propale: PR0501-0001 Pour la première propale du mois de janvier 2005
Facture: FA0501-0001 Pour la première facture du mois de janvier 2005
Petits problèmes.
Première facture crée FA0508-0001, ok.
Deuxième facture :
Dolibarr a détecté une erreur technique.
Voici les informations qui pourront aider au diagnostic:
Server: Apache/2.0.54 (Gentoo/Linux) PHP/4.4.0
Url sollicitée: /compta/facture.php?facid=5
QUERY_STRING: facid=5
Referer: http://dolibarr.novazur.fr/compta/facture.php?facid=5&action=valid
Type gestionnaire de base de donnée: mysql
Requete dernier acces en base: UPDATE llx_facture SET facnumber='FA0508-0001',
fk_statut = 1, fk_user_valid = 2 WHERE rowid = 5 ;
Code retour dernier acces en base:</b> DB_ERROR_RECORD_ALREADY_EXISTS
Information sur le dernier accès en base:</b> Duplicata du champ 'FA0508-0001'
pour la clef 2
Première propal crée PR0508-0001, ok
Deuxième propal : PR-0508-0001.2, bizarre
J'arrive pas a reproduire ton problème.
Pour les factures, je pense qu'il y a conflit avec les données
(anciennes) de ta base. Quel était le format ancien de numérotation
avant celui la ?
Pour les propales, je sèche. Quelqu'un d'autre a-t-il le souci ?
Autre chose, je crois comprendre que contrairement aux factures, pour
les propals, le numéro définitif est généré dès le départ. Du coup, n'y
a t'il pas une problème de concurrence si plusieurs personnes travaille
dessus en même temps ?
Exemple, un premier lance la création de propal, il a un numéro X.
Le deuxième a donc X+1. Si le premier ne valide jamais sa propal
(j'entends par là qu'il ne l'enregistre pas du tout), mais l'autre si.
La propal X+1 existera, mais pas la propal X. Il y aura donc un trou. Ce
que je crois qui ne peut pas arriver avec les factures si j'ai bien
compris.
En effet mais ce n'est pas grave, seules les factures ont besoin d'un
numéro continu. Pour les propales, le nouveau numéroteur est fait pour
avoir une syntaxe uniforme avec les factures.
--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
Web: http://destailleur.fr
IM: IRC=Eldy, Jabber=Eldy
AWStats (Author) : http://awstats.sourceforge.net
Dolibarr (Contributor) : http//dolibarr.com
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
AWBot (Author) : http://awbot.sourceforge.net