Développement

Historique des versions de LDB 2023

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

2023.49

04.12.2023
Suche in LDB-Anleitung
In der LDB-Anleitung gibt es jetzt eine Suchfunktion, mit der alle Anleitungseinträge durchsucht werden können.
Siehe: LDB-Anleitung

Verbesserte Notizfunktion und Vorlagen
Die verbesserte Notizfunktion (Markdown-Editor) steht jetzt auch für 8D-Berichte, Schulungen, Validierungen, Materialverwaltung zur Verfügung, wodurch Textformatierung, Verlinkungen, Bilder, usw. in die Beschreibungsfelder eingefügt werden können. Es können nun auch Vorlagen für Textelemente (je Datentyp) erstellt und wiederverwendet werden. Weiters gibt es einen direkten Button für das Hoch- oder Tiefstellen von Zeichen.


Validations des postes de facturation
La proposition automatique de postes de facturation pour les commandes, y compris les règles utilisées, peut désormais être ajoutée aux validations en un clic et ainsi être vérifiée automatiquement lors de chaque validation.

Avertissements sur les factures
Une remarque ou un avertissement peut désormais être enregistré sur une facture. Il apparaît en rouge dans LDB, mais n’est pas affiché sur la facture elle-même. Cela permet, par exemple, de signaler les factures faisant l’objet d’une relance.

Les avertissements enregistrés pour un client sont désormais également affichés dans les vues d’ensemble des factures et des rapports.
Avertissements dans la vue des factures

Qualifications obtenues par confirmation de lecture de documents
Une option, activable par une case à cocher pour chaque qualification, permet désormais d’attribuer la qualification au collaborateur lorsqu’il confirme la lecture d’un document associé à cette qualification.

Qualification par confirmation de lecture

Évaluation des risques
Comme indiqué les 3 juillet 2023 et 8 novembre 2023, les droits d’accès critiques, tels que Modifier les paramètres, Signer les rapports ou Afficher la piste d’audit, ne peuvent désormais être utilisés qu’après une connexion sécurisée par authentification unique (SSO), clé d’accès (passkey) ou authentification multifacteur (MFA).
Si nécessaire, les paramètres système permettent également de considérer les connexions provenant de l’adresse IP interne de l’entreprise comme sécurisées.

Paramètres de connexion sécurisée

Le champ interne de données de base LDB reports.DDF_selected_parametertypes a été converti au type de données JSON.

L’export JSON des analyses renvoie désormais les champs commençant par un zéro sous forme de chaîne de caractères, et non plus de nombre.
{ "value": "00123" }

2023.45

06.11.2023
Connexion par clé d’accès (passkey)
La clé d’accès (passkey) est une nouvelle méthode de connexion à LDB, offrant une sécurité accrue et une connexion plus rapide et plus pratique.

La connexion à LDB par passkey ne demande ni nom d’utilisateur ni mot de passe. Une clé d’accès est créée sur un appareil : ordinateur, téléphone ou clé de sécurité. Elle se compose d’une paire de clés. Une clé publique est transmise à LDB et y est enregistrée ; une clé privée est conservée sur l’appareil et n’est pas transmise. Lors de la connexion, il faut confirmer que ces clés correspondent. Cette confirmation peut se faire, par exemple, par empreinte digitale, reconnaissance faciale ou saisie d’un code PIN.

Les versions actuelles de Windows, macOS, iOS et Android prennent en charge les passkeys. Vous trouverez ci-dessous une comparaison des différentes méthodes de connexion à LDB.

Comparaison des méthodes de connexion à LDB

Les droits d’accès critiques nécessitent SSO, passkey ou MFA
Les droits d’accès critiques permettant une consultation étendue des données, par exemple la piste d’audit, ou leur modification, par exemple la modification des paramètres, sont signalés par une icône dans la gestion des droits d’accès. À partir du 1er janvier 2024, ils nécessitent une connexion par authentification unique (SSO), passkey ou authentification multifacteur (MFA).

Nouvelles fonctions de l’éditeur Markdown
L’éditeur Markdown, notamment dans les notes et les documents, permet désormais de créer et de réutiliser des modèles. Il est également possible de saisir du texte en exposant ou en indice, par exemple H2O.

Nouvelles fonctions des analyses
Les analyses peuvent être rendues accessibles au moyen d’une clé URL spécifique à un paramètre, par exemple pour un accès par code QR.
Lors de l’envoi d’e-mails via les analyses, les fichiers enregistrés, tels que les rapports signés, peuvent désormais également être envoyés automatiquement.

ELN – Cahier de laboratoire électronique
LDB dispose désormais d’un ELN, un cahier de laboratoire électronique. Nous le présenterons plus en détail dans une prochaine publication. Si l’ELN de LDB vous intéresse, contactez-nous.

Évaluation des risques
Comme annoncé dans les informations de la mise à jour 2023.27 du 3 juillet 2023, une connexion par SSO, passkey ou MFA est requise à partir du 1er janvier 2024 pour les droits d’accès critiques.
Veillez à ce que les utilisateurs qui consultent la piste d’audit, signent des rapports ou modifient les paramètres de LDB aient sécurisé leur compte par SSO, passkey ou MFA.
Si elle est disponible, nous recommandons l’authentification unique (SSO) ou, à défaut, une passkey (voir ci-dessus). Nous pouvons vous accompagner dans l’activation de SSO et/ou des passkeys.

2023.42

16.10.2023
Associer les droits d’accès aux groupes de collaborateurs et aux qualifications
Les droits d’accès peuvent désormais être attribués directement à des groupes de collaborateurs. Des qualifications peuvent également être associées aux droits d’accès, afin que seuls les collaborateurs disposant d’une qualification correspondante et valide puissent utiliser un droit d’accès donné.

Les libellés, le regroupement et l’ordre des droits d’accès ont été actualisés et sont désormais disponibles au choix en allemand ou en anglais.

Les droits d’accès aux analyses sont désormais affichés et gérés dans une section dédiée.
Droits d’accès des groupes de collaborateurs

Tâches pour les groupes de collaborateurs
Les tâches peuvent désormais être attribuées à des groupes de collaborateurs. Lorsqu’une tâche est en retard, tous les collaborateurs du groupe sont avertis. Dès qu’un collaborateur marque la tâche comme terminée, elle est considérée comme terminée pour tous.

Analyses avec confirmation d’exportation pour le type de données Client
La journalisation des exportations de données via les analyses est désormais également possible pour le type de données Client.

Confirmation d’exportation des données clients

Envoyer des notifications par SMS via les analyses
Comme pour les e-mails, les analyses permettent désormais d’envoyer des notifications par SMS. L’envoi de SMS doit être activé pour votre instance LDB et entraîne des frais supplémentaires.

Envoi de notifications par SMS

Gestion des statuts pour les lots, les équipements de contrôle et les clients
La gestion des statuts peut désormais être utilisée pour les lots, les équipements de contrôle et les clients. Vous pouvez ainsi définir vos propres types de statut et représenter vos processus de travail pour ces types de données.
Évaluation des risques
Les champs de base de données suivants ont été actualisés pour cette mise à jour :
  • Le champ accesslevels.employees a été converti au type de données JSON.

  • Les champs todos.employee_id_0 à todos.employee_id_9 ont été regroupés dans todos.employees, de type JSON.

  • Les champs accesslevels.order et accesslevels.category ont été supprimés.

  • Si vos analyses accèdent à ces champs de données, veuillez vérifier les analyses concernées.

    2023.37

    11.09.2023
    LDB – Mode sombre
    Un mode sombre permet désormais aux utilisateurs qui souhaitent garder une vue claire sur leurs données de laboratoire, même la nuit, de passer l’interface de LDB à une présentation sombre.

    Mode sombre de LDB

    Tâches
    Le travail avec les tâches a été amélioré. Le nouvel éditeur, avec mise en forme, liens et téléversement de fichiers, est désormais également disponible dans la vue d’ensemble des tâches et lors de leur modification ultérieure.

    Piste d’audit
    La structure de données de la piste d’audit a été étendue pour offrir davantage de possibilités de recherche et d’analyse des entrées. Toutes les entrées sont affichées dans la langue sélectionnée par l’utilisateur. Un marquage en couleur permet également de mieux repérer les modifications, ce qui est particulièrement utile pour les textes longs.

    Modifications mises en évidence dans la piste d’audit

    Analyses
    Dans les analyses comportant des boutons, il est désormais possible de cliquer sur ces boutons sans recharger la page après chaque clic.

    Gestion des statuts (fonction de l’Enterprise Cloud)
    La gestion des statuts permet désormais de verrouiller et/ou de masquer un enregistrement lorsqu’il possède un statut donné. Cela permet de mettre en place des flux de travail et des processus d’approbation.

    Importation de fichiers
    Lors de l’importation de fichiers, la clé d’importation des échantillons peut désormais être sélectionnée parmi les données de base de l’échantillon. Les fichiers importés peuvent ainsi être attribués automatiquement au bon échantillon.

    Gestion des matériaux
    Lorsque des fabricants sont sélectionnés pour des matériaux, les matériaux correspondants sont désormais également affichés dans la fiche du fabricant.

    Tableau des résultats
    La méthode de calcul de l’écart-type peut désormais être sélectionnée dans les paramètres système.

    Hinweis
    Die Punkte dieses Updates wurden auch in unserem Anwendercall am 15.09.2023 vorgestellt.
    Évaluation des risques
    Lors de l’importation de clients à partir de données JSON, l’identifiant client customers.id peut uniquement servir à mettre à jour des clients existants. Pour les nouveaux clients, un identifiant éventuellement fourni n’est pas enregistré comme identifiant de base de données.

    Le champ de base de données de la piste d’audit logs.name n’est plus renseigné à partir de l’installation de cette mise à jour. Les analyses qui accèdent à ce champ n’affichent donc que les entrées antérieures à cette date. Si vos analyses utilisent le champ logs.name, elles devront éventuellement être adaptées. Nous pouvons vous y aider.

    2023.31

    31.07.2023
    Gestion des statuts avec droits d’accès
    Des droits d’accès peuvent désormais être attribués pour la sélection des statuts. La gestion des statuts permet ainsi de définir, par exemple, que le statut d’échantillon « approuvé » ne peut être sélectionné que par certains collaborateurs ou groupes de collaborateurs.

    Droits d’accès pour la sélection des statuts

    Ajout d’Okta comme fournisseur SSO
    Okta peut désormais être utilisé comme fournisseur d’identité pour la connexion par authentification unique (SSO).

    Okta comme fournisseur SSO

    Davantage de variables pour les analyses
    Les analyses peuvent désormais utiliser jusqu’à 1 000 variables, de VAR0 à VAR999, au lieu de 5 variables, de VAR0 à VAR4.

    Impression d’étiquettes PDF via les analyses
    L’impression d’étiquettes PDF pour les échantillons, les commandes et d’autres données peut désormais être configurée via les analyses et être accessible par des liens sur toutes les pages de LDB.

    Impression d’étiquettes PDF via les analyses
    Évaluation des risques
    Certains champs de base de données ont été convertis au type de données MySQL JSON.
    Si vos analyses accèdent à ce type de données, veuillez vérifier les analyses concernées.

    Champs de base de données concernés :
    imports.save_response
    filters.order_data_key_id
    filters.sample_data_key_id
    filters.recipe_data_key_id
    filters.report_data_key_id
    invoices.partial_payments
    onlineorders.custom_sample_fields
    onlineorders.custom_order_fields
    onlineorders.custom_project_fields
    onlineorders.raw_customer_data
    onlineorders.DDF_Aufgabenstellung

    2023.27

    03.07.2023
    Relier un formulaire d’interface d’importation au scanner d’échantillons
    En reliant les formulaires d’interface d’importation au scanner d’échantillons, vous pouvez scanner plusieurs échantillons à la fois, puis les transmettre directement à un formulaire, par exemple pour consigner leur réception.

    Importation des cartes de contrôle des équipements : importer des remarques
    Lors de l’importation de valeurs de contrôle dans les cartes de contrôle des équipements, les remarques associées aux valeurs peuvent désormais également être importées.

    Nouvelles fonctions de formule de paramètre : wenns() et ifs()
    Les nouvelles fonctions de formule de paramètre wenns() et ifs() simplifient la création de formules imbriquées comportant plusieurs conditions.
    wenns(v['pH'] < 3, 'sehr sauer',
    v['pH'] < 6, 'sauer',
    v['pH'] < 8, 'neutral',
    'alkalisch')

    Expressions régulières pour les types de données des paramètres
    Des validations par expression régulière peuvent désormais être définies pour les types de données des paramètres.
    Siehe: Anleitung Datentypen

    Exemple : /^([0-9]|1[0-4])$|^$/
    Pour le pH, seules les valeurs de 0 à 14 ou une saisie vide sont autorisées :
    Validation du pH par expression régulière

    Information préalable pour votre évaluation des risques
    Dans une prochaine mise à jour, certaines fonctions d’administration, telles que la modification des droits d’accès, seront bloquées pour les comptes sans authentification multifacteur (MFA) ni authentification unique (SSO).
    Pour conserver l’accès à toutes les fonctions de LDB, nous recommandons d’activer MFA ou SSO dans votre instance LDB.

    2023.25

    19.06.2023
    Gestion documentaire avec numérotation automatique des chapitres
    Lors de la création de documents dans la gestion documentaire de LDB, il est désormais possible d’activer la numérotation automatique des chapitres. Les chapitres (#) et sous-chapitres (##, ###) sont alors numérotés automatiquement.

    Numérotation automatique des chapitres

    Tâches pour les devis, les matériaux et les lots
    Les tâches peuvent désormais être enregistrées non seulement pour les clients, les commandes et les équipements de contrôle, mais également pour les devis, les matériaux et les lots.

    Information pour votre évaluation des risques
    Nous avions précédemment intégré une protection contre les injections SQL pour les analyses utilisant les variables _VAR0_ à _VAR4_. Toutefois, il existait des possibilités théoriques de contourner cette protection.

    Nous avons donc renforcé cette protection et sécurisons désormais également les variables des analyses au moyen de requêtes préparées. Cela exclut les injections SQL par les variables des analyses.

    Les analyses utilisant les variables _VAR0_ à _VAR4_ doivent donc respecter la syntaxe suivante :

    SELECT … FROM … WHERE …
    orders.customer_id = _VAR0_ ... OK
    samples.id IN (_VAR0_) ... OK
    samples.description like '_VAR0_' ...OK
    orders._VAR0_ = 681 ...non valide

    Veuillez vérifier et, si nécessaire, adapter les analyses dans lesquelles les variables _VAR0_ à _VAR4_ sont utilisées comme dans la dernière ligne de cet exemple, c’est-à-dire lorsque _VARX_ se trouve à gauche d’un opérateur de comparaison tel que « = », « > » ou « LIKE ».

    2023.23

    05.06.2023
    Tâches : mise en forme avec le nouvel éditeur
    Les tâches peuvent désormais contenir une mise en forme, des images et des liens vers des clients, des commandes, des échantillons et d’autres données.

    Nouvel éditeur de tâches

    Nouveaux déclencheurs pour les analyses
    Les déclencheurs d’analyses exécutés automatiquement lors de la création ou de la modification d’enregistrements peuvent désormais être définis pour les factures et les équipements de contrôle, en plus des commandes et des échantillons, afin de configurer d’autres flux de travail automatiques.

    Traitement par lots des commandes
    Le traitement par lots a été étendu : outre les échantillons et les rapports, il permet désormais de traiter également les commandes.

    Les validations affichent l’étendue de la couverture des tests
    Vous pouvez définir des tests pour assurer une validation automatisée continue de votre instance LDB. Pour vous aider à atteindre une couverture optimale, la vue d’ensemble des validations indique désormais dans quelle mesure vos paramètres enregistrés sont couverts par des tests automatiques.

    Couverture des tests dans la vue des validations

    Importation d’échantillons au format JSON standard
    L’interface d’importation des échantillons dispose désormais également d’un format JSON standard contenant tous les champs de données de base et les paramètres.

    Nouveaux droits d’accès aux notes
    En complément du droit d’accès général « Vue d’ensemble des notes », qui donne accès à toutes les notes, un accès spécifique aux notes dans les vues des clients, des commandes et des équipements de contrôle peut désormais être accordé. Les utilisateurs peuvent ainsi, par exemple, accéder aux notes de la vue client sans avoir accès à toutes les notes. Les utilisateurs disposant du droit « Vue d’ensemble des notes » voient automatiquement les notes dans les vues des clients, des commandes et des équipements de contrôle.

    Droits d’accès spécifiques aux notes

    2023.20

    15.05.2023
    Statuts des échantillons et des commandes
    Les icônes des types de statut des échantillons et des commandes ont été actualisées. Il est désormais possible de créer davantage de types de statut si nécessaire.

    Icônes des statuts des échantillons et des commandes

    2023.16

    17.04.2023
    Droits d’accès aux notes
    Les droits d’accès à la « Vue d’ensemble des notes » contrôlent désormais également l’accès aux notes dans les vues des clients, des commandes et des équipements de contrôle.

    Réédition d’un rapport
    Lors de la réédition d’un rapport déjà signé, la personne qui effectue la réédition est désormais également affichée et enregistrée comme auteur.
    Si vos paramètres système imposent que le signataire soit différent de l’auteur, cette règle est désormais également appliquée aux rééditions. Dans ce cas, l’auteur de la réédition ne peut pas signer lui-même le nouveau rapport.

    2023.12

    20.03.2023
    Nouvel éditeur de notes
    Notre nouvel éditeur permet de mettre en forme le texte des notes et d’y insérer directement des images par glisser-déposer ou copier-coller. Vous pouvez également mentionner des collaborateurs avec « @ », afin qu’ils soient automatiquement informés de la nouvelle note, et créer des liens vers des clients, des commandes, des échantillons et d’autres données avec « # ».

    Nouvel éditeur de notes

    Créer des documents
    La gestion documentaire permet désormais de créer des documents directement dans LDB. Avec le nouvel éditeur de documents, vous pouvez mettre en forme des textes, insérer des images par glisser-déposer ou copier-coller et créer des liens vers des collaborateurs ou des enregistrements LDB, comme dans les notes décrites ci-dessus.
    Vous pouvez ainsi créer des documents volumineux dans LDB, gérer leurs versions, puis les vérifier ou les approuver.
    Lors de la création d’une nouvelle version, LDB affiche également les modifications exactes par rapport à la version précédente.

    Création et gestion des versions de documents

    Interface d’importation par identifiant de valeur mesurée
    Pour importer des données de mesure, la correspondance des champs d’importation peut désormais faire directement référence à l’identifiant d’une valeur mesurée existante, afin de la mettre à jour de manière ciblée par importation.

    Miniatures pour les fichiers TIF et BMP
    L’aperçu des images dans LDB a été amélioré : une miniature est désormais également générée pour les images TIF et BMP.

    Modifier les demandes d’analyse en ligne
    Les demandes d’analyse en ligne que vos clients n’ont pas encore confirmées restent enregistrées dans l’espace client. Votre client peut ainsi les modifier et les confirmer ultérieurement.

    Tri des postes de facturation
    Le tri des postes de facturation dans les devis, les commandes et les factures a été corrigé.

    Am Freitag, 24.3.2023 um 11 Uhr, stellen wir Ihnen die neuen Funktionen anhand von einigen Beispielen in unserem LDB-Anwendercall vor.

    2023.09

    27.02.2023
    Importation de fichiers pour les lots
    Pour le type d’interface « Importation de fichiers », il est désormais possible de relier automatiquement le fichier importé à un lot de matériau à partir de son nom. Le nom du fichier doit correspondre au numéro du lot, indépendamment de son extension.

    Paramètres système de la gestion documentaire
    Les paramètres système permettent désormais de définir combien de jours avant l’échéance de la vérification de validité un avertissement doit apparaître dans la gestion documentaire (par défaut : 30 jours).
    Il est également possible d’exiger que l’auteur, le vérificateur et l’approbateur soient trois personnes distinctes.

    E-mail de confirmation de commande avec variables SQL
    Lors de l’envoi d’e-mails de confirmation de commande, des variables SQL peuvent désormais être configurées pour le contenu proposé. Si vous envoyez ces e-mails et souhaitez que d’autres données soient proposées automatiquement, contactez votre interlocuteur du service client.

    Scanner de commandes
    Comme pour le scanner d’échantillons, un scanner de commandes peut désormais être configuré dans les paramètres système. Il fournit un écran dans lequel vous pouvez scanner autant de commandes que nécessaire et exécuter des étapes de travail prédéfinies.

    Mise à niveau du cluster de bases de données
    Le cluster de bases de données LDB a été mis à niveau de MySQL 5.7 vers MySQL 8 le samedi 4 mars 2023, entre 21 h et 22 h 30.

    Information pour votre évaluation des risques
    La mise à niveau vers MySQL 8 peut avoir des répercussions sur vos analyses enregistrées. Nous avons effectué une vérification à ce sujet, mais nous vous recommandons de vérifier vos analyses.

    2023.06

    06.02.2023
    Formulaires de saisie configurables pour LDB et l’espace client
    Vos interlocuteurs du service client peuvent désormais concevoir des formulaires de saisie personnalisés dans votre instance LDB ou votre espace client. Des textes explicatifs, des images ou des vidéos guident ainsi vos collaborateurs ou vos clients dans la saisie de champs spécifiques.
    Les données saisies sont traitées par des interfaces d’importation pour créer ou mettre à jour des données.
    Il est ainsi possible, par exemple, de créer des pages dédiées à la confirmation de réception des échantillons ou à la saisie de mesures sur site par vos clients.

    Gestion documentaire : confirmer le maintien de la validité
    La validité d’une version de document peut désormais être confirmée à intervalles définis, sans devoir créer une nouvelle version.

    Sélectionner plusieurs types de paramètres pour une analyse
    Lors de l’association d’analyses aux paramètres dans la vue des échantillons, il est désormais possible de sélectionner plusieurs paramètres par analyse.

    Formulaire de recherche étendu pour les fichiers enregistrés
    Le formulaire de recherche des fichiers enregistrés propose désormais des filtres supplémentaires pour les collaborateurs, les échantillons, la commande et le type de paramètre.

    Filtres de recherche des fichiers enregistrés

    Affichage amélioré des bordures du tableau des résultats
    Les bordures de l’en-tête du tableau des résultats indiquent désormais plus clairement à quel paramètre appartient chaque colonne.

    Bordures de l’en-tête du tableau des résultats

    Sécurité des données
    - Un bouton de déconnexion est désormais accessible directement en haut à droite de la barre de navigation.
    - Lorsque vous changez votre mot de passe, vous recevez un e-mail de confirmation.

    Information importante sur la sécurité des données
    Si vous recevez un e-mail confirmant un changement de mot de passe alors que vous n’avez pas modifié le vôtre, vérifiez immédiatement votre compte ou contactez votre interlocuteur du service client.

    2023.03

    16.01.2023
    Créer une archive ZIP des fichiers sélectionnés
    Dans la vue d’ensemble des fichiers, vous pouvez désormais sélectionner plusieurs fichiers et les télécharger ensemble dans une archive ZIP. Cette fonction est utile pour télécharger un grand nombre de fichiers enregistrés en une seule fois.

    Nouveau type de données de paramètre : material_type=X
    Le nouveau type de données de paramètre material_type=X permet d’enregistrer les lots de matériaux utilisés pour les échantillons. X permet de définir une catégorie de matériaux, afin de sélectionner un lot parmi tous les matériaux de cette catégorie.

    Repérer les liens déjà consultés dans les tableaux
    Lors du traitement de longues listes, les entrées sur lesquelles vous avez déjà cliqué sont signalées par une couleur.

    Copier les postes de facturation dans les devis et les factures
    Un bouton permet désormais de copier directement les postes de facturation dans les devis et les factures.
    Copie des postes de facturation

    Avertissement configurable lors de la signature des rapports
    Lors de la signature d’un ou de plusieurs rapports, des règles peuvent être vérifiées et des remarques ou avertissements affichés. Les règles sont gérées dans les paramètres système.

    Sécurité des données
    - Nouveau droit d’accès « Afficher toutes les analyses », sans droit de modification.
    - Chiffrement des mots de passe pour la sauvegarde SFTP et le compte SMTP.
    - Après une connexion réussie, la date et l’heure de la dernière connexion sont affichées.
    Informations sur la dernière connexion

    Information importante sur la sécurité des données
    L’activation de l’authentification à deux facteurs (2FA) pour vous et vos collaborateurs constitue une étape essentielle pour la sécurité des données. Si votre entreprise dispose déjà d’un système de gestion des identités, l’intégration à votre système d’authentification unique (SSO) est une autre possibilité.
    Attention : pour les comptes disposant de droits d’accès critiques, tels que la gestion des droits d’accès ou la réinitialisation des mots de passe, SSO ou 2FA doit être activé avant la fin de l’année.