MFC009.R001 — Só é possível alterar contas Pendente Total ou Pago Parcial
Módulo: MFC009 · Menu: Financeiro > Movimentações > Alteração de Duplicatas Classificação: intencional · Relevância: alta
Regra
A consulta do módulo só retorna duplicatas com situação 'T' (Pendente Total) ou 'P' (Pago Parcial); contas Liquidadas ('L') ou Canceladas ('C') não aparecem para alteração.
Quando dispara
Ao executar a consulta (F3) na aba de filtros.
Como o usuário resolve
Se a conta já foi liquidada, cancelada ou baixada, ela não pode ser corrigida por esta tela; procurar a tela de estorno/baixa correspondente.
Evidência
| Arquivo | Linhas | Rotina | O que o trecho faz |
|---|---|---|---|
source/MFC009/UMFC009.pas | 254-256 | MontaWhere | Filtra CONTAS.ST_CONTAS IN ('T','P') na consulta. |
source/MFC009/UMFC009.pas:254
Result := ' Where CONTAS.CD_EMPRESA = ' + dmMFC009.tabFILTROCD_EMPRESA.AsString +
' AND CONTAS.ST_CONTAS IN (''T'', ''P'') '+#10+
' AND TPC.O_CD_TIPOCONTA IS NOT NULL '+#10;