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

Pagetitle
Release 3.0.30
Release 3.0.30

Release 3.0.30

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

Correções

 

Função: Acesso ao Sistema

Chamado: ECMK-230

Situação: Ao utilizar o navegador Internet Explorer, e informar o link para acesso direto a uma inicialização de processo, sem estar logado no sistema, a página não é redirecionada após realizar login com o colaborador convidado.

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.

 

Função: Anexo Upload

Chamado: ECMK-239

Situação: Ao publicar um documento no GED e selecionar a opção 'Herda Segurança do Pai', na aba Segurança, não são apresentadas as atribuições de segurança herdadas da pasta pai.

Solução: Foram efetuadas alterações na função para apresentar as atribuições de segurança herdadas da pasta pai.

 

Função: Apontamento Workflow

Chamado: ECMK-198

Situação: Os apontamentos realizados na tarefa não são exibidos, causando a falsa impressão que não são salvos.

Solução: Foram efetuadas alterações na função para exibir corretamente os apontamentos na tarefa.

 

Função: Aprovação

Chamado: ECMK-20

Situação: Ao definir aprovadores para um fichário que já possui fichas publicadas, as novas fichas publicadas não são enviadas para aprovação.

Solução: Foram efetuadas alterações na função para que as novas fichas sejam encaminhadas para aprovação quando publicadas.

 

Função: Cadastro de colaboradores

Chamado: ECMK-218

Situação: Ao efetuar uma pesquisa dos colaboradores cadastrados, o login não é considerado.

Solução: Foram efetuadas alterações na função para que o login seja considerado na pesquisa dos colaboradores cadastrados.

 

Função: Cadastro de empresa

Chamado: ECMK-229

Situação: Ao alterar as informações da empresa utilizando o usuário 'wdkAdmin', se existir inconsistências no formulário da página inicial, ocorre uma inconsistência ao tentar salvar as alterações.

Solução: Foram efetuadas alterações na função para salvar as informações mesmo que existem tais inconsistências, já que os dados da página inicial somente podem ser alterados pelos Parâmetros Gerais.

 

Função: Central de tarefas

Chamado: ECMK-161

Situação: Na central de tarefas, não é possível ordenar pelo número da solicitação ou documento, dificultando assim o acesso aos últimos registros.

Solução: Foram efetuadas alterações na função para permitir que o colaborador escolha o sentido da ordenação durante a visualização das tarefas (crescente/decrescente).

 

Função: Configuração de Processos

Chamado: ECMK-210

Situação: Não é possível definir o prazo de conclusão das atividades em minutos.

Solução: Foram efetuadas alterações na função para que o prazo de conclusão, frequência e tolerância passem a aceitar minutos.

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.

 

Função: Checkout

Chamado: ECMK-240

Situação: Ao realizar o checkout de um documento, são enviados e-mails para a aprovação do documento criado na pasta Meus Documentos.

Solução: Foram efetuadas alterações na função para tratar a situação e não enviar emails de aprovação quando realizado o checkout do documento.

 

Função: Dataset

Chamado: ECMK-226

Situação: Ao utilizar um dataset definindo uma ordenação, mas não informando nenhuma constraint no filtro, a ordenação não é realizada.

Solução: Foram efetuadas alterações na função para permitir que o resultado do dataset seja ordenado, mesmo quando não informada constraint no filtro.

 

Chamado: ECMK-245

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

Solução: Foi criada a constraint 'sqlLimit' que limitará o número de registros retornados pelo dataset. Para mais informações consulte o "Guia de Referência Customização de Datasets".

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.

 

Função: Eliminar documento

Chamado: ECMK-251

Situação: O sistema está permitindo eliminar um documento que está em aprovação, acarretando em problemas ao restaurar a versão.

Solução: Foram efetuadas alterações na função para impedir que o documento seja eliminado enquanto estiver em aprovação.

 

Função: Envio de e-mail

Chamado: ECMK-236

Situação: Quando o remetente padrão está configurado, todos os e-mails enviados pelo produto são provenientes dele. O que não está correto, pois as notificações de workflow e publicação de documentos devem ser enviadas em nome dos respectivos responsáveis.

Solução: Foram efetuadas alterações na função para que somente os e-mails enviados automaticamente pelo ECM possam usar a opção de remetente padrão, os demais serão enviados pelo colaborador que fez a ação.

 

Função: Indexação

Chamado: ECMK-182

Situação: Não existe a opção de iniciar a indexação pelos documentos mais recentes.

Solução: Foram efetuadas alterações na função para permitir que o usuário selecione se o processo de indexação será iniciado pelos documentos mais antigos ou mais recentes.

Chamado: ECMK-209

Situação: Na indexação de documentos PDF, algumas informações não são extraídas corretamente, o que impede a localização dos documentos pela busca.

Solução: Foram efetuadas alterações na função de indexação para extrair corretamente todas as informações dos arquivos PDF.

 

Função: Integração Liferay X ECM

Chamado: ECMK-221

Situação: Ao realizar login no Liferay, e acessar a página pessoal com os portlet's do ECM, os dados apresentados são inconsistentes. Assim, o usuário precisa fazer logout e depois login novamente

Solução: Foram efetuadas alterações na função para quando uma mesma página pessoal do usuário possuir mais de um portlet ECM, verificar se os dados carregados estão corretos.

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-168

Situação: Ao utilizar o License Server, em algumas situações ocorre a inconsistência "[LS Error -13] Não existe nenhuma licença em uso para este 'Owner' (IP Server+ Porta+Número da thread)".

Solução: Foram efetuadas alterações no componente de comunicação com o servidor de licenças para solucionar a situação reportada.

 

Função: Login

Chamado: ECMK-195

Situação: O sistema permite que os usuários inativos efetuem o login no sistema.

Solução: Foram efetuadas alterações na função para validar corretamente o acesso de usuários inativos.

 

Função: Marca d' água

Chamado: ECMK-186

Situação: O documento impresso com a marca d'água não mantém a mesma qualidade do documento visualizado pelo visualizador interno.

Solução: Foram efetuadas alterações na função para que, ao imprimir o documento com marca d'água, seja mantida a qualidade da visualização.

 

Função: Mobile

Chamado: ECMK-232

Situação: Não é permitido visualizar os documentos quando acessado pelo ECM Mobile (http://server:porta/mobile).

Solução: Foram efetuadas alterações na função para permitir a visualização dos documentos corretamente.

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ções

Chamado: ECMK-169

Situação: Quando existem usuários alterando a ficha de um processo com atividades paralelas simultaneamente, só são salvas as informações alteradas pelo último usuário que enviar/salvar a solicitação.

Solução: Foram efetuadas alterações na função para que ao salvar/enviar uma solicitação, seja verificado se os dados da ficha foram modificados por algum outro usuário. Em caso positivo, não será possível salvar/enviar a solicitação, informando a seguinte mensagem: "Esta Ficha foi modificada por outro colaborador. Deseja atualizar as informações da ficha?".

- 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

Situação: Ao utilizar o campo de busca de colaboradores para os responsáveis pela tarefa, são exibidos somente os 50 primeiros colaboradores.

Solução: Foram efetuadas alterações na função para exibir corretamente os responsáveis, mesmo após a realização de uma busca de colaboradores.

 

Função: Navegação

Chamado: ECMK-231

Situação: Os documentos espelho não são apresentados corretamente, conforme a ordenação selecionada pelo colaborador.

Solução: Foram efetuadas alterações na função para apresentar os documentos espelho, conforme a ordenação selecionada pelo colaborador.

Chamado: ECMK-234

Situação: Ao acessar uma pasta pelo link direto 'http://<servidor>:<porta>/webdesk/?state=navigation&folderId=<numero da pasta>', a navegação carrega os dados da pasta raiz, para depois carregar os arquivos da pasta informada.

Solução: Foram efetuadas alterações na função para carregar diretamente as informações de acordo com a pasta informada.

 

Função: Navegação de documentos

Chamado: ECMK-225

Situação: Ao utilizar as diferentes opções de ordenação, nem todos os documentos são apresentados.

Solução: Foram efetuadas alterações na função para apresentar os documentos corretamente, independente da ordenação aplicada.

 

Função: Plugin Outlook

Chamado: ECMK-242

Situação: Ao publicar um e-mail utilizando o plugin do Outlook, o assunto do documento publicado não era herdado da pasta selecionada.

Solução: Foram efetuadas alterações na função para herdar as propriedades da pasta selecionada ao publicar um documento pelo plugin do Outlook.

 

Função: Publicação

Chamado: ECMK-203

Situação: Nas bases convertidas do Webdesk 2.04, nas propriedades herdadas das pastas (metadados), o campo 'Tipo de Documento' não apresenta a opção correta selecionada ao editar a pasta ou criar um novo documento a partir dela. Isso ocorre devido a distinção de letras maiúsculas e minúsculas.

Solução: Foram efetuadas alterações na função de edição de pastas e nos itens 'Novo Documento', 'Novo Aplicativo', 'Novo Relatório' e 'Novo Conteúdo', para que apresentem corretamente o valor do campo 'Tipo de Documento'.

 

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

Chamado: ECMK-233

Situação: Ao utilizar a publicação múltipla, com muitos arquivos, aparece a seguinte mensagem: "Deve ser selecionado somente um arquivo descritor", mesmo tendo apenas um arquivo descritor selecionado.

Solução: Foram efetuadas alterações na função para que a mensagem só apareça quando realmente existir mais de um arquivo descritor selecionado.

 

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

Chamado: ECMK-223

Situação: Ao realizar uma publicação múltipla ou publicar um documento pela Área de Transferência, não é possível setar a propriedade 'Utiliza Visualizador Interno' como padrão.

Solução: Foram efetuadas alterações nas funções para permitir que seja definida a propriedade herdada 'Utiliza Visualizador Interno' na publicação de pastas e disponibilizar o campo para a função de Publicação Múltipla. Possibilitando assim, que documentos publicados pela Área de Transferência herdem a propriedade da pasta e os documentos publicados pela Publicação Múltipla utilizem o campo em tela.

Importante: Para evitar sobrecarga no servidor devido a conversão dos arquivos, esta opção só será aplicada para documentos do tipo PDF ou imagem, que não necessitam de conversão. Os demais documentos sempre serão publicados sem a opção de utilizar o visualizador interno, independente do valor atribuído na propriedade herdada ou definido em tela.

 

Função: Recuperação de senha

Chamado: ECMK-237

Situação: Ao gerar uma senha pela funcionalidade "Esqueci minha senha", tendo nos Parâmetros Gerais um tempo de vida mínimo maior que 0 (zero), ocorre a geração de uma senha inválida.

Solução: Foram efetuadas alterações na função para tratar a situação e sempre gerar uma senha válida.

 

Função: Serviço de Inicialização

Chamado: ECMK-204

Situação: Ao parar o processo do ECM, os processos 'soffice.bin' não são encerrados, impedindo a reinicialização do sistema.

Solução: Foram efetuadas alterações na função para que os processos 'soffice.bin', inicializados pelo ECM, sejam encerrados corretamente ao parar o serviço.

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

Situação: Quando cadastrada a data corrente como início da validade do substituto, o usuário não consegue visualizar as tarefas como substituto, é necessário definir a data inicial com o dia anterior.

Solução: Foram efetuadas alterações na função para permitir que um substituto tenha validade também para o dia corrente.

 

Função: Visualização de Documentos

Chamado: ECMK-181

Situação: Os arquivos de extensão 'dwf' não são abertos corretamente no navegador Internet Explorer.

Solução: Foram efetuadas alterações na função para exibir corretamente os arquivos 'dwf' no navegador Internet Explorer.

Chamado: ECMK-222

Situação: Ao visualizar um documento, na aba de versões, a informação da data de aprovação apresenta a data de criação do documento.

Solução: Foram efetuadas alterações na função para apresentar corretamente o valor da data de aprovação.

 

Função: Webservice

Chamado: ECMK-31

Situação: Quando utilizado o FolderService, os dados retornados não respeitam a ordenação selecionada pelo colaborador na navegação.

Solução: Foram efetuadas alterações na função para que os métodos getChildren, getPrivateChildren, getSubFolders e getSubPrivateFolders utilizem a ordenação definida pelo usuário na navegação.