|
@ -486,6 +486,10 @@ class ProtocoloDocumentoView(FormMixin, GenericView): |
|
|
ano=date.today().year).aggregate(Max('numero')) |
|
|
ano=date.today().year).aggregate(Max('numero')) |
|
|
else: |
|
|
else: |
|
|
numeracao = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
numeracao = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
|
|
|
|
|
|
|
|
|
if numeracao is None: |
|
|
|
|
|
numeracao['numero__max'] = 0 |
|
|
|
|
|
|
|
|
protocolo = Protocolo() |
|
|
protocolo = Protocolo() |
|
|
protocolo.numero = numeracao['numero__max'] + 1 |
|
|
protocolo.numero = numeracao['numero__max'] + 1 |
|
|
protocolo.ano = datetime.now().year |
|
|
protocolo.ano = datetime.now().year |
|
@ -609,6 +613,9 @@ class ProtocoloMateriaView(FormMixin, GenericView): |
|
|
else: |
|
|
else: |
|
|
numeracao = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
numeracao = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
|
|
|
|
|
|
|
|
|
if numeracao is None: |
|
|
|
|
|
numero['numero__max'] = 0 |
|
|
|
|
|
|
|
|
protocolo = Protocolo() |
|
|
protocolo = Protocolo() |
|
|
|
|
|
|
|
|
protocolo.numero = numeracao['numero__max'] + 1 |
|
|
protocolo.numero = numeracao['numero__max'] + 1 |
|
|