Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

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

Correções

Função: Administração da Empresa

Chamado: ECMK-787

Situação: Em algumas situações, ocorre inconsistência depois de efetuar login com o usuário wdkAdmin, caso a porta de acesso ao produto ECM não for a padrão (8080).

Solução: Foram efetuadas alterações na função para corrigir a divergência que eventualmente ocorria depois do login do usuário wdkAdmin.


Função: Anexos Workflow

Chamado: ECMK-792

Situação: Na visualização do anexo (publicado diretamente na solicitação Workflow), não estão sendo exibidos os ícones de download e de impressão do documento.

Solução: Foram efetuadas alterações na função para corrigir a exibição dos ícones de download e de impressão do documento, na visualização do anexo Workflow.


Função: Busca de Documentos

Chamado: ECMK-805

Situação: Em determinadas situações, a busca simples demora um tempo significativo de processamento para exibir os documentos.

Solução: Foram efetuadas alterações na função para melhorar o mecanismo de busca e integração com o SOLR, reduzindo o tempo de processamento para exibir os documentos resultantes da busca.


Chamado: ECMK-800

Situação: Existe a necessidade de eliminar um documento apresentado como resultado da busca.

Solução: Foram feitas alterações na função para permitir a eliminação de documentos apresentados nos resultados da busca.


Função: Cadastro de Serviços

Chamado: ECMK-784

Situação: O sistema não permite cadastrar uma URL que contém mais que 100 caracteres, impossibilitando o cadastro de alguns serviços.

Solução: Foram efetuadas alterações para ajustar o campo "URL" no cadastro de Serviço permitindo informar URLs até o limite de 255 caracteres.


Função: Check-In de Documentos

Chamado: ECMK-788

Situação: Ao efetuar o check-in de um documento, as informações do campo "Descrição Versão/Revisão" não estão sendo salvas.

Solução: Foram efetuadas alterações na função para que, no momento do check-in de um documento as informações do campo "Descrição Versão/Revisão" sejam salvas corretamente.

 

Função: Consulta Informações do Sistema

Chamado: ECMK-756

Situação: Ao acessar a tela de consulta de Informações do Sistema, utilizando banco de dados SQL Server, as informações descritas na aba "Banco de Dados" são listadas de forma incorreta.

Solução: Foram efetuadas alterações na função para que as informações descritas na aba "Banco de Dados" sejam exibidas corretamente de acordo com o arquivo de configuração de banco de dados (wdk-ds.xml).


Função: Dashboard

Chamado: ECMK-774

Situação: Em atividades concluídas fora do prazo, caso estas atividades tiveram transferência de pendências, ocorrem inconsistências na contabilização que considera na contagem também os antigos responsáveis pela atividade em vez de considerar somente o colaborador atual da atividade.

Solução: Foram efetuadas alterações na função para que, caso as atividades tiveram transferência de pendências, a atividade seja contabilizada somente para o colaborador que recebeu a tarefa.

 

Função: Download Múltiplo de Documentos

Chamado: ECMK-790

Situação: Esta função ignora as políticas de segurança permitindo que os usuários façam download de arquivos, ainda que esteja desmarcada a opção "permite download e impressão" dos documentos.

Solução: Foram efetuadas alterações para que esta função respeite a opção "permite download e impressão" dos documentos, não permitindo que sejam feitos downloads indevidos dos documentos.

 

Função: Eliminação de Documentos

Chamado: ECMK-786

Situação: Na navegação de documentos, ao clicar no documento com o botão direito e escolher a opção "Eliminar", não ocorre o evento de eliminação.

Solução: Foram efetuadas alterações para que a eliminação de documentos ocorra como o esperado ao utilizar o botão direito.

 

Função: Execução de Aplicativos

Chamado: ECMK-826

Situação: Necessidade de executar programas do tipo Flex e Metadados do Datasul 11, pelo ECM.

Solução: Foram efetuadas alterações no adapter do Datasul 11 para permitir a execução de programas do tipo Flex, Metadados e Progress, como aplicativos do ECM.  Para mais informações consulte o guia "Configurar Aplicativos Datasul 11 no ECM".

ATENÇÃO: A função está disponível somente a partir da versão Datasul 11.5.6.

 

Chamado: ECMK-816

Situação: Após atualização do Java para a versão 7 Update 25 a execução de aplicativos passa a não funcionar corretamente.

Solução: Foram feitas alterações para que a execução de aplicativos funcione corretamente utilizando Java versão 7 com versão maior ou igual ao Update 25.

Para que a execução de aplicativos funcione corretamente nas estações de trabalho com Java versão 7 maior ou igual ao Update 25, são necessários os procedimentos abaixo:

  1. Utilizar a pesquisa de arquivos do Windows e localizar o arquivo "dtsulManagerWindows.jar".
  2. Eliminar todos os arquivos “.jar” que estiverem na mesma pasta do arquivo acima.
  3. No painel de controle do Windows, executar o ícone “Java” para abrir o “Painel de Controle Java”, conforme tela abaixo:

 

    4. Clicar no botão “Exibir”, o qual abrirá a tela “Visualizador de Cache Java”, conforme abaixo. No combo-box “Mostrar”, selecionar a opção “Recursos” e eliminar todas as ocorrências da tela abaixo e clicar no botão “Fechar”.

    5. Procedimento finalizado. Para confirmar, basta clicar em OK na tela principal do “Painel de Controle Java”.

 

Função: Impressão de Cópia Controlada

Chamado: ECMK-782

Situação: A tela da função possui uma listagem de documentos para impressão sendo que nesta listagem não existe paginação e ocorre o carregamento de todos os documentos contidos na pasta corrente. Em algumas situações, quando existem vários documentos para impressão, o carregamento da tela apresenta demora.

Solução: Foram feitas alterações no comportamento da função para que sejam impressos os documentos selecionados diretamente na tela de navegação de documentos. Desta forma a tela de impressão passa a exibir somente a listagem de documentos que efetivamente serão impressos e melhora o desempenho dessa função.

 

Chamado: ECMK-811

Situação: No cabeçalho do grid que lista os documentos para cópia controlada, existe um erro ortográfico.

Solução: Foram efetuadas alterações na função para corrigir a situação reportada.

 

Função: Mover Documentos

Chamado: ECMK-766

Situação: Caso exista dentro de uma pasta uma quantidade muito grande de subpastas e documentos, ao abrir a tela de mover documentos (segunda tela exibida com os documentos selecionados para mover), ocorre inconsistência de transação devido ao grande volume de documentos e impossibilita o uso desta função.

Solução: Foram efetuadas alterações na função para retirar a segunda tela que era aberta exibindo os documentos selecionados para mover, melhorando assim o desempenho da função Mover Documentos. Com esta alteração, a seleção de documentos efetuada diretamente na tela de navegação de documentos é que é utilizada para determinar quais documentos e subpastas que serão movidos.

 

Função: Movimentação Workflow

Chamado: ECMK-778

Situação: Em algumas situações, as solicitações Workflow que passaram por várias conversões de processo apresentam demora ao ser carregada a tela de Movimentação Workflow.

Solução: Foram efetuadas alterações na função para corrigir situação de demora na tela de Movimentação Workflow quando as solicitações Workflow passaram por várias conversões de processo.

 

Chamado: ECMK-783

Situação: Ao clicar em um link recebido na notificação por e-mail referente a uma tarefa de Workflow, a qual não está mais sob a responsabilidade do usuário que recebeu o e-mail, é exibida uma mensagem de inconsistência Java, além da mensagem correta de validação do produto.

Solução: Foram efetuadas alterações na função par que, ao abrir link da notificação Workflow, o sistema não apresente a mensagem de inconsistência Java, passando a exibir somente a mensagem correta de validação do produto.

 

Função: Notificações do ECM

Chamado: ECMK-779

Situação: Quando um documento é reprovado e ele retorna para o usuário que disparou a aprovação e está na seção "Meus documentos" da central de tarefas para ser revisado e este usuário decide eliminar a versão/revisão que está em aprovação, os aprovadores são notificados de forma incorreta de que o documento sofreu atualização.

Solução: Foram efetuadas alterações na função para que na situação acima não ocorra a notificação desnecessária aos usuários aprovadores do documento.

 

Chamado: ECMK-829

Situação: Caso um documento esteja configurado com aprovadores, ao excluir o documento após o mesmo ser aprovado, não está ocorrendo notificação via e-mail paras os aprovadores informando que o documento aprovado foi eliminado.

Solução: Foram efetuadas alterações na função para corrigir a notificação via e-mail para a situação acima.

 

Função: Notificações Workflow

Chamado: ECMK-795

Situação: Quando a segunda atividade do processo Workflow é automática, a notificação do status da solicitação Workflow enviada ao solicitante ocorre de forma duplicada.

Solução: Foram efetuadas alterações na função para corrigir o envio de forma duplicada da notificação de status enviada ao solicitante do processo Workflow.

 

Função: Publicação de Conteúdo

Chamado: ECMK-710

Situação: Utilizando o navegador Firefox, ao publicar um conteúdo que contenha códigos JavaScript e que utilize caracteres especiais, como, por exemplo, operadores, estes caracteres especiais são removidos indevidamente.

Solução: Foram efetuadas alterações na função para que os caracteres especiais em códigos JavaScript não sejam removidos.


Função: Publicação de Documentos

Chamado: ECMK-770

Situação: Se um colaborador não está relacionado a grupo cadastrado nos assuntos do ECM, não são exibidos os assuntos padrões (opção "todos os usuários") na publicação de documentos.

Solução: Foram efetuadas alterações na função para que os assuntos que possuem configurados na segurança a opção "Todos os usuários" sejam exibidos na seleção de assuntos na publicação de documento.


Chamado: ECMK-791

Situação: Quando um documento é publicado com data futura (Válido a partir de), não ocorre a notificação (e-mail) para os usuários aprovadores do documento.

Solução: Foram efetuadas alterações na função para que os usuários aprovadores do documento sejam notificados (e-mail), ainda que o documento seja publicado com data futura (Válido a partir de).


Chamado: ECMK-808

Situação: Ao publicar um documento, ele não herda corretamente a propriedade "Download e Impressão" da aba "Segurança", ainda que a pasta a qual esteja sendo publicado o documento possua habilitada a opção de herdar as propriedades do Pai.

Solução: Foram efetuadas alterações na função para que a propriedade "Download e Impressão" da aba "Segurança" herde corretamente a propriedade da pasta pai.

 

Função: Publicação de Pastas

Chamado: ECMK-801

Situação: O sistema não permite fazer com que os documentos herdem das pastas as configurações de segurança "Permite Download e Impressão", já que na publicação e edição de pastas não possui esta opção para configuração.

Solução: Foram efetuadas alterações na função para que, na publicação e edição de pastas, seja disponibilizada na aba "Segurança" a coluna "Permite Download e Impressão", possibilitando que os documentos herdem estas configurações de segurança.

 

Função: Publicação de Fichário

Chamado: ECMK-819

Situação: Ao preencher os campos do formulário do processo Workflow, caso seja copiado um texto do MS-word que contenha caracteres especiais, estes são gravados incorretamente no formulário ECM.

Solução: O componente HTML padrão utilizado para formulários não é recomendado para utilização de caracteres especiais, como por exemplo marcadores do MS-word, pois ao enviar estes caracteres especiais para o servidor ocorre uma nova substituição para outros caracteres especiais diferentes do original, afetando assim a correta visualização dos dados do formulário.

Para evitar esta conversão indevida de caracteres especiais é recomendado o uso de bibliotecas adicionais, como o CKEditor, que disponibiliza um editor de texto HTML. Este tipo de editor converte os dados de forma correta para formulário HTML e desta forma o ECM grava corretamente as informações fo formulários, possibilitando assim copiar textos do word e colar no formulário do ECM preservando os dados informados no formulário.

Ao desenvolver esta solução foi constatado que a biblioteca antiga de integração de formulários com datasets (vcXMLRPC.js) é incompatível com algumas bibliotecas, como CKEditor e JQueryUI.

Para solucionar este problema foi desenvolvido um novo script de integração, que utiliza uma nova técnica para obter os datasets do ECM.

Para utilizar esta nova técnica é necessário importar e utilizar o script "ecm_datasets.js".

Exemplo: <script type="text/javascript" src="../ecm_datasets.js"></script>

 

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

Chamado: ECMK-764

Situação: Ao utilizar a publicação múltipla de documentos e selecionar a opção "Publica Diretórios", no momento de publicar as pastas, o evento "beforeDocumentPublisher" não é executado.

Solução: Foram efetuadas alterações na função para que ocorra a execução do evento reportado na publicação de diretórios.


Função: Visualizador Interno de Documentos

Chamado: ECMK-762

Situação: Na visualização de documentos, em determinadas situações, ao acionar o zoom em documentos do tipo DWG utilizando o visualizador interno, ocorre travamento do sistema e não exibe o documento corretamente.

Solução: Foram efetuadas alterações na função para corrigir a situação reportada ao acionar o zoom em arquivos DWG utilizando o visualizador interno.

  • Sem rótulos