Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/327912/newLayout.css

 

Pagetitle
Release 3.0.

...

36
Release 3.0.

...

36

Release 3.0.

...

36

Este documento contém breves descritivos acerca das implementações e correções efetuadas no pacote 3.0.

...

36.

 

Correções

 

Função:

...

Anexo Workflow

Chamado: ECMK-

...

623

Situação:

...

Os anexos de workflow são apresentados em ordem decrescente de publicação, sem a possibilidade de alterar a ordenação.

Solução: Foi implementada a função de ordenação dos anexos, com as opções: Descrição crescente, Descrição decrescente, Mais recentes e Mais antigos.

  

Função: Aprovação

Solução: Foram efetuadas alterações na função para que seja feito o redirecionamento no navegador Internet Explorer, mesmo quando o acesso é com o usuário convidado.

 

...

Chamado: ECMK-

...

532

Situação:

...

Quando um documento está em aprovação, um usuário que não é um aprovador consegue acessá-lo por intermédio do link enviado por e-mail.

Solução: Foram efetuadas alterações na função para

...

que apenas os aprovadores e o publicador tenham acesso ao documento que está em aprovação.

 

 Função:

...

Aprovadores

Chamado: ECMK-

...

600

Situação:

...

O sistema não permite definir aprovadores em pastas que possuam documentos com aprovadores em versões anteriores.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e permitir a definição de aprovadores nas pastas corretamente.

 

Função:

...

Área de Transferência de Arquivos

Chamado: ECMK-

...

509

Situação: Ao

...

publicar documentos pela Área de Transferência em uma pasta com aprovação, não havia a informação que o os documentos publicados seriam enviados para aprovação.

Solução: Foram efetuadas alterações na função, para

...

adicionar um alerta informando que os documentos publicados serão enviados para aprovação.

 

 Função:

...

Autenticação

Chamado: ECMK-

...

445

Situação:

...

O sistema valida a expiração de senha, ainda que esteja configurada a autenticação via LDAP.

Solução: Foram efetuadas alterações na função para

...

não aplicar as validações de expiração de senha se o sistema está configurado para a autenticação via LDAP.

 

 Função: Cadastro de

...

Colaborador

Chamado: ECMK-

...

599

Situação: Ao

...

inativar um colaborador é validado se ele é aprovador nas versões anteriores dos documentos, impedindo a ação.

Solução: Foram efetuadas alterações na função para realizar esta validação somente para

...

as versões atuais.

 

Função: Central de

...

Tarefas

Chamado: ECMK-

...

433

Situação:

...

Alguns componentes da interface não são traduzidos.

Solução: Foram efetuadas alterações na função para

...

traduzir todos os componentes da interface.

 

Função: Configuração de Processos

Chamado: ECMK-

...

593

Situação:

...

Ao selecionar um documento na seção Documentos em consenso, o nome do publicador não é exibido nos detalhes.

Solução: Foram efetuadas alterações na função para

...

exibir o nome do publicador nos detalhes do documento.

 

Função: Checkout

Chamado: ECMK-

...

595

Situação:

...

Quando a solicitação possui atividades paralelas pendentes e é utilizado o filtro da Central de Tarefas pelo campo "Localização", o registro da solicitação é exibido duplicado.

Solução: Foram efetuadas alterações na função para tratar a situação e

...

exibir corretamente os registros quando utilizado o filtro pela "Localização".

  

Função:

...

Configuração de E-mail

Chamado: ECMK-

...

515

Situação:

...

No guia de implantação do ECM não existem informações sobre a configuração de envio de e-mail com suporte a TLS no Exchange Online 365.

Solução: Foram efetuadas alterações

...

no

...

Chamado: ECMK-245

Situação: Não existe uma forma de limitar o número de registros retornados por um dataset.

...

"Guia de

...

Referencia de

...

Implantação ECM" para demonstrar a configuração de envio de e-mail com suporte a TLS no Exchange Online 365.

  

Função: Copiar

IMPORTANTE: Para o correto funcionamento dos datasets da função CAP - Central de Análise de Processo, foi necessário alterar atributos das tabelas. Por este motivo, algumas tabelas serão recriadas e assim os dados gerados serão perdidos. Será necessária a geração dos dados do CAP novamente pelo agendamento de tarefas de Snapshot de Processo.

Chamado: ECMK-254

Situação: Não existe uma forma de acessar os dados dos feriados cadastrados.

Solução: Foram efetuadas alterações na função para disponibilizar o dataset globalCalendar, que retornará informações dos feriados cadastrados.

 

...

Chamado: ECMK-

...

586

Situação: O sistema

...

não permite copiar um documento para a pasta de origem.

Solução: Foram efetuadas alterações na função para

...

permitir que

...

um documento possa ser copiado para a pasta de origem.

 

 Função:

...

Exportação de

...

Processo

Chamado: ECMK-

...

580

Situação:

...

Ao exportar um processo, as posições das atividades e fluxos não estão sendo exportadas, gerando inconsistência ao realizar a importação do processo.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e realizar a exportação e importação corretamente.

 

 Função:

...

Imprimir

Chamado: ECMK-

...

585

Situação:

...

Ao imprimir um documento que utilize o visualizador interno, o sistema não permite selecionar o renderizador PDF para a impressão.

Solução: Foram efetuadas alterações na função para permitir

...

a seleção do renderizador de PDF ao imprimir o documento.

 

Chamado: ECMK-

...

608

Situação:

...

Ao imprimir um documento PDF com o renderizador IcePDF, algumas impressoras apresentam inconsistência e não geram a impressão.

Solução: Foram efetuadas alterações na função

...

para tratar a situação e realizar a impressão corretamente com o renderizador IcePDF.

 

Função:

...

Fichário

Chamado: ECMK-

...

588

Situação:

...

Em algumas situações, ao utilizar o Zoom padrão com o parâmetro 'cardDatasetId', para um campo do formulário, é apresentada inconsistência e os registros não são retornados.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e apresentar os registros do zoom corretamente.

 

Observações:

1- A solução implementada funciona nos navegadores Firefox e Chrome. No navegador Internet Explorer não foi possível implementar, devido as limitações do navegador.

2- Para utilizar a nova versão dos portlet's, a pasta webdesk3portal.war deve ser eliminada do diretório deploy do Liferay.

 

 

Função: Licenciamento

Chamado: ECMK-

...

589

Situação:

...

Em algumas situações, depois do usuário realizar o logout, a licença não é liberada no servidor de licenças.

Solução: Foram efetuadas alterações

...

na função para que a licença seja liberada corretamente no servidor de licenças depois de realizado um logout.

 

 Função: Login

Chamado: ECMK-

...

597

Situação: O sistema

...

apresenta lentidão no login quando um colaborador possui uma grande quantidade de grupos relacionados.

Solução: Foram efetuadas alterações na função

...

 

...

e acrescentado cache de informações para maior rapidez no acesso ao sistema.

Observação: Para um desempenho ainda melhor, é necessário alterar o arquivo josso-gateway-config.xml localizado na pasta <INSTALL_ECM>/server/default/conf, alterando aproximadamente na linha 362:

De:

<rolesQueryString>

SELECT CD_GRUPO FROM GRUPO_COLABORADOR, COLABORADOR WHERE GRUPO_COLABORADOR.CD_MATRICULA = COLABORADOR.CD_MATRICULA AND COLABORADOR.LOGIN = ?

</rolesQueryString>

 

Para:

<rolesQueryString>

SELECT CD_MATRICULA FROM COLABORADOR WHERE COLABORADOR.LOGIN = ?

</rolesQueryString>

 

Chamado: ECMK-

...

614

Situação:

...

Ao efetuar login, com a autenticação integrada configurada, com um colaborador que tenha a senha do ECM expirada, o sistema não permite o acesso.

Solução: Foram efetuadas alterações na função para

...

não aplicar as validações de expiração de senha do ECM quando configurada a autenticação integrada.

 

Função:

...

Mover

Chamado: ECMK-

...

570

Situação:

...

O sistema não permite mover uma pasta publicada na raiz.

Solução: Foram efetuadas alterações na função para permitir

...

que uma pasta publicada na raiz possa ser movida.

 

Chamado: ECMK-250

Situação: Não é possível listar os documentos que estão na pasta Meus Documentos do ECM no acesso Mobile.

Solução: Foi adicionada uma nova opção no menu do ECM Mobile para listar os documentos publicados na pasta Meus Documentos. Para mais informações consulte o “Guia de Utilização Mobile”.

 

 

Função: Movimentação de

...

Solicitação

Chamado: ECMK-

...

581

Situação:

...

Em uma solicitação workflow com formulário e campo checkbox, estando o campo selecionado em uma etapa, e na próxima o usuário retira a seleção, ao enviar a tarefa a informação salva era que o checkbox continuava selecionado.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e salvar corretamente campos de checkbox, conforme seleção do usuário ao movimentar a solicitação.

 

Chamado: ECMK-582

Situação: Ao movimentar uma solicitação, caso existam muitos possíveis responsáveis pela próxima tarefa, fica difícil localizar os colaboradores.

Solução: Foi acrescentada a paginação e busca dos responsáveis, facilitando a localização e seleção dos colaboradores.

 

Chamado: ECMK-590

Situação: Em processos com atividades paralelas seguidas de atividades automáticas, em que o fluxo permite passar mais de uma vez pelo mesmo Fork, ao movimentar uma solicitação pela segunda vez para a mesma atividade Fork, a atividade Join não espera a conclusão de todas as tarefas paralelas e avança indevidamente para a próxima atividade

- Selecionando "Confirmar", o navegador fará um refresh automaticamente apresentando as informações alteradas pelo outro colaborador, porém todas as alterações feitas com o usuário logado serão perdidas.

- Selecionando "Cancelar", será possível verificar as informações alteradas pelo colaborador logado, porém para dar andamento a solicitação o refresh deve ser feito manualmente ou a solicitação deve ser acessada novamente pela Central de Tarefas.

Observação: Esta solução é uma medida paliativa para evitar a perda das informações sem o conhecimento do usuário. A solução definitiva requer uma alteração complexa na arquitetura do produto e será analisada para as versões futuras.

Chamado: ECMK-197

...

.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e movimentar as solicitações corretamente quando configuradas atividades paralelas e automáticas em sequência.

 

 

...

Chamado: ECMK-

...

621

Situação:

...

Em algumas situações, ao movimentar uma solicitação workflow o gestor recebe o e-mail de acompanhamento duplicado.

Solução: Foram efetuadas alterações na função para

...

que, ao movimentar uma solicitação, o e-mail de acompanhamento seja enviado apenas uma vez.

 

 Função: Navegação

Chamado: ECMK-

...

577

Situação:

...

Acessando o sistema utilizando o acesso rápido a pasta pelo link

...

http://<servidor>

...

/webdesk/?state=navigation&folderId=

...

<Número da pasta>

...

, a estrutura de pastas não é carregada.

Solução: Foram efetuadas alterações na função para carregar

...

 

...

a estrutura de pastas corretamente.

 

Chamado: ECMK-605

Situação: Documentos espelhos não são apresentados na navegação quando o colaborador não possui a permissão Listar Conteúdo na pasta do documento original.

Solução: Foram efetuadas alterações na função para que a validação da permissão de Listar Conteúdo dos documentos espelhos seja baseada na pasta corrente.

 

Chamado: ECMK-

...

615

Situação:

...

Em algumas situações, ainda que desmarcada a opção "Habilitar Ações de Compartilhar/Recomendar/Comentar", os ícones das ações continuam aparecendo para o primeiro documento da pasta.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e exibir corretamente as ações, conforme configurada a opção ' Habilitar Ações de Compartilhar/Recomendar/Comentar'.

 

Função:

...

Notificação

Chamado: ECMK-

...

607

Situação:

...

As notificações de documento são enviadas para colaboradores que possuem restrição de leitura, isto é, que não podem visualizar o documento.

Solução: Foram efetuadas alterações na função

...

para validar corretamente as permissões e não enviar as notificações quando o colaborador não possuir acesso ao documento.

 

 Função:

...

Nova Página de Site

Chamado: ECMK-

...

584

Situação:

...

O sistema não permite publicar página de site se não existir um assunto com o código 1.

Solução: Foram efetuadas alterações na função para permitir a publicação de

...

páginas de site corretamente, ainda que não exista um assunto cadastrado com o código reportado.

 

 Função: Publicação

...

de Ficha

Chamado: ECMK-

...

554

Situação: Ao

...

publicar uma ficha com alguma inconsistência, a tela é reposicionada na aba de Informações Gerais, no entanto, o titulo não é atualizado.

Solução: Foram efetuadas alterações na função

...

 

...

para atualizar o título da janela ao reposicionar para a aba de Informações Gerais.

 

Chamado: ECMK-

...

578

Situação: Ao

...

publicar uma ficha, o sistema desconsidera as configurações para notificação do assunto selecionado.

Solução: Foram efetuadas alterações

...

na função para adequar a notificação via e-mail, utilizando as configurações do assunto selecionado.

 

Chamado: ECMK-622

Situação: Ao publicar uma ficha em que o formulário possui eventos de inicialização, não é apresentada tela de acompanhamento, dando a impressão que o processo está travado.

Solução: Foram efetuadas alterações na função para apresentar uma tela de acompanhamento na publicação da ficha, enquanto os eventos de inicialização são processados.

 

Função:

...

Publicação de

...

Pasta

Chamado: ECMK-

...

487

Situação:

...

Não é possível alterar as informações de uma pasta publicada na raiz.

Solução: Foram efetuadas alterações na função para

...

permitir que uma pasta na raiz seja alterada.

 

Função:

...

Publicação de

...

Relatório

Chamado: ECMK-

...

544

Situação: Ao

...

publicar um relatório desenvolvido em uma versão do BIRT, superior a 2.6.1 suportada pelo produto, o relatório não é executado.

Solução: Foram

...

efetuas alterações na função para

...

Importante: Foi identificado que em algumas instalações, ao alterar o arquivo 'service.bat', informando os parâmetros para múltiplas instâncias, no comando shutdown era utilizado um caracter inválido. No lugar de - (hífen) era utilizado o – (travessão), e isso impede a execução do comando corretamente, o que acarreta no não encerramento dos processos 'soffice.bin'. Verifique no arquivo de sua instalação, se esta situação ocorre e altere-a, é necessário eliminar o serviço e criá-lo novamente.

 

Função: Servidor de Aplicação

Chamado: ECMK-246

Situação: A Red Hat emitiu um alerta referente a descoberta de um worm que faz uso das instalações, onde o jmx-console está desprotegido. Para mais informações consulte http://community.jboss.org/blogs/mjc/2011/10/20/statement-regarding-security-threat-to-jboss-application-server

Solução: Foi alterado o arquivo de configuração do servidor de aplicação, conforme instruções da RedHat, para não ter mais essa vulnerabilidade.

Importante: Só será aplicado automaticamente em novas instalações, para atualizações é necessário alterar manualmente o arquivo <INSTALL_ECM>\server\default\deploy\jmx-console.war\WEB-INF\web.xml e retirar o comentário do seguinte trecho (aproximadamente linhas 81 a 99), eliminando as tags GET e POST. Exemplo:

<security-constraint>

  <web-resource-collection>

    <web-resource-name>HtmlAdaptor</web-resource-name>

    <description>An example security config that only allows users with the

      role JBossAdmin to access the HTML JMX console web application

    </description>

    <url-pattern>/*</url-pattern>

  </web-resource-collection>

  <auth-constraint>

    <role-name>JBossAdmin</role-name>

  </auth-constraint>

</security-constraint>

Para mais informações consulte o guia fornecido pela RedHat em https://access.redhat.com/kb/docs/DOC-30741. Lembramos que no "Guia de Referência Implantação ECM", no capítulo 'Segurança no servidor de aplicação', já existia as instruções de como tornar o ambiente mais seguro. Nas instalações onde já foram aplicadas estas instruções não é necessário efetuar a correção.

 

Função: Substituto

Chamado: ECMK-219

...

informar quando a versão for incompatível e realizar uma conversão para ser executada no produto.

Atenção: Em algumas situações, onde o relatório desenvolvido utiliza componentes não suportados pela versão 2.6.1, não será possível executá-lo no ECM. Está em análise o upgrade da versão suportada pelo ECM, assim que liberado informaremos no Release Notes dos próximos pacotes.

  

Função: Publicação Múltipla

Chamado: ECMK-508

Situação: Ao realizar uma publicação múltipla em uma pasta com aprovação, não existe a informação de que os documentos publicados seriam enviados para aprovação.

Solução: Foram efetuadas alterações na função para adicionar um alerta informando que os documentos publicados serão enviados para aprovação.

 

Função: Renovar Documentos

Chamado: ECMK-560

Situação: Quando utilizada a função de Renovar, o sistema permite que usuários com permissão de modificação alterem a segurança dos documentos.

Solução: Foram efetuadas alterações na função para validar a permissão do usuário e somente permitir alterar a segurança dos documentos quando possuir controle Total.

 

 Função: Restaurar Versão

Chamado: ECMK-499

Situação: Ao restaurar uma versão, por intermédio da edição dos anexos de um processo, ocorre uma inconsistência e a operação não é realizada.

Solução: Foram efetuadas alterações na função para permitir a restauração de versão dos anexos de um processo.

 

Chamado: ECMK-596

Situação: Em algumas situações, ao restaurar a versão de uma ficha, ocorre inconsistência no sistema e a operação não é executada.

Solução: Foram efetuadas alterações na função para que uma ficha possa ser restaurada corretamente.

 

 Função: Upload

Chamado: ECMK-602

Situação: No navegador Chrome, ao fazer upload de um anexo workflow, a tela de upload de arquivos não é apresentada.

Solução: Foi verificado que nas novas versões do Chrome, são disponibilizadas duas versões do plugin Adobe Flash Player (podendo ser verificados na seguinte url 'chrome://plugins/').

Um plugin do tipo PPAPI, e outro NPAPI. A versão PPAPI é de propriedade do Google e está em desenvolvimento, e no momento apresenta conflito com a função de Upload do ECM. Neste caso é necessário  desativar este plugin e utilizar o NPAPI, que é igual ao utilizado em outros navegadores e distribuído oficialmente pela Adobe.

Continuaremos acompanhando a evolução da versão PPAPI, e avisaremos nos próximos releases notes caso a situação seja corrigida.

 

Função: Visualização de Documento

Chamado: ECMK-594

Situação: Foi detectada uma falha de segurança no Servlet streamcontrol, no qual o usuário pode acessar qualquer documento utilizando um token inválido e a segurança não é validada corretamente.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e validar corretamente o token e a segurança do documento.

 

Função: Visualização de

...

Relatórios

Chamado: ECMK-

...

556

Situação:

...

Ao carregar a tela de visualização do relatório, quando apresenta demora ao exibir os parâmetros, o sistema não apresenta a tela de processamento.

Solução: Foram efetuadas alterações na função para

...

adicionar uma tela de processamento enquanto o relatório está sendo carregado.

 

Função: Webservice

Chamado: ECMK-

...

549

Situação: Ao

...

utilizar o método 'getHistories' do webservice 'WorkflowEngineService', buscando informações de uma solicitação onde foi realizada uma conversão de processo, o sistema apresenta inconsistência no retorno do método.

Solução: Foram efetuadas alterações na função para

...

tratar a situação e retornar o histórico da solicitação corretamente.

 

Função: Webservice

Chamado: ECMK-

...

558

Situação:

...

Ao utilizar os métodos createGroup e updateGroup do webservice GroupService, está sendo criado/atualizado apenas o último grupo da lista enviada nos parâmetros dos métodos.

Solução: Foram efetuadas alterações na função

...

para tratar a situação e criar/alterar todos os grupos enviados para os métodos.