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

Correções

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.

  • Sem rótulos