Entidade MOVIMENTACAO_CONTABIL
CONTAB.MOVIMENTACAO_CONTABIL
Descrição
Entidade contendo as movimentações contábeis.
Atributos
Atributo | Domínio | Regras | Descrição |
---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna
|
ESTABELECIMENTO_ID | ID(18) | Rqd FK | Estabelecimento: Identificação do estabelecimento relativo ao movimento contábil
Referência para ESTABELECIMENTOS |
DATA_MOVIMENTO | DATE | Rqd AK | Data do movimento: Data do movimento contábil.
Data da escrituração do movimento.
|
COMPETENCIA | INTEGER(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_ID | ID(18) | Rqd FK | Histórico do movimento: Relacionamento com o histórico de movimentação
Referência para HISTORICO_MOVIMENTO_CONTABIL |
HISTORICO | TEXT | | Histórico: Histórico/complemento da movimentação contábil
|
CONTA_CONTABIL_DEBITO_ID | ID(18) | FK | Conta contábil débito: Conta contábil para débito
Referência para CONTA_CONTABIL |
CONTA_CONTABIL_CREDITO_ID | ID(18) | FK | Conta contábil crédito: Conta contábil para crédito
Referência para CONTA_CONTABIL |
VALOR_MOVIMENTO | DECIMAL_VALUE | Rqd | Valor do movimento: Valor para o movimento contábil
|
LOTE_ID | ID(18) | FK | Lote: Relacionamento com um lote contábil
Referência para LOTE_MOVIMENTACAO_CONTABIL |
ORDEM | INTEGER | | Ordem: Ordem da movimentação no dia, caso registro esteja em lote será automaticamente incrementado.
|
CENTRO_CUSTO_ID | ID(18) | FK | Centro de custo: Centro de custos da operação contábil
Referência para CENTRO_CUSTO |
DOCUMENTO_ID | ID(18) | FK | Documento: Relacionamento com o documento fiscal que originou a movimentação
Referência para DOC_ENTRADAS_SAIDAS |
MOVIMENTO_FINANCEIRO_ID | ID(18) | FK | Movimento financeiro: Relacionamento com o movimento financeiro que originou a movimentação contábil
Referência para MOVIMENTOS_FINANCEIROS |
TIPO_MOVIMENTACAO | INTEGER_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_ID | ID(18) | FK | Movimento acumulado: Relacionamento com um movimento acumulado.
Referência para MOVIMENTACAO_CONTABIL |
LANCAMENTO | ID(18) | Rqd | Lançamento: Número do lançamento dentro do lote
|
CONTA_CONTABIL_ID | ID(18) | Rqd FK | Conta contábil: Conta contábil da operação
Referência para CONTA_CONTABIL |
TIPO_OPERACAO | INTEGER_OPTION(2) | Rqd | Tipo da operação: Define o tipo de operação do movimento contábil
Valores permitidos: |
TITULO_ID | ID(18) | FK | Título: Relacionamento com o título que registrou o movimento contábil
Referência para TITULOS |
LANCAMENTO_FINANCEIRO_ID | ID(18) | FK | Lançamento financeiro: Relacionamento com um lançamento financeiro
Referência para LANCAMENTOS |
APURACAO_TRIBUTOS_ID | ID(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_CONTABIL | TEXT | Rqd | 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:
- Cliente (documento ou título devem estar preenchidos).
- Fornecedor (documento ou título devem estar preenchidos).
- Banco (título devem estar preenchidos).
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