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:
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.