Páginas filhas
  • Mudanca de comportamento da interface SIGAADV

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Visando adequar o licenciamento do Protheus para se equiparar as demais linhas de produto da TOTVS, a partir da release 12.1.27 a interface SIGAADV passou a comportar como a interface SIGAMDI.
A motivação da mudanca foi o melhorar a gestão do consumo de licenca no sistema. Na versao anterior da interface SIGAADV a licenca fica mantida em uso pelo usuario enquanto o Protheus esta aberto, mesmo que o usuario esteja somente parado na tela inicial do sistema sem acessar nenhuma rotina. Na nova interface a licenca é mantida em uso somente enquanto a rotina esta sendo utilizada, com isso a licença é liberada quando o usuario volta para a tela de Menu inicial do sistema. Essa mudanca melhora a gestão das licencas do cliente, mantendo em uso as licenças somente quando o usuario realmente está utilizando uma rotina do Protheus.

02. 

...

Comportamento 

Principais Os principais comportamentos contemplados nessa mudanca são:

  • Qualquer Toda utilizacao da interface SIGAADV é redirecionada pela lib para a interface SIGAMDI
  • Quando o usuario acessa o sistema pelo SIGADV ele só consegue abrir uma rotina por vez, mesmo sendo uma interface SIGAMDI, mantendo assim o comportamento antigo do ADV de permitir que o usuario acesse somente um programa por vez
  • Quando o usuario faz login somente as tabelas basicas são carregadas no sistema, isso gera uma abertura de ambiente mais rapida
  • Cada programa acionado pelo Menu abre uma thread MDI e prepara o ambiente antes de executar a rotina definida no item de menu
  • O ponto de entrada AFTERLOGIN deixa de ser executado na abertura do sistema e passa a ser chamado em cada abertura de rotina do Menu
  •  A licenca em uso pela rotina sempre é liberada quando o usuario volta para o Menu

...

03Versões afetadas

Release 12.1.27 com lib igual ou superior a 20200214

...