# Introdução



# Lista de item pré-validação de layout

<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;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
<span style="color: #000000;">Evolução do produto - NFC-e</span></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.1</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>  
Remodelagem de Telas de listagem e emissão de NFC-e</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>  
Jalile (P.O), Gustavo (UX)</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;">22/07/2025</span>

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

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

Este documento descreve o processo de remodelagem das telas de listagem e emissão de NFC-e no sistema GerencieAqui, com o objetivo de melhorar a usabilidade, eficiência e a experiência do usuário. A partir do levantamento das dificuldades enfrentadas pelos clientes e das limitações atuais da interface e do backend, foram definidas melhorias estruturais para atender às necessidades de negócio e garantir uma navegação mais intuitiva e ágil. O foco principal é facilitar a busca e filtragem de notas fiscais, otimizar a visualização dos dados e adequar os processos técnicos para assegurar maior estabilidade e desempenho.

##### <span style="color: #000000;">**2. Processo (adicionar fluxograma exemplo)**</span>

#### Dificuldades do Cliente:

- Falta de **visibilidade das barras de rolagem**.
- Campos que são mais importantes estão no meio da tela
- Registro de forma de pagamento muito confusa
- Dificuldade em alterar o valor do produto durante a emissão da NFC-e (frente de caixa não permite)
- Erros de inconsistência que permite seleção da data de emissão
- Falta de filtros ou filtros confusos
- Muitos cliques ao final da emissão da nota (ausência de automação)
    
    
    - Enviar para o governo
    - Emitir DANFCE
    - Gerar financeiro
    - Gerar estoque
    - Imprimir

#### Melhorias na Interface:

- Alteração do componente de **filtro de datas** para períodos pré-definidos
- Campo único de busca: **razão social, fantasia ou CNPJ**.
- Alternância entre **modo grade** e **modo tabela -** visualização em grade alinhada com a demanda **5292**
- Remover a necessidade de rolagem na tela e reorganizar os botões em seções lógicas, distribuídas por aba
- Incorporar leitor de código de barras
- Botões visíveis para **baixar PDF/XML/impressão** diretamente da listagem.
- **Cancelar** nota direto na visualização, sem abrir tela.
- Inclusão de botão para **Carta de Correção**, mesmo na NFC-e.
- Exibição do **nome do consumidor** no card da nota.
- **Salvar preferência de visualização (grade ou lista)** por usuário (setup wizard).

#### Regras de Backend Mantidas:

- Data de emissão: **sempre atual**, com tolerância de até **30 minutos**.
- Nome não preenchido: atribuir automaticamente "**Consumidor**".
- CPF/CNPJ: **não obrigatórios**.
- Ordem de inclusão de produtos: **respeitar a ordem do XML** (primeiro item no topo).
- Forma de pagamento padrão: **Dinheiro**.
- Caso o produto não tenha valor de venda definido, deve ser possível aplicar qualquer valor de venda direto na emissão de NFC-e
- NFC-e: **não pode conter dados de transporte**.
- **Retirar campo “Observação”** da aba geral por ser pouco utilizado
- Distribuição do percentual total entre os itens: seguir **lógica da NF-e**.
- **Remover gráfico** da tela.

#### Ajustes de Backend Requisitados:

- \[4985\] Incluir campo **cBenef** na NFC-e, puxando da tabela de impostos.
- \[4964\] Corrigir **resumo de vendas** para considerar apenas **cupons autorizados**.
- \[4912\] Backup XML está incluindo **notas inutilizadas** (corrigir).
- \[5066\] Adequar **RTC** para NFC-e.
- \[5176\] Filtros novos:
    
    
    - Por **status da NFC-e**
    - Estudar filtros por: **forma de pagamento, cliente, produto e vendedor**.
- \[5040\] Adicionar status de envio de **e-mails de boletos e documentos fiscais**.
- \[5083\] Ao autorizar a nota, gerar automaticamente **conta a receber**.
- \[5261\] Permitir **envio para múltiplos e-mails** simultaneamente

 **Processos Relacionados**

- - - - - -

Documentação Exemplo 1   
  
Documentação Exemplo 2

#### **Especificação Funcional**

- - - - - -

#### **PROC001 EXEMPLO:**

##### ***Protótipo de Tela:***

##### ***Descrição dos Campos:***

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

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

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

##### ***Regras de Interface:***

***1. Exemplo de regras do campo:*** Descrição das regras de interface ou de tela. Eventos em campos ou botões, bloqueios ou desbloqueios e outras alterações.

##### ***Regras de Negócio:***

***1. Exemplo de regras de negócio (Exemplo de calculo imposto):***  
Descrição das regras de negócio envolvendo o processo, como cálculos, ações em botões e outras regras envolvendo a lógica por trás do processo.

##### ***Questões Técnicas:***

***1. Descrição de mudanças na base de dados, ou integração de API, ou arquivo que deva ser gerado.***

©SOFTEN SISTEMAS 2025

