<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Alfresco 4.2 azzerare contatore campo ID (protocollo) in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44172#M24264</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;un modo &lt;/SPAN&gt;&lt;EM&gt;quick and dirty&lt;/EM&gt;&lt;SPAN&gt; per farlo è creare un nuovo file di tipo "java script" nella cartella &lt;/SPAN&gt;&lt;EM&gt;Dizionario dei dati/script&lt;/EM&gt;&lt;SPAN&gt; nel quale inserirai il tuo codice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Potrai poi eseguire quello script connettendoti con il client Alfresco, scegliendo un nodo qualsiasi e dal menu "actions" sulla destra scegliendo "run action" quindi "execute script". Nel menu a tendina dovresti trovare il tuo nuovo script che potrai quindi eseguire al volo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Quando hai finito puoi rimuoverlo se necessario.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Attenzione però a usare questo metodo con giudizio e soprattutto solo in ambienti dove sai di non poter fare danni!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Inoltre ti metto in guardia che l'id potrebbe essere usato in altre parti di alfresco (ad esempio behaviour, rules, ecc) per cui resettandolo potresti avere side-effects impredicibili…&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 May 2014 10:07:53 GMT</pubDate>
    <dc:creator>davidciamberlan</dc:creator>
    <dc:date>2014-05-26T10:07:53Z</dc:date>
    <item>
      <title>Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44167#M24259</link>
      <description>Ciao ragazzi…Su un sito Alfresco che gestisce la protocollazione, di cui mi sto personalmente occupando, già implementato su un cliente tempo addietro non riesco a resettare il contatore del protocollo.Mi spiego meglio..Chi l'ha ideato, ha messo una regola che al momento in cui si inserisce un file/</description>
      <pubDate>Tue, 20 May 2014 13:24:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44167#M24259</guid>
      <dc:creator>angelo83</dc:creator>
      <dc:date>2014-05-20T13:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44168#M24260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;dovresti darci qualche dettaglio in più… &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Com'è fatta questa regola? Richiama qualche script custom? Se sì, analizzando il codice dovresti poter capire come viene calcolato in esso il numero di protocollo successivo e da dove viene preso l'ultimo numero inserito (da un qualche metadato o da DB, ad esempio).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tienici al corrente!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 14:05:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44168#M24260</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2014-05-20T14:05:10Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44169#M24261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ciao…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Il file in questione è chiamato increase-counter.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Te lo posto:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nell'aspetto DocID del site corrente è memorizzato il progressivo per la protocollazione&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo script legge l'aspetto DocID del site, lo incrementa nel site e lo scrive nell'aspetto DocID&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;del documento.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var siteName = document.siteShortName;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var siteParent = companyhome.childByNamePath("Sites/" + siteName);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var docID = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (siteParent.properties["idt-sd&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ocID"] != "undefined") {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var docID = parseInt( siteParent.properties["idt-sd&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ocID"] );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Aggiunto "" per convertire integer in string se no nell'aspetto viene inserito 1.0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;siteParent.properties["idt-sd&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ocID"] = "" + (docID + 1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;siteParent.save();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;document.properties["idt-sd&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ocID"] = "" + docID;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;document.save();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Non sono riuscito a trovare il campo dove andare a reperire questo valore per poterlo azzerare.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Puoi aiutarmi?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Grazie mille in anticipo &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2014 14:26:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44169#M24261</guid>
      <dc:creator>angelo83</dc:creator>
      <dc:date>2014-05-22T14:26:41Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44170#M24262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;da quello che leggo, nel nodo radice del tuo sito (Company home/Sites/&lt;/SPAN&gt;&lt;EM&gt;nome_del_tuo_sito&lt;/EM&gt;&lt;SPAN&gt;) dovresti trovare una proprietà di nome DocID che contiene il progressivo da resettare (dal commendo si capisce che è contenuta in un aspetto).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Se non riesci a visualizzarla probabilmente è perchè non è resa visibile nei file di configurazione.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Visto però che hai il codice già fatto, potresti sfruttarlo a tuo favore… ovvero creare un tuo script che resetta il counter (il codice &lt;/SPAN&gt;&lt;SPAN style="text-decoration: underline;"&gt;NON&lt;/SPAN&gt;&lt;SPAN&gt; è testato quindi fai prima qualche prova!)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;var siteParent = companyhome.childByNamePath("Sites/nome_del_tuo_sito");&lt;BR /&gt;siteParent.properties["idt-sd:DocID"] = "0";&lt;BR /&gt;siteParent.save();&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Se hai bisogno di ulteriori chiarimenti scrivi pure qui sul forum!&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2014 15:57:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44170#M24262</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2014-05-22T15:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44171#M24263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ma il codice che hai inserito in quale file lo devo incollare?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Devo mandarlo in pasto ad Alfresco solo la prima volta per l'azzeramento?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dopo l'azzeramento del codice posso rimuoverlo?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Grazie mille in anticipo per l'aiuto &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 15:19:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44171#M24263</guid>
      <dc:creator>angelo83</dc:creator>
      <dc:date>2014-05-23T15:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44172#M24264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;un modo &lt;/SPAN&gt;&lt;EM&gt;quick and dirty&lt;/EM&gt;&lt;SPAN&gt; per farlo è creare un nuovo file di tipo "java script" nella cartella &lt;/SPAN&gt;&lt;EM&gt;Dizionario dei dati/script&lt;/EM&gt;&lt;SPAN&gt; nel quale inserirai il tuo codice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Potrai poi eseguire quello script connettendoti con il client Alfresco, scegliendo un nodo qualsiasi e dal menu "actions" sulla destra scegliendo "run action" quindi "execute script". Nel menu a tendina dovresti trovare il tuo nuovo script che potrai quindi eseguire al volo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Quando hai finito puoi rimuoverlo se necessario.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Attenzione però a usare questo metodo con giudizio e soprattutto solo in ambienti dove sai di non poter fare danni!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Inoltre ti metto in guardia che l'id potrebbe essere usato in altre parti di alfresco (ad esempio behaviour, rules, ecc) per cui resettandolo potresti avere side-effects impredicibili…&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2014 10:07:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44172#M24264</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2014-05-26T10:07:53Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44173#M24265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;un modo quick and dirty per farlo è creare un nuovo file di tipo "java script" nella cartella "Dizionario dei dati/script" nel quale inserirai il tuo codice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Potrai poi eseguire quello script connettendoti con il client Alfresco, scegliendo un nodo qualsiasi e dal menu "actions" sulla destra scegliendo "run action" quindi "execute script". Nel menu a tendina dovresti trovare il tuo nuovo script che potrai quindi eseguire al volo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Quando hai finito puoi rimuoverlo se necessario.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Attenzione però a usare questo metodo con giudizio e soprattutto solo in ambienti dove sai di non poter fare danni!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Inoltre ti metto in guardia che l'id potrebbe essere usato in altre parti di alfresco (ad esempio behaviour, rules, ecc) per cui resettandolo potresti avere side-effects impredicibili…&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2014 10:11:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44173#M24265</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2014-05-26T10:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco 4.2 azzerare contatore campo ID (protocollo)</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44174#M24266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho risolto molto ma molto più semplicemente e, guarda caso, era davvero davvero banale.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sono andato su Repository &amp;gt; Sites e, in corrispondenza del sito del cliente, sono andato su "Modifica proprietà" e mi è uscita la schermata "ID Protocollo" con il valore da impostare per il campo ID protocollo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cmq grazie mille a tutti per la vs disponibilità &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2014 14:44:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-4-2-azzerare-contatore-campo-id-protocollo/m-p/44174#M24266</guid>
      <dc:creator>angelo83</dc:creator>
      <dc:date>2014-05-26T14:44:09Z</dc:date>
    </item>
  </channel>
</rss>

