Despesas
💸

Despesas


Foi implementada uma validação obrigatória nas Despesas para garantir que os dois planos analíticos principaisCentro 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:

  1. 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);
  2. 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;
  3. 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.


Tarefa onde o item foi desenvolvido: INCLUSÃO DE INFORMAÇÕES SEM DISTRIBUIÇÃO ANALÍTICA

Data Homologação Final: 04/11/2025
Data Produção: