Entidade CAIXAS

FLCX.CAIXAS

Descrição

Um caixa é uma conta que registra um determinado fluxo financeiro composto por movimentos de montantes recebidos e pagos em determinadas datas. Os caixas podem ser utilizados para controlar vários tipos de contas onde deseja-se manter um histórico dos montantes ao longo do tempo, bem como os saldos resultantes para cada lançamento.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK FK Id:
Chave de identificação interna

Referência para V_CAIXAS
CAIXAUPPERRqd UK Conta-corrente:
Nome dado para identificar a conta-corrente (caixa).

As opções de conta-corrente oferecidas dependem dos acessos que o usuário tem às mesmas. Por padrão, o usuário terá acesso apenas às seguintes opções:
  • Contas-correntes que não tem restrição de usuários e que são de um dos estabelecimentos ativos que o usuário tem acesso.
  • Contas-correntes para as quais foi configurado que o usuário tem acesso do tipo "Administrar", "Lançar" ou "Consultar".
TITULOTEXTRqd Título:
Título dado ao caixa. É o que irá aparecer nos relatórios.
TIPO_CAIXA_IDID(18)Rqd FK Tipo de caixa:
Tipo de caixa/conta corrente

Referência para TIPOS_CAIXA
BANCOUPPERBanco:
Nome do banco (para caixas que representam uma conta corrente bancária).
AGENCIAUPPERAgência:
Número da agência.
CONTAUPPERNúmero da conta:
Número da conta corrente.
TITULAR_IDID(18)FK AK Titular:
Determina quem é o titular desta conta-corrente. Para contas-correntes de comissões, por exemplo, o titular será o comissionado.

Referência para PESSOAS
TITULARUPPERTitular:
Nome do titular da conta
ATIVOFLAG(1)Ativo:
Define se o caixa está ativo/habilitado

Valor padrão = S
SALDOVALUE_DC(18)Rqd Saldo:
Valor atual de saldo no caixa. Este valor é automaticamente atualizado pelos lançamentos realizados.

Valor padrão = 0
LIQUIDEZFLAG(1)Rqd Liquidez:
Indica se este caixa possue liquidez ou não. Caixas relacionados a aplicações financeiras não podem ser considerados como saldo nos fluxos futuros.

Valor padrão = S
ESTABELECIMENTO_IDID(18)FK AK Estabelecimento:
Estabelecimento para o qual este caixa pertence.

Referência para ESTABELECIMENTOS
MOEDA_IDID(18)Rqd FK Moeda:
Moeda padrão para o caixa. Os lançamentos podem ser feitos em outras moedas, porém, nestes casos, serão convertidos para a moeda padrão do caixa.

Referência para MOEDAS
LIMITE_CREDITOVALUE(18)Limite de crédito:
Valor de limite de crédito para o caixa.

P.ex: Cheque especial
FLUXO_CAIXAFLAG(1)Rqd Considerar no fluxo de caixa:
Define se o caixa deve ser considerado na apresentação do fluxo de caixa

Valor padrão = S
RESTRITA_USUARIOFLAG(1)Rqd Restrita por usuário:
Define se a conta de caixa é restrita por usuário, caso "S" deve ser informado os usuários que possuem o acesso a conta.

Valor padrão = N
DATA_CONCILIACAODATEData de conciliação:
Data em que os movimentos anteriores a este foram conciliados não permitindo alterações nos mesmos. Caso não informado será permitido alterar qualquer movimento
TIPO_CONTA_VINCULADAOPTION(1)Tipo de conta vinculada:
Tipo de caixa vinculado, ele determina como deve ser realizado a movimentação com o caixa vinculado.
Seu preenchimento é obrigatório quando informado a conta corrente vinculada.

Valores permitidos:
  • L - Lançamento - Todos os lançamentos registrados neste caixa, serão direcionados automaticamente para o caixa vinculado, desta forma não existirá lançamentos neste caixa.
  • D - Por dia - Todos os lançamentos serão registrados neste caixa, e será gerado um lançamento para o caixa vinculado no final do dia.
  • N - Nada - Todos os lançamentos são registrados no próprio caixa, e não é realizado operações com o caixa vinculado.
CAIXA_VINCULADO_IDID(18)FK Caixa vinculado:
Caso informado um caixa vinculado, os movimentos registrados neste caixa serão direcionadas para o caixa vinculado conforme configurado no campo Tipo de conta vinculada

Referência para CAIXAS
TIPO_CAIXATEXT(15)Tipo de caixa:
OBSOLETO - SUBSTITUIR POR FLCX.CAD_TIPOS_CAIXAS.

Regras

Ajustar nome conforme tipo caixa

(Antes de alterar)
Quando o nome do caixa for alterado, deve respeitar o tipo de caixa, caso informado a sigla no mesmo.

Atualizar conta-corrente

(Depois de alterar)
Replica os atributos abaixo para o respectivo registro de conta-corrente:
CAIXAS CONTAS_CORRENTES
CAIXA IDENTIFICACAO_CONTA
LIMITE_CREDITO LIMITE_CREDITO
FLUXO_CAIXA FLUXO_CAIXA
ESTABELECIMENTO_ID ESTABELECIMENTO_ID
RESTRITA_USUARIO RESTRITA_USUARIO
DATA_CONCILIACAO DATA_CONCILIACAO
ATIVO ATIVO
TIPO_CONTA_VINCULADA TIPO_CONTA_VINCULADA
CAIXA_VINCULADO_ID CONTA_CORRENTE_VINCULADA.CONTA_CAIXA_ID

Popular caixas(campo, operacao, tipo)

Método centralizado que deve ser utilizado para popular a relação de contas-correntes/caixas que o usuário tem acesso em um campo.

Automatizar transferência de valores

Automatizar a transferência de valores entre a conta caixa e sua conta vinculada.
Somente deve realizar a transferência se o saldo da conta corrente seja superior a zero, e que a conta caixa esteja configurada para tipo de vinculo "D".

Criar caixa pessoa(pessoa_id, tipo_caixa_id, estabelecimento_id)

Cria um caixa de um determinado tipo para uma determinada pessoa. Utilizado para criar caixas de forma automática para vendedores ou outras pessoas em rotinas onde isso seja necessário como no controle de comissões ou caixa "flex".

Recalcular saldo

Recalcula o saldo atual do caixa, contabilizando todos os lançamentos que que foram efetivados.