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.

01. 

...

02. SITUAÇÃO/REQUISITO

03. SOLUÇÃO

...

tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2

...

defaultyes
referenciapasso1

...

defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

Templatedocumentos

...

Objetivo

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. Comportamentos afetados

Principais comportamentos contemplados nessa mudanca:

  • Qualquer 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

05. Versões afetadas

Release 12.1.27 com lib igual ou superior a 20200214

...