Este documento contém breves descritivos acerca das implementações e correções efetuadas no pacote 3.0.43.
Função: Documentos
Chamado: ECMK-968
Requisito: Ao enviar para lixeira uma grande quantidade de documentos, devido a uma limitação da tecnologia Flex, o processo não é concluído se as validações tenham duração de mais de uma hora.
Implementação: Foi desenvolvida a opção “Agendar exclusão” na tela de eliminação de documentos, que realiza a eliminação de forma assíncrona.
Chamado: ECMK-979
Requisito: Quando utilizar a propriedade versão inalterável de um documento, ao alterar seu renderizador PDF, é criado uma nova versão do documento.
Implementação: O programa foi ajustado para que se for alterada somente a opção renderizador PDF, o documento não seja versionado.
Chamado: ECMK-990
Requisito: Na tela de cadastro de documentos, não é possível incluir o idioma Mandarim como idioma de documento, e os metadados customizados de um documento não podem ser visualizados para colaboradores que possuem apenas permissão de leitura.
Implementação: Foram efetuadas alterações para permitir cadastrar documentos e definir seu idioma como mandarim, e na visualização de documentos para apresentar os metadados customizados na aba “Mais informações”.
Função: Documentos Relacionados
Chamado: ECMK-979
Requisito: Nas telas de documentos relacionados e na de busca avançada, as opções que apresentam “treeviews” não são paginadas, o que ocasiona lentidão ao selecionar.
Implementação: Foram efetuadas alterações na aba pesquisar da tela de documentos relacionados, para que seja possível selecionar mais de um documento, o que melhora a usabilidade do produto. Também foram criados os parâmetros “webdesk/showRelatedDocumentTreeView”, que permite retirar a aba da “treeview” na tela de documentos relacionados, e o parâmetro “webdesk/showAdvancedSearchTreeView”, que permite retirar a “treeview” da busca avançada.
Nota: Os valores podem ser “true” ou “false”.
Função: Download
Chamado: ECMK-979
Requisito: Ao fazer o download de apenas um arquivo sem anexos na navegação de documentos, o arquivo é retornado compactado em formato zip.
Implementação: Foram efetuadas alterações na função de downloads de arquivos para validar que se apenas um documento for selecionado, e este documento não possua anexos, o arquivo seja baixado sem compactação.
Função: Notificação Workflow
Chamado: ECMK-959
Requisito: Em pacotes anteriores, foi implementada uma melhoria que notifica a tarefa que foi assumida por um usuário em atividades de mecanismo de atribuição do tipo “Pool”. Porém, atualmente existe a necessidade que isto não seja obrigatório, ou seja, exista um parâmetro para configurar ou não este envio de e-mail.
Solução: Foi desenvolvida a flag “Notifica usuários do Pool ao assumir tarefa” na aba Acompanhamento das atividades, sendo que o valor padrão é “false”. Caso esta flag seja selecionada (true), notificará os usuários do Pool quando a tarefa for assumida por usuário em atividades de mecanismo de atribuição do tipo “Pool”.
Função: Anexos Workflow
Chamado: ECMK-974
Situação: Quando o processo possui segurança de anexo, não é possível eliminar os próprios anexos contidos na solicitação Workflow.
Solução: Foram efetuadas alterações para que seja possível eliminar os próprios anexos.
Função: Atividades Workflow
Chamado: ECMK-993
Situação: Em alguns casos, quando a solicitação é finalizada, algumas tarefas ficam com o status “Em Andamento”.
Solução: Foram efetuadas alterações para que quando uma solicitação seja finalizada, todas suas tarefas também sejam finalizadas.
Função: Autenticação Integrada
Chamado: ECMK-983
Situação: Ao utilizar a autenticação integrada e o banco de dados MySQL sem utilizar a faixa de IP, em alguns casos a autenticação integrada não é realizada.
Solução: Foram realizadas alterações na autenticação para corrigir a situação reportada.
Função: Busca Avançada
Chamado: ECMK-980
Situação: Ao utilizar a busca avançada e limitar o resultado da busca com o parâmetro “Abaixo da pasta”, o retorno das informações é mais lento que a busca sem critérios de busca.
Solução: Foram realizadas alterações na busca avançada, o que melhora o desempenho da busca.
Função: Cadastro de Tipo de Documento
Chamado: ECMK-954
Situação: Ao cadastrar um tipo de documento que possua o caractere aspas simples no código, algumas funções do produto não funcionam corretamente.
Solução: Foram efetuadas alterações na função para que ao cadastrar um tipo de documento, seja validado se o código possui o caractere aspa simples.
Função: Criação de Colaboradores via WebService
Chamado: ECMK-950
Situação: Na criação de colaboradores via WebService, caso o primeiro caractere da matrícula seja um número, apresenta a inconsistência de matrícula inválida.
Solução: Foram efetuadas alterações na função para que o primeiro caractere da matrícula possa ser um número ao criar um colaborador via WebService.
Função: Customização de Ficha
Chamado: ECMK-943
Situação: Ao utilizar a função “setEnabled” nos eventos displayFields ou enableFields e movimentar um Processo Workflow, os caracteres especiais dos campos são substituídos por “?”.
Solução: A função foi alterada para que os caracteres especiais sejam exibidos corretamente.
Função: Documentos
Chamado: ECMK-991
Situação: Ao publicar um novo documento, os campos “Tipo de Documento” e “Ícone” não são ordenados alfabeticamente, o que dificulta a localização do valor desejado.
Solução: Foram realizadas alterações nos metadados de documentos, para apresentar os campos “Tipo de Documento” e “Ícone” em ordem alfabética.
Função: Documentos Relacionados
Chamado: ECMK-977
Situação: Ao escolher a aba “Zoom” para relacionar documentos, não é possível selecionar mais que um registro na TreeView e ocorre problema de lentidão ao clicar numa pasta com vários documentos.
Solução: Foram efetuadas alterações na performance para que ao clicar sobre uma pasta com vários documentos, a pasta seja aberta mais rapidamente. Realizada a alteração para que seja possível selecionar mais de um documento na TreeView.
Função: Edição de Conteúdo de Documento
Chamado: ECMK-933
Situação: Após a execução de qualquer aplicativo, o ícone de edição de conteúdo via navegação de documentos não possui nenhuma ação.
Solução: Foram efetuadas alterações na função para que após abrir um aplicativo, a edição de conteúdo funcione corretamente.
Função: Edição de Documentos
Chamado: ECMK-1001
Situação: Quando existe um Tipo de Documento com uma descrição com mais de 50 caracteres, ocorre inconsistência na visualização da aba Informações Gerais.
Solução: Foram realizadas alterações para que o tamanho do Combo-box de Tipo de Documentos tenha tamanho limitado.
Função: Edição de Pastas
Chamado: ECMK-944
Situação: Ao editar uma pasta e desmarcar a flag “Herda Propriedade” de qualquer propriedade e confirmar a edição, ao editar a pasta novamente a flag “Herda Propriedade” estará selecionada.
Solução: Foram efetuadas alterações na função para gravar corretamente o valor da flag “Herda Propriedade” na edição de pastas.
Chamado: ECMK-946
Situação: Só é possível configurar a flag “Permite download e impressão” em uma pasta caso esteja selecionada a propriedade herdada “Permite download e impressão”.
Solução: Foram efetuadas alterações na função para que não exista vinculação da flag “Permite download e impressão” com as propriedades herdadas.
Função: Edição via WebDav
Chamado: ECMK-986
Situação: Ao tentar editar um documento via WebDav que é necessário realizar check-out, não está sendo direcionado para o grid de documentos da pasta Check Out da Pasta Particular.
Solução: Corrigido para que quando for realizado o Check Out do documento que será aberto para edição via WebDav, a tela seja direcionada para o grid de documentos da pasta Check Out da Pasta Particular.
Função: Execução de Aplicativos (Adapter)
Chamado: ECMK-973
Situação: O adapter não é compatível com a nova versão do Java e alguns dos seus recursos não são compatíveis com a última versão do Datasul 11.
Solução: Foi atualizado o adapter “Dtsul11Adapter” para melhor compatibilidade com as últimas versões do Java para o correto funcionamento no Datasul 11.
Função: Ficha
Chamado: ECMK-822
Situação: Ao criar um formulário utilizando a técnica de tabela pai x filho, caso o cabeçalho da tabela não seja informado, apresentada inconsistência de Nullpointer.
Solução: Foram efetuadas alterações para apresentar uma mensagem para o colaborador informado da ausência do cabeçalho, caso o cabeçalho do formulário não seja informado.
Função: Integração Outlook
Chamado: ECMK-960
Situação: O plugin do Totvs|ECM não é compatível com o Outlook 2013.
Solução: Foram realizadas alterações para adaptar o plugin do Outlook para a versão 2013.
Função: Login
Chamado: ECMK-957
Situação: Ao utilizar a faixa de IP para autenticação integrada, em alguns casos de acesso externo fora da faixa de IP, é realizada a autenticação integrada de forma indevida.
Solução: Foram efetuadas alterações para o correto funcionamento da faixa de IP em acessos da rede externa.
Chamado: ECMK-972
Situação: Ao utilizar a faixa de IP para autenticação integrada utilizando o banco de dados SQLServer, o acesso externo fora da faixa de IP é realizado com a autenticação integrada de forma indevida.
Solução: Foram efetuadas alterações para o correto funcionamento da faixa de IP em acessos da rede externa com os parâmetros configurados no banco de dados SQLServer.
Função: Mecanismo de Atribuição
Chamado: ECMK-967
Situação: Ao cadastrar um mecanismo de atribuição, caso não seja informado um nome para o mecanismo utilizando banco de dados Oracle, a tela não é mais carregada corretamente e somente é apresentada uma mensagem de “nullpointer”.
Solução: Foram efetuadas alterações para apresentar corretamente as informações, quando não seja informado um nome para o mecanismo utilizando banco de dados Oracle.
Função: Meus Documentos
Chamado: ECMK-947
Situação: Em alguns casos, a pasta Check-out não é apresentada dentro da pasta “Meus documentos”.
Solução: A função foi alterada para que a pasta “Meus Documentos” sempre tenha a segurança “Listar” configurada.
Função: Minhas Tarefas sob Gerência
Chamado: ECMK-965
Situação: Ao escolher o mecanismo Atribuição por Associação para gestor do processo e a atribuição for por campo de formulário, ao visualizar Minhas Tarefas sob Gerência, não são apresentadas as solicitações cujo o usuário é gestor.
Solução: Foram efetuadas alterações para que sejam apresentadas corretamente as solicitações, cujo o usuário é gestor.
Função: Notificação Workflow
Chamado: ECMK-958
Situação: Ao utilizar o agendador de tarefas para notificar os colaboradores com as tarefas pendentes atrasadas, em atividades paralelas alguns endereços de acesso da atividade no e-mail não são válidos.
Solução: Foram efetuadas alterações na notificação de tarefas atrasadas para corrigir o endereço de acesso da atividade apresentado no e-mail.
Função: Processo de Workflow
Chamado: ECMK-971
Situação: Ao enviar uma solicitação para um pool de grupo que tenha o código com vírgula, o ECM apresenta uma inconsistência criando atividades para grupos inexistentes.
Solução: A função foi alterada para corrigir a inconsistência e encaminhar a atividade para o grupo correto.
Função: Processo Workflow
Chamado: ECMK-951
Situação: Ao encaminhar uma atividade que necessite confirmação de senha, não é efetuada a verificação via LDAP.
Solução: A função foi alterada para que a confirmação de senha nas atividades do processo Workflow seja realizada via LDAP.
Função: Publicação de Documentos
Chamado: ECMK-949
Situação: Não permite publicar documentos com a versão 0.000 e 000.000.
Solução: Foram efetuadas alterações na função para permitir publicar documentos com a versão 0.000 e 000.000.
Função: Relatórios
Chamado: ECMK-963
Situação: Os relatórios não são apresentados na versão 10 e 11 do navegador Internet Explorer.
Solução: O Birt (Renderizador de relatórios) foi adaptado para o correto funcionamento no navegador Internet Explorer versão 10 e 11.
Função: Segurança de Anexos Workflow
Chamado: ECMK-1012
Situação: Não estava sendo aplicada a validação de permissão para o botão Publicar contido na aba Anexos da solicitação.
Solução: Incluindo a validação no botão Publicar, onde terá a mesma validação de permissão dos botões Editar e Editar Conteúdo.
Função: Webservice
Chamado: ECMK-982
Situação: Ao utilizar o webservice de documentos, o método “createSimpleDocument” cria um documento, porém não herda a propriedade “Utiliza visualizador interno” da pasta pai.
Solução: O método foi alterado para herdar todas as propriedades da pasta pai.
Função: Webservices
Chamado: ECMK-945
Situação: Em alguns métodos de webservices externos cadastrados, os parâmetros são apresentados de forma dividida.
Solução: Foram realizadas alterações na função para apresentar corretamente a descrição dos objetos.
Chamado: ECMK-956
Situação: Ao utilizar o método “getColleagues” do Webservice ColleagueService, é apresentada uma mensagem de “NullPointerException”.
Solução: Foram efetuadas alterações na função para o retorno correto das informações do Webservice ColleagueService.
Função: WebService DocumentService
Chamado: ECMK-998
Situação: Ao criar ou alterar um documento via WebService setando para ser visualizado com Visualizador Interno, não funciona, ou seja, a flag de Visualizador Interno não era selecionada.
Solução: Foi efetuada alteração para que seja possível setar o documento como Visualizador Interno via WebService.
Função: Workflow
Chamado: ECMK-994
Situação: Em uma solicitação workflow, após ser selecionado um checkbox e enviada a solicitação para outro colaborador, quando este outro colaborador desmarcar a opção e enviar a tarefa, a informação salva é que o checkbox continua selecionado.
Solução: Foi efetuada alteração para salvar a informação correta no banco de dados.