Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ter o TIPO de Autor mesa diretora, pois ela tbm pode propor matérias #3107

Open
jonasrn opened this issue Feb 13, 2020 · 3 comments
Open

Ter o TIPO de Autor mesa diretora, pois ela tbm pode propor matérias #3107

jonasrn opened this issue Feb 13, 2020 · 3 comments

Comments

@jonasrn
Copy link

jonasrn commented Feb 13, 2020

Nas assembleias a mesa diretora é responsável por envio de proposições, embora no SAPL o usuário defina mesa diretora ela não fica automaticamente como AUTOR, como é o caso de parlamentares e comissões que ao serem criadas automaticamente elas se tornam autor.

Comportamento Esperado

Existir o tipo de AUTOR mesa diretora, ou ter isso como TIPO DE AUTOR para o usuário poder definir

Comportamento Atual

Hoje não há autor MESA DIRETORA, no meu caso criei uma autor MESA DIRETORA no TIPO AUTOR ÓRGÃO, o que não é legal pq daqui uns dias a mesa diretora muda novamente

Possível Solução

Passos para Reproduzir (para bugs)

Contexto

Imagens do Ocorrido

1

Seu Ambiente

  • Versão usada (Release):
  • Nome e versão do navegador:
  • Nome e versão do Sistema Operacional (desktop ou mobile):
  • Link para o seu projeto (Caso de fork deste projeto):
@eribeiro
Copy link
Contributor

O que acha @LeandroJatai ?

@DtiLegBG
Copy link
Collaborator

Eu contornei isso da seguinte forma.
Adicionei um "tipo de autor externo ao SAPL" chamado Mesa Diretora.
Depois crio um autor a cada nova mesa diretora.
image

@LeandroJatai
Copy link
Member

@edwardoliveira, a solução do @DtiLegBG é interessante e exige só intervenção do usuário e apenas em tempo de troca da Mesa, mas isso já é trivial pois o sapl exige várias intervenções de parametrização quando troca-se mesa, sessão legislativa, etc...
Do ponto de vista estrutural, quanto a normalização dos dados, o mais coerente seria que existisse o elemento Mesa Diretora, assim como existe Parlamentar e Comissão, como citado pelo @jonasrn...
No entanto, vale recordar que mesa diretora não foi normalizado... existe só a ideia da existência de uma mesa. Tornar a Mesa Diretora um tipo de autor automático carece da existência de um model MesaDiretora.

hoje temos:

Parlamentar (1) ---- (n) ComposicaoMesa (n) --- (1) SessaoLegislativa

e o correto seria:

Parlamentar (1) --- (n) ComposicaoMesa (n) --- (1) MesaDiretora (n) --- (1) SessaoLegislativa

isso carece de uma mudança estrutural muito grande que, eu particularmente, marcaria para a v. 3.3... add alguns labels do que acho isso implica

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants