fix/chave-fiscal-cnpj-alfanumerico#165
Conversation
Ajusta chave fiscal para CNPJ alfanumérico Contexto: A geração da chave fiscal apresentava erro quando o CNPJ do emitente continha caracteres alfanuméricos, pois o cálculo do dígito verificador tentava converter cada caractere da chave diretamente para inteiro. Ajustado o cálculo do dígito verificador para utilizar o valor do caractere, seguindo a implementação já existente no projeto Zeus. Também foi incluído o preenchimento à esquerda do CNPJ do emitente quando ele possuir menos de 14 posições. Esperado: Permitir a geração da chave fiscal com CNPJ alfanumérico no emitente; Manter o comportamento atual para CNPJs exclusivamente numéricos.
|
Conseguiram testar a emissão de um NFe com Emitente de Cnpj Alfanumérico? |
|
Previsão para acoplarem esse pull request? |
Realizamos testes no dia de hoje, chegando na validação de Schema a NFe foi rejeitada, pois a lib está alterando a chave. Aprovar não será possível enquanto não tivermos um certificado compatível com CNPJ Alfanumérico, mas é possível chegar até na validação (necessário esse PR). |
|
Isso tb ja fizemos, pode olhar ai que esta até com Conflito seu pull-request, muito provável que seja uma implementação existente em alguma classe que vc esta tentando subir o request |
|
Baixei a última versão via nuget, de fato está com as modificações aplicadas já! Obrigado! |

fix/chave-fiscal-cnpj-alfanumerico
Ajusta chave fiscal para CNPJ alfanumérico
Contexto: A geração da chave fiscal apresentava erro quando o CNPJ do emitente continha caracteres alfanuméricos, pois o cálculo do dígito verificador tentava converter cada caractere da chave diretamente para inteiro.
Ajustado o cálculo do dígito verificador para utilizar o valor do caractere, seguindo a implementação já existente no projeto Zeus.
Também foi incluído o preenchimento à esquerda do CNPJ do emitente quando ele possuir menos de 14 posições.
Esperado: