From 8e7b78c949b8ffd9ad1ec790c9c00d1a8baeb3b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Rodrigues?= Date: Tue, 15 Oct 2019 15:32:28 -0300 Subject: [PATCH] =?UTF-8?q?Retirar=20campo=20de=20numera=C3=A7=C3=A3o=20ma?= =?UTF-8?q?nual=20-=20Protocolo=20Doc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/protocoloadm/forms.py | 11 +---------- sapl/protocoloadm/views.py | 13 +++---------- 2 files changed, 4 insertions(+), 20 deletions(-) diff --git a/sapl/protocoloadm/forms.py b/sapl/protocoloadm/forms.py index 240d61891..0c92d7535 100644 --- a/sapl/protocoloadm/forms.py +++ b/sapl/protocoloadm/forms.py @@ -367,9 +367,6 @@ class ProtocoloDocumentForm(ModelForm): observacao = forms.CharField(required=False, widget=forms.Textarea, label=_('Observação')) - numero = forms.IntegerField( - required=False, label=_('Número de Protocolo (opcional)')) - data_hora_manual = forms.ChoiceField( label=_('Informar data e hora manualmente?'), widget=forms.RadioSelect(), @@ -384,7 +381,6 @@ class ProtocoloDocumentForm(ModelForm): 'assunto', 'interessado', 'observacao', - 'numero', 'data', 'hora', ] @@ -426,8 +422,6 @@ class ProtocoloDocumentForm(ModelForm): [('interessado', 12)]) row6 = to_row( [('observacao', 12)]) - row7 = to_row( - [('numero', 12)]) fieldset = Fieldset(_('Protocolo com data e hora informados manualmente'), row3, @@ -447,10 +441,7 @@ class ProtocoloDocumentForm(ModelForm): row4, row5, HTML(" "), - Fieldset(_('Número do Protocolo (Apenas se quiser que a numeração comece ' - 'a partir do número a ser informado)'), - row7, - HTML(" "), + Fieldset(HTML(" "), form_actions(label=_('Protocolar Documento')) ) ) diff --git a/sapl/protocoloadm/views.py b/sapl/protocoloadm/views.py index b61b91ff8..dee6aaf1f 100755 --- a/sapl/protocoloadm/views.py +++ b/sapl/protocoloadm/views.py @@ -646,16 +646,9 @@ class ProtocoloDocumentoView(PermissionRequiredMixin, protocolo.tipo_processo = '0' # TODO validar o significado protocolo.anulado = False - if not protocolo.numero: - protocolo.numero = ( - numero['numero__max'] + 1) if numero['numero__max'] else 1 - elif protocolo.numero < (numero['numero__max'] + 1) if numero['numero__max'] else 0: - msg = _('Número de protocolo deve ser maior que {}'.format( - numero['numero__max'])) - self.logger.error( - "user=" + username + ". Número de protocolo deve ser maior que {}.".format(numero['numero__max'])) - messages.add_message(self.request, messages.ERROR, msg) - return self.render_to_response(self.get_context_data()) + + protocolo.numero = ( numero['numero__max'] + 1 ) if numero['numero__max'] else 1 + protocolo.ano = timezone.now().year protocolo.assunto_ementa = self.request.POST['assunto']