Home

🚀 Potenzialità del Sistema

Gestione Laboratori - WinLab2

Panoramica Sistema

7+
Tipo Certificati
100%
Online Editing
Multi
Database Support
3
Componenti Attivi

Modulo Accettazioni

📝 Gestione Completa

Creazione, modifica ed eliminazione di accettazioni con tracking completo di tutti i dati.

  • Numerazione automatica
  • Seleziona campione e tipo prova
  • Gestione urgenze
  • Tracking stato

🔍 Ricerca Avanzata

Ricerca e filtraggio multiparametrico delle accettazioni.

  • Filtri per campo
  • Range di valori
  • Filtro per priorità
  • Esportazione risultati

📊 Dashboard Statistiche

Visualizzazione in tempo reale dei dati finanziari e statistici.

  • Totale IVA
  • Totale Dovuto/Ricevuto
  • Grafici interattivi
  • Drill-down sui dati

Modulo Certificati

🧪 Certificati Calcestruzzo (CLS)

Generazione automatica di certificati per prove su calcestruzzo.

  • Template .DOCX
  • Personalizzazione Totale
  • Compressione cubi e cilindri
  • Indice di resilienza
  • Scagliatura calcestruzzo
  • Sostituzione placeholder automatica

🔩 Certificati Acciaio

Certificazione completa per prove su materiali ferrosi.

  • Template .DOCX
  • Personalizzazione Totale
  • Prova trazione
  • Determinazione caratteristiche meccaniche
  • Curve tensione-deformazione
  • Automatizzazione placeholder

📄 Certificati Altri Materiali

Flessibilità per certificazioni di qualsiasi tipo di materiale.

  • Template .DOCX
  • Personalizzazione Totale
  • Template personalizzabili
  • Integrazione dati generali
  • Placeholder intelligenti
  • Export automatico

🧩 Ogni tipo di prova, non solo calcestruzzo e acciaio

Oltre al calcestruzzo e all'acciaio, il programma copre qualsiasi tipo di prova di laboratorio esistente: ogni nuova prova si gestisce tramite un template Word/DOCX totalmente personalizzabile, con il quale l'utente ha un'interazione totale — layout, tabelle, intestazioni, loghi e formule restano esattamente come li disegna, e il sistema compila automaticamente i dati dell'accettazione. Non serve modificare il programma: basta preparare il modello in Word e il sistema lo usa.

Esempi di tipi di prova gestibili:

  • Calcestruzzo fresco e indurito (slump, compressione, flessione, Brasiliana, modulo elastico)
  • Acciaio da C.A. e C.A.P. (trazione, piegamento, resilienza Charpy, saldature)
  • Cemento e malte (presa, stabilità, Blaine, resistenze a diverse stagionature)
  • Terre e aggregati (Atterberg, granulometria, equivalente in sabbia, blu di metilene)
  • Prove geotecniche (edometrica, triassiali UU/CIU/CID, taglio Casagrande, CBR, Proctor)
  • Rocce (compressione monoassiale, Point Load, Los Angeles, flessione, sezione sottile)
  • Bitumi e conglomerati bituminosi (penetrazione, Fraass, Marshall, ormaia, trazione indiretta)
  • Pavimentazioni stradali (carotaggi, Benkelmann, skid test, macrorugosità)
  • Laterizi, mattoni e solai (compressione, flessione, imbibizione, punzonamento)
  • Prove in sito e non distruttive (sclerometro, ultrasonori, pachometro, carbonatazione)
  • Prove di carico su strutture (ponti, viadotti, pali, micropali, martinetti)
  • Legno, geotessili, acque d'impasto, analisi chimiche e speciali (termografia, pull-off)

Tutte le prove vengono eseguite nel rispetto delle normative di riferimento (UNI, UNI EN, ISO, ASTM, CNR) e dei certificati emessi dal programma hanno piena validità legale per collaudi, certificazioni di prodotto e Marcatura CE.

📋 Dati Generali

Gestione delle intestazioni comuni ai certificati.

  • Dati personali
  • Entità certificate
  • Direzione lavori
  • Proprietà/Ente

📎 Modulo Allegati

Gestione documenti allegati alle accettazioni.

  • Template .DOCX
  • Personalizzazione Totale
  • Upload multi-linguaggio
  • Categorizzazione
  • Visualizzazione rapida
  • Placeholder per documenti

💰 Modulo Fatture

Gestione completa della fatturazione.

  • Template .DOCX
  • Personalizzazione Totale
  • Generazione automatica
  • Calcolo sconti Dinamici
  • Tracking pagamento
  • Integrazione certificati

Integrazione Completa Certificati con Placeholder

🎯 Template Certificati Personalizzati

I template sono i modelli di documento che l'utente prepara una sola volta e che il programma riutilizza per generare automaticamente ogni certificato. Basta inserire nei punti giusti dei placeholder (segnaposto): il sistema legge i dati dell'accettazione e li scrive al posto giusto, lasciando intatto il layout, la grafica e la formattazione del modello originale.

Ogni tipo di prova ha il suo template, totalmente personalizzabile dall'utente: intestazioni, tabelle, loghi, tabelle dati, calchi e struttura della pagina restano esattamente come li ha disegnati l'utente. Si possono anche condividere header e dati generali tra più certificati, per non riscriverli ogni volta.

  • Template DOCX per Word
  • Template XLSX per Excel
  • Template PPTX per PowerPoint
  • Template PDF statici
  • Personalizzazione per ogni tipo di prova
  • Sostituzione automatica dei dati
  • Dati generali condivisi tra certificati
  • Anteprima dei dati compilati
  • Gestione multi-lingua
  • Versioning dei template

💻 Gestione Locale + Cloud

I documenti vengono modificati localmente con i wordprocessor installati, sincronizzandosi automaticamente con il cloud.

  • Adattamento automatico con tutti i wordprocessor
  • Sincronizzazione bidirezionale
  • Backup automatico nel cloud
  • Accesso da qualsiasi dispositivo

📊 Ordinamento Efficace

Tutti i certificati sono conservati ordinati e gestiti efficacemente dal programma.

  • Categorizzazione per tipo di prova
  • Indicizzazione automatica
  • Ricerca avanzata
  • Archiviazione per anno/laboratorio
  • Storico completo
  • Reporting statistico

🆕 Marcatori [@.....] - Trasporto Automatico Dati

Nuova funzionalità: il sistema legge i valori inseriti nelle tabelle della minuta e li trasporta automaticamente nei certificati, senza doverli ridigitare a mano. L'operatore scrive il dato una sola volta nella minuta e lo ritrova, già compilato, nel certificato corrispondente.

Cos'è un marcatore

Un marcatore è una sigla che si scrive fra parentesi quadre con una chiocciola, nella forma [@nome] (es. [@resistance], [@slump], [@contrass]). Si inserisce direttamente dentro le celle delle tabelle della minuta, accanto o al posto del valore: fa da “etichetta” che dice al programma “questo dato va portato nel certificato”.

Cosa fa il sistema

  • 🎯 Riconosce i dati: individua i valori contrassegnati dai marcatori nelle tabelle della minuta.
  • 💾 Ricorda i valori: tiene traccia dei dati letti, così sono disponibili anche per le rigenerazioni successive senza dover rileggere la minuta.
  • 🔄 Compila il certificato: inserisce automaticamente i valori nei punti corrispondenti del certificato, allineando correttamente i campioni riga per riga.
  • 🔁 Rigenerazione sicura: se una cella del certificato viene svuotata per errore, basta rigenerare il certificato per ritrovare i valori al loro posto.

Dettagli operativi

  • 📍 Posizionamento flessibile: il marcatore [@nome] può essere messo in qualsiasi tabella della minuta e in qualsiasi colonna; non esiste una posizione fissa. Basta mantenere lo stesso ordine dei campioni tra minuta e certificato.
  • 📋 Disponibile per tutti i moduli: Calcestruzzo, Acciaio e Altro.
  • ⚡ Automatico: funziona sia in creazione sia in rigenerazione del certificato, senza intervento manuale.
  • 🎨 Integrato: compatibile con il sistema di placeholder esistente del programma.

🧮 Formule matematiche nei marcatori

I marcatori possono includere formule matematiche tramite i placeholder del programma. Sono supportati:

  • operatori aritmetici: + - * /
  • parentesi tonde ( ) per raggruppare le operazioni
  • SQRT() — radice quadrata
  • SSTR() — estrazione dei numeri dalle stringhe

Le formule vengono calcolate automaticamente al momento della generazione del certificato.

Esempio pratico:

MINUTA (tabella):
Campion 1 → [@resistance] [@slump]
Campion 2 → [@resistance] [@slump]
CERTIFICATO:
✓ Dati compilati automaticamente, riga per riga, usando i valori letti dalla minuta

Sistema Documenti

✏️ Editing Local

Modifica documenti in locale

  • Word, Excel, PowerPoint
  • Collaborazione in tempo reale
  • Salvataggio automatico in Cloud
  • Storico versioni

📦 Gestione BLOB

Archiviazione efficiente di documenti binari.

  • Tabella Template (Master)
  • Tabella Template (Dedicata)
  • Metadati estensibili
  • Compressione automatica

🔄 Placeholder Intelligenti

Sistema avanzato di placeholder per i template dei documenti (DOCX, XLSX, PPTX, PDF). I placeholder sono segnaposto che il programma sostituisce automaticamente con i dati reali dell'accettazione: dati del cliente, della commessa, dei campioni, dei risultati di prova e molto altro. Basta scrivere il nome del dato fra parentesi graffe nel template e il sistema lo compila in fase di generazione.

I placeholder vanno oltre la semplice sostituzione di testo: supportano formule matematiche avanzate scritte direttamente nel documento, con operatori aritmetici, parentesi e precedenza, radice quadrata, ed estrazione di numeri dalle stringhe. Supportano anche la logica condizionale con la funzione SE (IF in stile Excel) e la formattazione dei numeri italiani con N_IT. I calcoli vengono eseguiti al momento della generazione del certificato, usando i dati dell'accettazione.

  • Placeholder dinamici automatici
  • DOCX con potenzialità di elaborazione formule
  • Formule matematiche avanzate in DOCX
  • Estrazione dati da stringhe complesse
  • Calcoli con parentesi e precedenza operatori
  • Calcoli con radice quadrata
  • Logica condizionale {SE(condizione, vero, falso)}
  • Formattazione numeri italiani {N_IT(valore)} (1.234,56)
  • Operazioni aritmetiche tra campi tabelle
  • Espressioni matematiche nidificate
  • Tracking errori in tempo reale
  • Log completo delle sostituzioni
  • Preview in tempo reale dei dati
  • Gestione locale con Word/Excel/PowerPoint
  • Sincronizzazione automatica con cloud
  • Backup e versione dei template
  • Personalizzazione per ogni tipo di prova

📥 Desktop Editing

Editing tramite app desktop con sync automatico.

  • Monitor client
  • Upload automatico
  • Sincronizzazione bidirezionale
  • Crittografia metadati

Sistema Database

🗄️ Multi-Database

Supporto per database multipli (per anno o laboratorio).

  • LAB_XXXxxx1_2026
  • LAB_XXXxxx2_2026
  • Cambio dinamico
  • Session persistente

🔒 Server SQL Robusto

Database leggero ma performante per tutte le operazioni.

  • Transazioni ACID
  • Indici ottimizzati
  • Query complesse

📊 Gestione Metadati

Tabella Template (Standard)

  • Descrizione
  • Gruppo/Sottogruppo
  • Richiamo
  • Date esercizio

Sistema di Sicurezza

🔑 Keycloak

Autenticazione centralizzata e gestione utenti.

  • Single Sign-On (SSO)
  • Gestione ruoli
  • Token JWT
  • Logout centralizzato

🔐 SSL/TLS

Comunicazioni criptate end-to-end.

  • Certificati HTTPS
  • System reverse proxy
  • Headers di sicurezza

🛡️ Protezione API

API endpoints protetti da token.

  • JWT Secret
  • Validazione token
  • Access logging
  • Rate limiting

Architettura Sistema

🖥️ 3 Componenti Attivi

Architettura modulare e scalabile.

🌐 *****

Routing intelligente del traffico.

  • Load balancing
  • Static files
  • Error handling

🧠 Motore Computazionale Embedded nei DOCX

Cioè:

  • Template engine
  • Parser matematico
  • Calcolo dinamico
  • Data binding
  • Document automation avanzata
  • Es.{d_eff=SQRT(peso /600) *12.74} Calcoli matematici sui Template
  • Es.{xx=SSTR(dimensioni,1,3)} estrazione di numeri dai campi e assegnazione valore su variabili
  • Es.{SE(Urgente=1, URGENTE, NORMALE)} logica condizionale IF/ELSE in stile Excel
  • Es.{NUM=SE(FATTURA_SCONTO=0, "", {N_IT(FATTURA_SCONTO)})} condizioni su campi formattati
  • Es.{N_IT(FATTURA_TOTALE)} formattazione numeri italiani (1.234,56)

dentro documenti Word.