Développement

Historique des versions de LDB 2024

Une présentation des dernières évolutions générales, modifications et corrections apportées à LDB.

2024 Winter Release

20.11.2024

Améliorations des paramètres
Toutes les formules de paramètres sont désormais vérifiées avant leur exécution. Le nouveau parseur accélère considérablement le calcul des résultats. Les erreurs de formule sont également signalées en couleur dans l’éditeur, à l’endroit où elles se produisent.

Pour les résultats, LDB enregistre désormais, pour chaque colonne de paramètre, qui a effectué une saisie ou une modification et à quel moment.

Améliorations des réservations d’équipements de mesure
Les équipements peuvent désormais être réservés non seulement à la journée, mais aussi à l’heure ou à la minute.
Dans la vue calendrier, les réservations peuvent également être déplacées directement par glisser-déposer.

Améliorations des tâches
Lorsqu’une tâche récurrente est marquée comme « terminée », la nouvelle tâche créée s’affiche désormais comme confirmation. Elle peut être modifiée si nécessaire, par exemple pour changer sa date.

Extensions des paramètres système
Les paramètres système permettent désormais de personnaliser l’icône tactile et le favicon. Un manifeste a également été ajouté pour améliorer l’installation de LDB et du portail client LDB en tant qu’applications web.
Sous le bouton « Transférer les données actuelles vers le système de test », la date du dernier transfert et la personne qui l’a effectué sont désormais affichées.

Extensions des données de référence
Une case à cocher permet désormais d’indiquer qu’un champ de données de référence est traduisible. Une colonne supplémentaire apparaît alors pour saisir une valeur dans une autre langue.
Pour éviter les erreurs de configuration, seuls les membres de l’équipe de support LDB peuvent désormais créer de nouveaux champs, dans le cadre du support inclus.

Classes de style dans l’éditeur d’analyses
Un nouvel onglet de l’éditeur d’analyses propose des classes de style utilisables dans les balises HTML. Pour les variables d’une analyse, il est désormais possible de choisir si le champ doit être vidé après chaque recherche.

Améliorations de la gestion des processus
Il est désormais possible de créer des qualifications directement dans la gestion des processus.

Mises à jour des bibliothèques
La bibliothèque Highcharts utilisée a été mise à jour vers la version 11.4.

Modifications relatives à la sécurité
En complément des protections existantes, une Content Security Policy (CSP) a été mise en place dans LDB. Elle bloque les iFrames vers des pages externes, les styles et les scripts, notamment les événements onload, onclick, oninput et onchange, renforçant ainsi la sécurité des données. Une protection contre les attaques Cross-Site Request Forgery (CSRF) a également été ajoutée.

Évaluation des risques

Content Security Policy (CSP)
À partir de cette mise à jour, il n’est plus possible d’utiliser des styles et des scripts dans les balises HTML des formulaires ou des analyses. Les clients concernés ont été contactés au préalable et les adaptations nécessaires ont été effectuées. Les classes de style restent autorisées. Les classes disponibles sont désormais présentées dans l’onglet « Styles » des analyses.

Cross-Site Request Forgery (CSRF)
La suppression d’éléments — appareils, clients, échantillons, etc. — comporte désormais une demande de confirmation supplémentaire. Les clients ayant intégré dans leurs analyses des liens qui entraînent des modifications sont également redirigés vers une demande de confirmation.

Tâches
Lorsqu’une tâche récurrente est marquée comme « terminée », la nouvelle tâche apparaît désormais en dessous, avec la possibilité de la modifier. Cet affichage est donc plus grand et occupe davantage de place à l’écran.

Formules de paramètres
Le risque que le nouveau parseur modifie les résultats des formules de paramètres est considéré comme très faible. Nous recommandons toutefois, de manière générale, de vérifier les formules créées dans LDB à l’aide du module de validation automatique. Cela permet de réduire globalement le risque qu’une mise à jour affecte une configuration propre à un client.

Données de référence
La création de nouveaux champs de données de référence est désormais réservée à l’équipe de support LDB. Les champs existants restent modifiables avec les droits d’accès appropriés. L’équipe de support LDB crée les nouveaux champs dans le cadre du support inclus.

Highcharts
Les graphiques du tableau de bord et des analyses utilisent désormais une nouvelle palette de couleurs par défaut. Les graphiques pour lesquels aucune couleur n’a été définie explicitement peuvent donc changer d’apparence à la suite de la mise à jour de la bibliothèque. La bibliothèque utilisée pour les graphiques des rapports PDF générés côté serveur n’a pas encore été mise à jour. Les graphiques du tableau de bord ou des analyses peuvent ainsi avoir une apparence différente de ceux des rapports PDF.

2024.35

26.08.2024
Reproduire l’ordre des étapes dans la gestion des statuts
Dans la gestion des statuts, un statut précédent et/ou suivant peut désormais être défini pour chaque statut. Cela permet de représenter des processus et workflows pour lesquels un ordre précis des changements de statut doit être respecté. Contactez votre interlocuteur LDB si vous souhaitez activer cette option dans votre instance.

Un lot pourrait, par exemple, passer par les statuts créé -> contrôlé -> libéré. Si le statut contrôlé est défini comme prédécesseur de libéré, le lot ne peut pas passer directement de créé à libéré : il doit d’abord être contrôlé.

Ordre des changements de statut

Affichage uniforme des statuts pour tous les types de données
Le statut d’un élément — échantillon, commande, client, équipement de mesure, lot, etc. — est désormais affiché en haut à gauche, sous le titre, pour tous les types de données. Il peut être modifié directement dans la vue en cliquant sur l’élément. Un motif peut également être indiqué en option lors du changement de statut.

Affichage et modification du statut

L’historique des changements de statut peut également être affiché pour chaque type de données.

Historique des changements de statut

Gestion des statuts pour d’autres types de données
La gestion des statuts peut désormais être utilisée pour les spécifications, tableaux de valeurs limites, plans de contrôle, installations et composants d’installations. Les types de statuts correspondants peuvent être activés dans la gestion des statuts.

Propriétés supplémentaires des types de statuts
Les paramètres d’un type de statut permettent désormais de définir si un élément ayant ce statut est verrouillé. Cela signifie qu’il ne peut plus être utilisé et n’apparaît plus dans les listes de sélection.

Le paramètre finalisé empêche la modification d’un élément ayant ce statut. Pour le modifier malgré tout, il faut d’abord sélectionner un autre statut.

Par exemple, nous recommandons d’utiliser finalisé pour empêcher toute modification après le statut « libéré ». Pour le statut « archivé », nous recommandons d’activer conjointement verrouillé, finalisé et masquer.

Propriétés d’un type de statut

Extensions des demandes de modification
Des tâches peuvent désormais être associées aux demandes de modification. Les changements de statut d’une demande sont récapitulés à la fin de son PDF, afin de retracer le processus d’approbation.

Nouvelles langues de l’interface utilisateur
L’interface de LDB est disponible dans de nouvelles langues. En plus de l’allemand, de l’anglais, de l’espagnol, du portugais et du roumain, LDB peut désormais être utilisé en slovaque, français, japonais et chinois simplifié.

Autres nouveautés
- Vue tabulaire des spécifications, tableaux de valeurs limites et plans de contrôle.
- Nouveau droit d’accès : modifier les heures d’autres collaborateurs.
- Affichage de l’image d’un équipement de mesure dans la vue d’ensemble.
- Confirmation d’export des factures pour la date d’envoi et la date de paiement.
- Choix de la langue dans les modèles PDF.
- Modèles de rapports 8D.
- Mots-clés pour les qualifications.
- Réinitialisation du mot de passe par e-mail pour les accès au portail client.

2024.23

03.06.2024
Nouvelles langues de l’interface utilisateur 🇩🇪🇬🇧🇪🇸🇵🇹🇧🇷🇷🇴
L’interface utilisateur de LDB est disponible dans de nouvelles langues. Outre l’allemand et l’anglais, LDB peut désormais être utilisé en espagnol, en portugais et en roumain.

Des désignations multilingues peuvent être enregistrées pour les types de données suivants, afin que chaque utilisateur puisse utiliser les entrées dans sa langue : modèles, paramètres, groupes de paramètres, groupes d’essais, postes tarifaires, catégories et types de statut.
Désignations multilingues dans LDB

Contactez votre interlocuteur du service client si vous souhaitez activer une langue supplémentaire dans votre instance LDB.

Sécurité renforcée des comptes de l’espace client
Un identifiant et un mot de passe peuvent désormais être activés pour les contacts d’un client, ce qui permet de créer plusieurs comptes d’accès à son espace client. Une politique de mots de passe peut être définie pour ces comptes. Les comptes des contacts clients peuvent également être protégés par une authentification multifacteur (MFA) via TOTP, une clé d’accès (passkey) ou une clé de sécurité.

Gestion des processus étendue
Un nouvel éditeur de texte permet de mieux décrire les processus avec une mise en forme, des images et des liens. Les sous-processus peuvent également être déplacés plus facilement et rattachés à d’autres processus.

Gestion des processus étendue

Modèles d’échantillons étendus
Les modèles d’échantillons disposent désormais d’une gestion des statuts. Les droits d’accès propres à chaque modèle permettent de définir qui peut le voir et l’utiliser.

Statuts et droits d’accès des modèles d’échantillons

Étiquettes (tags)
Des étiquettes peuvent désormais aussi être enregistrées pour les plans d’essais, les valeurs limites, les spécifications et les processus.

Validation étendue des droits d’accès
La validation des droits d’accès tient désormais également compte des groupes de collaborateurs et des qualifications.

Nouvelles formules de paramètres pour les séries de nombres
Des fonctions supplémentaires sont disponibles pour les calculs sur des séries de nombres : csvlinks(), csvrechts(), csvmedian(), csvstabw(), csvstbwn() et csvstabws().

Voir : Manuel LDB

Évaluation des risques
Cette mise à jour transfère les identifiants clients existants vers les contacts du client concerné. Pour les clients, la connexion à l’espace client reste inchangée. L’identifiant et le mot de passe chiffré sont désormais enregistrés dans la structure de données des contacts et utilisés pour la connexion. Lorsqu’un contact se connecte à son espace client, il peut modifier lui-même son mot de passe et activer l’authentification multifacteur (MFA) pour son compte.
La table de base de données utilisée pour la MFA a été renommée de employeestfa en login_mfas.


Anwender-Call am Fr. 14.6.2024
In unserem nächsten Anwender-Call am Fr. 14.6.2024 stellen wir die oben angeführten Erweiterungen von LDB vor.

Siehe: https://lims.eu/de/anwendercalls

2024.15

08.04.2024
Correction des performances
Un paramétrage incorrect de notre cluster de cache a entraîné une augmentation des problèmes de performances au cours des dernières semaines. Les paramètres du cluster de cache ont été corrigés.

Étiquettes (tags)
Des étiquettes peuvent désormais aussi être enregistrées pour les interfaces d’importation, les demandes de modification, les analyses et les types de paramètres.

Demandes de modification
Les demandes de modification disposent désormais d’un export PDF et de champs de données de base supplémentaires. Il est ainsi possible de renseigner une analyse des risques, des cas de test et une remarque sur la réussite de la mise en œuvre. Votre interlocuteur du service client peut configurer d’autres champs de données de base à tout moment.

Siehe: Anwendercall: April 2024

2024.11

11.03.2024
Système transversal d’étiquettes (tags)
Un système transversal permet désormais d’attribuer des étiquettes aux types de données tels que les échantillons, les commandes, les clients, les documents et les fichiers. Une gestion dédiée répertorie toutes les étiquettes et indique les données auxquelles elles sont attribuées.
Gestion des étiquettes

Cases à cocher dans les champs Markdown
Les cases à cocher Markdown des notes peuvent désormais servir de listes de tâches et être cochées dans la vue des notes.

Cases à cocher dans les notes

Modèles d’exemples de code
Des exemples de code sont désormais disponibles dans les champs de saisie, notamment pour les requêtes de base de données et le code de transformation. Ils peuvent être consultés et utilisés directement.
Exemples de code dans les champs de saisie

Export PDF des rapports 8D
Les rapports 8D peuvent désormais être exportés au format PDF, ce qui facilite leur envoi et leur impression. Comme pour tous les exports PDF, nous pouvons, si nécessaire, personnaliser le modèle PDF, notamment la page de garde, l’en-tête et le pied de page selon votre mise en page.

Nouveau droit d’accès : « Créer / modifier des types de statut »
Un nouveau droit d’accès dans la gestion des types de statut permet d’autoriser séparément la consultation des types de statut existants et leur création ou modification.

Améliorations de la vue des échantillons
À la suite de la dernière mise à jour (2024.04), nous avons reçu des retours sur la vue des échantillons. Nous avons apporté les améliorations suivantes sur cette base :
  • Les rapports peuvent désormais être créés directement en cliquant sur le « + » dans la barre d’onglets.

  • Sur les écrans larges, les données de base de l’échantillon s’affichent désormais dans une barre latérale à gauche.

  • Les analyses fréquemment utilisées peuvent, en option, être affichées au-dessus des paramètres dans la vue de l’échantillon.

  • Les échantillons associés sont affichés dans la barre latérale et dans la barre d’onglets.


  • Vue des échantillons améliorée

    Évaluation des risques : limitation des appels fréquents aux interfaces (API)
    Un avertissement et une limitation s’appliquent désormais aux appels très fréquemment répétés des interfaces d’exportation, des analyses et des interfaces d’importation. La limite s’applique individuellement à chaque analyse et à chaque interface d’importation. Un avertissement s’affiche lorsque 80 % de la limite sont atteints. Une fois la limite dépassée, les appels supplémentaires sont bloqués avec un avertissement pendant la durée restante (5 minutes au maximum). La limite est de 300 appels par période de 5 minutes dans l’Enterprise Cloud et de 100 appels par période de 5 minutes dans le Standard Cloud.

    2024.04

    22.01.2024
    Créer des factures électroniques avec LDB
    La directive européenne 2014/55/UE impose aux pouvoirs adjudicateurs et à leurs fournisseurs en Europe de pouvoir émettre des factures électroniques. Avec la mise à jour LDB 2024.04, les factures PDF de LDB suivent désormais la norme européenne de facturation électronique ZUGFeRD 2.2.
    La facturation électronique peut être activée dans les paramètres système, sous Factures. Elle nécessite la sélection du code pays pour chaque destinataire de facture.

    Facturation électronique dans LDB

    Nouvelle vue des échantillons
    La vue des échantillons a été actualisée : sur les grands écrans, les données de base de l’échantillon s’affichent à droite. Les paramètres, fichiers, rapports, échantillons associés et autres éléments sont désormais organisés en onglets.
    La vue des échantillons adopte ainsi la même présentation que les commandes, les clients, les équipements de contrôle et les autres types de données.

    Nouvelle vue des échantillons

    Historique de la piste d’audit
    Un clic sur Afficher l’historique, en bas à gauche pour chaque type de données, affiche désormais la piste d’audit correspondante directement sur la page.

    Analyses : envoi automatique des PDF générés par e-mail
    L’envoi automatique d’e-mails via les analyses permet désormais de joindre automatiquement des PDF générés, tels que des factures et des rapports, y compris avant leur signature, des feuilles de travail et des confirmations de demandes en ligne.

    Demandes de modification
    Les demandes de modification permettent à votre interlocuteur Labordatenbank de consigner les modifications demandées et de gérer leur réalisation.

    Vue d’ensemble des droits d’accès
    La vue d’ensemble des droits d’accès affiche désormais l’état de l’accès pour chaque collaborateur à l’aide de couleurs. Les icônes enregistrées pour les collaborateurs apparaissent également au-dessus du tableau.

    Vue d’ensemble des droits d’accès

    indique que l’accès est accordé via un groupe de collaborateurs.
    indique que l’accès est accordé directement à un collaborateur.
    indique qu’il manque une qualification au collaborateur.
    indique que l’accès n’est pas accordé, car le collaborateur n’est pas autorisé ou n’appartient à aucun groupe de collaborateurs autorisé.

    Évaluation des risques : validation des droits d’accès
    La validation des droits d’accès tient désormais également compte des groupes de collaborateurs, des qualifications et de l’archivage éventuel d’un collaborateur.
    Ces éléments n’étaient pas pris en compte dans les versions précédentes. Cela peut désormais entraîner un écart lors de la validation des droits d’accès.