[quote=thingol][quote=Lavieri]
olhei, e pra ser sincero, não me agradou muito não… algumas abordagem lá não parecem bem legais, como o CpfCnpj juntos, e outras coisas… esta me servido bem o projeto, pois tem muita informação concentrada, mais ele não cobre as exceções[/quote]
E é para isso que serve o open-source.
Se você puder dizer quais são as tais exceções e fazer a correção, mande-a para o pessoal do BrazilUtils em vez de ficar reclamando (mania de reclamar, até das coisas que são de graça).
[/quote]
não é uma reclamação, é uma opinião, existem diferença entre as duas coisas.
aqui no forum, em outros posts, onde busquei soluções para os meus problemas de validações brasileiras, sempre coloquei expostos, as soluções que encontrei assim como as fontes de dados.
As exceções são por exemplo, os CNPJ com número base
11.111.111/XXXX-XX, onde XXXX-XX pode ser qualquer terminação é um CNPJ invalido
22.222.222/XXXX-XX, onde XXXX-XX pode ser qualquer terminação é um CNPJ invalido
…
99.999.999/XXXX-XX, onde XXXX-XX pode ser qualquer terminação é um CNPJ invalido
por exemplo 11.111.111/0001-91, apesar do digito verificador estar correto o CNPJ é invalido.
…
os CNPJ com a seguinte configuração
00.0XX.XXX/YYYY-ZZ, onde XX.XXX != 00.000 não pode ter YYYY maior que 0300 pois nesse caso será invalido.
…
o CPNJ XX.XXX.XXX/0000-XX é invalido, pois o que vem apos a barra representa o número da filial, e não existe filial zero
obs.: cnpj com número basico 00.000.000/XXXX-XX é valido e é o CNPJ do Banco do Brasil SA
essas são algumas que me lembro… fora isso é algumas coisas que vi no proprio código.
Não estou reclamando do brazilutil, apenas coloquei minha opinião, não tenho como reclamar, ate pq não utilizo a API diretamente, portanto não tenho reclamações pois nem sei c há bugs ou outras coisas, nem estou aqui pedindo Features e etc, so falei o que pensei ao ler os códigos e ver como ele funcionava
mesmo assim agradeço bastante a eles, principalmente porque consegui boa parte da iformação que precisava lá