Files
apitdn/fluig_rag_docs/Release Notes/Plataforma O que há de novo/Atualização 1.5/Atualização 1.5.2.md
T

378 lines
22 KiB
Markdown
Raw Normal View History

---
title: Atualização 1.5.2
source: https://tdn.totvs.com/pages/viewpage.action?pageId=201734834
---
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.4.6/espanhol.png?api=v2) ¿Habla Español? [Haga clic](http://tdn.totvs.com/pages/viewpage.action?pageId=203752700) aquí para ver el Release Notes en Español.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.4.6/ingles.png?api=v2) Do you speak English? [Click here](http://tdn.totvs.com/display/fluigeng/Update+1.5.2) to view the Release Notes in English.
Confira abaixo as novidades na atualização 1.5.2 do fluig:
* [LMS](#Atualização1.5.2-LMS)
* [Mobile](#Atualização1.5.2-Mobile)
* [Social](#Atualização1.5.2-Social)
* [ECM](#Atualização1.5.2-ECM)
* [Arquitetura](#Atualização1.5.2-Arquitetura)
* [Style Guide](#Atualização1.5.2-StyleGuide)
* [WCM](#Atualização1.5.2-WCM)
* [Analytics](#Atualização1.5.2-Analytics)
* [Fluig Studio](#Atualização1.5.2-FluigStudio)
* [Correções](#Atualização1.5.2-Correções)
* [Novidades em documentação](#Atualização1.5.2-Novidadesemdocumentação)
## LMS
**Novos *datasets* de Aprendizado e Avaliações**
Disponibilizamos nessa atualização novos *datasets* de **aprendizado** e **avaliações**, que você pode utilizar em seus formulários, portais e relatórios.
Acompanhe a relação completa a seguir:
* + [Execução de avaliações](http://tdn.totvs.com/display/fluig/Datasets+internos+Fluig#DatasetsinternosFluig-%20assessmentApplicationGenericDataset%20-%20Execu%C3%A7%C3%A3o%20de%20avalia%C3%A7%C3%B5es);
+ [Agendamento de avaliações](http://tdn.totvs.com/display/fluig/Datasets+internos+Fluig#DatasetsinternosFluig-assessmentScheduleDataset-Agendamentodeavalia%C3%A7%C3%B5es);
+ [Usuários com avaliações agendadas](http://tdn.totvs.com/display/fluig/Datasets+internos+Fluig#DatasetsinternosFluig-assessmentScheduleDataset-partyScheduledDataset-Agendadoemavalia%C3%A7%C3%B5es).
Mais informações
Se desejar obter mais informações sobre *datasets* internos, acesse [*Datasets* internos fluig](http://tdn.totvs.com/display/fluig/Datasets+internos+Fluig).
**Eventos virtuais com interação em tempo real!**
Você já sabe que pode organizar eventos com múltiplas sessões no fluig, não é mesmo? Mas já imaginou poder realiza-los também de forma virtual? Sim, agora você pode utilizar o *Messaging* como sala virtual para realizar eventos *on-line* em sua plataforma, onde os participantes podem interagir em tempo real e também acessar os conteúdos disponibilizados no evento e durante a sessão. Para isso, basta indicar na criação da sessão que ela será virtual.
Bacana, não?
Para obter mais detalhes sobre como criar uma sessão virtual de evento para utilizar o recurso *Messaging*, acesse o **Help Online** do fluig, em:
* menu **Configurações**, localizado no canto superior direito;
* acione a opção **Ajuda**;
* na estrutura apresentada, acione **Aprendizado** e, em seguida, **Eventos**.
E para mais informações sobre como utilizar o recurso *Messaging* durante uma sessão virtual de evento, acesse Utilizando o fluig *Messaging*.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1621-1.PNG?api=v2)
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1621-2.PNG?api=v2)
## Mobile
**Anexos de formulário em processos no seu dispositivo móvel**
Você pediu e nós atendemos! Agora você pode utilizar anexos de formulário em processos também no seu dispositivo móvel. Crie um único formulário para o fluig e para o *Mobile* e utilize os mesmos anexos, como por exemplo: css, js e imagens.
Nota
Para utilização *off-line*, os anexos não podem ter referências externas.
Obtenha mais detalhes sobre o recurso clicando [aqui](http://tdn.totvs.com/pages/viewpage.action?pageId=146181573#%20viewpage.action?pageId=146181573-Anexosdeformul%C3%A1rio).
Observação
Este recurso está disponível no fluig *Mobile* nas versões:
* iPhone/iPad: 1.5.5 (em processo da aprovação no App Store, disponível em breve);
* Android: 1.5.2;
* Windows Phone: 1.5.2.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1533.png?api=v2)
## Social
**Habilite o *Messaging* com um clique**
Quer ativar o *Messaging* agora mesmoem seu fluig? Fácil, basta acionar **Habilitar conta**. Ao efetivar a ativação, a versão **gratuita** é habilitada em sua plataforma e você pode usufruir dos recursos disponíveis e agregar valor ao seu dia a dia.
Obtenha mais detalhes
Acesse Configuração fluig *Messaging* e obtenha mais detalhes sobre a forma facilitada de habilitar o *Messaging* em sua plataforma.
Dica!
Para um uso intenso, recomendamos o plano pago do fluig *Messaging* disponível na fluig Store.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-896.png?api=v2)
**Notificações personalizadas na área de trabalho? Sim, é possível!**
Agora você pode destacar notificações importantes que são emitidas na estação de trabalho com o fluig Connect. A partir dos eventos *beforeSendNotification* e *afterSendNotification* você pode indicar um texto para ser apresentado junto com a notificação ou definir uma prioridade para ela, que fará com que ela seja apresentada em uma cor diferente das notificações padrão.
Se interessou?
Em [Eventos de notificação](http://tdn.totvs.com/x/_5X5Cw) você pode conferir o passo a passo para a configuração de um *widget* desenvolvido sobre a plataforma e um evento de notificação.
Detalhes sobre os eventos disponibilizados você pode obter em [Desenvolvimento de eventos](http://tdn.totvs.com/display/fluig/Desenvolvimento+de+Eventos#%20Desenvolvimento+de+Eventos-beforeSendNotification).
Exemplo de uso
[Clique aqui](http://git.fluig.com/projects/SAMPLES/repos/sample-notification-event/browse) para visualizar um exemplo desse desenvolvimento sobre a plataforma.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1178-2.png?api=v2)
**Novidades em Gamificação**
O recurso de Gamificação está a todo vapor! Nesta atualização você pode criar Hierarquias. Mas o que são hierarquias? As hierarquias têm o objetivo de segmentar os *rankings* por áreas. Com isso, você consegue gerar um *ranking* exclusivo para uma determinada unidade ou área da sua empresa.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/gm-ranking.png?api=v2)
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/gm-hierarquia.png?api=v2)
Quer fazer uma auditoria nas conquistas e eventos? Está disponível o exportador de eventos e conquistas, que permite gerar um CSV onde você pode tabular e se divertir com os resultados impressionantes que a Gamificação pode proporcionar.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/gm-exportar.png?api=v2)
Você cadastrou um atributo incorretamente? Ou mudanças de estratégia deixaram ele obsoleto? Pensando nisso, adicionamos a possibilidade de inativar eventos, troféus e conquistas. Corre lá e veja como ficou.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/gm-inativo.png?api=v2)
## ECM
**Consulte *datasets* de formulários sem precisar codificar**
Não é mais necessário codificar para filtrar registros de formulários em um *dataset*. Agora, ao criar um formulário na Navegação de Documentos, com um clique em "Listar apenas registros ativos” o *dataset* criado listará apenas os registros de formulários com a versão do formulário ativa. Isso significa mais agilidade para seu dia a dia, criando novos formulários na plataforma.
Observação
Ao criar um formulário por *Web service* ou pelo fluig Studio, essa opção estará assinalada por padrão.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4662.PNG?api=v2)
**Evolução da publicação múltipla**
Agora, ao efetuar uma publicação múltipla, a janela é fechada automaticamente após a conclusão do processo de publicação, sendo apresentada uma mensagem informativa de que a publicação foi concluída com sucesso.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4705-1.png?api=v2)
Se a janela for fechada durante o processo de publicação, é informado ao usuário que o processo continuará em segundo plano e, após a conclusão, é apresentada a mensagem de publicação concluída.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4705-2.png?api=v2)
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4705-3.png?api=v2)
## Arquitetura
**Desenvolva ainda mais: com vocês, o fluig SDK**
*Aumentamos a gama de possibilidades de desenvolvimento sobre a plataforma*
Além da [API pública](http://api.fluig.com) e de todos os recursos disponíveis para desenvolvimento na plataforma, você, desenvolvedor fluig, agora tem ainda mais poderes e recursos no desenvolvimento de apps. Com o fluig SDK, você pode aprimorar suas aplicações desenvolvidas em Java adicionando recursos da plataforma fluig.
Aprimore suas aplicações Java hoje mesmo: [clique aqui](http://tdn.totvs.com/display/fluig/Fluig+API#FluigAPI-AcessoaoJavaDOCdocomponenteSDK) e sabia mais sobre o fluig SDK.
Ah, você usa outro linguagem invés de Java? [Fale conosco](http://fluig.totvs.com/portal/p/10097/subject/fluig-community5338) e sugira novas tecnologias!
Exemplos de uso
[Clique aqui](http://git.fluig.com/projects/SAMPLES/repos/fluig-sdk-samples/browse) e confira alguns exemplos de utilização do fluig SDK.
**Monitor de serviços fluig**
Agora é possível consultar dados referentes ao ambiente do fluig e serviços em uso, os quais podem ser úteis para monitorar desenvolvimentos sobre a plataforma para evoluí-los. O acesso aos dados pode ser feito através de uma API REST ou via JMX.
Saiba mais
Em [Monitor de serviços fluig](http://tdn.totvs.com/x/QCCDC "Follow link") você pode conferir mais detalhes sobre os dados disponibilizados e como utilizar o monitor.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1582.png?api=v2)
**Acompanhe o desempenho da plataforma**
Desenvolver na plataforma é o caminho para centralizar no fluig tudo o que acontece na sua empresa. Mas as integrações e os códigos desenvolvidos podem não estar desempenhando conforme o esperado, o que pode deixar a experiência do usuário lenta. E ninguém quer isso, certo?
Para ajudar você a saber o que está onerando o desempenho da plataforma, agora temos um cronômetro e contador que marca o que está demorando, seja na execução de eventos, *datasets*, renderização de páginas e *widgets*, movimentação de *workflow*, entre outros.
Acompanhe esses números e garanta a fluidez de todos que usam a plataforma!
Para monitorar o desempenho de execução de recursos do fluig é simples, e pode ser de duas formas:
- via JMX, um protocolo moderno que monitora nossa plataforma. Você pode usar qualquer visualizador com suporte a JMX, como por exemplo, o Java VisualVM ou o JConsole, ou qualquer outra ferramenta de monitoramento;
- via módulo monitor, que permite acompanhar esses indicadores pelo navegador.
Fique por dentro
Em [Métricas de recursos fluig](http://tdn.totvs.com/x/LZL5Cw) você pode conferir mais detalhes sobre o funcionamento e como utilizar o módulo de métricas.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1581.png?api=v2)
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1581-2.PNG?api=v2)
**Cliente OAuth**
Desenvolvedores agora podem utilizar o Cliente OAuth para realizar a autenticação no fluig. Através do cliente é possível usar código Java para acessar a API Pública, o que permite a criação de tarefas de automatização.
Mais informações
Acesse [API através do cliente OAuth](http://tdn.totvs.com/x/osfbCw) e confira mais detalhes sobre o funcionamento e como utilizar o cliente para recuperação de *tokens* e assinatura de requisições.
**Inicialização mais rápida em ambientes clusterizados**
Nesta atualização o cache do fluig em ambientes clusterizados, será inicializado apenas por um dos servidores de aplicação do ambiente, eliminando a concorrência de inicialização do cache, o que irá proporcionar um melhor desempenho e uso dos recursos computacionais disponíveis.
**Exclusão automática de notificações**
Agora você pode agendar a exclusão de notificações antigas e otimizar o desempenho de sua plataforma. Com a nova opção Limpeza de notificações, no Agendador de Tarefas, você pode definir a periodicidade na qual deseja que elas sejam excluídas.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4780-1.PNG?api=v2)
Também foi substituída a opção “Selecionar todas” por “Excluir todas” na Central de Notificações, que permite excluir todas as notificações de uma única vez.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4780-2.PNG?api=v2)
## Style Guide
**Exemplos de implementação *Datatable***
O conteúdo sobre *Datatables* do [Style Guide](http://style.fluig.com/) foi complementado com exemplos avançados de implementação, como adicionar, remover, atualizar dados*,* listar dados selecionados e muito mais!
Mais detalhes
Você pode conferir o conteúdo completo em *[Datatable](http://style.fluig.com/javascript.html#fluig-datatable).*
Exemplo de uso
Obtenha o exemplo de uso clicando [aqui](http://git.fluig.com/projects/SAMPLES/repos/exercise-style-guide/browse/samples-style-guide/wcm/widget/exemplo3) ou no no próprio [Style Guide](http://style.fluig.com/javascript.html#fluig-datatable).
## WCM
**Evolução da configuração de tema**
Nossa plataforma está em constante evolução. Pensando nisso, mudamos o *layout*, melhoramos o seletor de cores e adicionamos uma pré-visualização das imagens utilizadas na configuração do tema.
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/FLUIGINV-1809.PNG?api=v2)
## Analytics
**Nova versão do importador disponível para *download***
Se você começou a utilizar o Analytics depois de implementar o fluig e deseja importar os dados históricos, obtenha o importador do Analytics para a versão 1.5 do fluig [clicando aqui](http://tdn.totvs.com/pages/viewpage.action?pageId=126717843).
## Fluig Studio
**Autenticação básica em serviços de *web service***
Agora é possível criar serviços de *web services* que fazem uso de autenticação básica na disponibilização do WSDL.
Mais detalhes
Saiba mais em [Integração com aplicativos externos](http://tdn.totvs.com/x/lCVbB).
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4779-1.png?api=v2)
![](https://tdn.totvs.com/download/attachments/embedded-page/fluig/Atualiza%C3%A7%C3%A3o%201.5.2/SOCIALECMSUST-4779-2.png?api=v2)
## Correções
Nessa sessão listamos alguns *bugs* que matamos nessa atualização que garantem que tudo corra bem na sua plataforma.
* Ajustes na manipulação da lista de fluxos dependendo da ordem dos fluxos das atividades automáticas.
* Visualização e edição de regras de formulário após terem sido criadas e salvas pelo editor de formulários Web.
* Envio de tarefa para o gestor do processo quando o usuário selecionado pelos mecanismos de atribuição por usuário ou por executor estiver desativado.
Saiba mais
Informações adicionais podem ser obtidas em [Desenvolvimento de *workflow*](http://tdn.totvs.com/display/fluig/Desenvolvimento+de+Workflow), no tópico **Mecanismo de atribuição**.
* Atualização do conteúdo de um artigo no *widget* Mural de avisos após editar o artigo na comunidade onde está publicado.
* Busca utilizando coringas e as *tags* compostas definidas na criação de documentos.
Dica!
Para saber mais sobre como utilizar os coringas em buscas, acesse o **Help Online** do fluig em:
+ menu **Configurações**, localizado no canto superior direito;
+ acione a opção **Ajuda**;
+ na estrutura apresentada, acione **Busca**.
* Comportamento dos campos “Nome” e “Descrição” em processos AdHoc para não permitir edição ao acessá-lo a partir da Central de Tarefas.
* Conversão de processos quando a versão selecionada para ser convertida possui tarefas de solicitações em aberto.
* Busca na seleção de usuários com mecanismo de atribuição por grupo ao movimentar uma solicitação após uma tarefa automática.
* Acesso a uma atividade conjunta a partir do *link* presente na notificação recebida.
* Autenticação no fluig *Mobile* quando o ambiente fluig possui integração com o Identity e os dois (*mobile* e *web*) são utilizados simultaneamente.
* Possibilidade de excluir notificações referentes à solicitação de permissão em pasta e de concessão de permissão.
* Retorno de uma solicitação para a atividade anterior que foi executada por um usuário que não pode executar a próxima atividade.
* Envio de campos do tipo texto para o Analytics a partir da modelagem de formulário pelo processo.
* Compartilhamento de um artigo de uma comunidade privada na *timeline* da própria comunidade.
* Criação de pasta na aba Documentos de comunidades quando a pasta relacionada à aba está atrelada a um assunto no qual o usuário não possui permissão.
* Publicação de anexos *workflow* pela hAPI quando o usuário possui permissão configurada.
* Exportação de *widgets* pelo fluig Studio quando o fluig possui integração com o Identity.
* Publicação de componentes que não são componentes fluig sem controle, execução de *deploy* de artefatos sem o arquivo “[application.info](http://application.info)”.
* Acesso a *links* externos presentes em notificações desenvolvidas sobre a plataforma.
* Edição e gravação de arquivos pelo Webdav por dois ou mais usuários.
* Utilização do recurso *Gamification* quando o banco de dados é Oracle.
Importante!
Após atualizar o fluig, também é necessário atualizar o artefato de *Gamification*, que deve ser obtido na [fluig Store](http://store.fluig.com/).
* Filtro de solicitações na Central de Tarefas quando há um número elevado de solicitações de um mesmo processo com formulário que contém muitos campos.
* Exibição de campo do tipo “textarea” do formulário do processo AdHoc devido ao novo comportamento que permite alterar um formulário sem versionar.
Importante!
Ao atualizar o fluig será feita uma cópia da pasta do formulário atual como uma forma de *backup* em "\VolumeFluig\forms\códigoDiretórioFormulárioADHOC\adHoc\_forms\_backup\_1.5.2".
* Exibição da introdução na visualização de processos AdHoc.
* Inicialização e movimentação de solicitação de um processo que contenha acentuação no código.
* Envio de informações referentes às solicitações canceladas para o Analytics.
* Permissão para que o usuário Administrador possa consultar e visualizar todas as solicitações, independentemente de ter participado delas ou não.
* Redimensionamento do *background* das imagens do *SlideShow* do Kit Intranet na mesma proporção do redimensionamento das imagens.
* Mensagem informativa instruindo que não é possível recortar um documento para uma pasta que exige aprovação.
* Criação de serviços de *web services* que fazem uso de autenticação básica na disponibilização do WSDL.
* Liberação de processos sem o tipo BPMN para uso através de *webservice* SOAP.
* Exibição de usuários dentro do papel (*user*) ao definir permissões, em Painel de Controle > Permissões, quando existe mais de uma empresa cadastrada no fluig.
* Impressão de cópia controlada de arquivos MS Excel em ambientes onde o servidor utiliza o sistema operacional Linux.
* *Download* de arquivos que contenham o caractere ponto (.) em seu nome, além do ponto separador da extensão, no fluig Connect.
* Visualização de um conteúdo acessado a partir do *link* existente na notificação recebida pelo fluig Connect no navegador utilizado por padrão.
* Movimentação de solicitação com formulário no fluig Mobile quando foi movido um campo de uma tabela filho para a tabela pai.
## Novidades em documentação
* Criamos e disponibilizamos para você um exemplo de relatório de registro de acessos do fluig. Este relatório lista todos os acessos realizados no fluig, sendo possível filtrar os resultados pelo *login* do usuário e/ou em um determinado período de tempo.
Exemplo de uso
Consulte o exemplo clicando [aqui](http://git.fluig.com/projects/SAMPLES/repos/sample-access-log-report/browse).
* Está com dúvidas na hora de definir as regras de formulário? Consulte a atualização liberada na documentação [Desenvolvimento de formulários](http://tdn.totvs.com/pages/viewpage.action?pageId=75270483#DesenvolvimentodeFormul%C3%A1rios-Regrasdeformul%C3%A1rio) e obtenha informações a respeito.
* Confira a atualização sobre o *dataset* *processHistory* - Histórico de solicitações *workflow* - na documentação [*Datasets* internos fluig](http://tdn.totvs.com/x/SgKeCQ).
* Acesse as páginas a seguir e fique por dentro da atualização de informações sobre o evento *beforeTaskComplete*:
* + [Desenvolvimento de *workflows*](http://tdn.totvs.com/x/widbB);
+ [Evento *beforeTaskComplete* dispara exceção mas não para movimentação](http://tdn.totvs.com/x/DK7bCw).
* Tem dúvidas a respeito do *Login* utilizando LDAP? Acesse [Configuração de autenticação utilizando LDAP](http://tdn.totvs.com/x/_hxbB) e esclareça-as.
* Você necessita que um processo permita iniciar solicitações tanto manualmente quanto automaticamente contendo uma atividade inicial do tipo *Timer*? Confira a [documentação](http://tdn.totvs.com/x/kZXbCw) e fique por dentro dos passos necessários para a correta modelagem do processo.