Skip to content

fix/chave-fiscal-cnpj-alfanumerico#165

Open
WiKira wants to merge 1 commit into
Hercules-NET:masterfrom
WiKira:master
Open

fix/chave-fiscal-cnpj-alfanumerico#165
WiKira wants to merge 1 commit into
Hercules-NET:masterfrom
WiKira:master

Conversation

@WiKira

@WiKira WiKira commented Jun 25, 2026

Copy link
Copy Markdown

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:

  • Permitir a geração da chave fiscal com CNPJ alfanumérico no emitente;
  • Manter o comportamento atual para CNPJs exclusivamente numéricos.

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.
@adrbarros

Copy link
Copy Markdown
Collaborator

Conseguiram testar a emissão de um NFe com Emitente de Cnpj Alfanumérico?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants