Nouvelles Fonctionnalités DAMAaaS – Février 2024

| | Nouvelles Fonctionnalités

 

Evolutions DAMAaaS - sprint

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

 

En bref  > 

 

  • A partir du  18 Février 2024 : votre page d’accueil DAMAaaS  évolue sur son design et son ergonomie. Quelques images valent mieux qu’un long écrit !

 

 

  • Des nouveautés en conception 

 

      • Affichage conditionnel des boutons d’ajout et de lien vers fiches liées dans les tableaux
      • Ajout/Rattachement de fiches par lot depuis un tableau : pouvoir filtrer la liste proposée à la volée
      • Bouton « Afficher toutes les sections » pour les admins
      • Compression automatique des images au téléchargement
      • Couleurs et Pictogrammes sur les valeurs de liste
      • Création d’une fiche fille depuis un tableau filtré
      • Créer un rôle « Tous les droits » à la création d’un module
      • Créer une nouvelle fiche depuis une vue agenda
      • Donner l’accès à l’historique des modifications des fiches à certains rôles seulement
      • Envoi des mails DAMAaaS depuis votre infrastructure microsoft (API Graph)
      • Historique des modifications en conception
      • LAD : Récupération du contenu d’un document dans un champ Texte (format *.pdf, *.doc et *.docx)
      • Le blocage de la purge de plus de 10% des fiches envoie un mail aux admins du module
      • Le droit de Suppression de fiches n’est plus coché par défaut
      • Le terme « Contrat » est remplacé par « Environnement de travail »
      • Les intercalaires vides sont visibles en conception du formulaire
      • Modèle de données automatique
      • Pouvoir mettre des documents à disposition sur l’accueil d’un module par rôle
      • Présentation des fonctions de calcul spécifiques par type de champ
      • Reconnaissance syntaxique dans la rédaction de mails
      • Refonte du workflow graphique
      • Remplacement des usages d’un champ
      • Suppression d’un champ : usages bloquants la suppression

 

 

 

 

Plus d'information

 

 

Le détail des nouvelles fonctionnalités  >

 

  • Affichage conditionnel des boutons d’ajout et de lien vers fiches liées dans les tableaux

Tous les boutons permettant l’ajout de fiches liées dans un tableau (ajout simple, ajout par lot et rattachement par lot) sont désormais affichables de façon conditionnée.

 

De la même façon, il est possible de masquer l’icone d’ouverture des lignes du tableau selon certains critères.

 

 

 

 

  • Ajout/Rattachement de fiches par lot depuis un tableau : pouvoir filtrer la liste proposée à la volée

L’ajout/Le rattachement de fiches par lots propose l’ensemble des fiches « ajoutables » dans une liste à cocher. Pour sélectionner facilement des valeurs de cette liste lorsqu’il y a de nombreuses fiches, une zone de recherche permet désormais de filtrer cette liste à la volée pour ne proposer que les fiches qui répondent au filtre saisi.

 

 

 

  • Bouton « Afficher toutes les sections » pour les admins

Les administrateurs d’un module peuvent désormais afficher les sections cachées du formulaire pour comprendre plus facilement l’état d’une fiche. Le bouton qui permet d’afficher toutes les sections est situé derrière les « … » en bas de la fiche.

 

 

  • Compression automatique des images au téléchargement

Une nouvelle option permet de compresser automatiquement les fichiers images lors de leur téléchargement pour qu’elles ne dépassent pas une taille définie. Très utile pour éviter que des photos de pièces d’identité de 18 mégapixels soit téléchargées par exemple

 

 

  • Couleurs et Pictogrammes sur les valeurs de liste

Il est désormais possible d’attribuer un picto (parmi une liste très importante de pictos) et/ou une couleur à chaque valeur d’un champ liste à choix unique ou liste à choix multiple. Cela permet d’apporter de la lisibilité en colorant les fiches, les vues, mais aussi les documents PDF générés par DAMAaaS.

 

 

 

  • Création d’une fiche fille depuis un tableau filtré

Lors de l’ajout d’une fiche depuis un tableau (ajout d’une ligne dans le tableau), lorsque le tableau est filtré sur une colonne (affichée ou masquée), le champ utilsié pour le filtre prend, par défaut, la valeur du filtre dans la fiche créée.  Cette facilité permet de garantir que les lignes créées depuis un tableau apparaitront bien dans le tableau depuis lequel la ligne a été créée.

Cette valeur peut néanmoins être modifiée par la suite avant enregistrement de la fiche créée si elle est accessible à l’utilisateur.

 

 

  • Créer un rôle « Tous les droits » à la création d’un module

Lors de la création d’un nouveau module, un rôle « Tous les droits » est automatiquement créé. Ce rôle possède effectivement tous les droits possibles dans la matrice de droits d’accès et le créateur du module est automatiquement positionné dans ce rôle. Cela permet au concepteur de tester son module directement, dès qu’il a créé le champ clé.

Le concepteur pourra bien sûr renommer ou supprimer ce rôle par la suite ou changer ses droits d’accès.

 

 

  • Créer une nouvelle fiche depuis une vue agenda

Depuis une vue agenda, vous pouvez sélectionner une zone et valider la création d’une fiche dont le champ Evènement sera pré-positionné sur les valeurs de la zone sélectionnée.

 

 

  • Donner l’accès à l’historique des modifications des fiches à certains rôles seulement

L’accès à l’historique des modifications d’une fiche est désormais soumis à un droit d’accès. Seuls les rôles autorisés auront accès à l’historique des modifications des données de la fiche.

 

 

  • Envoi des mails DAMAaaS depuis votre infrastructure microsoft (API Graph) – envois des emails à votre nom

Nous pouvons appeler l’API de microsoft pour envoyer les mails de vos workflows en votre nom. Cette fonctionnalité complète les alternatives déjà existantes : configuration du SPF de votre DNS et utilisation d’un port SMTP de votre infrastructure

 

 

  • Historique des modifications en conception

Vous pouvez désormais accéder à l’historique de l’ensemble des modifications réalisées sur la conception de vos modules. (fonction non rétroactive dans le temps).

Chaque ajout / modification / suppression de tout objet de vos modules DAMAaaS donnera lieu à un enregistrement horodaté qui vous permettra de rechercher ensuite un évènement particulier grâce à de nombreux filtres à positionner

 

 

 

  • LAD : Récupération du contenu d’un document dans un champ Texte (format *.pdf, *.doc et *.docx)

Pour bénéficier d’une fonction de LAD (Lecture Automatique de Documents), un nouveau mot de grammaire permet d’extraire le contenu d’un champ PDF ou DOC dans un champ texte. Cela permet d’indexer ce contenu et de réaliser des recherches sur du contenu de documents dans des vues « Fiches »

 

 

  • Le blocage de la purge de plus de 10% des fiches envoie un mail aux admins du module

Depuis quelques mois, la purge programmée des fiches d’un module était bloquée lorsque le nombre de fiches à purger dépassait 10% du nombre de fiches du module. Cette fonction permet d’éviter une catastrophe si un mauvais paramétrage de la purge a été réalisé. Désormais, lorsque cette sécurité se déclenche, les administrateurs du module concerné recoivent un mail.

Pour mémoire, si le souhait de purger plus de 10% des fiches est confirmé, il faut l’indiquer dans le paramétrage du module.

 

 

  • Le droit de Suppression de fiches n’est plus coché par défaut

Lors de l’ajout d’un nouveau rôle, l’autorisation de supprimer des fiches n’est plus activé par défaut : le concepteur devra l’ajouter manuellement s’il souhaite donner ce droit à ce nouveau rôle.

 

 

  • Le terme « Contrat » est remplacé par « Environnement de travail »

Pour une meilleure compréhension de l’écosystème DAMAaaS et pour une plus forte adaptation aux nouvelles offres commerciales qui ne nécessitent plus forcément la signature d’un contrat papier, le terme Contrat a été remplacé par Environnement de travail dans toutes les interfaces de la plateforme.

 

 

  • Les intercalaires vides sont visibles en conception du formulaire

Cela permet de matérialiser ces intercalaires en phase de conception pour les déplacer au besoin.

 

 

 

  • Modèle de données automatique

Les liaisons entre vos différents modules peuvent être automatiquement matérialisées sur un graphique généré par DAMAaaS. En option, vous pourrez également afficher sur ce graphique les champs clé, les champs de l’autre fiche et les tableaux de fiches liées.

 

 

 

  • Pouvoir mettre des documents à disposition sur l’accueil d’un module par rôle

Sur la page d’accueil d’un module, chaque document peut être mis à la disposition d’un ou plusieurs rôles seulement. Cela permet de mettre à disposition des utilisateurs un mode opératoire différent selon leurs rôles.

 

 

  • Présentation des fonctions de calcul spécifiques par type de champ

Certains types de champs disposent de fonctions qui leurs sont propres pour réaliser des calculs. Cette grammaire a été regroupée dans un onglet qui regroupe tous ces mots clés spécifiques.

 

 

 

  • Reconnaissance syntaxique dans la rédaction de mails

Pour mieux identifier les parties variables d’un mail envoyé lors du déclenchement d’une action, les noms de champs valides (nom de champ entre crochets) sont surlignés en vert. Si une zone entre crochets ne correspond pas à un nom de champ valide, il apparait surligné en orange pour alerter sur une incohérence possible.. Sauf si vous avez souhaité mettre du texte entre crochets !

 

 

  • Refonte du workflow graphique

La représentation graphique du workflow a totalement été refondue : plus jolie, plus performante et de nouvelles fonctionnalités telle que l’apparition de lignes horizontales lors du déplacement d’un objet permettant de l’aligner avec les autres objets…

 

 

  • Remplacement des usages d’un champ

Un exemple est idéal pour bien comprendre cette évolution :

    • Un champ email « Email1 » est un champ de l’autre fiche provenant d’un module « M1 »
    • Ce champ « Email1 » est utilisé à de nombreux endroits dans mon module courant (champs calculés, …), il fait également partie de tableaux dans d’autres modules.
    • Lors d’une évolution importante, ce champ « Email1 » ne doit plus être utilisé parce que sa source n’est plus dans le module « M1 » mais dans le module « M2 ». Il y a donc un nouveau champ « Email2 ».
    • Le remplacement manuel des usages du champ « Email1 » par le champ « Email2 » partout où on a utilisé « Email1 » peut être long et fastidieux.

La nouvelle fonctionnalité consiste, à partir du volet « Où est utilisé ce champ ? », à demander à « Utiliser un autre champ pour ces usages ». Lors de cette opération, tous les usages sont remplacés en une seule opération. Le champ d’origine peut alors être supprimé puisqu’il n’est plus utilisé nulle part !

 

 

 

  • Suppression d’un champ : usages bloquants la suppression

Lors de la suppression d’un champ, un volet apparait contenant tous les usages de ce champ bloquant sa suppression avec un lien direct vers les objets qui bloquent cette suppression (ouverture dans un nouvel onglet). Au retour vers l’onglet principal, un bouton permet de raffraichir le volet des usages bloquants la suppression.

 

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