Visão Geral
A tela de Transações é o centro de registro e gestão de todas as transações financeiras (receitas e despesas) da empresa. É através desta tela que o usuário alimenta os dados que serão utilizados para gerar o Diagnóstico Financeiro. Rota: https://www.extat.com.br/transacoesObjetivo e Valor para o Usuário
Objetivo Principal
Permitir que o usuário registre, visualize, edite e gerencie todas as transações da empresa de forma eficiente e organizada.Valor Gerado
- Registro Centralizado: Todas as transações em um único lugar
- Gestão Completa: Criar, editar, excluir e pagar transações
- Organização: Filtros e busca avançada para encontrar transações
- Rastreabilidade: Histórico completo de todas as transações
- Base para Diagnóstico: Dados registrados aqui alimentam o Painel e Demonstrativos
Fluxo do Usuário
Fluxo Principal de Criação
Fluxo de Importação
Componentes e Funcionalidades
1. Cabeçalho da Página
Ações Disponíveis:Botão “Importar”
- Função: Redireciona para página de importação
- Rota: https://www.extat.com.br/importacao
- Valor: Permite importação em massa via CSV
Botão “Criar Nova”
-
Função: Abre menu com opções:
- Criar Receita
- Criar Despesa
- Valor: Permite criação rápida de transações
2. Lista de Transações
Colunas Exibidas:- Descrição
- Tipo (Receita/Despesa)
- Valor
- Data
- Categoria
- Origem
- Centro de Custo
- Fornecedor
- Status
- Ações
- Editar: Abre drawer de edição
- Excluir: em conta bancária, remove o lançamento (com confirmação). Em compra de cartão, Cancelar compra cancela a compra inteira.
- Pagar: registra pagamento da transação em conta bancária. Não aparece em compra de cartão.
- Visualizar: Abre página de detalhes
3. Filtros e Busca
Funcionalidades:Busca por Texto
- Busca em descrição, categoria, fornecedor
- Busca em tempo real
Filtros Avançados
- Periodo: data inicial e final. Com Data em competência, o filtro cobre os meses inteiros desse intervalo
- Data: vencimento, competência ou pagamento
- Tipo: Receita, Despesa, ou ambos
- Categoria: filtro por categoria do Plano de Contas
- Conta Bancária: filtro por conta
- Cartões de Crédito: filtro por cartão. A API combina este filtro com contas bancárias (OR)
- Centro de Custo: filtro por centro de custo
- Fornecedor: filtro por fornecedor
- Status: A vencer, Vencido, Vence Hoje, Pago, Pago parcial
4. Criação de Transação
No formulário compartilhado, escolha a origem:- Conta bancária: conta e data de vencimento, como no contrato atual
- Cartão de crédito: cartão, Data da Compra e Parcelas (
À vista,2xaté24x). Sem data de pagamento. Data da Compra entra na coluna Vencimento da lista.
2x ou mais), o accordion Resumo abaixo de Valor começa fechado, com a seta à esquerda e o texto 4 parcelas de R$ 1.000,00 à direita. Ao abrir, o texto some e a tabela lista os lançamentos: mesma competência, mesma descrição, um contador de parcela (1/3, 2/3, 3/3) com anel de progresso, e a coluna Fatura. A primeira fatura usa o mês da Data da Compra, no formato Outubro / 2026. Cada parcela seguinte usa o mês seguinte. Compra à vista não mostra o resumo.
Na lista de Transações, a compra parcelada aparece como N linhas (R 2.000, na mesma competência). A coluna Descrição mostra o contador ao lado do texto e, quando a API envia o total da compra, a linha de R$ 10.000,00. Compra à vista não ganha sufixo nem contador.
O menu da linha de cartão usa Cancelar compra. Cancelar qualquer parcela cancela a compra inteira. Só as parcelas futuras saem; as já pagas permanecem.
Toast de criação parcelada: Compra criada em lançamentos. O atalho Ver transação abre a primeira parcela.
Compras de cartão não mostram Registrar Pagamento na lista. Para quitar, abra o cartão e use Pagar fatura.
No detalhe da transação:
- Origem Conta bancária: mostra a Conta Bancária e o histórico de pagamentos
- Origem Cartão de crédito: mostra o Cartão de crédito, a Fatura (mês do vencimento) e Pagamento. O ícone Abrir Fatura em outra aba abre Fatura (
/fatura) em outra aba. Não há histórico de pagamento da transação, porque quem é paga é a fatura. A data de Pagamento entra na transação quando a fatura é paga, inclusive se só esta parcela foi selecionada.
Criar Receita
Campos obrigatórios (conta bancária): descrição, fornecedor, origem, competência, vencimento, valor, categoria, centro de custo, conta bancária. Campos obrigatórios (cartão): descrição, fornecedor, origem, data da compra, competência, valor, categoria, centro de custo, cartão.Criar Despesa
Campos: os mesmos da receita, com a origem Conta bancária ou Cartão de crédito.5. Edição e Exclusão
- Edição através de drawer lateral
- Exclusão com confirmação obrigatória
- Atualização automática do Painel
Pré-requisitos
Para usar esta tela efetivamente, o usuário precisa ter:- Plano de Contas configurado
- Contas Bancárias cadastradas (lançamentos em conta)
- Fornecedores cadastrados
- Centros de Custo configurados
- (Opcional) Cartões de Crédito cadastrados (compras na fatura)
Integração com Outras Telas
Relação com Painel
- Transações registradas aqui aparecem automaticamente no Painel
- Filtros de período são sincronizados
- Alterações refletem em tempo real nos gráficos
Relação com Demonstrativos
- DRE e DFC são gerados a partir das transações
- Categorias do Plano de Contas determinam estrutura dos demonstrativos
- Período selecionado afeta os demonstrativos