Punto de entrada: CT220EMP - Selección de empresas

Alcances:

Microsiga Protheus 10

Versiones:

Microsiga Protheus 10

Compatible países:

Todos

Sistemas operativos:

Todos

Compatible con las bases de datos:

Todas

Idiomas:

Español , Inglés

Descripción:

El punto de entrada CT220EMP permite el manejo del array aEmp para selección de las empresas en la rutina de consolidación general.

Programa fuente

CTBA220.PRW

Sintaxis

CT220EMP - Selección de empresas ( [ aEmp ], [ ] ) --> aEmp

Parámetros:


Nombre



Tipo



Descripción



Estándar



Obligatorio



Referencia



aEmp



Array of Record



array multidimensional aEmp contiene las empresas/sucursales que se consolidarán//posición 1 - .t. o .f. indica si está marcado o no (lógico)//posición 2 - código de la empresa//posición 3 - descripción mostrada en el list box (nen el estándar contiene la expresión "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" //posición 4 - "E" o "C" - indica el modo de uso compartido de la tabla CT2 - Asientos contables















Array of Record














Devolución
           aEmp(array_of_record)

  • array multidimensional aEmp contiene las empresas/sucursales que se consolidarán//posición 1 - .t. o .f. indica si está marcado o no (lógico)//posición 2 - código de la empresa//posición 3 - descripción mostrada en el list box (nen el estándar contiene la expresión "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" //posición 4 - "E" o "C" - indica el modo de uso compartido de la tabla CT2 - Asientos contables 

Observaciones

//array multidimensional aEmp contiene las empresas/sucursales que se consolidarán//posición 1 - .t. o .f. indica si está marcado o no (lógico)
//posición 2 - código de la empresa
//posición 3 - descripción mostrada en el list box (en el estándar contiene la expresión "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF"
//                                                                   Donde: FF-CÓDIGO DE LA SUCURSAL         EE - CÓDIGO DE LA EMPRESA
//posición 4 - "E" o "C" - indica el modo de uso compartido de la tabla CT2 - Asientos contables 

Ejemplos

User Function CT220EMP()Local aEmp := ParamIxb[1]//array multidimensional aEmp contiene las empresas/sucursales que se consolidarán//posición 1 - .t. o .f. indica si está marcado o no (lógico)//posición 2 - código de la empresa//posición 3 - descripción mostrada en el list box (en el estándar contiene la expresión "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" //                                                                   Donde: FF-CÓDIGO DE LA SUCURSAL         EE - CÓDIGO DE LA EMPRESA//posición 4 - "E" o "C" - indica el modo de uso compartido de la tabla CT2 - Asientos contables //incluye una sucursal más en el array aEmp que se consolidadeaAdd(aEmp, {.T., "88", "01 EMP 88 - FIL 01 - EMP 88 - FIL 01", "E"})Return(aEmp)

Variables


Nombre



Tipo



Alcance



Puede modificar



descripción






Array of Record



Global



No