# PROC005.2 - NFCe: Ajustes em Preenchimentos em Tela

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
<span style="color: #000000;">[![image-1762776253666.png](https://docs.softensistemas.com.br/uploads/images/gallery/2025-11/scaled-1680-/image-1762776253666.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2025-11/image-1762776253666.png)</span>

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
GERENCIEAQUI - MIGRAÇÃO CNPJ ALFANUMERICO (NT 2026.004)</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
PROC005.1 - Ajustes em Preenchimentos em Tela</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.0</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Luís Leite</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">02/06/2026</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

<span style="color: #000000;">**Este processo visa mapear os pontos de ajustes das alterações do CTe alfanumérico.**</span>

##### <span style="color: #000000;">**2. Processo**</span>

<table cellpadding="9" cellspacing="0" id="bkmrk-processo-envolvidos-" style="height: 217px; width: 100%;" width="100%"><tbody><tr style="height: 35px;" valign="top"><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px; width: 27%;" width="27%"><span style="font-size: small; color: #000000;">**Processo**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px; width: 19%;" width="19%"><span style="font-size: small; color: #000000;">**Envolvidos**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px; width: 27%;" width="27%"><span style="font-size: small; color: #000000;">**Dados de Entrada**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px; width: 27%;" width="27%"><span style="font-size: small; color: #000000;">**Dados de Saída**</span>

</td></tr><tr style="height: 80px;" valign="top"><td style="border-style: solid; border-color: black; height: 80px; width: 27%;" width="27%"><span style="color: #000000;">PROC005.2.1 - Frente Caixa: Ajustes em Preenchimentos em Tela</span>

</td><td style="border-style: solid; border-color: black; height: 80px; width: 19%;" width="19%"></td><td style="border-style: solid; border-color: black; height: 80px; width: 27%;" width="27%"></td><td style="border-style: solid; border-color: black; height: 80px; width: 27%;" width="27%"></td></tr><tr style="height: 102px;"><td style="border-style: solid; border-color: black; height: 67px; width: 27%;"><span style="color: #000000;">PROC005.2.2 - NFCe - Ajustes em Preenchimentos em Tela</span>

</td><td style="border-style: solid; border-color: black; height: 67px; width: 19%;"><span style="font-size: small; color: #000000;"> </span>

</td><td style="border-style: solid; border-color: black; height: 67px; width: 27%;"><span style="font-size: small; color: #000000;"> </span>

</td><td style="border-style: solid; border-color: black; height: 67px; width: 27%;"><span style="font-size: small; color: #000000;"> </span>

</td></tr><tr style="height: 35px;"><td style="border-style: solid; border-color: black; width: 27%; height: 35px;"><span style="color: #000000;">PROC005.2.3 - NFCe - Ajustes em Preenchimentos em Tela - Campos de Impostos</span>

<span style="color: #000000;"> </span>

</td><td style="border-style: solid; border-color: black; width: 19%; height: 35px;"><span style="font-size: small; color: #000000;"> </span>

</td><td style="border-style: solid; border-color: black; width: 27%; height: 35px;"><span style="font-size: small; color: #000000;"> </span>

</td><td style="border-style: solid; border-color: black; width: 27%; height: 35px;"><span style="font-size: small; color: #000000;"> </span>

</td></tr></tbody></table>

#### <span style="color: #000000;">**Processos Relacionados** </span>

- - - - - -

#### <span style="color: #000000;">**Especificação Funcional**</span>

- - - - - -

#### <span style="color: #000000;">**PROC005.2.1 - Frente Caixa: Ajustes em Preenchimentos em Tela:**</span>

##### <span style="color: #000000;">***Tela:***</span>

[![image-1780337906624.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/scaled-1680-/image-1780337906624.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/image-1780337906624.png)

Imagem I - CPF/CNPJ do Cliente ao finalizar cupom.

[![image-1780337948625.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/scaled-1680-/image-1780337948625.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/image-1780337948625.png)

<span style="color: #000000;">*Imagem II - CNPJ da credenciadora do pagamento*</span>

##### <span style="color: #000000;">***Descrição dos Campos:***</span>

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o" style="width: 843px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 119px; border-style: solid; border-color: black;"><span style="color: #000000;">**Máscara**</span>

</td><td bgcolor="#acb9ca" style="width: 201px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"> CPF/CNPJ do Cliente

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Texto</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">14</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Não</span>

</td><td style="width: 119px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 201px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">CNPJ</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Texto</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">14</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 119px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 201px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">***Regras de Interface:***</span>

<span style="color: #000000;">  
***1. CNPJ/CPF do cliente:*** Conferir validação do campo para aceitar alfanumérico. Reaproveitar validações do PROC001 - Núcleo de validação de formatação de CNPJ  
***2. CNPJ/CPF do cliente:*** Conferir validação do campo para aceitar alfanumérico. Reaproveitar validações do PROC001 - Núcleo de validação de formatação de CNPJ  
</span><span style="color: #000000;">***3. Normalização dos CNPJs:*** Deve ser tratado para deixar todas as letras em caixa alta(maiúsculo) visando a padronização da informação.</span>

##### <span style="color: #000000;">***Regras de Negócio***</span><span style="color: #000000;">***:***</span>

<span style="color: #000000;">**1.** Não são feitas validações de DV.</span>

#### <span style="color: #000000;">**PROC005.2.2 - NFCe - Ajustes em Preenchimentos em Tela:**</span>

##### <span style="color: #000000;">***Tela:***</span>

[![image-1780403609552.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/scaled-1680-/image-1780403609552.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/image-1780403609552.png)

<span style="color: #000000;">*Imagem III - CNPJ CPF do cliente*</span>

##### <span style="color: #000000;">***Descrição dos Campos:***</span>

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o-0" style="width: 843px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 119px; border-style: solid; border-color: black;"><span style="color: #000000;">**Máscara**</span>

</td><td bgcolor="#acb9ca" style="width: 201px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"> CPF/CNPJ do Cliente

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Texto</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">14</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Não</span>

</td><td style="width: 119px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 201px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">***Regras de Interface:***</span>

<span style="color: #000000;">***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</span>

<span style="color: #000000;">***1.1. Normalização:*** Deve ser tratado para deixar todas as letras em caixa alta(maiúsculo) visando a padronização da informação.</span>

##### <span style="color: #000000;">***Regras de Negócio***</span><span style="color: #000000;">***:***</span>

<span style="color: #000000;">**1.** Não são feitas validações de DV.</span>

#### <span style="color: #000000;">**PROC005.2.3 - NFCe - Ajustes em Preenchimentos em Tela - Campos de Impostos:**</span>

##### <span style="color: #000000;">***Tela:***</span>

[![image-1780404364599.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/scaled-1680-/image-1780404364599.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-06/image-1780404364599.png)

<span style="color: #000000;">*Imagem IV - CNPJ Fabricante na aba 'Outros' na Nota Fiscal.*</span>

##### <span style="color: #000000;">***Descrição dos Campos:***</span>

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o-1" style="width: 843px; height: 262px;"><tbody><tr style="height: 35px;" valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 119px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Máscara**</span>

</td><td bgcolor="#acb9ca" style="width: 201px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr style="height: 35px;"><td style="width: 168px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">CNPJ Fabricante</span>

</td><td style="width: 102px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">Texto</span>

</td><td style="width: 88px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">14</span>

</td><td style="width: 165px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">-</span>

</td><td style="width: 119px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">-</span>

</td><td style="width: 201px; border-style: solid; border-color: black; height: 35px;"><span style="color: #000000;">-</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">***Regras de Interface***</span><span style="color: #000000;">***:***</span>

<span style="color: #000000;">**1. CNPJ Fabricante:** O campo aceita alfanumérico. Validar o tamanho máximo e a normalização para caixa alta.  
</span>

##### <span style="color: #000000;">***Regras de Negócio***</span><span style="color: #000000;">***:***</span>

<span style="color: #000000;">**1.** Não são feitas validações de DV.</span>

##### <span style="color: #000000;">***Questões Técnicas:***</span>

<span style="color: #000000;">***1.*** O campo 'nfce'.'chaveAcesso' esta como VARCHAR(255), não necessitando mudanças.  
***2.*** O campo 'nfce'.'cnpjDest' esta como VARCHAR(255), não necessitando mudanças.  
***3.*** O campo 'nfce'.'cnpjIntermediario' esta como VARCHAR(255), não necessitando mudanças.  
***4.*** O campo 'nfcecartao'.'cnpjCredenciadora' esta como VARCHAR(20), não necessitando mudanças.  
</span>**5**. <span style="color: #000000;"> O campo 'nfceproduto'.'cnpjFab' esta como VARCHAR(14), não necessitando mudanças.  
</span>

<span style="color: #000000;">©SOFTEN SISTEMAS 2026</span>