diff --git a/sapl/protocoloadm/views.py b/sapl/protocoloadm/views.py
index a97d3d758..87a1a3710 100644
--- a/sapl/protocoloadm/views.py
+++ b/sapl/protocoloadm/views.py
@@ -353,19 +353,22 @@ class ProtocoloMateriaView(PermissionRequiredMixin, CreateView):
protocolo = Protocolo()
- protocolo.numero = (numero['numero__max'] + 1) if numero['numero__max'] else 1
+ protocolo.numero = (
+ numero['numero__max'] + 1) if numero['numero__max'] else 1
protocolo.ano = datetime.now().year
protocolo.data = datetime.now().strftime("%Y-%m-%d")
protocolo.hora = datetime.now().strftime("%H:%M")
protocolo.timestamp = datetime.now().strftime("%Y-%m-%d %H:%M")
- protocolo.tipo_processo = '0' # TODO validar o significado
+ protocolo.tipo_processo = '1' # TODO validar o significado
+ protocolo.anulado = False
+
if form.cleaned_data['autor']:
protocolo.autor = form.cleaned_data['autor']
- protocolo.anulado = False
protocolo.tipo_materia = TipoMateriaLegislativa.objects.get(
id=self.request.POST['tipo_materia'])
protocolo.numero_paginas = self.request.POST['numero_paginas']
protocolo.observacao = self.request.POST['observacao']
+
protocolo.save()
return redirect(self.get_success_url(protocolo))
diff --git a/sapl/templates/protocoloadm/comprovante.html b/sapl/templates/protocoloadm/comprovante.html
index ef82a1daa..4c88ca195 100644
--- a/sapl/templates/protocoloadm/comprovante.html
+++ b/sapl/templates/protocoloadm/comprovante.html
@@ -61,23 +61,25 @@
Data / Horário |
{{ protocolo.data|date:"d/m/Y" }} - {{ protocolo.timestamp|date:"H:i:s" }} |
-
- Ementa |
- {{ protocolo.assunto_ementa }} |
-
-
- Interessado |
- {{ protocolo.interessado }} |
-
+ {% if protocolo.tipo_processo == 0 %}
+
+ Ementa |
+ {{ protocolo.assunto_ementa }} |
+
+
+ Interessado |
+ {{ protocolo.interessado }} |
+
+ {% endif %}
Natureza |
- {% if protocolo.tipo_protocolo == 0 %} Administrativo {% elif protocolo.tipo_protocolo == 1 %} Matéria Legislativa {% endif %}
+ {% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Legislativo {% endif %}
|
- Tipo Documento |
- {{ protocolo.tipo_documento }} |
+ {% if protocolo.tipo_documento %} Tipo Documento {% else %} Tipo Matéria {% endif %} |
+ {% if protocolo.tipo_documento %} {{protocolo.tipo_documento}} {% else %} {{protocolo.tipo_materia}} {% endif %} |
Número Páginas |
diff --git a/sapl/templates/protocoloadm/protocolo_mostrar.html b/sapl/templates/protocoloadm/protocolo_mostrar.html
index 476f19d5f..a48a7d29a 100644
--- a/sapl/templates/protocoloadm/protocolo_mostrar.html
+++ b/sapl/templates/protocoloadm/protocolo_mostrar.html
@@ -4,14 +4,13 @@
{% block detail_content %}
Protocolo:{{ protocolo.numero|stringformat:'06d' }}/{{ protocolo.ano }}
- Assunto: {{ protocolo.assunto_ementa }}
+ Assunto: {{ protocolo.assunto_ementa|default:" Não informado." }}
Data Protocolo: {{ protocolo.data|date:"d/m/Y" }} - Horário: {{ protocolo.hora|date:"H:i" }}
- Interessado: {{ protocolo.interessado }}
+ Interessado: {{ protocolo.interessado|default:" Não informado." }}
- Natureza do Processo:{% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Matéria Legislativa {% endif %}
- Classificação: {{ protocolo.tipo_documento }}
+ Natureza do Processo:{% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Legislativo {% endif %}
Número de Páginas: {{ protocolo.numero_paginas }}
- Observação:{{ protocolo.observacao|default:"Não há" }}
+ Observação:{{ protocolo.observacao|default:" Não informado." }}
@@ -37,6 +36,6 @@
- Comprovante
+ Comprovante
{% endblock detail_content %}