Você está na página 1de 12

3.0.23_ECM_bras.

doc

Release Notes

ByYou ECM
Este pacote é obrigatório.
2 3.0.23_ECM_bras.doc

Copyright © 2009 TOTVS. – Todos os direitos reservados.


Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou
transmitida por qualquer meio eletrônico ou mecânico, na sua totalidade ou
em parte, sem a prévia autorização escrita da TOTVS, que se reserva o
direito de efetuar alterações sem aviso prévio. A TOTVS não assume
nenhuma responsabilidade pelas conseqüências de quaisquer erros ou
inexatidões que possam aparecer neste documento.

TOTVS S.A.
Av. Santos Dumont, 831 – Joinville-SC
Brasil – CEP 89.222-900 - www.totvs.com.br
3.0.23_ECM_bras.doc 3

ÍNDICE
Prefácio .............................................................................................................................. 4
CAPÍTULO 1 IMPLEMENTAÇÕES - NEGÓCIO ...................................................5
Função Área de Transferência de Arquivos ............................................................ 5
Função Central de Análise de Processos ............................................................... 5
Função Log de Acessos .......................................................................................... 6
Função Página Inicial .............................................................................................. 6
CAPÍTULO 2 CORREÇÕES - NEGÓCIO .............................................................8
Função Cadastro de Serviços ................................................................................. 8
Função Central de Tarefas...................................................................................... 8
Função Customização de Fichário .......................................................................... 8
Função Dataset ....................................................................................................... 8
Função Eventos....................................................................................................... 9
Função Eventos do Fichário .................................................................................... 9
Função Fichários e Dataset .................................................................................... 9
Função Indexação ................................................................................................... 9
Função Inicialização de Solicitação ........................................................................ 9
Função Impressão Cópia Controlada....................................................................10
Função Login .........................................................................................................10
Função Menu.........................................................................................................10
Função Movimentação de Solicitação ..................................................................10
Função Notificação de Assuntos ...........................................................................11
Função Novo Conteúdo ........................................................................................11
Função Publicação de Documentos .....................................................................11
Função Relatórios .................................................................................................11
Função Visualização de Documentos ...................................................................11
Função WebServices ............................................................................................12
4 3.0.23_ECM_bras.doc

PREFÁCIO
Este Release Notes visa abranger as implementações efetuadas e liberadas para
atualização neste pacote.
O objetivo deste Release Notes é listar e, em alguns casos, ter uma breve explicação
sobre as implementações efetuadas.
Este Release Notes está organizado da seguinte forma:
Um capítulo, identificado como “Implementações de Negócio”, onde são apresentadas as
alterações e implementações que abrangem todo o produto.
Capítulo “Correções de Negócio”, onde são descritas as correções efetuadas no produto.
Em ambos os capítulos, as alterações e correções estão organizadas por funções.
3.0.23_ECM_bras.doc 5

CAPÍTULO 1
IMPLEMENTAÇÕES - NEGÓCIO

Neste capítulo, são apresentadas todas as funções implementadas no produto ByYou ECM
que estão sendo expedidas neste pacote de atualização.

Função Área de Transferência de Arquivos


Issue DTSWD-2808
Situação É necessária uma área de publicação rápida de documentos.
Solução Foi implementada a função "Área de Transferência de Arquivos", acessada na navegação,
a qual permite publicar documentos e pastas apenas arrastando e soltando em uma área
específica do componente.

Para habilitar a função é necessário alterar o arquivo wdk-service.xml no diretório


<ECM>\server\default\deploy, adicionando a linha abaixo antes da linha “</jndi:bindings>”:
<jndi:binding name="webdesk/dndupload"><jndi:value>true</jndi:value></jndi:binding>

Atenção: A função está disponível somente para as estações clientes com o sistema
operacional Windows.

Função Central de Análise de Processos


Issue DTSWD-2571
Situação É necessário permitir consultar e gerar relatórios de dados históricos, custo, volume,
esforço e prazo relativo aos processos workflow.
Solução Foi implementado o CAP (Central de Análise de Processo), com o intuito de fornecer uma
ferramenta de análise de dados históricos dos processos workflow que permita otimizar os
processos de negócios gerenciados pelo ECM, minimizando os custos e maximizando os
resultados, oferecendo aos usuários uma ferramenta para avaliação dos processos
workflow, considerando variáveis referentes a volume, esforço, custo e prazo.

As informações são extraídas das solicitações dos processos e armazenadas em uma


tabela resumo, portanto o primeiro passo para a utilização da função é configurar a forma
de extração dos dados do processo. Para isso, acesse a função Configuração de
Processos, selecione o processo desejado e configure o Snapshot na aba “CAP”. A
freqüência informada será a forma de armazenar as informações. Por exemplo, ao
selecionar a freqüência Diária será gerado um registro por dia na tabela resumo com as
informações das solicitações do processo. Já selecionando a freqüência Mensal, será
gerado apenas um registro no dia determinado, mas com as informações das solicitações
movimentadas nos dias entre o mês anterior e o corrente. Ou seja, ocorrerá uma soma das
ocorrências diárias, mas apenas um registro será gerado na tabela resumo.

O segundo passo é iniciar o processo de extração dos dados pelo Agendamento de


Tarefas. Selecione a tarefa do Tipo Snapshot de Processo, configure e inicie a execução e
acompanhe o log do ECM para saber quando o processo foi finalizado. Localize pela string
“Geração da base resumo finalizada para o(s) processo(s)”.
Atenção: Dependendo do volume de solicitações dos processos, este procedimento pode
demorar várias horas, principalmente se existirem solicitações muito antigas em aberto.
6 3.0.23_ECM_bras.doc

E após finalizar o processo de extração dos dados, chegamos ao último passo que é a
configuração do gráfico para a visualização dos dados dos processos. Acesse a função
Dashboard, adicione um novo gráfico, configure os parâmetros de exibição e confirme.
Pronto, o gráfico será exibido conforme as configurações realizadas.
Atenção: Usuários comuns podem visualizar somente os dados dos processos públicos.
Usuários administradores podem visualizar os dados de todos os processos.

É possível ainda criar relatórios customizados com base na tabela resumo gerada. Os
exemplos estão disponíveis em <ECM>\docs-ECM\Documentos de Customização\Arquivos
Adicionais\Template de Relatorio\CAP.

Para mais informações consulte o “Guia de Referência Configuração CAP”, disponível em


<ECM>\docs-ECM\Documentos de Customização.

Função Log de Acessos


Issue DTSWD-2903
Situação O ECM não registra o histórico de acessos ao produto.
Solução Foi implementada a função Log de Acesso, que a cada tentativa de login com senha
inválida, login com sucesso, logout ou logout por timeout, serão registrados pelo sistema. E
são permitidas as seguintes formas de consulta desses registros:
Rodapé do ECM, apresentando a data do último acesso do usuário;
Preferências do usuário, onde é possível consultar todos os acessos do usuário logado;
Ícone Log de acesso do webdesk, onde é possível consultar todos os acessos
realizados por colaboradores da empresa;
Modelo de relatório para consulta de log de acesso, que foi disponibilizado em
<ECM>\docs-ECM\Documentos de Customização\Arquivos Adicionais\Template de
Relatorio\Access Log.

Devido ao grande volume de registros armazenados por esta funcionalidade, a tendência é


que a tabela que armazena esses registros aumente constantemente. Para minimizar esta
situação foi criada uma tarefa de agendamento que elimina os registros mais antigos. Para
isso, acesse a opção Agendador de Tarefas e crie um agendamento para a tarefa
"Remover logs Antigos", informando os dias de armazenamento do histórico de acesso.

Função Página Inicial


Issue DTSWD-2902
Situação O usuário não possui uma tela com as principais informações do ECM.
Solução Foi implementada a função que permite a configuração de uma página inicial para os
usuários com informações de documentos ou solicitações atrasadas, comunicados em
geral, documentos favoritos e os mais acessados. As informações são divididas nas
seguintes seções:
Pendências – Quadro informativo com solicitações pendentes, solicitações iniciadas,
solicitações atrasadas, documentos a aprovar e documentos pendentes de aprovação.
Favoritos – Exibe os processos que podem ser iniciados pelo usuário como favoritos, os
documentos publicados na pasta de atalhos e os documentos favoritos escolhidos pelo
usuário.
Documentos mais Acessados – Exibe uma lista de documentos que foram os mais lidos no
ECM.
Palavras Chave – Um conjunto de palavras que auxilia a busca de documentos que
possuam aquela palavra incluída no campo “Palavras Chave” do documento.
Mural – Mural de notícias curtas publicadas pelo usuário administrador.
3.0.23_ECM_bras.doc 7

Para habilitar e configurar esta função acesse os 'Parâmetros Gerais' na aba 'Página Inicial'
e informe a pasta onde serão armazenadas as informações exibidas.
Atenção: A pasta informada nos Parâmetros Gerais, deverá obrigatoriamente ter
permissão de leitura para todos os usuários para que os documentos favoritos sejam
exibidos.
8 3.0.23_ECM_bras.doc

CAPÍTULO 2
CORREÇÕES - NEGÓCIO

Neste capítulo, são apresentadas todas as funções corrigidas no produto ByYou ECM que
estão sendo expedidas neste pacote de atualização.

Função Cadastro de Serviços


Issue DTSWD-2862
Situação É apresentada inconsistência ao cadastrar um serviço que a URL supere 100 caracteres.
Solução Foram efetuadas alterações no tamanho do campo de 100 caracteres para 255.
Para bases já existentes é necessário alterar o campo NOM_URL_SERV da tabela
SERV_DADOS diretamente no banco de dados. Segue exemplo para banco MySQL:
alter table SERV_DADOS modify NOM_URL_SERV VARCHAR(255).

Função Central de Tarefas


Issue DTSWD-2860
Situação Quando o processo possui atividades paralelas, na seção “Tarefas sob minha gerência” da
Central de Tarefas, aparece somente uma das atividades. Não sendo possível selecionar
as demais atividades que podem ser executadas pelo gestor.
Solução Foram efetuadas alterações no programa para apresentar todas as atividades paralelas na
seção “Tarefas sob minha gerência” da Central de Tarefas.

Função Customização de Fichário


Issue DTSWD-2197
Situação O campo do formulário não armazena dados ao salvar, quando está bloqueado para
edição.
Solução Foram efetuadas alterações na função para que os dados sejam gravados quando o
campo está bloqueado, porém não é permitido utilizar a propriedade “disabled” no campo,
ela deve ser substituída pela propriedade “readonly”.
Para desabilitar campos através de Javascript utilizar a seguinte forma:
"document.forms['nomeForm'].nomeCampo.setAttribute('readonly',true);".
Para mais informações consulte o Guia de Referência Customização de Fichários.

Função Dataset
Issue DTSWD-2776
Situação Ao editar uma ficha com uma caixa de seleção carregado por um Dataset, caso o Dataset
esteja indisponível o campo é salvo com o valor em branco, ao salvar a ficha.
Solução Foram efetuadas alterações na função para que sempre que um Dataset estiver
indisponível, seja retornado o valor armazenado no banco de dados, assim o valor será
mantido ao salvar a ficha.
Atenção: Como os Datasets possuem valores de exibição e valores para a gravação, no
caso de Dataset indisponível o valor apresentado será o de gravação.
3.0.23_ECM_bras.doc 9

Issue DTSWD-2843
Situação Os dados da caixa de seleção de Dataset não são carregados quando utilizados na tabela
de filhos de um fichário pai x filho.
Solução Foram efetuadas alterações na função para que os dados sejam carregados corretamente.

Função Eventos
Issue DTSWD-2901
Situação É necessário permitir adicionar links externos na central de tarefas.
Solução Foi implementado o evento “displayCentralTasks” que permite adicionar, remover ou
reordenar os links da central de tarefas.
Para mais informações, consulte o Guia de Referência Customização de Eventos.

Função Eventos do Fichário


Issue DTSWD-2827
Situação Ao alterar os eventos de um fichário ele é versionado, e o evento alterado só é válido para
a versão atual. Porém, em algumas situações é necessário replicar os eventos para as
versões anteriores, mas o sistema não permite.
Solução Foi implementada, nos eventos do fichário, a opção "Todas as versões", onde ao ser
selecionada, o evento passará a ser utilizado em todas as versões do fichário. Os eventos
anteriores não serão eliminados, basta desmarcar a opção que os eventos das versões
anteriores voltarão a ser utilizados.

Função Fichários e Dataset


Issue DTSWD-2869
Situação Ao excluir uma pasta que contenha fichários, os Datasets destes fichários não são
removidos e ao restaurar um fichário da lixeira, não é gerado o Dataset correspondente.
Solução As situações foram corrigidas, eliminando o Dataset quando o fichário é eliminado e
criando o Dataset ao restaurar o fichário.

Função Indexação
Issue DTSWD-2900
Situação É necessário atualizar o componente de indexação para implementar as melhorias de
controle de gravação e proteção anti-corrompimento de índice.
Solução Foi atualizado o componente de indexação para a implementação das melhorias indicadas.
ATENÇÃO: Esta atualização NÃO requer uma indexação de todo o repositório, o próprio
componente efetua a conversão das versões automaticamente, no primeiro acesso ao
índice. Mas CUIDADO, uma vez convertido o índice não é possível consultá-lo na versão
anterior, portanto não será possível retornar para o pacote anterior do ECM, após a
atualização desse pacote. Aconselhamos efetuar backup da pasta <VOLUME
DEFAULT>\INDEX antes de atualizar o pacote.

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


Issue DTSWD-2858
Situação O sistema permite que um usuário sem permissão no processo, possa abrir uma
solicitação ao acessar diretamente a URL de abertura.
Solução Foi implementada uma validação de permissão do usuário ao tentar iniciar uma solicitação
diretamente pela URL.
10 3.0.23_ECM_bras.doc

Função Impressão Cópia Controlada


Issue DTSWD-2849
Situação Ao imprimir um documento com várias páginas e com marca d'água, a impressão sai
desconfigurada chegando a não imprimir algumas informações nas últimas páginas.
Solução Foram efetuadas alterações na função para tratar a situação de impressão incorreta de
documentos com várias páginas e marca d'água.

Função Login
Issue DTSWD-2005
Situação O botão Suporte disponível na tela de login, não possui ação.
Solução Foi implementada ação no botão, para redirecionar ao portal de clientes TOTVS.

Issue DTSWD-2865
Situação A tela de login do ECM é apresentada somente no idioma português.
Solução Foi implementado o suporte a múltiplos idiomas na tela de login.

Função Menu
Issue DTSWD-2927
Situação É necessário atualizar o nome dos grupos GED e Workflow.
Solução Foi atualizado o nome dos grupos para Documentos e Processos.

Função Movimentação de Solicitação


Issue DTSWD-2297
Situação Ao encaminhar a solicitação para uma atividade automática que tenha como fluxo a própria
atividade atual, não considera como uma movimentação e sim uma transferência. Assim, o
usuário responsável não aparece na lista de destinatários.
Solução Foram efetuadas alterações na função para tratar a situação e considerar como uma
movimentação e não uma transferência.

Issue DTSWD-2872 / DTSWD-2848


Situação Quando utilizado um mecanismo customizado que retorna usuários inválidos, ocorre
inconsistência na movimentação da solicitação, impedindo seu avanço.
Solução Foram efetuadas alterações corrigindo a situação com o tratamento dos usuários inválidos.

Issue DTSWD-2908
Situação Ao encaminhar a solicitação para uma atividade automática que necessita a escolha de
colaboradores para a próxima atividade, não há como pesquisar na lista e nem ordenar os
registros, o que dificulta a localização de um colaborador específico em listas muito
extensas.
Solução Foi implementada a pesquisa e ordenação na lista de seleção de usuários.
3.0.23_ECM_bras.doc 11

Issue DTSWD-2952
Situação Ao encaminhar a solicitação para uma atividade de fork, seguida de uma atividade
automática e de uma atividade conjunta, ocorre uma inconsistência impedindo o avanço da
solicitação.
Solução Foi efetuada a alteração na função, tratando a situação reportada e permitindo o avanço da
solicitação.

Função Notificação de Assuntos


Issue DTSWD-2876
Situação O sistema não envia e-mail na publicação de documentos, onde o assunto aparece com a
opção “Notifica via e-mail” marcada.
Solução Foi alterado o método visando enviar os e-mails de assuntos de interesse conforme
preferências do colaborador.

Função Novo Conteúdo


Issue DTSWD-2839
Situação Ao publicar um Conteúdo com grande volume de informação não é salvo.
Solução Foram efetuadas alterações na função que realiza a publicação do conteúdo.

Função Publicação de Documentos


Issue DTSWD-2914
Situação Ao editar um documento, os campos customizados marcados com a opção "Mostrar em
todos documentos", não são exibidos.
Solução A função foi alterada para apresentar os campos customizados na edição de documentos.

Função Relatórios
Issue DTSWD-2769
Situação Não é possível criar relatórios onde no cabeçalho tenha letras maiúsculas e acentos.
Solução Foram efetuadas alterações no gerador de relatórios para solucionar a situação reportada.

Issue DTSWD-2836
Situação Não é possível executar relatórios criados com a ferramenta de desenvolvimento Birt na
versão 3.2.22;
Solução Foi atualizado o engine do Birt, passando a executar relatórios na versão 3.2.22 e
inferiores.

Função Visualização de Documentos


Issue DTSWD-2925
Situação Ao visualizar um documento com o visualizador interno do ECM, não está trazendo as
barras de rolagem, o que impede a visualização completa do documento.
Solução Foram efetuadas alterações no componente de visualização de documentos para exibir as
barras de rolagem.
12 3.0.23_ECM_bras.doc

Função WebServices
Issue DTSWD-2887
Situação No Webservice da Central de Tarefas, os métodos que retornam as atividades canceladas
e finalizadas não estão funcionando corretamente.
Solução Foram efetuadas alterações nos métodos que retornam atividades canceladas e
finalizadas.