Punto de entrada: ESPGERPLAN - Archivo de trabajo

Versiones:

Microsiga Protheus 8.11

Idiomas:

Español , Inglés

Descripción:

El punto de entrada ESPGERPLAN permite crear query o lógica ADVPL específica para generar los archivos de trabajo (TMP), utilizados por los informes Balances parciales e Informes de Contabilidad de gestión. Al utilizar el punto de entrada es posible utilizar el método optimizado (específico) para la configuración utilizada por el cliente, mejorando el desempeño en la generación de informes. 

Programa fuente

CTBXSAL.PRW

Sintaxis

ESPGERPLAN - Archivo de trabajo ( ) --> cArqTMP

Devolución
            cArqTMP(array_of_record)

            Archivo de trabajo creado con los datos para impresión.

Observaciones

AMPLITUD
Informes (Balances parciales e Informes) que utilizan la función CtGerPlan.

SINTAXIS
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})


Parámetros

01-oMeter = Objeto, Control de la regla
02-oText = Objeto, Control de la regla
03-oDlg = Objeto, Ventana
04-lEnd = Lógico, Control de la regla -> finalizar
05-cArqTmp = Carácter, Archivo temporal
06-dDataIni = Fecha, Fecha inicial de procesamiento
07-dDataFim = Fecha, Fecha final de procesamiento
08-cAlias = Carácter, Alias del archivo
09-cIdent = Carácter, Identificador del archivo que se procesará
10-cContaIni = Carácter, Cuenta inicial
11-cContaFim = Carácter, Cuenta final
12-cCCIni = Carácter, Centro de costo inicial
13-cCCFim = Carácter, Centro de costo final
14-cItemIni = Carácter, Ítem inicial
15-cItemFim = Carácter, ítem final
16-cClvlIni = Carácter, Clase de valor inicial
17-cClvlFim = Carácter, Clase de valor final
18-cMoeda = Carácter, Moneda
19-cSaldos = Carácter, Tipos de saldo que se procesarán
20-aSetOfBook = Array, Matriz de configuración de libros
21-cSegmento = Carácter, Indica cuál es el segmento que se filtrará
22-cSegIni = Carácter, Contenido inicial del segmento
23-cSegFim = Carácter, Contenido final del segmento
24-cFiltSegm = Carácter, Filtra por segmento
25-lNImpMov = Lógico, Se imprime ente sin movimiento
26-lImpConta = Lógico, Se imprime cuenta
27-nGrupo = Numérico, Grupo
28-cHeader = Carácter, Identifica cuál es el ente principal
29-lImpAntLP = Lógico, Se imprime asientos Ganancias y Pérdidas
30-dDataLP = Fecha, Fecha del último Cálculo de Ganancias y Pérdidas
31-nDivide = Numérico, Divide valores por (100,1000,1000000)
32-lVlrZerado = Lógico, Graba o no valores en cero en el arch temporal
33-cFiltroEnt = Carácter, Ente de gestión que servirá de filtro dentro de otro Ente de gestión. Ej.: Centro de costo siendo filtrado por Ítem contable (CTH)
34-cCodFilEnt = Carácter, Código del ente de gestión utilizado como filtro
35-cSegmentoG = Carácter, Filtra por segmento de gestión (CC/Ítem o ClVl)
36-cSegIniG = Carácter, Segmento de gestión inicial
37-cSegFimG = Carácter, Segmento de gestión final
38-cFiltSegmG = Carácter, Segmento de gestión contenido en
39-lUsGaap = Lógico, Si fuera Balance parcial de conversión de moneda
40-cMoedConv = Carácter, Moneda para la cual buscara el criterio de conversión en el Pl.Cuentas
41-cConsCrit = Carácter, Criterio de conversión utilizado: 1-Diario, 2-Medio, 3-Mensual, 4-Informada, 5-Plan de cuentas
42-dDataConv = Fecha, Fecha de conversión
43-nTaxaConv = Numérico, Tasa de conversión
44-aGeren = Array, Matriz que almacena los compositores del Pl. Ges. para efectuar el filtro de informe.
45-lImpMov = Lógico, No utilizado
46-lImpSint = Lógico, Si actualiza sintéticas
47-cFilUSU = Carácter, Filtro informado por el usuario
48-lRecDesp0 = Lógico, Si imprime saldo anterior del período anterior en cero
49-cRecDesp = Carácter, Grupo de ingresos y gastos
50-dDtZeraRD = Fecha, Fecha de poner en cero ingresos y gastos
51-lImp3Ent = Lógico, Si fuera Balance parcial C.Costo / Cuenta / Ítem
52-lImp4Ent = Lógico, Si fuera Balance parcial por CC vs. Cta vs. Ítem vs. Cl.Valor
53-lImpEntGer = Lógico, Si fuera Balance parcial de ente (C.Costo/Ítem/Cl.Val por Ente de Gestión)
54-lFiltraCC = Lógico, Se considera el filtro de las preguntas para C.Costo
55-lFiltraIt = Lógico, Se considera el filtro de las preguntas para Ítem
56-lFiltraCV = Lógico, Se considera el filtro de las preguntas para Cl.Valor 

DEVOLUCIÓN

cArqTMP = Carácter, Archivo temporal creado