Entidade MOVIMENTOS_FINANCEIROS

MOVFIN.MOVIMENTOS_FINANCEIROS

Descrição

Os movimentos financeiros registram qualquer alteração da situação financeira (valores recebíveis e/ou pagáveis, de competência ou caixa) de uma empresa desmembrado no nível mais detalhado possível (conta gerencial, centro de custo, projeto, etc.).

Os movimentos financeiros estarão sempre relacionados a títulos (a pagar ou a receber) e/ou a lançamentos em contas-correntes. Em ambos os casos, os movimentos podem desmembrar o valor do título e/ou do lançamento em diferentes contas gerenciais, centros de custo, estabelecimento, etc.
A soma de todos os movimentos financeiros de um lançamento ou de um título totalizam o valor do lançamento ou do saldo do título (considerando a natureza dos respectivos históricos).

No caso de movimentos relacionados a títulos, os movimentos financeiros detalham todos os valores que:

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
TITULO_IDID(18)FK Título:
Título para qual houve movimentação de valores.

Referência para TITULOS
DATA_MOVIMENTODATERqd AK Data da operação:
Data em que o ocorreu operação do movimento. P.ex.: Data de geração do título, data da devolução da mercadoria pelo cliente, data de pagamento do título pelo cliente (pode ser diferente da data do crédito do pagamento realizado).

Se o DATA_REALIZADA for alterada nos LANCAMENTOS, será atualizada a DATA_MOVIMENTO de todos os movimentos do respectivo lançamento que tiverem datas diferentes.
DATA_CONTABILDATERqd Data contábil:
Data na qual o lançamento será contabilizado/movimentado (creditado ou debitado em conta corrente ou caixa).
Existe uma diferença entre a data do lançamento (p.ex.: data em que foi realizado o pagamento do título) e data de contabilização em função dos prazos entre o pagamento do título pelo cliente no banco e o crédito do valor na conta corrente da empresa credora.
DATA_COMPETENCIADATECompetência:
A data de competência é utilizada nos relatórios de resultados por regime de competência, normalmente atribuída a data em que a receita ou despesa foi adquirida (fato gerador).
Caso não informada, a data de competência é automaticamente preenchida pela data de competência do título ou do lançamento financeiro.
HISTORICO_IDID(18)Rqd FK Histórico:
Histórico do movimento.

Referência para HISTORICOS_CONTAS_RECEBER
VALORDECIMAL_VALUEValor:
Valor do movimento.
COMPLEMENTOUPPERComplemento:
Complemento ou informações adicionais do histórico do movimento financeiro do título. P.ex.: NF DE DEVOLUÇÃO Nº 166755, PG CX DA EMPRESA, nome do banco onde o título foi pago, etc.
EMITENTE_IDID(18)FK Emitente:
Pessoa que emitiu o movimento

Referência para PESSOAS
DESTINATARIO_IDID(18)FK Destinatário:
Pessoa que é destinado o movimento

Referência para PESSOAS
MOTIVO_DEVOLUCAO_IDID(18)FK Motivo de devolução:
Caso o documento esteja na situação de devolvido pelo banco.

Referência para MOTIVOS_DEVOLUCOES
NEGOCIACAO_IDID(18)FK Negociação:
Toda transformação que ocorrer sobre o título para outro deve ser registrado em uma negociação ( reversão )

Referência para NEGOCIACOES_TITULOS
ESTABELECIMENTO_IDID(18)Rqd FK Estabelecimento:
Estabelecimento que realizou o movimento.

Referência para ESTABELECIMENTOS
MOVIMENTO_VALIDOFLAG(1)Rqd Movimento válido:
Define se o movimento é válido ou não.
É utilizada principalmente quando ocorrer perda de uma negociação, E o movimento fica exclusivamente para histórico.

Valor padrão = S
USUARIO_ESTORNO_IDID(18)FK Usuário estorno:
Usuário que realizou o estorno do movimento.

Referência para USUARIOS
DATA_ESTORNODATE_TIMEData de estorno:
Data e hora que foi realizado o estorno do movimento financeiro.
REPASSE_IDID(18)FK Repasse:
Repasse de um cheque para o banco ou terceiro.

Referência para REPASSES
CAIXA_IDID(18)FK Caixa:
Indica a conta corrente que relacionada ao movimento. Em operações que permitem conta corrente, que a conta corrente do movimento não foi informada e que o LOP do título possui uma conta corrente informada, então será utilizada a conta informada no LOP para o movimento.

Referência para CAIXAS
USUARIO_IDID(18)FK Usuário:
Usuário que realizou o movimento

Valor padrão = [USER_ID]
Referência para USUARIOS
CODIGO_MOVIMENTO_BANCARIO_IDID(18)FK Código do movimento bancário:
Código do movimento bancário.

Referência para CODIGOS_MOVIMENTOS
CODIGO_LOTEINTEGERCódigo do lote:
Código do lote de envio para banco.
DATA_ENVIO_RECEBIMENTO_LOTEDATE_TIMEData de envio/recebimento do lote:
Data e hora que o registro foi enviado para o banco.
P.ex: envio do arquivo CNAB
COMISSAO_IDID(18)FK Comissão:
Define a conta destino em títulos para comissão

Referência para CAIXAS
LANCAMENTO_FUTUROFLAG(1)Rqd Lançamento futuro/programado:
O movimento é um lançamento futuro, ou programado em uma instituição bancária.

Valor padrão = N
ENVIO_BANCO_IDID(18)FK Envio banco:
Relacionamento do movimento do banco com um envio para o banco.

Referência para ENVIOS_BANCARIOS
REPASSE_PAGAMENTO_IDID(18)FK Repasse pagamento:
Relacionamento de pagamento de um título com um repasse de cheques

Referência para REPASSES
PROCESSAR_CONTABILIDADEFLAG(1)Rqd Processar contabilidade:
Sistema deve processar as rotinas de contabilidade

Valor padrão = S
VALOR_CONTABILDECIMAL_VALUEValor contábil:
Valor que efetivamente será movimentado na conta-corrente (lançamento em conta corrente/caixa) e nos lançamentos contábeis.
Quando a moeda do título for diferente da moeda da conta-corrente, o valor do lançamento será sugerido com base no valor do movimento convertido para a moeda da conta-corrente conforme as cotações de câmbio informadas.
Caso não informado, assume o valor do movimento.
Caso seja informado 0 (zero), este movimento não afetará o saldo da conta corrente.
CONTA_CONTABIL_CREDITO_IDID(18)FK Conta contábil crédito:
Conta contábil gerencial para crédito utilizando neste movimento.

Referência para CONTAS_CONTABEIS
CONTA_CONTABIL_DEBITO_IDID(18)FK Conta contábil débito:
Conta contábil para débito

Referência para CONTAS_CONTABEIS
CONTA_CONTABIL_CREDITO_PLANO_IDID(18)FK Conta contábil crédito:
Conta contábil para crédito

Referência para CONTA_CONTABIL
CONTA_CONTABIL_DEBITO_PLANO_IDID(18)FK Conta contábil débito:
Conta contábil para débito

Referência para CONTA_CONTABIL
HISTORICO_CONTABIL_PLANO_IDID(18)FK Histórico contábil plano:
Histórico contábil para o movimento para operação de crédito e débito

Referência para HISTORICO_MOVIMENTO_CONTABIL
DIAS_BLOQUEIOINTEGERDias de bloqueio cheque:
Número de dias(uteis) que o cheque levará para ser compensado.
  • Até dois dias úteis para cheques de valor inferior a R$ 300,00;
  • Um dia útil para cheques de valor igual ou superior a R$ 300,00.
  • Feriado local na praça sacada: acréscimo de um dia útil;
  • Inoperância da Compe: prorrogação até o dia útil seguinte ao do restabelecimento do sistema.

Ao confirmar o repasse do tipo deposito, a data de previsão de pagamento deve ser alterada para o dia do deposito + dias de bloqueio. Caso vencimento seja sábado ou domingo a data deve ser a próxima segunda-feira.

CONTA_CONTABIL_GERENCIAL_IDID(18)FK Conta gerencial:
Conta contábil gerencial para o movimento.

Referência para CONTAS_CONTABEIS
CENTRO_CUSTO_IDID(18)FK Centro de custo:
Centro de custo do estabelecimento ao qual o movimento está relacionado.

Referência para CENTRO_CUSTO
PROJETO_IDID(18)FK Projeto:
Projeto ao qual o movimento está vinculado.

Referência para ATIVIDADES
PEDIDO_RELACIONADO_IDID(18)FK Pedido relacionado:
Indica que este título (ou parte dele) está relacionado a um pedido (despesa ou receita indireta).

Referência para PEDIDOS
MOVIMENTO_FINANCEIRO_GERADOR_IDID(18)FK Movimento financeiro gerador:
Movimento que originou o movimento financeiro, por exemplo um procedimento de atualização de juros.

Referência para MOVIMENTOS_FINANCEIROS
LANCAMENTO_IDID(18)FK Lançamento:
Quando informado, indica que este movimento está vinculado a um lançamento em uma conta-corrente. Por exemplo, a liquidação de um título a receber através de um depósito bancário está diretamente relacionada ao respectivo crédito nesta conta.

Note que um lançamento pode ter seu valor desmembrado em diferentes contas gerenciais, centros de custo, projetos, etc.

Referência para LANCAMENTOS
COTACAO_MOEDA_TITULODOUBLE(18)Cotação da moeda do título:
Cotação para cambio da moeda da conta-corrente. Apresentado apenas quando a moeda da conta-corrente é diferente da moeda do título e diferente da moeda padrão do sistema.
COTACAO_MOEDA_CONTA_CORRENTEDOUBLE(18)Cotação da moeda da conta-corrente:
Cotação para cambio da moeda da conta-corrente. Apresentado apenas quando a moeda da conta-corrente é diferente da moeda do título e diferente da moeda padrão do sistema.
MOVIMENTO_CONTRAPARTIDA_IDID(18)FK Movimento contrapartida:
Movimento utilizado como contrapartida a operação, por exemplo, pagamento de um título a receber, com um crédito existente em um título a pagar.

Referência para MOVIMENTOS_FINANCEIROS
RETORNO_BANCARIO_IDID(18)FK Retorno bancário:
Retorno bancário que originou o movimento financeiro.

Referência para RETORNOS_BANCARIOS
DOCUMENTO_RELACIONADO_IDID(18)FK Documento relacionado:
Documento relacionado ao movimento, por exemplo desconto por troca de mercadoria

Referência para DOC_ENTRADAS_SAIDAS
LANCAMENTO_CONCILIACAO_IDID(18)FK Conciliação:
Vinculação do movimento com registro de conciliação do extrato bancário ou financeiro.

Referência para CONCILIACOES_BANCARIAS
DATA_HORA_INCLUSAODATE_TIMERqd AK Data e hora inclusão:
Data e hora da inclusão do movimento

Valor padrão = [SYSDATE]
IDENTIFICACAO_ADICIONALUPPER(60)Identificação adicional:
Identificação adicional para o movimento financeiro. Por exemplo, nos procedimentos de atualização de parcelas, uma identificação adicional a ser informado em todos os movimentos gerados.
DOCUMENTO_DESMEMBRAMENTO_IDID(18)FK Documento desmembramento:
Movimentos financeiros de desmembramento para o documento fiscal vinculado

Referência para DOC_ENTRADAS_SAIDAS
MOVIMENTO_CONTABIL_DESMEMBRAMENTO_IDID(18)FK Movimento contábil:
Movimentos financeiros de desmembramento para o movimento contábil vinculado

Referência para MOVIMENTACAO_CONTABIL
ITEM_DOCUMENTO_DESMEMBRAMENTO_IDID(18)FK Item documento desmembramento:
Relacionamento com o item a ser desmembrado

Referência para ITENS_DOC_ENTRADAS_SAIDAS
CONTRATO_DESMEMBRAMENTO_IDID(18)FK Contrato desmembramento:
Contrato que originou o desmembramento

Referência para CONTRATOS_SERVICOS
PEDIDO_DESMEMBRAMENTO_IDID(18)FK Pedido desmembramento:
Pedido onde foi registrado o desmembramento

Referência para PEDIDOS
ITEM_PEDIDO_DESMEMBRAMENTO_IDID(18)FK Item pedido desmembramento:
Relacionamento com o item de pedido desmembrado.

Referência para ITENS_PEDIDOS
DATA_ENVIO_BANCODATE_TIMEData envio banco:
Data e hora em que o movimento foi enviado para o banco (boletos utilizando CNAB, por exemplo).
Este registro se destina para registrar eventos que devem ser enviados para o banco para realizar alguma modificação no titulo, por exemplo alteração de vencimento, cancelamento,etc.
Caso o registro esteja em branco deve ser enviado na próxima comunicação com o sistema do banco.

Regras

Calcular estabelecimento

(Antes de inserir)
Caso não informado, assume o estabelecimento do título ou do lançamento.

Informar a conta contábil gerencial para o movimento

(Antes de inserir)
Informar a conta contábil gerencial para o movimento

Caso a conta gerencial não for informada, o sistema busca preencher com o primeiro dos seguintes critérios:

Estornar movimento

(Antes de alterar)
Quando forem informados os campos 'Usuário estorno' e 'Data estorno' deve-se atualizar o campo de validade deste movimento.

Criar lançamento da conta corrente

(Depois de inserir)
Quando houver uma conta-corrente informada, o sistema cria o respectivo lançamento.

Lançar o valor de comissão para o vendedor

(Depois de inserir, Depois de alterar)
Realizar o lançamento de comissão para o vendedor.

Excluir movimento de comissão

(Antes de excluir)
Excluir o movimento de comissão

Popular conta crédito e débito

(Antes de inserir)

Realizar lançamento contábil (incluir)

(Depois de inserir)
Realizar os lançamentos contábeis.

Realizar lançamento contábil (alterar)

(Depois de alterar)

Informar a conta corrente no movimento

(Antes de inserir)
Em operações que permitem conta corrente, que a conta corrente do movimento não foi informada e que o LOP do título possui uma conta corrente informada, então será utilizada a conta informada no LOP para o movimento.

Realizar lançamento contábil (excluir)

(Antes de excluir)

Não é permitido realizar o movimento em caixa fechado!

(Antes de inserir, Antes de alterar, Antes de excluir)

Preencher valor do lançamento para contabilidade

(Antes de inserir)
Quando valor para contabilidade não estiver preenchido deve ser preenchido com o valor do movimento

Data contábil é menor que a data do título!

(Antes de inserir, Antes de alterar)
Data de contábil é menor que a data do título.

Excluir movimentos de caixa

(Antes de excluir)
Devem ser excluídos os movimentos de caixa quando existentes.

Data do movimento é superior a data atual!

(Antes de inserir, Antes de alterar)
Valida a data do movimento que não pode ser superior a data atual.

Atualizar movimentos de produtos para cotistas

(Depois de inserir, Antes de excluir)
Quando o documento passar para emitido ou cancelado:

Preencher a conta contábil na inclusão

(Depois de inserir)
Preencher as contas contábeis de crédito e débito conforme o plano contábil.

Excluir o registro contábil

(Antes de excluir)
Ao excluir um movimento deve excluir o movimento contábil

Alterar o movimento contábil caso seja alterado as contas

(Antes de alterar)
Alterar o movimento contábil caso seja alterado as contas.

Preencher o número de dias para o bloqueio do cheque

(Antes de inserir)
Número de dias que o cheque levará para ser compensado.

Atualizar a conta gerencial do título

(Depois de inserir, Depois de alterar)
Quando não informado a conta gerencial e o histórico for um lançamento deve ser atualizado a conta contábil

Atualizar negociação

(Depois de inserir, Depois de alterar, Depois de excluir)
Caso o movimento esteja ligado a uma negociação, deve atualiza-la.

Alertar que título já está liquidado

(Antes de inserir)
Quando ocorrer uma operação em um título já liquidado deve ser apresentado uma mensagem de alerta.

Retornar data de vencimento

(Depois de excluir)
Caso ocorra a exclusão de um procedimento/registro e na mesma data ocorreu a alteração da data de vencimento, deve ser retornada a data anterior.

Atualizar o vínculo com o registro de retorno bancário

(Antes de excluir)
Retorna a situação do retorno bancário vinculado ao movimento para a situação anterior quando ocorre a exclusão do movimento financeiro.
O registro de retorno bancário ficará com a situação "não processado" (data de processamento não informada), o que permitirá o reprocessamento do retorno bancário (somente do registro em questão).

Atualizar conta gerencial lançamentos

(Depois de alterar)
Atualiza a conta gerencial dos lançamentos vinculados ao movimento financeiro.

Realizar desmembramento do movimento

(Depois de inserir, Depois de alterar)
Quando a preferência estiver MOVFIN.MOVIMENTOS_FINANCEIROS.DESMEMBRAMENTO_PAGAMENTO ativa, será desmembrado o pagamento conforme os históricos de lançamento, juros, multa.

Gerar título de adiantamento

(Depois de inserir)
Caso configurado no tipo de título para gerar um título por adiantamento, deve ser gerado um novo título com base neste título.

Preencher data de competência

(Antes de inserir, Antes de alterar)
Preencher a data de competência do movimento financeiro com esta ordem:

Atualizar lançamento

(Depois de inserir, Depois de alterar)
Se o movimento tem LANCAMENTO_ID e DATA_MOVIMENTO foi alterado e está diferente da DATA_REALIZADA do respectivo LANCAMENTOS
Atualiza a DATA_REALIZADA do respectivo LANCAMENTOS

Validar historicos

(Antes de inserir, Antes de alterar)
Verifica se o movimento inserido é de um histórico configurado para todos os tipos de título OU que esteja indicado na associativa Históricos dos tipos de títulos

Não é permitido realizar movimentaçoes em um caixa que não está em aberto

(Antes de inserir, Antes de alterar)
Quando utilizado a rotina de "Fechamento de Estabelecimento", deve ser validado se existe algum registro em aberto para realização dos controles.

É obrigatório informar o título, pessoa emitente e destinatária, ou lançamento!

(Antes de alterar, Antes de inserir)
É obrigatório informar uma das opções:

Títulos com saldo zerado não permitem movimento financeiro!

(Antes de inserir)
Qualquer título com saldo zero ( pago, negociado ) não devem permitir movimentos do tipo financeiro

Somente administradores podem excluir movimentos financeiros!

(Antes de excluir)
Usuários comuns não podem excluir movimentos financeiros

REGRAS DE AUTORIZAÇÃO SÃO REALIZADAS NA CAMADA DE INTERFACE E NÃO NA ENTIDADE.

Não é permitido realizar o estorno do movimento!

(Antes de alterar)

Título com bloqueio financeiro!

(Antes de inserir)
Títulos em situação "Q". Deve ser bloqueado

Clientes bloqueados não permitem movimentos no título!

(Antes de inserir)

Título em previsão não permite movimentos com valores!

(Antes de inserir, Antes de alterar)
Quando o título estiver em situação de previsão não deve ser possível vincular movimentos com valores ao título.

Cheque já consta em outro repasse aguardando retorno!

(Antes de inserir)
Cheque já consta em outro repasse aguardando retorno.

Título não permite pagamento, libere o registo de pagamento.

(Antes de inserir)
Título possui a marcação que não permite o registro de pagamento, deve ser liberado para pagamento primeiro.

Validar cliente

(Antes de inserir)
No caso de um movimento de negociação de um tipo de negociação que não permite misturar clientes, então o cliente da negociação não pode ser diferente do cliente do título que está sendo negociado.

Conta contábil informada não está válida

(Antes de inserir, Antes de alterar)
Valida a conta contábil gerencial informada. A conta deve estar ativa (>= data inicial e <= data de término) na data do movimento.

Centro de custo não é permitido neste estabelecimento!

(Antes de inserir, Antes de alterar)
Validar se o Centro de custo pode ser informado neste estabelecimento.

Validar projeto informado

(Antes de inserir, Antes de alterar)
Validar se o projeto informado pode ser vinculado ao título ou movimento financeiro.

Validar conta gerencial informada

(Antes de inserir, Antes de alterar)
Verifica se a conta gerencial informada no movimento é classificada como "analítica". Contas "sintéticas" não podem ser informadas nos movimentos.

Validar data de fim projeto informado

(Antes de inserir, Antes de alterar)
Não é possível informar um projeto com data de fim anterior a data de inclusão do movimento.

Incluir lançamento na conta corrente/caixa

Inclui lançamento no conta corrente/caixa conforme informado no campo "Histórico de caixa" configurado nos Históricos para movimentos financeiros.

Atualizar desmembramento(titulo, lancamento)

Esta rotina revisa e ajusta os desmembramentos de valor realizados em um determinado título ou lançamento.

Atualizar título

(Depois de inserir, Depois de alterar, Antes de excluir)
Procedimento deve atualizar os valores vinculados ao título

Atualizar título em delete

(Depois de excluir)
Atualizar valores em caso de delete de movimentos.
Obs.: Titulos que tiverem o CMC7 vazio e obrigatoriamente deveriam estar preenchidos não devem ser atualizados.

Estornar movimento

Estornar o movimento financeiro