Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

 

Release 3.0.37

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

 

Correções

 

Função: Assuntos

Chamado: ECMK-628

Situação: Nas funções em que os assuntos são exibidos, eles não estão em ordem alfabética, dificultando sua localização.

Solução: Foram efetuadas alterações nas funções para exibir os assuntos em ordem alfabética.

 

 Função: Busca de Documentos

Chamado: ECMK-665

Situação: O sistema não permite realizar a busca de documentos com expressões que contenham caracteres especiais do servidor de indexação Solr.

Solução: Foram efetuadas alterações na função para permitir a busca de documentos com expressões que contenham os caracteres especiais ( ) { } [ ]. Para considerar os caracteres coringas como parte da palavra a ser buscada, utilize o \ antes do caractere coringa.

Exemplo: Para pesquisar por Google+, informe Google\+.

  

Função: Cadastro de Ícones

Chamado: ECMK-617

Situação: Ao cadastrar um novo ícone, a imagem é salva numa estrutura incorreta, criando uma pasta com o nome do colaborador que cadastrou.

Solução: Foram efetuadas alterações na função para salvar as imagens dos ícones na estrutura correta. A imagem salva terá ainda o mesmo nome do código do ícone cadastrado.

 

 Função: Consulta Solicitações

Chamado: ECMK-543

Situação: O sistema não permite visualizar ou manipular solicitações com muitos fluxos no histórico.

Solução: Foram efetuadas alterações na função para tratar a situação quando existem mais de 400 registros de histórico, pois o componente antigo tinha uma limitação referente à quantidade de informação.

 

 Função: Download de Pasta

Chamado: ECMK-612

Situação: Existe a necessidade de efetuar o download de todos os arquivos físicos dos documentos publicados em uma pasta.

Solução: Foram efetuadas alterações na função implementando a opção de download de pasta, na qual todos os arquivos físicos dos documentos da pasta são compactados em um arquivo zip.

Para habilitar esta funcionalidade, é necessário adicionar a propriedade "webdesk/downloadFolder" no arquivo wdk-service.xml, localizado na pasta <INSTALL_ECM>/server/default/deploy, com o valor true.

Exemplo: <jndi:binding name="webdesk/downloadFolder"><jndi:value>true</jndi:value></jndi:binding>.

Atenção: Para evitar sobrecarga de processamento no servidor, esta função não é recursiva, portanto, somente os documentos publicados abaixo da pasta selecionada serão compactados no arquivo zip. As subpastas e seus conteúdos não serão adicionados ao arquivo.

  

Função: Eliminar Documento

Chamado: ECMK-663

Situação: Ao eliminar um documento que possui documentos relacionados, não é apresentada esta informação.

Solução: Foram efetuadas alterações na função para que, ao eliminar um documento que possua documentos relacionados, seja exibida uma mensagem de confirmação, alertando o usuário sobre esta situação.

 

 Função: Ficha

Chamado: ECMK-658

Situação: Ao utilizar um grupo de assinalar (radio-buttons) na tabela pai x filho, ao inserir, apagar e reinserir linhas, as referências são perdidas e os dados salvos incorretamente.

Solução: Foram efetuadas alterações na função para tratar a situação e salvar corretamente os campos de assinalar.

 

Função: Eventos

Chamado: ECMK-654

Situação: A função 'getDatasetValues' disponibilizada nos eventos de customização não retorna valor.

Solução: Foram efetuadas alterações na função para tratar a situação e retornar os valores corretamente.

  

Função: Expediente

Chamado: ECMK-634

Situação: Ao excluir um expediente, não é verificado se ele está vinculado a um processo ou atividade(s) do(s) processo(s) workflow.

Solução: Foram efetuadas alterações na função para validar se o expediente está vinculado a um processo ou atividade(s) do(s) processo(s) workflow antes de confirmar sua exclusão.

 

 Função: Impressão com Marca d'água

Chamado: ECMK-645

Situação: Existe a necessidade de aplicar marca d'agua em arquivos do Excel.

Solução: Foram efetuadas alterações na função para que seja possível aplicar marca d'água em todos os documentos que utilizam o Visualizador Interno, isto é, são convertidos para PDF, inclusive os que utilizam um plugin de conversão externa.

 

 Função: Inicialização de Solicitação

Chamado: ECMK-666

Situação: Com a janela de nova inicialização aberta, ao acessar qualquer documento na navegação e, em seguida, retornar para o processo, ao acionar o zoom do formulário, o sistema apresenta a mensagem de arquivo HTML inexistente.

Solução: Foram efetuadas alterações na função para abrir o zoom corretamente, inclusive depois de acessar um documento na navegação.

 

 Função: Lista Mestra

Chamado: ECMK-601

Situação: Na lista mestra, não são apresentadas informações sobre o histórico dos documentos em aprovação, não sendo possível identificar os colaboradores com aprovação pendente.

Solução: Foram efetuadas alterações na função disponibilizando a opção 'Exibe histórico aprovação', que quando selecionada apresentará informações do histórico de aprovação dos documentos.

  

Função: Log de Cópia Controlada

Chamado: ECMK-629

Situação: Em algumas situações, devido ao fuso horário do sistema operacional, as colunas com as opções de datas exibidas no relatório de Log de Cópia Controlada apresentam data anterior à correta.

Solução: Foram efetuadas alterações na função para tratar corretamente a data dos documentos, independente do fuso horário do sistema operacional.

  

Função: Login

Chamado: ECMK-643

Situação: Ao acessar um documento por intermédio de um link, o sistema não valida se a senha está expirada.

Solução: Foram efetuadas alterações na função para validar se a senha do usuário está expirada ao acessar um documento pelo link.

  

Função: Meus Documentos

Chamado: ECMK-664

Situação: O sistema não permite desabilitar a pasta Meus Documentos se existir documentos particulares na lixeira, no entanto, esta informação não é exibida ao usuário.

Solução: Foram efetuadas alterações na função para informar ao usuário que não é possível desabilitar a pasta Meus Documentos se ela possuir documentos ou se houver documentos particulares na lixeira.

  

Função: Movimentação de Solicitações

Chamado: ECMK-524

Situação: Ao movimentar uma solicitação para uma atividade automática que exija a seleção de usuários e ocorra alguma exceção disparada por um evento workflow, esta exceção não é exibida ao usuário e a solicitação fica travada.

Solução: Foram efetuadas alterações na função para tratar a situação e exibir as exceções corretamente ao movimentar uma solicitação workflow.

 

Chamado: ECMK-648

Situação: Algumas mensagens de inconsistências geradas pelos eventos de customização do workflow não são tratadas, apresentando a exceção Java no texto da mensagem.

Solução: Foram efetuadas alterações na função para tratar as mensagens geradas nos eventos de customização do workflow e exibir somente a mensagem de inconsistência.

 

Função: Navegação de Documentos

Chamado: ECMK-609

Situação: Existe a necessidade de exibir os comentários dos documentos como uma informação principal na navegação.

Solução: Foram efetuadas alterações na função para exibir os comentários abaixo da descrição dos documentos.

Para habilitar esta funcionalidade, é necessário adicionar a propriedade "webdesk/showComment" no arquivo wdk-service.xml, localizado na pasta <INSTALL_ECM>/server/default/deploy, com o valor true.

Exemplo: <jndi:binding name="webdesk/showComment"><jndi:value>true</jndi:value></jndi:binding>

 

Chamado: ECMK-610

Situação: Na estrutura de pastas apresentada no lado esquerdo da navegação (treeview), não é possível expandir toda a estrutura de uma pasta.

Solução: Foram efetuadas alterações na função adicionando a opção 'Expandir Tudo' no menu de ações apresentado ao clicar com o botão contrário sobre uma pasta, possibilitando a expansão de toda a estrutura abaixo desta pasta.

Observação: A opção não é válida para a pasta raiz.

 

Chamado: ECMK-611

Situação: Quando os documentos de uma pasta são listados, não há a informação de quais documentos já foram visualizados pelo colaborador.

Solução: Foram efetuadas alterações na função para destacar os documentos que ainda não foram visualizados, exibindo sua descrição em negrito.

 

Chamado: ECMK-656

Situação: Quando selecionada a opção de ordenação por data de atualização, depois de ordenar pela data, é considerada a ordenação pela descrição do documento, sendo que deveria ser realizada pela hora da atualização.

Solução: Foram efetuadas alterações na função para ordenar os documentos corretamente pela data e hora de atualização.

 

 Função: Página Inicial

Chamado: ECMK-650

Situação: Em algumas situações, a página inicial apresenta lentidão ao carregar.

Solução: Foram efetuadas alterações na função e criados dois índices na tabela documento para carregar as informações da página inicial.

 

Função: Relatórios

Chamado: ECMK-657

Situação: Quando o ambiente está configurado com o parâmetro “sqlDataset” e utiliza-se a ordenação “sortingFields” nas constraints dos relatórios, as palavras que possuem acentuação não são ordenadas corretamente nas colunas.

Solução: Foram efetuadas alterações na função para ordenar as palavras com acentuação corretamente na exibição dos relatórios.

 

Chamado: ECMK-667

Situação: Ao visualizar um relatório de documentos, os campos de metadados additionalComments e versionDescription não exibem seus conteúdos.

Solução: Foram feitas alterações na função para que os campos reportados possam ser exibidos nos relatórios de documentos e também foi liberado o dataset para campos customizados (customFields).

  

Função: Servidor de Aplicação

Chamado: ECMK-458

Situação: Existe a necessidade de atualizar os drivers de conexão JDBC já utilizados para os bancos suportados pelo ECM e também de adicionar o conector JDBC da Microsoft para o banco SQLServer, por apresentar desempenho superior ao conector utilizado nas versões anteriores do ECM.

Solução: Foram atualizados os drivers de conexão JDBC para as últimas versões disponíveis e o conector da Microsoft foi integrado ao produto, sendo que este será o driver padrão utilizado para as novas instalações do ECM com o banco de dados SQLServer.

O driver do SQL Server não será alterado automaticamente ao efetuar uma atualização do ECM, continuará sendo utilizado o driver JTDS.

Para utilizar o novo conector, será necessário efetuar a configuração manualmente, editando o arquivo wdk-ds.xml, localizado em <INSTALL_ECM>\server\default\deploy, e realizando as seguintes alterações:

Nas linhas referentes as urls e drivers de conexão, substituir (aproximadamente linhas 6 e 16):

<connection-url>jdbc:jtds:sqlserver://[servidor_banco]:1433;DatabaseName=[banco_ecm]</connection-url>

<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>

Por:

<connection-url>jdbc:sqlserver://[servidor_banco]:1433;databaseName=[banco_ecm]</connection-url>

<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>

As modificações precisam ser realizadas nos dois datasources: local-tx-datasource e no-tx-datasource.

 

Função: Transferência de Pendências

Chamado: ECMK-681

Situação: Não está permitindo transferir uma pendência de aprovação quando o documento possui um grupo como aprovador.

Solução: Foram efetuadas alterações na função para permitir a transferência das pendências de aprovação quando estiver definido um grupo como aprovador do documento.

 

Função: Visualização de Documentos

Chamado: ECMK-660

Situação: Em acessos diretos pela streamcontrol para a visualização de documentos, alguns acessos via token não validam a segurança do documento.

Solução: Foram efetuadas alterações na função para validar a segurança corretamente.

 

 

 

  • Sem rótulos