orcamentos icon indicating copy to clipboard operation
orcamentos copied to clipboard

Erro de quantidade de caracteres no CNPJ

Open andrebian opened this issue 6 years ago • 2 comments

Preferi abrir esta issue para discutir sobre qual seria a melhor solução.

Hoje no model Client o CNPJ está com tamanho de 14 caracteres. No cadastro e edição é aplicada a máscara, o deixando com 18. No setter do cnpj não existe filtro, com isso os 18 permanecem mas ao salvar dá erro.

screenshot from 2018-03-30 12-27-36

Como existem pelo menos 2 maneiras de se resolver eu decidi abrir esta issue. É possível simplesmente aumentar o lenght para 18 ou limpar a formatação. Com isso abro para discussão de qual seria a maneira que mais se encaixaria no cenário.

andrebian avatar Mar 30 '18 15:03 andrebian

Me parece melhor alterarmos o setter para remover a formatação e salvar apenas os numeros O que acham?

eminetto avatar Mar 30 '18 21:03 eminetto

Por questões de boas práticas também acho melhor. Só vale lembrar que nas views que apresentam o CNPJ a máscara precisa ser reaplicada.

andrebian avatar Mar 30 '18 22:03 andrebian