Pular para o conteúdo principal

CD_MODELOPLANO - Modelo do Plano de Contas (DLPA)

Tela de configuração: TCB014 — Parâmetros do DLPA Tabela: PARMDLPA.CD_MODELOPLANO (DOM_INTEGER NOT NULL) Campo na tela: edtCD_MODELO (label "Modelo Plano") Valor padrão: preenchido automaticamente pela pesquisa (Resultado[1])

Descrição​

O campo CD_MODELOPLANO identifica qual modelo do plano de contas será utilizado pelo parâmetro DLPA (Demonstração de Lucros ou Prejuízos Acumulados). É uma chave estrangeira para a tabela MODELOPLANO e compõe, junto com CD_PARMDLPA, a chave primária da tabela PARMDLPA.

Telas impactadas​

TelaArquivoUso
TCB014 — Parâmetros do DLPAUTCB014.pas / UTCB014.dfmSeleção do modelo na edição de parâmetros DLPA
TCB005 — Modelo do PlanoUTCB005.pasCadastro do modelo (MODELOPLANO)
TCB007 — Plano ModeloUTCB007.pasVinculação de contas ao modelo
RCB009 — Relatório DLPAURCB009.pasFiltro por modelo na impressão
RCB012 — RelatórioUdmRCB012.pasConsulta DLPA filtrando modelo
RCB013 — Relatório LALURURCB013.pasInserção e filtro por modelo
MCB001 — Movimento ContábilUMCB001.pasSeleção de modelo com <F9>
ADM010 — Plano de ContasUfrmPlanoContas.pasLeitura/validação de modelo ao sincronizar contas

Campos envolvidos​

CampoTabelaTipoObrigatórioDescrição
CD_MODELOPLANOPARMDLPADOM_INTEGERSimCódigo do modelo do plano de contas (FK → MODELOPLANO)
CD_PARMDLPAPARMDLPADOM_INTEGERSimCódigo sequencial do parâmetro DLPA
DS_PARMDLPAPARMDLPADOM_VARCHAR60SimDescrição do parâmetro
TP_VALORPARMDLPADOM_CHAR1SimTipo de valor (M=Manual, A=Calculado, S=Saldo)
CD_CONTAPARMDLPADOM_INTEGERNãoConta contábil vinculada
ST_IMPRESSAOPARMDLPADOM_CHAR1SimStatus de impressão
ST_SALDOPARMDLPADOM_CHAR1SimTipo de saldo
NR_ORDEMPARMDLPADOM_INTEGERNãoOrdem de apresentação

Opções disponíveis​

O campo não possui opções fixas (como lista de valores). Trata-se de um campo de pesquisa livre que referencia registros da tabela MODELOPLANO, cadastrados na tela TCB005.

O que fazDetalhe
Tipo de seleçãoEditável com pesquisa via <F9> na tabela MODELOPLANO
Origem dos dadosSELECT DS_MODELOPLANO, CD_MODELOPLANO FROM MODELOPLANO
PreenchimentoObrigatório — compõe a PK de PARMDLPA
ValidaçãoFK para MODELOPLANO (CD_MODELOPLANO)
Descrição associadaCampo edtDS_MODELO (readonly) exibe DS_MODELOPLANO ao lado

Como preencher​

Simulação passo a passo​

  1. Acesse a tela TCB014 — Parâmetros do DLPA.
  2. Clique no botão Novo ou edite um registro existente.
  3. Posicione o cursor no campo Modelo Plano.
  4. Pressione <F9> para abrir a janela de pesquisa "Selecione o Modelo do Plano de Contas".
  5. Localize o modelo desejado na lista (colunas: Descrição, Código).
  6. Selecione o modelo e confirme.
  7. O código é preenchido no campo e a descrição aparece ao lado.
  8. Complete os demais campos do parâmetro DLPA e clique em Salvar.

Resultado esperado: O parâmetro DLPA fica vinculado ao modelo do plano de contas selecionado. Todos os lançamentos de DLPA gerados utilizarão as contas definidas na tabela PLANOMODELO para este modelo.

Exceção / Importante: O modelo deve estar previamente cadastrado na tela TCB005 (Modelo do Plano) com suas contas vinculadas em TCB007 (Plano Modelo). Sem esse cadastro, a pesquisa retornará vazia.

Procedures impactadas​

Rotinas Delphi com referência direta​

RotinaArquivoContexto
edtCD_MODELOKeyDownUTCB014.pasPesquisa <F9> e atribuição em PARMDLPA
edtCD_MODELOPLANOKeyDownUMCB001.pasSeleção de modelo na movimentação contábil
TfrmTCB005.btnSalvarClickUTCB005.pasSalva modelo no cadastro
TfrmTCB007.btnAtualizarClickUTCB007.pasAtualiza modelo na tela Plano Modelo
TfrmRCB009.btnImprimirClickURCB009.pasFiltro de modelo na impressão DLPA
TdmRCB009.tabFILTRODT_FINALValidateUdmRCB009.pasConsulta modelo ao validar data final
ConsultaDLPAUdmRCB012.pasConsulta DLPA filtrando modelo
TfrmRCB013.btnImprimirClickURCB013.pasInsert em LALUR com modelo
TfrmPlanoContas.GlobalToEmpresaUfrmPlanoContas.pasSincronização de contas entre global e empresa

Scripts SQL com referência direta ao campo​

Procedure/ViewArquivoContexto
GERA_DFC_RCB017GERA_DFC_RCB017.sqlBusca modelo do plano para geração DFC
GERA_DMPLGERA_DMPL.sqlGeração DMPL
GERA_DREGERA_DRE.sqlGeração DRE
GERA_DRECCGERA_DRECC.sqlGeração DRE por centro de custo
GERA_DRERCB016GERA_DRERCB016.sqlGeração DRE (RCB016)
GERA_DREREGIMECAIXAGERA_DREREGIMECAIXA.sqlGeração DRE regime de caixa
GERA_DREREGIMECAIXACMVK7GERA_DREREGIMECAIXACMVK7.sqlGeração DRE regime de caixa (MV K7)
GERA_DRERESGERA_DRERES.sqlGeração DRE resumido
JV_GERA_DREJV_GERA_DRE.sqlGeração DRE (versão JV)
RETORNA_DOARRETORNA_DOAR.sqlCálculo DOAR
RETORNA_LALURRETORNA_LALUR.sqlCálculo LALUR
VIEW_PLANOCONTASVIEW_PLANOCONTAS.sqlView de plano de contas
VIEW_PLANOCONTAS_EMPRESASVIEW_PLANOCONTAS_EMPRESAS.sqlView de plano por empresa
VIEW_SPEDJ150VIEW_SPEDJ150.sqlView SPED J150
TRGBIUD_PLANOMODELOTRGBIUD_PLANOMODELO.sqlTrigger do plano modelo
PESQUISA_ARVOREPESQUISA_ARVORE.sqlPesquisa em árvore de contas
PESQUISA_ARVOREMODPESQUISA_ARVOREMOD.sqlPesquisa em árvore de modelo

Tabelas relacionadas​

TabelaRelaçãoDescrição
MODELOPLANOPK referenciadaCadastro de modelos do plano de contas
PARMDLPAPK componenteParâmetros da DLPA (tabela local do campo)
DLPAFK (RDLPA_PARMDLPA)Dados gerados da DLPA
PLANOMODELOFK (RPLANOCONTABIL_MODELOPLANO)Contas vinculadas ao modelo
PLANOEMPRESALeituraContas por empresa com referência ao modelo
PERMISSAOCONTAPK componentePermissões de conta por modelo
PARMCONTABILFK (RPARMCONTABIL_MODELOPLANO)Parâmetros contábeis
PARMDFCFK (RPARMDFC_MODELOPLANO)Parâmetros DFC
PARMDMPLFK (RPARMDMPL_MODELOPLANO)Parâmetros DMPL
PARMDREFK (RPARMDRE_MODELOPLANO)Parâmetros DRE
PARMDOARLeituraParâmetros DOAR
PARMLALURLeituraParâmetros LALUR
LALURLeituraDados LALUR
FICHALALURPK componenteFichas LALUR
FICHALALURCONTASPK componenteContas das fichas LALUR
PARAMDMPLLeituraParâmetros DMPL