Les meilleurs développeurs informatique freelances sont sur Codeur.com

Correction de bugs sur un outil Symfony de gestion de production

 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é.

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

Créer un compte

27 freelances ont répondu à ce projet

22 propositions de devis en moins de 2h

Adrien Messager Développeur web
Laurent Partal Développeur Symfony
tobywip Agence de développement PHP
Websource Agence web
Stéphane Rol Développeur Prestashop
Jaroslaw Chmielewski Développeur WordPress
Jean-François Ferraille Agence web
+20

Montant moyen des devis proposés : 450 €

Estimation du délai : 3 jours

Publier un projet similaire

Projet réalisé par tobywip

tobywip Agence de développement PHP
tobywip
Paris, 75018

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

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