Novità
Scopri di seguito i dettagli.
Alla versione attuale di Jamio on Stage Mixer si affianca una nuova interfaccia in versione Beta.
Già da ora è offerta l’opportunità di testare in anteprima la versione beta del nuovo front end di Jamio. L’accesso può avvenire attraverso un URL dedicato da richiedere al Customer Service.
Le seguenti funzionalità, fruibili con il nuovo front end Jamio On Stage Next, sono disponibili già in Jamio Composer a partire da questa versione e sono contrassegnate con la scritta *(NEXT)* o il badge
:
- Cataloghi come proiezione di più tipi: modificata la sezione di definizione del catalogo, ora è possibile caratterizzare il modello di catalogo come proiezione di più tipi, aggiungendo ulteriori modelli al modello “principale”, di cui il catalogo è proiezione. In Jamio on Stage Mixer ora è necessario scegliere prima il tipo generico (Dati, Documento, Identità, etc…) e, successivamente, il modello custom di cui deve essere proiezione il catalogo. Il catalogo con proiezione di più modelli custom si comporta come se fosse proiezione del solo modello “principale”, le ulteriori proiezioni non vengono considerate.
- Azioni custom su risorse:
- aggiunta l’azione Nessuna tra quelle selezionabili dopo l’esecuzione di un processo;
- introdotta la possibilità di specificare tra le modalità di completamento di un processo anche quella asincrona.
- Azioni Custom su cataloghi: aggiunto il pannello Azioni Custom anche per i Cataloghi;
- Nuove proprietà del Documento: introdotto il pannello Gestione per le nuove proprietà di versionamento, con regole di eliminazione automatica delle versioni precedenti (blocco, eliminazione della più vecchia, nessuna gestione). È possibile definire anche i pannelli visibili all’apertura del documento, scegliendo tra metadati, anteprima, componenti o combinazioni di questi.
- Modalità di navigazione del catalogo: tra le proprietà del catalogo, ora è presente anche la sezione Modalità di visualizzazione del catalogo, che permette al progettista Jamio di definire anche la modalità di apertura del dettaglio di un catalogo.
Queste funzionalità sono efficaci unicamente sul nuovo front end in versione Beta. Si consiglia non utilizzare funzionalità NEXT per soluzioni da pubblicare negli ambienti di produzione. Il funzionamento non è garantito con la versione corrente Jamio on Stage Mixer 4.8R5.
Introdotte nuove API di piattaforma che consentono di inviare e tracciare e-mail, tramite integrazione con la piattaforma Sendgrid. Le nuove funzionalità hanno le seguenti caratteristiche:
- transazionale, ovvero gestione dei tracking dei vari stadi di una e-mail in uscita (spedizione, consegna, click su un link interno);
- multidestinatario, con la possibilità di personalizzare per ogni destinatario oggetto e corpo della mail sulla base di un template;
- può contenere da 0 a n allegati uguali per ciascun destinatario.
A tal fine sono stati introdotti due nuovi metodi:
- SendTransactionalEmail che consente l’invio della stessa e-mail a più destinatari inseriti in TO, CC e/o BCC, tracciandone lo stato di spedizione e gestendone sospensione, ripresa e cancellazione del job dal Catalogo dei Job.
- SendTransactionalEmailAdvanced che costruisce una risorsa di tipo Dati basata su un modello predefinito e ne avvia automaticamente la spedizione tramite il metodo SendTransactionalEmail.
E’ stato, inoltre, esteso il metodo GetMailReportByCatalog anche al trasporto e-mail transazionale, così da ottenere un report CSV completo, coerente e uniforme di tutte le spedizioni di messaggi in uscita presenti nel catalogo, senza alterare le regole di esclusione esistenti.
Aggiunto all’enumerativo Transport il valore corrispondente alla e-mail transazionale (11).
- Raccolti sotto la categoria “Gestione delle automazioni” i cataloghi Processi, Processi archiviati e Schedulazioni — con la possibilità di visualizzarne i dettagli ed eseguire azioni direttamente da Jamio Admin Console.
- Il paginatore dei cataloghi è stato completamente ridisegnato: navigare tra grandi volumi di dati ora è diventato molto più agevole.
- Migliorata l’architettura di parallelizzazione del Job Engine, con ottimizzazioni specifiche per le lavorazioni cicliche e per la produzione di file esportati.
- Le azioni massive sui cataloghi vengono ora eseguite in background, senza bloccare l’interfaccia: l’utente può continuare a lavorare mentre l’operazione procede, con visibilità sullo stato in tempo reale.
- Introdotto il nuovo parametro excludeFields, di tipo booleano, nella funzione MergeFromCatalogWithFilter che permette al progettista di scegliere se inserire nell’indice solo la colonna che riporta il collegamento alla risorsa a cui fa riferimento l’elemento i-esimo del catalogo. Se il parametro excludeFields:
- è true e il parametro referenceField è valorizzato, viene aggiunta nell’indice solo la colonna che riporta i collegamenti e includeFields viene ignorato;
- è true e parametro referenceField è vuoto o nullo restituisce errore;
- è false, il metodo si comporta come finora implementato.
- Ottimizzato l’accesso alla struttura degli indici del Plug Elastic Storage.
Ora è possibile popolare dinamicamente le liste di risposte in un questionario, attingendo dai cataloghi Jamio o da Google Places, garantendo sicurezza, controllo degli accessi e riuso dei cataloghi.
I nuovi controlli che permettono di selezionare un catalogo Jamio come fonte dati sono:
- Tendina a caricamento incrementale;
- Menù a selezione multipla incrementale.
E’ possibile definire filtri come parametri dell’URL, secondo il formalismo del Gateway Jamio di OpenAPI, per selezionare, ad esempio, i valori che devono essere visualizzati nel menù a tendina di una domanda, a seconda della risposta data ad una domanda precedente.
Sono state adeguate le richieste alle nuove API di Google Places rilasciate da Google .
Introdotta una sessione condivisa tra le applicazioni di front-end Jamio: Jamio On Stage Next, Jamio Admin Console, ES Browser e MyAccount: un utente autenticato su una delle applicazioni viene riconosciuto automaticamente sulle altre, senza dover reinserire le credenziali.
Correzioni
Scopri di seguito i dettagli.
- Corretta la funzione Prod di OEL Library che con numeri negativi restituiva un risultato errato.
- Risolto un bug della funzione HtmlToText su elenchi numerici in controlli di tipo RitchTextArea.
- Risolto il crash del Composer su controlli di tipo Datagridview, quando si cliccava sulle frecce di riordino degli item in corrispondenza di una riga vuota.
- Corretti i puntamenti a Jamio Knowledge Base di alcuni Service Task e Business Rule.
- Corretto un disallineamento di contesto tra runtime e designtime per eventi di tipo Messaggio in un processo, che generava a runtime un errore relativo alle variabili di output del processo.
- Risolto il mancato aggiornamento dei campi custom di un Documento pubblicato con l’opzione Imposta numero di versione pari a false.
- Migliorata la gestione delle regole basata sulla lingua dell’utente nelle form, nel caso in cui l’utente cambi lingua durante la sessione di lavoro.
- Sistemata un’anomalia nelle customizzazioni degli elementi organizzativi negli eventi.
- Corretto un disallineamento tra il nome della scheda dei cataloghi correlati e la relativa etichetta.
- Rettificata l’esportazione di cataloghi in Jamio Admin Console, che non rispettava l’ordinamento originale del catalogo in assenza di filtri applicati.
- Corretto un bug nel Job Engine per cui non veniva interpretato correttamente un collegamento esteso con Url nulla.
- Risolto l’errore generato dal metodo PreviewInvoice nella lettura dell’anteprima di una fattura con allegati il cui nome conteneva con caratteri speciali.
- Abilitato l’accesso al registro documenti inviati in conservazione anche per l’identità built-in Automation.
- Ottimizzata la visualizzazione dei documenti nel Registro di conservazione, che ora viene filtrata in base alla plug configuration corrispondente.
- Corretto l’addebito dei Beats nel metodo SendEmailNotification.
Componenti rilasciate
Scopri di seguito i dettagli.
- Jamio Services 4.8.5
- Jamio On Stage Classic 4.8.5
- Jamio Composer 4.8.5
- REST Gateway 4.8.5
- OpenAPI Gateway 4.8.5
- Web Backend 4.8.5
- JobEngine 4.8.5
- Plug Message 5.2.0
- Jamio Survey 4.8.5
- Connettore Mail 3.14
- Jamio On Stage Next 4.8.5-beta
- BpmnEngineService 4.8.5
- Jamio Admin Console 4.8.5
- Jamio MyAccount 4.8.5
- Jamio Esbrowser 4.8.5