Entidade MOVIMENTACAO_CONTABIL

CONTAB.MOVIMENTACAO_CONTABIL

Descrição

Entidade contendo as movimentações contábeis.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
ESTABELECIMENTO_IDID(18)Rqd FK Estabelecimento:
Identificação do estabelecimento relativo ao movimento contábil

Referência para ESTABELECIMENTOS
DATA_MOVIMENTODATERqd AK Data do movimento:
Data do movimento contábil.
Data da escrituração do movimento.
COMPETENCIAINTEGER(6)Rqd Competencia:
Competência do lançamento.
Deve ser formado com o ano e mês, 4 e 2 dígitos respectivamente.
P.ex: 201305, 201306, etc.
HISTORICO_MOVIMENTO_IDID(18)Rqd FK Histórico do movimento:
Relacionamento com o histórico de movimentação

Referência para HISTORICO_MOVIMENTO_CONTABIL
HISTORICOTEXTHistórico:
Histórico/complemento da movimentação contábil
CONTA_CONTABIL_DEBITO_IDID(18)FK Conta contábil débito:
Conta contábil para débito

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

Referência para CONTA_CONTABIL
VALOR_MOVIMENTODECIMAL_VALUERqd Valor do movimento:
Valor para o movimento contábil
LOTE_IDID(18)FK Lote:
Relacionamento com um lote contábil

Referência para LOTE_MOVIMENTACAO_CONTABIL
ORDEMINTEGEROrdem:
Ordem da movimentação no dia, caso registro esteja em lote será automaticamente incrementado.
CENTRO_CUSTO_IDID(18)FK Centro de custo:
Centro de custos da operação contábil

Referência para CENTRO_CUSTO
DOCUMENTO_IDID(18)FK Documento:
Relacionamento com o documento fiscal que originou a movimentação

Referência para DOC_ENTRADAS_SAIDAS
MOVIMENTO_FINANCEIRO_IDID(18)FK Movimento financeiro:
Relacionamento com o movimento financeiro que originou a movimentação contábil

Referência para MOVIMENTOS_FINANCEIROS
TIPO_MOVIMENTACAOINTEGER_OPTION(2)Rqd Tipo de movimentação:
Tipo de movimentação contábil

Valores permitidos:
  • -1 - Acumulativo - Representa os movimentos que devem ser acumulados em um único movimento com a mesma conta de débito e crédito; e data.
  • 0 - Normal - Sempre serão apresentados todos os registros
  • 1 - Acumulado - Representa os movimentos acumulados

Valor padrão = 0
MOVIMENTO_ACUMULADO_IDID(18)FK Movimento acumulado:
Relacionamento com um movimento acumulado.

Referência para MOVIMENTACAO_CONTABIL
LANCAMENTOID(18)Rqd Lançamento:
Número do lançamento dentro do lote
CONTA_CONTABIL_IDID(18)Rqd FK Conta contábil:
Conta contábil da operação

Referência para CONTA_CONTABIL
TIPO_OPERACAOINTEGER_OPTION(2)Rqd Tipo da operação:
Define o tipo de operação do movimento contábil

Valores permitidos:
  • -1 - Débito
  • 1 - Crédito
TITULO_IDID(18)FK Título:
Relacionamento com o título que registrou o movimento contábil

Referência para TITULOS
LANCAMENTO_FINANCEIRO_IDID(18)FK Lançamento financeiro:
Relacionamento com um lançamento financeiro

Referência para LANCAMENTOS
APURACAO_TRIBUTOS_IDID(18)FK Apuração de tributos:
Relacionamento com a entidade relativa a apuração de um tributo de um período para o estabelecimento.

Referência para PERIODOS_AP_TRIB
CODIGO_LOTE_CONTABILTEXTRqd Código lote contábil:
Número do lote contábil (gerado automaticamente) a ser utilizado para geração do SPED.
Modo de montagem:
  • Data (yyyyMMdd)
  • Tipo (1 - Documento, 2- Titulo, 3-Outros, 9-Zeramento)
  • 1 = Número do documento com série (nnnnnnnnnnsss) - Número (n) - Série (s)
  • 2 = Número do título com sequencia e série (nnnnnnnnnnxxxsss) - Número (n) - Sequencia (x) - Série (s)
  • 3 = Número do lote + lançamento (xxxxxxyyyy) - Lote (x) - lançamento (y)
  • 9 = Número do lote + lançamento (xxxxxxyyyy) - Lote (x) - lançamento (y)

Exemplos:
  • 2015063010000001245001
  • 2015063020000001245001001
  • 201506303000060001
  • 201506309000010001

Regras

Contas agrupadoras devem ser ajustadas

(Antes de inserir)
Contas que são agrupadoras devem ser ajustadas:

Atualizar contas direcionadas

(Antes de inserir, Antes de alterar)
Quando a conta estiver cancelada/inativa e possuir uma conta direcionada, deve ser informada a conta direcionada.

Informar número do lançamento

(Antes de inserir)
Informar o número do lançamento para cada registro do lote.

Preencher o campo de competência

(Antes de inserir)
Preencher o campo de competência, com os valores da data do movimento quando não informado.

Incrementar a ordem do movimento

(Antes de inserir)
Caso informado um lote se automaticamente incrementado a ordem do movimento.

Atualizar os valores acumulados

(Antes de inserir, Antes de alterar)
Atualizar os valores acumulados quando necessário.

Atualizar os valores acumulados na exclusão

(Depois de excluir)

Atualizar valores do movimento acumulado

(Antes de inserir, Antes de alterar)

Atualizar os valores

(Depois de inserir, Depois de alterar)

Preencher campo de conta contábil

(Antes de inserir, Antes de alterar)
Preencher o campo de conta contábil

Criar registro de crédito

(Depois de inserir)
Caso informado ambas as contas contábeis no mesmo movimento, deve ser separado as contas contábeis, informando a conta de crédito em um novo registro.

Data do movimento é superior a data atual!

(Antes de inserir, Antes de alterar)
Alertar ao usuário que a data informada é superior a data atual.

Preencher o código do lote contábil

(Antes de inserir, Antes de alterar)
Preencher o código do lote contábil quando não for informado

Atualizar período contábil

(Depois de inserir, Depois de alterar, Antes de excluir)
Atualizar o período contábil quando ocorrer o movimento.

Data do movimento é inferior a data inicial da conta contábil!

(Antes de inserir, Antes de alterar)
Data do movimento é inferior a data inicial da conta contábil.

Data do movimento é superior a data de término da conta contábil!

(Antes de inserir, Antes de alterar)
Data do movimento é superior a data de término da conta contábil.

Conta contábil de crédito não pertence ao estabelecimento!

(Antes de inserir, Antes de alterar)
Conta contábil de crédito não pertence ao estabelecimento do movimento.

Conta contábil de débito não pertence ao estabelecimento!

(Antes de inserir, Antes de alterar)
Conta contábil de débito não pertence ao estabelecimento do movimento.

Não é permitido vincular um centro de custo que não pertence ao estabelecimento!

(Antes de inserir, Antes de alterar)
Centro de custo informado não pertence ao estabelecimento do movimento.

Não é permitdo informar o centro de custo nesta operação!

(Antes de inserir, Antes de alterar)
Não é permitido informar o centro de custo, pois está desativado conforme a conta contábil de débito ou débito.

Não é permitido informar uma conta sintética para crédito!

(Antes de inserir, Antes de alterar)
Não é permitido informar uma conta sintética para crédito.

Não é permitido informar uma conta sintética para débito!

(Antes de inserir, Antes de alterar)
Não é permitido informar uma conta sintética para débito.

Data do movimento contábil é anterior a data bloqueada no estabelecimento!

(Antes de inserir, Antes de alterar)
Data do movimento contábil é anterior a data bloqueada no estabelecimento.

Data do movimento contábil é anterior a data bloqueada no estabelecimento!

(Antes de excluir)
Data do movimento contábil é anterior a data bloqueada no estabelecimento.

Data do movimento é superior a atual

(Antes de inserir, Antes de alterar)
Caso a data de movimento seja superior a atual, deve ser alertado ao usuário