Dopo un pò di tempo sono riuscito ad arrivarci a capo….sono i primi esperimeti di alfresco. Posto qui il risultato nel caso possa servire a qualcuno:
<javascript>
/* IL DOCUMENTO ARRIVA DA LOTUS DOMINO VIA SMTP. LOTUS DOMINO CONVERTE IL MESSAGGIO IN HTML PRIMA DI SPEDIRLO.
VIENE CAMBIATO IL MOMETYPE PERCHè COSì LA PREVIEW E' COERENTE E SI VEDE LA FORMATTAZIONE*/
document.mimetype = "text/html";
document.save();
// CREAO UNA NUOVA FOLDER CON NOME UGUALE ALL'OGGETTO DELLAMAIL APPENA ARRIVATA …..TOGLIENDO TUTTI I CARATTERI CHE NON SONO TESTO ATTRAVERSO UNA REGEX
var newRNCFolderName = new String (document.properties["cm:subjectline"]);
newRNCFolderName = newRNCFolderName.replace(/\W/g, "");
//NELLA FOLDER PARENT HO INSERITO NELLA DESCRIZIONE UNA SORTA DI CONTATORE CHE METTO NELLA VARIABILE RNCCounter
var RNCCounter = space.properties["cm:title"];
RNCCounter = RNCCounter.replace(/ULTIMA RNC INSERITA VIA MAIL: /g, "");
RNCCounter = parseInt(RNCCounter) + 1;
// DOPO AVER INCREMENTATO IL CONTATORE RENDO UNIVOCO IL NOME DELLA FOLDER
newRNCFolderName = "RNC-" + RNCCounter.toString() + "-" + newRNCFolderName;
//AGGIUNGO I PERMESSI PER IL GRUPPO DI UTENTI CHE MI SERVONO
var newRNCFolder = space.createFolder(newRNCFolderName);
newRNCFolder.setPermission("Coordinator", "GROUP_QUALITA");
space.save();
// SPOSTO IL DOCUMENTO EMAIL E TUTTI I SUOI ALLEGATI NELLA FOLDER DI DESTINAZIONE
for each (att in document.assocs["cm:attachments"])
{
att.move(newRNCFolder);
att.save();
}
document.move(newRNCFolder);
//CAMBIO IL CONTATORE NELLA DESCRIZIONE DELLA FORLDER PARENT IN MODO CHE ALLA PROSSIMA MAIL SI RAGGIUNGA L'UNIVOCITà DELLE CARTELLE
space.properties["cm:title"]= "ULTIMA RNC INSERITA VIA MAIL: " + RNCCounter.toString();
space.save();
</javascript>