dolibarr-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-user] Re:Problème de migration 2.01 ==> 2.2


From: Laurent Destailleur (Eldy)
Subject: Re: [Dolibarr-user] Re:Problème de migration 2.01 ==> 2.2
Date: Wed, 10 Oct 2007 02:21:58 +0200
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)

On ne dit rien, tu auras permis de mettre en évidence de pb dans la proc de migration qui a ainsi pu etre corrigée. Bref, tu nous auras fait progressé...


[ATNObUG] Jean-Yves Weirauch a écrit :
Hum hum ....

Euh j'ai honte ....

Il fallait simplement que je recoche les permissions après la migration ....Je n'y ai même pas pensé. On dit quoi dans ces cas là ? Veuillez m'excuser pr le dérangement ? Mea culpa mea culpa mea maxima culpa...... :-[


Merci beaucoup Laurent et Régis
et encore bravo pour la qualité de votre travail de votre aide

Jean-Yves


Laurent Destailleur (Eldy) a écrit :
Maintenant ta base est bien a jour. C'est sur.

Peux-tu maintenant donner une copie écran de la zone ou on a les lignes "Fournisseurs" de l'onglet "Permissions utilisateur" qui tu as quand tu clique en haut à droit sur ton login ?



[ATNObUG] Jean-Yves Weirauch a écrit :

    * Je suis donc reparti des sauvegardes de ma base et de
      l'interface Dolibarr 2.0.1:
    * J'ai mi à jour les sources


    * Je lance la migration  et j'obtiens


*Erreur DB_ERROR_1452: ALTER TABLE llx_commande_fournisseur ADD CONSTRAINT fk_commande_fournisseur_societe FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp); Cannot add or update a child row: a foreign key constraint fails (`dolibarr/#sql-8af_16`, CONSTRAINT `fk_commande_fournisseur_societe` FOREIGN KEY (`fk_soc`) REFERENCES `llx_societe` (`idp`))*

J'ai effectué la commande :/
DELETE llx_commande_fournisseur FROM llx_commande_fournisseur LEFT JOIN llx_societe ON llx_commande_fournisseur.fk_soc = llx_societe.rowid WHERE llx_societe.rowid IS NULL; /

la migration semble OK mais la commande /Fournisseur/ est grisée


    * J'ai effectué la commande :

/DELETE llx_commande_fournisseur FROM llx_commande_fournisseur LEFT JOIN llx_societe ON llx_commande_fournisseur.fk_soc = llx_societe.socid WHERE llx_societe.socid IS NULL/

*Erreur
requête SQL:

DELETE llx_commande_fournisseur FROM llx_commande_fournisseur LEFT JOIN llx_societe ON llx_commande_fournisseur.fk_soc = llx_societe.socid WHERE llx_societe.socid IS NULL

MySQL a répondu:Documentation
#1054 - Champ 'llx_societe.socid' inconnu dans where clause *


    * J'ai effectué la commande :

/DELETE llx_commande_fournisseur FROM llx_commande_fournisseur LEFT JOIN llx_societe ON llx_commande_fournisseur.fk_soc = llx_societe.socidp WHERE llx_societe.socidp IS NULL /

*Erreur
requête SQL:

DELETE llx_commande_fournisseur FROM llx_commande_fournisseur LEFT JOIN llx_societe ON llx_commande_fournisseur.fk_soc = llx_societe.socidp WHERE llx_societe.socidp IS NULL

MySQL a répondu:Documentation
#1054 - Champ 'llx_societe.socidp' inconnu dans where clause *

    * j'ai retenté la migration

aucune erreur apparement mais,hélas, le menu fournisseur est toujours grisé

Jean-Yves


Laurent Destailleur (Eldy) a écrit :
Je viens de faire une correction pour gerer ton cas.

Peux tu mettre a jour tes sources et relancer la migration et renvoyer les messages d'erreur si cela ne marche toujours pas.


[ATNObUG] Jean-Yves Weirauch a écrit :

En tentant la migration après l'application de la commande de Laurent, j'obtiens ce qui suit... mais le menu fournisseur reste grisé et inaccessible
/
Installation de Dolibarr - Migration des données
Migration des données

Mise a jour des paiments (lien n-n paiements-factures)
Pas ou plus de paiements orphelins à corriger.

Mise a jour des contrats sans details (gestion du contrat + detail de contrat)
Le champs fk_facture n'existe plus. Pas d'opération à faire.

Mise a jour des dates de contrats non renseignées
Pas ou plus de date de contrats à renseigner.
Pas ou plus de date de création à renseigner.

Mise a jour dates contrat incorrectes (pour contrats avec detail en service)

Mise a jour des dates de création de contrat qui ont une valeur incohérente
Pas ou plus de date de contrats à corriger.

Reouverture des contrats qui ont au moins un service actif non fermé
Pas ou plus de contrats à réouvrir.

Migration de données sur les propositions commerciales
Dolibarr a détecté une erreur technique.
Voici les informations qui pourront aider au diagnostic:

Serveur: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7
Dolibarr: DOL_VERSION
Url sollicitée: /dolibarr/htdocs/install/upgrade2.php
QUERY_STRING:
Referer: http://10.1.1.203/dolibarr/htdocs/install/upgrade.php?action=upgrade&selectlang=fr_FR&versionfrom=2.0.0&versionto=2.2.0

Type gestionnaire de base de donnée: mysql
Requete dernier acces en base en erreur: SELECT pd.rowid, pd.fk_propal, pd.fk_product, pd.description, pd.price, pd.qty, pd.tva_tx, pd.remise, pd.remise_percent, pd.fk_remise_except, pd.subprice, pd.info_bits, pd.total_ht, pd.total_tva, pd.total_ttc, pd.marge_tx, pd.marque_tx, pd.rang, p.ref as product_ref, p.label as product_libelle, p.description as product_desc FROM llx_propaldet as pd LEFT JOIN llx_product as p ON pd.fk_product = p.rowid WHERE pd.rowid = 1
Code retour dernier acces en base: DB_ERROR_NOSUCHFIELD
Information sur le dernier accès en base: Champ 'pd.marge_tx' inconnu dans field list
. Dolibarr a détecté une erreur technique.
Voici les informations qui pourront aider au diagnostic:

Serveur: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7
Dolibarr: DOL_VERSION
Url sollicitée: /dolibarr/htdocs/install/upgrade2.php
QUERY_STRING:
Referer: http://10.1.1.203/dolibarr/htdocs/install/upgrade.php?action=upgrade&selectlang=fr_FR&versionfrom=2.0.0&versionto=2.2.0
/

------------------------------------------------------------------------

_______________________________________________
Dolibarr-user mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-user





_______________________________________________
Dolibarr-user mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-user



--
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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]