Pular para conteúdo

Movimento de Caixa

Financeiro > Movimento de Caixa

O que é

Aqui você registra todas as entradas e saídas de dinheiro do caixa físico da empresa: recebimentos em dinheiro, pagamentos avulsos, sangrias e reforços. É o diário do caixa — cada lançamento fica vinculado ao caixa do operador, à data e ao histórico contábil.

O caixa precisa estar aberto para receber movimentos. Lançamentos fora do período permitido são bloqueados pelo sistema. Movimentos reconciliados (conferidos) ficam travados e não podem ser alterados ou excluídos.


Como acessar

No menu principal, clique em FinanceiroMovimento de Caixa.


Onde impacta o sistema

  • Fechamento de Caixa — os movimentos cadastrados aqui compõem o saldo apurado no fechamento.
  • Contas Correntes / Movimento Bancário — ao usar "Lançar no Banco", o sistema cria automaticamente um lançamento na conta bancária vinculada.
  • Históricos — o histórico padrão definido no lançamento determina se o movimento pode ou não ser lançado no caixa (campo HC_MOVMCX).
  • Categorias Financeiras — cada lançamento é categorizado para fins de relatórios gerenciais.
  • Plano de Contas / Conciliação — movimentos reconciliados são marcados como conferidos e travam o registro.
  • Relatórios de Caixa — alimenta relatórios de fluxo de caixa, por período, por operador e por categoria.

Como registrar um movimento

  1. Clique em Novo (ou Alt+N).
  2. O campo Nº Doc é preenchido automaticamente — identifica o lançamento.
  3. No campo Histórico Padrão, selecione o tipo de lançamento (ex: Recebimento à Vista, Sangria, Reforço). Use F3 para pesquisar.
  4. O campo Histórico (descrição livre) é preenchido automaticamente com o texto do histórico padrão — edite se necessário.
  5. Informe o Valor do movimento.
  6. Confirme a Data do lançamento (preenchida com a data atual).
  7. Se necessário, informe a Categoria e a Subcategoria (a subcategoria pode ser preenchida automaticamente conforme o histórico padrão).
  8. Clique em Gravar (ou Alt+G).

Atenção: o caixa precisa estar aberto para que o lançamento seja aceito. Se o caixa ainda não foi aberto no dia, o sistema exibe a mensagem "O Caixa não está aberto!" e bloqueia o lançamento.


Campos desta tela

Campo O que é Observações
Nº Doc Número do documento / lançamento Gerado automaticamente. Salvo em MOVMCAIXA.MX_DOC.
Histórico Padrão Tipo padronizado do lançamento Obrigatório. Determina se pode lançar no caixa. Salvo em MOVMCAIXA.MX_HISTPADR.
Histórico Descrição livre do lançamento Preenchido automaticamente pelo histórico padrão — editável. Salvo em MOVMCAIXA.MX_HISTORIC.
Valor Valor do movimento Obrigatório. Positivo para entradas, negativo para saídas (conforme configuração do histórico). Salvo em MOVMCAIXA.MX_VALOR.
Data Data do lançamento Padrão: data atual. Salvo em MOVMCAIXA.MX_DATA.
Situação Status de reconciliação R = Reconciliado / N = Não reconciliado. Salvo em MOVMCAIXA.MX_RECONC.
Categoria Categoria financeira do lançamento Para agrupamento em relatórios. Salvo em MOVMCAIXA.MX_CATEG.
Subcategoria Subcategoria financeira Pode ser preenchida automaticamente via SC_HISTPADR do histórico padrão. Salvo em MOVMCAIXA.MX_SCATEG.
Nº Caixa Identificador do caixa do operador Preenchido automaticamente. Salvo em MOVMCAIXA.MX_NROCX.
Data Movimento Data/hora do registro Timestamp do lançamento. Salvo em MOVMCAIXA.MX_DTMOV.

Aba: Saldos

Exibe o saldo atual do caixa e os totais do período — somente leitura, sem campos editáveis. Útil para conferência antes de fechar o caixa.


Regras e comportamentos do sistema

Caixa deve estar aberto Antes de qualquer lançamento, o sistema verifica se o caixa do operador está aberto para o período. Se não estiver, exibe: "O Caixa não está aberto!" e impede o lançamento.

Restrição por período e permissão de usuário O sistema valida se o usuário tem permissão para lançar movimentos no período informado. Caso contrário, exibe: "Este usuário não tem permissão para cadastrar movimento de caixa nesse período".

Histórico padrão deve permitir lançamento no caixa Nem todo histórico padrão pode ser usado em movimentos de caixa. O campo HC_MOVMCX da tabela HISTORICOS controla isso. Se o histórico selecionado não permitir, o sistema exibe: "Histórico informado não permite lançamentos no Caixa!".

Subcategoria preenchida automaticamente Quando o histórico padrão tem uma subcategoria vinculada (SC_HISTPADR), o campo Subcategoria é preenchido automaticamente ao selecionar o histórico. Pode ser alterado manualmente se necessário.

Registro reconciliado é bloqueado Movimentos com situação R (Reconciliado) não podem ser alterados nem excluídos. O sistema bloqueia a edição e exibe: "Registro Reconciliado não pode ser Alterado". Isso garante a integridade da conciliação de caixa.

Bloqueio retroativo Dependendo da configuração do sistema, lançamentos em datas anteriores ao período corrente podem ser bloqueados para preservar fechamentos já realizados.

Lançar no Banco O botão Lançar no Banco abre o formulário TfrmLanctoCaixa, que cria automaticamente um movimento bancário na conta corrente vinculada ao caixa. Útil para registrar depósitos ou transferências que também precisam aparecer no extrato bancário.

Tipo de pagamento obrigatório em alguns casos Dependendo do histórico selecionado, o sistema pode exigir que o tipo de pagamento seja informado. Caso esteja ausente: "É necessário informar o tipo de pagamento. Verifique!".

Código do histórico padrão deve estar cadastrado Se o código de histórico informado não existir na tabela HISTORICOS, o sistema exibe: "Código não Cadastrado" e bloqueia o lançamento.


Dúvidas frequentes

O sistema diz "O Caixa não está aberto!" — o que fazer? O caixa do dia ainda não foi aberto. Acesse Financeiro > Fechamento de Caixa (ou o módulo de abertura de caixa da sua configuração) e abra o caixa para o período atual. Depois tente o lançamento novamente.

Não consigo alterar um lançamento — o sistema bloqueia. Verifique a coluna Situação. Se estiver como R (Reconciliado), o registro foi conciliado e está protegido. Para alterar, é necessário primeiro desfazer a reconciliação (usuário com permissão).

O histórico padrão que preciso não aparece na lista. Verifique se o histórico está marcado como ativo e se tem o campo HC_MOVMCX = 'S' no cadastro de Históricos. Históricos que não permitem lançamento no caixa não aparecem nesta tela.

A subcategoria não preencheu automaticamente. A subcategoria automática depende de o histórico padrão ter uma subcategoria padrão vinculada. Se não tiver, preencha manualmente. Verifique o cadastro do histórico padrão em Cadastros > Complementares > Históricos.

Preciso cancelar um lançamento já gravado. Se o movimento não estiver reconciliado, selecione-o e clique em Excluir (Alt+E). Se estiver reconciliado, será necessário desfazer a reconciliação antes.

O botão "Lançar no Banco" está desabilitado. O histórico padrão selecionado pode não estar configurado para gerar lançamento bancário, ou o caixa não tem conta corrente vinculada. Verifique a configuração do caixa e do histórico padrão.