Histórico da Página
01. Objetivo
Visando adequar o licenciamento do Protheus para se equiparar
...
às 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
...
mudança foi o melhorar a gestão do consumo de
...
licença no sistema. Na
...
versão anterior da interface SIGAADV a
...
licença fica mantida em uso pelo
...
usuário enquanto o Protheus
...
está aberto, mesmo que o
...
usuário esteja somente parado na tela inicial do sistema sem
...
utilizar nenhuma rotina.
Na nova interface a
...
licença é mantida em uso somente enquanto a rotina
...
está aberta, liberando a licença
...
quando o
...
usuário volta para a tela de Menu inicial do sistema. Essa
...
mudança melhora a gestão das
...
licenças do cliente, mantendo em uso as licenças somente quando o
...
usuário realmente está utilizando uma rotina do Protheus.
02. Comportamento
Os principais comportamentos contemplados nessa
...
mudança são:
- Toda utilizacao utilização da interface SIGAADV é redirecionada pela lib para a interface SIGAMDI
- Quando o usuario usuário 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 usuário acesse somente um programa por vez
- Quando o usuario usuário faz login somente as tabelas basicas básicas são carregadas no sistema, isso gera uma abertura de ambiente mais rapidarápida
- 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 licença em uso pela rotina sempre é liberada quando o usuario usuário volta para o Menu
03. Versões afetadas
Release 12.1.27 com lib igual ou superior a 20200214
...