| At line 1 changed one line |
|
| |
| !!! Obiettivi del progetto |
| |
| Il fine ultimo del progetto è la possibilità di fornire funzioni di archiviazione, firma e archiviazione sostitutiva all'interno di un prodotto esterno a Smeup, chiamato COMPED Doc Filling Manager, che mette a disposizione le predette funzionalità. |
| |
| !! Progetto integrazione COMPED DigitalFile |
| |
| ! Attività preliminari |
| |
| SOFTIA: |
| |
| # Preparazione server (fisico, non virtuale) per ospitare il software. Questo deve aspettare la comunicazione dei prerequisiti da parte di chi installerà COMPED DigitalFile. |
| # Preparazione VPN fissa con CS200 |
| |
| CS2000: |
| |
| # Comunicazione requisiti DigitalFile per approntamento server |
| # Disponibilità, una volta pronto la macchina server, per analisi/installazione |
| |
| SMEA: |
| |
| # Studio delle tecnologie Java per l'integrazione con gli oggetti COM: COM4J, JACOB, altro... ( COM4J   ) |
| # Studio della documentazione sulle interfacce COM di DigitalFile ( FATTO  ) |
| # Contatto con COMPED per definire i tempi di installazione, messa in opera e istruzione relative al software in Smea ( FATTO  ) |
| # Decisione sulla tipologia del modulo che identificherà l'interfaccia Loocup (Componente interno, Server esterno). Probabilmente c'è da aspettare di vedere "tecnicamente" il tipo di integrazione del client che riusciremo ad attuare: |
| ## interattiva con finestre porterebbe a definire anche un Componente |
| ## utilizzo di funzioni non interattive a livello di scambi xml porterebbe a definire solo un Server ( DEFINITO SERVER  ) |
| # |
| # Identificazione packaging software client: plugin esterno stile IBM Content Manager o modulo interno ( PLUGIN ESTERNO  ) |
| # Identificazione packaging software AS400 (libreria aggiuntiva, file interni): programmi specifici, script ( DA FARE  ) |
| # Chiarimento sui prerequisiti richiesti per l'utilizzo delle funzioni di DigitalFile: |
| ## deve essere installato qualche software sulla macchina che da Loocup accede alle funzioni di interfaccia, ( LA MACCHINA CHE ACCEDE A COMPED DEVE AVERE INSTALLATO I PROGRAMMI  ) |
| ## basta avere delle librerie in linea |
| # |
| # Esiste una modularità nelle funzioni da mettere a disposizione (es: solo visualizzazione documenti, immissione/gestione documenti)? In caso affermativo definire i sets di operazioni e verificare requisiti per l'attivazione di 1, 2 o n funzionalità |
| |
| ! Briefing iniziale |
| |
| CS2000: |
| |
| # Definizione del meccanismo di import dei documenti del ciclo attivo e dei suoi attributi. ( deciso che non si fa nulla  ) |
| # Meccanismo di comunicazione della modifica del documento. ( deciso che non si fa nulla  ) |
| |
| SMEA: |
| |
| # Quali documenti di ciclo attivo vengono creati con Smeup e come ( FATTURE CON G53_h_)  |
| # Definizione del meccanismo di import dei documenti del ciclo attivo e dei suoi attributi (VEDI SCHEMI VISIO): |
| ## Stampa fattura con generazione PDF |
| ## Chiamata Loocup server per archiviazione |
| ## Gestione in Smeup delle chiavi definite da Documentale per creare gancio con documento |
| # |
| # Meccanismo di comunicazione della modifica del documento: |
| ## La ristampa del documento fa un aggiornamento del file esistente nel documentale con un giro identico alla creazione del documento |
| # |
| # Meccanismo di comunicazione della modifica asinrona del documento (dal punto di vista di Smeup): |
| ## Firma digitale e chiusura volumi "presidiata" |
| ## richiamo di un servizio che "blocca" il documento inibendo successive modifiche |
| # |
| # Come si passeranno files del ciclo attivo e attributi per archiviazione documento (VEDI SCHEMI VISIO) |
| # Fasi di rilascio della soluzione |
| ## Comped Standalone ( dormiente  ) |
| ## Meccanismi di interfaccia lato Smeup ( DA FARE  ) |
| ## Implementazione meccanismi di interfaccia lato Comped ( nulla da fare  ) |
| ## Implementazione meccanismi di interfaccia lato Loocup ( OK 70%  ) |
| # |
| # Identificazione "tecnica" del tipo di interazione da implementare ( interattivo  , basato sui dati) |
| # Identificazione delle funzioni di interfaccia da implementare. Ipotesi: |
| ## Lista volumi in DB ( OK  ) |
| ## Struttura volume ( OK  ) |
| ## Contenuto volume ( OK  ) |
| ## Struttura documento ( OK  ) |
| ## Retrieve del file dato un ID ( OK  ) |
| ## Ricerca dei files per attributi ( OK  ) |
| ## Ricerca dei files per contenuto (Probabilmente le prestazioni rispetto al punto precedente crollano) |
| ## Upload di un file fornendo chiavi di archiviazione ( OK  ) |
| ## Firma di un file fornendo chiavi di archiviazione ( OK  ) |
| ### Comunicazione a Smeup del documento da bloccare |
| ## |
| ## Eliminazione di un file fornendo chiavi di archiviazione ( OK  ) |
| ## Svuotamento di un volume ( OK  ) |
| ## Eliminazione di un volume ( OK  ) |
| ## Copia di un volume ( OK  ) |
| ## Chiusura di un volume ( OK  ) |
| ## Popolamento di un volume ( OK  ) |
| ## Firma di un volume ( OK  ) |
| ### Comunicazione a Smeup dei documenti da bloccare |
| ## |
| ## Conservazione di un volume ( OK  ) |
| ### Comunicazione a Smeup dei documenti da bloccare |
| ## |
| ## Possibilità di inglobare il visualizzatore nella scheda ( ????  ) |
| # |
| # Decidere chi comanda e come comunica: |
| ## Creazione/modifica/cancellazione nuovo documento ( COMANDA SMEUP NELLA CREAZIONE, LOOCUP NELLA CONSERVAZIONE  ) |
| # |
| |
| ! Sviluppo integrazione |
| |
| SMEA: |
| |
| # Identificazione dei tipi documento da gestire con DigitalFile |
| ## Nel ciclo attivo quali documenti generiamo e come: PDF, Spool, G53, altro ( Fatture ciclo attivo in PDF con G53  ) |
| ## Capire come sono prodotti i documenti del ciclo attivo e come passarli a COMPED ( appoggiati i PDF in una cartella organizzati in AZIENDA/REGISTROIVA.PERIODO/numerofattura.pdf  ) |
| # |
| # Sviluppo client: |
| ## Interfaccia a oggetti COM esposti da DigitalFile |
| ## Utilizzo di grafica DigitalFile o costruzione di interfaccia Loocup? Visualizzatore annegato in Scheda o download del file e visualizzazione Acrobat? |
| ## Definizione del server che veicolerà i dati da e verso DigitalFile e Smeup per le operazioni previste |
| ## Definire dei test di avvio che verifichino il soddisfacimento dei prerequisiti per il funzionamento dell'interfaccia |
| # |
| # Sviluppo AS400: |
| ## Definizione della chiave di collegamento del documento alle risorse del DigitalFile ( DIGITALFILE UTILIZZA LE CHIAVI CHE GLI PASSIAMO IN ARCHIVIAZIONE E SMEUP SALVERA' LE 2 CHIAVI TORNATE DA DIGITALFILE  ) |
| ## Definizione dei servizi di interfaccia a Loocup per le operazioni sui documenti |
| ### ricezione o comunicazione dell'informazione su creazione/modifica/eliminazione documento |
| ## |
| # |
| |
| CS2000: |
| |
| # Gestione della chiave comunicata da Smeup e/o restituzione della chiave interna del documento per collegare Documento gestionale a documento Smeup |
| # Comunicazione dei documenti firmati via file XML in una cartella (NOI LO PESCHIAMO CON LOOCUP SERVER E PASSIAMO I DATI SUI DOCUMENTI DA BLOCCARE) ( CASSATA FA TUTTO LOOCUP CLIENT  ) |
| |
| ! POST SVILUPPO |
| |
| SMEA: |
| |
| # Decisione se attivare utilizzo o mantenere a livello dimostrativo |
| # Come distribuire il software all'interno di Loocup |
| |
| !!! STRUTTURA DELLA SOLUZIONE |
| |
| La soluzione prevede tre principali funzioni |
| |
| * GESTIONE DEI DOCUMENTI/VOLUMI |
| ** Upload |
| ** Eliminazione |
| ** ... |
| * |
| * INTERROGAZIONE DEGLI ARCHIVI |
| ** Interrogazione dei Volumi |
| ** Visualizzazione dei documenti |
| ** ... |
| * |
| * FIRMA ED ARCHIVIAZIONE DEI DOCUMENTI |
| ** Firma digitale dei documenti |
| ** Archiviazione sostitutiva dei documenti |
| ** ... |
| * |
| |
| !! Gestione dei documenti |
| |
| !! Interrogazione degli archivi |
| |
| !! Firma ed archiviazione dei documenti |
| |