Gli allegati

Gli allegati

La gestione degli allegati consente di registrare all'interno di JOLLY documenti cartacei (via scanner) e files di ogni genere e provenienza.
E' possibile effettuare tale archiviazione associando gli oggetti archiviati ad uno dei seguenti documenti di jolly:

bulletconto, cliente, fornitore
bulletbolla, fattura, ordine
bulletriga di contabilità
bulletpagamento di tributi (F24 e simili)
bulletcommessa
bulletarticolo (archivio articoli)
bulletdocumento di Non Conformità
bulletproposta di trattamento di documento di Non Conformità
bulletcomputo metrico (progetto, capitolo, articolo)
bulletimpianto

Un uso tipico della funzionalità proposta è, ad esempio, la scannerizzazione di documenti cartacei (DDT, fatture di acquisto, documentazione tecnica, ...) e la loro registrazione in formato grafico (o in formato PDF).

Grazie alla possibilità di comporre documenti unendo dei modelli predefiniti personalizzabili (Microsoft Word e Excel) ai dati ricavati dal database o da flessibilissime finestre di dialogo personalizzate (vedi gli scripts di interrogazione) Jolly è lo strumento ideale per la creazione e la gestione di moduli come copertine di fax, documenti di relazione con clienti e fornitori, registri di protocollo, eccetera.

COME FUNZIONA LA GESTIONE DEGLI ALLEGATI

Jolly consente le seguenti operazioni:

bulletil caricamento e la registrazione all'interno di JOLLY di qualunque file;
NB: poiché JOLLY duplica integralmente l'oggetto che viene allegato, è possibile eliminare l'oggetto originale, che non è più necessario;
bulletla registrazione, attraverso lo scanner, di documenti cartacei;
bulletla creazione di documenti attraverso la modifica di modelli predefiniti di documento.

E' possibile creare diversi tipi di allegato, ciascuno destinato ad archiviare oggetti e documenti di diverso tipo.

I files vengono compressi prima di essere salvati nel database per risparmiare spazio; ciononostante è sconsigliato utilizzare regolarmente jolly per archiviare allegati molto 'pesanti' sia per evitare di appesantire inutilmente la struttura del database (si ricordi che è importantissimo eseguire regolarmente il backup del database, e che tale backup risulta tanto più impegnativo quanto maggiore è la dimensione del database) sia perché in generale è possibile trovare modalità di archiviazione di tali documenti molto più adeguate alla loro dimensione.
A titolo orientativo si dovrebbe tenere presente la seguente tabellina (i valori si riferiscono alla dimensione dell' allegato prima della compressione):

fino a 1 MB
(MB = Megabyte = ~1 milione di caratteri)
OK
da 1 a 3 MB allegato consistente
da 3 a 10 MB allegato grosso: valutare se esistono modi alternativi di archiviazione
da 10 a 30 MB allegato MOLTO grosso: valutare se esistono modi alternativi di archiviazione
oltre 30 MB allegato ENORME - sarebbe meglio evitare allegati così grossi
oltre 50 MB dimensione non gestita da JOLLY

MODALITA' DI SALVATAGGIO DEGLI ALLEGATI
Jolly prevede due differenti modalità di salvataggio degli allegati:

bulletregistrazione all'interno del database
bulletsalvataggio su file-system (via TCP server)
  registrazione all'interno del database registrazione su file-system (TCP server)
descrizione i files allegati vengono fisicamente salvati all'interno del database di jolly i files vengono salvati (attraverso un server TCP) su una specifica cartella (o su più cartelle), e Jolly si occupa di gestire l'indicizzazione ed il reperimento dei documenti
vantaggi
bulletsicurezza assoluta della disponibilità dei files allegati (perchè sono salvati all'interno del database)
bulletsemplificazione della gestione del backup (è sufficiente fare il backup del database, gli allegati essendo salvati al suo interno)
bulletsemplificazione della struttura informativa (non è necessario impostare il server TCP né altro)
bulletbackup del database molto più veloce in caso di grandi quantità di allegati
bulletpossibilità di eseguire backup incrementali degli allegati (che in certi casi costituiscono la parte prevalente dei dati di Jolly)
bulletpossibilità di salvare gli allegati su più dischi/cartelle (e non solo sul disco ove risiede il database)
bulletpossibilità di utilizzare dispositivi di memoria di massa a non elevate prestazioni per il salvataggio degli allegati
bulletpossibilità di limitare l'accrescimento della dimensione del database (con conseguenti problemi di backup/ripristino/gestione/...) 
bulletil server TCP che gestisce i files degli allegati può essere una macchina differente da quella su cui risiede il database
svantaggi
bulletla dimensione del database aumenta rapidamente
bulletstruttura informativa più complessa
bulletè necessario impostare il server TCP
bulletè necessario predisporre una procedura di backup non solo per il database, ma anche per i files degli allegati
bulletindisponibilità degli allegati se il percorso di archiviazione degli stessi non è più accessibile
quando usare il meccanismo sempre, se la quantità di allegati da gestire resta sufficientemente bassa (fino a qualche decina di Mbytes per anno);
in presenza di quantità di dati superiori l'utilizzo della modalità 'file-system' diventa consigliabile ma non obbligatoria; in particolare non vi sono limiti specifici massimi nel numero/dimensione totale degli allegati 
in presenza di una quantità elevata di allegati (uno o più Gbytes per anno)

La modalità di salvataggio può essere definita a livello del singolo allegato, ma in generale è conveniente utilizzare le apposite impostazioni esistenti a livello di programma e soprattutto di singolo tipo di allegato.

Per abilitare la gestione del salvataggio degli allegati su cartella è necessario fare quanto segue:

bulletidentificare il TCP server ed installarvi il servizio TCP SISDOC; il TCP server normalmente è la stessa macchina su cui risiede il database, ma può anche essere una macchina differente; vedi QUI per le impostazioni del servizio TCP SISDOC
bulletsulla pagina delle impostazioni generali di Jolly assegnare il nome del server TCP (il nome del computer su cui risiede il servizio SISDOC) e la porta TCP (si consiglia di mantenere la porta standard 8090)
bulletassegnare ai tipi di allegato la modalità di salvataggio desiderata tra le seguenti:
bulletDB jolly: salvataggio esclusivo su database JOLLY
bulletdefault DB jolly: Jolly propone il salvataggio su database, ma la scelta può essere modificata a livello del singolo allegato
bulletfile-system: salvataggio esclusivo su cartella
bulletdefault file-system: Jolly propone il salvataggio su cartella, ma la scelta può essere modificata a livello del singolo allegato
bulletchiedi sempre: viene chiesto all'utente cosa fare.

CREAZIONE DI DOCUMENTI A PARTIRE DA MODELLI PREDEFINITI
Oltre alla possibilità, sempre presente, di caricare come allegato qualunque tipo di file, Jolly propone la creazione di nuovi documenti a partire da un insieme di modelli di documento.
E' possibile diversificare i tipi di modello utilizzati da jolly in funzione del tipo di allegato, della postazione di lavoro, dell'operatore attivo: in specifico vengono utilizzati i modelli di documento referenziati nelle seguenti posizioni:

bulletmodelli specifici per ciascun tipo di allegato: devono essere indicati sulla scheda del tipo di allegato;
bulletmodelli specifici per ciascun operatore; devono essere indicati sulla scheda dell'operatore;
bulletmodelli specifici per la postazione di lavoro (legati ad esempio a particolari programmi caricati sulla postazione di lavoro): devono essere indicati sulle opzioni della postazione di lavoro;
bulletmodelli generali, validi per tutti i tipi di allegato, per tutti gli operatori, per tutte le postazioni di lavoro: devono essere indicati sulle impostazioni generali di jolly.

In ciascuna delle posizioni indicate è possibile registrare più righe, ciascuna delle quali può contenere un nome di file eventualmente dotato di percorso ed eventualmente contenente dei caratteri jolly; ad esempio:

c:\documenti\*.*
c:\programmi\j2\allegati\*.*
e:\documenti word\*.doc
x:\documenti\*.xls
\\server\c\documenti\preventivo.doc

Un livello di gestione più avanzato consente l'utilizzo di particolari modelli di documento (in formato Microsoft Word ed Excel) che vengono automaticamente precompilati con i dati del documento cui sono collegati (ad esempio: nome cognome e indirizzo di un cliente; dati di una fattura; estremi di un preventivo; eccetera). Per una descrizione dettagliata di tali funzionalità vedi: allegati in formato Microsoft Word e allegati in formato Microsoft Excel.

Pagina base del manuale di JOLLY

aggiornato il 23/01/2010

home

scrivimi, se ti va