# Tela de visualização da despesa

<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;">GERENCIAMENTO DE PROJETOS</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.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>  
<span style="color: #000000;">Tela de visualização da despesa</span></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;">Jalile Cornachioni</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;">18/08/2025</span>

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

#### **1. Objetivo geral:**

<div id="bkmrk-contas-a-pagar-do-m%C3%B3">**Contas a Pagar** do módulo Financeiro foi redesenhado para melhorar a clareza das informações, reduzir tempo de operação, evitar frustrações comuns relatadas por usuários e garantir boas práticas do mercado.</div><div id="bkmrk-"></div>#### **2. Impacto previsto:**

<div id="bkmrk-%231---tela-de-listage"><div>\#1 - Tela de listagem de despesas</div><div>\#2 - Tela de nova despesa</div><div><span style="color: #3366ff;">\#3 - Tela de visualização (apenas para despesa paga)</span></div><div>\#4 - Tela de edição</div><div>\#5 - Tela de pagamento</div></div>#### **3. Descrição das alterações**

<span style="color: #3366ff;">**\#3. Tela de visualização da despesa**</span>

O objetivo da criação desta nova tela de detalhes da Despesa é centralizar a visualização completa das informações de um título pago no Contas a Pagar em um formato não editável por padrão, garantindo mais segurança contra alterações acidentais, padronizando o fluxo de consulta e edição conforme o status do título e as permissões do usuário.  
Além disso, ela permite acesso rápido a anexos, histórico e dados complementares, servindo como um ponto único de consulta antes de qualquer ação de edição ou pagamento, reduzindo erros operacionais e aumentando a rastreabilidade das mudanças.

##### 3.1 Detalhes da tela

**3.1.1 Header (Cabeçalho)**

**Objetivo**: Apresentar de forma clara a identificação do título, status e ações principais.

- **Título da página:** Label: "Despesa \[Número da Despesa \]" (ex.: Despesa 12345-1/3)
- **Ícone** **indicando registro e anexo:** Icon de reloginho para indicar título agendado e clips para títulos com anexo.
- **Status do título:** Label: ""Pago" (em verde #009966)
- **Informações de criação**: Label: "Criado em \[Data\] por \[Usuário\]"
- **Botões de ação:** Editar (ícone de lápis), Pagar(ícone de confirmação/pagamento),
- **Ações:** (menu dropdown com opções adicionais.)  
    ***Obs.:*** *O botão "**Pagar**" muda para "**estornar**" quando o **status** do título for "**Pago**".*  
     *O dropdown deve oferecer ações de acordo com a regras de status já existentes, adicionar ação de "excluir" e "baixa como perda" - estes status devem estar ativos/inativos conforme permissão do usuário.*

**3.2.2. Grid (Corpo da tela)**  
**Objetivo**: Exibir todos os dados da despesa de forma organizada em blocos de informação.

**Bloco 1: Informações do pagamento**

- Valor pago
- Data do pagamento
- Juros
- Multa

**Bloco 2: Informações da despesa**

- **Cliente**: Label: "Cliente" – valor: nome do cliente
- **Número Documento:** Label: "Número Documento" – código ou número de referência
- **Descrição**:
- **Conta**: Label: "Conta" – conta bancária vinculada
- **Categoria**: Label: "Categoria" – categoria da despesa (ex.: Alimentício)
- **Forma de Pagamento**: Label: "Forma de Pagamento" – ex.: Dinheiro, Pix, Cartão etc.
- **Data de Vencimento:** Label: "Data de Vencimento" – valor formatado (DD/MM/AAAA)
- **Valor da Despesa**: Label: "Valor da Despesa" – valor em moeda  
    **OBS**.: em alguns casos exibir o campo: "Juros adicional do boleto", de acordo com a configuração da conta selecionada.

**Bloco 3: Alterações de valores**

- Alterações de Valores: área de texto exibindo campos que alteram o valor, seja por juros, desconto, etc. 
    - **Valor Original; Juros/Multa; Desconto; Valor**

**Bloco 4 e 5: Observações e anexos**

- **Informações Adicionais**: área de texto exibindo a descrição ou observações complementares
- **Anexos**: Miniatura/listagem de anexos: com botão "Abrir anexo"

#####  

##### 3.2 Comportamento geral e regras da tela

- A tela de visualização de despesa deve ser exibida em modal sempre que o usuário clicar em títulos pagos
- Todos os botões devem estar habilitados para interação, independente do status do título.
- ao clicar em "**editar"**, o sistema deve exibir aviso sobre necessidade de estorno: <span style="color: #000000;">"*Não é possível alterar o vencimento ou valor de um título já recebido. Para prosseguir, realize o estorno do recebimento e tente novamente."*</span>
- Esta tela **não deve** permitir **edição** apenas para **títulos pagos**, a não ser que o usuário clique no botão "editar". Ao clicar em "**editar**" deve-se aplicar regras conforme abaixo:

**Regras mandatórias:**

- **Usuário super\_admin**
- **Permissão de usuário "Financeiro &gt; Contas a Pagar"**
- **Permissão de usuário "Financeiro &gt; Alterar Contas A Pagar"**

##### 3.3 Registro em Log

Para garantir rastreabilidade e auditoria das ações realizadas no sistema, toda operação de alteração em títulos deve gerar um registro em log contendo, no mínimo, os seguintes campos:

- **Data/Hora da ação** – momento exato em que a alteração foi realizada.
- **Usuário** – identificação única do usuário (ID) e nome completo responsável pela ação.
- **Status anterior e novo do título** – somente quando houver alteração de status.
- **Lista de campos alterados** – exibição dos campos modificados com seus respectivos valores **antes** e **depois** da edição.


#### 4. Link do Protótipo 

<div id="bkmrk-prot%C3%B3tipo">[Protótipo](https://www.figma.com/design/mN0I8GyW16Nio4YwGf82b1/Melhorias-Clarity?node-id=1611-3682&t=Wg3NsYpjUtd9g1Ng-0)</div><div id="bkmrk--2"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg>[![Modelo 97.png](https://docs.softensistemas.com.br/uploads/images/gallery/2025-08/scaled-1680-/modelo-97.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2025-08/modelo-97.png)<div></div></div>©SOFTEN SISTEMAS 2025