Open andresmrm opened 6 years ago
Olá, Andrés!
Obrigado pelo aviso e desculpe pela demora na resposta.
Já havíamos percebido um problema para obtenção da situação momentânea das proposições, e pela sua descoberta aparentemente ocorre o mesmo com o regime momentâneo. Infelizmente, há algumas informações nas nossas bases de dados que parecem ser salvas por UPDATEs em vez de inseridas, o que tem nos causado dificuldades enormes para obtenção de vários "históricos" previstos para o Dados Abertos.
Vamos dar uma olhada. Muito obrigado mais uma vez e abraço!
Fabricio Rocha Equipe Dados Abertos - Câmara
Olá Fabricio,
essa "situação momentânea" que você se refere são os campos descricaoSituacao
e codSituacao
?
Estava investigando melhor o endpoint de tramitações devido a inclusão do novo campo ambito
e percebi que, ao menos para as "Regimentais", todas as tramitações possuem os campos (descricao|cod)Situacao
iguais a última situação.
Aliás, aproveito a oportunidade para agradecer a inclusão desse novo campo ambito
. Será muito útil para nós! Muitíssimo obrigado. :+1:
Olá, Acra!
Fico feliz por vocês terem gostado do novo campo, era uma demanda antiga...
Sim, a situação momentânea é informada por esses campos. Isto é, deveria. Nossa especificação prevê que cada tramitação seja representada por um "retrato do momento", um snapshot das informações que são sujeitas a variações ao longo da "vida" de uma proposição. Mas a variação de situação não é registrada como dado, e até o momento não foi definida uma regra que nos permitiria "calcular" em código a situação que cada proposição passou a ter a cada tramitação ocorrida.
Abraço e obrigado por perguntar!
Fabricio Rocha Equipe Dados Abertos - Câmara
Salve, pessoal do LabHacker!
Comportamento esperado
O endpoint de tramitação retorna um regime de tramitação (
regime
) para cada linha da tramitação. O que nos induz a pensar que o campo mostra qual era o regime de tramitação quando aquela linha foi inserida no sistema. Ou seja, ter o histórico dos regimes de tramitação.Problema
Aparentemente o campo
regime
sempre mostra o valor atual do regime de tramitação, mesmo quando está em uma linha que aconteceu quando o regime era outro.Exemplo
Em todas as linhas o campo
regime
diz ser urgência. https://dadosabertos.camara.leg.br/api/v2/proposicoes/2160860/tramitacoes Mas se olharmos bem, o requerimento de urgência foi feito só em 05/12/2017, antes disso era "prioridade". http://www.camara.gov.br/proposicoesWeb/fichadetramitacao?idProposicao=2160860