PROC007.1 - NFSe: Ajustes em Preenchimentos em Tela e Envio. Projeto/Sistema:GERENCIEAQUI - MIGRAÇÃO CNPJ ALFANUMERICO (NT 2026.004) Versão do Template:1.2 Processo:PROC007.1 - NFSe: Ajustes em Preenchimentos em Tela e Envio. Versão do Documento:1.0 Responsável(eis): Luís Leite Data: 02/06/2026 1. Introdução Este processo visa mapear os pontos de ajustes das alterações do CTe alfanumerico. 2. Processo Processo Envolvidos Dados de Entrada Dados de Saída PROC007.1 - NFSe: Ajustes em Preenchimentos em Tela e Envio Processos Relacionados Especificação Funcional PROC007.1.1 - PROC007.1 - NFSe - Card Principal: Tela: Descrição dos Campos: Campo Tipo Tamanho Obrig. ? Máscara Observações CPF/CNPJ Texto 14 Não - - Regras de Interface: 1. CNPJ/CPF: Conferir validação do campo para aceitar alfanumérico. Campo tem por função consultar o cliente pelo documento. Regras de Negócio: 1. Calculo do DV para validação do CNPJ: 1.1Mapeamento de valores para o cálculo (ASCII menos 48): Cada caractere da chave entra no cálculo do DV com seu valor ASCII menos 48: dígitos '0' a '9' valem 0 a 9 (como sempre); letras 'A' a 'Z' valem 17 a 42 ('A'=17, 'B'=18, 'C'=19, 'D'=20, 'E'=21, ..., 'Z'=42). O salto entre '9' (valor 9) e 'A' (valor 17) é por causa dos caracteres ASCII entre eles (':;<=>?@') que não são usados.1.2. Calculo do DV deve ser mantido, apenas levando em conta a conversão das letras pro correspondente numérico. PROC007.1.2 - NFSe - Aba de impostos do Serviço: Tela: Descrição dos Campos: Campo Tipo Tamanho Obrig. ? Máscara Observações CPF/CNPJ fornecedor Texto 14 Não - - Regras de Interface: 1. CNPJ/CPF: Conferir validação do campo para aceitar alfanumérico. Reaproveitar validações do PROC001 - Núcleo de validação de formatação de CNPJ 1.1. Normalização: Deve ser tratado para deixar todas as letras em caixa alta(maiúsculo) visando a padronização da informação. 1.2. Caracteres especiais bloqueados: Deve ser mantida validação para caracteres especiais como acentos, til e outras pontuações não esperadas. Regras de Negócio: 1. Calculo do DV para validação do CNPJ: 1.1Mapeamento de valores para o cálculo (ASCII menos 48): Cada caractere da chave entra no cálculo do DV com seu valor ASCII menos 48: dígitos '0' a '9' valem 0 a 9 (como sempre); letras 'A' a 'Z' valem 17 a 42 ('A'=17, 'B'=18, 'C'=19, 'D'=20, 'E'=21, ..., 'Z'=42). O salto entre '9' (valor 9) e 'A' (valor 17) é por causa dos caracteres ASCII entre eles (':;<=>?@') que não são usados.1.2. Calculo do DV deve ser mantido, apenas levando em conta a conversão das letras pro correspondente numérico. Questões Técnicas: 1. A coluna 'nfsededucao'.'cnpjFornecedor' esta como VARCHAR(18), não é necessário ajuste. ©SOFTEN SISTEMAS 2026