IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Calcul des frais de livraison


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Par défaut Calcul des frais de livraison
    Bonjour tout le monde,

    je viens de lancer un site e-commerce et je suis confronter à un leger probleme de calcul des frais de ports.

    Au moment ou je rentre les donnees des produits dans la base de données, je renseigne le poids réel du produit. Cocernant les petits objets, rien a signaler, mais dès lors que c'est des produits encombrant, le transporteur calcule le poids volumetrique et ça depasse parfois largement le montant estimé avec le poids du produit....

    auriez vous une idée d'une meilleure façon de calculer les frais de port??

    Merci par avance

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    N'est-il pas possible de calculer la transport selon la taille du produit? Normalement tu dois avoir le volumétrie du produit.

    A+.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Par défaut
    Merci Andry pour ta réponse

    j'ai effectivement les dimensions de pratiquement tous mes produits.

    le transporteur calcule le poids volumetrique comme suit:
    largeur x hauteur x profondeur / 5000
    et puis il prend la valeur la plus grande entre le poids réel du prouit et le poids volumétrique du carton.

    penses tu que je devrais calculer le transport uniquement avec les dimensions du produit en rajoutant une petite marge de 5cm ?

    Merci

  4. #4
    Membre émérite Avatar de patrickbaras
    Homme Profil pro
    Informaticien (à sa mémère).
    Inscrit en
    Septembre 2010
    Messages
    525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien (à sa mémère).
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 525
    Par défaut
    exemple de fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    function PoidTransport($largeur,$hauteur,$profondeur,$poid)
    {
    	/* $largeur,$hauteur,$profondeur dans la même unité de mesure */
    	/* $poid la même unité de mesure que $poidVolumentrique*/
    	$poidVolumentrique = ($largeur * $hauteur * $profondeur) / 5000;
    	if($poidVolumentrique > $poid)
    	{
    		return $poidVolumentrique;
    	}
    	return $poid;
    }
    /*test de la fonction*/
    echo PoidTransport(10,10,10,5)."<hr>"; /*retourne 5*/
    echo PoidTransport(100,100,10,5)."<hr>"; /*retourne 20*/
    ?>

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Par défaut
    pour ma part, j'ai résolu le pb avec un client, par exemple :

    sur chaque produit avoir tarif , tarif B, hors tarif

    si cumule tarif expedition < taux = taux normal
    si cumule supérieur => venir chercher au magasin, ou faire une demande personnalisé

    car en effet, il n'y a pas de règle tarifaire pour un fauteuil de 1m3, qui fait 200kg

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Par défaut
    Merci encore une fois pour vos réponses.

    @patrickbaras: c'est bien une fonction du meme style que je compte utiliser, mais au fait la question que je me pose est si je devrais calculer les frais de ports en appliquant la règle de multiplier la largeur x hauteur x profondeur / 5000 ou plutôt par exemple creer un champ "poids_livraison" que je dois renseigner manuellement...
    et puis est ce bien fiable? ca ne risque pas d'afficher un montant faramineux???

    sur chaque produit avoir tarif , tarif B, hors tarif

    si cumule tarif expedition < taux = taux normal
    si cumule supérieur => venir chercher au magasin, ou faire une demande personnalisé
    j'ai pas trop compris ce que tu veux dire

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Par défaut
    et bien, comme tu l'a montré, il y'a des produits dont tu ne peux pas estimer les frais de ports... mon exemple : un fauteuil ( 1m3 : 200 kg)

    donc, il faut prévoir dans le cms, une sortie ou les frais de ports ne sont pas calculé via le site, mais par une demande via email....

    simplement :
    mon fauteuil est hors norme ( cad la poste ne ferra jamais l’expédition ) , donc, pour ce fauteuil, quand je le rentre dans le cms, j'ai prévu un tarif "hors categorie", donc un tarif qui n 'est, pas calculable en live...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Calcul des frais de transport
    Par Pierre Jean 53 dans le forum E-Commerce
    Réponses: 2
    Dernier message: 02/11/2013, 15h46
  2. SAP calcul des délais de livraison
    Par dmilosevic dans le forum SAP
    Réponses: 2
    Dernier message: 28/02/2011, 10h09
  3. [eZ Publish] Calculer des frais de ports en fonction du poid des produits
    Par boubil dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 31/07/2009, 22h30
  4. [MySQL] Calcul des frais de port poids/prix d'un caddie
    Par spawns dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 13/01/2009, 15h58
  5. Calcul des numéros de semaine d'un calendrier
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 06/11/2002, 21h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo