Release Note de la version 1.2.5 de Nistia

Ventes - Commandes : impossible de livrer/facturer une commande contenant uniquement Frais/MO/pièce non gérée en stock

1

Achats - Factures d'achat : le champ de recherche rapide a disparu

2

Montée de version 2.4.9 du FMK (V2.4.14 MT)

3

export écriture comptable

4

Livraisons en statut "livré": rendre l'annulation possible même si des factures existent

5

Livraison validé avec montant négatif: impossible de facturer

6

Edition devis: première page vide

7

Facturation (A facturer): On affiche tous les OT quelque soit leur statut et quand on cherche à facturer on a un résultat vide sans message

8

Commande de vente validée : Empêcher le passage en provisoire dans le cas où la commande est partiellement livrée.

9

Facture de vente : pas de saut de page avant les CGV

10

Ouvrir la saisie des règlements dans un nouvel onglet du navigateur

11

Bug

Ventes - Commandes : impossible de livrer/facturer une commande contenant uniquement Frais/MO/pièce non gérée en stock

Bug

Achats - Factures d'achat : le champ de recherche rapide a disparu

[FONCTIONNEL]
Correction d’un bug sur l’écran des factures d’achat : l’utilisateur ne pouvait plus effectuer de recherche par fournisseur via la recherche rapide, le champ n’étant plus affiché.
[TECHNIQUE]
➡️ Remise en place de la recherche rapide
➡️ Correction de l’affichage de la valeur Supplier.Name 
➡️ Suppression du doublon de la propriété Fournisseur dans « Choisir les colonnes »
[TESTS]
🟢 La barre de recherche rapide est visible
🟢 La recherche par fournisseur via la recherche rapide fonctionne correctement

2026-01-26_08h45_15.gif


Evolution

Montée de version 2.4.9 du FMK (V2.4.14 MT)

Montée de version 2.4.9 FMK et 2.4.14 MT

Bug

export écriture comptable

Bug

Livraisons en statut "livré": rendre l'annulation possible même si des factures existent

Bug

Livraison validé avec montant négatif: impossible de facturer

[FONCTIONNEL]
26617 :
Contexte et objectif
Il n'est pas possible d'annuler une livraison en statut livré et qui dispose d'au moins une facture liée
Si la livraison est en statut livré : qu'elle dispose ou pas de facture liée on souhaite pouvoir annuler la livraison pour faire rentrer les articles en stock
Solution
Autoriser l'annulation d'une livraison en statut livré et disposant de facture(s) en lien.
NB: pour que la livraison soit en statut livré il faut qu'il n'y ait pas de facture ou que les factures liées hors facture d'acompte aient une somme à 0
26618 :
Contexte et objectif
Il n'est pas possible de passer en statut provisoire une commande disposant d'au moins une livraison.
Ce contrôle était nécessaire avant qu'on mette en place le statut livré sur la commande afin d'éviter de modifier une commande
Hors depuis qu'on a mis en place le statut livré sur la commande on ne peut pas avoir de commande en statut validé avec des BL qui ne soient pas annulés
Solution fonctionnelle
Retirer le contrôle qui interdit de passer en provisoire une commande disposant d'au moins un BL
Si le statut de la commande est validé, on autorise le passage en provisoire
26623 :
Contexte et objectif
Il n'est pas possible de facturer un BL validé dont le montant est négatif
Correction
Autoriser la facturation d'un BL dont le montant est négatif. Lors de la génération de facture on produira un avoir mais le statut du BL doit passer en facturé
Mettre à jour le calcul du reste à facturer en appliquant la formule suivante:
Valeur absolue de (Quantité livrée - somme des qtés facturées)
NB: un BL est facturable tant qu'il n'a pas déjà été facturé
On fait des travaux sur les factures pour interdire les facturations partielles de BL. Un BL quand il est facturé est facturé en totalité et même depuis la facture provisoire on ne peut plus supprimer ou modifier les qté des lignes de facture issues d'un BL.
Donc un BL en statut validé sera toujours facturable
[TECHNIQUE]
Correction de retrieving sur les OT de l'écran facturation.
Suppression de la vérification sur la possession de lignes de factures liées au moment de l'annulation d'un BL.
Modification de l'affichage du bouton facturer pour prendre en compte les BL négatifs.
Modification du processus de changement de statut d'un BL pour prendre en compte la facturation des BL négatifs.
[TESTS]
Enregistrement de l'écran 2026-01-23 171430.mp4
Enregistrement de l'écran 2026-01-23 171922.mp4


Bug

Edition devis: première page vide

[FONCTIONNEL]
Correction d'un bug d'affichage sur les éditions de devis atelier qui ajoute une première page blanche à partir d'un certin nombre de lignes dans le devis.
[TECHNIQUE]
Correction du fichier .mrt, pour rendre cassables différents composants et rendre le pied séparable
[TESTS]
Difficile à tester.
En local, grâce à la portabilité, j'ai testé le .mrt corrigé avec le json correspondant au devis client qui posait problème :

image (2).png

On voit ici que le report démarre bien sur la première page.
En local, on peut effectuer les tests avec un devis atelier commortant un grand nombre de lignes ( suffisamment pour que la totalisation ne puisse plus tenir sur la première page.

Bug

Facturation (A facturer): On affiche tous les OT quelque soit leur statut et quand on cherche à facturer on a un résultat vide sans message

Bug

Commande de vente validée : Empêcher le passage en provisoire dans le cas où la commande est partiellement livrée.

[FONCTIONNEL]
Autoriser le passage de Validé à Provisoire sur une commande de vente dont toutes les lignes de BL sont annulées.
[TECHNIQUE]
Modification de la méthode IsSalesOrderHeaderUsed.
[TESTS]
26911.mp4

Bug

Facture de vente : pas de saut de page avant les CGV

[FONCTIONNEL]
Les CGV doivent commencer sur une nouvelle page.
[TECHNIQUE]
Correction du .mrt
[TESTS]
Demande d'impression d'une facture :

image.png

Bug

Ouvrir la saisie des règlements dans un nouvel onglet du navigateur

[FONCTIONNEL]
Lancer la saisie des règlements de tiers 360 dans un nouvel onglet du navigateur (au lieu de l'ouvrir en eframe comma actuellement)
Cela permet de contourner un bug qui sera traité en v2.5 qui empêche d'ouvrir l'historique des règlements en eframe
[TECHNIQUE]
Surcharge de l'entrée de menu MTTransactionListUI pour ouvrir directement l'UI MTTransactionListUI
Surcharge du code d'initialisation de l'UI MTTransactionListUI pour ouvrir l'UI T360 TransactionListUI dans un nouvel onglet du navigateur
[TESTS]
2026-01-29_10h16_03.mp4