Nouvelles Fonctionnalités DAMAaaS – Juin 2023

| | Nouvelles Fonctionnalités

 

Evolutions DAMAaaS - sprint

 Les nouveautés DAMAaaS en bref et en détail

 

En bref  > 

 

  • Des nouveautés en conception 

 

      • Liens d’accès direct à des vues ou à des tâches DAMAaaS
      • Appel à GPT 3.5 Turbo intégré dans un champ DAMAaaS
      • Encoder un champ texte en Base64
      • Amélioration de la fonction « Suppression de modules »
      • Amélioration de la présentation des listes déroulantes de valeurs
      • Amélioration des graphiques
      • Evolutions de la fonction « Où est utilisé mon champ »
      • Exports automatiques de vues : choisir le format de date et les noms de colonnes

 

  • Des nouveautés pour une utilisation plus ergonomique

      • Réservation Ressources – Gestion des événements sur plusieurs jours
      • Utilisation des données à jour lors de la navigation entre fiches

 

 

 

Plus d'information

 

 

Le détail des  fonctionnalités de conception >

 

 

Les nouvelles fonctionnalités  > 

 

  • Liens d’accès direct à des vues ou à des tâches DAMAaaS

Certaines pages de DAMAaaS disposent désormais de leur propre URL. Cela permet de mettre à disposition des utilisateurs des liens directs vers une vue particulière ou une tâche à traiter particulière.

Exemples :

    • Lien vers une vue : https://www.damaaas.com/v1/index.php/main#selectedDamaaas=212&selectedView=27479
    • Lien vers une tâche spécifique : https://www.damaaas.com/v1/index.php/main#selectedDamaaas=212&selectedTask=4192

 

 

 

  • Appel à GPT 3.5 Turbo intégré dans un champ DAMAaaS

C’est un nouveau type de champ que l’on peut insérer dans un formulaire.

Pour l’utilisateur, il se présente comme un champ appel d’API ; c’est-à-dire un bouton sur lequel on peut cliquer pour déclencher l’appel d’API. Il peut également être appelé par une action déclenchée par le workflow.

En entrée, on fournit 2 informations à cet appel ==>

    • Un champ qui contient le « texte source »
    • Une action à réaliser : constante ou contenue dans un autre champ – par exemple « Traduire en anglais »

En sortie, on indique un champ texte dans lequel stocker la réponse de GPT.

Par exemple : pour traduire un texte , insérez un champ texte source, un type de champ « Appel GPT »  et un champ texte de restitution .

 

ATTENTION : Les données en entrée de ce champ seront transmises à OpenAI GPT. Il est donc de votre responsabilité de vérifier que votre utilisation est compatible avec la règlementation qui vous incombe. GPT peut produire des informations inexactes concernant des personnes, des lieux ou des faits. Soyez vigilants sur le type de données et de requête que vous formulez.

 

Sélectionner le type de champ GPT

 

Paramétrer le champ GPT

 

A l’utilisation dans une fiche 

 

 

 

  • Encoder un champ texte en Base64

Dans la grammaire de calcul des champs, la fonction « BASE64_ENCODE(« texte ») permet d’encoder le texte en Base64.

Cela permet d »envoyer du texte bien formaté lors d’appel d’API externes qui attendent ce type de format.

Par exemple :  du texte multiligne dans un JSON n’est pas autorisé à cause des retours à la ligne. Grâce à cette fonction, le texte encodé est accepté et peut être redécodé à l’arrivée.

 

Les évolutions d’Ux de fonctionnalités déjà existantes > 

 

  • Amélioration de la fonction « Suppression de modules »

Jusqu’ici, la suppression de modules DAMAaaS était réalisée sans tester qu’il n’y avait plus d’adhérences avec les modules qui n’étaient pas supprimés.

Désormais, on ne peut plus supprimer un module s’il reste une liaison vers le module supprimé

L’interface de suppression permet de choisir un ensemble de modules liés entre eux pour supprimer un ensemble cohérent de modules.

 

  • Amélioration de la présentation des listes déroulantes de valeurs

Les 138 listes déroulantes actuellement présentes dans les différents écrans de DAMAaaS sont désormais toutes présentées avec des sections qui permettent de structurer ces valeurs.

Par exemple:  toutes les listes qui présentent les différents champs du formulaire sont regroupées par sections

 

 

 

 

 

  • Amélioration des graphiques ==> 
    • Les libellés des abscisses ne sont plus tronqués
    • Lorsqu’on affiche les étiquettes des valeurs, on retire l’affichage des « tooltips » au survol
    • Amélioration de l’affichage des échelles secondaires et des étiquettes de doughnuts
    • Zoom dans les graphiques : correction d’un problème de légendes qui n’étaient plus cohérentes avec les valeurs affichées
    • Le décalage de certaines barres d’histogramme en dehors de la zone d’affichage est corrigé
    • Le décalage de la zone de clic sur la légende en affichage plein écran (pour masquer/afficher une série) est corrigé
    • Le décalage des étiquettes affichées au survol des surfaces de graphiques est corrigé
    • … et autres petits ajustements visuels

 

 

  • Evolutions de la fonction « Où est utilisé mon champ »

 

Cette fonction est complétée de cas d’usages au fil de l’eau jusqu’à obtenir une exhaustivité des usages d’un champ.

La présentation de ces usages a été modifiée : elle est désormais affichée sous forme de tableau et un lien en fin de chaque ligne permet d’être automatiquement dirigé (dans un autre onglet) à la source de l’usage pour une modification éventuelle de cet usage.

 

 

  • Exports automatiques de vues : choisir le format de date et les noms de colonnes

Les exports programmés de vues bénéficient maintenant des mêmes options que les exports manuels ; à savoir :

    • Choix du format pour les champs date exportés
      • Français : JJ/MM/AAAA
      • ISO : AAAA-MM-JJ
      • Anglais : MM/JJ/AAAA
    • Pouvoir utiliser les noms de colonnes renommées de la vue plutôt que les noms de champs d’origine

 

 

Le détail des nouvelles fonctionnalités à l’utilisation >

 

  • Réservation Ressources – Gestion des événements sur plusieurs jours

Il est maintenant possible de sélectionner une plage de réservation sur plusieurs jours en mode graphique.

Les ressources non disponibles sur cette plage sont grisées et ne peuvent donc pas être sélectionnées.

 

Sélection d’une plage du mercredi au vendredi. Le 3eme véhicule se grise  puisqu’il est utilisé dans la plage

 

  • Utilisation des données à jour lors de la navigation entre fiches

Toutes les données modifiées et non enregistrées sont disponibles dans la fiche parente et les fiches enfants si elles sont créées ou ouvertes depuis cette fiche non enregistrée.

 

En détail : lors de la modification d’une fiche A non enregistrée ;

    • la création d’une fiche B depuis cette fiche A (fiche parente ou enfant) provoque l’enregistrement de la fiche A (sans lancer les actions) avant d’ouvrir la fiche B afin que les informations éventuellement modifiées dans la fiche A et propagées (fiche fille) ou agrégées (fiche parente) dans la fiche B soient bien à jour.
    • lors de la fermeture de la fiche B et du retour dans la fiche A, l’enregistrement final de la fiche A provoquera le lancement des actions prévues par le workflow.

 

  • Pour plus d’informations, une mise en contexte ou une simple visualisation, contactez vos référents DAMAaaS ! Tout le monde est à l’écoute.

 

 

Bonne découverte !

Par Damaaas, le


Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/pbpreprodvit944b/data/www/wp-includes/functions.php on line 5420

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /home/pbpreprodvit944b/data/www/wp-includes/functions.php on line 5420