Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Table llx_c_departements décalée

Table llx_c_departements décalée il y a 4 mois 3 jours #94275

  • gaetanbo
  • Portrait de gaetanbo
  • Hors ligne
  • Fresh Boarder
  • Messages : 3
  • Karma: 0
Bonjour,
Je suis un peu surpris de pas avoir trouvé de message similaire sur le forum, mais pour la version 6.0.5 et 7.0 et Dolibarr la table llx_c_departements ne me semble pas correcte :

rowid code_departement fk_region cheflieu tncc ncc nom
1 0 0 0 0 - -
2 971 1 97105 3 GUADELOUPE Guadeloupe
3 972 2 97209 3 MARTINIQUE Martinique
4 973 3 97302 3 GUYANE Guyane
5 974 4 97411 3 REUNION Réunion
6 976 6 97601 3 MAYOTTE Mayotte
7 01 82 01053 5 AIN Ain
8 02 22 02408 5 AISNE Aisne
9 03 83 03190 5 ALLIER Allier

Dans cette table le département AIN se retrouve avec le "rowid" = "7" et "fk_region" = 82
Il semblerait que les DOM/TOM est pris la place des premiers départements de France !
Est-ce un problème connu ? Existe-t-il une version "propre" de cette table ?

Mon problème est que lors de la saisie d'un nouveau tiers,après avoir saisi le code postal, Dolibarr me propose le mauvais département !

Merci d'avance !
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 3 jours #94293

  • frederic34
  • Portrait de frederic34
  • Hors ligne
  • Gold Boarder
  • @NetLogic
  • Messages : 1140
  • Remerciements reçus 301
  • Karma: 58
Bonjour
le rowid n'est pas le numéro du département, il est dans la colonne code (01 pour Ain)

Fred
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94334

  • gaetanbo
  • Portrait de gaetanbo
  • Hors ligne
  • Fresh Boarder
  • Messages : 3
  • Karma: 0
Merci pour ta réponse.
Je me suis mal exprimé.
Je n'arrive pas à trouver quelle table est décalée mais il y a un problème :
Lors de la création d'un tiers ou d'un contact, une fois le nom de la ville saisi, le champ "Département/Canton" se rempli automatiquement avec une mauvaise valeur (ainsi que le champ Code Postal).
Exemple : Saisie de la ville "POITIERS" (86000, Vienne).
-> Dolibarr rempli le champ Code Postal avec la valeur "86021" et le Département/Canton "79/Deux-Sèvres" .

Je n'arrive pas à trouver à quelle endroit se situe l'erreur, si quelqu'un a une idée . ?

Merci !
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94351

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Gold Boarder
  • Messages : 780
  • Remerciements reçus 111
  • Karma: 20
Bonjour :)
Si tu as la constante MAIN_USE_ZIPTOWN_DICTIONNARY de non activée c'est que tout simplement certains de des enregistrements sont faux.
Dernière édition: il y a 4 mois 2 jours par dolibarr95.
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94368

  • amipc07
  • Portrait de amipc07
  • Hors ligne
  • Gold Boarder
  • Messages : 1153
  • Remerciements reçus 167
  • Karma: 27
Bonjour,

C'est surtout un problème dans la requête sql et du changement d'ordre d'écriture du fichier departement.sql.
La requête avec la constante MAIN_USE_ZIPTOWN_DICTIONNARY, compare fk_county de llx-c-ziptown et rowid de llxc_department
Or, les deux ne correspondent plus. Il faut modifier le fichier d'importation des codes postaux.

Je fais des tests et vous ferez passer le mien.

Frédéric
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: gaetanbo

Table llx_c_departements décalée il y a 4 mois 2 jours #94376

  • amipc07
  • Portrait de amipc07
  • Hors ligne
  • Gold Boarder
  • Messages : 1153
  • Remerciements reçus 167
  • Karma: 27
Pour compléter mon précédent post, il s'avère que les départements outre-mer sont désormais les premiers enregistrements de la table llx_c_departement. D'où le décalage.
Je joins le fichier que j'ai modifié. A importer dans phpmyadmin.
Si la table est vide, il faut juste faire l'importation.
Sinon, il faut la vider et lancer l'importation ensuite.
Je ne donne aucune garantie. Cela fonctionne chez moi. Faire des tests sur un Dolibarr de ....test.

Frédéric
Pièces jointes :
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94381

  • gaetanbo
  • Portrait de gaetanbo
  • Hors ligne
  • Fresh Boarder
  • Messages : 3
  • Karma: 0
J'ai testé et ça fonctionne parfaitement !
Merci pour le correctif, à voir si on peut le proposer pour inclure dans la prochaine mise à jour dolibarr ?
Dernière édition: il y a 4 mois 1 jour par gaetanbo. Raison: test effectué
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94382

  • carbonne
  • Portrait de carbonne
  • Hors ligne
  • Gold Boarder
  • Messages : 202
  • Remerciements reçus 17
  • Karma: 3
Bonsoir et merci pour cette liste : fonctionne parfaitement
L'administrateur a désactivé l'accès en écriture pour le public.

Table llx_c_departements décalée il y a 4 mois 2 jours #94384

  • amipc07
  • Portrait de amipc07
  • Hors ligne
  • Gold Boarder
  • Messages : 1153
  • Remerciements reçus 167
  • Karma: 27
De rien ! Tout le plaisir est pour moi.
L'administrateur a désactivé l'accès en écriture pour le public.