Este documento contém breves descritivos acerca das implementações e correções efetuadas no pacote 3.0.41.
Função: Autenticação do Produto
Chamado: ECMK-839
Situação 1: Em determinadas estruturas de domínios e subdomínios o sistema apresenta inconsistências na autenticação NTLM;
Situação 2: O sistema não permite a utilização de dois servidores distintos para autenticação LDAP.
Solução 1: Foram efetuadas alterações na função para atualizar a biblioteca responsável pela autenticação NTLM corrigindo a inconsistência apresentada;
Solução 2: Desenvolvida a opção de utilizar dois servidores distintos para a autenticação LDAP. Para mais informações consultar o Guia de Referência Implantação ECM.
Função: Cadastro de Layout
Chamado: ECMK-144
Situação: No cadastro de um novo layout o campo "Código" não possui limite de caracteres e o campo "Descrição" possui um limite de somente 12 caracteres.
Solução: Foram efetuadas alterações na função aumentando o limite máximo de caracteres em 255 para os dois campos citados acima.
Função: Cancelamento de Solicitações
Chamado: ECMK-863
Situação: Em algumas situações ao tentar efetuar o cancelamento de uma solicitação Workflow a opção "cancelar" não é exibida.
Solução: Foram efetuadas alterações na função para corrigir a verificação do usuário solicitante, independentemente da sua matrícula estiver com caracteres maiúsculos ou minúsculos e desta forma passando a exibir a opção "Cancelar" corretamente.
Função: Central de Tarefas
Chamado: ECMK-840
Situação: A Central de Tarefas, não permite editar o conteúdo de um documento que possua acentos no nome físico do arquivo.
Solução: Foram efetuadas alterações na função para que permita editar o conteúdo de um documento que possua acentos no nome físico do arquivo.
Chamado: ECMK-860
Situação: Não existe uma distinção visual das tarefas pendentes que já foram visualizadas e das tarefas que ainda não foram visualizadas.
Solução: Foram efetuadas alterações na função para criar uma distinção de tarefas pendentes na central de tarefas. As tarefas que ainda não foram visualizadas são exibidas em negrito.
Importante: Inicialmente todas as tarefas serão categorizadas como não visualizadas e, portanto serão exibidas em negrito até ocorrer a sua visualização pelos usuários.
Chamado: ECMK-884
Situação: Em algumas situações ao utilizar mecanismo de atribuição por Associação dentro de outro mecanismo de atribuição por Associação para gestor de processo Workflow faz com que a opção "Minhas Tarefas sob Gerência" não seja exibida corretamente na Central de Tarefas.
Solução: Foram efetuadas alterações na função corrigindo a situação e exibindo corretamente a opção "Minhas Tarefas sob Gerência".
Função: Consulta de Solicitações Workflow
Chamado: ECMK-861
Situação: Necessidade de exportar o resultado da consulta de Solicitações Workflow para o MS-Excel.
Solução: Foram efetuadas alterações na função criando uma opção para que o usuário possa exportar o resultado da consulta para o MS-Excel.
Função: Customização de Fichário
Chamado: ECMK-821
Situação: Ao ser disparada uma exceção no método de customização "validateForm" os valores obtidos por meio do método "getValue" retornam valor nulo.
Solução: Foram efetuadas alterações na função para corrigir a inconsistência e disponibilizar os valores corretamente.
Chamado: ECMK-858
Situação: Ao ser disparada uma exceção no método de customização "validateForm" os valores obtidos por meio do método "getValue" retornam valor nulo.
Solução: Foram efetuadas alterações na função para corrigir a inconsistência e disponibilizar os valores corretamente.
Função: Customização Workflow
Chamado: ECMK-802
Situação: Permite adicionar atividades inválidas no evento de customização "validateAvailableStates", ocasionando inconsistência na execução da atividade.
Solução: Foram efetuadas alterações na função para verificar se as atividades retornadas pelo evento de customização "validateAvailableStates" são válidas para o fluxo atual do processo.
Chamado: ECMK-865
Situação: No evento Workflow "beforeCancelProcess" não permite obter a localização da atividade atual da solicitação Workflow, impossibilitando que algumas customizações sejam implementadas.
Solução: Foram efetuadas alterações para que no evento Workflow "beforeCancelProcess" seja atribuído o valor da atividade atual da solicitação Workflow na variável global "WKNumState".
Observação: Quando o processo possuir atividades paralelas e a localização atual estiver nestas atividades, o valor de retorno da variável "WKNumState" serão todas as atividades ativas separadas pelo carácter vírgula.
Função: Customização Workflow - evento "onNotify"
Chamado: ECMK-864
Situação: Não existem pontos de customização para os e-mails disparados no andamento das tarefas workflow.
Solução: Foram efetuadas alterações para criar a variável "notifier" no evento "onNotify", possibilitando assim o envio de e-mails customizados.
Função: Dataset
Chamado: ECMK-853
Situação: Ao utilizar a nova técnica de datasets para obter um dataset via javascript (ecm_datasets.js), não permite acessar a propriedade "columns" do dataset obtido.
Solução: Foram efetuadas alterações na função para disponibilizar a propriedade "columns" ao dataset obtido.
Função: Edição de Conteúdo (Webdav)
Chamado: ECMK-636
Situação: Na área de upload do usuário, não permite editar o conteúdo via WebDav de um documento que possua acentuação no nome físico do arquivo.
Solução: Foram efetuadas alterações na função para que permita editar o conteúdo de um documento que possua acentuação no nome físico do arquivo.
Chamado: ECMK-873
Situação 1: A partir da versão 7 do Java ou também do update 45 do Java versão 6, a edição de conteúdo via WebDav passou a não funcionar corretamente.
Solução 1: Foram efetuadas alterações na função corrigindo o funcionamento correto da edição de conteúdo via webDav quando utilizado o Java nas versões citadas acima.
Situação 2: WebDav não funciona corretamente no navegador Internet Explorer 64-bits.
Solução 2: Foram efetuadas alterações na função corrigindo o funcionamento do WebDav no navegador Internet Explorer 64-bits.
Função: Eliminação de Documentos
Chamado: ECMK-820
Situação: Em determinadas ocasiões, ao enviar uma grande quantidade de documentos para a lixeira a operação era concluída, mas era apresentada uma mensagem de inconsistência.
Solução: Foram efetuadas alterações na função para remover a mensagem de inconsistência na eliminação de documentos.
Função: Eliminação de Solicitações Workflow
Chamado: ECMK-850
Situação: O Gestor do Processo não consegue visualizar as solicitações para poder eliminá-las.
Solução: Foram efetuadas alterações na função para corrigir a validação que permite o gestor do processo eliminar as solicitações workflow sob sua responsabilidade.
Função: Eventos de Customização
Chamado: ECMK-828
Situação: Em eventos de customização de fichário e workflow, não permite verificar se uma atividade está sendo movimentada pelo usuário gestor do processo.
Solução: Foram efetuadas alterações na função para criar a variável global "WKManagerMode", que retorna a informação se a atividade está sendo movimentada pelo usuário gestor do processo.
Chamado: ECMK-843
Situação: Os eventos de customização "displayFields", "enableFields", "beforeProcessing" e "inputFields" são executados mais de uma vez, ocasionando lentidões no sistema caso exista customizações.
Solução: Foram efetuadas alterações nas chamadas dos eventos de customização para que não sejam executados de forma repetida.
Função: Fichário do Processo Workflow
Chamado: ECMK-872
Situação: Utilizando componentes HTML do tipo "select" na tabela pai x filho, em algumas situações as informações do formulário não eram gravadas corretamente quando é utilizado o navegador Internet Explorer.
Solução: Foram efetuadas alterações na função para que as informações do formulário sejam gravadas corretamente utilizando o navegador Internet Explorer.
Função: Ícones do Produto
Chamado: ECMK-793
Situação: As imagens dos ícones não são exibidas corretamente quando é utilizado o navegador Firefox.
Solução: Foram efetuadas alterações na função para que os ícones sejam exibidos corretamente quando é utilizado o navegador Firefox.
Função: Indexação
Chamado: ECMK-857
Situação: Em determinadas situações, os arquivos de extensão .msg (E-mail) não são indexados corretamente pelo sistema.
Solução: Foram efetuadas alterações para indexar corretamente o conteúdo dos arquivos E-mail.
Função: Indicação de Leitura
Chamado: ECMK-813
Situação: Caso seja exibida alguma mensagem de validação ao indicar um documento para leitura, a mensagem de validação do ECM é exibida incorretamente como inconsistência Java.
Solução: Foram efetuadas alterações na função para tratar a mensagem de inconsistência e apresentá-la corretamente.
Função: Lixeira
Chamado: ECMK-803
Situação: Ao eliminar um documento da lixeira, o espaço utilizado pelo documento não era desalocado do Volume e nem da cota do colaborador, caso fosse um documento particular.
Solução: Foram efetuadas alterações na função para quando um documento for removido da lixeira, o espaço físico utilizado pelo mesmo seja desalocado do Volume relacionado ao documento.
Função: Mídia de Instalação
Chamado: ECMK-849
Situação: Na instalação do produto, ao escolher um diretório onde contenha acentuação ocorre uma inconsistência ao tentar iniciar o serviço.
Solução: Foram efetuadas alterações na função criando uma validação impedindo que seja informado um diretório com acentuação na instalação do produto.
Função: Movimentação Workflow
Chamado: ECMK-814
Situação: Ao transferir uma solicitação Workflow do usuário A para o usuário B, o usuário A ainda pode acessar a solicitação para movimentá-la caso acesse via link que é enviado pelo e-mail de notificação.
Solução: Foram efetuadas alterações na função para validar se o usuário que está visualizando a solicitação Workflow para movimentar é realmente o usuário atual responsável pela tarefa Workflow.
Função: Notificações Workflow
Chamado: ECMK-881
Situação: Em determinadas situações o envio de e-mail de notificação de processo Workflow não estão sendo enviados corretamente.
Solução: Foram efetuadas alterações para corrigir os envios de e-mails de acordo com as opções de notificação configuradas nas atividades Workflow.
Função: Publicação de Documento Anexo Workflow
Chamado: ECMK-870
Situação: Caso existam duas pastas publicadas, sendo uma pasta (pai) e outra sub pasta (filho), sendo que foram definidos aprovadores para a pasta pai e a pasta filho está configurada para herdar os aprovadores. Ao publicar um anexo contido em um processo workflow na pasta filho, o documento é publicado diretamente sem passar pela rotina de aprovação.
Solução: Foram efetuadas alterações na função para que ao publicar um anexo workflow no GED seja verificado se existe herança de aprovação na pasta selecionada como destino.
Função: Publicação de Fichário
Chamado: ECMK-838
Situação: Utilizando a técnica de formulário pai x filho, caso os componentes HTML "tr" e "td" possuam atributos "id" e "name", estes são gerados fora do padrão.
Solução: Foram efetuadas alterações na função para corrigir o problema dos componentes HTML "tr" e "td".
Função: Segurança de Documentos
Chamado: ECMK-834
Situação: A coluna "Listar" (aba segurança de documentos) deve ser exibida somente para pastas e fichários, porém está sendo exibido para documentos e fichas.
Solução: Foram efetuadas alterações na função para que a coluna "Listar" seja disponibilizada apenas para pastas e fichários.
Função: Transferência de Pendências
Chamado: ECMK-846
Situação: Ao efetuar a transferência de pendências de um usuário que é responsável por tarefas workflow conjunta, ocorre uma inconsistência e a operação não é finalizada.
Solução: Foram efetuadas alterações na função para corrigir a inconsistência e possibilitar a transferência de pendências de tarefas conjuntas.
Função: Update
Chamado: ECMK-848
Situação: Em determinadas situações com o produto utilizando banco de dados Oracle, um dos updates de integração do sistema não está sendo executado corretamente.
Solução: Foram efetuadas alterações na função para corrigir o update para integração com banco de dados Oracle.
Chamado: ECMK-862
Situação: Ao utilizar banco de dados Microsoft SQL Server, está apresentado uma inconsistência de sintaxe SQL ao iniciar o serviço.
Solução: Foram efetuadas alterações para adequar a consulta que apresentava inconsistência para o padrão do SQL Server.
Função: Visualização de Anexo Workflow
Chamado: ECMK-851
Situação: Ao visualizar um documento do tipo "Anexo Workflow", os botões "Imprimir Documento" e "Download de documentos" são exibidos somente para usuários do tipo "Administrador", sendo que também deveria ser exibidos para usuários do tipo "comum" que estejam movimentando a solicitação Workflow.
Solução: Foram efetuadas alterações na função para que os botões "Imprimir Documento" e "Download de documentos" sejam exibidos corretamente para os usuários do tipo "comum" que estejam movimentando a solicitação Workflow.
Função: Visualização de Documentos Expirados
Chamado: ECMK-874
Situação: Quando selecionada a opção "Bloquear Visualização de Documentos Expirados" nos parâmetros gerais do produto somente usuários com permissão de Modificação (M) ou Controle Total (T) é que podem visualizar o conteúdo de um documento que está expirado. Usuários que tenham permissão de Leitura (L) ou que não tenham permissão alguma deverá ser exibida a mensagem "Usuário sem permissão suficiente para visualizar documento expirado", porém esta mensagem de validação não está sendo exibida corretamente, permitindo o usuário visualizar o documento expirado.
Solução: Foram efetuadas alterações na função corrigindo a validação citada acima.
Função: Visualização dos Detalhes da Solicitação Workflow
Chamado: ECMK-871
Situação: Em algumas situações a localização da atividade atual da solicitação workflow é exibida incorretamente quando o processo workflow possui atividades paralelas.
Solução: Foram efetuadas alterações na função para exibir corretamente a localização da atividade atual da solicitação workflow.
Função: Webservices
Chamado: ECMK-844
Situação: Em ambiente C# ao utilizar o método "saveAndSendTask" do webservice "WorkflowEngineService", não permite anexar um novo documento anexo a processo Workflow.
Solução: Foram efetuadas alterações na função modificando a assinatura do ProcessAttachmentDTO e assim possibilitar a integração das linguagens Java e C# em customizações.
Observação: Não é necessário recriar os stubs.
Função: Workflow
Chamado: ECMK-807
Situação: Caso uma solicitação Workflow em andamento tenha a sua versão regredida via Conversão de Processos e a versão original da solicitação seja eliminada, esta solicitação não é mais exibida corretamente, impossibilitando o seu avanço.
Solução: Foram efetuadas alterações na função corrigindo o problema descrito e assim possibilitar a visualização correta da solicitação Workflow.
Função: Cadastro de Layout
Chamado: ECMK-144
Situação: No cadastro de um novo layout o campo "Código" não possui limite de caracteres e o campo "Descrição" possui um limite de somente 12 caracteres.
Solução: Foram efetuadas alterações na função aumentando o limite máximo de caracteres em 255 para os dois campos citados acima.