Pular para o conteúdo principal

VIEW_PLANOCONTAS — View

VIEW_PLANOCONTAS (Stored Procedure)​

Retorna o plano de contas contábil da empresa ou global, com classificacao, descricao, natureza, grau, tipo, centro de custo e vinculacao com pessoa. Funciona como uma "view parametrizada" do plano de contas, suportando tanto plano de contas global (tabela PLANOCONTAS) quanto por empresa (tabela PLANOEMPRESA), conforme configurado nos parametros de sistema. Usada em consultas contábeis, lancamentos, DRE, classificacao de contas, balancete e relatorios fiscais.

Parametros de Entrada​

  • V_CD_EMPRESA (INTEGER): codigo da empresa (obrigatorio para plano por empresa).
  • V_DS_FILTRO (VARCHAR(1200)): filtro SQL adicional (clausula WHERE dinamica, ex: 'AND P.CD_CONTA = 100').
  • I_TP_PLANOCONTABIL (CHAR(1), opcional): tipo de plano — 'G' global ou 'E' por empresa. Se nulo, usa configuracao de PARMSISTEMA.
  • V_ST_MOSTRACODPESSOA (DOM_CHAR1, opcional): 'S' para incluir codigo da pessoa no nome da conta.

Parametros de Saida / Retorno​

  • CD_EMPRESA (INTEGER): codigo da empresa (nulo para plano global).
  • CD_CLASSIFICACAO (VARCHAR(40)): codigo de classificacao contábil hierarquica.
  • CD_CONTA (INTEGER): codigo da conta contábil.
  • DS_CONTA (VARCHAR(60)): descricao/nome da conta contábil.
  • TP_NATUREZA (CHAR(1)): natureza da conta — 'D' devedora, 'C' credora.
  • NR_GRAU (INTEGER): grau/nivel hierarquico da conta.
  • TP_CONTA (CHAR(1)): tipo de conta — 'S' sintetica (agrupadora), 'A' analitica (movimento).
  • ST_CENTROCUSTO (CHAR(1)): indicador se requer centro de custo.
  • CD_PARMDRE (INTEGER): codigo do parametro DRE vinculado.
  • CD_MODELOPLANO (INTEGER): codigo do modelo do plano.
  • CD_NATUREZA (INTEGER): codigo da natureza da conta.
  • CD_PLANORECEITA (VARCHAR(40)): classificacao no plano de receita.
  • TP_PLANOREFERENCIAL (VARCHAR(3)): tipo do plano referencial.
  • CD_EMPCENTROCUSTO (INTEGER): empresa do centro de custo vinculado.
  • CD_CENTROCUSTO (INTEGER): codigo do centro de custo.
  • DS_CENTROCUSTO (VARCHAR(60)): descricao do centro de custo.
  • CD_CLASSIFICACAOCC (VARCHAR(40)): classificacao do centro de custo.
  • CD_CONTACUSTOECF (INTEGER): conta de custo ECF.
  • CD_PESSOA (DOM_INTEGER): codigo da pessoa vinculada a conta (cliente/fornecedor).