interlegis / sapl

Sistema de Apoio ao Processo Legislativo
GNU General Public License v3.0
86 stars 81 forks source link

Erro ao criar matéria a partir de proposição. #1550

Closed matiasvictor closed 6 years ago

matiasvictor commented 7 years ago

Boa tarde,

Fizemos o recebimento de uma proposição. Ao criar a Matéria Legislativa, automaticamente o SAPL colocou o número incremental nela (1564), porém o número dela em nossos registros é outro (1430), então fizemos a edição da Matéria Legislativa de número 1564 para inserirmos o número real (1430). Porém, ao invés de alterar a Matéria Legislativa, o SAPL criou uma nova matéria idêntica, com o novo número informado.

Agora temos uma nova matéria que deverá sem inserida com o número 1564, e o SAPL não permite, devido ao fato de já ter uma utilizando o número. Tentamos fazer a exclusão da Matéria de Número 1564, mas a mensagem de erro em anexos foi apresentada.

O mesmo problema aconteceu com a matéria de número 1565, que na real deveria ser a 1432.

saplerro

edwardoliveira commented 7 years ago
então fizemos a edição da Matéria Legislativa de número 1564 para inserirmos o número real (1430)}

Vocês editaram na tela de Atividade Legislativa->Materia Legislativa, pesquisando a matéria de número 1564 de 2017, clicando no registro e daí fazedo a edição e mudando o campo número para 1430? E mesmo assim criou registro duplicado?

Se pudesse detalhar os passos do recebimento da proposição até a duplicação do registro para que possamos reproduzir aqui seria de grande ajuda.

matiasvictor commented 7 years ago

Resposta do usuário:

O gabinete do vereador encaminhou uma proposição via SAPL, e entregou o recibo de envio, com o código do documento, ao departamento legislativo. O departamento legislativo recebeu a proposição de forma manual e gerou o número 1430 para ela. Depois, ao receber (incorporar) a mesma proposição pelo SAPL (criando a matéria legislativa), o sistema gerou o número 1564 de forma automática. Então editamos a matéria legislativa no SAPL, alterando o número para 1430. Porém, ao salvar, ao invés da matéria 1564 ter sido alterada, uma nova matéria foi criada, idêntica, com o número 1430, ou seja, há duas matérias iguais, apenas com os números diferentes, a 1430 e a 1564.

Agora temos uma nova matéria, cujo número manual é 1564, e não podemos inseri-la no SAPL com este número devido a duplicidade da matéria informada anteriormente.

Devido ao fato de estarmos migrando para o processo digital agora, algumas proposições ainda estão sendo recebidas de forma manual, acarretando este problema.

victormorsil commented 7 years ago

Boa tarde edwardoliveira, alguma novidade sobre o assunto?

edwardoliveira commented 6 years ago

@victormorsil Ainda não. Precisaríamos simular por aqui o passo-a-passo para entender que bug é esse. Tentamos simular por aqui, mas não duplicou o registro de matéria legislativa. Se vcs tiverem uma máquina extra com o sapl para testes seria o ideal. Assim dava pra simular o erro de novo, e assim obter os passos que geraram o bug.

/cc @matiasvictor

LeandroJatai commented 6 years ago

PR #1607