problème de conception : livraisons et colis [MCD] - SQL/NoSQL - Programmation
Marsh Posté le 06-12-2009 à 14:23:48
Alors comme ça personne ne travaille le jour du seigneur ?
Bon après avoir discuté un peu avec mon maitre de stage et quelques collègues je crois que je vais tout simplement omettre les expéditions à l'étranger pour ne pas perdre trop de temps là dessus. C'est vrai que ça pose quelques problèmes assez sympathiques mais je manque de temps pour me pencher sur tous les cas possibles (la TVA qui varie pour les DOM et les TOM; choisir le nombre de colis en fonction du poids et de la dimension des articles contenus; etc...)
Biensûr si quelqu'un a une solution je veux bien l'entendre quand même, c'est toujours intéressant de voir comment sont traités ces problèmes par les professionnels.
En tout cas, merci à tous pour l'aide que vous m'avez apporté depuis le début de mon projet.
Marsh Posté le 05-12-2009 à 18:24:43
Salut à tous,
A peine après avoir réglé mon problème précédent (voir le message : Multiples catégories de produits) je me retrouve confronté à une seconde complication avec la partie "livraison" de mon MCD.
Voici d'abord la partie concernée de mon MCD :
Je vais tenter d'en expliquer le plus clairement possible le fonctionnement et ce qui me pose problème :
Maintenant le deux points qui me causent du soucis:
Vous aurez remarqué que je n'ai pas parlé de la table 'COLIS', c'est parce que je n'ai pas encore trouvé comment l'intégrer et ce qu'elle doit contenir. Je voudrais à l'aide de cette table définir le nombre de colis à utiliser. En effet les tables de facturation des colissimos et de chronopost se limite à des colis de 30 kg, au dessus les prix grimpe en flèche, il vaut donc mieux faire 2 ou 3 colis qu'un très lourd. Donc avec 'Total_Poids-Cmd' de la table 'COMMANDES' je dois définir le nombre de colis de 30kg max dont j'aurais besoin et ainsi établir la facturaction des colis pour l'intégrer au prix de ma commande.
Deuxièmement, je vais devoir ajouter une table avec les différents prix de chaque colis en fonction du poids et de la destination. Voici les paramètres : 'Categories_Poids' 'Zone_Destination' et 'Prix_Colis'. Il y a 6 zone de destination (Zone A : Union Européenne; Zone B : Europe hors UE et Maghreb; Zone C : Afrique, Canada, USA, Proche et Moyen Orient; Zone D : Asie et Australie; Zone E : France; Zone F : DOM-TOM). Le problème c'est que chaque zone à des catégories de poids différentes (et ainsi des prix différents aussi), donc c'est pas très facile de faire une table pour ranger tout ça.
Bref si vous avez un conseil pour la table 'COLIS' ou la table 'CAT_PRIX_COLIS' je vous écoute, j'ai passé tout mon samedi dessus et je sèche un peu.
Merci à vous
Baptiste
ps : si vous voulez voir le mcd en entier (image ou fichier original) passez par la la page dédiée
---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.