Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elisei/brazilian-customer

Formatação e validação de dados de clientes para o formato brasileiro.
https://github.com/elisei/brazilian-customer

Last synced: about 2 months ago
JSON representation

Formatação e validação de dados de clientes para o formato brasileiro.

Awesome Lists containing this project

README

        

# O2TI Brazilian Customer

Formata e valida os dados de clientes que tenham endereço no Brasil.
Identifica e caso queira remove clientes com dados inválidos (cadastrado via bots scan, nome e dados inválidos).

## Advertências e Isenção de Responsabilidade

Recomendamos sempre aplicar em seu ambiente de teste primeiro, validar o fluxo de compra com os clientes afetados pela alteração e, só então, aplicar na produção.
A O2TI e seus desenvolvedores não se responsabilizam de forma alguma por qualquer perda resultante do uso deste módulo.

## Recursos

- Move o taxvat para o VatId.
- Valida o CPF/CNPJ; caso inválido, exclui o endereço, forçando o cliente a inseri-lo no momento de finalização do pedido.
- Valida o número de linhas de endereço; são esperadas, no mínimo, 3 linhas (Rua, número e bairro); caso inválido, exclui o endereço, forçando o cliente a inseri-lo no momento de finalização do pedido.
- Formata o número de telefone e, caso haja 2 números, verifica se é um celular e, se for, move para o telefone principal.
- Higeniza a base de clientes, corrige dados de bots e clientes com dados inválidos (-,/,(),), podendo ou não remove-los e caso de erro.

## Instalação e Uso

Visite nossa [Wiki](https://github.com/elisei/brazilian-customer/wiki) e veja como usar e instalar nosso módulo.

## Licença

[Open Source License](LICENSE.txt)