Objlab
← Tilbage til produkterneNiveau 2 - Produktark

Docbricks

Software Objlab da 4.800 €/anno
Niveau 3 - Kommerciel anmodning

Dette ark opsummerer værdi, pricing og use cases. Herfra kan du fortsætte til de dedikerede områder eller til kundeportalen som næste skridt.

Un cuore documentale open source (Alfresco Community) piu' moduli Objlab e profili di dominio dichiarativi: accendi solo le funzioni che servono e modelli il ciclo di vita dei documenti del tuo settore (farmaceutico, ingegneria, generico) da configurazione, non da sviluppo.

Hvad det løser

  • I DMS verticali chiusi costano licenze e vincolano a un solo settore; adattarli richiede sviluppo su misura
  • Documenti critici (SOP, disegni, commesse) senza ciclo di vita governato, firma tracciata e retention finiscono sparsi tra cartelle di rete e mail
  • Le suite documentali enterprise sono sovradimensionate: si paga per moduli che non si usano
  • Integrare il documentale con gestionali/ERP e strumenti di BI (Power BI, Qlik) di solito e' un progetto a parte

Docbricks e' la piattaforma documentale componibile di Objlab, costruita sopra
Alfresco Content Services (Community Edition)
e consumata via REST API: il core
Alfresco non viene modificato, gira in container e viene orchestrato da un gateway
applicativo Objlab (.NET) con un'interfaccia web (Angular) che si compone dai
moduli attivi.

Il principio e' la componibilita': la piattaforma e' fatta di "mattoncini"
(moduli) che si accendono o spengono per cliente, e di profili di dominio
dichiarativi che adattano metadati, stati e ciclo di vita dei documenti al
settore, senza duplicare il codice. Oggi sono presenti due domini reali
(farmaceutico/GxP e societa' di ingegneria) e profili generici (DMS,
manifatturiero).

Cosa fa

Modulo / brick A cosa serve
Documenti Controllati Cockpit documenti: navigazione, stati del ciclo di vita, ricerca, upload, versioni
Workflow di approvazione Ciclo a stati con firma elettronica (chi/quando/significato); gli stati vengono dal descrittore di dominio
Audit trail Tracciamento nativo Alfresco chi/cosa/quando su ogni documento
Watermark PDF Timbra i PDF scaricati (es. "UNCONTROLLED COPY WHEN PRINTED")
Log Archive Archivio ricercabile full-text con retention (conservazione fino a scadenza, legal hold, purge)
Data Quality Ispezione di PDF/XLSX/JSON/Word/TXT prima dell'import: preview e controlli
Import / Export Protocolli nativi Alfresco (CMIS, FTP, IMAP) con test live ed export di una cartella in ZIP
Data Connectors Sorgenti SQL esposte come REST/OData per Power BI e Qlik
Flussi Import/Export Ponte tra gestionale e Alfresco: importa righe SQL come documenti, esporta documenti
Analytics KPI del repository e feed attivita'
Onboarding & Admin Wizard di composizione app, profili cliente e gestione moduli (moduli core sempre attivi)

Funzionalita' chiave

  • Profili di dominio dichiarativi: il ciclo di vita e' una tabella di transizioni (stato di partenza, input richiesti, effetti). Il farmaceutico ha un ciclo lineare (bozza > in revisione > approvato > efficace > obsoleto) sulla SOP; l'ingegneria ha due entita' distinte, commessa (cartella) e disegno tecnico (file), con cicli ad anello e indice di revisione.
  • Firma elettronica tracciata sul workflow: ogni approvazione o rifiuto registra firmatario, data e significato della firma, in analogia ai principi 21 CFR Part 11. E' implementata sui metadati Alfresco (non e' una firma crittografica PAdES).
  • Retention e legal hold operativi: conservazione fino a scadenza, blocco legale che impedisce la cancellazione, job automatico opzionale (default spento, con modalita' di sola simulazione). La cancellazione va nel cestino ed e' recuperabile.
  • Autenticazione pass-through: l'utente accede con le proprie credenziali Alfresco; il gateway agisce col ticket dell'utente, quindi permessi e audit sono quelli reali di Alfresco. Sessione in cookie HttpOnly.
  • Integrazione dati e BI: sorgenti SQL pubblicate come endpoint REST/OData, flussi bidirezionali tra gestionale e documentale.

Architettura

Tre livelli disaccoppiati:

  • Frontend: SPA Angular che si compone dai moduli attivi (manifest-driven).
  • Gateway Objlab: Web API .NET che incapsula le REST API di Alfresco, ospita i moduli (workflow, retention, data connector, watermark) e i descrittori di dominio.
  • Core Alfresco: Alfresco Content Services Community (repository Java su Tomcat) + PostgreSQL (metadati) + Solr (ricerca) + ActiveMQ + Transform Service + content store. Come repository si usa Alfresco Governance Services Community, per file plan e retention a norma.

Il gateway parla ad Alfresco solo via HTTP/REST: il core resta standard e
aggiornabile. La stessa piattaforma gira su Alfresco Enterprise quando servono
alta disponibilita', storage cloud o supporto con SLA.

Requisiti

  • Ambiente container (Podman o Docker) per lo stack Alfresco; runtime .NET per il gateway e Node/Angular per il frontend.
  • Alfresco Content Services Community (testato su release 26.x) con i suoi componenti (PostgreSQL, Solr, ActiveMQ, Transform).
  • Deploy attuale via Compose (adatto a PoC/pilota); per la produzione va previsto un percorso di hardening e orchestrazione.

Compliance og lovgivning

GDPR

Regolamento generale sulla protezione dei dati

Copertura funzionale abilitante: audit trail, controllo accessi per utente (autenticazione pass-through), retention e cancellazione dei documenti. Non e' una certificazione chiavi in mano.

Conservazione

Conservazione documentale / retention

Retention operativa con scadenze, legal hold e purge tracciato, su base Alfresco Governance Services (modello a fascicolo / file plan).

21 CFR Part 11

GxP / 21 CFR Part 11 (copertura funzionale)

Solo copertura funzionale dei mattoni: firma elettronica tracciata (firmatario/data/significato), audit e versioning, ciclo di vita controllato. NON certificato: la firma e' su metadati (non crittografica) e la compliance GxP richiede la validazione (CSV) del sistema installato.

Rapporter og dossierer

  • Export cartellaZIP

    Estrazione di una cartella Alfresco e del suo contenuto in archivio compresso.

  • Dataset sorgente datiREST JSON / OData

    Righe di una sorgente SQL esposte a strumenti di BI (Power BI, Qlik).

  • Report di retentionJSON

    Esito del ciclo di retention (esaminati, scaduti, cancellati, falliti, in legal hold), in dry-run o applicato.

  • PDF con watermarkPDF

    Copia stampabile timbrata in diagonale (es. 'UNCONTROLLED COPY WHEN PRINTED').

Use cases

Ciclo di vita a 5 stati con firma e audit su ogni transizione

Documentale GxP per SOP farmaceutiche

Gestione delle Standard Operating Procedure con ciclo di vita controllato, firma di approvazione/rifiuto tracciata, watermark sulle copie stampate e audit nativo.

2 entita' di dominio con cicli dedicati aggiunte via configurazione

Documentale per societa' di ingegneria

Governo di commesse (cartelle) e disegni tecnici (file) con stati distinti, indice di revisione sullo stesso nodo e workflow guidato dal descrittore, senza sviluppo su misura.