From 09d7646d87df02481a2486219fe2dbd2e8d4b471 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Rodrigues?= Date: Tue, 15 Oct 2019 16:00:03 -0300 Subject: [PATCH] =?UTF-8?q?Retirar=20campo=20de=20numera=C3=A7=C3=A3o=20ma?= =?UTF-8?q?nual=20-=20Protocolo=20Mat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/protocoloadm/forms.py | 11 +---------- sapl/protocoloadm/views.py | 15 +++------------ 2 files changed, 4 insertions(+), 22 deletions(-) diff --git a/sapl/protocoloadm/forms.py b/sapl/protocoloadm/forms.py index 0c92d7535..4d1b854bc 100644 --- a/sapl/protocoloadm/forms.py +++ b/sapl/protocoloadm/forms.py @@ -494,9 +494,6 @@ class ProtocoloMateriaForm(ModelForm): assunto_ementa = forms.CharField(required=True, widget=forms.Textarea, label=_('Ementa')) - 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(), @@ -514,7 +511,6 @@ class ProtocoloMateriaForm(ModelForm): 'numero_materia', 'ano_materia', 'vincular_materia', - 'numero', 'data', 'hora', ] @@ -607,8 +603,6 @@ class ProtocoloMateriaForm(ModelForm): [('assunto_ementa', 12)]) row5 = to_row( [('observacao', 12)]) - row6 = to_row( - [('numero', 12)]) fieldset = Fieldset(_('Protocolo com data e hora informados manualmente'), row3, @@ -628,10 +622,7 @@ class ProtocoloMateriaForm(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)'), - row6, - HTML(" "), + Fieldset(HTML(" "), form_actions(label=_('Protocolar Matéria'))) ) diff --git a/sapl/protocoloadm/views.py b/sapl/protocoloadm/views.py index dee6aaf1f..fa97e6730 100755 --- a/sapl/protocoloadm/views.py +++ b/sapl/protocoloadm/views.py @@ -851,18 +851,9 @@ class ProtocoloMateriaView(PermissionRequiredMixin, CreateView): if numeracao is None: numero['numero__max'] = 0 - - if not protocolo.numero: - protocolo.numero = ( - numero['numero__max'] + 1) if numero['numero__max'] else 1 - if numero['numero__max']: - if protocolo.numero < (numero['numero__max'] + 1): - self.logger.error("user=" + username + ". Número de protocolo ({}) é menor que {}" - .format(protocolo.numero, numero['numero__max'])) - msg = _('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.tipo_protocolo = 0