Páginas filhas
  • Configurar dias de troca da Data Base do Sistema

Como configurar a limitação de dias para troca da database

Produto:

Microsiga Protheus

Versões:

11 e 12

Passo a passo:

O conceito da configuração de dias de troca da data base é a seguinte:

- O usuário deve ter o acesso 36 (Alterar Database do Sist.) habilitado, senão ele não poderá alterar a database do sistema


A configuração de quantos dias pode-se avançar e retroceder a data base do sistema pode ser feita:
- No Cadastro do Usuário (aba Parametrização)
- No Cadastro do Grupo (aba Grupo > Parametrização)
- Na Política (aba Outros > Parâmetros)


- Se no usuário, na aba Parametrização, a opção Configurar dias de troca da data base estiver como NÃO, o sistema irá checar o que está configurado na Política (aba Outros). Se na Política este campo também estiver como NÃO, é permitido alterar a data base sem limitação. Se na Política estiver como SIM, terá que configurar a quantidade de dias nos campos Retroceder e Avançar. Se deixar como 0, irá exibir uma mensagem que o usuário não pode retroceder ou avançar mais do que 0 dias.


- Se no usuário a opção Configurar dias de troca da data base estiver como SIM, a configuração que será respeitada é a do usuário, não a da Política. Neste caso, deve-se inserir o número de dias que ele pode avançar/retroceder, pois se deixar como 0, irá exibir uma mensagem de que o usuário não pode retroceder ou avançar mais do que 0 dias.



- Se o usuário fizer parte de algum Grupo, essa configuração deve ser feita no Grupo




Informação:

  • Se um usuário faz parte de um grupo, a configuração de "Dias de Troca de Data Base" será considerada do Grupo, e não do Usuário.
  • Se a configuração no Grupo está como "Não", ainda assim não é considerada a configuração do Usuário, mas sim, a da Política.
  • Se o usuário fizer parte de algum Grupo, e a "Regra de acesso por grupo" estiver como "Priorizar" ou como "Somar", será considerada a configuração do Grupo. Se a "Regra de acesso por grupo" estiver como "Desconsiderar", será considerada a configuração do Usuário.
  • Quando o Usuário tiver mais de um grupo, a configuração de "Dias de Troca de Data Base" será considerada do grupo que estiver com a coluna Prioriza = Sim. Se nenhum grupo estiver com Prioriza = Sim, a configuração será considerada do primeiro grupo da listagem de grupos do usuário.



Tabela de possibilidades:
Regra de acesso por grupoGrupoUsuárioPolíticaRespeita configuração de:
Sem grupoSem grupoConfigurar dias = SimConfigurar dias = SimUsuário
Sem grupoSem grupoConfigurar dias = NãoConfigurar dias = SimPolítica
Sem grupoSem grupoConfigurar dias = SimConfigurar dias = NãoUsuário
Sem grupoSem grupoConfigurar dias = NãoConfigurar dias = NãoAlteração de data sem limite
Priorizar/SomarConfigurar dias = SimConfigurar dias = SimConfigurar dias = SimGrupo
DesconsiderarConfigurar dias = SimConfigurar dias = SimConfigurar dias = SimUsuário
Priorizar/SomarConfigurar dias = SimConfigurar dias = SimConfigurar dias = NãoGrupo
DesconsiderarConfigurar dias = SimConfigurar dias = SimConfigurar dias = NãoUsuário
Priorizar/SomarConfigurar dias = SimConfigurar dias = NãoConfigurar dias = SimGrupo
DesconsiderarConfigurar dias = SimConfigurar dias = NãoConfigurar dias = SimPolítica
Priorizar/SomarConfigurar dias = SimConfigurar dias = NãoConfigurar dias = NãoGrupo
DesconsiderarConfigurar dias = SimConfigurar dias = NãoConfigurar dias = NãoAlteração de data sem limite
Priorizar/SomarConfigurar dias = NãoConfigurar dias = SimConfigurar dias = SimPolítica
DesconsiderarConfigurar dias = NãoConfigurar dias = SimConfigurar dias = SimUsuário
Priorizar/SomarConfigurar dias = NãoConfigurar dias = SimConfigurar dias = NãoAlteração de data sem limite
DesconsiderarConfigurar dias = NãoConfigurar dias = SimConfigurar dias = NãoUsuário
Priorizar/SomarConfigurar dias = NãoConfigurar dias = NãoConfigurar dias = SimPolítica
DesconsiderarConfigurar dias = NãoConfigurar dias = NãoConfigurar dias = SimPolítica
Priorizar/SomarConfigurar dias = NãoConfigurar dias = NãoConfigurar dias = NãoAlteração de data sem limite
DesconsiderarConfigurar dias = NãoConfigurar dias = NãoConfigurar dias = NãoAlteração de data sem limite


Baseando-se na tabela acima, seguem abaixo alguns exemplos de cenários, e a configuração que deve ser feita:

Cenário 1: Necessito configurar a data base do sistema para todos os usuários e grupos de uma única vez, Avançar e Retroceder configurados como 90 dias.
>>> No menu Política, aba Outros, em Configurar dias de troca da data base selecione Sim, e nos campos Retroceder e Avançar digite 90. Nos Usuários e Grupos deixe a opção Configurar dias de troca da data base selecionado como Não.

Cenário 2: Necessito configurar a data base do sistema para um usuário especifico que pertence a um grupo, para Avançar e Retroceder até 90 dias. Os outros usuários desse Grupo podem Avançar e Retroceder até 30 dias, e o restante dos usuários do sistema não devem ter limitação de alteração da data base.
>>> Crie um novo Grupo, sem nenhuma configuração (Filiais, Acessos, Ambientes, etc). Nesse grupo, defina a opção Configurar dias de troca da data base como Sim, e digite 90 nos campos Retroceder e Avançar.
No cadastro deste usuário específico, utilize a Regra de acesso por grupo como Somar. Associe este novo grupo à listagem de grupos do usuário, e na coluna Prioriza selecione Sim. Desta forma este usuário irá seguir as regras de data base deste novo grupo, mas as definições de acessos dos demais grupos que faz parte.
No grupo principal, que os usuários fazem parte, em Configurar dias de troca da data base deve estar selecionado Sim, com o valor 30 nos campos Retroceder e Avançar.
Os demais usuários do sistema, que não fazem parte deste grupo, e que não tem configuração de Configurar dias de troca da data base no usuário ou no grupo ao qual pertençam, irão assumir a configuração da Política, que deve estar com a opção de Configurar dias de troca da data base como Não, para que a alteração seja ilimitada.

Cenário 3: Necessito configurar a data base para todos os usuários de um grupo especifico para avançar e retroceder até 90 dias, os demais grupos serão ilimitados para alterar a data base
>>> Neste grupo, em Configurar dias de troca da data base deve estar selecionado Sim, com o valor 90 nos campos Retroceder e Avançar. Nos demais grupos, em Configurar dias de troca da data base deve estar selecionado Não, e na Política, em Configurar dias de troca da data base também deve estar selecionado Não.

Cenário 4: Necessito que um usuário que possui dois grupos tenha a seguinte configuração de data base nos grupos:
Grupo 1: Avançar e Retroceder 90 dias
Grupo 2: Avançar e Retroceder 30 dias
>>> Não é possível configurar uma limitação diferente de Avançar/Retroceder data base do sistema dependendo do Grupo que é acessado. A configuração será considerada pelo Grupo que estiver priorizado.