Per supportare un’azienda cliente nella gestione informatica dei documenti aziendali, in Dev4Side abbiamo sviluppato un sistema di gestione documentale su SharePoint in modo da consentire ai dipendenti responsabili di gestire il ciclo di redazione e approvazione dei documenti in modo organizzato, di snellire l’intero processo e di ridurre i volumi di carta.
Per lo sviluppo e l’implementazione del sistema per la gestione dei documenti, è stato deciso di creare una site collection di SharePoint sotto il tenant aziendale. Questa è suddivisa in funzioni aziendali a loro volta suddivisibili in sottositi e librerie in modo da garantire una maggiore organizzazione. Infine, per ogni sito è presente un sottosito di redazione, al quale possono accedere solamente gli utenti con il ruolo di redattore, verificatore e approvatore, tramite il quale redigere i documenti, far partire il flusso di approvazione e pubblicare i documenti approvati.
Grazie alla nostra vasta esperienza in ambito SharePoint, a Dev4Side possiamo implementare soluzioni creative che rispondono ai tuoi bisogni!
A ogni documento inserito nel sistema di gestione dei documenti sono collegati i seguenti metadati:
I metadati sono inseriti automaticamente per garantirne la correttezza ma, se necessario, è possibile modificarli manualmente tramite uno SharePoint custom form. È infine possibile, tramite l’utilizzo dello stesso custom form, inserire delle informazioni aggiuntive in base alle esigenze specifiche del caso.
All’interno dei sottositi di redazione, i redattori possono creare un nuovo documento o di modificarne uno già esistente. In seguito al completamento del documento basta fare clic sulla custom action “Pubblica” per eseguire automaticamente le seguenti azioni:
Dopo l'estrazione, il documento è pronto ad essere approvato, azione per la quale si è scelto di utilizzare DocuSign. Il redattore fa quindi clic sul pulsante “Ottieni firme” per eseguito l’accesso all’applicazione. Successivamente, sulla base delle proprie necessità, seleziona un template che funge da copertina e da “guida” per la compilazione dei campi preimpostati, procede alla compilazione dei destinatari e invia il documento per dare inizio al flusso di approvazione.
Al termine del processo di approvazione, DocuSign aggiunge un certificato di completamento e converte il documento in formato PDF. Questo viene poi caricato all’interno di una cartella nascosta nella libreria da cui è partito il processo. Entra quindi in gioco un event receiver che esegue una serie di azioni necessarie per la pubblicazione:
Infine, il documento viene rielaborato un'ultima volta per eliminare il certificato di completamento (che viene mantenuto solamente nel sottosito di redazione) e viene pubblicato sul sito pubblico in modo da renderlo visibile a tutti i dipendenti aziendali.
Al termine del processo di approvazione e pubblicazione del documento, è infine necessario inviare una notifica di avvenuta pubblicazione a tutti i dipendenti interessati.
Il redattore riceve dunque una mail automatica contenente un link a una pagina SharePoint dalla quale ha la possibilità di impostare i gruppi di utenti a cui inviare la notifica di pubblicazione del documento. I gruppi scelti dal redattore vengono quindi salvati all’interno di una tabella del database Talentia e, successivamente, viene inviata una mail contenente il medesimo link agli utenti con il ruolo di verificatore della qualità. Gli utenti possono dunque approvare o modificare i gruppi scelti dal redattore e procedere con l’invio della notifica. Interviene dunque una Azure Function che recupera le informazioni presenti sul database e invia la notifica di avvenuta pubblicazione a tutti i dipendenti interessati.
Altri casi di sviluppo su SharePoint
Scopri gli altri progetti
Cookie Policy
Questo sito web memorizza i cookie sul tuo computer. Questi cookie vengono utilizzati per migliorare la tua esperienza sul sito web e fornirti servizi più personalizzati, sia su questo sito che attraverso altri media. Per saperne di più sui cookie che utilizziamo, consulta la nostra Cookie Policy.
Non salviamo le tue informazioni quando visiti il nostro sito. Ma per soddisfare le tue preferenze, dobbiamo utilizzare solo un piccolo cookie in modo che non ti venga richiesto di accettare i nostri cookie.