[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] erreur maj base mysql
From: |
Laurent Destailleur (Eldy) |
Subject: |
Re: [Dolibarr-dev] erreur maj base mysql |
Date: |
Sun, 20 Aug 2006 22:03:20 +0200 |
User-agent: |
Thunderbird 1.5.0.5 (Windows/20060719) |
Régis Houssin a écrit :
j'ai ce message d'erreur en faisant une mise à jour de la base avec la
dernière maj cvs
Erreur DB_ERROR_NO_PARENT: ALTER TABLE llx_societe_remise_except ADD
CONSTRAINT fk_societe_remise_fk_facture FOREIGN KEY (fk_facture) REFERENCES
llx_facturedet (rowid);
Impossible d'ajouter un enregistrement fils : une constrainte externe
l'empèche
Régis
J'ai ajouté une nouvelle fonctionnalité qui est la gestion des escomptes
(un escompte est une remise que l'on accorde après avoir fait la facture
lorsqu'on accepte qu'un client paie moins que le montant de la facture
dès lors qu'il paie bien avant l'échéance de la facture. Pour ce fait il
y a maintenant un clé étrangère entre la table
llx_societe_remise_except.fk_facture et la table llx_facturedet.rowid
Malheureusement avant que ce dev soit fini la clé avait été mise par
erreur entre
llx_societe_remise_except.fk_facture et la table llx_facture.rowid (bref
la table facture au lieu de ligne de facture)
Ceux qui sont en 2.0.1 n'auront pas de problème à la migration mais ceux
qui sont passés par les étapes de dev intermédiaires doivent :
* détruire la table llx_societe_remise_except à la main
* puis relancer la procédure de migration.
--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr
IM: IRC=Eldy, Jabber=Eldy
AWStats (Author) : http://awstats.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
AWBot (Author) : http://awbot.sourceforge.net
Dolibarr (Contributor) : http//www.dolibarr.org