Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
*


FRAIS DE LIVRAISON PAR REGION DE FRANCE


Pages: [1]
  Imprimer  

  FRAIS DE LIVRAISON PAR REGION DE FRANCE
Auteur Message
jacques-fm
Nouveau membre
*

Points gagnés: 0
Messages: 10


Voir le profil
FRAIS DE LIVRAISON PAR REGION DE FRANCE
« le: 13 Décembre 2008 à 00:20:40 »

Bonsoir,

je voudrais que mes frais de livraison  (par transport routier) varient en fonction de la région de France ...
les régions figurent  bien dans le menu d'admin 
Définition des Zônes - Taxes, Paiements et Livraisons exemple : Pays : France  Zône : Aquitaine.

Mais, dans le module  "coût de livraison par zône et par région", on ne peut entrer  que des codes ISO de pays .. Comment spécifier mes régions ?
et on ne dispose que de trois niveaux de coût , ce qui est insuffisant dans mon cas .

Mes recherches sur des modules adaptés sont restées vaines
snif !
Journalisée
jean-luc
Modérateurs
Intarissable
*****

Points gagnés: 3
Messages: 1561



Voir le profil WWW
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #1 le: 13 Décembre 2008 à 00:51:15 »

Bonsoir,

le client entre son pays puis dans localisation il indqiue la région dans laquelle il est c'est comme cela que le calcul se fait.
Journalisée

jean-luc Evil or Very Mad

pas bon, mais promis j'essaye de m'améliorer tous les jours Evil or Very Mad

www.anneg-lingerie.com
jacques-fm
Nouveau membre
*

Points gagnés: 0
Messages: 10


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #2 le: 13 Décembre 2008 à 21:09:52 »

Oui, pas de problème du côté utilisateur
la question est : comment est ce que fais pour que les clients du PACA paient 12 euros de frais de port et ceux du nord 15  euros
Ainsi que je l'ai expliqué, on peut spécifier des prix par pays , mais pas par région à l'intérieur d'un pays .
Ou alors, j'ai rien pigé

et comment aller au dela des 6 zones de paiement ?
Remarque, peut-être que je m'embête, tout le monde à 15 euros et je gagnerai des sous sur mes livraisons Smile
Journalisée
gob33
Acharné
****

Points gagnés: -1
Messages: 264


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #3 le: 14 Décembre 2008 à 20:36:48 »

Il faut écrire un module et t'inspirant de ceux chez osCommerce (Colis livraison Régionale ou transports JOYAU par ex.)
La transposition est facile et tu peux l'améliorer, c'est pas la mer à boire.

PS: Pour les 3 zones, c'est écrit dans le code du module, il suffit de changer "3" par "x" avant d'installer.
« Dernière édition: 30 Mars 2009 à 10:55:10 par gob33 » Journalisée

jacques-fm
Nouveau membre
*

Points gagnés: 0
Messages: 10


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #4 le: 15 Décembre 2008 à 09:17:57 »

merci pour la réponse .... mais écrire un module sort du domaine de mon incompétence Smile
j'ai vu ici et là sur les forum OS le recours à une ruse que j'avais déjà utilisée dans une précédente version de mon site ; à savoir déclarer mes régions de France comme pays ... ( et faire les corrections de texte qui s'imposent )..
J'ai encore un trimestre  devant moi ...
Journalisée
gob33
Acharné
****

Points gagnés: -1
Messages: 264


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #5 le: 17 Décembre 2008 à 17:53:58 »

Je viens de m'apercevoir en fait qu'il y a un manque dans la version française de ZC.
Les départements de France ne sont pas insérés dans la table "zones" comme cela a été fait chez osCommerce-fr.

La solution pour ce post, généralement constatée sur les forums, consiste à dupliquer le module standart "table rates" autant de fois que de régions nécessaires, puisque ce module fonctionne avec TABLE_ZONES (et non pas le module "zones" qui fonctionne avec TABLE_COUNTRIES).  Il faut ensuite paramètrer les dépts voulus dans chaque module.
Pour 26 régions, ça aboutit à une gigantesque complication, sans compter les risques de se tromper en différenciant les constantes de chaque module dupliqué.
« Dernière édition: 21 Juin 2011 à 01:19:36 par gob33 » Journalisée

bgallot
Nouveau membre
*

Points gagnés: 0
Messages: 2



Voir le profil WWW
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #6 le: 17 Décembre 2008 à 18:49:32 »

J'ai une table avec les départements France.
Qui la veut ?
Journalisée
damien
Administrateurs
Acharné
*****

Points gagnés: 4
Messages: 365


Voir le profil WWW
Re : Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #7 le: 18 Décembre 2008 à 16:23:08 »

C'est vrai qu'il manque les départements français par défaut.

J'ai une table avec les départements France.
Qui la veut ?

Si vous souhaitez en faire profiter tout le monde, envoyez moi la table sql sur contact at zencart-france.com, et je mettrai le script sql à ajouter dans un article sur le site + on l'intègrera par défaut lors de la prochaine mise à jour du pack langue FR.
Journalisée

Cordialement,
Damien
gob33
Acharné
****

Points gagnés: -1
Messages: 264


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #8 le: 18 Décembre 2008 à 19:48:09 »

Je crois que c'est plus important que ça en a l'air.
Chaque "country" possède plusieurs "zones".  Pour les US, ce sont les états; les zones US sont liées aux zones de taxes car chaque état peut avoir des taxes locales en plus des taxes nationales. Pour la France, il a été ajouté chez osCommerce-fr les départements dans TABLE_ZONES.
Il faudrait donc modifier la version française pour y inclure les dépts.
Le code zone reste à définir (INSEE, Européen ou ISO 3166).
Un autre pb est le ratachement à TABLE_COUNTRIES, la France pouvant être FR ou FX+codes DOM-TOM,  source de confusions et de non-reconnaissance par certains modules.
Globalement, c'est juste une série de INSERT à ajouter avec les codes voulus sans se tromper sur la liaison avec FR,FX,MA,GY,....

Voici une possibilité en utilisant le code international ISO-3166-2:FR (la meilleure à mon avis car le code est unique)
Code:

INSERT INTO zones VALUES (NULL,73,'FR-A','Alsace');
INSERT INTO zones VALUES (NULL,73,'FR-B','Aquitaine');
INSERT INTO zones VALUES (NULL,73,'FR-C','Auvergne');
INSERT INTO zones VALUES (NULL,73,'FR-P','Basse-Normandie');
INSERT INTO zones VALUES (NULL,73,'FR-D','Bourgogne');
INSERT INTO zones VALUES (NULL,73,'FR-E','Bretagne');
INSERT INTO zones VALUES (NULL,73,'FR-F','Centre');
INSERT INTO zones VALUES (NULL,73,'FR-G','Champagne-Ardenne');
INSERT INTO zones VALUES (NULL,73,'FR-H','Corse');
INSERT INTO zones VALUES (NULL,73,'FR-I','Franche-Comté');
INSERT INTO zones VALUES (NULL,73,'FR-Q','Haute-Normandie');
INSERT INTO zones VALUES (NULL,73,'FR-J','Île-de-France');
INSERT INTO zones VALUES (NULL,73,'FR-K','Languedoc-Roussillon');
INSERT INTO zones VALUES (NULL,73,'FR-L','Limousin');
INSERT INTO zones VALUES (NULL,73,'FR-M','Lorraine');
INSERT INTO zones VALUES (NULL,73,'FR-N','Midi-Pyrénées');
INSERT INTO zones VALUES (NULL,73,'FR-O','Nord-Pas-de-Calais');
INSERT INTO zones VALUES (NULL,73,'FR-R','Pays de la Loire');
INSERT INTO zones VALUES (NULL,73,'FR-S','Picardie');
INSERT INTO zones VALUES (NULL,73,'FR-T','Poitou-Charentes');
INSERT INTO zones VALUES (NULL,73,'FR-U','Provence-Alpes-Côte d\'Azur');
INSERT INTO zones VALUES (NULL,73,'FR-V','Rhône-Alpes');

INSERT INTO zones VALUES (NULL,73,'FR-GP','Guadeloupe');
INSERT INTO zones VALUES (NULL,73,'FR-GF','Guyane');
INSERT INTO zones VALUES (NULL,73,'FR-MQ','Martinique');
INSERT INTO zones VALUES (NULL,73,'FR-RE','Réunion');



INSERT INTO zones VALUES (NULL,74,'FR-01','Ain');
INSERT INTO zones VALUES (NULL,74,'FR-02','Aisne');
INSERT INTO zones VALUES (NULL,74,'FR-03','Allier');
INSERT INTO zones VALUES (NULL,74,'FR-04','Alpes de Haute Provence');
INSERT INTO zones VALUES (NULL,74,'FR-05','Hautes-Alpes');
INSERT INTO zones VALUES (NULL,74,'FR-06','Alpes Maritimes');
INSERT INTO zones VALUES (NULL,74,'FR-07','Ardèche');
INSERT INTO zones VALUES (NULL,74,'FR-08','Ardennes');
INSERT INTO zones VALUES (NULL,74,'FR-09','Ariège');
INSERT INTO zones VALUES (NULL,74,'FR-10','Aube');
INSERT INTO zones VALUES (NULL,74,'FR-11','Aude');
INSERT INTO zones VALUES (NULL,74,'FR-12','Aveyron');
INSERT INTO zones VALUES (NULL,74,'FR-13','Bouches du Rhône');
INSERT INTO zones VALUES (NULL,74,'FR-14','Calvados');
INSERT INTO zones VALUES (NULL,74,'FR-15','Cantal');
INSERT INTO zones VALUES (NULL,74,'FR-16','Charente');
INSERT INTO zones VALUES (NULL,74,'FR-17','Charente Maritime');
INSERT INTO zones VALUES (NULL,74,'FR-18','Cher');
INSERT INTO zones VALUES (NULL,74,'FR-19','Corrèze');
INSERT INTO zones VALUES (NULL,74,'FR-2A','Corse du Sud');
INSERT INTO zones VALUES (NULL,74,'FR-2B','Haute Corse');
INSERT INTO zones VALUES (NULL,74,'FR-21','Côte d\'or');
INSERT INTO zones VALUES (NULL,74,'FR-22','Côtes d\'Armor');
INSERT INTO zones VALUES (NULL,74,'FR-23','Creuse');
INSERT INTO zones VALUES (NULL,74,'FR-24','Dordogne');
INSERT INTO zones VALUES (NULL,74,'FR-25','Doubs');
INSERT INTO zones VALUES (NULL,74,'FR-26','Drôme');
INSERT INTO zones VALUES (NULL,74,'FR-27','Eure');
INSERT INTO zones VALUES (NULL,74,'FR-28','Eure et Loir');
INSERT INTO zones VALUES (NULL,74,'FR-29','Finistère');
INSERT INTO zones VALUES (NULL,74,'FR-30','Gard');
INSERT INTO zones VALUES (NULL,74,'FR-31','Haute Garonne');
INSERT INTO zones VALUES (NULL,74,'FR-32','Gers');
INSERT INTO zones VALUES (NULL,74,'FR-33','Gironde');
INSERT INTO zones VALUES (NULL,74,'FR-34','Hérault');
INSERT INTO zones VALUES (NULL,74,'FR-35','Ille et Vilaine');
INSERT INTO zones VALUES (NULL,74,'FR-36','Indre');
INSERT INTO zones VALUES (NULL,74,'FR-37','Indre et Loire');
INSERT INTO zones VALUES (NULL,74,'FR-38','Isére');
INSERT INTO zones VALUES (NULL,74,'FR-39','Jura');
INSERT INTO zones VALUES (NULL,74,'FR-40','Landes');
INSERT INTO zones VALUES (NULL,74,'FR-41','Loir et Cher');
INSERT INTO zones VALUES (NULL,74,'FR-42','Loire');
INSERT INTO zones VALUES (NULL,74,'FR-43','Haute Loire');
INSERT INTO zones VALUES (NULL,74,'FR-44','Loire Atlantique');
INSERT INTO zones VALUES (NULL,74,'FR-45','Loiret');
INSERT INTO zones VALUES (NULL,74,'FR-46','Lot');
INSERT INTO zones VALUES (NULL,74,'FR-47','Lot et Garonne');
INSERT INTO zones VALUES (NULL,74,'FR-48','Lozère');
INSERT INTO zones VALUES (NULL,74,'FR-49','Maine et Loire');
INSERT INTO zones VALUES (NULL,74,'FR-50','Manche');
INSERT INTO zones VALUES (NULL,74,'FR-51','Marne');
INSERT INTO zones VALUES (NULL,74,'FR-52','Haute Marne');
INSERT INTO zones VALUES (NULL,74,'FR-53','Mayenne');
INSERT INTO zones VALUES (NULL,74,'FR-54','Meurthe et Moselle');
INSERT INTO zones VALUES (NULL,74,'FR-55','Meuse');
INSERT INTO zones VALUES (NULL,74,'FR-56','Morbihan');
INSERT INTO zones VALUES (NULL,74,'FR-57','Moselle');
INSERT INTO zones VALUES (NULL,74,'FR-58','Nièvre');
INSERT INTO zones VALUES (NULL,74,'FR-59','Nord');
INSERT INTO zones VALUES (NULL,74,'FR-60','Oise');
INSERT INTO zones VALUES (NULL,74,'FR-61','Orne');
INSERT INTO zones VALUES (NULL,74,'FR-62','Pas de Calais');
INSERT INTO zones VALUES (NULL,74,'FR-63','Puy de Dôme');
INSERT INTO zones VALUES (NULL,74,'FR-64','Pyrénées Atlantiques');
INSERT INTO zones VALUES (NULL,74,'FR-65','Hautes Pyrénées');
INSERT INTO zones VALUES (NULL,74,'FR-66','Pyrénées Orientales');
INSERT INTO zones VALUES (NULL,74,'FR-67','Bas Rhin');
INSERT INTO zones VALUES (NULL,74,'FR-68','Haut Rhin');
INSERT INTO zones VALUES (NULL,74,'FR-69','Rhône');
INSERT INTO zones VALUES (NULL,74,'FR-70','Haute Saône');
INSERT INTO zones VALUES (NULL,74,'FR-71','Saône et Loire');
INSERT INTO zones VALUES (NULL,74,'FR-72','Sarthe');
INSERT INTO zones VALUES (NULL,74,'FR-73','Savoie');
INSERT INTO zones VALUES (NULL,74,'FR-74','Haute Savoie');
INSERT INTO zones VALUES (NULL,74,'FR-75','Paris');
INSERT INTO zones VALUES (NULL,74,'FR-76','Seine Maritime');
INSERT INTO zones VALUES (NULL,74,'FR-77','Seine et Marne');
INSERT INTO zones VALUES (NULL,74,'FR-78','Yvelines');
INSERT INTO zones VALUES (NULL,74,'FR-79','Deux Sèvres');
INSERT INTO zones VALUES (NULL,74,'FR-80','Somme');
INSERT INTO zones VALUES (NULL,74,'FR-81','Tarn');
INSERT INTO zones VALUES (NULL,74,'FR-82','Tarn et Garonne');
INSERT INTO zones VALUES (NULL,74,'FR-83','Var');
INSERT INTO zones VALUES (NULL,74,'FR-84','Vaucluse');
INSERT INTO zones VALUES (NULL,74,'FR-85','Vendée');
INSERT INTO zones VALUES (NULL,74,'FR-86','Vienne');
INSERT INTO zones VALUES (NULL,74,'FR-87','Haute Vienne');
INSERT INTO zones VALUES (NULL,74,'FR-88','Vosges');
INSERT INTO zones VALUES (NULL,74,'FR-89','Yonne');
INSERT INTO zones VALUES (NULL,74,'FR-90','Territoire de Belfort');
INSERT INTO zones VALUES (NULL,74,'FR-91','Essonne');
INSERT INTO zones VALUES (NULL,74,'FR-92','Hauts de Seine');
INSERT INTO zones VALUES (NULL,74,'FR-93','Seine St-Denis');
INSERT INTO zones VALUES (NULL,74,'FR-94','Val de Marne');
INSERT INTO zones VALUES (NULL,74,'FR-95','Val d\'Oise');

INSERT INTO zones VALUES (NULL,87,'FR-GP','Guadeloupe');
INSERT INTO zones VALUES (NULL,134,'FR-MQ','Martinique');
INSERT INTO zones VALUES (NULL,75,'FR-GF','Guyane');
INSERT INTO zones VALUES (NULL,174,'FR-RE','La Réunion');

INSERT INTO zones VALUES (NULL,198,'FR-PM','Saint Pierre et Miquelon');
INSERT INTO zones VALUES (NULL,137,'FR-YT','Mayotte');
#INSERT INTO zones VALUES (NULL,73,'FR-BL','Saint Barthélemy');  Existe pas dans TABLE_COUNTRIES
#INSERT INTO zones VALUES (NULL,73,'FR-MF','Saint Martin');  Existe pas dans TABLE_COUNTRIES
INSERT INTO zones VALUES (NULL,233,'FR-WF','Wallis et Futuna');
INSERT INTO zones VALUES (NULL,76,'FR-PF','Polynésie française');
INSERT INTO zones VALUES (NULL,152,'FR-NC','Nouvelle Calédonie');

#INSERT INTO zones VALUES (NULL,73,'FR-CP','Clipperton');  Existe pas dans TABLE_COUNTRIES
INSERT INTO zones VALUES (NULL,77,'FR-TF','Terres australes et antarctiques');
« Dernière édition: 07 Janvier 2009 à 19:12:37 par gob33 » Journalisée

akacia
Nouveau membre
*

Points gagnés: 0
Messages: 3


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #9 le: 28 Mai 2010 à 11:07:51 »

Bonjour à tous,
Je débute avec zencart... Je recherche une liste pour incrémenter ma base avec tous les départements des villes françaises.
Pensez-vous qu'il existe un "patch" qui puisse m'éviter de tout taper à la main ??

Merci pour votre aide.
Journalisée
gob33
Acharné
****

Points gagnés: -1
Messages: 264


Voir le profil
Re : FRAIS DE LIVRAISON PAR REGION DE FRANCE
« Répondre #10 le: 20 Juin 2011 à 17:16:40 »

Mise en ligne de "French Departmental Shipping" sur mon site.

Ce module fonctionne avec le code postal de l'adresse de livraison ou avec les codes ISO-3166 définis dans TABLE_ZONES.
Il est utile pour les cas de livraison par transporteur privé (messagerie régionale France) avec un tarif par région/dépt.

Aperçu:
> Expéditions vers les régions et/ou départements du territoire français.
> Choix du niveau tarifaire (dépt ou région).
> Chaque région/département possède son tarif avec désactivation individuelle.
> Livraison vers les DOM-TOM désactivable.
> Mode de calcul du port au poids, total commande ou nombre d'articles.
> Possibilité d'ajouter des champs supplémentaires par région/dépt pour traiter des pbs particulers.
> Gestion des colis fractionnés (exemple: 2 x 25 Kgs).
Journalisée


Pages: [1]
  Imprimer  
 

Aller à: