Repository: interlegis/sapl

Issue:
Observações da Matéria não aparecem na aba Resumo e no PDF na Ordem do Dia
<!--- Forneça um resumo geral da _issue_ no título acima -->

## Comportamento Esperado
<!--- Se você está descrevendo um _bug_, conte-nos o que deveria acontecer. -->
<!--- Se você está sugerindo uma mudança/melhoria, conte-nos como deve funcionar. -->
A observação deveria aparecer na Ementa do Resumo e do PDF Gerado.

## Comportamento Atual
<!--- Se está descrevendo um bug, conte-nos o que acontece em vez do comportamento esperado. -->
<!--- Se está sugerindo uma mudança/melhoria, explique a diferença com o comportamento atual. -->
Apenas a observação do resultado da votação está aparecendo.

## Imagens do Ocorrido
<!--- Representação visual em vídeo ou imagem do ocorrido -->
<!--- Se está descrevendo um bug poste imagens ou vídeos na repordução do bug citado, caso se aplique -->
![6a6062ba-df5a-4e26-9e90-9e68d5f5953f](https://user-images.githubusercontent.com/20192488/48022142-87019b80-e121-11e8-8a23-1a24fd4122dd.jpeg)
![e0fb2317-6ae0-44c2-be7f-40e2ac1c3424](https://user-images.githubusercontent.com/20192488/48022156-91239a00-e121-11e8-9db2-656d4f0e5313.jpeg)
![45dac3a4-04ef-46e1-bb58-fa368a4294fd](https://user-images.githubusercontent.com/20192488/48022183-9f71b600-e121-11e8-9a06-474e449f15fe.jpeg)

## Seu Ambiente
<!--- Inclua detalhes relevantes sobre o ambiente em que você presenciou/experienciou o bug. -->
* Versão usada (_Release_): 3.1.131
Observações da Matéria não aparecem na aba Resumo e no PDF na Ordem do Dia
<!--- Forneça um resumo geral da _issue_ no título acima -->

## Comportamento Esperado
<!--- Se você está descrevendo um _bug_, conte-nos o que deveria acontecer. -->
<!--- Se você está sugerindo uma mudança/melhoria, conte-nos como deve funcionar. -->
A observação deveria aparecer na Ementa do Resumo e do PDF Gerado.

## Comportamento Atual
<!--- Se está descrevendo um bug, conte-nos o que acontece em vez do comportamento esperado. -->
<!--- Se está sugerindo uma mudança/melhoria, explique a diferença com o comportamento atual. -->
Apenas a observação do resultado da votação está aparecendo.

## Imagens do Ocorrido
<!--- Representação visual em vídeo ou imagem do ocorrido -->
<!--- Se está descrevendo um bug poste imagens ou vídeos na repordução do bug citado, caso se aplique -->
![6a6062ba-df5a-4e26-9e90-9e68d5f5953f](https://user-images.githubusercontent.com/20192488/48022142-87019b80-e121-11e8-8a23-1a24fd4122dd.jpeg)
![e0fb2317-6ae0-44c2-be7f-40e2ac1c3424](https://user-images.githubusercontent.com/20192488/48022156-91239a00-e121-11e8-9db2-656d4f0e5313.jpeg)
![45dac3a4-04ef-46e1-bb58-fa368a4294fd](https://user-images.githubusercontent.com/20192488/48022183-9f71b600-e121-11e8-9a06-474e449f15fe.jpeg)

## Seu Ambiente
<!--- Inclua detalhes relevantes sobre o ambiente em que você presenciou/experienciou o bug. -->
* Versão usada (_Release_): 3.1.131


Discussion:

Resolving patch:
diff --git a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py
--- a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py
+++ b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py
@@ -257,7 +257,7 @@ def votacao(lst_votacao):
         tmp += '<tr><td><para style="P3"><b>' + str(votacao['num_ordem']) + '</b> - ' + votacao['id_materia'] + '</para>\n' + '<para style="P3"><b>Turno:</b> ' + str(votacao[
             'des_turno']) + '</para>\n' + '<para style="P3"><b>Autor: </b>' + str(votacao['nom_autor']) + '</para></td>\n'
         txt_ementa = votacao['txt_ementa'].replace('&', '&amp;')
-        tmp += '<td><para style="P4">' + txt_ementa + '</para></td>\n'
+        tmp += '<td><para style="P4">' + txt_ementa + '</para>' + '<para style="P4">' + votacao['ordem_observacao'] + '</para></td>\n'
         tmp += '<td><para style="P3"><b>' + \
             str(votacao['nom_resultado']) + \
             '</b></para>\n' + '<para style="P3">'
diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py
--- a/sapl/relatorios/views.py
+++ b/sapl/relatorios/views.py
@@ -569,7 +569,7 @@ def get_sessao_plenaria(sessao, casa):
         dic_expediente_materia["des_turno"] = turno
 
         dic_expediente_materia["txt_ementa"] = str(materia.ementa)
-        dic_expediente_materia["ordem_observacao"] = ' '  # TODO
+        dic_expediente_materia["ordem_observacao"] = expediente_materia.observacao
         dic_expediente_materia["nom_autor"] = ' '
         dic_expediente_materia["nom_resultado"] = ''
 
diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py
--- a/sapl/sessao/views.py
+++ b/sapl/sessao/views.py
@@ -1361,6 +1361,7 @@ def get(self, request, *args, **kwargs):
             numero = m.numero_ordem
             tramitacao = m.materia.tramitacao_set.last()
             turno = None
+            
             if tramitacao:
                 turno = get_turno(tramitacao.turno)
 
@@ -1442,6 +1443,7 @@ def get(self, request, *args, **kwargs):
         materias_ordem = []
         for o in ordem:
             ementa = o.materia.ementa
+            ementa_observacao = o.observacao
             titulo = o.materia
             numero = o.numero_ordem
             tramitacao = o.materia.tramitacao_set.last()
@@ -1463,6 +1465,7 @@ def get(self, request, *args, **kwargs):
             autor = [str(x.autor) for x in autoria]
 
             mat = {'ementa': ementa,
+                   'ementa_observacao': ementa_observacao,
                    'titulo': titulo,
                    'numero': numero,
                    'turno': turno,


Test patch: