Pular para conteúdo

Descrições

Os tipos de campos disponíveis são extensões para a biblioteca Pydantic.

Todos os campos serão tratados como string, mas recebem as validações de cálculos e máscaras.

Os exemplos de dados exemplificados foram tirados dos seguintes sites:

A má utilização dos dados é de total responsabilidade do usuário.


Pessoa Física

CPF

O Cadastro de Pessoa Física é o registro de contribuintes mantido pela Receita Federal do Brasil no qual podem se inscrever, uma única vez, quaisquer pessoas naturais, independentemente de idade ou nacionalidade, inclusive falecidas.

CPF:

Aceita uma string com ou sem máscara. Ex: 61650624409, 605.566.581-67

CPFMask:

Aceita apenas uma string de CPF com máscara. Ex: 605.566.581-67

CPFDigits:

Aceita apenas uma string de CPF com digitos. Ex: 61650624409


CNH

A Carteira Nacional de Habilitação, também conhecida como carteira de motorista, carta de motorista ou carteira de habilitação é o documento oficial que, no Brasil, atesta a aptidão de um cidadão para conduzir veículos automotores terrestres

CNH:

Aceita apenas uma string com digitos. Ex: 18820839790


Título de eleitor

O Título de eleitor é o documento que comprova que um determinado cidadão está inscrito na Justiça Eleitoral do Brasil e se encontra apto a exercer tanto o eleitorado ativo (votar num candidato)

TE:

Aceita apenas uma string com digitos. Ex: 867474330655


PIS

O Programa de Integração Social (PIS) e o Programa de Formação do Patrimônio do Servidor Público (PASEP), mais conhecidos pela sigla PIS/PASEP, são contribuições sociais de natureza tributária, devidas pelas pessoas jurídicas, com objetivo de financiar o pagamento do seguro-desemprego, abono salarial e participação na receita dos órgãos e entidades para os trabalhadores públicos e privados

PIS:

Aceita apenas uma string com digitos. Ex: 848.76001.76-3, 84876001763

PISMask:

Aceita apenas uma string com máscara. Ex: 848.76001.76-3

PISDigits:

Aceita apenas uma string com digitos. Ex: 84876001763


Certidão (Nascimento/Casamento/Óbito)

A certidão de nascimento é um documento cujo conteúdo é extraído do assento de nascimento lavrado em um livro depositado aos cuidados de um cartório de registo civil.

Certidão de casamento é um documento cujo conteúdo é extraído do assento de casamento lavrado em um livro depositado aos cuidados de um cartório de registro civil

Certidão de óbito é um documento cujo conteúdo é extraído do assento de óbito lavrado em um livro depositado aos cuidados de um cartório de Registro Civil.

Certidao:

Aceita apenas uma string com digitos. Ex: 297917.01.55.2022.3.89842.550.6771342-51, 29791701552022389842550677134251

CertidaoMask:

Aceita apenas uma string com máscara. Ex: 297917.01.55.2022.3.89842.550.6771342-51

CertidaoDigits:

Aceita apenas uma string com máscara. Ex: 29791701552022389842550677134251


Pessoa Jurídica

CNPJ:

Aceita uma string com ou sem máscara. Ex: 42809023000191, 42.809.023/0001-91

CNPJMask:

Aceita apenas uma string com máscara. Ex: 42.809.023/0001-91

CNPJDigits:

Aceita apenas uma string com digitos. Ex: 42809023000191