Ponto-de-Entrada: ESPGERPLAN - Arquivo de trabalho
Versões: | Microsiga Protheus 8.11 |
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada ESPGERPLAN permite criar query ou lógica ADVPL específica para gerar os arquivos de trabalho (TMP), utilizados pelos relatórios Balancetes e Demonstrativos do Contabilidade Gerencial. Ao utilizar o ponto de entrada é possível usar método otimizado (especifico) para a configuração utilizada pelo cliente, melhorando a performance na geração de relatórios.
Programa Fonte
CTBXSAL.PRW
Sintaxe
ESPGERPLAN - Arquivo de trabalho ( ) --> cArqTMP
Retorno
cArqTMP
- (array_of_record)
- Arquivo de trabalho criado com os dados para impressão.
Observações
ABRANGENCIA
Relatórios (Balancetes e Demonstrativos) que utilizam a função CtGerPlan.
SINTAXE
ExecBlock('ESPGERPLAN',.F.,.F.,{oMeter,oText,oDlg,lEnd,cArqtmp,dDataIni,dDataFim,cAlias,cIdent,cContaIni,cContaFim,cCCIni,cCCFim,cItemIni,cItemFim,cClvlIni,cClVlFim,cMoeda ,cSaldos,aSetOfBook,cSegmento,cSegIni,cSegFim,cFiltSegm,lNImpMov,lImpConta,nGrupo,cHeader,lImpAntLP,dDataLP,nDivide,lVlrZerado,cFiltroEnt,cCodFilEnt,cSegmentoG,cSegIniG,cSegFimG,cFiltSegmG,lUsGaap,cMoedConv,cConsCrit,dDataConv,nTaxaConv,aGeren,lImpMov,lImpSint,cFilUSU,lRecDesp0,cRecDesp,dDtZeraRD,lImp3Ent,lImp4Ent,lImpEntGer,lFiltraCC,lFiltraIt,lFiltraCV})
Parametros
01-oMeter = Objeto, Controle da régua
02-oText = Objeto, Controle da régua
03-oDlg = Objeto, Janela
04-lEnd = Lógico, Controle da régua -> finalizar
05-cArqTmp = Caracter, Arquivo temporário
06-dDataIni = Data, Data Inicial de Processamento
07-dDataFim = Data, Data Final de Processamento
08-cAlias = Caracter, Alias do Arquivo
09-cIdent = Caracter, Identificador do arquivo a ser processado
10-cContaIni = Caracter, Conta Inicial
11-cContaFim = Caracter, Conta Final
12-cCCIni = Caracter, Centro de Custo Inicial
13-cCCFim = Caracter, Centro de Custo Final
14-cItemIni = Carater, Item Inicial
15-cItemFim = Caracter, Item Final
16-cClvlIni = Caracter, Classe de Valor Inicial
17-cClvlFim = Caracter, Classe de Valor Final
18-cMoeda = Caracter, Moeda
19-cSaldos = Caracter, Tipos de Saldo a serem processados
20-aSetOfBook = Array, Matriz de configuração de livros
21-cSegmento = Caracter, Indica qual o segmento será filtrado
22-cSegIni = Caracter, Conteúdo Inicial do segmento
23-cSegFim = Caracter, Conteúdo Final do segmento
24-cFiltSegm = Caracter, Filtra por Segmento
25-lNImpMov = Lógico, Se Imprime Entidade sem movimento
26-lImpConta = Lógico, Se Imprime Conta
27-nGrupo = Numerico, Grupo
28-cHeader = Caracter, Identifica qual a Entidade Principal
29-lImpAntLP = Lógico, Se imprime lançamentos Lucros e Perdas
30-dDataLP = Data, Data da ultima Apuração de Lucros e Perdas
31-nDivide = Numerico, Divide valores por (100,1000,1000000)
32-lVlrZerado = Lógico, Grava ou não valores zerados no arq temporário
33-cFiltroEnt = Caracter, Entidade Gerencial que servira de filtro dentro de outra Entidade Gerencial. Ex.: Centro de Custo sendo filtrado por Item Contábil (CTH)
34-cCodFilEnt = Caracter, Código da Entidade Gerencial utilizada como filtro
35-cSegmentoG = Caracter, Filtra por Segmento Gerencial (CC/Item ou ClVl)
36-cSegIniG = Caracter, CSegmento Gerencial Inicial
37-cSegFimG = Caracter, Segmento Gerencial Final
38-cFiltSegmG = Caracter, Segmento Gerencial Contido em
39-lUsGaap = Lógico, Se e Balancete de Conversão de moeda
40-cMoedConv = Caracter, Moeda para a qual buscara o critério de conversão no Pl.Contas
41-cConsCrit = Caracter, Critério de conversão utilizado: 1-Diário, 2-Médio, 3-Mensal, 4-Informada, 5-Plano de Contas
42-dDataConv = Data, Data de Conversão
43-nTaxaConv = Numerico, Taxa de Conversão
44-aGeren = Array, Matriz que armazena os compositores do Pl. Ger. para efetuar o filtro de relatorio.
45-lImpMov = Lógico, Não utilizado
46-lImpSint = Lógico, Se atualiza sintéticas
47-cFilUSU = Caracter, Filtro informado pelo usuário
48-lRecDesp0 = Lógico, Se imprime saldo anterior do período anterior zerado
49-cRecDesp = Caracter, Grupo de receitas e despesas
50-dDtZeraRD = Data, Data de zeramento de receitas e despesas
51-lImp3Ent = Lógico, Se e Balancete C.Custo / Conta / Item
52-lImp4Ent = Lógico, Se e Balancete por CC x Cta x Item x Cl.Valor
53-lImpEntGer = Lógico, Se e Balancete de Entidade (C.Custo/Item/Cl.Vlr por Entid. Gerencial)
54-lFiltraCC = Lógico, Se considera o filtro das perguntas para C.Custo
55-lFiltraIt = Lógico, Se considera o filtro das perguntas para Item
56-lFiltraCV = Lógico, Se considera o filtro das perguntas para Cl.Valor
RETORNO
cArqTMP = Caracter, Arquivo temporário criado.