--- title: Atualização antecipada 1.5.6 source: https://tdn.totvs.com/pages/viewpage.action?pageId=224395764 --- Este documento contém um breve descritivo acerca das implementações e correções efetuadas. * **Implementações**: são apresentadas todas as implementações e evoluções da plataforma contidas na atualização **1.5.6**. * **Correções:** são apresentados todos os ajustes contidos na atualização **1.5.6**. Tais ajustes compreendem aprimoramento de performance e melhorias em processos já existentes.  Informações detalhadas podem ser obtidas no ***Help Online***e aqui mesmo no ****. **Os chamados solucionados em atualizações antecipadas são acumulativos, ou seja, todas as alterações realizadas nas liberações anteriores estarão disponíveis na última atualização.** # Índice * [Procedimentos para atualização do atualização antecipada](#Atualizaçãoantecipada1.5.6-Procedimentosparaatualizaçãodoatualizaçãoantecipada) * [Atualização antecipada #1](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#1) * [Atualização antecipada #2](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#2) * [Atualização antecipada #3](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#3) * [Atualização antecipada #4](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#4) * [Atualização antecipada #5](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#5) * [Atualização antecipada #6 e #7](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#6e#7) * [Atualização antecipada #8](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#8) * [Atualização antecipada #9](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#9) * [Atualização antecipada #10](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#10) * [Atualização antecipada #11](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#11) * [Atualização antecipada #12](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#12) * [Atualização antecipada #13](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#13) * [Atualização antecipada #14](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#14) * [Atualização antecipada #15](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#15) * [Atualização antecipada #16](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#16) * [Atualização antecipada #17](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#17) * [Atualização antecipada #18 e #19](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#18e#19) * [Atualização antecipada #21](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#21) * [Atualização antecipada #22](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#22) * [Atualização antecipada #23](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#23) * [Atualização antecipada #24 e #25](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#24e#25) * [Atualização antecipada #26](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#26) * [Atualização antecipada #27](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#27) * [Atualização antecipada #28](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#28) * [Atualização antecipada #28](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#28.1) * [Atualização antecipada #30](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#30) * [Atualização antecipada #31](#Atualizaçãoantecipada1.5.6-Atualizaçãoantecipada#31) ## Procedimentos para atualização do atualização antecipada *Por se tratar de uma liberação emergencial são necessários alguns procedimentos diferenciados para atualização do ambiente. Vamos a eles:* *1 - Faça o download do instalador da atualização antecipada no portal de clientes;* *2 - Pare a execução dos serviços do **fluig**, **fluig\_MemCached** e **fluig\_RealTime**;* *3 - Elimine as pastas data, log e tmp do fluig em: (\jboss\standalone);* *4 - Execute o instalador e selecione a opção de atualização;* *5 - Inicie os serviços Memcached e RealTime;* *6 - Inicie o serviço do fluig.* *Basta aguardar o serviço do fluig ficar disponível e acessar a plataforma já atualizada.* *Caso o seu ambiente fluig seja administrado pela nossa equipe de Cloud, você pode entrar em contato através de um chamado ou ligando para 4003-0015 e solicitar a atualização.* ## Atualização antecipada #1 **Alteração no retorno da APIOAuthConsumer** **Atualização oficial:** fluig 1.5.7 Alterado os retornos de APIOAuthConsumer, para quando houver erro, apresentar o erro de retorno e não apenas a palavra "ERROR". **Assumir solicitações em pool** **Atualização oficial:** fluig 1.5.7 Correção no usuário corrente quando tem uma atividade em pool e a segurança de documentos configurada para executor da atividade. **Visualização da tela de turmas** **Atualização oficial:** fluig 1.5.7 Não estava sendo possível acessar a tela de turmas, a tela ficava carregando e não permitia sua utilização. **Tarefas de aprendizado** **Atualização oficial:** fluig 1.5.7 Ajustado para apresentar somente as tarefas de item de tópico que ainda não possuem notas. As que já foram executadas e possuem notas, não serão mais exibidas. **Central de tarefas - Meu aprendizado** **Atualização oficial:** fluig 1.5.7 Ajuste no redirecionamento da página quando clicar em 'ver detalhes' na central de tarefa, o sistema estava redirecionando para uma página incorreta, que dava impressão que não estava carregando as turmas em andamento e responsável. Agora está redirecionando para o Meu Plano, onde o usuário poderá ver os detalhes corretamente. **Detalhes de uma solicitação** **Atualização oficial:** fluig 1.5.7 Alteração de “Enviar” para “Movimentar” na tela de detalhes da solicitação da Central de Tarefas. ## Atualização antecipada #2 **Bloqueio da tela de movimentação de solicitações** **Atualização oficial:** fluig 1.5.7 Após movimentar uma solicitação agora é feito o bloqueio de tela que não era realizado em caso de demora nos scripts de customização. Esta alteração impede que uma solicitação seja movimentada mais de uma vez. **Estender as imagens da widget slideshow** **Atualização oficial:** fluig 1.5.7 Foi adicionado as configurações da widget de slideshow um novo parâmetro para que o usuário defina se quer estender as imagens na apresentação de slide. A docuemntação está disponível aqui:  **Utilização da função getChildrenIndexes com base de dados Oracle** **Atualização oficial:** fluig 1.5.7 Ao utilizar a função getChildrenIndexes com base de dados Oracle nenhum registro era retornado. Essa situação foi solucionada. **Filtros em datasets** **Atualização oficial:** fluig 1.5.7 A pesquisa em datasets não funcionava quando era utilizado mais de um campo para realização do filtro dos dados. **Encerrar visualização de um conteúdo de um treinamento** **Atualização oficial:** fluig 1.5.7 A opção "Encerrar Visualização" apresentada quando o usuário estava visualizando um conteúdo de texto (PDF ou DOC) em uma trilha/treinamento não estava fechando a tela corretamente. **Segurança de anexo workflow por executor da segunda atividade** **Atualização oficial:** fluig 1.5.7 Não era possível acessar e movimentar uma solicitação que estava com segurança de anexo workflow por executor de atividade configurada. **Acompanhamento de eventos** **Atualização oficial:** fluig 1.5.7 A função de acompanhamento de eventos não estava sendo executada corretamente. **Throw em eventos de processos com anexos workflow** **Atualização oficial:** fluig 1.5.7 Após ocorrer um throw em algum evento do processo, os arquivos anexos estavam sendo deletados, com isso a movimentação da solicitação não era realizada. **Widget Acesso Centralizado** **Atualização oficial:** fluig 1.5.7 Não era possível incluir mais de uma widget de acesso centralizado na mesma página. ## Atualização antecipada #3 **Executar displayFields após alterar regras de permissão** **Atualização oficial:** fluig 1.5.7 Evento displayFields não era executado após alterar o formulário e alterar as regras de segurança. **Aprovação/reprovação de documentos** **Atualização oficial:** fluig 1.5.7 Corrigido processo de reprovação de documento que enviava o mesmo para o usuário que reprovou e não para o publicador do documento. **Dataset** **Atualização oficial:** fluig 1.5.7 Corrigida inconsistência que impedia que um dataset acessasse dados de um formulário no momento que ele estava sendo salvo, pois o dataset estava acessando a metalista de fora de sua transação, o que impedia que enxergasse os dados do formulário em salvamento. **Web Service método createSimpleCardIndexWithDataset** **Atualização oficial:** fluig 1.5.7 Tratado erro de nullPointerException no método createSimpleCardIndexWithDataset. ## Atualização antecipada #4 **Resposta "perdida" em uma avaliação** **Atualização oficial:** fluig 1.5.7 Ao avançar de uma questão já respondida para outra, a resposta da questão era perdida, sendo necesssário responder a questão novamente. **Ordenação na tela de gerenciamento de matrículas** **Atualização oficial:** fluig 1.5.7 Foi corrigida a ordenação de usuários por nome na tela de gerenciamento de matrículas. **Finalizar treinamentos** **Atualização oficial:** fluig 1.5.7 Agora é possível finalizar treinamentos com pós-teste que possuem questões dissertativas. **Criação de usuário via API** **Atualização oficial:** fluig 1.5.7 Ao criar novos usuários utilizando a API do fluig a pasta particular dos usuários não estava sendo criada. Isso so acontecia quando a funcionalidade de Cotas estava habilitada. **Criação de usuário via API** **Atualização oficial:** fluig 1.5.7 Na tela de movimentação de solicitações, ao acessar a aba de anexos e tentar fazer uma busca, o texto digitado estava sendo comparado diferenciando letras maiúsculas de minúsculas, o que dificultava a realização da pesquisa. **Confirmação de plataforma atualizada** **Atualização oficial:** fluig 1.5.7 Modificado o comportamento para caso a plataforma esteja atualizada não abra o modal com a mensagem confirmando que o servidor esta atualizado no momento do login de um usuário administrador. ## Atualização antecipada #5 **Recuperar dados após throw em uma movimentação workflow** **Atualização oficial:** fluig 1.5.7 Após ocorrer algum throw na movimentação de uma solicitação, não era mais possível recuperar alguns dados do formulário. **Associar um novo volume a uma pasta** **Atualização oficial:** fluig 1.5.7 Ao criar uma pasta e associar ela a um novo volume criado via painel de controle, quando era publicado um documento nesta pasta ocorria um erro dizendo que o arquivo não pode ser encontrado. ## Atualização antecipada #6 e #7 **Melhoria de performance com catálogo** **Atualização oficial:** fluig 1.5.7 Melhoria de performance quando um alto número de disciplinas estava cadastrado para um catálogo. **Visualização de turma no IE9** **Atualização oficial:** fluig 1.5.7 Tratamento para o browser Internet Explorer© 9 apresentar as turmas corretamente na tela de aprendizado. **Horário no histórico do processo** **Atualização oficial:** fluig 1.5.7 Exibição do horário de movimentação de solicitações no histórico quando utilizado o banco de dados Oracle. ## Atualização antecipada #8 **Tarefas de apredizado** **Atualização oficial:** fluig 1.5.7 Exibição das tarefas de aprendizado para o aluno ao matriculá-lo em turmas que possuem itens com pontuação manual. **Dias de validade da turma** **Atualização oficial:** fluig 1.5.7 Ajuste no cadastro de turmas, quando houver data final de turma, e os dias de validade, ultrapassarem estes dias, o sistema apresenta uma mensagem informando a situação. ## Atualização antecipada #9 **Visualização de turma no IE9** **Atualização oficial:** fluig 1.5.7 Novos ajustes para o browser Internet Explorer© 9 apresentar as turmas corretamente na tela de aprendizado. **Zoom** **Atualização oficial:** fluig 1.5.7 Melhorias no novo componente de zoom. ## Atualização antecipada #10 **Editar um formulário na configuração de processos** **Atualização oficial:** fluig 1.5.7 Edição de formulário de processo para inclusão de um campo do tipo caixa de texto. **Visualização de comunidades** **Atualização oficial:** fluig 1.5.7 Ajustada visualização de comunidades para caso o nome delas possuam dois pontos (:). **Visualização de comunidades** **Atualização oficial:** fluig 1.5.7 Correção na ordem dos valores inicial e final de constraints para consultas de datasets feitas a partir da api pública ou do vcXMLRPC.js. ## Atualização antecipada #11 **Visualização de atividades no fluig Mobile** **Atualização oficial:** fluig 1.5.7 Alteramos a visualização de atividades de um processo no fluig Mobile para serem as mesmas atividades quando visualizadas em um navegador. ## Atualização antecipada #12 **vcXMLRPC** **Atualização oficial:** fluig 1.5.7 Tratamento para quando o vcXMLRPC.js é carregado antes do jQuery no formulário. ## Atualização antecipada #13 **Versão de formulário** **Atualização oficial:** fluig 1.5.7 Acesso à última versão de um formulário que foi alterado na Web pelo processo ao qual está relacionado. **Performance na busca de usuários para movimentar uma solicitação** **Atualização oficial:** fluig 1.5.7 Melhoria na tela de busca e seleção de usuários na movimentação de solicitações. **Item de tópico** **Atualização oficial:** fluig 1.5.7 Melhora na performance ao acessar um item de tópico. ## Atualização antecipada #14 **Pontuação manual** **Atualização oficial:** fluig 1.5.7 Alteração pra tornar configurável a quantidade de registros apresentados nos subitens de Pontuar (Pontuação manual e Ajustar pontuação) no menu do responsável. **Turmas/treinamentos em andamento** **Atualização oficial:** fluig 1.5.7 Melhorias no carregamento das suas turmas/treinamentos em andamento na tela inicial do LMS. Inclusão de mensagem indicativa "Carregando". ## Atualização antecipada #15 **Mecanismo de atribuição por campo de formulário** **Atualização oficial:** fluig 1.5.8 Correção no mecanismo de atribuição por campo de fomulário na movimentação de solicitação via mobile. ## Atualização antecipada #16 **Criação de registro de formulário utilizando a API** **Atualização oficial:** fluig 1.5.8 Ao utilizar o método "/api/public/2.0/cards/create" da api pública, quando o usuário tem o login e matrícula diferentes, estava apresentando um erro. **Sincronização de dataset offline** **Atualização oficial:** fluig 1.5.8 Agora na data da última sincronização de um Dataset offline é apresentada a data e hora que foi iniciada a execução. Por exemplo: começou a fazer a sincronização dos dados às 17:05 e terminou às 17:08, a data de última sincronização será 17:05 horas. **Limpar dados de dataset offline** **Atualização oficial:** fluig 1.5.8 Agora ao limpar os dados de dataset offline no painel de controle, na proxima sincronização, o valor da variável lastSyncDate no evento onsync é zerada. **Atividade em pool assumida por 2 usuários** **Atualização oficial:** fluig 1.5.8 Corrigida situação que permitia dois usuários assumirem a mesma tarefa. **UpdateCardData** **Atualização oficial:** fluig 1.5.8 Corrigido ECMCardService.updateCardData quando o formulário possuía validação de dados de formulário. ## Atualização antecipada #17 **Eventos de formulário** **Atualização oficial:** fluig 1.5.8 Corrigida situação quando se usava eventos de formulário na primeira atividade de solicitações. ## Atualização antecipada #18 e #19 **Eventos de formulário** **Atualização oficial:** fluig 1.5.8 Corrigida situação de erro ao carregar arquivo em um terceiro nível de pasta com aprovação. ## Atualização antecipada #21 **Criação da configuração de alertas do usuário** **Atualização oficial:** fluig 1.5.8 Melhoria de performance na configuração de alertas do usuário. ## Atualização antecipada #22 **NullPointer ao atualizar ambiente com volume muito grande de dados** **Atualização oficial:** fluig 1.5.9 Tratamento para evitar erro que ocorre esporadicamente ao atualizar ambientes com alto volume de dados. **Notificação em atividades finais** **Atualização oficial:** fluig 1.5.8 Envio de e-mail de notificação para o requisitante na atividade final de uma solicitação quando a atividade anterior é do tipo Automática. ## Atualização antecipada #23 **Permissionamento em comunidades** **Atualização oficial:** fluig 1.5.9 Validação para garantir que o usuário que está tentando compartilhar um item com uma comunidade participa dela e tenha permissão de publicação. **Erro ao adicionar usuário na nuvem de relacionamento** **Atualização oficial:** fluig 1.5.9 Solucionado problema de adicionar usuário a nuvem, pois estava com a referência errada no social. ## Atualização antecipada #24 e #25 **Posts em comunidades repetidos na timeline do usuário** **Atualização oficial:** fluig 1.5.9 Solucionado problema ao exibir os posts na timeline do usuário. **Evento BeforeDocumentPublisher não é executado corretamente** **Atualização oficial:** fluig 1.5.9 Realizado ajuste no recurso de recortar e colar um documento. **Evento afterCreateUser com problemas** **Atualização oficial:** fluig 1.5.9 Correção no processamento do evento afterCreateUser. **Problema ao fazer menções nas comunidades** **Atualização oficial:** fluig 1.5.9 Envio de notificação quando um usuário é mencionado em uma comunidade oculta ou privada mas ele não participa da comunidade. **Problema ao inserir grupos de usuários (sub grupos) dentro de um grupo de usuários** **Atualização oficial:** fluig 1.5.9 Criação de grupos de usuários que contenham outros grupos quando esses também possuem outros grupos em sua formação, ou seja, 3 níveis de grupos.   **Evento BeforeDocumentPublisher não é executado corretamente** **Atualização oficial:** fluig 1.5.9 Execução do evento “BeforeDocumentPublisher” ao copiar e colar um documento na navegação de documentos. **Widget analytics com problemas de autenticação** **Atualização oficial:** fluig 1.5.9 Solicitação de autenticação ao utilizar o widget Analytics em uma página quando há integração com o fluig Identity. ## Atualização antecipada #26 **Envio de informações de solicitações para o Analytics** **Atualização oficial:** fluig 1.5.9 Envio de informações de solicitações para o Analytics quando: 1 - A tarefa é movimentada por fluxo automático. 2 - A tarefa é movimentada por job (atividade Timer ou Condicional). 3 - A tarefa é movimentada de um sub processo para o processo pai. ## Atualização antecipada #27 **Acesso as publicações** **Atualização oficial:** fluig 1.5.9 Bloqueio de acesso às publicações removidas a partir do link de notificação. ## Atualização antecipada #28 **URL de compartilhamento** **Atualização oficial:** fluig 1.5.9 Ajuste no redirecionamento da URL gerada pela opção Compartilhar para publicações realizadas por usuários em comunidades. ## Atualização antecipada #28 **Dataset** **Atualização oficial:** fluig 1.5.9 Ao consultar um dataset offline utilizando constraint com MUST e SHOULD estava ocorrendo um erro. ## Atualização antecipada #30 **Zoom** **Atualização oficial:** fluig 1.5.7 Exibição dos dados de zoom externo de formulário ao filtrar por grupo de usuários quando o nome do grupo possui caractere especial. ## Atualização antecipada #31 **Transferir solicitação** **Atualização oficial:** fluig 1.5.7 Ao transferir uma solicitação, escolhendo a atividade Transferir e informando um usuário de destino, logo após enviar, é retornado o erro " Ops! Aconteceu um erro inesperado. Entre em contato com o administrador. " que impede a transferência.