2012.5

postado em 17 de mai de 2012 11:14 por Usuário desconhecido

Defeitos Corrigidos

  • Ao tentar converter uma chave positiva em negativa ocorria um erro devido a um uso de uma variável sem ter sido inicializada antes. (por Phelipe Morais Alves Maia, #4188516)
    [0,server/sdl/custom/licenseconversor.js]

  • 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, #6732954)
    [-1891604180,/products/Development/library/development.jaz]
    [-1891604107,/products/Development/routines/sdl/Validates Update Rule.ijs]
    [-1891604109,/products/Development/routines/sdl/Get System Version.ijs]

Melhorias

  • Foi alterado o processo Remover produtos não licenciados para que ele remova permissões orfãs, na base onde os produtos não licenciados forem removidos.

    O processo pode ser acessado pelo caminho: UNUM/Desenvolvimento/Atualiização. (por Renan Costa Sousa, #4199563)
    [-1892603660,/products/WebFramework/library/webframework.jaz]
    [-1892603315,/products/WebFramework/routines/removeOrphanPermissions.ijs]

  • Foi criado o processo Configurações de Build que permite a criação de builds do Sistema. O processo pode ser acessado pelo caminho: UNUM Desenvolvimento Builds do Sistema Configurações. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/criacao-de-versao-do-sistema. (por Reginaldo Braga Marcilon, #4097450)
    [-1891604180,development.jaz]
    [-1891493613,0100 Admin.ic]
    [-1891493621,0100 Admin.ic]
    [-1891604115,0100 Development.ic]
    [-1891604100,0100 Development.ic]
    [-1891604123,Servidor.ip]
    [-1891604092,0100 Development.ic]
    [-1891604088,0100 Development.ic]
    [-1891604122,0100 Development.ic]
    [-1891504215,admin.jaz]
    [-1898141832,0100 INTEQengine.ic]
    [-1891493616,0100 Admin.ic]
    [-1891604087,Configurações.ip]
    [-1891604131,Agendamentos.ip]
    [-1891604091,0100 Development.ic]
    [-1892604219,0200 UNUMwebFramework.ic]
    [-1891493614,0100 Admin.ic]
    [-1891604116,0100 Development.ic]
    [-1891604109,Get System Version.ijs]
    [-1891493615,0100 Admin.ic]
    [-1891604117,0100 Development.ic]

  • Foi alterada a mensagem "Usuário ou senha inválidos na base DESTINO". do processo de atualização de VFS para permitir uma boa compreenção durante a tentativa de conectar a base destino. O processo pode ser acessado pelo caminho: UNUM/Desenvolvimento/Atualização/Atualizar VFS. (por Luiz Filipe Freitas Carneiro, #3706488)
    [-1892603660,webframework.jaz]

  • Foram alterados os processos Atualizar VFS, Atualizar Tabelas e Atualizar Produtos, para permitir que sejam ajustadas as permissões da base de destino, conforme configuração a ser realizada. O processo pode ser acessado pelo caminho: UNUM/Desenvolvimento/Atualização. Maiores detalhes na documentação em http://l.unum.com.br/jsdoc/symbols/sdl.upgrade.html#.adjustPermissions. (por Luiz Filipe Freitas Carneiro, #4177272)
    [-1892603660,webframework.jaz]

  • Foi alterado o Atualizar VFS e Atualizar Tabelas que passam a gravar eventos indicando a sua execução e a versão das alterações realizadas por esses processos. O processo Atualizar VFS pode ser acessado pelo caminho: UNUM/Desenvolvimento/Atualização/Atualizar VFS. O processo Atualizar Tabelas pode ser acessado pelo caminho: UNUM/Desenvolvimento/Atualização/Atualizar Tabelas. (por Luiz Filipe Freitas Carneiro, #4177883)
    [-1892603660,/products/WebFramework/library/webframework.jaz]

Publicação Técnica

  • Foi alterado os métodos uwl.version.getSystemVersion. O método agora é capaz de receber uma conexão para uma base remota, e verificar a versão do sistema nessa base. Foi também criado o método uwl.database.newDatabase, para montar conexões com bases remotas.

    Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.version.html#getSystemVersion ehttp://l.unum.com.br/jsdoc/symbols/uwl.database.html#newDatabase. (por Paulo César Moreno, #4192502)
    [-1898145065,/Dados/Sistema/Engines/0100 INTEQengine.ic]
    [-1892603316,/products/WebFramework/routines/getVersionsijs]
    [-1892603660,/products/WebFramework/library/webframework.jaz]

  • Foram criadas as funções goog.object.filter, goog.object.map, goog.object.getCount, goog.object.remove, goog.object.getKeys, goog.object.getValues e goog.object.get com a finalidade de simplificar a utilização de objetos literais. Maiores detalhes emhttp://l.unum.com.br/jsdoc/symbols/goog.object.html (por Paulo César Moreno, #4192502)
    [-1898145065,/Dados/Sistema/Engines/0100 INTEQengine.ic]
    [-1892603316,/products/WebFramework/routines/getVersionsijs]
    [-1892603660,/products/WebFramework/library/webframework.jaz]

  • Foram revistos e reescritos os manuais do DataSource. Maiores detalhes em http://www.unum.com.br/o-que-fazemos/modulos/web-framework/manuais/guia-geral-datasource. (por Renan Costa Sousa, #6728317)
    [-1892603660,/products/WebFramework/library/webframework.jaz]