Release Note de la version 1.5.0 de Nistia

Ajouter la vérification sur les lignes facturées

1

Interface de commande de pièces KRAMP + Paramétrage

2

Administrer les prix de vente interne

3

Interface de commande de pièces BEPCO

4

MAJ ligne de facture (frais)

5

Renseigner la société et le site par défaut lors de la création d'une nouvelle société et d'un nouveau site

6

Ligne de devis de vente : Récupérer le prix de vente interne

7

Pipeline build PROD - Supprimer tests et sonar

8

Imprimer un devis de vente (Evolution : Affichage de site internet de la société )

9

Modification interlocuteur principal

10

Pouvoir saisir un code couleur dans le paramétrage

11

Ajouter un badge sur l'icône trombone pour indiquer le nombre de docs liés

12

Appliquer le thème Nistia aux écran Tiers360 ouverts depuis Nistia

13

Afficher le tri au chargement de la liste de documents

14

Supprimer une commande achat - mise à jour de la fiche matériel (dispo/propriétaire)

15

Saisir un règlement de remboursement sur un avoir

16

MAJ Menu Produit : remplacer Autres par MO et Frais

17

Menu ventes de la fiche client - liste des commandes

18

Initialiser le prix de vente sur les factures de vente

19

Menu ventes de la fiche client - liste des BL clients

20

Menu ventes de la fiche client - A facturer (BL/OT à facturer)

21

Menu ventes de la fiche client - liste des factures du client

22

Tableaux de bord - Options TB : Paramétrer les pourcentages de marges

23

Activer l'assistant de rédaction dans les zones de saisie de texte

24

Mettre en place le nouveaux système de filtrage FMK

25

Tableaux de bord - Paramètres général : Paramètres TDB

26

Bordereau de réception

27

Négoce matériel : Retours fournisseur (2ème lot retours matériels)

28

Faire un avoir sur une facture d'acompte

29

Masquer les produit d'acompte des listes de produits : Saisie des produits et lookup des produits dans tous les documents

30

Corriger les défauts d'alignements sur l'édition de la facture (bandeau OT et commentaire)

31

Editions Factures: Rendre solidaire les mentions de pied de facture avec les totalisations pour éviter de les retrouver seules sur une page vide

32

Maj listes de produit : tenir compte du multistock

33

Mettre à jour la saisie des stocks et des casiers pour ajouter une note

34

Retour audit katiro de la solution iRoad

35

Paramétrer ses préférences utilisateur: Société, Site, Service

36

Ergonomie - Client - Lookup sélection client : ajouter icône typologie client

37

Ouvrir une RC de la V1.2

38

Merger les évolutions de la pipeline dev avec rc

39

Disposer depuis un document donné de tous les documents en lien

40

Tiers 360 - Synchronisation des factures internes Nistia vers Tiers 360

41

Mise à jour des règles de chargement des écrans liées aux société, site, service

42

Tableau de bord - Mise en place du tableau de bord général avec les tableaux de bord NEOS

43

Documents de vente et achat - Facture de vente et achat - Plusieurs décimales dans Ventilation TVA

44

Achat/Vente Matériels : revoir les colonnes optionnelles dans la modale de sélection des matériels

45

Déployer le licence Manager

46

Nouveaux filtres et mettre en place les lookup multisélection dans les critères de filtre

47

Concaténer la société et le site dans la même zone

48

Récupérer le nombre de document

49

Modification icone acompte en cours pas dans le menu mais dans l'onglet

50

Fiche matériel > Historique des OT : Initialisation du client pour une nouvel OT sur un matériel de société

51

Atelier : Saisie des heures par salarié - PARTIE 1

52

Montée de version 2.5 du FMK et des MT

53

Modification pipeline cleanHarbor

54

Changer le déclenchement de pipeline IPX-RC

55

Créer un template de pipeline

56

Paramètres - Natures de produits : Acompte est présent dans la liste

57

Facturation - Acomptes en cours : colonnes ajoutables en doublon

58

Documents d'achat et vente - Le compteur "X sélectionné(s) / X élément(s)" a disparu

59

Fiche matériel : renommer Historique des évènements en Evènements

60

Fiche matériel : ajouter le nombre d'évènements dans l'item de menu "Évènements"

61

Fiche matériel: contrôler le changement du switch "occasion" dans un modèle

62

Paramètres - Produits : impossible d'accéder à "Produits d'acompte" depuis la DEMO (RC)

63

Ventes - Alerte " Pièce en Rupture "

64

Prendre en compte le stock mini dans les ruptures de stock

65

Gestion des options Vendeurs / Agents

66

Gestion des vendeurs

67

Contrôle à réaliser sur un matériel dont le code dispo est réservé sur stock ou réservé sur commande

68

Vendeurs sur les documents de vente

69

Agents sur les documents de vente

70

Vendeurs sur édition - Ajouter le vendeurs sur les éditions de ventes à destination du client

71

Livraison: interdire la modification d'une ligne de livraison associée à une commande

72

Livraison: interdire la sélection de produits gérés en stock lors de l'ajout d'une ligne depuis un BL

73

Ajouter le filtre et la colonne Vendeur et Agent dans la liste des documents de vente

74

Modale de sélection des matériels dans une vente: MAJ règles de filtrage

75

Cde d'achat - MAJ règles d'enregistrement fiche matériel (pour tenir compte du multisite)

76

Supprimer une ligne de commande d'achat matériel réservé - Réafficher la ligne

77

Vente : Alerte sur marge

78

Montée en 2.4.7 FMK

79

Monter les MT En 2.4.6

80

Montée en 2.4.8 FMK

81

Commande/OT - Acomptes : Compléments correctifs

82

Création de matériel: pouvoir créer un matériel sans avoir à créer un modèle

83

Listes de document d'achat : Passer les statuts des documents d'achat et vente en chips (à la place des icônes)

84

Listes de document de vente : Passer les statuts des documents de vente en chips (à la place des icônes)

85

Déplacer le A propos dans le bouton utilisateur - Lancer le centre d'aide à partir du bouton "?"

86

Fiche matériel : bilan matériel -> ETAPE 1 Entités et intégration

87

Négoce Matériel - Bilan matériel -> ETAPE 2 Formules et écrans

88

Création d'un Client et d'un Fournisseur : Assigner un Site existant

89

Ventes - Devis (matériel) : Origine CA incorrecte ou non valorisée dans la sélection et les détails des matériels

90

Export liste de documents d'achat

91

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 1 Création entité

92

Ouvrir une RC de la V1.2

93

Montée en 2.4.7 FMK

94

Monter les MT En 2.4.6

95

Ouvrir une RC de la V1.2

96

Montée en 2.4.7 FMK

97

Monter les MT En 2.4.6

98

Ouvrir une RC de la V1.2

99

Montée en 2.4.7 FMK

100

Monter les MT En 2.4.6

101

Vente - Acompte : souligner le lien vers la facture d'acompte dans la modale de saisie d'acompte

102

Commande d’achat – Nouvelle commande : Comportement étrange lors du remplacement de référence

103

MEP 1.2.0

104

Montée de version 2.4.12 des MT en production

105

Menu support : ajouter l'écran "liste des vues personnalisées"

106

Encours client : Ajout du plafond d'encours TTC dans la fiche client

107

Encours client : ventes - Alerte " Plafond d'encours dépassé "

108

Tenir compte de la licence pour savoir si l'option est disponible - Jardinage

109

Encours client : Consulter l'encours client sur la fiche client

110

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 2 Création de l'écran et ajout au document

111

Produits - Produits : impossible d'ajouter Frais ou MO depuis ici "La catégorie de produit est introuvable"

112

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 3 Gestion reservation/ajout matériel sur doc + écran de recap lien matériel

113

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 4 Gestion des OTs

114

Ventes - Devis : duplication de devis → ajouter un ctrl à la validation sur le devis B pour vérifier si le matériel est toujours dispo

115

Stocks - Transferts de stock : interstock intrasite (JARDINAGE)

116

Stocks - Transferts de stock : interstock intrasite: Création écrans liste + document + droits (Etape 1)

117

Négoce matériel : Fiche matériel : bilan matériel -> ETAPE 4 - Gérer les permissions

118

iA : Faire fonctionner le POC création d'OT

119

Refacto - Séparer la récupération des options dans les UI de configuration

120

Achat - Commande d'achat : Impossible de modifier une commande d'achat provisoire

121

Manque le champs "devise" en ajout ou modification de prix d'achat depuis la fiche produit

122

Fiche matériel > Liste des OT : Affichage des statuts sous forme de chips

123

🟧 BUG - PICTO REGLEMENT

124

Documents de vente - Editions : ordre des lignes non respecté s'il a été modifié dans le document

125

Ergonomie - Recherche générale: élargir la recherche aux données de Nistia

126

Ergonomie - Chips : statut des cdes de vente dans les allocations et des cdes d'achat dans les réservations

127

Ergonomie - Auto-suggestion dans les champs client/fournisseur de l'application

128

Saisie des heures par salarié - Ajouter dans le référentiel

129

Montée de version MT 2.4.15

130

Atelier : Saisie des heures par salarié - PARTIE 3 - Saisie des temps (avec planning)

131

Atelier - Saisie des heures par salarié - PARTIE 4 - saisie doc + suivi temps

132

Montée de version en 2.4.16 des MT (correction : compta auto des règlements)

133

Rapports: Edition des factures par lot

134

Ventes - Règle de validation transactions sur document de vente

135

Matériels - Caractéristiques : Affichage de valeurs JSON brutes dans une liste déroulante

136

Facture de vente : Intégrer l'actualisation des prix et la navigation vers la fiche produit

137

BR : Intégrer l'actualisation des prix et la navigation vers la fiche produit

138

Ergonomie - Option éditeur: masquer l'option Multiprofils

139

Paramétrage Produit - Nature - Plan de maintenance (Partie 2)

140

Produits - Modèles Plan de maintenance (Partie 2)

141

Fiche matériel - Maintenance - Plan de maintenance d'un matériel (Partie 2)

142

Fiche matériel - Maintenance - Suivi de maintenance d'un matériel (Partie 3)

143

Rapports : Mettre en place le centre de notification sur les rapports

144

MAIL : Pouvoir envoyer plusieurs factures par mail

145

Documents : Lignes de TEXTE (JARDINAGE)

146

Rapports: Sauvegarde automatique des documents

147

Fiche matériel - Historique de maintenance d'un matériel

148

Montée de version MT 2.4.18

149

Corriger les retours Sonar de Severity CRITICAL

150

Stocks - Transferts de stock : interstock intrasite PARTIE 1 Menu + compteur

151

Tarifs - Fiche pièce : ajouter le switch "Pièce Catalogue"

152

Maj listes produits, pièces, modèles, vendables avec la quantité dispo par site

153

Tiers - répertoire et fournisseur : Ajouter le menu Parc

154

Ergonomie - Ajouts rapides du bandeau : ajouter devis matériel et commande matériel

155

🟪 DEMANDE DEV - BL NON CHIFFRE

156

MAJ - Passage en 2.5.9 FMK et 2.5.10 MT

157

Montée de version V3 (MT+FMK)

158

Lignes de TEXTE - Délégation NEOS MT

159

Garanties : récapitulatif des garanties RM V1.5 (Partie 2 - Entrée de menu + liste garanties)

160

Achats - Factures d'achat : latence et plantage sur lookup "Référence"

161

Déploiement : Pouvoir accéder à l'UI de configuration de NeosCommunication

162

🟪 DEMANDE DEV - note sur la ligne (V1.50)

163

Mouvements de stock - Ajouter la note de mouvement dans le tableau des mouvements

164

Filtres par défaut dans les écrans liste: retirer le filtre par défaut sur le service

165

Garanties : récapitulatif des garanties RM V1.5 (Partie 1 - écran garantie)

166

Matériel - Fiche client - Parc : le champ marque n'affiche pas la marque de la fiche matériel suite à la modification de celle-ci

167

Paramètres - Options Éditeur : Sélection d’une société sans site associé en multi-tenant

168

Documents (achat/vente): Champ note présent par défaut et filtrable dans toutes les listes de document

169

Paramètres - Organisation interne : améliorer filtres écran Stock et sous-écran Stock > Casiers

170

Magasin – Facturation – Validation de changement de nom impossible et modification automatique des montants

171

Fiche client - Parc : Rendre possible l'affichage de la colonne "Disponibilité" du matériel

172

Plan de maintenance : Intégration des onglets de consultation (Partie 3)

173

[ERGONOMIE] Organisation interne > Collaborateurs > Modification de la sélection (lookup)

174

Renommer SalesLineDisributionAcrossEquipment

175

Editions - Mentions de pied de facture: Mettre à jour l'affichage des mentions de pied de facture suite au passage en V3

176

[ERGO] [Colonnes & Filtres] : Onglet MAGASIN

177

[ERGO] [Colonnes & Filtres] : Onglet STOCKS

178

Déploiement - Erreur 400 sur la DEMO

179

Fiche société : ajouter l'option Société au débit

180

Appui développeur finition écrans V1.5 (saisie des transactions)

181

Intégration référentiel - Tiers: Remplacer Mrs et Mr par Mme et Mr

182

Fiche client - Ajouter un devis ou une commande matériel

183

Ventes - Devis de vente : impossible de générer une cde quand une transaction interne existe dans le devis

184

Facturation - Factures de vente : Erreur lors de la recherche via la barre de recherche

185

Facturation - Factures de vente : Accès interdit lors de l’impression des factures Validées ou Payées

186

Ergonomie - Matériels - Fiches matériels : revoir apparence tableau Analyse financière

187

Exclure les fichiers MRT de la review iA

188

Nouvelle colonne : Ajout de la colonne Ref Doc client dans la liste des documents

189

Fiche matériel - Analyse financière: le menu est présent deux fois

190

PB VALIDATION BR 0000445 - EGFM SERVICES

191

Ergonomie - Passer les filtres en look up dans tous les docs achat/vente

192

Option éditeur : Harmonisation des titres des catégories

193

Paramètres - Général : Erreurs 500 à l'ouverture de l'écran Options et champs non éditables

194

Facturation - Factures de vente - Edition impossible

195

Ordre de travail : amélioration d'affichage des infos du matériel et des commentaires

196

Modification numérotation des factures ventes

197

Saisie des temps avec planning - Trial version affichée

198

Tableaux de bord - Interdire la suppression des critères de filtrage période et société

199

Revoir l'écran des transaction internes

200

Tiers - Clients - interlocuteurs : quicksearch ne fonctionne pas

201

Tiers - Interlocuteurs : indentations avant noms organisations dans la liste des interlocuteurs

202

Désactiver le bouton avoir dans le cas où une facture de vente dispose déjà d'un avoir

203

Tiers - Clients - Envoi email : ajout image impossible

204

Tiers - Répertoire -> Contrôle des adresses : ajout auto d'un filtre au clic sur Rafraîchir

205

Tiers - Clients : harmoniser les espacements

206

Modifier l'affichage de la référence, désignation, marque dans le détail des lignes des éditions

207

Facturation - Facturation: Filtre date du jour ne prend pas en compte les BL validés et OT clôturés non facturés du jour

208

Adapter la fenêtre de sélection de tenant

209

Problème d'affichage de la société et du site dans le tableau stock de la fiche pièce quand on vient d'un autre document

210

Impossible d'ajouter un nouveau casier à partir du lookup

211

IPX : Supprimer les projets qui ne contiennent pas de TU

212

Magasin - Livraison : il est possible d'indiquer une date de livraison antérieure à la date de la commande

213

Interdire l'accès à la saisie CounterUI dans la recherche générale

214

Répertoire: ajouter le rôle client ou fournisseur à un tiers

215

Facture de vente: remettre en place le bouton détail disponible uniquement pour les utilisateurs editeur

216

Liste des fiches matériel: Ajouter la colonne propriétaire dans la liste des fiches matériels

217

Modale de sélection de matériel dans les ventes: la colonne propriétaire affiche <1>

218

Fiche matériel - Liste des modèles : n'afficher que les modèles actifs

219

Options éditeur : corriger le libellé "Envoie de SMS" en "Envoi de SMS"

220

Atelier: application des droits - différents bugs

221

Ecran support: Journal des évènements

222

Facturer depuis la liste des livraisons: l'ouverture de l'écran Facturation n'est pas souhaitée

223

Magasin/Négoce - Commandes magasin/matériel : formule pour colonne À traiter à revoir

224

Ordre de travail - Nouvel Ordre de travail : L’unité de vente ne remonte pas lors de l’ajout d’une référence remplacée

225

Vente - Commande magasin : échec génération du rapport pour "Editer la facture d'acompte" quand T360 injoignable

226

Négoce matériel - Devis matériel : nommer les nouveaux documents "Nouveau devis matériel"

227

Paramètres généraux - Caractéristiques : La note saisie ne se répercute pas dans la liste et génère une erreur de traduction obligatoire

228

Produits - Liste : Trier sur la colonne Stock ne fonctionne pas correctement et affiche une erreur

229

Produit > Général > Tarif d'achat : modification du tarif d'achat - les champ dealer net et prix de vente conseiller ne sont pas affichés

230

Commander un matériel depuis une commande de vente

231

Atelier - Ordre de travail : Les fiches matériels des groupements du client ne sont pas proposées par défaut

232

Tiers - Client : Champ “Nom” non renseigné lors de la création d’un client Particulier

233

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 5 Gestion des permissions

234

Modale de saisie du numéro de série: l'immatriculation n'est pas saisissable en même temps que le numéro de série

235

Réception matériel > détail de ligne : il manque le lien vers la fiche matériel sur le num de matériel

236

Editions de vente : options d'affichage du code pièce / de la marque pièce

237

OT: Mise à jour du prix de vente en cas de changement de type de transaction

238

Accéder aux documents de Neos Document depuis le menu paramétrage

239

Liste des OT: élargir les critères de filtre aux propriétés du matériel

240

Commande d'achat > Modifier le site => Le fournisseur et le site passent en lecture seule

241

Mutualiser la méthode ShowEquipmentSheet dans les UI de commandes et réceptions

242

Standardiser l'affichage des switches dans Paramétrage > Général > Options

243

Entrée de menu "Vendeurs dans Paramètres > Organisation interne

244

🟪 DEMANDE DEV - Facture de vente / TVA : Ajouter la colonne montant TVA dans les listes de facture

245

Livraison en statut "Livré" : Adapter le message d'erreur pour proposer à l'utilisateur d'annuler la livraison

246

Matériels - Caractéristiques : Champs grisés lors de l’ajout d’une caractéristique depuis une rubrique vide

247

Matériels - Relevés de compteur : Incohérence de la suppression selon le point d’entrée (toolbar vs détail)

248

Négoce matériel – Devis matériels : Abandon possible d’un devis déjà accepté ou refusé après transmission

249

Stock site et company: ajouter la qté réservée, qté en cde d'achat et qté réservée sur cde d'achat

250

Paramétrage Produits - Modèles de maintenance (Partie 1)

251

Lignes de document > Libellé Note manquant

252

Factures de vente : Conditions générales de vente en PDF (JARDINAGE)

253

🟪 DEMANDE DEV - Numéro clients (Code tiers)

254

OT - Fiche matériel : redimensionnement automatique de la modale

255

Produits - Nouvel Inventaire : Erreur lors du changement de site

256

Corriger les retours Sonar de Severity BLOCKER

257

Paramétrage - Achat - Ecart de rapprochement - fiche produit d'écart : la fiche n'a pas la bonne UI

258

Stocks - Transferts de stock : interstock intrasite - PARTIE 2 Création entitées

259

Vendeurs - Déplacer la logique des options Vendeurs et Agents dans le module IPParty au lieux de IPQuote

260

Commande d'achat: la date de livraison prévue ne s'actualise pas suite au changement du type de commande

261

Passage de certaine Entités en multi-tenant

262

Achats - Commande d'achat : Impossible de supprimer une commande contenant uniquement une ligne de frais

263

Modèles de message - Atelier : mettre à jour l'intégration de donnée pour retirer le terme atelier de l'objet des modèles de message

264

Paramètres – Tarifs d’achats – Enregistrement de modification impossible sur entête d’import de tarifs

265

Ergonomie - Document : Harmonisation titre des documents

266

Ergonomie - Menu paramétrage : mise en place des groupes de menu

267

ProductFruits - Centre d'aide - retour sur Nistia (lien incorrect)

268

Ergonomie - Fiche modèle - Fiches matériels : reprendre le modèle en création de fiche matériel

269

Mode de paiement sur le récap des factures (V1.5.X)

270

Suivi de la nouvelle version d'import des tarifs par ETL

271

Garanties : récapitulatif des garanties RM V1.5 (Jardinage)

272

Produits - Pièces et Modèles : filtre "IsActive" à traduire

273

Redimensionnement de la fenêtre des OT/BL/BR ouverts depuis la liste des mouvement d'une pièce

274

Achats - Commande d'achat : Affichage incorrect de la référence fournisseur dans la liste des commandes

275

Ventes - Action Facturer : une seule facture affichée après facturation alors que plusieurs sont générées

276

Paramètres - Général - Options : libellé option masquage marques dans édition à corriger

277

Paramètres - Achats : message d'erreur à la suppression d'une ligne vide dans tableau Raisons d'annulation

278

OT : le bouton "Réserver" ne fonctionne pas et déclenche une livraison automatique à l’enregistrement

279

Editions Facture de vente : les noms de produits sont bien affichés sur plusieurs lignes mais ne sont pas incluses dans la ligne

280

Factures de vente : ajout d’une modale de personnalisation lors de l’envoi par email

281

Achats - Commandes d'achat : Changement de référence vers matériel ne génère pas les lignes matériel

282

Stocks - Situation de stock : écran HS

283

Problème de dépendances entre InvoiceHeaderPurchaseUI et IPInvoiceLineProductUI

284

Paramètres - Organisation interne : affichage "-" dans le champ Site pour un collaborateur sans site

285

Factures de vente : Suppression des lignes lors de l'ajout d'un vendeur

286

Produit Pièce – Impossible de créer un filtre de recherche sur un produit de type pièce

287

Produit - Pièce – Affichage du stock non correspondant

288

Organisation Interne - Société : MSG "Général condition ne peut contenir de saut de ligne"

289

[ERGO] [Colonnes & Filtres] : Onglet MATERIELS

290

Fiche client Général facturation : switch modifiable affiché même lorsque l'option Multidevise n'est pas activé

291

OT : Erreur fermeture de la modale de sélection pour le type d'intervention

292

Matériels : Création d'une fiche matériel, problème champ Site

293

Facture d'achat - récupérer le prix d'achat et autoriser la saisie du type de commande lors de l'ajout d'une nouvelle ligne

294

Mettre en place un sablier le temps du chargement des lignes d'un document

295

Montée de version 3.0.5 - Patch compteurs 3.0.3

296

Produits - Fiche produit : Perte de la note après sauvegarde dans l’onglet Stocks

297

Ergonomie – Affichage de plusieurs chiffres après la virgule dans les filtres numériques

298

Avoir de facture - Erreur de sauvegarde sur les avoirs

299

Compta & règlements > Exporter les écritures et Paramètres > Tiers 360 : URL incorrecte

300

Ergonomie : exemple à revoir dans le texte d'aide de la colonne Référence

301

Tiers360 - paramatrage : Désactivation du module comptabilité

302

Produits - Produits : Ajout automatique du filtre "Référence = PPAY" lors du filtrage sur Nature

303

Paramètres - Interfaces constructeur : Erreur à la vérification des droits d'accès

304

Tableau de bord - Implémenter les marges dans la source de donnée du pourcentage de marge

305

Atelier - OT : Déplacement du tableau des temps passés lors de la saisie de plus de 2 lignes

306

Mettre à jour le ClientSecret sur la develop

307

Paramètres - Onboarding / Tiers 360 : anomalies multiples après création et intégration d’un nouveau tenant

308

Template de PR - Mettre en premier les statuts des works items

309

Atelier - Saisie des heures par salarié - Récap bugs identifiés sur PARTIE 1 et PARTIE 4

310

Ventes - Cde magasin / Cde matériel : Réapparition de la quantité réservée après génération de facture de vente

311

Ventes et Facturation : Champ Société vide lors de l’envoi d’un SMS/mail à un agent sur tenant monosociété

312

Ventes - Commandes et OT : disparition des valeurs de la colonne Coût après transformation d’un devis

313

Message d'erreur à l'imputation

314

Atelier - Suivi des garanties : Icône manquante dans l'onglet

315

Montée de version mineure V3.0.7 (FMK+MT)

316

Devis atelier - Echec de récuparation du validator de stockReservation

317

Retirer les filtres de la saisie des options éditeur

318

Calcul des documents, transaction interne non prise en compte

319

Ventes - BL : Erreur 500 lors de la validation d'un BL issu d'une cde de vente avec pièces réservées sur stock

320

Facturation - Facture d'acompte : impossible de créer un avoir sur une facture d'acompte payée

321

Stocks - Situation de stock : Certaines références en stock à la date du jour ne sont pas affichées

322

Documents de vente - Saisie des transactions: Décoloriser l'icone des garantie

323

Tableau de bord Général : Mettre en place les couleurs

324

Commande d'achat et réception : remettre en place le quick search sur les lignes

325

Facturation - Facture de ventes - Impossible de facturer

326

Evolution

Ajouter la vérification sur les lignes facturées

Evolution

Interface de commande de pièces KRAMP + Paramétrage

Evolution

Administrer les prix de vente interne

Evolution

Interface de commande de pièces BEPCO

Evolution

MAJ ligne de facture (frais)

Evolution

Renseigner la société et le site par défaut lors de la création d'une nouvelle société et d'un nouveau site

Evolution

Ligne de devis de vente : Récupérer le prix de vente interne

Evolution

Pipeline build PROD - Supprimer tests et sonar

Evolution

Imprimer un devis de vente (Evolution : Affichage de site internet de la société )

Bug

Modification interlocuteur principal

Evolution

Pouvoir saisir un code couleur dans le paramétrage

Evolution

Ajouter un badge sur l'icône trombone pour indiquer le nombre de docs liés

Evolution

Appliquer le thème Nistia aux écran Tiers360 ouverts depuis Nistia

Evolution

Afficher le tri au chargement de la liste de documents

Evolution

Supprimer une commande achat - mise à jour de la fiche matériel (dispo/propriétaire)

Evolution

Menu ventes de la fiche client - liste des commandes

Evolution

Initialiser le prix de vente sur les factures de vente

Evolution

Menu ventes de la fiche client - liste des BL clients

Evolution

Menu ventes de la fiche client - A facturer (BL/OT à facturer)

Evolution

Menu ventes de la fiche client - liste des factures du client

Evolution

Tableaux de bord - Options TB : Paramétrer les pourcentages de marges

Evolution

Activer l'assistant de rédaction dans les zones de saisie de texte

Evolution

Mettre en place le nouveaux système de filtrage FMK

Evolution

Tableaux de bord - Paramètres général : Paramètres TDB

Evolution

Bordereau de réception

Evolution

Négoce matériel : Retours fournisseur (2ème lot retours matériels)

## 📋 Contexte Suite du lot d'anomalies sur les **bons de retour fournisseur de matériel**. Les lignes de retour et de réception partagent les mêmes écrans (entity view `POReceiptLineView`). Retours de test : signe des quantités, modale de sélection des fiches, condition Neuf/Occasion non saisissable, et absence de recherche dans les lignes. ## 🎯 Objectif de la PR Fiabiliser la saisie des lignes de retour matériel et aligner le confort des écrans retour/réception.

Evolution

Faire un avoir sur une facture d'acompte

Evolution

Masquer les produit d'acompte des listes de produits : Saisie des produits et lookup des produits dans tous les documents

Bug

Corriger les défauts d'alignements sur l'édition de la facture (bandeau OT et commentaire)

Evolution

Maj listes de produit : tenir compte du multistock

Evolution

Mettre à jour la saisie des stocks et des casiers pour ajouter une note

Evolution

Retour audit katiro de la solution iRoad

Evolution

Paramétrer ses préférences utilisateur: Société, Site, Service

Evolution

Ergonomie - Client - Lookup sélection client : ajouter icône typologie client

Evolution

Ouvrir une RC de la V1.2

Evolution

Merger les évolutions de la pipeline dev avec rc

Evolution

Disposer depuis un document donné de tous les documents en lien

Evolution

Tiers 360 - Synchronisation des factures internes Nistia vers Tiers 360

Evolution

Mise à jour des règles de chargement des écrans liées aux société, site, service

Evolution

Tableau de bord - Mise en place du tableau de bord général avec les tableaux de bord NEOS

Bug

Documents de vente et achat - Facture de vente et achat - Plusieurs décimales dans Ventilation TVA

Evolution

Achat/Vente Matériels : revoir les colonnes optionnelles dans la modale de sélection des matériels

Evolution

Déployer le licence Manager

Evolution

Nouveaux filtres et mettre en place les lookup multisélection dans les critères de filtre

Evolution

Concaténer la société et le site dans la même zone

Evolution

Récupérer le nombre de document

Evolution

Modification icone acompte en cours pas dans le menu mais dans l'onglet

Evolution

Fiche matériel > Historique des OT : Initialisation du client pour une nouvel OT sur un matériel de société

Evolution

Atelier : Saisie des heures par salarié - PARTIE 1

Evolution

Montée de version 2.5 du FMK et des MT

Evolution

Modification pipeline cleanHarbor

Evolution

Changer le déclenchement de pipeline IPX-RC

Evolution

Créer un template de pipeline

Bug

Paramètres - Natures de produits : Acompte est présent dans la liste

Bug

Facturation - Acomptes en cours : colonnes ajoutables en doublon

Bug

Documents d'achat et vente - Le compteur "X sélectionné(s) / X élément(s)" a disparu

Evolution

Fiche matériel : renommer Historique des évènements en Evènements

Evolution

Fiche matériel : ajouter le nombre d'évènements dans l'item de menu "Évènements"

Evolution

Fiche matériel: contrôler le changement du switch "occasion" dans un modèle

Bug

Paramètres - Produits : impossible d'accéder à "Produits d'acompte" depuis la DEMO (RC)

Evolution

Ventes - Alerte " Pièce en Rupture "

Evolution

Prendre en compte le stock mini dans les ruptures de stock

Evolution

Gestion des options Vendeurs / Agents

Evolution

Gestion des vendeurs

Evolution

Contrôle à réaliser sur un matériel dont le code dispo est réservé sur stock ou réservé sur commande

Evolution

Vendeurs sur les documents de vente

Scénario 1 :
  • Faire un devis magasin en affectant un vendeur, avec une transaction de vente et une interne 
  • Transformer ce devis en commande magasin, vérifier le vendeur 
  • Livrer cette commande magasin, vérifier le vendeur (non modifiable)
  • Facturer, vérifier le vendeur sur la facture de vente et la facture interne 
Scénario 2 :
  • Mêmes tests avec les OTs
Scénario 3 :
  • Mêmes tests avec les commandes matériels
Scénario 4 (Le tiers lié au user est de type vendeur) :
  • Ajout d'un devis magasin, vérifier le vendeur par défaut 
  • Ajout d'une commande magasin, vérifier le vendeur par défaut 
  • Ajout d'un devis atelier, vérifier le vendeur par défaut 
  • Ajout d'un OT, vérifier le vendeur par défaut 
  • Ajout d'un devis matériel, vérifier le vendeur par défaut 
  • Ajout d'une commande matériel, vérifier le vendeur par défaut 
  • Ajout d'une facture de vente, vérifier le vendeur par défaut 
Scénario 5 : Désactiver l'option Gestion des vendeurs 
  • Vérifier que la zone vendeur n'apparaît plus sur les documents de vente  
 

Evolution

Agents sur les documents de vente

Evolution

Vendeurs sur édition - Ajouter le vendeurs sur les éditions de ventes à destination du client

Evolution

Livraison: interdire la modification d'une ligne de livraison associée à une commande

Evolution

Livraison: interdire la sélection de produits gérés en stock lors de l'ajout d'une ligne depuis un BL

Evolution

Ajouter le filtre et la colonne Vendeur et Agent dans la liste des documents de vente

Evolution

Modale de sélection des matériels dans une vente: MAJ règles de filtrage

Evolution

Cde d'achat - MAJ règles d'enregistrement fiche matériel (pour tenir compte du multisite)

Bug

Supprimer une ligne de commande d'achat matériel réservé - Réafficher la ligne

Evolution

Vente : Alerte sur marge

Evolution

Montée en 2.4.7 FMK

Evolution

Monter les MT En 2.4.6

Evolution

Montée en 2.4.8 FMK

Bug

Commande/OT - Acomptes : Compléments correctifs

Evolution

Création de matériel: pouvoir créer un matériel sans avoir à créer un modèle

Evolution

Listes de document d'achat : Passer les statuts des documents d'achat et vente en chips (à la place des icônes)

Evolution

Listes de document de vente : Passer les statuts des documents de vente en chips (à la place des icônes)

Evolution

Déplacer le A propos dans le bouton utilisateur - Lancer le centre d'aide à partir du bouton "?"

Evolution

Fiche matériel : bilan matériel -> ETAPE 1 Entités et intégration

Evolution

Négoce Matériel - Bilan matériel -> ETAPE 2 Formules et écrans

Evolution

Création d'un Client et d'un Fournisseur : Assigner un Site existant

Bug

Ventes - Devis (matériel) : Origine CA incorrecte ou non valorisée dans la sélection et les détails des matériels

Evolution

Export liste de documents d'achat

Evolution

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 1 Création entité

Evolution

Ouvrir une RC de la V1.2

Evolution

Montée en 2.4.7 FMK

Evolution

Monter les MT En 2.4.6

Evolution

Ouvrir une RC de la V1.2

Evolution

Montée en 2.4.7 FMK

Evolution

Monter les MT En 2.4.6

Evolution

Ouvrir une RC de la V1.2

Evolution

Montée en 2.4.7 FMK

Evolution

Monter les MT En 2.4.6

Evolution

Vente - Acompte : souligner le lien vers la facture d'acompte dans la modale de saisie d'acompte

Bug

Commande d’achat – Nouvelle commande : Comportement étrange lors du remplacement de référence

Evolution

MEP 1.2.0

Evolution

Montée de version 2.4.12 des MT en production

Evolution

Menu support : ajouter l'écran "liste des vues personnalisées"

Evolution

Encours client : Ajout du plafond d'encours TTC dans la fiche client

Evolution

Encours client : ventes - Alerte " Plafond d'encours dépassé "

Evolution

Tenir compte de la licence pour savoir si l'option est disponible - Jardinage

Evolution

Encours client : Consulter l'encours client sur la fiche client

Evolution

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 2 Création de l'écran et ajout au document

Bug

Produits - Produits : impossible d'ajouter Frais ou MO depuis ici "La catégorie de produit est introuvable"

Evolution

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 3 Gestion reservation/ajout matériel sur doc + écran de recap lien matériel

## 📋 Contexte Prise en compte des TestKO sur la partie 2 et développement de la partie 3 ## 🎯 Objectif de la PR Refonte UI sur la gestion de la sélection des liens matériel Ajout côté back de règle

Evolution

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 4 Gestion des OTs

## 📋 Contexte Le besoin est de fiabiliser la ventilation des lignes d'Ordre de Travail vers la fiche matériel liée à l'intervention, sans dépendre d'un passage par les écrans. La logique doit être appliquée côté back à chaque enregistrement de l'OT, y compris lors d'ajout/suppression de ligne et lors d'un changement de matériel en en-tête. ## 🎯 Objectif de la PR Cette PR implémente la gestion automatique des liens ligne OT / matériel (`SalesLineDistributionAcrossEquipment`) dans les cas suivants : - **Ajout de ligne OT** : création automatique du lien avec `DistributionRate = 1` si un matériel est présent sur l'intervention. - **Suppression de ligne OT** : suppression des liens existants de la ligne. - **Modification de ligne OT** : aucun traitement spécifique (RAS confirmé). - **Changement de matériel sur l'intervention** : suppression des anciens liens puis recréation avec le nouveau matériel. Comportement appliqué uniquement aux lignes non EQPT (périmètre Pièce, MO, Frais).

Evolution

Ventes - Devis : duplication de devis → ajouter un ctrl à la validation sur le devis B pour vérifier si le matériel est toujours dispo

Evolution

Stocks - Transferts de stock : interstock intrasite (JARDINAGE)

Evolution

Stocks - Transferts de stock : interstock intrasite: Création écrans liste + document + droits (Etape 1)

## 📋 Contexte Le besoin est de permettre le transfert de références entre les stocks d'un même site. Cela concernera les produits gérés en stocks (pièces & matériel). Seul les pèces sont gérés dans cette PR, les matériel seront géré lorsque cela sera demandé. ## 🎯 Objectif de la PR L'objectif est de répondre au besoin définit dans le contexte. Pour cela : - Ajout **Transfert de stock** au menu de stocks - Ajout page d'affichage en liste des transfert de stocks - Ajout page permettant l'édition des transfert de stocks

Evolution

Négoce matériel : Fiche matériel : bilan matériel -> ETAPE 4 - Gérer les permissions

Evolution

iA : Faire fonctionner le POC création d'OT

Evolution

Refacto - Séparer la récupération des options dans les UI de configuration

## 📋 Contexte On chargeait toutes les options de la même catégorie dans l'écran des options. Aussi, avec l'architecture en place, nous étions incapables d'appliquer des validations sur des groupes d'options car les modifications étaient lancées via des mise à jour unitaires sur les lignes d'option. ## 🎯 Objectif de la PR Catégoriser les options afin de pouvoir découper les appels (récupération et mise à jour). Grouper les options par catégorie afin de pouvoir appliquer des règles métier inter-options.

Bug

Achat - Commande d'achat : Impossible de modifier une commande d'achat provisoire

Bug

Manque le champs "devise" en ajout ou modification de prix d'achat depuis la fiche produit

Evolution

Fiche matériel > Liste des OT : Affichage des statuts sous forme de chips

Bug

🟧 BUG - PICTO REGLEMENT

Bug

Documents de vente - Editions : ordre des lignes non respecté s'il a été modifié dans le document

Evolution

Ergonomie - Recherche générale: élargir la recherche aux données de Nistia

Evolution

Ergonomie - Chips : statut des cdes de vente dans les allocations et des cdes d'achat dans les réservations

Evolution

Ergonomie - Auto-suggestion dans les champs client/fournisseur de l'application

Evolution

Saisie des heures par salarié - Ajouter dans le référentiel

Evolution

Montée de version MT 2.4.15

Evolution

Atelier : Saisie des heures par salarié - PARTIE 3 - Saisie des temps (avec planning)

## 📋 Contexte Ajouter un nouveau Menu Temps passés avec entrée de menu "saisie des temps" et "suivi des temps". - Ajout du planning avec visualisation de la liste des collaborateurs, du total de temps saisie pour le mois et par jour pour chaque collaborateur. - Pour la saisie des temps ouverture d'une popup pour faire la saisie des temps avec initialisation de la date et nom du collaborateur en fonction de la date et la ligne du collaborateur cliqué. - Ajout, modification et suppression de la saisie de temps possible. Mis a jour de la quantité de la ligne de vente lorsque le flag de MAJ depuis la saisie de temps est activé. PS : Cette PR est un première version du planning, les écrans sont légèrement différents à ceux dans la spec dû à certaines contraintes. ## 🎯 Objectif de la PR Pouvoir faire des saisie de temps à l'aide du planning ajouté dans une nouvelle entrée de menu saisie des temps.

Evolution

Atelier - Saisie des heures par salarié - PARTIE 4 - saisie doc + suivi temps

Evolution

Montée de version en 2.4.16 des MT (correction : compta auto des règlements)

Evolution

Rapports: Edition des factures par lot

Bug

Ventes - Règle de validation transactions sur document de vente

Bug

Matériels - Caractéristiques : Affichage de valeurs JSON brutes dans une liste déroulante

Evolution

Facture de vente : Intégrer l'actualisation des prix et la navigation vers la fiche produit

## 📋 Contexte Traitement retour KO ## 🎯 Objectif de la PR Sur une facture de vente, sur une ligne liée à un autre document de vente : - Les champs Référence et Nom sont toujours modifiables (les CA disent "les lignes de facture de vente liées à une ligne d’un autre document sont en lecture seule, à l’exception des champs liés à l’ordre et à la note.") - L'action Actualiser les prix de la sélection est disponible → Correctif : l'action doit être grisée.

Evolution

BR : Intégrer l'actualisation des prix et la navigation vers la fiche produit

Evolution

Ergonomie - Option éditeur: masquer l'option Multiprofils

Evolution

Paramétrage Produit - Nature - Plan de maintenance (Partie 2)

Evolution

Produits - Modèles Plan de maintenance (Partie 2)

Evolution

Fiche matériel - Maintenance - Plan de maintenance d'un matériel (Partie 2)

Evolution

Fiche matériel - Maintenance - Suivi de maintenance d'un matériel (Partie 3)

FONCTIONNEL 📋 Contexte Développement de la partie 4 (onglet Suivi de maintenance) et de la partie 5 (calcul des prochaines échéances) de la feature de gestion des modèles de maintenance (MDM) sur les matériels. Cette évolution permet : d’affecter un ou plusieurs MDM à un matériel, de suivre les prochaines échéances de contrôle / entretien, de saisir une nouvelle opération de maintenance, et de recalculer automatiquement les prochaines échéances selon les règles métier définies. Le développement s’appuie sur les travaux réalisés dans les WI prédécesseurs, notamment la gestion des MDM et leur paramétrage. 🎯 Objectif de la PR Cette PR ajoute : - l’onglet Suivi de maintenance dans la fiche matériel, - l’affichage des prochaines échéances des MDM actifs, - les indicateurs visuels d’échéance (chips couleur), - la modale de saisie d’une opération de maintenance, - les contrôles de cohérence métier lors de la saisie, - le recalcul automatique des échéances, - les règles de calcul des échéances : 1. par temps, 2. par compteur TECHNIQUE ⚙️ Changements techniques - Création d'une entité MaintenanceOperation - Ajout d'un onglet « Suivi de maintenance » - Création de l'EntityView «MaintenanceOperationListView » affichant la liste des opération de maintenance - Création de l'EntityView «MaintenanceOperationView» affichant le détail d'une opération de maintenance - Création de la méthode « GenerateMaintenanceOperation » qui permet de générer les opérations de maintenance d'un matériel # TESTS ET QUALITE ## 🧪 Tests ![Capture d'écran 2026-05-27 090223.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3580/attachments/Capture%20d%27%C3%A9cran%202026-05-27%20090223.png) ![Capture d'écran 2026-05-27 090237.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3580/attachments/Capture%20d%27%C3%A9cran%202026-05-27%20090237.png) ![Capture d'écran 2026-05-27 090037.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3580/attachments/Capture%20d%27%C3%A9cran%202026-05-27%20090037.png) ![Capture d'écran 2026-05-27 090124.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3580/attachments/Capture%20d%27%C3%A9cran%202026-05-27%20090124.png) ![Capture d'écran 2026-05-27 090156.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3580/attachments/Capture%20d%27%C3%A9cran%202026-05-27%20090156.png) ### Tests réalisés - [X] Tests unitaires - [X] Tests manuels ### Preuves ## ✔️ Checklist avant merge ### Qualité - [X] La PR compile correctement - [X] Les tests unitaires passent - [X] Les nouveaux tests sont ajoutés si nécessaire - [X] La Quality Gate est respectée - [X] Pas de code mort ou de debug ### Code - [X] Le code respecte les conventions du projet - [X] Pas de duplication inutile - [X] Les erreurs sont gérées 🔗 Work items Done : #28119 Resolved : #27347

Evolution

Rapports : Mettre en place le centre de notification sur les rapports

Evolution

MAIL : Pouvoir envoyer plusieurs factures par mail

Evolution

Documents : Lignes de TEXTE (JARDINAGE)

Evolution

Rapports: Sauvegarde automatique des documents

Evolution

Fiche matériel - Historique de maintenance d'un matériel

## 📋 Contexte Cette PR implémente la partie 4 (onglet Historique de maintenance uniquement) et la partie 7 de la feature 21222 - Maintenance des matériels. L'objectif est de permettre la consultation, la modification et la suppression contrôlée des opérations de maintenance déjà réalisées sur un matériel associé à un ou plusieurs modèles de maintenance (MDM). Les développements reposent sur les règles métier définies dans la feature ainsi que sur les travaux préalables réalisés dans les WI prédécesseurs. ## 🎯 Objectif de la PR Ajout de l'onglet Historique de maintenance dans le module de suivi des maintenances des matériels. Fonctionnalités implémentées : - Chargement des opérations de maintenance réalisées sur le matériel sélectionné.

Evolution

Montée de version MT 2.4.18

Evolution

Corriger les retours Sonar de Severity CRITICAL

Evolution

Stocks - Transferts de stock : interstock intrasite PARTIE 1 Menu + compteur

Evolution

Tarifs - Fiche pièce : ajouter le switch "Pièce Catalogue"

Cherry picked from !3688

Evolution

Maj listes produits, pièces, modèles, vendables avec la quantité dispo par site

Evolution

Tiers - répertoire et fournisseur : Ajouter le menu Parc

Evolution

Ergonomie - Ajouts rapides du bandeau : ajouter devis matériel et commande matériel

Evolution

🟪 DEMANDE DEV - BL NON CHIFFRE

## 📋 Contexte le client souhaite ne pas chiffrer certains BL magasin. ## 🎯 Objectif de la PR Ajouter une option lors de l'impression « Bon de livraison non chiffré »

Evolution

MAJ - Passage en 2.5.9 FMK et 2.5.10 MT

Evolution

Montée de version V3 (MT+FMK)

Evolution

Lignes de TEXTE - Délégation NEOS MT

Evolution

Garanties : récapitulatif des garanties RM V1.5 (Partie 2 - Entrée de menu + liste garanties)

Bug

Achats - Factures d'achat : latence et plantage sur lookup "Référence"

Evolution

Déploiement : Pouvoir accéder à l'UI de configuration de NeosCommunication

Evolution

🟪 DEMANDE DEV - note sur la ligne (V1.50)

## 📋 Contexte Si le client ajoute une note sur la ligne, il est possible d'étirer seulement sur la longueur et non sur la largueur. **Le resize horizontale n'est pas possible il est lié à une classe CSS généré par neos.** _Nous n'avons pas d'option pour l'activer_ ## 🎯 Objectif de la PR Redimensionnement de la taille du textarea (input-localizable-string), la taille doit être de 400px H et 600px W **(validé par Bertrand)**. _**Étant donné que input-localizable-string contient plusieurs balises et est générée par Neos, je ne peux gérer en direct la hauteur du coup ce ne sera pas 400 px exactement.**_

Evolution

Mouvements de stock - Ajouter la note de mouvement dans le tableau des mouvements

Evolution

Filtres par défaut dans les écrans liste: retirer le filtre par défaut sur le service

Evolution

Garanties : récapitulatif des garanties RM V1.5 (Partie 1 - écran garantie)

Bug

Matériel - Fiche client - Parc : le champ marque n'affiche pas la marque de la fiche matériel suite à la modification de celle-ci

Bug

Paramètres - Options Éditeur : Sélection d’une société sans site associé en multi-tenant

# FONCTIONNEL ## 📋 Contexte En contexte multi-tenant, il est possible de sélectionner une société sans qu’un site ne soit automatiquement associé. Cela se produit lorsque l’utilisateur n’a aucun site ou société définis dans ses préférences. Après enregistrement, le site reste null, ce qui est incohérent. ## 🎯 Objectif de la PR Lors de la sélection d’une société, un site doit toujours être asso

Evolution

Documents (achat/vente): Champ note présent par défaut et filtrable dans toutes les listes de document

Evolution

Paramètres - Organisation interne : améliorer filtres écran Stock et sous-écran Stock > Casiers

## 📋 Contexte PBI d'ergonomie ## 🎯 Objectif de la PR 1️⃣ Supprimer la redondance dans les filtres sur l'écran Stocks 2️⃣ Ajouter le filtre Note sur le sous-écran Stocks > Casiers

Bug

Magasin – Facturation – Validation de changement de nom impossible et modification automatique des montants

## 📋 Contexte Lorsqu'on modifie le client d'une facture, les lignes changent de montant pour appliquer les remises et prix du client mais le calcul des montants n'est pas bon. ## 🎯 Objectif de la PR Corriger le calcul des montants quand une ligne change de PU brut et/ou remise.

Evolution

Fiche client - Parc : Rendre possible l'affichage de la colonne "Disponibilité" du matériel

## 🎯 Objectif de la PR Rendre la colonne Disponibilité affichable depuis l'écran Clients/Tiers/Fournisseur > fiche client/Tiers/Fournisseur > Parc

Evolution

Plan de maintenance : Intégration des onglets de consultation (Partie 3)

## 📋 Contexte Deux retours KO regroupés sur la même PR. **1️⃣ Toolbar non conforme sur les sous-onglets "Modèle" et "Nature"** du Plan de maintenance (fiches Matériel et Modèle). La maquette des PBI #27317 et #27316 prévoyait uniquement le bouton **Rafraîchir** ; en pratique on affichait Ajouter et Enregistrer grisés + le menu Plus + Affichages personnalisés. **2️⃣ Modèles de maintenance inactifs visibles** dans **Paramètres > Produits > Modèles de maintenance** ainsi que dans le lookup MDM (utilisé sur les fiches Matériel/Modèle/Nature). ## 🎯 Objectif de la PR - Sur les sous-onglets en consultation pure, n'afficher que **Rafraîchir**. - Sur la liste de paramétrage et dans le lookup MDM, n'afficher que les MDM **actifs**, tout en laissant fonctionner la désactivation depuis la liste (clic Supprimer sur un MDM utilisé).

Bug

Renommer SalesLineDisributionAcrossEquipment

Evolution

Editions - Mentions de pied de facture: Mettre à jour l'affichage des mentions de pied de facture suite au passage en V3

## 📋 Contexte Les pieds de pages n'étaient pas complet avec la mise à jour en 3.0, de plus il y avait un retour KO sur l'affichage de certaines données. ## 🎯 Objectif de la PR A: Afficher dans les pieds de facture : - **mention générale de pied de facture** - **mention d'escompte** - **mention de pénalité de retard** - **mention d'indemnité forfaitaire de recouvrement** B : **Ajout d'une condition pour désafficher la mise en service et le tiret si le produit est neuf.**

Evolution

[ERGO] [Colonnes & Filtres] : Onglet MAGASIN

## 📋 Contexte Harmonisation des listes de documents de ventes et d'achats ## 🎯 Objectif de la PR Avoir le même comportement dans toutes les listes de documents de ventes et d'achats

Evolution

[ERGO] [Colonnes & Filtres] : Onglet STOCKS

## 📋 Contexte Harmoniser l'affichage des listes dans Nistia ## 🎯 Objectif de la PR Mettre en place la colonne site / société et afficher les infos selon le multi site / multi société Mise en place des lookup dans les filtres Mise en place d'une liste de filtre cohérente

Bug

Déploiement - Erreur 400 sur la DEMO

Evolution

Fiche société : ajouter l'option Société au débit

Evolution

Appui développeur finition écrans V1.5 (saisie des transactions)

Evolution

Intégration référentiel - Tiers: Remplacer Mrs et Mr par Mme et Mr

## 📋 Contexte Le fichier des MT pour les titres de civilité sont inaccessibles et affichent **Mr.** et **Mrs.** ## 🎯 Objectif de la PR Mettre en place une surcharge pour les titres de civilité et un migration interceptor

Evolution

Fiche client - Ajouter un devis ou une commande matériel

Bug

Ventes - Devis de vente : impossible de générer une cde quand une transaction interne existe dans le devis

Bug

Facturation - Factures de vente : Erreur lors de la recherche via la barre de recherche

Bug

Facturation - Factures de vente : Accès interdit lors de l’impression des factures Validées ou Payées

t

Evolution

Ergonomie - Matériels - Fiches matériels : revoir apparence tableau Analyse financière

# FONCTIONNEL ## 🎯 Objectif de la PR Améliorer l'aspect visuel de l'analyse financière # TECHNIQUE ## ⚙️ Changements techniques Ajouts d'icon sur toules totaux et sur les marges Changement des couleurs de fond pour coller au thème Améiloration des aligements # TESTS ET QUALITE ## 🧪 Tests ### Preuves ![image.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3551/attachments/image.png) Done : #29651 Resolved : #29519

Evolution

Exclure les fichiers MRT de la review iA

## 📋 Contexte La revue de code plante parfois lorsque des fichiers de rapport .MRT sont concernés. ## 🎯 Objectif de la PR ignorer en revue de code par IA les fichiers des rapports .MRT

Evolution

Nouvelle colonne : Ajout de la colonne Ref Doc client dans la liste des documents

## 📋 Contexte Demande Zendesk : La cliente aimerait, sur la liste des OT, avoir une colonne supplémentaire pour pouvoir extraire les références doc client associés aux OT. ![](https://irium-software.zendesk.com/attachments/token/Jhryx1MRAr5XXIeluqlO8jt4K/?name=image.png) ![](https://irium-software.zendesk.com/attachments/token/1b6MK4Io6wz0gAlq4Bl2si9yQ/?name=image.png) ## 🎯 Objectif de la PR Demande : les référence doc client doivent être affichable dans toutes les listes de document : - Devis magasin - Commande magasin - Livraison magasin - Devis atelier - Ordre de travail - Devis matériels - Commande matériels - Livraison matériels

Bug

Fiche matériel - Analyse financière: le menu est présent deux fois

# FONCTIONNEL ## 📋 Contexte Sur la fiche matériel, le menu "Analyse financière" apparaît deux fois. Cliquer sur un des deux menus sélectionne les deux. ## 🎯 Objectif de la PR Supprimer le doublon pour que le menu "Analyse financière" n'apparaisse qu'une seule fois. # TECHNIQUE ## ⚙️ Changements techniques Dans `IPX/modules/IPProducts/metadata/UIViews/EquipmentSheetUI.yml` : - Le tab header `eq

Bug

PB VALIDATION BR 0000445 - EGFM SERVICES

Evolution

Ergonomie - Passer les filtres en look up dans tous les docs achat/vente

## 🎯 Objectif de la PR Mise en place des lookups dans les filtres dès que possible dans tous les documents d'achats et de ventes Mise en place du tri et du filtrage sur la colonne note dans tous les documents d'achats et de ventes

Bug

Paramètres - Général : Erreurs 500 à l'ouverture de l'écran Options et champs non éditables

Mise à niveau de l'environnement de développement.

Bug

Facturation - Factures de vente - Edition impossible

## 📋 Contexte Problème d'affichage du document généré par l'impression sur neos documents. ## 🎯 Objectif de la PR Corriger l'affichage.

Evolution

Ordre de travail : amélioration d'affichage des infos du matériel et des commentaires

## 📋 Contexte ## 🎯 Objectif de la PR - Amélioration des titres des comentaires - Modifications des textes sur les boutons pour afficher le détail de la fiche matériel (ajout de la nature) et l'affichage des commentaires - Modifciation du détail de la fiche matériel - ajout d'un lieu vers l'OT ou le devis atelier dans les compteurs - Modification des infos affichées dans le lookup de la fiche matériel

Evolution

Modification numérotation des factures ventes

Bug

Saisie des temps avec planning - Trial version affichée

Cherry pick : #30777 - Saisie des temps avec planning - Trial version affichée

Bug

Tableaux de bord - Interdire la suppression des critères de filtrage période et société

Version dev de cette PR : https://dev.azure.com/IRIUMSOFTWARE/iP1/_git/iP1/pullrequest/3736

Evolution

Revoir l'écran des transaction internes

## 📋 Contexte harmonisation des listes ## 🎯 Objectif de la PR Concatener les infos site / société et site / service facturé Mettre le statut en chips

Bug

Tiers - Clients - interlocuteurs : quicksearch ne fonctionne pas

Bug

Tiers - Interlocuteurs : indentations avant noms organisations dans la liste des interlocuteurs

Evolution

Désactiver le bouton avoir dans le cas où une facture de vente dispose déjà d'un avoir

Bug

Tiers - Clients - Envoi email : ajout image impossible

Bug

Tiers - Répertoire -> Contrôle des adresses : ajout auto d'un filtre au clic sur Rafraîchir

Evolution

Tiers - Clients : harmoniser les espacements

Evolution

Modifier l'affichage de la référence, désignation, marque dans le détail des lignes des éditions

Bug

Facturation - Facturation: Filtre date du jour ne prend pas en compte les BL validés et OT clôturés non facturés du jour

Bug

Problème d'affichage de la société et du site dans le tableau stock de la fiche pièce quand on vient d'un autre document

Bug

Impossible d'ajouter un nouveau casier à partir du lookup

Evolution

IPX : Supprimer les projets qui ne contiennent pas de TU

Bug

Magasin - Livraison : il est possible d'indiquer une date de livraison antérieure à la date de la commande

Bug

Interdire l'accès à la saisie CounterUI dans la recherche générale

Bug

Répertoire: ajouter le rôle client ou fournisseur à un tiers

Bug

Facture de vente: remettre en place le bouton détail disponible uniquement pour les utilisateurs editeur

Evolution

Liste des fiches matériel: Ajouter la colonne propriétaire dans la liste des fiches matériels

Bug

Modale de sélection de matériel dans les ventes: la colonne propriétaire affiche <1>

Bug

Fiche matériel - Liste des modèles : n'afficher que les modèles actifs

Bug

Options éditeur : corriger le libellé "Envoie de SMS" en "Envoi de SMS"

Bug

Atelier: application des droits - différents bugs

Evolution

Ecran support: Journal des évènements

Bug

Facturer depuis la liste des livraisons: l'ouverture de l'écran Facturation n'est pas souhaitée

Bug

Magasin/Négoce - Commandes magasin/matériel : formule pour colonne À traiter à revoir

Bug

Ordre de travail - Nouvel Ordre de travail : L’unité de vente ne remonte pas lors de l’ajout d’une référence remplacée

Bug

Vente - Commande magasin : échec génération du rapport pour "Editer la facture d'acompte" quand T360 injoignable

Bug

Négoce matériel - Devis matériel : nommer les nouveaux documents "Nouveau devis matériel"

Bug

Paramètres généraux - Caractéristiques : La note saisie ne se répercute pas dans la liste et génère une erreur de traduction obligatoire

Bug

Produits - Liste : Trier sur la colonne Stock ne fonctionne pas correctement et affiche une erreur

Bug

Produit > Général > Tarif d'achat : modification du tarif d'achat - les champ dealer net et prix de vente conseiller ne sont pas affichés

Bug

Commander un matériel depuis une commande de vente

Bug

Atelier - Ordre de travail : Les fiches matériels des groupements du client ne sont pas proposées par défaut

Bug

Tiers - Client : Champ “Nom” non renseigné lors de la création d’un client Particulier

Evolution

Négoce matériel : Associer un matériel à une ligne de vente -> Partie 5 Gestion des permissions

Bug

Modale de saisie du numéro de série: l'immatriculation n'est pas saisissable en même temps que le numéro de série

Bug

Réception matériel > détail de ligne : il manque le lien vers la fiche matériel sur le num de matériel

Evolution

Editions de vente : options d'affichage du code pièce / de la marque pièce

Bug

OT: Mise à jour du prix de vente en cas de changement de type de transaction

Evolution

Accéder aux documents de Neos Document depuis le menu paramétrage

Evolution

Liste des OT: élargir les critères de filtre aux propriétés du matériel

Bug

Commande d'achat > Modifier le site => Le fournisseur et le site passent en lecture seule

Evolution

Mutualiser la méthode ShowEquipmentSheet dans les UI de commandes et réceptions

## 📋 Contexte Les commandes d'achat et les réceptions présente une liste de matériels avec le numéro cliquable pour ouvrir la fiche matériel. Pour ça, les UI `PurchaseOrderLineEquipmentSheetReadOnlyListUI` et `POReceiptLineEquipmentSheetReadOnlyListUI` ont une méthode `ShowEquipmentSheet` identique qui doit pouvoir être mutualisé dans un méthode UI commune. ## 🎯 Objectif de la PR Factoriser les deux méthodes ShowEquipmentSheet dans une seule.

Evolution

Standardiser l'affichage des switches dans Paramétrage > Général > Options

Evolution

Entrée de menu "Vendeurs dans Paramètres > Organisation interne

Evolution

🟪 DEMANDE DEV - Facture de vente / TVA : Ajouter la colonne montant TVA dans les listes de facture

Evolution

Livraison en statut "Livré" : Adapter le message d'erreur pour proposer à l'utilisateur d'annuler la livraison

## 📋 Contexte La suppression d'un bon de livraison en statut « Livré » est interdite, mais l'utilisateur obtenait un message d'erreur technique peu compréhensible, sans piste d'action. ## 🎯 Objectif de la PR À la suppression d'un BL livré, afficher un message clair proposant d'annuler la livraison : - *« Un bon de livraison en statut livré n'est pas supprimable. Souhaitez-vous annuler la livraison ? »* (Oui/Non) - **Oui** → scénario d'annulation appliqué (BL → statut « Annulé »), le BL n'est pas supprimé - **Non** → aucune action

Bug

Matériels - Caractéristiques : Champs grisés lors de l’ajout d’une caractéristique depuis une rubrique vide

Bug

Matériels - Relevés de compteur : Incohérence de la suppression selon le point d’entrée (toolbar vs détail)

## 📋 Contexte Lors de la suppression d’un relevé de compteur, un message d’avertissement doit être affiché pour les relevés de compteur qui ne sont pas d'origine libre, quel que soit le point d’entrée. ## 🎯 Objectif de la PR Uniformiser les contrôles faits lors de la suppression d'un relevé de compteur.

Bug

Négoce matériel – Devis matériels : Abandon possible d’un devis déjà accepté ou refusé après transmission

Evolution

Stock site et company: ajouter la qté réservée, qté en cde d'achat et qté réservée sur cde d'achat

Evolution

Paramétrage Produits - Modèles de maintenance (Partie 1)

Bug

Lignes de document > Libellé Note manquant

Evolution

Factures de vente : Conditions générales de vente en PDF (JARDINAGE)

Evolution

🟪 DEMANDE DEV - Numéro clients (Code tiers)

## 📋 Contexte Demande zendesk : Rendre la colonne code tiers affichable afin de pouvoir l'ajouter dans les données d'export pour les écrans facture d'achat et factures de vente. ## 🎯 Objectif de la PR Pouvoir afficher et exporter la colonne code tiers dans la liste des factures (vente et achat).

Bug

OT - Fiche matériel : redimensionnement automatique de la modale

Bug

Produits - Nouvel Inventaire : Erreur lors du changement de site

Evolution

Corriger les retours Sonar de Severity BLOCKER

Bug

Paramétrage - Achat - Ecart de rapprochement - fiche produit d'écart : la fiche n'a pas la bonne UI

Evolution

Stocks - Transferts de stock : interstock intrasite - PARTIE 2 Création entitées

## 📋 Contexte Le besoin est de permettre le transfert de références entre les stocks d'un même site. Cela concernera les produits gérés en stocks (pièces & matériel). Seul les pèces sont gérés dans cette PR, les matériel seront géré lorsque cela sera demandé. ## 🎯 Objectif de la PR L'objectif est de répondre au besoin définit dans le contexte. Pour cela : - Ajout **Transfert de stock** au menu de stocks - Ajout page d'affichage en liste des transfert de stocks - Ajout page permettant l'édition des transfert de stocks

Evolution

Vendeurs - Déplacer la logique des options Vendeurs et Agents dans le module IPParty au lieux de IPQuote

OK

Bug

Commande d'achat: la date de livraison prévue ne s'actualise pas suite au changement du type de commande

## 📋 Contexte Le changement de type de commande, ne met pas à jour la date de livraison prévue alors qu'on a paramétré un délais de livraison. ## 🎯 Objectif de la PR La mise à jour du type de commande doit mettre à jour la date de livraison prévue.

Evolution

Passage de certaine Entités en multi-tenant

## 📋 Contexte Nous avions certaine entité qui était en multitenant alors quelle devrait être en monotenant (typiquement les status) et d'autres entités qui devaient être en multitenant et qui étaient en monotenant (lien statut/docuemnt par exemple) ## 🎯 Objectif de la PR Changer l'option MonoTenant / MultiTenant en fonction de l'entité et réaliser les migration interceptor permettant d'appliquer le changement sur les données existantes

Bug

Achats - Commande d'achat : Impossible de supprimer une commande contenant uniquement une ligne de frais

Bug

Modèles de message - Atelier : mettre à jour l'intégration de donnée pour retirer le terme atelier de l'objet des modèles de message

Bug

Paramètres – Tarifs d’achats – Enregistrement de modification impossible sur entête d’import de tarifs

## 📋 Contexte Impossibilité d'enregistrer un entête d'import de tarifs. ## 🎯 Objectif de la PR Suppression d'une règle de validation qui était déjà présente sur les lignes. Modification du positionnement des champs **société**, **nom** et **fournisseur**.

Evolution

Ergonomie - Document : Harmonisation titre des documents

Evolution

Ergonomie - Menu paramétrage : mise en place des groupes de menu

Bug

ProductFruits - Centre d'aide - retour sur Nistia (lien incorrect)

Evolution

Ergonomie - Fiche modèle - Fiches matériels : reprendre le modèle en création de fiche matériel

Evolution

Mode de paiement sur le récap des factures (V1.5.X)

## 📋 Contexte Demande d'évolution Zendesk sur les factures de ventes et d'achats. ## 🎯 Objectif de la PR Ajouter une colonne dans la liste des factures d'achat/vente : Colonne disponible dans la liste des colonnes affichables mais pas visible par défaut titre : mode de paiement La colonne contient le moyen de paiement sur la première ligne et le délai de paiement sur la seconde.

Evolution

Suivi de la nouvelle version d'import des tarifs par ETL

Evolution

Garanties : récapitulatif des garanties RM V1.5 (Jardinage)

Bug

Produits - Pièces et Modèles : filtre "IsActive" à traduire

Bug

Redimensionnement de la fenêtre des OT/BL/BR ouverts depuis la liste des mouvement d'une pièce

## 📋 Contexte Sur une fiche pièce, il est possible d'ouvrir un OT/BL/BR depuis l'onglet Stocks. A l'ouverture, utilisation de la recherche rapide sur les lignes provoque un redimensionnement de la modale. ## 🎯 Objectif de la PR Agrandir la taille de la modale pour éviter le redimensionnement.

Bug

Achats - Commande d'achat : Affichage incorrect de la référence fournisseur dans la liste des commandes

# FONCTIONNEL ## 📋 Contexte Le champ "Réf. cde fournisseur" renseigné dans une commande d'achat/Retours fournisseur ne s'affiche pas correctement dans la liste des commandes d'achat, dans la colonne Fournisseur / Ref. Le libellé de la colonne est incorrect : on a "Fournisseur" au lieu de "Fournisseur / Ref" (sur l'écran Commandes d'achat et l'écran Retours fournisseur). ## 🎯 Objectif de la PR Corriger les anomalies relevées dans le contexte ^ # TECHNIQUE ## ⚙️ Changements techniques Modification du template et des propriétés dans **POReturnListUI** et **PurchaseOrderListUI** # TESTS ET QUALITÉ ## 🧪 Tests ### Tests réalisés - [ ] Tests unitaires - [X] Tests manuels ### Preuves ![demo.gif](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3535/attachments/demo.gif) ## ✔️ Checklist avant merge ### Qualité - [X] La PR compile correctement - [X] Les tests unitaires passent - [X] Les nouveaux tests sont ajoutés si nécessaire - [X] La Quality Gate est respectée - [X] Pas de code mort ou de debug ### Code - [X] Le code respecte les conventions du projet - [X] Pas de duplication inutile - [X] Les erreurs sont gérées ## 📦 Déploiement ## 🔗 Work items Done : #28691 Resolved : #28311

Bug

Ventes - Action Facturer : une seule facture affichée après facturation alors que plusieurs sont générées

# FONCTIONNEL ## 📋 Contexte Retour KO sur un scénario ![image.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3529/attachments/image.png) ## 🎯 Objectif de la PR Pouvoir générer une facture depuis un BL pour un groupement. # TECHNIQUE ## ⚙️ Changements techniques Dans **GetContactId** on récupère l'Id depuis un appel au repository et non plus via le leazy loading. Dans **GenerateAssociationInvoiceAsync** on donne la reference du Customer en plus de son Id. Modification des TUs. # TESTS ET QUALITE ## 🧪 Tests ### Tests réalisés - [x] Tests unitaires - [x] Tests manuels ### Preuves ![Projet vidéo 40.gif](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3529/attachments/Projet%20vid%C3%A9o%2040.gif) ## ✔️ Checklist avant merge ### Qualité - [x] La PR compile correctement - [x] Les tests unitaires passent - [ ] Les nouveaux tests sont ajoutés si nécessaire - [x] La Quality Gate est respectée - [x] Pas de code mort ou de debug ### Code - [x] Le code respecte les conventions du projet - [x] Pas de duplication inutile - [x] Les erreurs sont gérées ## 🔗 Work items Done : #29776 Resolved : #28381

Bug

Paramètres - Général - Options : libellé option masquage marques dans édition à corriger

Bug

Paramètres - Achats : message d'erreur à la suppression d'une ligne vide dans tableau Raisons d'annulation

Bug

OT : le bouton "Réserver" ne fonctionne pas et déclenche une livraison automatique à l’enregistrement

## 📋 Contexte Le bouton "Réserver" sur un ordre de travail ne produisait aucune action sur la ligne en cours de modification. Lors de l’enregistrement, le produit est automatiquement livré, empêchant toute réservation manuelle. ## 🎯 Objectif de la PR L’utilisateur doit pouvoir réserver manuellement un produit depuis un OT ouvert. Au clic sur le bouton Réserver, l'utilisateur peut procéder à une réservation.

Bug

Editions Facture de vente : les noms de produits sont bien affichés sur plusieurs lignes mais ne sont pas incluses dans la ligne

Correction du report de facture de vente pour éviter le chevauchement du texte de désignation lorsque le nom produit est sur plusieurs lignes. - Activation de la croissance de la ligne article (LineListBand) - Activation de la croissance du panel de valeurs de ligne (LineListValues) WI associé: #28770

Evolution

Factures de vente : ajout d’une modale de personnalisation lors de l’envoi par email

Bug

Achats - Commandes d'achat : Changement de référence vers matériel ne génère pas les lignes matériel

## 📋 Contexte Lorsqu'une référence d'une commande d'achat est modifiée pour devenir un matériel, les lignes de matériel ne sont pas générées automatiquement, ce qui entraîne une incohérence entre les fiches matériel et la quantité commandée. Cela génère un message d'erreur indiquant que le nombre de fiches matériel sélectionnées ne correspond pas à la quantité commandée. ## 🎯 Objectif de la PR L'objectif de cette PR est de s'assurer que lorsqu'une référence d'une commande d'achat est modifiée pour devenir un matériel, les lignes de matériel sont automatiquement générées en cohérence avec la quantité commandée, évitant ainsi les messages d'erreur et les incohérences.

Bug

Stocks - Situation de stock : écran HS

## 📋 Contexte L'accès à la page de situation de stock était en erreur pour les tenants mono société. De plus, le filtre de date n'était plus affiché.

Bug

Problème de dépendances entre InvoiceHeaderPurchaseUI et IPInvoiceLineProductUI

## 📋 Contexte Dans `InvoiceHeaderPurchaseUI`, on subissait une double surcharge du template : une première dans `IPInvoice`, recouverte par une seconde dans `IPQuote`. Cette dernière n'existait que pour intégrer la sous-vue `IPInvoiceLineProductUI` dans le détail de ligne, alors que rien ne justifiait son hébergement dans `IPQuote`. ## 🎯 Objectif de la PR Déplacer `IPInvoiceLineProductUI` dans `IPInvoice` (module naturel) et délocaliser dans leurs modules respectifs les propriétés/méthodes liées à d'autres types de documents, afin de supprimer la double surcharge et d'aligner la responsabilité de chaque module.

Bug

Paramètres - Organisation interne : affichage "-" dans le champ Site pour un collaborateur sans site

## 📋 Contexte Dans l’écran Collaborateurs (ainsi que depuis l’écran Vendeurs lors de l’ouverture d’une fiche collaborateur), le champ Site affiche la valeur "-" lorsqu’aucun site n’est renseigné pour le collaborateur. Ce comportement est incorrect, le champ devrait rester vide. ## 🎯 Objectif de la PR Supprimer la valeur "-" lorsque le site est vide

Bug

Factures de vente : Suppression des lignes lors de l'ajout d'un vendeur

Bug

Produit Pièce – Impossible de créer un filtre de recherche sur un produit de type pièce

Bug

Produit - Pièce – Affichage du stock non correspondant

Bug

Organisation Interne - Société : MSG "Général condition ne peut contenir de saut de ligne"

Evolution

[ERGO] [Colonnes & Filtres] : Onglet MATERIELS

## 📋 Contexte Harmonisation des listes du menus. (Comme pour les docs. de vente magasins : https://dev.azure.com/IRIUMSOFTWARE/iP1/_git/iP1/pullrequest/3554) ## 🎯 Objectif de la PR Avoir le même comportement dans toutes les listes de l'onglet "Matériels"

Bug

Fiche client Général facturation : switch modifiable affiché même lorsque l'option Multidevise n'est pas activé

Bug

OT : Erreur fermeture de la modale de sélection pour le type d'intervention

Bug

Matériels : Création d'une fiche matériel, problème champ Site

Evolution

Facture d'achat - récupérer le prix d'achat et autoriser la saisie du type de commande lors de l'ajout d'une nouvelle ligne

Bug

Mettre en place un sablier le temps du chargement des lignes d'un document

## 📋 Contexte Retour dev après merge de la [PR 3645](https://dev.azure.com/IRIUMSOFTWARE/iP1/_git/38f816b0-0d04-4178-a47f-689bb02a3b02/pullrequest/3645) qui concernait l'ajout d'un overlay sur les lignes d'un document lors du chargement des données. Cet overlay continuait de s'afficher lors de la création d'un nouveau document ce qui bloquait la saisie dans le formulaire. ## 🎯 Objectif de la PR Pouvoir créer un nouveau document sans être bloqué par un overlay.

Evolution

Montée de version 3.0.5 - Patch compteurs 3.0.3

Bug

Produits - Fiche produit : Perte de la note après sauvegarde dans l’onglet Stocks

## 📋 Contexte Dans l’onglet Stocks d’une fiche produit, une incohérence est présente sur la gestion des notes : la note est actuellement modifiable dans la grille alors qu’elle est en lecture seule dans la partie détail. Ce fonctionnement est inversé par rapport au comportement attendu et engendre également des problèmes de persistance de donnée lors de la modification de la note. ## 🎯 Objectif de la PR Corriger le comportement de la note dans l’onglet Stocks d’une fiche produit afin de : - Rendre la note modifiable uniquement dans la partie détail. - Rendre la note consultable en lecture seule dans la grille. - Garantir la bonne persistance des données lors de la modification de la note.

Bug

Ergonomie – Affichage de plusieurs chiffres après la virgule dans les filtres numériques

## 📋 Contexte Dans plusieurs écrans notés dans la PBI, la valeur à filtrer sur les quantités en stock et les montants dans le filtre s'affiche avec plusieurs décimales après la virgule, ce qui visuellement n'est pas adapté. ## 🎯 Objectif de la PR harmoniser le nombre de chiffre après la virgule avec celle de la propriété sur laquelle on applique le filtre. Ex : si la propriété fait 2 chiffres après la virgule, le filtre doit présenter 2 chiffres après la virgule.

Bug

Avoir de facture - Erreur de sauvegarde sur les avoirs

t

Bug

Compta & règlements > Exporter les écritures et Paramètres > Tiers 360 : URL incorrecte

## 📋 Contexte Lorsque l'on clique sur **Comptabilité & règlements** > **Exporter les écritures** ou sur **Paramètres** > **Tiers 360**, l'url ouverte est : https://ipx-dev.irium-software.com/tiers360/TEST-MONO/?ui=NeosDashboardUI alors que nous devrions avoir : https://ipx-dev.irium-software.com/tiers360/TEST-MONO/?ui=DashboardUI ## 🎯 Objectif de la PR Modification de la gestion de l'URL

Evolution

Ergonomie : exemple à revoir dans le texte d'aide de la colonne Référence

Evolution

Tiers360 - paramatrage : Désactivation du module comptabilité

Bug

Produits - Produits : Ajout automatique du filtre "Référence = PPAY" lors du filtrage sur Nature

## 📋 Contexte Lors de l’ajout d’un filtre sur le champ "Nature" dans l’écran Produits, un filtre supplémentaire "Référence = PPAY" est automatiquement créé et appliqué sans action utilisateur. ## 🎯 Objectif de la PR L’ajout d’un filtre sur Nature ne doit pas générer automatiquement un filtre sur Référence Aucun filtre non demandé ne doit être appliqué sans action utilisateur

Bug

Paramètres - Interfaces constructeur : Erreur à la vérification des droits d'accès

Evolution

Tableau de bord - Implémenter les marges dans la source de donnée du pourcentage de marge

Bug

Atelier - OT : Déplacement du tableau des temps passés lors de la saisie de plus de 2 lignes

# FONCTIONNEL ## 📋 Contexte Sur un OT, le tableau des temps passés se déplace sous la section Détails à partir de 3 lignes saisies, alors qu'il devrait rester à droite avec un ascenseur vertical (comportement des commandes magasin). ## 🎯 Objectif de la PR Corriger le layout pour que le tableau reste positionné à droite de la section Détails quel que soit le nombre de lignes. # TECHNIQUE ## ⚙️ Changements techniques - **TransactionWorkOrderListUI.yml** : remplacement du `` par un `` avec 3 colonnes explicites (aligné sur le pattern de `TransactionSalesOrderListUI.yml`) - `ProductDetailsUI` passe en `grid:colspan="1"`, les onglets (SpentTime) en `grid:colspan="2"` avec `layout:height="fill"` pour contraindre la hauteur et activer le scroll # TESTS ET QUALITE ## 🧪 Tests ### Tests réalisés - [ ] Tests manuels ## 🔗 Work items Resolved : #29764

Bug

Mettre à jour le ClientSecret sur la develop

Bug

Paramètres - Onboarding / Tiers 360 : anomalies multiples après création et intégration d’un nouveau tenant

## 📋 Contexte L'outil utilisé pour la récupération des données de la société à créer ne retournait plus de données. ## 🎯 Objectif de la PR Faire fonctionner l'intégration d'une nouvelle société depuis le onboarding. Au passage, on permet de lancer le onboarding même si une société est déjà enregistrée en base.

Evolution

Template de PR - Mettre en premier les statuts des works items

Modification du template de PR pour mettre les statuts auto tout en haut pour qu'ils fonctionnent même en cas de liens qui cassaient ce fonctionnement. Done : #29991 Resolved : #29986

Bug

Atelier - Saisie des heures par salarié - Récap bugs identifiés sur PARTIE 1 et PARTIE 4

## 📋 Contexte Ce PBI avait pour objectif de corriger plusieurs anomalies identifiées suite aux développements des parties 1 et 4 de la saisie d’heures par salariés. ## 🎯 Objectif de la PR Les bugs corrigés sont les suivants : 1️⃣ Erreur lors de l’activation du switch MAJ quantité depuis une commande de vente ou un OT 2️⃣ La quantité de la ligne MO n’était pas recalculée à 0 lors de l’activation du switch sans temps saisi 3️⃣ Retrait du switch MAJ quantité sur les devis magasin 4️⃣ Sur l’écran Temps passés, le regroupement par Transaction était impossible 5️⃣ La colonne “Nom du produit” a été renommée en “Nom” dans le sommaire des temps passés 6️⃣ Amélioration des données affichées dans la colonne Ligne de vente sur la modale de saisie des temps passés et recherche par le numéro du document ⚠️ Toujours bloqué par le bug FMK suivant, corrigé mais pas encore disponible : https://community.neos.groupeisagri.com/t/probleme-de-cast-dans-une-expression/5088/9 7️⃣ Pour le tri est toujours du plus ancien au plus récent. pas possible pour l'instant, lié toujours au bug FMK en cours sur le Cast, qui me permettra de récupérer la date par une expression et donc faire un OrderBy dessus, pas possible avec une propriété unbound comme en l'état aujourd'hui.

Bug

Ventes - Cde magasin / Cde matériel : Réapparition de la quantité réservée après génération de facture de vente

## 📋 Contexte Lorsqu'une commande de vente contient une réservation partielle sur stock, la quantité réservée réapparaît de manière incorrecte après génération d'une facture de vente depuis le BL. ## 🎯 Objectif de la PR Corriger le calcul de `Rés/Stock` et `Livré` pour qu'il prenne en compte les BL facturés (statut `INVCD`) en plus des BL livrés (statut `DELI`).

Bug

Ventes et Facturation : Champ Société vide lors de l’envoi d’un SMS/mail à un agent sur tenant monosociété

## 📋 Contexte Depuis un tenant monosociété, lorsqu’un agent est ajouté sur un document de vente puis que l'on initie l'envoi d'un SMS ou d'un mail à cet agent, le champ Société de la modale Nouveau message est vide. Le comportement attendu est que ce champ soit automatiquement renseigné avec le nom de la société du tenant, comme c’est déjà le cas lors de l’envoi d’un message depuis une fiche client. Le problème est observé sur plusieurs types de documents de vente : - Devis - Commande - OT - BL - Facture de vente (également sur les factures internes) ## 🎯 Objectif de la PR Corriger le bug

Bug

Ventes - Commandes et OT : disparition des valeurs de la colonne Coût après transformation d’un devis

## 📋 Contexte Dans la transformation d'un devis en commande à la fois dans magasin atelier et négoce matériel, la valeur du coût de la ligne de vente n'est pas passé au document de commande. ## 🎯 Objectif de la PR Passer le coût de la ligne de vente du devis à la commande.

Bug

Message d'erreur à l'imputation

 sujet traité en directement sur la base client

Bug

Atelier - Suivi des garanties : Icône manquante dans l'onglet

## 📋 Contexte L’écran Suivi des garanties dans le module Atelier ne possède pas d’icône affichée dans l’onglet de navigation. ## 🎯 Objectif de la PR

Evolution

Montée de version mineure V3.0.7 (FMK+MT)

## 📋 Contexte ## 🎯 Objectif de la PR Montée de version MT 3.0.7 Intègre le système d'ajout de lignes de type texte sur la facture. C'est opérationnel mais bloqué pour le moment tant que les éditions ne prennent pas en compte ces lignes. La montée de version NeosDocument corrige aussi l'accès à la visualisation unitaire d'un document.

Bug

Devis atelier - Echec de récuparation du validator de stockReservation

## 📋 Contexte Erreur de récupération du validator de réservation de stock lors de la transformation d'un devis en OT.

Bug

Retirer les filtres de la saisie des options éditeur

## 📋 Contexte ## 🎯 Objectif de la PR Retirer les filtres dans les options éditeur

Bug

Calcul des documents, transaction interne non prise en compte

## 📋 Contexte La modification d'une ligne de vente depuis un traitement coté backend n'entrainait pas la relance du calcul du document. ## 🎯 Objectif de la PR Lancer le calcul du document à l'enregistrement d'une ligne de vente.

Bug

Ventes - BL : Erreur 500 lors de la validation d'un BL issu d'une cde de vente avec pièces réservées sur stock

## 📋 Contexte Lors de la validation d'un bon de livraison (BL) généré à partir d'une commande de vente contenant des pièces réservées sur stock, une erreur technique est affichée et la validation est impossible. ## 🎯 Objectif de la PR Corriger le bug

Bug

Facturation - Facture d'acompte : impossible de créer un avoir sur une facture d'acompte payée

## 📋 Contexte La création d'un avoir n'est pas disponible sur une facture d'acompte réglée. ## 🎯 Objectif de la PR Ajouter la possibilité de générer un avoir sur une facture d'acompte réglée.

Bug

Stocks - Situation de stock : Certaines références en stock à la date du jour ne sont pas affichées

Cherry picked from !3631 Cherry-picked from commit `af09bd79`.

Bug

Documents de vente - Saisie des transactions: Décoloriser l'icone des garantie

## 🎯 Objectif de la PR décolorisation de l'icone # TESTS ET QUALITE ## 🧪 Tests ### Preuves ![image.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3624/attachments/image.png)

Evolution

Tableau de bord Général : Mettre en place les couleurs

## 📋 Contexte Intégrer les tableaux de bord depuis l'intégraion des données ![image.png](https://dev.azure.com/IRIUMSOFTWARE/67e34786-4ff6-4008-bc8c-2e20848839e6/_apis/git/repositories/38f816b0-0d04-4178-a47f-689bb02a3b02/pullRequests/3625/attachments/image.png) ## 🎯 Objectif de la PR Figer les couleurs des graphes.

Bug

Commande d'achat et réception : remettre en place le quick search sur les lignes

Cherry picked from !3692 Cherry-picked from commit `6cc684fb`.

Bug

Facturation - Facture de ventes - Impossible de facturer

## 📋 Contexte Dans **Facturations → Factures de vente**, il était impossible de facturer une facture provisoire : au clic sur **Valider**, le message « La ligne ne peut pas être modifiée ni supprimée » s'affichait et le statut restait bloqué en *Provisoire*. Constaté sur TEST MONO SOC (Dev 3.0.13). ## 🎯 Objectif de la PR Permettre la validation d'une facture provisoire sans erreur et garantir la mise à jour correcte de son statut.