Skip to main content

Funcionalidades relacionadas à numeração única de processos do Poder Judiciário

Project description

Numeração Única do Poder Judiciário - nup_poder_judiciario

Este package oferece funcionalidades relacionadas à numeração única de processos do Poder Judiciário, que segue a estrutura NNNNNNN-DD.AAAA.J.TR.OOOO, instituida pelo Conselho Nacional de Justiça.

Resolução nº 65 de 16/12/2008 Disponível em: http://www.cnj.jus.br/atos-normativos?documento=119

Projeto de referência em TypeScript: https://github.com/edipojuan/numero-unico-processo/blob/master/src/numero-unico-processo.util.ts

Uso: `` from nup_poder_judiciario import NumeroUnicoProcesso

numero_processo = NumeroUnicoProcesso('1024981-09.2022.4.01.3600') ``

Atributos: 'ano' - ano do processo 'numero' - retorna só a parte NNNNNNN 'orgao' - retorna só a parte OOOO 'segmento' - retorna só a parte J 'soNumeros' - retorna só os dígitos 'tribunal' - retorna só a parte TR 'dv' - dígito verificador do processo

Funcionalidades: 'calcular' - calcular a fórmula inicial 'calcularDigitoVerificador' - calcular dígito verificador 'dicionariza' - transforma em dicionário 'formatado' - retorna o número formatado 'validar' - verificar se é um número de processo válido

Uso alternativo: `` from nup_poder_judiciario import valida_nup

valida_nup('1024981-09.2022.4.01.3600') ``

Retorna True se válido.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nup_poder_judiciario-0.0.5.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

nup_poder_judiciario-0.0.5-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page