Release Note de la version 1.2.12 de Nistia

Factures d'achat : Réf. Fact Fournisseur vide (1.2.X)

1

Hotfix - L'import des tarifs créer des produits avec un nom trop long et des caractères non gérés

2

Performance des recherches sur les produits (HOTFIX)

3

Bug

Factures d'achat : Réf. Fact Fournisseur vide (1.2.X)

FONCTIONNEL

🎯 Objectif de la PR

Correction des colonnes des listes de BR et de Facture d'achat afin d'afficher la référence du document fournisseur correspondant.

Bug

Hotfix - L'import des tarifs créer des produits avec un nom trop long et des caractères non gérés

FONCTIONNEL

📋 Contexte

Les nom de produit générés par les imports de tarifs pouvaient dépasser les 100 caractères et la description anglaise était généré aussi alors que non nécessaire

🎯 Objectif de la PR

Modifier l'import pour tronquer les nom du produit quand supérieur à 100 caractères et mettre le nom complet dans la note du produit

TECHNIQUE

⚙️ Changements techniques

Modification de la server méthod ImportPurchasePrice et TU

TESTS ET QUALITE

🧪 Tests

Tests réalisés

  •  Tests unitaires
  •  Tests manuels
  •  Tests d’intégration

Preuves

Imports de plusieurs produits provenant du catalogue Kramp qui posait problème avec des nom corrects et des noms trop grand.
Résultat :
Les nom nom trop grands sont bien tronqués et le nom complet se trouve dans la note.
Pour les nom correct pas de note générée
image.png


Bug

Performance des recherches sur les produits (HOTFIX)

FONCTIONNEL

📋 Contexte

Gros problèmes de lenteur au chargement des produits sur les lignes de document de vente (chargement > 18s)

🎯 Objectif de la PR

Modifier les filtres et modes de recherche afin de réduire le temps d'attente utilisateur.
La recherche en contient du le nom traductible est en grande partie responsable de la lantence.
On modifie donc le système de recherche :

  • plus d'utilisation de recherche rapide sur les lookup produit
  • ajout des filtres en contient sur la page de recherche du lookup
  • passage du filtre sur le Actif coté front afin d'avoir une marge de manœuvre sur la masse de données au cas où (désactivation des produits possible).

Aussi on indique à l'utilisateur le mode de recherche via un bouton info.

Ecrans impactés :

  • documents de vente magasin/matériel (devis, commande, livraison, facture)
  • documents atelier (devis atelier, ordre de travail, facture)
  • documents achat (commande, réception, retours fournisseur, facture)
  • factures internes
  • prix de vente fixe
  • promotions

TECHNIQUE

⚙️ Changements techniques

Description technique des modifications :

  • Suppression des quicksearch
  • Ajout d'une description sur la référence produit des lignes de document
  • Ajout du filtre IsActive coté front sur le chargement des écrans de lookup
  • Adaptation des TU pour supprimer les tests sur le filtre IsActive

TESTS ET QUALITE

🧪 Tests

Tests réalisés

  •  Tests unitaires
  •  Tests manuels
  •  Tests d’intégration

image.png
image (2).png
image (3).png