Despesas
💸
Despesas
Foi implementada uma validação obrigatória nas Despesas para garantir que os dois planos analíticos principais — Centro de Custo e Projeto — sejam sempre preenchidos antes de salvar o registro.
Objetivo:
Evitar inconsistências no controle financeiro e analítico, assegurando que cada despesa possua corretamente a vinculação necessária para os relatórios e consolidações analíticas.



2. Seção N1 — Operação
O que mudou:
- Foi adicionada uma restrição de validação automática (@api.constrains) no campo Distribuição Analítica (analytic_distribution);
- Ao salvar uma despesa, o sistema verifica se há contas analíticas associadas tanto ao plano Centro de Custo quanto ao plano Projeto;
- Caso um dos dois planos não esteja preenchido, o sistema exibirá uma mensagem de erro impedindo o salvamento, indicando qual plano está faltando.
Quando usar:
- Essa validação ocorre automaticamente sempre que o usuário salva ou altera a distribuição analítica em qualquer despesa;
- O preenchimento correto dos dois planos é obrigatório para todos os lançamentos de despesa que utilizem distribuição analítica.
Sintomas/Erros comuns:
- “Você precisa preencher a conta analítica para o Centro de Custo.”
→ O usuário preencheu apenas o plano de Projeto e esqueceu o Centro de Custo. -
“Você precisa preencher a conta analítica para o Projeto.”
→ O usuário informou o Centro de Custo, mas não selecionou o Projeto. -
“Você precisa preencher a conta analítica para o Centro de Custo, Projeto.”
→ Nenhum dos dois planos foi informado.
Como confirmar:
- Acesse a Despesa e abra o campo de Distribuição Analítica;
- Verifique se ambos os planos — Centro de Custo e Projeto — possuem contas analíticas selecionadas;
- Salve o registro;
- O sistema aceitará o salvamento apenas se os dois planos estiverem preenchidos.
Procedimento N1:
- Em caso de erro ao salvar a despesa, revise o campo Distribuição Analítica e certifique-se de preencher as duas colunas obrigatórias (Centro de Custo e Projeto);
- Se a despesa não possuir essas informações, solicite ao responsável do centro de custo ou ao gestor do projeto que indique as contas corretas antes de prosseguir;
- Após preencher, salve novamente o registro.
Escalonamento:
Escalonar para N2/Dev quando:
- O sistema permitir salvar a despesa sem os dois planos preenchidos;
- O erro for exibido mesmo com as duas contas analíticas corretamente informadas;
- Ocorrer erro técnico (ex.: “ValidationError” sem mensagem clara).
Anexos ao chamado: ID da despesa ou número do documento; Print da tela mostrando as contas analíticas preenchidas; Print do erro apresentado pelo sistema.