aggiunta di indici ad un documento

cancel
Showing results for 
Search instead for 
Did you mean: 
lucafrancioli
Member II

aggiunta di indici ad un documento

Buongiorno a tutti,

sto utilizzando Alfresco per mettere ordine sui documenti da me realizzati con Office.
I files sono attualmente memorizzati in diverse cartelle, suddivise per anno/tipologia/cliente.

avrei 2 domande :

esiste nel prodotto Alfresco un'interfaccia specifica per modificare le proprietà caratteristiche dei files (aspetti/tipi) senza dover
agire sui files Xml ?

dovendo memorizzare centinaia di files, e non volendo farlo a mano file x file, esiste un tool che consenta di registrare sul database
di Alfresco tutte queste informazioni ?

grazie per l'attenzione,

Luca Francioli
4 Replies
openpj
Moderator
Moderator

Re: aggiunta di indici ad un documento

esiste nel prodotto Alfresco un'interfaccia specifica per modificare le proprietà caratteristiche dei files (aspetti/tipi) senza dover
agire sui files Xml ?
No, non esiste all'interno del prodotto.

Ma esiste un progetto della community che ti permette di utilizzare un designer per questo:
http://addons.alfresco.com/addons/alfresco-model-designer

Non essendo all'interno del prodotto, non è ufficialmente supportato.
Il supporto su questo progetto è esclusivamente dato dalla community che lo ha realizzato e che lo sta utilizzando esattamente come ogni altro progetto Open Source non commerciale.

dovendo memorizzare centinaia di files, e non volendo farlo a mano file x file, esiste un tool che consenta di registrare sul database
di Alfresco tutte queste informazioni ?
Non credo di aver capito questa tua seconda esigenza, potresti cortesemente spiegare in un modo più esaustivo questo punto?
monocromo
Member II

Re: aggiunta di indici ad un documento

Vengo a supporto della domanda del mio collega.
Installando Alfresco in'azienda già avviata quindi, con centinaia di file da caricare già esistenti si avrebbe la necessità di dover inserire i file in maniera massiva e non tramite la procedura dell'interfaccia share che nel caso di centinaia o migliaia di file sarebbe scomoda da utilizzare. Inoltre se vengono creati dei content-type personalizzati ad esempio fattura oppure offerta con delle loro properties quali ragione sociale, importo, cliente, indirizzo, oggetto dell'offerta, commessa, ecc… è necessario inizializzarle in maniera automatica senza doverli compilare tramite interfaccia share singolarmente.
La strada che stiamo intraprendendo è questa:
Abbiamo studiato e analizzato la struttura del DB di Alfresco e stiamo scrivendo del codice stand-alone che ci permette appunto di caricare file e properties in modo automatizzato andando noi a compilare i campi del database.
Potrebbe essere una valida strada oppure esistono metodi più semplici?

Grazie e cordiali saluti.
openpj
Moderator
Moderator

Re: aggiunta di indici ad un documento

Potrebbe essere una valida strada oppure esistono metodi più semplici?
State percorrendo la strada sbagliata che è assolutamente da evitare.

La strada da percorrere è quella applicativa, cioé utilizzando le API applicative.
Assolutamente da abbandonare l'idea di leggere o scrivere direttamente dal database di Alfresco. Non avrebbe senso utilizzare un prodotto ECM e lavorare a livello di database perdereste tutti i vantaggi di non dipendenza dallo storage.

Alfresco in realtà espone anche interfacce CMIS, FTP, Webdav, etc… e quindi avete tanti metodi per realizzare un inserimento massivo semplicemente utilizzando un drag&drop all'interno di un folder di importazione (tipicamente questo approccio viene indicato in letteratura come drop zone).

In seguito potete implementare una regola attiva sullo spazio Alfresco di importazione che analizza i file e li processa opportunamente.
La regole deve essere configurata con una action per poter processare script (execute-script):
http://docs.alfresco.com/4.0/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Ftasks%2Flibrary-folder...

Le regole si possono implementare utilizzando la JavaScript API di Alfresco:
http://wiki.alfresco.com/wiki/4.0_JavaScript_API

Prima di implementare dovete eseguire un'opportuna analisi del modello e di tutti i processamenti da eseguire.
Potreste anche avere la necessità di definire più spazi di Alfresco dedicati all'importazione, dipende dal grado di concorrenza e di processamento dei contenuti di vostro interesse.

Buon lavoro  Smiley Wink
monocromo
Member II

Re: aggiunta di indici ad un documento

Va bene, lavoreremo a riguardo. Nel caso avessimo bisogno di aiuto posteremo qualche richiesta.