Menu

Installazione SinekartaPI 4.2

Tommaso Dal Sasso Andrea Bozzetto

Nota: Per procedere con l'installazione è necessario aver già installato un ambiente Alfresco 4.2.c funzionante.

È possibile comunque installare Sinekarta Protocollo Informatico scaricando l'archivio con i files di installazione nella pagina dei download.

Arrestare l'esecuzione di Alfresco.

All'interno dell'archivio si possono trovare:

  1. skpi-alfresco.amp
  2. skpi-share.amp
  3. reportBarcode.jrxml
  4. reportBarcode.jasper
  5. reportRegistroProtocollo.jrxml
  6. generate-titolario.js
  7. generate-fascicolo.js

Installazione

  1. aprire un console di sistema (cmd per windows)
  2. posizionarsi in <alfresco>\tomcat
  3. fermare Alfresco
  4. se presenti eliminare o spostare le cartelle <alfresco>\tomcat\webapps\alfresco e <alfresco>\tomcat\webapps\share
  5. eseguire il comando java -jar bin/alfresco-mmt.jar install skpi-alfresco.amp ./webapps/alfresco.war -force
  6. eseguire il comando java -jar bin/alfresco-mmt.jar install skpi-share.amp ./webapps/share.war
  7. avviare Alfresco
  8. Creare un nuovo "sito di protocollazione"
  9. Alla dashboard del sito aggiungere le pagine Elenchi dati, Giornale di protocollo e Nuovo protocollo (usare il pulsante Altro -> Personalizza sito)
  10. Premere il pulsante Raccolta documenti
  11. Aggiungere la cartella Reports
  12. Nella cartella Reports aggiungere i file reportBarcode.jasper e ReportRegistroProtocollo.jrxml
  13. Premere Elenchi dati
  14. Aggiungere un nuovo Elenco di tipo Contatto (in questo elenco inserirete le anagrafiche usate per Mittente e destinatari)
  15. Premere su Repository, e navigare fino a Siti>protocollo>dataLists
  16. rinominare la cartella all'interno di Datalists in "Contatti"
  17. Eseguire il login in http://localhost:8080/alfresco come admin
  18. posizionarsi in Homepage dell'azienda > Dizionario dei dati > Script
  19. aggiungere gli script generate-titolario.js e generate-fascicolo.js

Rules

  1. Accedere a Share
  2. Premere il pulsante Raccolta documenti
  3. Aggiungere la cartella Titolari
  4. Aggiungere la cartella Fascicoli
  5. Accanto a Titolari premere l'azione ..segue -> gestisci regole
  6. Crea regole
  7. Nome: regola titolari
  8. Quando gli elementi vengo creati inseriti e aggiornati
  9. Esegui azione : Esegui script - selezionare generate-titolario.js

  10. Accanto a Fascicoli premere l'azione ..segue -> gestisci regole

  11. Crea regole
  12. Nome: regola fascicoli
  13. Quando gli elementi vengo creati inseriti e aggiornati
  14. Esegui azione : Esegui script - selezionare generate-fascicolo.js

Ora potete creare il vostro titolario e aggiungere i fascicoli

Per i Fascicoli la struttura è la seguente

Fascicoli

  • Fascicolo1 (Folder)
  • Fascicolo2 (Folder)
  • Fascicolo3 (Folder)
  • FascicoloN (Folder)

Mentre per i Titolari la struttura è la seguente:
Titolari

  • Titolario 1 (Folder)
    • Titolo (Folder)
      • Titolo (Folder)
        • Sezione (Nodo)
  • Titolario 2 (Folder)
    • Titolo (Folder)
      • Titolo (Folder)
        • Sezione (Nodo)

Discussion

  • liberato

    liberato - 2013-02-13

    funziona anche con la versione di Alfresco per Windows?

     
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-13

    Si.
    Noi lo abbiamo installato con successo sia su Linux che su Windows

    ciao

     
  • liberato

    liberato - 2013-02-13

    ho provato su una installazione di test, creato il sito però non compaiono Giornale di protocollo e Nuovo protocollo in personalizza sito.

     
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-13

    Hai creato un sito di collaborazione o di protocollazione ?
    Ci mandi lo screenshot della dashboard del sito di test ?

     

    Last edit: Andrea Bozzetto 2013-02-13
  • liberato

    liberato - 2013-02-13

    quando crei il sito mi esce solo sito di collaborazione, dovrebbe uscire anche protocollazione?

     

    Last edit: liberato 2013-02-13
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-13

    Si.

    Alfresco era già stato avviato prima dell'installazione di SinekartaPI ?
    Se si ferma il servizio di Alfresco. Cancella, o meglio sposta, le cartelle tomcat\webapps\alfresco e tomcat\webapps\share e riavvia il servizio. SinekartaPI si installa nei pacchetti share.war w alfresco.war che si "espandono" all'avvio di alfresco.
    Se tutto va a buon fine dovresti vedere, durante la creazione del sito, "sito di protocollazione"

     
  • liberato

    liberato - 2013-02-13

    ok non ci avevo pensato, giustamente di far riespandere i war cancellando i vecchi. :)

    ok ora compare sito di protocollazione.

    ps: con firefox non funziona l'upload dei file, succede anche a voi

     

    Last edit: liberato 2013-02-13
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-14

    A noi non succede.
    Forse è un problema di cookies. Vedo che c'è un bug aperto protprio sulla 4.2c https://issues.alfresco.com/jira/browse/ALF-16938

     
  • liberato

    liberato - 2013-02-14

    ok grazie per il supporto

     
  • liberato

    liberato - 2013-02-14

    mi scusi ancora stamattina, avrei qualche altro quesito.
    Per aggiungere un elemento nel titolario basta andare nella cartella Titolario e creare un documento o lo devo fare tramite sql? Anche per Fascicolo? (ho provato creando un documento nuovo e me lo fa selezionare)
    Dopo avere aggiunto un elemento nell'elenco di contatti e lo seleziono come mittente o destinatario in Nuovo Protocollo non me lo fa aggiungere. Osservando il contatto creato dalla repository/Siti/protocollo/datalists/Contatti/ l'elemento ha un nome file tipo e4c59489-d9e3-4cac-ba6c-2120cdb5d10f dovrei rinominarlo?.

     

    Last edit: liberato 2013-02-14
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-14

    Il fascicolo è piatto, quindi nella folder Fascicoli crei n folder quanti sono i fascicoli.
    Fascicoli

    • Fascicolo1 (Folder)
    • Fascicolo2 (Folder)
    • Fascicolo3 (Folder)
    • FascicoloN (Folder)

    Mentre per i Titolari la struttura è la seguente:
    Titolari

    • Titolario 1 (Folder)
      • Titolo (Folder)
        • Titolo (Folder)
          • Sezione (Nodo)
    • Titolario 2 (Folder)
      • Titolo (Folder)
        • Titolo (Folder)
          • Sezione (Nodo)

    Per i contatti forse non hai rinomato la dataLists ?

     

    Last edit: Andrea Bozzetto 2013-02-14
  • liberato

    liberato - 2013-02-14

    l'elemento dei contatti mi compare ovviamente col nome del file e4c59489-d9e3-4cac-ba6c-2120cdb5d10f ma non me lo fa selezionare

    nel post precedente ti ho scritto la radice fino alla folder Contatti

     

    Last edit: liberato 2013-02-14
  • Andrea Bozzetto

    Andrea Bozzetto - 2013-02-14

    vai con il mouse sopra al titolo, ti appare una penna sulla sx, premendola puoi rinominare il nodo

     
  • liberato

    liberato - 2013-02-14

    sì lo so che con penna si rinomina il file ma il fatto è che non mi seleziona il contatto da nuovo protocollo.

    scusa ancora

    ho capito forse il problema
    non bisogna fare un elenco di contatti ma un elenco - contatto
    infatti ora funziona.
    Scusa forse ho interpretato io male la tua guida

     

    Last edit: liberato 2013-02-14
    • Andrea Bozzetto

      Andrea Bozzetto - 2013-02-14

      Grazie della segnalazione ho corretto la guida

       
  • Angela Leone

    Angela Leone - 2014-05-21

    Ciao, ho installato correttamente SinekartaPI 4.2 su Alfresco 4.2 versione Open Source.
    Il wiki afferma che "All'interno dell'archivio si possono trovare i file
    skpi-alfresco.amp
    skpi-share.amp
    reportBarcode.jrxml
    reportBarcode.jasper
    reportRegistroProtocollo.jrxml
    generate-titolario.js
    generate-fascicolo.js"
    Io ho scaricato il file a questo link (https://sourceforge.net/projects/sinekartapi/files/4.2.3/) ma all'interno sono presenti solo i deu file amp.
    Dove posso reperire gli altri file affinchè possa continuare con l'installazione?
    Grazie mille!

     
  • Angela Leone

    Angela Leone - 2014-05-21

    Ciao, sono riuscita a trovare i file all'interno di sinekartapi-4.2.1.
    Grazie mille!

     
  • Ruud Gianesini

    Ruud Gianesini - 2014-05-21

    Effettivamente è stata una nostra dimenticanza.
    Grazie della segnalazione.

     
  • Angela Leone

    Angela Leone - 2014-05-21

    Scusate se vi disturbo ancora. Avrei bisogno di un chiarimento. Quale è la differenza tra SinekartaPI e SineKarta community? Il primo gestisce solo il protocollo informatico mentre il secondo gestisce anche la firma digitale e conservazione sostitutiva. Ho compreso bene?
    Inoltre, ho installato correttamente Sinekarta, riscontro solo un piccolo problema nell'aggiunta del mittente/destinatario nella fase di aggiunta di un nuovo protocollo. Difatti mi appare la voce 'Not a valid nodeRef: 'null://null/null' come da immagine in allegato.
    Vi ringrazio!

     
  • Francesco Cavallaro

    Ho effettuato l'installazione con le ultime versioni di alfresco e sinekartapi. Qualche problema a seguire la guida e a causa della mancanza di parte dei files (reperiti in altra versione), ma alla fine è andato tutto ok. Nella todo list per la prossima versione vi consiglio di inserire la possibilità di aggiungere il contatto direttamente in fase di protocollazione, e un filtro di ricerca dei contatti stessi. Grazie per il lavoro che fate.

     

Log in to post a comment.