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.

 

Importante: Os processos exportados a partir desta atualização (pacote 3.0.30) não devem ser importados em ambientes com pacotes anteriores. Já os processos exportados em pacotes anteriores podem ser importados normalmente em ambientes com esta atualização.

 

...

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.

 

Função: Publicação de Pasta/Publicação Múltipla

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.