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: [EMAIL PROTECTED]
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



_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à