2012.5
Data de postagem: May 17, 2012 6:15:43 PM
Defeitos Corrigidos
Ao expandir a grade de campos alteráveis no processo de permissões o campo de ação não estava preenchido quando o valor devia ser "Definir", relacionado ao modelo antigo de permissão de campos. (por Phelipe Morais Alves Maia, #6742963)
[-1898187512,/Dados/Sistema/Permissoes/0100 INTEQengine.ic /Dados/Sistema/Permissões/0100 INTEQengine.ic]
Ao utilizar o processo de atualizar Tabela ou VFS, as permissões de papéis estavam sendo atualizadas na base de destino, herdando as definições da classe ao qual pertencia o registro. (por Phelipe Morais Alves Maia, #6749497)
[-1892603660,/products/WebFramework/library/webframework.jaz]
Ao abrir a grade de campos alteráveis no processo de permissões, os registros não era preenchidos com os campos presentes na lista. (por Phelipe Morais Alves Maia, #6742960)
[-1898187512,/Dados/Sistema/Permissoes/0100 INTEQengine.ic]
Ao se realizar uma atualização para uma base, a verificação de downgrade ocorria sobre a versão do Engine no lugar de utilizar a versão do sistema. (por Reginaldo Braga Marcilon, #6733372)
[-1891604109,/products/Development/routines/sdl/Get System Version.ijs]
[-1891604107,/products/Development/routines/sdl/Validates Update Rule.ijs]
[-1891604180,/products/Development/library/development.jaz]
Ao se realizar uma atualização para uma base que não tem regras de atualização cadastradas, os processos de atualizações permitiam o envio a partir de bases com versões inferiores. (por Reginaldo Braga Marcilon, #6732585)
[-1891604180,/development/routines/validatesupdaterules.js]
Ao realizar um upgrade da versão/base 2012.4, ocorria um erro acusando a falta do campo IUPDATEUNLOCK. (por Reginaldo Braga Marcilon, #6755376)
[-1891604180,development.jaz]
Ao exibir uma grade no modo tabela e mudar a visão para modo formulário, os campos que pertenciam a um grupo que estava configurado para ser mostrado contraído, estava sendo mostrado expandido. (por Phelipe Morais Alves Maia, #6745442)
[-1892603660,/products/WebFramework/library/webframework.jaz]
Ao realizar uma pesquisa na grade do processo explorer aberto a partir de um campo lookup que tivesse filtro realizado pelo evento onLookupAddResult, registros encontrados e que não poderiam ser selecionados de acordo com o evento de filtro, estavam sendo passíveis de seleção. (por Phelipe Morais Alves Maia, #10170778)
[-1892603660,/products/WebFramework/library/webframework.jaz]
Melhorias
Foi criado o processo Visibilidade dos processos e relatórios, que permite configurar como o sistema exibe os processos e relatórios para os quais os usuários não têm permissão.
O processo pode ser acessado pelo caminho: Perfil do Usuário.
Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/administrador/manuais/configurando-o-modo-de-visibilidade-dos-itens-do-menu-de-navegacao.
O processo Usuários foi alterado para permitir que essa configuração também possa ser feita através dele. Esse processo pode ser acessado pelo caminho: AdminSegurançaGrupos, papéis e usuários. (por Renan Costa Sousa, #4157444)
[-1898142827,/products/WebFramework/resources/css/base-environment.css]
[-1892604012,/Dados/Arquivos/Aparencia e Personalizacao/Temas/Padrao/environment.css]
[-1892604219,/Dados/Sistema/Grupos, Papeis e Usuarios/0200 UNUMwebFramework.ic]
[-1892603320,/products/WebFramework/modules/Perfil Usuario/Visibilidade dos processos e relatorios.ip]
Foi alterada a biblioteca sdl.build.SystemBuilder para permitir que o build seja gerado com informações de estágio de desenvolvimento. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/build-do-sistema. (por Luiz Filipe Freitas Carneiro, #4178335)
[-1891604180,development.jaz]
Foi criada a API para ajustar permissões que permite que usuário replique as permissões dos diretórios mãe para os diretórios e arquivos filhos. Maiores detalhes no manual em http://l.unum.com.br/jsdoc/symbols/sdl.upgrade.html#.adjustPermissions ehttp://l.unum.com.br/jsdoc/symbols/uwl.security.Permissions.html#.inherit. (por Luiz Filipe Freitas Carneiro, #4175163)
[-1892603660,/products/WebFramework/library/webframework.jaz]
Publicação Técnica
Foram alterados os métodos queryData e render do objeto uwi.dsv.Report com a finalidade de habilitar Ações Globais para colunas derivadas em relatórios que utilizam consultas automatizadas. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwi.dsv.Report.html ehttp://www.unum.com.br/o-que-fazemos/modulos/web-framework/manuais/globalactions. (por Leandro Cardinot Gualter, #4189679)
[-1892603660,webframework.jaz]
Foram criadas as classes de dados /Dados/Sistema/Tabelas Auxiliares/Campos pesquisaveis, /Dados/Sistema/Tabelas Auxiliares/Modos de pesquisa e /Dados/Sistema/Tabelas Auxiliares/Configuracoes de pesquisa que irão conter as informações utilizadas pelo motor de busca para a execução das pesquisas. (por Leandro Cardinot Gualter, #4184681)
[-1892603327,/Dados/Sistema/Tabelas Auxiliares/Configuracoes de pesquisa]
[-1892603325,/Dados/Sistema/Tabelas Auxiliares/Campos pesquisaveis]
[-1892603323,/Dados/Sistema/Tabelas Auxiliares/Modos de pesquisa]
Foram criadas as classes de dados /Dados/Sistema/Tabelas Auxiliares/Campos pesquisaveis, /Dados/Sistema/Tabelas Auxiliares/Modos de pesquisa e /Dados/Sistema/Tabelas Auxiliares/Configuracoes de pesquisa que irão conter as informações utilizadas pelo motor de busca para a execução das pesquisas. (por Leandro Cardinot Gualter, #4184681)
[-1892603327,/Dados/Sistema/Tabelas Auxiliares/Configuracoes de pesquisa]
[-1892603325,/Dados/Sistema/Tabelas Auxiliares/Campos pesquisaveis]
[-1892603323,/Dados/Sistema/Tabelas Auxiliares/Modos de pesquisa]
Foi criado o método uwl.string.soyParse que permite interpretar e formatar expressões que utilizam a linguagem de template Soy. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.string.soyParse. (por Leandro Cardinot Gualter, #4184686)
[-1892603660,webframework.jaz]
Foi criada a classe uwl.search.DBCacheSeeker com a finalidade de ser uma das APIs internas que serão utilizadas pelo novo motor de buscas. Esta é responsável pelas buscas realizadas no DBCache. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.search.DBCacheSeeker. (por Leandro Cardinot Gualter, #4184694)
[-1892603660,webframework.jaz]
Foi criada a classe uwl.search.ResultSet que tem como função acumular e organizar os dados resultantes de uma pesquisa. Maiores detalhes emhttp://l.unum.com.br/jsdoc/symbols/uwl.search.ResultSet. (por Leandro Cardinot Gualter, #4184688)
[-1892603660,webframework.jaz]