Atol CD a célébré cette année 15 ans de partenariat avec Alfresco. Depuis 2006, notre équipe composée d’experts techniques, de chefs de projet et de consultant-es fonctionnel-les accompagne nos clients dans leur stratégie de dématérialisation notamment en proposant des modules, plugins, connecteurs, … véritables accélérateurs de leurs projets Alfresco. Nous vous proposons un récapitulatif de ces accélérateurs dans ce billet rédigé collaborativement par nos Lead Tech ECM (Benjamin, Clément, Etienne, Julien,  Reynald, Romain, Stéphane et Walter).

Les accélérateurs Alfresco by Atol CD : 

Voici une présentation de quelques uns de nos accélérateurs Alfresco développés par Atol CD

Module Purge des versions 

Notre module « Purge des versions » est une solution qui permet d’opérer une purge automatique des plus anciennes versions de documents et donc d’allèger / nettoyer son entrepôt documentaire. Cette purge peut être faite automatiquement (tâche périodique) ou manuellement (action utilisateur share). L’administrateur peut aussi choisir le nombre de versions à garder pour l’ensemble des documents de la GED.

Module AuditShare (Share)

Notre module AuditShare permet d’avoir une vue d’ensemble de l’utilisation d’Alfresco Share (sites et entrepôt) à travers une interface claire et épurée. Disponible en composant de site, il permet à chaque gestionnaire de site d’avoir les statistiques pour l’espace qu’il administre. Les administrateurs disposent à leur niveau des statistiques sur l’ensemble de la plateforme (sites et entrepôt) et des statistiques par sites pour l’ensemble des sites.

  • Lien GitHub : https://github.com/atolcd/alfresco-audit-share

Module Connecteur iParapheur Libriciel (Share / ADF)

Ce module permet l’envoie de document pour une signature électronique ou visa dans la solution iParapheur de Libriciel. Il permet entre autres d’envoyer en signature un ou plusieurs documents, de gérer les éventuelles signatures détachées ainsi que l’ajout d’annexes pour donner plus de contexte. Un traitement permet de suivre l’état d’avancement des dossiers dans le iParapheur et de récupérer l’ensemble des pièces et informations de chaque circuit lorsqu’ils sont terminés. Le retour en GED donne lieu soit à la mise en jour (nouvelle version) du/des documents signés, soit à la création d’un dossier de signature comprenant l’ensemble des documents provenant du iParapheur.

Module Connecteur Webservices Grand Angle (GdA)

Notre module GdA-WS est une boîte à outils qui permet d’interroger les webservices de la gestion financière grand angle (GdA). Il permet l’utilisation des webservices au travers de script Javascript (utilisation possible avec le module Javascript Console) ou bien directement depuis des modules métiers développés en java pour la partie repository d’Alfresco.

SuggestBox

Ce module utilitaire permet de proposer des listes déroulantes avec composant de suggestion (à intégrer dans les formulaires) en se basant sur des référentiels créer en base de données. Ces référentiels sont des tables propres au module et elles sont administrables depuis l’interface d’administration share. L’administrateur fonctionnel peut alors créer de nouveaux référentiels exploitables par notre module.

 

Exemple d’affichage et d’utilisation sur un formulaire Share
Interface de gestion des termes et des tables

Pilotage de Workflow Activiti

Notre module Pilotage de Workflow permet de proposer une page de gestion centralisée de l’ensemble des workflows d’un site ou d’une ged depuis une page dédiée. Depuis cette interface il est possible de liste les workflows en cours et d’effectuer des filtres sur ces derniers et bien entendu d’agir sur les tâches (suivant les habilitations définies). Ce module se couple généralement avec les modules métiers proposant du workflow. Seuls les workflows utilisant le moteur de workflow Activiti embarqués sont utilisables avec ce module.

Délégation de tâches

Ce module permet à un utilisateur, dans le cas d’une absence par exemple, de ré-attribuer ses tâches de workflow à quelqu’un d’autre pour traitement. L’utilisateur « délégataire » peut choisir la personne à qui il délègue ses tâches ainsi qu’une date à partir de laquelle la délégation sera active. Il pourra à tout moment désactiver / activer la délégation.

Le mécanisme de délégation de tâches est transverse à toute la GED et couvre donc tous types de workflow.

Informations sur la délégation sur le profil utilisateur

Module d’envoi de mails

Notre module “SendByMail” permet, depuis les actions présentes sur les documents en GED, de proposer d’envoyer un mail à une ou plusieurs personnes (utilisation des groupes possible). Il est aussi possible de personnaliser le corps du mail (utilisation de template alfresco) ainsi que d’envoyer le document en pièce jointe. Chaque envoi donne lieu à une historisation affichée sur la page de détails des documents.

Action d‘envoi de mail disponible sur tous les documents de la GED
Popup d’envoi de document par mail

Module de gestion des groupes par site (Share)

Notre module de gestion des groupes par site Alfresco développé et proposé par Atol CD permet d’activer/désactiver dans un site, la gestion des groupes et la création de groupes à la racine de l’arborescence (​Groupes parents). Lors de l’installation du module, il est possible de choisir si l’on veut activer la gestion des groupes par défaut sur tous les sites ou non. Il est aussi possible depuis cette outil de donner la possibilité aux gestionnaires de sites d’ajouter des utilisateurs dans ces groupes (exclusion de certains groupes et utilisateurs possibles).

Atol CD propose également un module similaire permettant de déléguer, aux gestionnaires, l’administration d’une branche de catégorie associée au site.

Action de gestion des groupes au sein d’un site
Interface d’administration des groupes d’un site
Vue de l’interface d’administration du module

Module de changement de propriétaire en masse

Ce module permet aux administrateurs de modifier en masse les documents d’un propriétaire donné pour leur affecter un autre propriétaire, dans le cas du départ d’un utilisateur, par exemple.

Les demandes de changement, concernant un ou plusieurs sites, sont enregistrées et traitées en tâche de fond (paramétrable).

Accès à l’interface de changement de propriétaire

Et ADF dans tout ça ?

Nous avons travaillé sur certains des modules présentés précédemment comme le iParapheur pour les porter en librairies Angular/ADF et les rendre disponibles pour une utilisation dans les projets ACA et ADW.

L’extension iParapheur au sein d’une application ACA/ADW

Il est maintenant possible depuis ACA/ADW d’envoyer en signature un document de la même façon que vous le feriez sur Alfresco Share. Bien entendu cette extension est utilisable aussi dans une application Angular/ADF.

L’extension OnlyOffice pour ADW

Cette intégration OnlyOffice pour ADW permet aux utilisateurs de bénéficier des fonctionnalités d’édition en ligne offertes par OnlyOffice sans installer d’outils complémentaires sur leur poste de travail. L’édition de documents en mode collaboratif est désormais possible via ADW, et par extension depuis vos applications Angular/ADF.

Librairies ADF

Nous travaillons aussi sur des librairies utilitaires qui sont principalement faites en Angular mais qui utilisent les mécanismes mis à disposition par Alfresco pour faire de l’Angular/ADF.  Ces dernières évolueront au fur et à mesure des avancées d’ADF et d’Angular et de nouvelles seront proposées afin d’accélérer les développements des projets métiers. Voici quelques exemples de nos librairies

Process Stepper

Affiche des étapes successives en fonction de leur état et des différents intervenants.

Calendrier

Affichage d’un calendrier dynamique avec possibilité de récupérer des données avec un calendrier Office 365

Recherche documentaire

Recherche globale au sein d’un site (bibliothèque).

Et d’autres ! 

  • Des “dashlets” : Comme la reprise de la dashlet Share de visualisation de l’activité d’un site ou des “Mes activités”,
  • SuggestBox : Développement d’un composant utilisant les mécanismes du module suggestbox pour les projets Angular/ADF,
  • Des statistiques : A la manière d’Audit Share, proposer des graphiques en fonction de données choisies selon différentes vues,
  • etc.

Nos autres modules métier

Par ailleurs, nous disposons d’un catalogue de modules métier pour vos projets : Suite Démat’Finances, MoVA – Module de Versement pour l’Archivage, SMQ – Système de Management de la Qualité, … 

Pour plus d’informations sur nos modules et leurs modalités de mise à disposition : n’hésitez pas à nous contacter.