Les meilleurs intégrateurs e-commerce freelances sont sur Codeur.com

Devis en ligne sur site revendeur sur Joomla

 Fermé · 800 à 1 500 € · 2 offres · 592 vues


Système utilisé pour le site : Joomla 1.5.9 + Virtuemart 1.1.3 (les dernières versions)

Je réalise un site internet pour un fabriquant, qui souhaiterait que ses revendeurs puissent faire un devis en ligne, en insérant les produits et les quantités souhaités, ainsi que leur coefficient pour chaque produit, et pour finir l’adresse du client qui permet de calculer les frais de port.

Le devis généré est sauvegardé dans le compte du revendeur, il peut l’imprimer et l’envoyer par e-mail (possibilité d’envoi à plusieurs boites mails).

Il y a plusieurs tarifs pour les revendeurs (prix HT bien sur), ils sont dans trois groupes, chaque groupes correspond à un tarif précis pour chaque produit. C’est un site privé, dès qu’on tape l’url du site le revendeur doit se logguer, une fois enregistré il aperçoit uniquement le tarif de chaque produit de son groupe.

Un produit peut avoir un prix dégressif en fonction des quantités, la variable est du style :
De 1 à 5 : 1 € (prix de base)
De 6 à 50 : 0.90 €
De 51 à 500 : 0,80 €

On remarque une réduction de 10% dès qu’on change de lot au niveau des quantités.(pour cet exemple)

Le revendeur à deux possibilités pour créer son devis :
- Il choisit ses produits en naviguant sur le site avec les quantités, et les valides dans le Panier (qu’on appellera « rajouter au devis »), une fois les produits sélectionnés il peut finaliser son devis en rajoutant ses coefficients et l’adresse de livraison.
- Dans son compte ou sur le site il clique sur « réaliser un devis », il choisit ses produits à insérer par numéro de référence, ensuite les quantités, rajoute son coefficient sur chaque ligne de produit, et finit par insérer l’adresse de livraison de son client.

Voici en gros la prestation à réaliser, il faut l’insérer dans le système joomla+virtuemart
Je ne suis pas contre un composant et module pour la réalisation du devis en ligne. Je suis ouvert à toute proposition pour réaliser la prestation, différente de ce que j’évoque ci-dessous.

Voici chaque point plus détaillé :

Un tarif différent pour chaque groupe :

Je vais enregistrer chaque revendeur dans trois groupes différents, je pensais utiliser les groupes utilisateurs de virtuemart, mais il faudrait que ces groupes soient rattachés à l’affichage du tarif qui correspond.
Mon avis sur la réalisation : Il faudrait rattacher le groupe utilisateur à l’affichage d’un browse et d’un flypage unique, on appellerait dans le flypage et le browse, le tarif qui nous intéresse dans la table du produit.

Un tarif qui change en fonction des quantités :

Une fiche produit (réalisée dans virtuemart) possèdera donc trois tarifs, avec la possibilité d’indiquer le pourcentage de réduction à appliquer à chaque changement de lot de quantité.
Ex : les quantités sont relatives pour chaque produit
De 1 à 10 : 10 euros (prix de base)
De 11 à 100 : 8 euros
De 101 à 1000 : 6 euros
La variable reste la même pour chaque changement de lot, pour cet exemple 20% de réduction
Il faudra aussi dans la fiche produit qu’on indique les quantités de chaque lot.
Ces renseignements seront affichés dans la fiche produit, une fois que le revendeur applique les quantités sur le produit et valide le produit dans son devis, le nouveau prix avec la réduction s’affichera.

Il faudra donc pour les mises à jour CSV, qu’on puisse en plus des renseignements de base d’une fiche produit sous virtuemart, pouvoir rajouter toutes les nouvelles infos évoquées ci-dessus.

Le compte du revendeur :

Quand il accède à son compte (virtuemart) :
- Il faudrait que tous ses devis réalisés soient enregistrés et visibles dans une section, par tri alphabétique du nom de ces clients ou tri par date de réalisation.
- Il renseigne ses infos de société qui s’afficheront dans le devis, avec la possibilité d’insérer son logo dans son compte client qui se retrouvera dans chaque devis.
- Il peut enregistrer ses clients avec leurs infos de société qu’on retrouvera dans une section. Ca permettra au revendeur de choisir le client dans cette liste quand il fera son devis.
Les fiches clients auront :
• le nom de la société
• le nom du contact
• l’adresse de la société
• L’adresse e-mail du contact
• un numéro de téléphone

Grâce à ses infos, au moment de réaliser le devis, il choisira son client, et les frais de port seront calculés (en HT) en utilisant le système de virtuemart qui regarde le poids, les quantités, et l’adresse.

Une fois le devis complet, une tva à 19.6 s’applique sur l’intégralité du devis.

La réalisation du devis :

Comme expliqué ci-dessus, le choix des produits dans le devis pourra se faire de deux façons.
Une fois le devis réalisé, il faut qu’il soit enregistré dans le compte revendeur, envoyé à l’e-mail du revendeur et à celui du client, avec la possibilité de l’imprimer à tout moment.

Au niveau de la programmation, il est surement possible d’utiliser le système de commande de virtuemart et de le remplacer par un système de devis.

Pour cette prestation il faut bien connaître le système de virtuemart, car il ne faut pas oublier certaines conditions déjà écrites dans le code qui pourrait causer des soucis avec les modifications du composant que je demande.

Je suis donc ouvert à toute proposition qui combinerait virtuemart et un autre composant.
J’espère avoir été assez clair, et de ne pas avoir oublié certaines fonctions.

Délai d'un mois et demi.

Budget indicatif : 800 à 1 500 €

Publication : 12 mars 2009 à 23h33

Profils recherchés : Développeur Virtuemart freelance , Développeur PHP freelance , Spécialiste stockage et sauvegarde freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

2 freelances ont répondu à ce projet

F
D
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients