• Non ci sono risultati.

Progetto e Sviluppo di un Modulo AMP e di un Importatore di Documenti Tramite il Software Documentale Alfresco

N/A
N/A
Protected

Academic year: 2021

Condividi "Progetto e Sviluppo di un Modulo AMP e di un Importatore di Documenti Tramite il Software Documentale Alfresco"

Copied!
36
0
0

Testo completo

(1)

L a u r e a n d o S i m o n e B i a g i n i

Dipartimento di Scienze Fisiche, Informatiche e Naturali

Corso di Laurea in Informatica

Progetto e Sviluppo di un Modulo AMP e di un Importatore di Documenti Tramite il Software Documentale Alfresco

Relatore:

Ing. Riccardo Martoglia

Laureando:

Alessio Masola

Anno Accademico 2015 /

(2)

Tirocinio Presso CASTGroup

CASTGroup è una delle principali realtà regionali del suo settore. Si occupa

prevalentemente di :

• Gestione e controllo dell'impresa

(vendite, contabilità, magazzino, acquisti ecc..)

• Digitalizzazione dei processi aziendali

• Realizzazione di portali

(3)

L a u r e a n d o S i m o n e B i a g i n i

Obiettivo del progetto

Problema Affrontato

• Il cliente PA ha richiesto di gestire i propri documenti in modo digitale archiviandoli con delle specifiche proprietà.

• Richiede inoltre di caricare massivamente, in modo automatizzato, i suoi documenti

attraverso una specifica cartella.

(4)

CONCLUSION I

INTRODUZIONE

PROGET TAZIONE MODULO AMP

PROGET TAZIONE IMPORTATORE

(5)

Introduzione ad un Software

Documentale

(6)

Realizzazione del progetto attraverso il

Software Documentale

Alfresco

(7)

CONCLUSION I

PROGETTAZIONE MODULO AMP

INTRODUZION E

PROGET TAZIONE IMPORTATORE

(8)

Cos’è un Modulo AMP

• Progetto stand alone (capacità di poter essere eseguito senza ulteriori requisiti) con una parte di Repository (Repo) e di

interfaccia utente chiamata Share.

• Modulo per gestire la digitalizzazione dei documenti

• Possibilità di installazione su progetti più grandi

AMP

AMP

AMP AMP

AMP

(9)

Tipo di documento

Aspetto di un documento

• Entità che modella il documento con attributi unici

ad es. il documento fattura è un tipo di documento

• Può essere presente su più tipi di documento

• Fornisce Proprietà(metadati) ad un documento che lo estende

Tipologia di

Document o

Tipologia di Documento

Tipologia di Documento Tipologia di

Documento

Aspet to Comu

ne

(10)

Progettazione del modulo AMP

«Doc-Fiscali»

La nostra realtà aziendale ha bisogno di modellare questi tipi di documenti :

Fatture Passive (FP): Fatture

emesse dai clienti

Fatture Attive (FA): Fatture emesse dall’azienda

Documenti Di Trasporto Attivi (DDTA)

Documenti Di Trasporto Passivi (DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Quali Metadati Salvare?

(11)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Passivi

(DDTP)

Documenti Di Trasporto Passivi

(DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Ordine Di Vendita (ODV)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore

Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente

Codice Fiscale Cliente Tipo di Documento Codice Cliente

Fatture Attive (FA)

Fatture Attive (FA)

Fatture Passive (FP)

Fatture Passive

(FP)

(12)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Passivi

(DDTP)

Documenti Di Trasporto Passivi

(DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Ordine Di Vendita (ODV)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore

Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente

Codice Fiscale Cliente Tipo di Documento Codice Cliente

(FA) (FP) (FP)

Aspetto Document

o IVA

Presenti in

(13)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Passivi

(DDTP)

Documenti Di Trasporto Passivi

(DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Ordine Di Vendita (ODV)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente

Codice Fiscale Cliente Tipo di Documento Codice Cliente

Fatture Attive (FA)

Fatture Attive (FA)

Fatture Passive (FP)

Fatture Passive (FP)

Presenti in

(14)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Passivi

(DDTP)

Documenti Di Trasporto Passivi

(DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Ordine Di Vendita (ODV)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore

Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente Codice Fiscale Cliente

Tipo di Documento Codice Cliente

(FA) (FP) (FP)

Presenti in

(15)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Attivi

(DDTA)

Documenti Di Trasporto Passivi

(DDTP)

Documenti Di Trasporto Passivi

(DDTP)

Ordine Di Acquisto (ODA)

Ordine Di Acquisto (ODA)

Ordine Di Vendita (ODV)

Ordine Di Vendita (ODV)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore

Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente

Codice Fiscale Cliente Tipo di Documento Codice Cliente

Fatture Attive (FA)

Fatture Attive (FA)

Fatture Passive (FP)

Fatture Passive

(FP)

(16)

Numero Fattura Data Fattura

Ragione Sociale del Fornitore

Codice Fornitore IVA del Fornitore Codice Fiscale Fornitore Tipo di Documento

Numero Fattura Data Fattura

Ragione Sociale del Cliente

IVA del Cliente Codice Fiscale Cliente

Tipo di Documento Codice Cliente

Fatture Attive (FA)

Fatture Attive (FA)

Fatture Passive (FP)

Fatture Passive (FP)

Riesco a

modellarli con un

unico Aspetto?

(17)

Aspetto Unico 2 Aspetti

Aspetto

Infor mazioni F/C Aspetto

Informazioni F/C Aspetto Cliente Aspetto

Cliente

Aspetto Fornitore Aspetto

Fornitore

O r d i n e D i A c q u i s t o

( O D A ) O r d i n e D i

A c q u i s t o ( O D A ) D o c u m e n t i D i

Tr a s p o r t o A t t i v i ( D D TA )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i O r d i n e D i Ve n d i t a ( O D V )

Fa t t u r e A t t i v e ( FA )

Fa t t u r e A t t i v e ( FA ) Fa t t u r e

P a s s i v e ( F P ) Fa t t u r e P a s s i v e ( F P )

O r d i n e D i A c q u i s t o

( O D A ) O r d i n e D i

A c q u i s t o ( O D A )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA ) Fa t t u r e P a s s i v e ( F P )

Fa t t u r e P a s s i v e ( F P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i Ve n d i t a ( O D V )

O r d i n e D i Ve n d i t a ( O D V ) Fa t t u r e A t t i v e

( FA )

Fa t t u r e A t t i v e ( FA )

(18)

Nel caso in cui si dovesse

modificare solo le informazioni

dei Fornitori ?

(19)

Aspetto Unico 2 Aspetti

Aspetto

Infor mazioni F/C Aspetto

Informazioni F/C Aspetto Cliente Aspetto

Cliente

Aspetto Fornitore Aspetto

Fornitore

O r d i n e D i A c q u i s t o

( O D A ) O r d i n e D i

A c q u i s t o ( O D A ) D o c u m e n t i D i

Tr a s p o r t o A t t i v i ( D D TA )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i O r d i n e D i Ve n d i t a ( O D V )

Fa t t u r e A t t i v e ( FA )

Fa t t u r e A t t i v e ( FA ) Fa t t u r e

P a s s i v e ( F P ) Fa t t u r e P a s s i v e ( F P )

O r d i n e D i A c q u i s t o

( O D A ) O r d i n e D i

A c q u i s t o ( O D A )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA ) Fa t t u r e P a s s i v e ( F P )

Fa t t u r e P a s s i v e ( F P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i Ve n d i t a ( O D V )

O r d i n e D i Ve n d i t a ( O D V ) Fa t t u r e A t t i v e

( FA )

Fa t t u r e A t t i v e ( FA )

Fa t t u r e P a s s i v e ( F P )

Fa t t u r e P a s s i v e ( F P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i O r d i n e D i Ve n d i t a ( O D V )

Fa t t u r e A t t i v e ( FA )

Fa t t u r e A t t i v e ( FA )

O r d i n e D i A c q u i s t o

( O D A ) O r d i n e D i

A c q u i s t o ( O D A ) D o c u m e n t i D i

Tr a s p o r t o A t t i v i ( D D TA )

D o c u m e n t i D i Tr a s p o r t o A t t i v i

( D D TA )

Modifica per

Fornitori Modifica

per

Fornitori

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

D o c u m e n t i D i Tr a s p o r t o P a s s i v i

( D D T P )

O r d i n e D i Ve n d i t a ( O D V )

O r d i n e D i Ve n d i t a ( O D V ) Fa t t u r e A t t i v e

( FA )

Fa t t u r e A t t i v e ( FA )

(20)
(21)

CONCLUSION I

PROGETTAZIONE IMPORTATORE

INTRODUZION E

PROGET TAZIONE MODULO AMP

(22)

Progettazione

dell’importatore

1

Documento Documento Documento

Documento192

Documento Documento Documento

Metadati192

Importatore

Pubblicazione

Alfresco Repository

Usando servizio

CMIS

(23)

Workflow di funzionamento

Carica

configurazioni Imposta configurazioni

Esiste il file

“.properties”?

Si No

Task di FINE Configurazione

File.properties Task

Importatore

No Ho il

Task?

Si

Legge Documenti dal Filesystem Filtra Documenti

Documenti filtrati

Esiste il file Indice.txt?

Si

FileIndice.txt Carica e Salva proprietà

Scarta Documento

Le Proprietà sono conformi in base al Tipo di documento?

No No

Si Ci sono altri Si documenti?

No

Crea e carica tutti

i Documenti su FINE

(24)

delle classi tra loro

(25)

PROGET TAZIONE DELL’IMPORTATORE

CONCLUSIONI

INTRODUZION E

PROGET TO ALL IN ONE

PROGET TAZIONE MODULO AMP

(26)

• Modulo AMP per la gestione dei documenti fiscali

• Un progetto All In One per permettere l’installazione dal cliente

• Un Importatore di documenti utilizzando il servizio CMIS per poter salvare i documenti all’interno di

Alfresco .

• Riutilizzo all’interno dell’azienda del Modulo AMP per situazioni analoghe

• Lievi modifiche al progetto All In One per le specifiche del cliente

• Importatore riutilizzabile anche in altri progetti e ambiti modificando solo poche configurazioni

Cosa è stato effettuato:

Utilizzi Futuri:

(27)

Grazie per l’attenzione.

Riferimenti

Documenti correlati

Nello specifico, il piano vo- tato ieri prevede uno stanzia- mento di 51 milioni e 350 mila euro per le Province, 348 mi- lioni e 650 mila euro per i Co- muni per opere pubbliche

Resta, com’è stato detto e scritto più volte, la necessità di riempire stabilmente il grande spazio vuoto sotto l’orologio di piazza Vittoria (dove ora c’è il manifesto per

• in caso di raggruppamenti, consorzi o GEIE, già costituiti, la dichiarazione dovrà essere sottoscritta dal titolare/legale rappresentante o procuratore dell’impresa mandataria

Se l'utente non provvede al pagamento entro tale data, decorsi 10 giorni solari dalla scadenza, in base alla delibera sopra richiamata, il Gestore avvierà le comunicazioni e

15.6 Nel caso in cui le procedure di cui ai precedenti articoli 15.2 e 15.3 vengano messe in atto in violazione di una o più delle seguenti condizioni: - rispetto del

Nel caso di raggruppamenti temporanei, consorzi ordinari, già costituiti o da costituirsi, i requisiti di cui sopra devono essere posseduti nella misura di cui

Per esprimere la scelta a favore di una delle associazioni culturali destinatarie del due per mille dell'IRPEF, il contribuente deve apporre la propria firma nel riquadro, indicando

8) sono stati altresì adottati criteri di trasparenza, pubblicità, equità, imparzialità, parità di trattamento e non discriminazione nei confronti