Les meilleurs développeurs informatique freelances sont sur Codeur.com
Terminé · Moins de 500 € · 27 offres · 1282 vues · 34 interactions
Dans le cadre de l’amélioration de notre outil interne de gestion de production, nous recherchons un développeur Symfony expérimenté pour corriger deux anomalies identifiées. Cet outil, développé sous Symfony, est connecté à notre base de données Prestashop et permet de suivre l’évolution des commandes à travers différentes étapes de production :
Commande > Paiement > PAO > Fabrication > Colisage > Expédition.
● Présentation de l’outil :
L’outil permet de visualiser et de suivre les commandes issues de notre site e-commerce (Prestashop) en temps réel. Nous fournirons une documentation détaillée des différents onglets et fonctionnalités pour faciliter la prise en main.
Dans l’onglet Commande, un administrateur peut générer un bon de commande au format PDF.
Important : Si une commande contient plusieurs produits, un bon de commande est généré par produit. Chaque bon est codifié (A, B, C, etc.) pour différencier les lignes produits.
Contenu d’un bon de commande :
Date
Référence de commande
Indice du bon (A, B, C…) selon le produit
Adresse de facturation / livraison
Groupe client / Commentaire
Détails produit :
Référence
Description
Quantité
JA (0 si client, 2 si revendeur)
Transporteur
Poids
Neutre : Oui / Non
Prix HT global (unitaire × quantité)
Promotions (détaillées) :
Le ou les codes promo
Montant total des promos hors remise revendeur (divisé par le nombre de produits)
Remise revendeur
Total HT (prix HT global - promos - remises)
TVA 20%
Total TTC
Référence client / infos complémentaires
Mode de règlement
Encours
● Problèmes à corriger :
1. Prise en compte des promotions :
Lorsque plusieurs codes promo sont appliqués à une commande, le calcul final sur le bon de commande est incorrect (montants non déduits ou mal répartis).
✅ Fonctionne correctement si une seule promotion est appliquée.
➡️ Un module Prestashop a été développé pour récupérer les codes promos par produit dans notre ERP mais n’est pas totalement fonctionnel.
➡️ Il faut s’assurer que le montant total de chaque code promo soit réparti entre les produits de la commande. La règle est : montant de la promo (hors réduction revendeur) diviser par le nombre de produit dans la commande
2. Affichage de la remise revendeur :
Les clients appartenant au groupe "Revendeur" bénéficient automatiquement d’une remise de 10% sur les commandes de 250 € HT ou plus.
➡️ Cette remise doit apparaître dans une ligne spécifique du bon de commande.
❗ Elle ne doit pas être confondue avec les remises promotionnelles (ne pas l’afficher dans la section "Promo").
3. Correction du prix HT global :
Actuellement, le PDF affiche le prix unitaire du produit.
➡️ Il faut afficher le prix HT global = prix unitaire × quantité.
● Ce que nous attendons :
Analyse et correction des anomalies mentionnées ci-dessus.
Vérification de l’intégration correcte des données issues de Prestashop.
Tests de bon fonctionnement et validation de la stabilité après correction.
● Informations à nous transmettre :
Vos disponibilités pour cette mission.
Une estimation du temps nécessaire pour effectuer les corrections.
Un retour sur votre expérience avec Symfony et les connexions à Prestashop (API, base de données, modules, etc.).
● Possibilité de collaboration à long terme :
Si cette première mission s’avère concluante, nous serions ouverts à envisager une collaboration régulière pour assurer la maintenance évolutive et corrective de notre outil. Plusieurs évolutions sont déjà identifiées, notamment :
- Sur l’outil Symfony de gestion de production :
1- Ajout d’un champ de sélection du transporteur dans l’onglet Commande (parmi 4 transporteurs disponibles). Le transporteur sélectionné devra ensuite apparaître dans le bon de commande PDF.
2- Évolution de l’onglet Fabrication : actuellement, une fiche de fabrication au format PDF est générée. Nous souhaitons à terme remplacer ce fichier PDF par un fichier Excel intégrant les mêmes informations (dont le visuel d’impression).
- Côté Prestashop :
1- Correction d’un module d’échantillons, destiné aux revendeurs. Ce module leur permet de commander un échantillon (équivalent au prix du produit). Une fois l’échantillon commandé, un bon de réduction est automatiquement généré du montant correspondant.
Lors de la commande définitive (minimum 50 unités), ce bon doit être automatiquement déduit du panier.
Certaines anomalies sont actuellement présentes sur ce module et devront être corrigées.
À noter : l’ensemble de ces points vous sera fourni avec des explications détaillées et les spécifications techniques nécessaires au moment où leur développement sera planifié.
Budget indicatif : Moins de 500 €
Publication : 28 mai 2025 à 15h19
Profils recherchés : Développeur spécifique freelance , Développeur Prestashop freelance , Développeur Symfony freelance , Développeur PHP freelance , Spécialiste maintenance informatique freelance
27 freelances ont répondu à ce projet
22 propositions de devis en moins de 2h
Montant moyen des devis proposés : 450 €
Estimation du délai : 3 jours
Projet réalisé par tobywip
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte une migration de site PrestaShop ?
Simulateur de prix : Combien coûte un site PrestaShop ?
Simulateur de prix : Combien coûte un site e-commerce ?
Téléchargement : Les meilleures plateformes pour créer un site e-commerce gratuitement
Guide : Les meilleures plateformes pour créer un site e-commerce gratuitement