Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
&23<5,*+70HWD6SDLQ6$.
Quedan reservados todos los derechos.
$9,62: este manual est protegido por la legislacin referente a propiedad intelectual e industrial y por tratados internacionales. La utilizacin permitida de esta documentacin queda limitada a su uso en conexin con el producto, y todo uso no autorizado ser perseguido de
acuerdo con la legislacin aplicable. Se prohibe su copia, modificacin, reproduccin o distribucin sin permiso del titular
Tabla de Contenidos
CAPTULO 1: INTRODUCCIN
&DUDFWHUtVWLFDVGHODDSOLFDFLyQHPLQG
+HUUDPLHQWDVGHXVRGHDSOLFDFLRQHV0HWD
Entrada de informacin
Ejecucin de procesos
Caractersticas de la ejecucin de procesos
Salida de informacin
Herramientas del Motor de impresos
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
8VRGHORVPHQ~VGHODDSOLFDFLyQ
CAPTULO 4: GENERALIDADES
,QWURGXFFLyQ
2SFLRQHVGHLPSUHVLyQ
(MHFXWDUSURFHVRV
*HVWLyQGHPHQVDMHVHQODDSOLFDFLyQ
I
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGDD*HVWLyQGHSDJDV
8VRGHOD*HVWLyQGHSDJDV
,QWURGXFFLyQ
UHDGHWUDEDMRGHORVHGLWRUHV
&RQWUROHVGHORVIRUPXODULRV
Etiquetas o literales
Cajas de texto
Paneles
Marco
Botn de lista
Botn calendario
Grupo campo
Botn de detalle y botn de remonte
Botn de acceso a componentes de aplicaciones
Grupo remonte
Funcionalidad de los grupos remonte
Validaciones y traducciones
Grupo fecha
2SFLRQHVGHYLVXDOL]DFLyQGHIRUPXODULRV
II
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
Cascada
Mosaico horizontal
Mosaico vertical
Organizar iconos
Cerrar ventanas
2SFLRQHVGHD\XGD
Contenidos
Buscar ayuda acerca de
Cmo usar la ayuda
Acerca de
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHO(GLWRUSDUDWUDEDMDUFRQIRUPXODULRV
Opciones bsicas
Operaciones con registros
Bsqueda y seleccin de registros
Opciones avanzadas
Compartir informacin con otros recursos
Reutilizar formularios en zoom
Bsqueda y seleccin de registros
Otras posibilidades de validacin de datos
Opciones de depuracin de los formularios
8VRGHO(GLWRUSDUDWUDEDMDUFRQiUEROHV
Opciones bsicas
Operaciones de edicin de rboles
Operaciones con los nodos
Personalizacin del diseo de los rboles
Opciones de depuracin de los rboles
III
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHO(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
Opciones bsicas
Edicin de las secciones cabecera y detalle
Operaciones con registros
Bsqueda y seleccin de registros
Personalizacin del diseo de formularios de edicin rpida
Opciones avanzadas
Creacin de formularios de edicin rpida de seccin detalle
Personalizacin del diseo de formularios de edicin rpida
Otras posibilidades de validacin de datos
Variables de entorno
Refresco de cabecera y refresco selectivo de cabecera
Opciones de depuracin de los formularios de edicin rpida
,QWURGXFFLyQ
)XQFLRQDPLHQWRLQWHUQRGHOFiOFXORGHQyPLQD
UHDGHWUDEDMR
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHOSURJUDPD
Opciones bsicas
IV
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
Opciones avanzadas
Filtro
Visualizacin
General
Conexiones
$QH[R,5HWURDFWLYLGDGDXWRPiWLFDHQHOFiOFXORGHQyPLQDORFDO
Uso de la retroactividad automtica
Retroactividad automtica individual y colectiva
Definicin de la frecuencia de transacciones en el proceso de
retroactividad automtica individual y colectiva
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHOSURJUDPD
V
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
Opciones avanzadas
Filtro
General
Conexiones
$QH[R,5HWURDFWLYLGDGDXWRPiWLFDHQHOFiOFXORGHQyPLQDHQ
VHUYLGRUHVUHPRWRV
,QWURGXFFLyQ
+HUUDPLHQWDVGHO0RWRUGHLPSUHVRV
Consulta
Recibo
Informes
Documentos combinados
Programas en Visual Basic desarrollados a medida
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHOD&RQVXOWD
rea de trabajo
Ejecucin de consultas predefinidas
Abrir una consulta predefinida
Ejecucin de salida de datos
Diseo de consultas
Diseo bsico de consulta
Diseo avanzado de consulta
VI
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
$QH[R,3LYRWDGRGHODFXPXODGRODUJRDODFXPXODGRFRUWR
$QH[R,,(MHPSORV
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHODKHUUDPLHQWD,QIRUPHV
VII
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
Filtro de fechas
Filtro de pagas
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHODKHUUDPLHQWD'RFXPHQWRVFRPELQDGRV
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGH5HFLERGHQyPLQD
VIII
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
$FFHVR\VDOLGD
8VRGHODJHVWLyQGHSDJRV
Funcionamiento general
Entrada de datos
Clculo de la nmina
Proceso de gestin de pagos
Proceso de gestin de pagos
Ejecucin de un modelo de emisin
Ejecucin de un grupo de modelos de emisin
Definicin de modelos y grupos de modelos de emisin
Definicin de un modelo de emisin
Definicin de un grupo de modelos de emisin
Gestin de emisiones
Confirmacin/Desconfirmacin
Recuperacin de una emisin
Eliminacin
,QWURGXFFLyQ
1RFLRQHVEiVLFDV
8VRGHOHQWRUQRPXOWLPRQHGD
IX
COPYRIGHT 2003 Meta4 Spain, S. A.
Tabla de Contenidos
Informes
Clculo de nmina (recibo resumen)
Facilidades a la edicin
'LVHxRGHOHQWRUQRPXOWLPRQHGD
Definicin y actualizacin de campos monetarios
Definicin de campos monetarios
Actualizacin de campos monetarios
Operaciones con herramientas de desarrollo de aplicaciones
Meta4
Diseador de formularios
Editor de conceptos
Edicin de conceptos
$QH[R,)RUPDWHRV
X
COPYRIGHT 2003 Meta4 Spain, S. A.
Introduccin
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
11
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
&DUDFWHUtVWLFDVGHODDSOLFDFLyQHPLQG
Los objetivos de desarrollo de e-mind se fijan atendiendo a las necesidades
competitivas de las organizaciones. La aplicacin e-mind incorpora pues, las
siguientes caractersticas diferenciales:
l
3HUPLWHRSWLPL]DUODJHVWLyQGHOFDSLWDOKXPDQRGHODVRUJDQL]DFLRQHV
facilitando herramientas y parmetros que muestran en tiempo real el estado
de las organizaciones respecto a su factor humano.
)DFLOLWDODWRPDGHGHFLVLRQHV:e-mind es una herramienta para la gestin del
da a da. La informacin es presentada de manera que facilita una correcta
toma de decisiones basada en informacin real y fiable.
Adems de sus propias herramientas grficas e informes para el apoyo a la
decisin, e-mind ofrece la integracin inmediata y total con herramientas
externas a travs de un potente mecanismo de extraccin de datos.
6HDGDSWDDODIRUPDGHWUDEDMDU:e-mind est construida sobre un soporte
informtico susceptible de adaptarse a cualquier requerimiento de la
organizacin, e ir modificndose al ritmo de la evolucin de sta.
Permite hacer frente a necesidades que surjan en el devenir de la actividad
empresarial, de manera que el sistema pueda crecer con la propia
organizacin. Asimismo la utilizacin de e-mind no presupone la adopcin de
modelos o mtodos organizativos determinados. La aplicacin est preparada
para adaptarse a las pautas de gestin de cada organizacin.
6HRULHQWDDOXVXDULR:la aplicacin est construida sobre un entorno
sumamente agradable al usuario, el cual puede realizar modificaciones,
informes, grficos, etc. sin necesidad alguna de poseer conocimientos
informticos.
La aplicacin e-mind est claramente enfocada al usuario final. Prueba de ello
son las mltiples herramientas de visualizacin de informacin que incorpora,
as como el potente generador de informes, la posibilidad de contar con
pantallas MDI (0XOWLSOH'RFXPHQW,QWHUIDFH) que permiten al usuario tener
abiertos y activos varios formularios al mismo tiempo y trabajar sobre ellos
simultneamente, o el disponer de barras de herramientas flotantes que
incluyen una descripcin de las funciones de cada botn y facilitan la
navegacin a travs de la aplicacin, etc.
Este entorno amigable implica que el perodo de aprendizaje del manejo de la
herramienta sea extremadamente corto, y mxima la capacidad de control del
sistema por parte del usuario.
3HUPLWHRSWLPL]DUODODERUGHOGHSDUWDPHQWRGH55++:frecuentemente, los
departamentos de RRHH invierten su tiempo en la elaboracin de informes,
bsqueda de informacin y otras tareas susceptibles de ser realizadas
informticamente. De esta manera pueden emplear su tiempo en funciones de
mayor valor aadido para la organizacin, aprovechando la gran capacidad de
la aplicacin en la ejecucin del labores administrativas.
12
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
13
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
+HUUDPLHQWDVGHXVRGHDSOLFDFLRQHV0HWD
La aplicacin e-mind incorpora herramientas de uso de aplicaciones orientadas a
gestionar toda la informacin que la aplicacin almacena referente a las personas y
a la organizacin.
Adems, dado que la aplicacin e-mind constituye una plataforma abierta,
incorpora un conjunto de herramientas de desarrollo de aplicaciones que tienen
como finalidad, permitir administrar y gestionar el sistema y disear nuevos
formularios, rboles, informes, etc., de manera que los objetos de la aplicacin
puedan adecuarse a las necesidades concretas de una organizacin.
La aplicacin e-mind est concebida como un sistema en el que se producen
entradas de informacin, se realizan procesos de tratamiento de la informacin y
tienen lugar salidas con el resultado de la informacin tratada.
El esquema mostrado a continuacin muestra las distintas herramientas de uso de
aplicaciones, clasificadas en herramientas de entrada de informacin, herramientas
de proceso y herramientas de salida de informacin.
Figura 1.
La gestin de pagas est presente desde el inicio del trabajo con la aplicacin emind. Permite acceder a la aplicacin realizando previamente una eleccin de
pagas para generar distintos procesos, tales como calcular la nmina, emitir
informes, emitir los recibos salariales, realizar consultas o generar los impresos
oficiales. Adems, desde el men de Gestin de pagas puede definir una paga,
abrir una paga que se encuentra cerrada o cerrar una paga que se encuentra
abierta.
Despus de acceder a la aplicacin tras seleccionar la opcin deseada, puede
proceder a trabajar con las distintas herramientas de uso de aplicaciones Meta4.
A continuacin se realiza una breve descripcin de cada una de ellas.
14
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
(QWUDGDGHLQIRUPDFLyQ
Como herramientas de entrada de datos, la aplicacin e-mind incorpora el Editor de
formularios y rbolesy el Editor de formularios de edicin rpida.
La aplicacin e-mind permite gestionar la informacin de las tablas de la base de
datos de forma rpida e intuitiva, a travs de pantallas normalizadas que reciben el
nombre de formularios, rboles y formularios de edicin rpida, especialmente
tiles para la gestin masiva de informacin.
Los editores son por tanto las herramientas desarrolladas por Meta4 para trabajar
con estos objetos de la aplicacin.
Entre otras tareas los editores permiten:
l
l
l
(MHFXFLyQGHSURFHVRV
Con la informacin almacenada en las diferentes tablas de la base de datos, la
aplicacin permite, a travs de procesos, llevar a cabo operaciones en las que se
elabora un determinado tipo de informacin o se llevan a cabo una serie de
clculos automticos internos.
La aplicacin e-mind representa un nuevo concepto en la gestin de nmina y, en
general, de todos aquellos aspectos relacionados con la gestin econmica del
personal. Proporciona adems los elementos de gestin, anlisis y documentacin
necesarios para optimizar al mximo los recursos econmicos que implican los
costes de personal de una organizacin.
La aplicacin permite adems de ejecutar el proceso de clculo de nmina, disear
a medida otros procesos de clculo y adaptarlos a las necesidades especficas de
una organizacin.
&DUDFWHUtVWLFDVGHODHMHFXFLyQGHSURFHVRV
l
15
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
l
l
6DOLGDGHLQIRUPDFLyQ
Realizado el procesamiento de la informacin, la aplicacin dispone de potentes
herramientas de gestin y de explotacin de los resultados de la informacin
tratada. El motor de impresos engloba estas herramientas cuya finalidad consiste
en la extraccin y tratamiento (con amplias posibilidades) de la informacin
almacenada en la base de datos.
El motor de impresos consta de un sistema de extraccin de datos basado en
archivos con extensin QRL, y una serie de programas de tratamiento de la
informacin que abarca un conjunto amplio de posibilidades que van desde la
presentacin en pantalla de los datos, hasta complejas salidas.
16
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
+HUUDPLHQWDVGHO0RWRUGHLPSUHVRV
&RQVXOWD
La Consulta es una potente herramienta utilizada para recuperar y explotar la
informacin de la base de datos de la aplicacin, de forma sencilla y personalizada.
Con la informacin procesada por la Consulta, obtenida de una o varias tablas de la
base de datos, se pueden realizar bsicamente las siguientes acciones:
l
l
l
l
Esta herramienta permite una gran variedad de salidas para presentar los datos
resultantes de la consulta, as, es posible obtener grficos para representar datos
numricos de forma visualmente grata y altamente explicativa, o emitir de manera
masiva cartas o circulares.
Adems de las mltiples posibilidades de uso que la consulta ofrece, existe la
posibilidad de que el usuario disee sus propias consultas, sin necesidad de
conocer la estructura de las tablas de la base de datos y las relaciones existentes
entre ellas.
El usuario dispone de amplias posibilidades de diseo que van desde consultas
bsicas a diseo de consultas ms complejas. Adems, esta herramienta incorpora
el uso de asistentes que facilitan el diseo estructurando los pasos a seguir.
,QIRUPHV
Los informes constituyen una valiosa herramienta para la explotacin de la
informacin procesada. Proporcionan de una forma sencilla informacin de inters
para los miembros de una organizacin.
La aplicacin consta de una serie de informes predefinidos de manera que la
obtencin y visualizacin de datos resulta til, rpida y eficaz para el usuario. No
obstante, para adaptar la gestin y explotacin de la informacin a las necesidades
de presentacin de datos que tenga la organizacin, el usuario puede disear sus
propios informes a travs de la potente herramienta Crystal Reports.
17
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
'RFXPHQWRVFRPELQDGRV
Esta herramienta se utiliza para el diseo y ejecucin de documentos
personalizados que permiten combinar la informacin de tablas de la base de datos
con un archivo de texto Word.
Meta4 ha desarrollado esta herramienta con la siguiente finalidad:
l
l
l
l
l
5HFLERGHQyPLQD
Esta herramienta permite emitir recibos de nmina de forma rpida y eficaz
combinando la informacin de la base de datos con un diseo predefinido.
Existen distintos medios de ejecucin del recibo: pantalla, impresin, archivo o
correo electrnico.
*HVWLyQGHSDJRV
A la hora de disear el mdulo de pagos de la aplicacin e-mind se ha tenido en
cuenta la necesidad de desarrollar una herramienta flexible y capaz de adaptarse a
la gran diversidad de casos posibles en el pago de nmina.
El mdulo de gestin de pagos tiene como finalidad reflejar los pagos realizados a
los empleados de la organizacin y permite:
l
l
l
18
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
3URJUDPDVHQ9LVXDO%DVLFGHVDUUROODGRVDPHGLGD
Las consultas que son definidas desde la aplicacin tambin pueden ser utilizadas
por los programas desarrollados en Visual Basic a medida de cada organizacin.
19
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
20
COPYRIGHT 2003 Meta4 Spain, S. A.
Acceso y salida de la
aplicacin
$FFHVRDODDSOLFDFLyQ
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
21
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 2.
22
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 3.
23
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 4.
Ventana Informes
24
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 5.
Verificacin de componentes
Copyright
25
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 7.
Esta ventana de conexin puede variar en funcin del pais, atendiendo a la necesidad o
no de hacer referencia en la misma a determinadas disposiciones legales que protegen el
acceso a informacin de carcter personal.
26
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Tras hacer clic en este botn se despliega otra seccin de esta ventana que
incluye distintas opciones, a travs de las cules es posible:
Si se utilizan mens externos, se deshabilitan las opciones que permiten elegir el men
por el que acceder.
27
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 8.
28
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
Figura 9.
29
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
El Men inicial tiene algunas opciones que son propias para cada pas.
Figura 10.
Haciendo clic con el botn derecho del PRXVH sobre este icono se despliega un
men que permite realizar las siguientes acciones:
30
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
l
l
l
31
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
32
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
l
l
6DOLGDGHODDSOLFDFLyQ
Para salir de la aplicacin seleccione la opcin de men $SOLFDFLyQ_6DOLUGHOD
DSOLFDFLyQ o haga clic en el botn 6DOLUGHODDSOLFDFLyQ de la barra de
herramientas. Se despliega un mensaje de confirmacin de salida de la aplicacin.
Tambin tiene la posibilidad de salir de la aplicacin seleccionando, desde el men
que se despliega al hacer clic con el botn derecho del PRXVH en el icono de la
aplicacin que aparece en la barra de tareas de Windows, la opcin 6DOLU.
Si sale del producto de esta forma se despliega el siguiente mensaje de aviso de
salida de la aplicacin.
Figura 15. Mensaje de aviso de salida de la aplicacin
33
COPYRIGHT 2003 Meta4 Spain, S. A.
$FFHVR\VDOLGDGHODDSOLFDFLyQ
34
COPYRIGHT 2003 Meta4 Spain, S. A.
Mens de la aplicacin
,QWURGXFFLyQ
Los mens del producto desarrollado por Meta4 permiten acceder a
las distintas herramientas, procesos y objetos del mismo. Se utilizan,
entre otras posibilidades para abrir un formulario, acceder a un
determinado programa encargado de lanzar un informe, seleccionar un
proceso de clculo de nmina o desplegar un organigrama.
La aplicacin e-mind ofrece al usuario la posibilidad de visualizar los
mens de dos formas distintas:
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
En forma de ventana.
En forma de rbol. En este tipo de acceso, existe la posibilidad de
que el usuario cree sus propios accesos directos que le permitirn
acceder a los objetos de la aplicacin que utilice frecuentemente de
manera rpida y directa.
35
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
36
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con los mens de la
aplicacin que facilitan la comprensin de la informacin contenida en este
captulo.
,QWHID]: es el modo de visualizacin de los mens de la aplicacin.
$FFHVRGLUHFWR: es un acceso que permite, desde el men inicial de la aplicacin y
siempre que tenga activada una determinada interfaz, abrir un objeto de la
aplicacin sin necesidad de buscar su opcin de men.
37
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
8VRGHORVPHQ~VGHODDSOLFDFLyQ
En este apartado se detallan aquellas operaciones que es posible rea- lizar desde
los mens de la aplicacin:
l
l
,QWHUID]HQIRUPDGHYHQWDQDV
Esta interfaz est estructurada en base a un conjunto de ventanas que se
despliegan una a una, es decir, cada vez que selecciona una determinada entrada
u opcin de men, se despliega una ventana que se corresponde con la entrada u
opcin elegida previamente, y, a continuacin, puede acceder a la herramienta,
proceso u objeto en concreto con el que desea trabajar (formulario, rbol, informe,
consulta, etc).
El siguiente esquema muestra el funcionamiento de los mens en esta interfaz.
38
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
Tanto desde el men principal de la aplicacin como desde los mens del resto de
mdulos dispone de la entrada de men 9HU, que permite cambiar el modo de
visualizacin de la interfaz. Para cambiar de interfaz seleccione la opcin de men
9HU_&DPELDU9LVWD o haga clic en el botn &DPELDU9LVWD.
Adems, los mens de acceso a los distintos mdulos de la aplicacin, Inventario,
Candidatos, Nmina, etc; incluyen la entrada de men $SOLFDFLyQ desde la que se
puede regresar al men principal del producto.
,QWHUID]HQIRUPDGHiUERO
Esta interfaz est estructurada en forma de rbol para que el usuario pueda
moverse por las distintas entradas y opciones de men del producto. De esta
forma, dispondr de un nodo raz o principal desde el que se pueden desplegar los
nodos hijos.
39
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
l
l
l
Zona izquierda: muestra los distintos nodos que componen el rbol de toda
la aplicacin. Estos nodos se correspondenden con las distintas entradas y
opciones de men.
Zona derecha: muestra los iconos que componen una determinada entrada
u opcin de men. Existen distintas opciones de visualizacin de los iconos
que se explican a continuacin.
40
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
2SFLRQHVGHYLVXDOL]DFLyQGHORVPHQ~V
La interfaz en forma de rbol permite mostrar los iconos que aparecen en la zona
derecha del rea de visualizacin de los mens de distinta forma:
l
Lista. Para ello seleccione la opcin de men 9HU_/LVWD o haga clic en el botn
correspondiente.
Nombre del objeto con extensin .PRO del sistema cach asociado al
objeto de aplicacin o proceso.
7UDEDMRFRQORVQRGRV
La interfaz en forma de rbol ofrece la posibilidad de desplegar y contraer los
nodos del rbol utilizando distintos mtodos:
41
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
Si desea desplegar o contraer los nodos uno a uno, haga doble clic sobre el
nodo que desea desplegar o contraer en la zona izquierda del rea de
visualizacin de los mens.
*HVWLyQGHDFFHVRVGLUHFWRV
La interfaz en forma de rbol permite el usuario cree accesos directos a aquellos
objetos de aplicacin, procesos o herramientas, que utilice ms asiduamente para
que no tenga que navegar por la estructura de mens de la aplicacin cada vez
que desea ejecutarlo.
Tenga en cuenta que un acceso directo se enlaza con un objeto con extensin .PRO del
sistema cach y que, por lo tanto, no debe eliminar las opciones de men que hacen
referencia a dichos objetos. En caso de que elimine una de estas opciones de men el
acceso directo no se cargar y se mostrar un mensaje informando de esta
circunstancia.
&UHDFLyQGHXQDFFHVRGLUHFWR
Para crea un acceso directo siga los siguientes pasos:
42
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
(OLPLQDFLyQGHXQDFFHVRGLUHFWR
Para eliminar un acceso directo siga los siguientes pasos:
Seleccione el acceso directo que desea eliminar del men inicial del producto.
Haga clic en el acceso directo seleccionado con el botn derecho del PRXVH.
Se despliega un men contextual.
Seleccione la opcin del men contextual %RUUDUREMHWR. El acceso directo se
elimina del men inicial de la aplicacin.
Adems, la aplicacin ofrece la posibilidad de eliminar un acceso directo
seleccionndolo y presionando posteriormente la techa SUPR.
43
COPYRIGHT 2003 Meta4 Spain, S. A.
0HQ~VGHODDSOLFDFLyQ
44
COPYRIGHT 2003 Meta4 Spain, S. A.
Generalidades
,QWURGXFFLyQ
Las herramientas Meta4 comparten una serie de opciones que
permiten la realizacin de las siguientes tareas:
l
l
l
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
45
COPYRIGHT 2003 Meta4 Spain, S. A.
*HQHUDOLGDGHV
2SFLRQHVGHLPSUHVLyQ
La aplicacin e-mind ofrece la posibilidad de especificar las opciones de impresin
de manera comn para todos los componentes de la misma. De este modo se
utilizarn los mismos parmetros y no ser necesario realizar una seleccin
especfica para cada componente. La aplicacin e-mind ofrece distintas
posibilidades de impresin desde la misma ventana para todos los componentes de
la aplicacin. No obstante, dependiendo del componente varan las opciones de
impresin disponibles, en cuanto a rango de pginas, destino y modo de impresin.
Figura 18. Impresin
7RGR.
3iJLQDDFWXDO.
6HOHFFLyQ.
3iJLQDV.
Destino de la impresin. Este destino puede ser distinto para cada componente
de la aplicacin.
Modo de impresin.
46
COPYRIGHT 2003 Meta4 Spain, S. A.
*HQHUDOLGDGHV
47
COPYRIGHT 2003 Meta4 Spain, S. A.
*HQHUDOLGDGHV
(MHFXWDUSURFHVRV
La aplicacin e-mind permite, siempre desde el men inicial del producto, ejecutar
cualquier registro con extensin .PRO almacenado en el Sistema cach sin
necesidad de acceder al mdulo en el que est ubicado. Para ello, se dispone de
una opcin de men que debe ser habilitada previamente.
Para habilitar esta opcin de men consulte el apartado (MHFXWDUSURFHVRV del captulo
"Generalidades" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
48
COPYRIGHT 2003 Meta4 Spain, S. A.
*HQHUDOLGDGHV
*HVWLyQGHPHQVDMHVHQODDSOLFDFLyQ
La aplicacin e-mind incorpora a las herramientas de uso la posibilidad de guardar,
para su posterior envo al personal tcnico de la organizacin, los mensajes de
errores mostrados, los mensajes informativos y la informacin de verificacin de
componentes.
Para llevar a cabo dicho envo haga clic en el botn (QYLDUD que aparece en las
ventanas que muestran tales mensajes. Se despliegan tres nuevas opciones de
men que permiten el envo en un archivo de texto, en un archivo html o va mail:
Figura 20. Opciones de men del botn Enviar a ...
49
COPYRIGHT 2003 Meta4 Spain, S. A.
*HQHUDOLGDGHV
50
COPYRIGHT 2003 Meta4 Spain, S. A.
Gestin de pagas
,QWURGXFFLyQ
El proceso completo de nmina interviene en la gestin econmica del
personal y comprende la creacin de la paga, su correspondiente
proceso y posterior cierre.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
51
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
1RFLRQHVEiVLFDV
A continuacin se definen aquellos trminos necesarios para interpretar las
opciones de la Gestin de pagas.
3DJDDFWLYD: una paga activa es una paga que ha sido creada y permanece abierta
hasta que se cierre de forma explcita mediante la opcin Cerrar paga. Esta paga
es la que toma por defecto cualquier proceso de nmina.
3DJDOLEUH:mediante esta opcin es posible trabajar con cualquier paga creada,
abierta o cerrada. Esta opcin posterga la eleccin de la paga hasta el momento de
realizar un determinado proceso. Adems, otorga la posibilidad de seleccionar
distintas pagas para realizar distintos procesos. Por motivos de seguridad y con el
propsito de garantizar la consistencia en la base de datos se recomienda restringir
el acceso a la aplicacin mediante esta opcin ya que cualquier uso incorrecto
podra desvirtuar informacin.
52
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
$FFHVR\VDOLGDD*HVWLyQGHSDJDV
$FFHVRD*HVWLyQGHSDJDV
Existen dos alternativas para acceder al men de gestin de pagas:
53
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
6DOLGDGH*HVWLyQGHSDJDV
Para salir del men haga clic en el botn 6DOLU.
54
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
8VRGHOD*HVWLyQGHSDJDV
La Gestin de pagas ofrece las siguientes posibilidades:
l
$FFHGHUDODDSOLFDFLyQ:
Tenga en cuenta que para realizar estas operaciones, debe acceder desde la ventana de
conexin por la opcin Gestin, y que el botn *HVWLyQ que aparece en el listado que se
despliega debe aparecer hundido.
55
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
6HOHFFLRQDUXQDSDJD
Puede optar por seleccionar una Paga activa o acceder a la aplicacin tras
seleccionar la opcin Pagas libres.
3DJDVDFWLYDV
Al marcar el botn de radio $FWLYDV del men de Gestin de pagas, la aplicacin
muestra un listado con todas las pagas que se encuentran abiertas. Se recuerda al
usuario que tambin es posible acceder a las pagas activas desde la ventana de
conexin marcando el botn de radio correspondiente, y desde el men inicial de la
aplicacin, entrada de men $SOLFDFLyQ_(OHJLUSDJD_$FWLYDV.
Es necesario que elija la paga considerando que todas las operaciones que se
realicen en la aplicacin afectarn nicamente a esa paga.
Acceda a las pagas activas utilizando la opcin de acceso que desee.
Aparece una ventana que muestra todas las pagas activas o abiertas.Si hace
clic en el botn $YDQ]DGR!! Se despliega otra ventana que muestra
informacin sobre la primera paga de la lista.
56
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
Seccin &:una serie de campos situados bajo la lista anterior en los que se
detallan datos especficos de la paga seleccionada.
Seleccione la paga con la que desea trabajar y haga clic en el botn $FHSWDU.
57
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
3DJDVOLEUHV
Al elegir el botn de radio /LEUHVen la ventana de conexin al producto seaccede
directamente al men principal de la aplicacin, sin realizar la seleccin previa de
una paga concreta hasta el momento de ejecutar un proceso, como por ejemplo la
emisin de informes de nmina o el clculo de nmina. En ese momento, la
aplicacin muestra automticamente la ventana para elegir la paga.
Para ello siga los siguientes pasos:
Seleccione la paga con la que desea trabajar. Para ello puede ayudarse de los
botones de radio $FWLYDV, &HUUDGDV o 7RGDVmuestra pagas abiertas y
cerradas).
58
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
2SHUDFLRQHVFRQSDJDV
Para que las operaciones que se explican en los siguientes apartados se puedan llevar a
cabo es necesario que el botn *HVWLyQ del men Gestin de pagas aparezca hundido.
&UHDUXQDSDJD
Como paso previo a la ejecucin del proceso de nmina es necesario crear las
pagas que sern en la organizacin.
Tiene la posibilidad de crear las pagas a medida que se necesitan o crear en un
momento determinado (por ejemplo, al comienzo del ao) todas las pagas que
afectan a dicho perodo. Por motivos de seguridad y con el propsito de garantizar
la consistencia en la base de datos no se recomienda la creacin de un conjunto de
pagas en un momento determinado debido a que se podra desvirtuar informacin.
Haga clic en el botn &UHDUdel men Gestin de pagas. Al seleccionar esta
opcin se presenta la pantalla *HVWLyQGHSDJDVFUHDUSDJDVQXHYDV.
59
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
Haga clic en el botn 1XHYD. Los campos de la seccin inferior aparecen en
blanco para que pueda incluir los valores de la nueva paga.
Haga clic en el botn *UDEDU tras incluir los datos de la nueva paga. En caso de
que los datos introducidos sean correctos se despliega un mensaje informando
de la correcta grabacin de la paga. En caso de que que se haya detectado
algn error en los datos incluidos para la nueva paga se despliega un mensaje
informando de dichos errores. Si se crea una paga que se solapa con otra ya
existente (p.e. pagas extras que engloban periodos de tiempo en los que hay
60
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
&HUUDUXQDSDJD
Una paga se cierra en el momento en el que se haya procedido a su clculo,
liquidado los pagos, emitido los recibos salariales y seguros sociales y se hayan
registrado los valores en las tablas de resultado del proceso de nmina (tablas que
mantienen una imagen de los costes salariales de la organizacin).
Para cerrar una paga siga los siguientes pasos:
Desde el men Gestin de pagas, marque el botn de radio $FWLYDV. Observe
que al elegir una paga activa se habilita de forma automtica el botn &HUUDU.
La lista muestra aquellas pagas que permanecen abiertas. Se recuerda al
usuario que el botn $YDQ]DGR!!muestra un espacio ms en la lista de pagas
en el que se ofrece mayor informacin sobre las pagas listadas.
Seleccione la paga o pagas que desea cerrar. Es posible elegir varias pagas de
la lista a la vez seleccionando stas con el PRXVH. Para seleccionar pagas
dispuestas de forma correlativa en la lista, presione la tecla MAYUSC y marque la
seleccin deseada. Para seleccionar pagas que no estn dispuestas de forma
correlativa en la lista, presione la tecla CTRL y haga clic con el PRXVH sobre
cada paga que quiera cerrar.
Haga clic en el botn &HUUDU. Se despliega un mensaje pidiendo la
confirmacin de la operacin seleccionada.
Figura 28. Mensaje de confirmacin de cierre de paga
Haga clic en el botn 9ROYHU para que aparezca de nuevo el men Gestin de
pagas.
Haga clic en el botn 6DOLU para volver al men inicial de la aplicacin.
61
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJDV
$EULUXQDSDJDFHUUDGD
Esta opcin nicamente permite abrir pagas que hayan sido cerradas con
anterioridad.
El proceso es idntico al descrito en el apartado anterior, con la salvedad de que en
vez de marcar el botn de radio $FWLYDVhay que marcar el botn de radio
&HUUDGDV, mostrando la lista la totalidad de pagas cerradas susceptibles de ser
abiertas utilizando el botn $EULU del men Gestin de pagas. Se recuerda al
usuario que el botn $YDQ]DGR!!muestra un espacio ms en la lista de pagas en
el que se ofrece mayor informacin sobre las pagas listadas.
*HQHUDUXQSURFHVRFRQXQDSDJDFHUUDGD
En algunas ocasiones es necesario volver a generar un proceso de nmina sobre
una paga que ha sido cerrada. Las posibilidades son:
l
5HWURDFWLYLGDG
El proceso de retroactividad se utiliza cuando han variado los valores de una
paga usados en el proceso de clculo de nmina. Esto puede ocurrir cuando se
produce una revisin salarial o cuando se realiza alguna correccin en el
clculo ya realizado. En estos casos se debe calcular nuevamente la paga o
pagas afectadas por esos cambios.
Este proceso consiste en realizar un nuevo clculo de pagas ya cerradas con
nuevos datos, de manera que se obtienen diferencias en los valores.
La aplicacin e-mind permite realizar no slo el proceso de retroactividad
motivado por cambios de valores, sino tambin posibilita la realizacin de
revisiones por cambios en la situacin laboral del empleado (por ejemplo, un
cambio de categora), por cambios en alguna de las frmulas de clculo, as
como, permite la revisin de revisiones ya efectuadas.
5HFiOFXOR
Este proceso puede desvirtuar la informacin que se encuentra en la base de
datos, por este motivo, esta opcin, nicamente, estar disponible para el
administrador de la aplicacin.
Para ms informacin sobre el proceso de Retroactividad o Reclculo consulte
el captulo "Clculo de nmina local." de este manual
62
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
La aplicacin e-mind permite gestionar la informacin de las tablas de
la base de datos de forma rpida e intuitiva, a travs de pantallas
normalizadas que reciben el nombre de formularios, rboles y
formularios de edicin rpida, especialmente tiles para la gestin
masiva de datos.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
63
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
UHDGHWUDEDMRGHORVHGLWRUHV
La siguiente figura del Editor de formularios muestra las secciones que componen
el rea de trabajo de ambos editores, seguidas de una breve descripcin de cada
una de ellas.
Figura 29. Editor de formularios
l
l
64
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
D Para activar las barras, haga clic con el botn derecho del PRXVH sobre la
zona en la que se muestran las barras o en la opcin de men 9HUde los
editores. Se despliega un men contextual en el que puede seleccionar la
barra que desea activar. Junto al nombre de la barra se muestra una marca
de verificacin que indica que la barra seleccionada est activa.
E Para desactivar las barras, haga clic con el botn derecho del PRXVH sobre
la zona en la que se muestran las barras, o el la opcin de men 9HUde los
editores y a continuacin seleccione la barra que desea desactivar en el
men contextual desplegado. Se observa que la marca de verificacin junto
al nombre de la opcin no aparece, lo que indica que la barra seleccionada
est desactivada.
Adems, puede personalizar su rea de trabajo y colocar dichas barras en el
lugar y forma que desee en el rea del editor haciendo un clic sobre la barra
activa y arrastrando sta a continuacin con el PRXVH.
%DUUDGHHVWDGR: situada en la parte inferior de la pantalla, indica el instante en
el que el usuario se conecta al servidor, la hora actual, el tiempo transcurrido
entre ste y el momento en el que se realiza la conexin, el estado de las teclas
BLOQ MAYUS, BLOQ NUM, INSERT y BLOQ DESPL, y el nmero del registro en el que
se encuentra as como el nmero de registros totales recuperados. Para activar
o desactivar esta barra, seleccione la opcin de men 9HU_%DUUDGHHVWDGR.
%DUUDVGHGHVSOD]DPLHQWR: situadas en la parte inferior y derecha de los
formularios, permiten desplazarse en el formulario abierto hacia arriba o hacia
abajo, y hacia derecha o izquierda. Para ello haga clic con el PRXVH en la barra
o en la flecha de desplazamiento, o bien arrastre hacia la direccin deseada el
cuadro de desplazamiento.
Una de sus utilidades ms importantes es la visualizacin completa del registro
en aquellos casos en los que el tamao del formulario es mayor que el espacio
de visualizacin del que se dispone en el monitor.
9HQWDQDGHO(GLWRU: espacio del escritorio en el que visualiza los formularios,
rboles y formularios de edicin rpida activos. En este caso, ya que se ha
tomado como ejemplo el Editor de formularios y rboles, se muestra un
formulario convencional
65
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
&RQWUROHVGHORVIRUPXODULRV
Los formularios estn constituidos por un grupo de elementos grficos y
funcionales que ayudan a utilizar y visualizar de forma ms organizada y sencilla la
informacin. Estos elementos, denominados controles de los formularios, se
describen y se ilustran en este apartado.
l
l
l
l
l
l
l
l
l
l
l
Etiquetas o literales
Cajas de texto
Paneles
Marco
Botn de lista
Botn calendario
Botn de detalle y botn de remonte
Botn de acceso a componentes de aplicaciones
Grupo campo
Grupo remonte
Grupo fecha
(WLTXHWDVROLWHUDOHV
Son controles que muestran un literal o una cadena de texto. Pueden situarse en
cualquier lugar dentro del rea de trabajo del formulario, y tienen como finalidad
indicar el dato que debe introducirse en una caja de texto.
&DMDVGHWH[WR
Son rectngulos de fondo blanco utilizados para introducir y visualizar datos en los
formularios. Tal y como se ha explicado anteriormente, estas cajas llevan a su
izquierda un nombre que las identifica (etiqueta o literal), y determina qu dato
debe introducir, o a qu hace referencia el dato que visualiza en ella. Por ejemplo,
en el formulario (PSOHDGRV'DWRV,GHQWLILFDFLyQ, en la caja de texto identificada
por la etiqueta 1RPEUHse visualiza o ha de introducirse el nombre de un
empleado.
66
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
3DQHOHV
Son rectngulos de fondo gris que aparecen junto a la caja de texto de edicin
validada, y tienen como finalidad ampliar la informacin insertada en stas en
forma de cdigo.
Los datos que muestran los paneles son calculados automticamente por la
aplicacin a partir de la informacin introducida en la caja de texto adjunta.
De esta manera, cada vez que introduce un dato, la aplicacin valida la entrada
realizada y calcula el contenido del panel (campo calculado) en caso de que el dato
sea correcto.
No se trata, por tanto, de informacin accesible para ser modificada por el usuario.
En la siguiente figura se observa su finalidad.
El cdigo asociado a la sociedad no resulta suficiente para saber cual es, por lo
que el panel ofrece como informacin adicional el nombre de sta.
67
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
0DUFR
Es un borde utilizado para agrupar o resaltar controles dentro de un rea.
En el caso de los formularios convencionales, el marco engloba los campos del
formulario que forman parte de la clave primaria.
Estos campos agrupados por un marco se colocan normalmente al comienzo del
formulario, e identifican unvocamente los datos presentados en ste.
Figura 30. Marco en un formulario
%RWyQGHOLVWD
Los botones de lista son fcilmente reconocibles por tener en su interior una flecha
apuntando hacia abajo.
Se encuentran emplazados a la derecha del panel de una caja de texto o campo de
edicin validada.
Tienen como finalidad facilitar las operaciones de insercin y actualizacin de
registros, ya que al hacer clic sobre ellos se despliega un listado que muestra los
posibles valores a insertar en un campo.
Por ejemplo, en el formulario (PSOHDGRV'DWRV3HUVRQDOHV, puede listar todos
los 6H[RV y elegir una de las entradas, con lo cual evita situaciones como tener
V(varn) y H(hombre) para sexo masculino.
Ms adelante a lo largo de este apartado se explicar en detalle la funcionalidad de
los botones de lista como componentes de un grupo remonte.
%RWyQFDOHQGDULR
Todos los campos de tipo fecha tienen asociado un botn calendario que ayuda a
insertar o modificar valores en este tipo de campos. Si hace clic en el botn,
visualiza una ventana que despliega un calendario. En este calendario puede
seleccionar una fecha entre los aos 1753 y 2078.
Cuando deba introducir una fecha en un campo de tipo fecha, se recomienda
68
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
hacerlo a travs de los botones calendarios asociados, puesto que stos dan el
formato adecuado al campo fecha.
*UXSRFDPSR
El grupo campoen el Editor de formularios de edicin rpida o grupo campo simple
en el Editor de formularios y rboles, est formado por una etiqueta y una caja de
texto de edicin simple o validada
%RWyQGHGHWDOOH\ERWyQGHUHPRQWH
Los botones de detalle, disponibles nicamente en el Editor de formularios y
rboles, se disponen de forma aislada en el rea del formulario. Generalmente se
sitan en la parte inferior de algunos formularios.
Los botones de detalle permiten acceder desde un formulario a otro formulario que
detalla informacin adicional al registro activo.
Estos botones facilitan la navegacin entre datos que se encuentran repartidos en
distintos formularios. Por ejemplo, en el formulario (PSOHDGRV'DWRV
,GHQWLILFDFLyQ el botn de detalle 'DWRV3HUV carga el formulario (PSOHDGRV
'DWRV3HUVRQDOHV que muestra informacin adicional del empleado.
&DUDFWHUtVWLFDVFRPXQHVGHORVERWRQHVGHGHWDOOH\ORVERWRQHVGHUHPRQWH
Si tiene en pantalla el formulario origen y el formulario detalle o remonte, es posible
comprobar que si avanza o retrocede por los registros del formulario origen se
actualizan los datos en el formulario detalle o remonte.
69
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
&DUDFWHUtVWLFDVLGHQWLILFDWLYDVGHORVERWRQHVGHGHWDOOH\GHORVERWRQHVGH
UHPRQWH
Cada vez que desde un formulario accede a otro a travs de un botn de detalle, se
realiza un filtro por el que en el nuevo formulario slo es accesible informacin
adicional al registro activo. Para ver todos los registros del formulario seleccione la
opcin de men 5HJLVWUR_'HVDFWLYDU)LOWUR o haga clic en el botn
correspondiente.
Cada vez que desde un formulario accede a otro tras hacer clic en un botn de
remonte, se realiza un filtro por el que en el nuevo formulario slo es accesible
informacin adicional al dato. Para ver todos los registros del formulario seleccione
la opcin de men 5HJLVWUR_'HVDFWLYDU)LOWUR o haga clic en el botn
correspondiente.
%RWyQGHDFFHVRDFRPSRQHQWHVGH
DSOLFDFLRQHV
Algunos formularios incluyen botones que han sido especficamente diseados
para acceder a herramientas externas o de la aplicacin e-mind, as como a la
ejecucin de procedimientos de base de datos. De este modo, al hacer clic en un
botn de este tipo es posible realizar tareas tales como acceder a una consulta,
visualizar un grfico, ejecutar determinadas sentencias y procedimientos de base
70
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
*UXSRUHPRQWH
Un grupo remonte est constituido por los siguientes componentes:
l
l
l
l
71
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Figura 34. Grupo remonte Id. Objeto en el Editor de formularios de edicin rpida
Dispone de un grupo remonte siempre que un campo del formulario referencie los
valores de este mismo campo en otra tabla de la base de datos.
)XQFLRQDOLGDGGHORVJUXSRVUHPRQWH
Siempre que proponga un valor en el campo validado, el Editor comprueba si ese
72
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
cdigo existe en la tabla auxiliar referenciada. En tal caso, el campo calculado del
grupo remonte muestra la descripcin de la entidad a la que hace referencia este
cdigo. Dada la dificultad de conocer los cdigos de todas las entidades
referenciadas en las distintas tablas de la aplicacin, los botones de lista
constituyen una importante ayuda.
Si hace clic sobre un botn de lista, se despliega una ventana de seleccin en la
que se diferencian tres secciones:
Figura 35. Lista de los registros del grupo remonte
l
l
73
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Tabla 1.
2SFLyQ
'HVFULSFLyQ
74
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Tabla 1.
2SFLyQ
'HVFULSFLyQ
Recupera los registros siempre que los caracteres (numricos, textuales o tipo fecha) del
valor asignado al campo coincidan con los
caracteres del valor buscado o sean mayores/
menores.
75
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Botn $FHSWDU: este botn permite asignar al campo validado los valores
del registro seleccionado. Al hacer clic en este botn, se cierra la ventana
de seleccin. El identificador y descripcin del registro seleccionado se
insertan, respectivamente, en el campo validado y en el campo calculado
del grupo remonte.
9DOLGDFLRQHV\WUDGXFFLRQHV
En ambos editores dispone de dos opciones muy tiles al realizar operaciones con
registros. Ambas operan de forma similar para validar y traducir datos y han sido
denominadas Validaciones y Traducciones, respectivamente.
La YDOLGDFLyQ es la verificacin de la correccin del valor de los campos de un
formulario. Permite garantizar la integridad de la base de datos en el momento de
la insercin de registros. Si bien la aplicacin tiene un sistema interno que impide la
insercin de cualquier dato que no respete las reglas de integridad de la base de
datos, al activar la validacin es posible indicar al usuario que est tratando de
efectuar una insercin o modificacin incorrecta.
A lo largo de un proceso de insercin o modificacin de registros, la validacin de
datos en el Editor de formularios y rboles puede tener lugar en el momento en el
que pase al siguiente campo del formulario o bien al tratar de guardar el nuevo
registro, antes de que la sentencia de insercin sea ejecutada en la base de datos.
En el Editor de formularios de edicin rpida, la validacin tiene lugar en el
momento en el que, a lo largo del proceso de insercin o modificacin, se pasa al
siguiente campo en el formulario.
La WUDGXFFLyQ posibilita que, siempre que inserte un valor en un campo de edicin
validada, en el campo calculado adjunto visualice la descripcin correspondiente al
cdigo propuesto si ste es correcto.
En el Editor de formularios y rboles la traduccin puede tener lugar en el momento
en que pase al siguiente campo del formulario o bien al tratar de guardar el nuevo
registro. En el Editor de formularios de edicin rpida, la traduccin tiene lugar en el
momento en el que, a lo largo del proceso de insercin o modificacin, se pasa al
siguiente campo en el formulario.
A continuacin se describe el uso de estas opciones en cada editor.
76
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
77
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Tomando como ejemplo el formulario 8QLGDGHVGHRUJDQLJUDPD, si est activada la opcin 7UDGXFFLyQ*OREDOGH&DPSRVGHO)RUPXODULR e introduce en
el campo de edicin validada del grupo remonte 8QLGDG6XSHULRU un valor
correcto se muestran las si- guientes ventanas cuando guarde el formulario:
Figura 38. Formulario con Traduccin Global de Campos del formulario activada
78
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
79
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
80
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Tomando como ejemplo el formulario 8QLGDGHVGHRUJDQLJUDPD, si est activada la opcin 9DOLGDFLyQ\7UDGXFFLyQGHFDPSRVGHOIRUPXODULR e introduce en el campo de edicin validada del grupo remonte 8QLGDG6XSHULRU un
valor correcto se muestran las siguientes ventanas cuando pase de este campo
a cualquier otro del formulario:
Figura 40. Formulario con Validacin y Traduccin de campos activada
81
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Siguiendo con el mismo ejemplo, si introduce un valor que no aparece referenciado en la tabla auxiliar, cuando pase a cualquier otro campo del formulario
aparecen la siguientes ventanas:
Figura 41. Formulario con Validacin y Traduccin de campos activada y el dato no
referenciado en la tabla auxiliar
82
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Tomando como ejemplo el formulario 8QLGDGHVGHRUJDQLJUDPD, si est activada la opcin 9DOLGDFLyQ*OREDOHQ*UDEDFLyQ e introduce en el campo de
edicin validada del grupo remonte 8QLGDG6XSHULRU un valor correcto se
muestran las siguientes ventanas cuando guarde el formulario:
Figura 42. Formulario con Validacin Global en grabacin activada
Siguiendo con el mismo ejemplo, si introduce un valor que no aparece referenciado en la tabla auxiliar, cuando guarde el formulario aparecen la siguientes
ventanas:
83
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Figura 43. Formulario con Validacin Global en grabacin activada cuando el dato entra en
conflicto con las reglas de integridad referencial de la base de datos
84
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
*UXSRIHFKD
Otro control que es posible encontrar en el rea de trabajo de los formularios son
los llamados grupos fecha.
Un grupo fecha consta de un literal o etiqueta, un campo de edicin simple y un
botn calendario.
85
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Los grupos fecha constituyen una ayuda para la insercin o modificacin de valores
en los campos de tipo fecha ya que al hacer clic sobre un botn calendario, se
muestra un calendario que permite seleccionar fechas de forma ms rpida y en el
formato adecuado.
La ventana calendario consta de una seccin principal donde puede visualizar
meses completos. Para seleccionar una fecha del mes y ao actual, haga clic en el
da con el botn izquierdo del PRXVH, y a continuacin haga clic en $FHSWDU.
Figura 44. Calendario
86
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
Para seleccionar la fecha actual puede utilizar los mtodos descritos anteriormente,
o hacer clic en el botn +R\ y a continuacin hacer clic en el botn $FHSWDU.
87
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
2SFLRQHVGHYLVXDOL]DFLyQGHIRUPXODULRV
Los Editores permiten visualizar y trabajar con varios formularios abiertos a la vez
de la forma ms cmoda para cada usuario. As, las ventanas de stos pueden
disponerse del siguiente modo:
l
l
l
l
l
Cascada
Mosaico vertical
Mosaico horizontal
Organizar iconos
Cerrar ventanas
&DVFDGD
Los formularios abiertos se disponen en cascada, es decir, uno encima de otro
dejando visible la barra de ttulo que los identifica. Para ello, seleccione la opcin
de men 9HQWDQD_&DVFDGD o haga clic en el botn correspondiente.
0RVDLFRKRUL]RQWDO
Los formularios abiertos se disponen en mosaico horizontal, es decir, se divide
horizontalmente la pantalla y cada uno de los formularios abiertos cubre estas
divisiones. Para ello, seleccione la opcin de men 9HQWDQD_0RVDLFRKRUL]RQWDO o
haga clic en el botn correspondiente.
0RVDLFRYHUWLFDO
Los formularios abiertos se disponen en mosaico vertical, es decir, se divide
verticalmente la pantalla y cada uno de los formularios abiertos cubre estas
divisiones. Para ello, seleccione la opcin de men 9HQWDQD_0RVDLFRYHUWLFDO o
haga clic en el botn correspondiente.
2UJDQL]DULFRQRV
Tanto formularios como formularios de edicin rpida pueden minimizarse
quedando reducidos a un icono.
Estos iconos pueden colocarse por el rea de trabajo de manera que en un
momento dado es posible que estn muy dispersos y sin orden por todo el rea de
trabajo. Para organizarlos y ordenarlos en el rea de trabajo seleccione
9HQWDQD_2UJDQL]DULFRQRV.
88
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
&HUUDUYHQWDQDV
Tanto el Editor de formularios y rboles como el Editor de formularios de edicin
rpida permite cerrar al mismo tiempo todas las ventanas que tenga abiertas en un
momento determinado. Para ello seleccione la opcin de men 9HQWDQD_&HUUDU
9HQWDQDV.
89
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHORV(GLWRUHV
2SFLRQHVGHD\XGD
Los Editores tienen distintas opciones comunes sobre la ayuda de la herramienta
que se encuentran bajo la opcin de men2SFLRQHVGHD\XGD y que se describen
a continuacin.
&RQWHQLGRV
Presenta la tabla de contenidos de la ayuda. La ayuda se utiliza igual que en el
resto de las aplicaciones Windows.
%XVFDUD\XGDDFHUFDGH
Opcin que presenta la ventana Temas de Ayuda donde puede realizar una
bsqueda por palabras claves.
&yPRXVDUODD\XGD
Explicacin de la estructura de la informacin en el archivo de ayuda y cmo sacar
el mximo provecho de l.
$FHUFDGH
Muestra una ventana con informacin sobre el programa, nombre, versin,
empresa, disposiciones legales, as como los recursos libres del sistema.
90
COPYRIGHT 2003 Meta4 Spain, S. A.
Editor de formularios y
rboles
,QWURGXFFLyQ
Un formulario es una pantalla normalizada desde la que es posible realizar gran cantidad de tareas tales como, visualizar la informacin
contenida en las tablas de la base de datos, introducir y actualizar los
datos y la ejecucin de procedimientos.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
91
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con los formularios y
los rboles que facilitan la comprensin de la informacin contenida en este
captulo.
2EMHWR2/(: es cualquier tipo de informacin procesada con una aplicacin
Windows que puede enlazarse mediante la especificacin OLE (Object Linked and
Embeded). OLE es un objeto incrustado, es decir, al abrir este objeto, el enlace
creado ejecuta de forma automtica el programa asociado a dicho objeto. Por
ejemplo, si tiene un archivo de imagen con extensin .GIF, al hacer clic en l se
ejecuta automticamente el programa de diseo grfico que utilice el usuario.
2SHUDGRUHVOyJLFRV: son los operadores utilizados para unir varias condiciones en
una bsqueda. Entre otros, los operadores lgicos ms empleados al definir
condiciones de bsqueda son los operadores boo leanos Y/O.
Cuando usa el operador lgico Y, el resultado de la bsqueda debe incluir todas las
condiciones especificadas. Si usa el operador lgico O, el resultado de la bsqueda
puede incluir cualquiera de las condiciones especificadas. El operador Y permite
realizar bsquedas ms restrictivas, mientras que el operador O permite realizar
bsquedas ms generales.
Por ejemplo, si desea saber cuntos empleados de la organizacin tienen como
nombre Pedro y como apellido Prez, use el operador lgico Y. Si en vez de buscar
a estos empleados en concreto, desea saber todos los empleados cuyo nombre es
Pedro independientemente del apellido, y todos los empleados cuyo apellido es
Prez independientemente del nombre, use el operador lgico O.
1RGR: es un elemento grfico, con forma de botn, que representa en una
estructura de rbol la informacin contenida en la base de datos.
Generalmente, en el interior de cada nodo es posible distinguir dos partes:
l
l
Icono que muestra el estado, desplegado o no, de los niveles dependientes del
nodo.
Cadena alfabtica formada por:
92
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
93
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
$FFHVR\VDOLGD
$FFHVRDO(GLWRUGHIRUPXODULRV\iUEROHV
El acceso a la herramienta se realiza siempre a travs de un formulario o un rbol.
Para acceder a un formulario o a un rbol, seleccione cualquiera de las opciones
englobadas bajo las siguientes entradas de men: $UFKLYR, +LVWyULFRV, 9DORUHV,
UEROHV, 7DEODV$X[LOLDUHV y 3URFHVRV.
Ntese que desde las opciones de esta ltima entrada de men se puede tener
acceso tanto a formularios convencionales como a formularios GHHGLFLyQUiSLGD
Estas entradas de men estn presentes en distintos mdulos a los que se accede
desde el men inicial e-mind de la aplicacin e-mind o desde el men inicial de la
parte de nmina o factor humano de este producto.
$EULUXQIRUPXODULRRXQiUERO
Al acceder a la herramienta se visualiza el formulario o rbol asociado a la opcin
de men seleccionada.
Si desea trabajar con otros formularios o rboles diferentes al que se visualiza, siga
los siguientes pasos:
(GLWRUGHIRUPXODULRV\iUEROHV
Haga clic en el botn $FHSWDU, una vez realizada la seleccin, para abrir el
formulario o rbol, o en el botn &DQFHODUpara anular la operacin abrir.
Tambin puede abrir el formulario o rbol haciendo doble clic sobre l.
&HUUDUXQIRUPXODULRRXQiUERO
Si desea cerrar todos los formularios o rboles visualizados en pantalla, sin salir del
Editor, seleccione la opcin de men 9HQWDQDV_&HUUDU9HQWDQDV.
Si desea cerrar nicamente un formulario o un rbol, haga clic en las opciones de
cierre de los extremos superiores izquierdo y derecho de la barra de ttulo del
formulario o rbol.
6DOLUGHO(GLWRUGHIRUPXODULRV\iUEROHV
Para salir del Editor de formularios y rboles seleccione la opcin de men
$UFKLYR_6DOLU o haga clic en el botn correspondiente de la barra de herramientas.
De esta forma el programa se descarga de memoria y finaliza la conexin a la
base de datos.
95
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
8VRGHO(GLWRUSDUDWUDEDMDUFRQIRUPXODULRV
En este apartado se detallan aquellas operaciones que es posible realizar desde el
Editor de formularios clasificadas en dos grandes grupos:
l
l
2SFLRQHVEiVLFDV
Las operaciones englobadas bajo el ttulo de opciones bsicas han sido
clasificadas en este apartado de la siguiente forma:
l
96
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
2SHUDFLRQHVFRQUHJLVWURV
El Editor de formularios permite realizar las siguientes operaciones con registros
que se describen detalladamente en este apartado:
l
l
l
l
l
Insertar registros
Modificar registros
Borrar registros
Ejecutar procedimientos de base de datos
Imprimir registros
,QVHUWDUUHJLVWURV
Para insertar registros siga los siguientes pasos:
97
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
0RGLILFDUUHJLVWURV
Para modificar registros siga los siguientes pasos:
(GLWRUGHIRUPXODULRV\iUEROHV
Recuerde que en ningn caso es posible modificar los valores asociados a los campos que
forman parte de la clave primaria.
%RUUDUUHJLVWURV
Para borrar un registro siga los siguientes pasos:
)RUPXODULRVFRQDFFHVRDFRPSRQHQWHVGHDSOLFDFLRQHV
Algunos formularios de la aplicacin han sido diseados de modo que desde ellos
es posible acceder a otras herramientas de la aplicacin e-mind, o bien a
aplicaciones externas.
De la misma manera, es posible invocar desde determinados formularios a ciertos
objetos de base de datos que, de forma implcita o explcita, son ejecutados y
llevan a cabo operaciones de control de consistencia de datos; por ejemplo en
todos los formularios de histrico de la aplicacin no se puede insertar un registro
con una fecha de inicio anterior a la fecha de fin del ltimo registro, y operaciones
de insercin, modificacin y borrado, por ejemplo, cuando se da de baja a un
empleado en la organizacin a travs del formulario 3URFHVRGHEDMD se actualiza
Fases de Alta con los valores consignados en el formulario y se cierran todos los
99
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Histricos y Valores para la fase de alta del empleado cuya fecha fin sea nula,
consignando, automticamente, en la fecha de fin, la fecha de baja.
Para acceder a otros componentes es necesario definir en fase de diseo del
formulario un conjunto de rutinas y a continuacin asociar estas a un control
especfico del formulario.
3URFHGLPLHQWRVGHEDVHGHGDWRV
Desde el Editor de formularios es posible invocar a ciertos objetos de base de
datos llamados procedimientos. Estos objetos ejecutan de forma automtica
operaciones de insercin, modificacin o borrado de datos, de forma implcita
cuando el usuario realiza operaciones con registros antes, despus o en el
momento de proceder a la grabacin.
Los procedimientos se asocian tambin a cajas de texto de edicin no validada, de
manera que, al cambiar de campo en el formulario, se ejecuta de forma automtica
e implcita el procedimiento asociado a la caja de texto.
En algunos casos, estos procedimientos se asocian a determinados botones dentro
de un formulario, por lo tanto, al hacer clic sobre tal botn se ejecuta de forma
explcita dicho procedimiento.
Para ampliar informacin acerca de los procedimientos de base de datos, consulte
el captulo "Diseador de formularios del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV
0HWD .
$FFHVRDRWUDVKHUUDPLHQWDVGHODDSOLFDFLyQHPLQG
Algunos formularios incluyen determinados controles (principalmente botones) que
permiten, al hacer clic en stos, acceder a otras herramientas o procesos de la
aplicacin e-mind y ejecutarlos del mismo modo que mediante una opcin de
men. Por ejemplo, al hacer clic en un botn es posible realizar tareas tales como
remontarse a una consulta, visualizar un grfico, imprimir informes.
En el momento de ser diseados tales formularios se puede especificar si los
procesos (cuando se trate de procesos que permiten el acceso a componentes
Meta4 del nucleo de la aplicacin, es decir, aquellos componentes que aparecen en
el control de versiones) se van a ejecutar de manera sncrona o asncrona. Si tal
especificacin no tiene lugar en el momento de diseo (desde el Diseador de
formularios), existen determinadas propiedades de configuracin que permiten
definir el modo de ejecucin.
Si desde el editor, a travs de un formulario, se ejecuta sncronamente un proceso
el editor queda deshabilitado hasta que tal proceso finalice, no siendo posible
abandonar el componente hasta ese momento.
Para ms informacin consulte el subapartado $FFHVRDKHUUDPLHQWDVGHOD
DSOLFDFLyQHPLQG352 dentro del apartado Creacin de un formulario con
rutinas definidas del captulo Diseador de formularios del 0DQXDOGHGHVDUUROOR
GHDSOLFDFLRQHV0HWD
100
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
$FFHVRDDSOLFDFLRQHVH[WHUQDV
Es posible asociar a los formularios determinados controles (normalmente botones)
que permiten, al hacer clic en stos, acceder a aplicaciones externas, de esta
manera, ser posible realizar desde estos formularios tareas tales como enviar
PDLOV, imprimir documentos o abrir cualquier programa como Microsoft Word,
PaintBrush.
Para ms informacin sobre el diseo de formularios que incluyan este tipo de
controles, consulte el captulo Diseador de formularios" del 0DQXDOGHGHVDUUROOR
GHDSOLFDFLRQHV0HWD.
,PSULPLU
Para imprimir el formulario activo seleccione la opcin de men $UFKLYR_,PSULPLU
o haga clic en el botn correspondiente.
Adems, el usuario puede configurar las opciones de impresin. Para ello
seleccione la opcin de men $UFKLYR_&RQILJXUDU,PSUHVLyQ.
Para ms informacin sobre las opciones de impresin consulte el apartado
2SFLRQHVGHLPSUHVLyQ del captulo "Generalidades" de este manual.
Para ms informacin sobre las posibilidades de configuracin de la impresora
consulte el apartado &RQILJXUDFLyQGHODLPSUHVRUDdel captulo "Generalidades"
del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
)DFLOLGDGHVDODHGLFLyQ
Para facilitar las operaciones de insercin y modificacin es posible reutilizar los
datos de un registro ya existente utilizando las opciones Copiar y Pegar. El usuario
dispone de dos posibilidades:
D Copiar y pegar algn dato del registro activo. Para ello siga los siguientes
pasos:
Seleccione el registro del que desea tomar el dato.
Site el cursor en el campo cuyo dato quiere copiar y seleccione ste
desplazndose sobre l con el botn izquierdo del PRXVH pulsado.
Haga clic con el botn derecho del PRXVH en el dato seleccionado y a
continuacin seleccione la opcin &RSLDU, o utilice la combinacin de teclas
CTRL+C.
Inserte un nuevo registro (consulte el apartado ,QVHUWDUUHJLVWURV de este
captulo), o seleccione un registro ya existente si lo que desea es modificar
algn valor.
Posicinese en el campo en que quiere incluir el dato, y a continuacin
haga clic con el botn derecho del PRXVH en ese campo y seleccione la
opcin 3HJDU, o utilice la combinacin de teclas CTRL+V.
El dato aparece en el campo deseado.
Guarde los cambios realizados.
101
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Si desea copiar y pegar el valor de algn otro campo, repita los pasos
anteriormente descritos.
E Copiar y pegar un registro completo. Para ello siga los siguientes pasos:
Seleccione el registro del que desea tomar los datos.
(QWRUQRPXOWLXVXDULR
El Editor de formularios y rboles permite trabajar en un entorno multiusuario, es
decir, existe la posibilidad de que varios usuarios actualicen simultneamente los
datos de un mismo formulario. Este entorno facilita la actualizacin de los
contenidos de una misma tabla de la base de datos.
En el caso de que dos usuarios estn trabajando en una misma sesin con la
misma tabla, y uno de ellos realice alguna modificacin (insercin, actualizacin o
borrado), el otro usuario no podr conocer el resultado de estas modificaciones, a
menos que visualice la ltima actualizacin sobre los datos del formulario.
Por este motivo, cuando varios usuarios estn trabajando sobre una misma tabla
de la base de datos es conveniente que stos visualicen la informacin ms
actualizada. Por ello, para conocer el estado actual de la tabla es importante tener
en cuenta dos opciones que se describen a continuacin:
l
%~VTXHGD\VHOHFFLyQGHUHJLVWURV
Para realizar las operaciones con registros explicadas anteriormente, es necesario
seleccionar, previamente, excepto en el caso de la insercin, el registro con el que
102
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
se desea trabajar.
Existen distintas posibilidades de bsqueda y seleccin de registros:
l
l
l
1DYHJDFLyQ
El mtodo de navegacin es la opcin ms simple para localizar registros. Consiste
en recorrer secuencialmente los registros del formulario hasta localizar aquel que
est buscando, o bien llegar al final de la tabla. Para el desplazamiento entre los
diferentes registros, la aplicacin dispone de la opcin de men 1DYHJDFLyQ y los
botones asociados a esta opcin:
$YDQ]DUKDFLDHOVLJXLHQWHUHJLVWUR: si realiza esta accin desde el ltimo
registro aparece una ventana con el mensaje )LQGH'DWRV.
103
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
/LVWDGRGHUHJLVWURV
Esta opcin de bsqueda permite visualizar una ventana que incluye una lista de
todos los registros de la tabla asociada al formulario activo. Para visualizar dicha
lista seleccione la opcin de men 5HJLVWUR_/LVWDGR o haga clic en el botn
correspondiente. A continuacin el usuario puede seleccionar un registro de la lista,
o a travs del botn )LOWUDU, realizar una seleccin de los registros que cumplan
determinadas condiciones especificadas para algunos campos.
La funcionalidad de este filtro se explica en el apartado dedicado al grupo remonte
del captulo "Visin general de los Editores" de este manual.
Se puede optimizar el uso del listado de registros. Para conocer las posibilidades
de uso optimizado de esta opcin de bsqueda, consulte el apartado %~VTXHGD\
VHOHFFLyQGHUHJLVWURVdentro de2SFLRQHV$YDQ]DGDV de este mismo captulo.
Para conocer las propiedades de optimizacin del uso de este botn y el modo de
activar stas, consulte el apartado 2SWLPL]DFLyQdentro de2SFLRQHV$YDQ]DGDV
del captulo "Diseador de formularios" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV
0HWD.
%~VTXHGDSRUIRUPXODULR4%)
Esta opcin permite especificar criterios de bsqueda utilizando como condicin
cualquiera de los campos del formulario. De esta forma, recupera aquellos
registros cuyos campos recojan el mismo valor que el especificado en los campos
del formulario que cumplen el criterio de bsqueda especificado.
Para efectuar bsquedas por formulario siga los siguientes pasos:
104
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
"Nulo"
"Null"
Si desea que el valor que deben satisfacer los registros recuperados sea un
valor no nulo pero no quiere especificar un valor concreto, puede incluir en el
campo una de las siguientes cadenas:
"No Nulo"
"Not Null"
La posicin del registro que se est visualizando respecto del total de registros
recuperados.
El nmero total de registros recuperados.
El carcter (*) para indicar que el formulario se encuentra en modo bsqueda
por formulario, y existe por tanto un filtro activo, y no en modo insercin.
Siempre que exista un filtro activo, este smbolo aparece en la barra de estado
del formulario.
105
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
106
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
%~VTXHGDPHGLDQWHILOWURFRPSOHMR
Esta opcin de bsqueda es un mtodo muy eficaz para efectuar bsquedas desde
el Editor de formularios. Esta opcin enlaza con el mdulo de Consulta de la
aplicacin. Slo est disponible para instalaciones con el SGBD Oracle.
El mdulo de Consulta permite establecer criterios de seleccin tomando como
punto de partida una tabla base y el conjunto de tablas que tienen alguna relacin
con sta. Es decir, es posible especificar un criterio de seleccin desde cualquier
tabla que est relacionada con la tabla base, siguiendo la ruta que determina la
secuencia de campos que comparten entre s.
A modo de ejemplo, desde el formulario (PSOHDGRV'DWRV,GHQWLILFDFLyQ tiene
la posibilidad de realizar una bsqueda que recupere a aqullos empleados
casados. Ntese que la informacin relacionada con el estado civil del empleado
no se especifica en ningn campo.
Una gran ventaja que ofrece este tipo de bsquedas es la posibilidad de especificar
condiciones de mayor complejidad lgica, evitar las dificultades asociadas con el
lenguaje de consulta SQL (Structured Query Language), y tener acceso a la
informacin de forma gil, intuitiva y cmoda para el usuario final.
107
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
(VWUXFWXUDGHODYHQWDQDGHILOWUR
Esta ventana se estructura en varias secciones:
7DEODVGHVXEFRQVXOWD: en la parte superior izquierda se recogen las tablas
asociadas a la tabla base de la Consulta (sta vara dependiendo del formulario
desde el que se accede a la ventana de bsqueda mediante filtro complejo). Si
hace doble clic en el nombre de la tabla se despliegan las tablas asociadas con la
tabla base.
&DPSRVGHODVXEFRQVXOWD: contigua a la seccin donde se muestran las tablas
asociadas a la subconsulta se encuentra la ventana de campos. Cada vez que se
selecciona una nueva tabla en la seccin tablas de subconsulta, aparecen
automticamente los campos de dicha tabla en la ventana de campos.
2SHUDGRUHVGHE~VTXHGD: contigua a la seccin donde se muestran los campos
de la subconsulta se encuentran los operadores que se pueden utilizar para definir
el criterio de seleccin.
9DORUHVGHOFDPSR: en la parte superior derecha aparece una caja de texto
identificada con este nombre que muestra los posibles valores del campo
seleccionado el botn correspondiente. Los botones que aparecen debajo de esta
caja de texto informan de su formato, textual, numrico o fecha.
9LVRUGHVHOHFFLyQ: en la parte inferior de la ventana se visualizan las condiciones
agregadas.
'LVHxRGHODFRQGLFLyQGHE~VTXHGD
Para disear la condicin de bsqueda siga los siguientes pasos:
108
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
La posicin del registro que se est visualizando dentro del total de registros
recuperados.
El nmero total de registros recuperados.
El carcter (*) que hace referencia a que el formulario se encuentra de modo de
bsqueda, es decir, con un flitro activo.
Para visualizar de nuevo todos los registros del formulario seleccione la opcin de
109
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
110
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
2SFLRQHVDYDQ]DGDV
En este apartado se describen las opciones avanzadas de las que dispone el Editor
de formularios:
l
l
l
l
l
&RPSDUWLULQIRUPDFLyQFRQRWURVUHFXUVRV
El usuario tiene la posibilidad de compartir recursos creados con distintas
aplicaciones Windows por medio de la especificacin OLE. Esto incluye un amplio
abanico de posibilidades tales como video (formatos .AVI), sonido (.WAV),
imgenes (bitmaps, archivos con extensin .GIF, .BMP, JPG, etc.), archivos de
texto (MS-Word, Wordperfect para Windows, etc), documentos .HTML. (Por
comodidad, estos tipos de datos se denominan informacin OLE).
111
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
,QFOXLULQIRUPDFLyQ2/(VREUHFDQGLGDWRV\HPSOHDGRV
La aplicacin distingue el caso en que quiere incluir informacin grfica de carcter
esttico, o informacin en otros formatos (informacin OLE propiamente dicha).
,QIRUPDFLyQJUiILFD
Procede de archivos con imagen esttica. Las extensiones que puede utilizar son
.BMP, .GIF, .PCX y .JPG. Para incluir informacin grfica siga los siguientes pasos:
112
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
113
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Si desea puede cambiar el tamao y posicin del visor grfico para adaptarlo a las
caractersticas de la imagen. Para ello tiene que insertar una serie de propiedades en el
objeto FRL correspondiente del sistema cach, referenciando al control OBJ_VISOR.
Para ms informacin, remita al personal tcnico al captulo "Anexo I Configuracin de
herramientas" del Manual de desarrollo de aplicaciones Meta4. Tal posibilidad tambin
est disponible, si as se especifica, para el formulario ,QIRUPDFLyQJUiILFDGHO
FDQGLGDWR.
,QIRUPDFLyQHQRWURVIRUPDWRV
La aplicacin tambin permite agregar informacin en formatos diferentes a la
imagen esttica como, por ejemplo, audio, video, documentos textuales o
multimedia (.HTML).
Para trabajar con la informacin OLE dispone del formulario 'RFXPHQWRV. Para
abrir este formulario tiene dos posibilidades:
114
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Dos botones de radio que permiten indicar qu sistema quiere utilizar para
compartir el recurso, puede elegir entre (PSRWUDGR o (QOD]DGR (la
diferencia entre estas opciones se explican detalladamente en el apartado
7UDEDMRFRQLQIRUPDFLyQ2/(de este mismo Captulo).
Si desea puede cambiar el tamao y posicin del visor grfico para adaptarlo a las
caractersticas de la imagen. Para ello tiene que insertar una serie de propiedades en el
objeto FRL correspondiente del sistema cach, referenciando al control OBJ_VISOR.
Para ms informacin, remita al personal tcnico al captulo "Anexo I Configuracin de
115
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
%DUUDGHKHUUDPLHQWDV2/(
Figura 57. Barra OLE
7UDEDMRFRQLQIRUPDFLyQ2/(
OLE permite compartir recursos entre aplicaciones Windows. En la terminologa
Windows se distingue entre informacin incrustada y vinculada. Si la informacin
se incrusta lo que se hace es generar una copia de un archivo creado con una
aplicacin en un archivo creado con otra aplicacin. Cualquier modificacin que se
efecte afectar nicamente al archivo en el que se realiza el cambio, es decir, el
original y la copia son dos unidades independientes.
Sin embargo, si vincula recursos entre aplicaciones, no se efecta una copia, sino
que el mismo objeto lo comparten distintas aplicaciones. De esta forma, cualquier
cambio que afecte al archivo fuente se plasma en todas las imgenes que del
mismo haya vinculado a otros archivos.
Para comprender de qu modo afectan las modificaciones a los objetos
compartidos a travs de la aplicacin e-mind se establece el paralelismo entre
enlazar y vincular, y empotrar e incrustar.
,QVHUWDULQIRUPDFLyQ2/(
A continuacin se explica cmo agregar informacin OLE enlazada o empotrada.
D Para agregar informacin OLE HQOD]DGD siga los siguientes pasos:
Abra el formulario 'RFXPHQWRV tal y como se explic en el apartado
,QIRUPDFLyQHQRWURVIRUPDWRV.
Inserte un nuevo registro (consulte el apartado ,QVHUWDUUHJLVWURV de este
captulo).
Consigne la informacin necesaria para el nuevo registro, es decir, incluya
el nombre de la sociedad, el nombre del empleado y el tipo de objeto que
quiere insertar.
Puesto que estos campos forman parte de un grupo remonte, puede
ayudarse de los botones de lista para insertar estos valores.
Haga clic en el botn de radio (QOD]DGR.
Haga clic en el botn correspondiente de la barra de herramientas OLE.
Aparece la ventana ,QVHUW2EMHFW con la opcin &UHDWHIURP)LOH activada
y la opcin &UHDWH1HZdesactivada.
116
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Seleccione el archivo que desea enlazar. Para ello haga clic en el botn
%URZVH, se despliega una ventana que permite buscar el archivo a enlazar
en la estructura de directorios.
Tras escoger el archivo puede indicar si la presencia de informacin OLE
debe hacerse manifiesta mediante un icono. En caso afirmativo haga clic
en la casilla de verificacin 'LVSOD\$V,FRQ, puede cambiar el icono que
aparece por defecto utilizando el botn &KDQJH,FRQque se agrega
cuando verifica esta casilla.
Haga clic en el botn 2.. La informacin OLE aparece en el rea destinada
a sta en el formulario 'RFXPHQWRV.
En caso de que haya seleccionado la casilla de verificacin 'LVSOD\$V
,FRQ aparece un icono en vez del archivo enlazado.
Si hace doble clic sobre el objeto OLE, accede a la aplicacin con la que se
cre ese objeto para poder realizar modificaciones en ste.
Puede especificar el modo de visualizacin a travs de los botones de radio
,FRQRy &RQWHQLGR. El primero muestra el objeto enlazado con un icono y
el segundo muestra directamente el contenido del objeto.
117
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
(GLWRUGHIRUPXODULRV\iUEROHV
(GLWDULQIRUPDFLyQ2/(
Una vez abierto el formulario 'RFXPHQWRV, para editar los archivos empotrados,
basta con hacer doble clic sobre el contenido o hacer clic en el botn
correspondiente de la barra OLE. Sin abandonar el editor de formularios ni abrir el
ejecutable de origen del documento, es posible modificar el contenido (como se
muestra en la siguiente imagen).
119
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
(OLPLQDULQIRUPDFLyQ2/(
Existe la posibilidad de borrar los enlaces establecidos mediante la especificacin
OLE. Para ello siga los siguientes pasos:
,QFOXLULQIRUPDFLyQ2/(HQRWURVIRUPXODULRV
La persona de la organizacin encargada de disear los formularios tiene la
posibilidad de incluir un campo para informacin OLE en un formulario que no
incluya un campo de este tipo.
Para ampliar informacin acerca de la informacin OLE consulte el captulo
"Diseador de formularios del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
Los pasos que debe seguir el usuario para gestionar estos formularios difieren de
los explicados con anterioridad.
Los siguientes apartados describen la funcionalidad de los nuevos controles a partir
de un ejemplo ficticio en que se ha agregado, a un formulario existente, un campo
reservado a contener informacin OLE. Se distingue entre:
l
l
120
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Acceda al formulario que cuenta con un campo reservado para informacin
OLE.
Sitese en el espacio reservado en pantalla para este campo. Se identifica este
campo de tipo OLE porque, al hacer clic con el botn derecho del PRXVH en l,
se despliega un men con las siguientes opciones:
1XHYR
,QVHUWDU
$EULU
3HJDGRHVSHFLDO
*XDUGDU
2EMHWR
*XDUGDU&RPR
3URSLHGDGHV
Enlazar un archivo, este archivo se guarda como un objeto OLE. Para ello
consulte el apartado ,QVHUWDULQIRUPDFLyQ2/(.
,QFUXVWDURYLQFXODUHOFRQWHQLGRGHO3RUWDSDSHOHV
Si la informacin que desea agregar se encuentra guardada en el portapapeles de
Windows, siga los siguientes pasos:
Seleccione la opcin 3HJDGR(VSHFLDO que surge al hacer clic con el botn
derecho del PRXVH en el espacio reservado en pantallaal objeto OLE.
Se superpone una ventana con el contenido actual del portapapeles.
Haga clic en el botn 2..
Seleccione *XDUGDU o *XDUGDUFRPR, estas opciones surgen al hacer clic con
el botn derecho del PRXVH en el espacio reservado en pantallaalobjeto OLE.
121
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
3URSLHGDGHVGHORVFDPSRV2/(
Haciendo clic con el botn derecho del PRXVH en el espacio reservado en pantalla
al objeto OLE puede seleccionar sus 3URSLHGDGHV. Si realiza esta accin se
superpone una ventana que contiene:
l
l
l
l
l
l
2SHUDFLRQHVTXHVHSXHGHQHIHFWXDUFRQXQREMHWR2/(
Haciendo clic con el botn derecho del PRXVH en el espacio reservado en pantalla
al objeto OLE puede seleccionar la opcin 2EMHWR. Esta opcin permite efectuar
distintas acciones dependiendo del tipo de objeto del que se trate. En lneas
generales puede (GLWDU y $EULU el objeto. La diferencia entre estas dos opciones
consiste en que:
l
l
5HXWLOL]DUIRUPXODULRVHQ]RRP
El usuario tiene la posibilidad mediante esta opcin de realizar remontes desde un
formulario principal a distintas instancias de otro formulario.
Para ello seleccione la opcin de men +HUUDPLHQWDV_2SFLRQHV
)RUPXODULR_&DUSHWD=RRP o haga clic en el botn correspondiente, y a
continuacin desactive la casilla de verificacin 5HXWLOL]DUIRUPXODULRVHQ]RRP.
Al acceder a un formulario y remontarse a otro para obtener informacin adicional
al dato, se visualizan los dos formularios en pantalla.
122
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
El formulario principal.
123
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
%~VTXHGD\VHOHFFLyQGHUHJLVWURV
En el apartado 2SFLRQHVEiVLFDV de este captulo se han explicado los diferentes
mtodos de bsqueda y seleccin de registros de que dispone la aplicacin. No
obstante, es posible, en fase de diseo de los formularios, activar determinadas
propiedades de optimizacin que afectan al comportamiento de algunos mtodos
de bsqueda (botn de lista, listado de registros y bsqueda QBF) y posibilitan un
uso optimizado de los formularios.
La optimizacin del uso de los formularios resulta de gran utilidad cuando se
trabaja con grandes volmenes de informacin. De esta forma es posible reducir
los tiempos de espera al realizar diferentes operaciones de bsqueda y seleccin
de registros.
Esta funcionalidad ofrece una serie de opciones lgicas por defecto que
incrementarn el rendimiento de uso de los formularios. Adems se ofrecen las
124
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
opciones necesarias para adaptar esta optimizacin del uso de los formularios a los
diferentes usuarios de la aplicacin.
Por ejemplo, si se sabe que el nmero de registros en la tabla )DVHVGH$OWD es
muy elevado, se pueden limitar los campos por los que el usuario puede realizar
una bsqueda por formularios (QBF). Si se sabe que lo ptimo es filtrar por campos
que formen parte de la clave primaria, slo se dejar filtrar por stos.
Se dispone de distintos niveles de optimizacin del uso de los formularios que
tienen como finalidad facilitar la recuperacin de los registros con los que el usuario
necesita trabajar. De este modo, por ejemplo, se evita el acceso a datos que no
resultan necesarios para el trabajo del usuario, utilizando para ello un filtro previo a
la bsqueda. Se dispone adems de distintas posibilidades para definir el grado de
restriccin de este filtro.
Los niveles de optimizacin se habilitan para cada usuario de la aplicacin,
permitiendo establecer as distintos perfiles de acceso a los formularios, segn sea
la labor a desempear frente a stos. Una vez habilitados los niveles
correspondientes de optimizacin, existe la posibilidad de activar o desactivar en
fase de diseo de los formularios determinadas propiedades de optimizacin que,
tal y como se ha comentado anteriormente, afectan al comportamiento del botn de
lista, listado de registros y bsqueda por formulario.
A lo largo de este apartado se van a explicar las distintas posibilidades de uso
optimizado de los mtodos de bsqueda mencionados.
Para ms informacin acerca de los distintos niveles de optimizacin, las
propiedades que permiten este uso optimizado y el modo de activar estas, consulte
el apartado 2SWLPL]DFLyQdentro de2SFLRQHV$YDQ]DGDVdel captulo "Diseador
de formularios" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
8VRGHOERWyQGHOLVWD\GHOOLVWDGRGHUHJLVWURV
A continuacin se analizan las distintas posibilidades de uso optimizado del botn
de lista y del botn de listado de registros . Las explicaciones se ilustran con un
ejemplo grfico que mostrar el comportamiento optimizado de estos mtodos de
bsqueda. Se utiliza en todos los casos el formulario 8QLGDGHVGH2UJDQLJUDPD y
se toma como base el uso del botn de lista, siempre teniendo en cuenta que la
funcionalidad explicada resulta comn al uso del botn de listado de registros.
)LOWUDGRSUHYLR
Esta posibilidad de optimizacin permite que, al hacer clic en el botn de lista o en
el botn de listado de registros, aparezca la ventana )LOWURSRUIRUPXODULR, antes
que se muestre la lista de registros. De esta manera, se evita la bsqueda de
registros que no son tiles para el usuario y se reducen tiempos de espera, ya que
se filtra inicialmente por aquellos registros que quiere recuperar.
Si no se incluye un valor de criterio por el que filtrar, no se muestra la lista de
registros, y la aplicacin informa al usuario de que necesariamente ha de introducir
algn valor.
125
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
126
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
127
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
'HILQLUORVFDPSRVGHO)LOWURSRUIRUPXODULR
Esta posibilidad de optimizacin permite especificar por qu campos de los que
aparecen en la lista o listado de registros se quiere filtrar, es decir, posibilita limitar
los campos por los que filtrar en la ventana )LOWURSRUIRUPXODULR.
128
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
129
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
5HOOHQDUDOPHQRVHOYDORUGHXQFDPSRHQHO)LOWURSRUIRUPXODULR
Esta posibilidad de optimizacin obliga al usuario a rellenar al menos el valor de un
campo en el filtro que se despliega, previo a la aparicin de la lista o listado de
registros.
Si no rellena al menos uno de los campos que se proponen para filtrar, cuando
haga clic en el botn $FHSWDU de la ventana )LOWURSRUIRUPXODULR, la aplicacin
lanza un mensaje informando que alguno de los campos del filtro ha de contener
valor.
130
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
5HOOHQDUHOYDORUGHOSULPHUFDPSRGHO)LOWURSRUIRUPXODULR
Esta posibilidad de optimizacin obliga al usuario a rellenar el valor del primer
campo que se presente en el filtro que se despliega previo a la aparicin de la lista
o el listado.
Si no rellena este campo, cuando haga clic en el botn $FHSWDU de la ventana
131
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
8VRGHOERWyQGHE~VTXHGDSRUIRUPXODULR4%)
A continuacin se analizan las distintas posibilidades de uso optimizado del botn
de bsqueda por formulario (QBF) . Las explicaciones se ilustran con un ejemplo
132
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
&DPSRVSRUORVTXHILOWUDUHQXQDE~VTXHGDSRUIRUPXODULR
Dependiendo de las decisiones adoptadas en fase de diseo, el usuario, en el
momento de realizar una bsqueda por formulario (QBF), va a disponer de todos
los campos habilitados para efectuar tal bsqueda, o por el contrario algunos o
todos deshabilitados.
En este ltimo caso, es posible activar en fase de diseo la posibilidad de
optimizacin que permite especificar qu campos del formulario van a estar
habilitados para realizar una bsqueda por formulario (QBF). Las opciones
disponibles son las siguientes:
l
l
Es posible habilitar uno, algunos o todos los campos de este formulario para
realizar bsquedas.
Es posible especificar tambin que slo los campos que forman parte de la
clave primaria han de estar habilitados para realizar una bsqueda por
formulario.
Estos campos son especialmente tiles porque normalmente contienen los
datos ms relevantes del registro.
Tambin se pueden seleccionar para realizar una bsqueda por formulario
todos los campos cuyo nombre lgico comience por N_ en la definicin que de
stos se ha hecho desde el diseador de formularios.
133
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Figura 71. Formulario con esta posibilidad de optimizacin activada y dos campos habilitados
134
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Figura 72. Formulario con esta posibilidad de optimizacin activada y todos los campos
habilitados
135
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Si slo han sido habilitados los campos que forman parte de la clave primaria,
se muestra la siguiente ventana:
Figura 73. Formulario con esta posibilidad de optimizacin activada y habilitados los campos
que forman parte de la clave primaria
136
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Figura 74. Formulario con esta posibilidad de optimizacin activada, y habilitados los campos
cuyo nombre lgico comienza por N
5HOOHQDUDOJXQRGHORVFDPSRVVHOHFFLRQDGRVFRPRySWLPRV
Campos ptimos son todos los campos habilitados para realizar bsquedas por
formulario (QBF).
Esta posibilidad de optimizacin obliga a introducir informacin en al menos uno de
los campos seleccionados como ptimos. En caso contrario, la aplicacin lanza un
mensaje informando que al menos uno de estos campos ha de contener valor.
137
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
138
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Figura 76. Formulario con esta posibilidad de optimizacin activada y deshabilitado como
ptimo el campo Nombre
5HOOHQDUXQRVFDPSRVGHWHUPLQDGRVGHHQWUHORVVHOHFFLRQDGRV
Esta posibilidad de optimizacin permite que, una vez habilitados determinados
campos para realizar una bsqueda por formulario, sea posible especificar alguno
de stos como obligatorios. De esta forma la bsqueda no se ejecuta hasta que se
inserten valores en todos los campos marcados como tal.
Si no inserta datos en stos campos, al ejecutar la bsqueda por formulario, la
aplicacin lanza un mensaje avisando de este hecho.
139
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Si bien todos los campos habilitados son ptimos para realizar una bsqueda
por formulario, al haber sido especificados como obligatorios los campos ,G
XQLGDG y 1XQLGDG, el mensaje avisa de la necesidad de introducir valor en
ellos, no tenindose en cuenta que los otros dos campos s contienen valor, ya
que aunque son ptimos, no son obligatorios.
140
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
5HOOHQDUHOSULPHUFDPSRGHOIRUPXODULR
Una vez habilitados determinados campos para realizar una bsqueda por
formulario, esta posibilidad de optimizacin, siempre que se active en fase de
diseo, obliga al usuario a rellenar necesariamente el primer campo habilitado del
formulario.
Si no inserta datos en el primer campo del formulario al efectuar la bsqueda, la
aplicacin lanza un mensaje indicando que tal campo ha de contener valor.
Una vez habilitados en fase de diseo los cuatro primeros campos del formulario para realizar bsquedas y activada esta posibilidad de optimizacin, si no
inserta informacin en el primer campo del formulario, al ejecutar la bsqueda
por formulario aparecen las siguientes ventanas:
141
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
(QWUDGDDOIRUPXODULRHQPRGR4%)
Esta posibilidad de optimizacin permite especificar que el acceso a los formularios
se realice en modo bsqueda por formulario (QBF) y no en modo insercin (se
visualiza la informacin del registro).
En caso de que acceda al Editor en este modo y dado que an no se ha
recuperado todava ningn registro del formulario, en la barra de estado aparece la
cadena 3RV. Es posible, una vez que se accede al formulario en modo QBF,
142
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
143
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
5HVWULFFLyQGHVLQWD[LVGHE~VTXHGD
En fase de diseo es posible restringir la sintaxis de bsqueda en las ventanas
)LOWURSRUIRUPXODULR y 2SFLRQHV*HQHUDOHVGHO)RUPXODULR, de manera que:
144
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
Figura 82. Ventana filtro por formulario con sintaxis de bsqueda restringida
Para optimizar las bsquedas al realizar una bsqueda por formulario (QBF),
en la ventana 2SFLRQHV*HQHUDOHVGHOIRUPXODULR4%) aparecen
deshabilitado el operador lgico 2 y el comando de comparacin &RLQFLGHDO
ILQDO.
Figura 83. Ventana Opciones Generales del Formulario con sintaxis de bsqueda restringida
2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGHGDWRV
El usuario, adems de la validacin y traduccin explicada en el captulo "Visin
general de los Editores" que afecta a los campos de edicin validada, puede
comprobar los datos que contienen los dems campos que forman parte de los
formularios.
Esta comprobacin, denominada validacin, consiste en la verificacin del valor de
los campos de un formulario en su forma y/o en su contenido. Se pueden definir
dos maneras genricas de llevar a cabo una validacin:
145
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
0RGRVGHYDOLGDFLyQHQODLQWURGXFFLyQGHGDWRV
Mediante esta nueva posibilidad de validacin puede controlar el valor de los
campos, determinar su posible obligatoriedad, definir el formato del contenido, de
modo que stos no puedan ser introducidos de un modo diferente al
predeterminado.
La REOLJDWRULHGDG es la condicin impuesta a un campo o conjunto de campos
para que no puedan quedar sin valor. La validacin por obligatoriedad realiza la
comprobacin de que ningn campo que haya sido marcado como obligatorio
quede vaco.
Una PiVFDUD es una regla que permite acotar la naturaleza sintctica del dato
introducido, de manera que se reconozca si ese dato es correcto o no en su forma.
La validacin por mscaras comprueba que los datos se ajustan al formato definido
previamente.
La LQWHJULGDGGHOYDORU es la condicin impuesta a los campos para que no
puedan contener ningn dato cuyo valor no tenga su correspondiente referencia en
la base de datos. La validacin por la integridad del valor es la verificacin de los
datos contenidos en los campos de un formulario para comprobar su validez
respecto a los valores almacenados en la base de datos.
Un mismo campo puede generar varios errores por los diferentes tipos de
validacin que puede tener asociado. En caso de que sto ocurra tienen
preferencia los mensajes generados por obligatoriedad sobre los de mscaras, y
stos sobre los de integridad de valor.
2EOLJDWRULHGDG
Esta validacin permite comprobar la nulidad de los campos, facilitando de este
modo su verificacin en el caso de que stos sean obligatorios y se olvide
accidentalmente completarlos.
El comportamiento de esta funcionalidad vara dependiendo de las decisiones
tomadas en fase de diseo, as, si no se contempla la validacin por obligatoriedad
en la insercin de datos, no se muestra ningn mensaje de error.
Si por el contrario s se contempla tal validacin, al no insertar valor en un campo
obligatorio, la aplicacin lanza un mensaje de error informando que el campo es
obligatorio.
Si no inserta un dato en un campo definido como obligatorio, la aplicacin puede
lanzar un mensaje informando que el campo es obligatorio.
146
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
0iVFDUDVHLQWHJULGDGGHOYDORU
La YDOLGDFLyQ de los campos mediante el uso de mscaras permite adecuar la
entrada de datos en base a un formato predefinido por el usuario de modo global o
particularizado. De este modo, el usuario puede controlar que la sintaxis de los
campos que ha introducido es la correcta.
La validacin de campos por LQWHJULGDGGHYDORU asegura que no se pueda
contemplar ningn campo con valores no contrastados previamente con la
informacin almacenada en la base de datos.
El comportamiento de la validacin por mscaras e integridad de valor vara
dependiendo del tipo de comprobacin que en fase de diseo se haya decidido
llevar a cabo, de esta manera, en caso de que el valor asociado a un campo no se
encuentre referenciado en la base de datos o no se corresponda con una mscara
asignada a este, las situaciones que se pueden presentar son las siguientes:
147
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
F Si para el campo se define una mscara de tipo fecha y tiene asociado un
calendario, se despliega ste para facilitar la correccin del error. Si se trata de
mscaras asociadas a un campo numrico o alfanumrico, se muestra el
mensaje de error con una descripcin de ste.
148
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
G Si el campo tiene asociado una mscara y una lista de validacin, para los
campos de tipo fecha se abre el calendario, y para los campos numricos y
alfanumricos se despliega la lista.
H No se abre el calendario ni se despliega la lista de validacin, aun en caso de
que se encuentren asociados a los campos, nicamente se muestran los
mensajes de error al avanzar al siguiente campo en el formulario.
Para ms informacin consulte el apartado 2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGH
GDWRVdentro de 2SFLRQHVDYDQ]DGDVdel captulo "Diseador de formularios del
0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
9DOLGDFLyQRSWLPL]DGDHQODJUDEDFLyQGHGDWRV\PHQVDMHGHHUURUGHOD
EDVHGHGDWRVSHUVRQDOL]DGR
Cuando se procede a guardar un registro, la aplicacin comprueba que todos los
datos introducidos en el formulario cumplan las condiciones de obligatoriedad,
mscaras e integridad de valor. En caso de que no se cumpla alguna de estas
condiciones puede lanzar un mensaje de error. Adems, en el momento de
lanzarse la sentencia de insercin o actualizacin a la base de datos, tiene lugar la
comprobacin del propio gestor de base de datos, generndose tambin los
mensajes de error que correspondan.
Un mensaje de error de validacin optimizado en la grabacin de datos es un
mensaje que se genera al final de la introduccin de datos en un formulario, cuando
se procede a guardarlo, y que engloba a los mensajes surgidos en la validacin
durante la introduccin de datos y/o en la grabacin de datos.
Un mensaje de error de la base de datos personalizado es un mensaje que
proporciona el gestor de la base de datos cuando se produce un error en la
149
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
En este mensaje de error se distinguen los siguientes datos tras hacer clic en el
botn 'HWDOOHV!!:
150
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
2SFLRQHVGHGHSXUDFLyQGHORVIRUPXODULRV
El Editor de formularios y rboles dispone de un conjunto de opciones de
depuracin que ofrecen informacin adicional durante el trabajo con los formularios
de la aplicacin. Para disponer de tales opciones es necesario activar previamente
la propiedad $BLQVWDODFLyQ de la seccin OPTIONS del registro de Windows. Para
ms informacin consulte con el personal tcnico de la organizacin.
Dispone de las siguientes opciones de depuracin a las que puede acceder
seleccionando la opcin de men ,QVWDODFLyQ:
l
'HEXJ: si selecciona esta opcin, cada vez que realice una operacin dentro
del registro con el que est trabajando, se despliega la ventana 'HEXJ(GLWRU
GH)RUPXODULRV que ofrece informacin sobre la sentencia que se lanza a la
base de datos para llevar a cabo dicha operacin.
Adems, siempre que tenga esta opcin de men seleccionada podr acceder
a informacin ms detallada sobre los distintos controles del formulario
(nombre lgico del control, propiedades de optimizacin habilitadas, etc.),
haciendo clic con el botn derecho del PRXVHsobre el control.
151
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
152
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
8VRGHO(GLWRUSDUDWUDEDMDUFRQiUEROHV
En este apartado se detallan las operaciones que es posible realizar desde el
Editor de formularios para trabajar con rboles agrupadas bajo el ttulo de opciones
bsicas.
Se describen las operaciones de edicin de rboles, operaciones a realizar con los
nodos que componen stos, y opciones de personalizacin de la estructura de los
rboles.
El esquema mostrado a continuacin ilustra las operaciones que permite realizar el
Editor de formularios.
Figura 91. Esquema del uso del Editor de formularios con rboles
2SFLRQHVEiVLFDV
El Editor de formularios permite ejecutar distintas opciones bsicas que han sido
clasificadas en este apartado de la siguiente forma:
l
153
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
2SHUDFLRQHVGHHGLFLyQGHiUEROHV
El Editor de formularios permite realizar las siguientes operaciones de edicin con
rboles:
l
l
l
l
l
9LVXDOL]DUHOHVTXHPDGHXQiUERO
Tal y como se adelant en la introduccin de este captulo, los rboles estructuran
la informacin de acuerdo con un esquema jerrquico, y estn constituidos por
nodos, repartidos en varios niveles, cada uno de los cuales referencia una entidad,
de forma que los nodos de un mismo nivel referencian entidades del mismo tipo.
As, en un rbol que refleja la estructura bsica de una organizacin, se podra
pensar en un primer nivel o nodo raz que referencia a la sociedad, en un segundo
nivel que referencia a los departamentos o reas funcionales de la organizacin, y
un tercer nivel que referencia a los empleados adscritos a cada uno de ellos.
Es posible conocer la estructura de un rbol seleccionando la opcin de men
UEROHV_9HU(VTXHPD. Al seleccionar esta opcin aparece una ventana en la que
cada nivel queda identificado por una lnea numerada e indentada a la derecha.
154
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
([SDQGLUODHVWUXFWXUDGHXQiUERO
Expandir la estructura de un rbol permite visualizar el contenido informativo de
ste, el primer paso es expandir su estructura, ya que al abrir un rbol nicamente
visualiza el nodo raz. Para llevar a cabo la expansin del rbol tiene las siguientes
posibilidades:
D Active cada uno de los nodos y despliegue sus niveles inferiores. Para ello:
posicinese sobre el nodo y haga clic con el botn izquierdo del PRXVH.
Puede apreciar cmo su aspecto cambia.
Haga doble clic sobre cada nodo para desplegarlo.
E Seleccione, tras activar el nodo, la opcin de men $UEROHV_([SDQGLUQRGR o
haga clic en el botn correspondiente de la barra de herramientas.
El proceso contrario, es decir, contraer un nodo, permite ocultar los nodos
dependientes, para ello seleccione la opcin de men UEROHV_&RQWUDHU1RGR
o haga clic en el botn correspondiente.
Al expandir un nivel mediante las opciones descritas, el Editor obtiene informacin
de la base de datos que muestra en el nuevo nivel. Estos datos permanecen en
memoria principal, de forma que, si oculta el nivel y en un momento posterior desea
volver a visualizar, es posible leer la informacin, bien de la memoria principal, bien
de la base de datos.
La ventaja de tomar los datos de la memoria principal y por lo tanto, 1RREWHQHUOD
LQIRUPDFLyQGHODEDVHGHGDWRV, es la rapidez de acceso. No obstante, si ha
efectuado cambios en la base de datos durante el intervalo transcurrido desde la
primera vez que se leyeron los datos, estos cambios no se reflejan en el rbol. Por
defecto la aplicacin muestra inicialmente el botn correspondiente a la opcin No
obtener informacin de la base de datos, luego se toma la informacin de la
memoria principal.
Si marca el botn mencionado anteriormente, el programa REWLHQHODLQIRUPDFLyQ
GHODEDVHGHGDWRV. De esta forma siempre tendr acceso a los datos ms
155
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
actualizados.
([SDQVLyQFRQWUDFFLyQGHYDULRVQLYHOHVVLPXOWiQHDPHQWH
Una vez que ha desplegado el rbol progresivamente, o sin necesidad de hacerlo
previamente, si se marca el botn relativo a la opcin de obtener la informacin de
la base de datos, el Editor de formularios y rboles aplicacin permite expandir o
contraer varios niveles simultneamente, o todos ellos, para ello haga clic en los
botones numricos de la barra de herramientas.
%RWRQHVQXPpULFRVSDUDH[SDQGLUFRQWUDHUQLYHOHV
Al hacer clic en uno de los botones se actualiza la estructura del rbol,
mostrndose tantos niveles como indique el dgito del botn. La modificacin afecta
exclusivamente a los niveles del rbol que se hayan desplegado, y no a la totalidad
de niveles en los que el rbol se estructura si la informacin no se obtiene de la
base de datos. En caso de que la informacin se obtenga de la base de datos, se
visualizan todos los niveles indicados por el dgito del botn en el que haya hecho
clic.
0RVWUDU\RFXOWDUHOiUERO
Para ocultar un rbol, una vez abierto, seleccione la opcin de men
UEROHV_(VFRQGHU o haga clic en el botn correspondiente.
Para visualizar un rbol despus de haberle ocultado, seleccione la opcin de
men UEROHV_0RVWUDU o haga clic en el botn correspondiente.
9LVXDOL]DUODLQIRUPDFLyQVREUHODHQWLGDGUHIHUHQFLDGDHQXQQRGR
El usuario tiene la posibilidad de abrir un formulario con informacin exhaustiva
sobre la entidad referenciada en un nodo, para ello es necesario que se site sobre
este nodo y haga clic sobre l con el botn derecho del PRXVH.
Para ms informacin consulte el apartado 3HUVRQDOL]DFLyQGHOGLVHxRGHORV
iUEROHV del captulo "Diseador de rboles" del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD.
2SHUDFLRQHVFRQORVQRGRV
En este apartado se explican las operaciones que es posible realizar con los nodos
que componen un rbol:
l
l
l
l
156
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
&UHDUXQQXHYRQRGR
Adems de consultar informacin, un rbol permite agregar nuevos registros en la
base de datos. Siempre que agregue un nuevo registro, se hace en el nivel inferior
al nodo activo. Es decir, posicionndose sobre el nodo, seleccione la opcin de
men UEROHV_&UHDU1RGR o haga clic en el botn correspondiente.
Puede apreciar cmo se agrega un nuevo nodo dependiente de aquel sobre el que
se haba posicionado. El nuevo nodo se identifica mediante el literal 1XHYR:,
seguido del identificador del tipo de dato referenciado por los nodos de su mismo
nivel.
Para completar la insercin, posicinese sobre el nuevo nodo y haga clic sobre l
con el botn derecho del PRXVH obtiene un formulario en el que se asignan valores
para el nuevo registro.
La operacin de insercin de datos es idntica a la explicada en el apartado
dedicado a las 2SHUDFLRQHVFRQUHJLVWURV de este mismo captulo.
0RGLILFDUODLQIRUPDFLyQDVRFLDGDDXQQRGR
Para modificar la informacin asociada a un nodo, en primer lugar haga clic con el
botn izquierdo del PRXVH en el nodo a modificar, y a continuacin haga clic con el
botn derecho del PRXVH en ese mismo nodo. Esta accin produce un remonte al
formulario asociado al nodo que contiene datos.
La operacin de modificacin es idntica a la explicada en el apartado 0RGLILFDU
UHJLVWURVde este mismo captulo.
%RUUDUXQQRGR
Para borrar un nodo haga clic con el botn izquierdo del PRXVH en el nodo que se
desea borrar, y a continuacin haga clic con el botn derecho del PRXVH en ese
mismo nodo. Esta accin produce un remonte al formulario asociado al nodo que
se quiere borrar.
Para borrar el nodo seleccione la opcin de men 5HJLVWUR_%RUUDU o haga clic en
el botn correspondiente.
,PSULPLUHOFRQWHQLGRGHXQiUERO
Para imprimir el contenido de un rbol, seleccione la opcin de men
$UFKLYR_,PSULPLU o haga clic en el botn correspondiente. Se accede a una
ventana desde la que seleccionar las opciones de impresin.
157
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
3HUVRQDOL]DFLyQGHOGLVHxRGHORViUEROHV
En este apartado se engloban las opciones de diseo que permiten al usuario
personalizar la estructura de los rboles.
0RGLILFDFLyQGHOGLVHxRGHXQiUERO
Para modificar el aspecto de un rbol puede utilizar un conjunto de opciones
disponibles en la ventana 2SFLRQHVGHORVUEROHV. Para acceder a esta ventana
seleccione la opcin de men UEROHV_'LVHxR o haga clic en el botn
correspondiente.
Figura 93. Opciones de los Arboles
Esta ventana consta de cinco carpetas superpuestas a las que tiene acceso
haciendo clic en sus pestaas correspondientes. Estas son las opciones
disponibles en cada una de ellas:
l
Estructura vertical
Estructura horizontal
Esquema 2D
Sombra
Esquema 3D
Sin Borde
158
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
2SFLRQHVGHGHSXUDFLyQGHORViUEROHV
El Editor de formularios y rboles dispone de un conjunto de opciones de
depuracin que ofrecen informacin adicional durante el trabajo con los rboles de
la aplicacin. Para disponer de tales opciones es necesario activar previamente la
propiedad $BLQVWDODFLyQ de la seccin OPTIONS del registro de Windows. Para ms
informacin consulte con el personal tcnico de la organizacin.
159
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRV\iUEROHV
'HEXJ: si selecciona esta opcin, cada vez que realice una operacin dentro
del registro con el que est trabajando, se despliega la ventana 'HEXJ(GLWRU
GH)RUPXODULRV que ofrece informacin sobre la sentencia que se lanza a la
base de datos para llevar a cabo dicha operacin.
Adems, siempre que tenga esta opcin de men seleccionada podr acceder
a informacin ms detallada sobre los distintos controles del formulario
(nombre lgico del control, propiedades de optimizacin habilitadas, etc.),
haciendo clic con el botn derecho del PRXVHsobre el control.
,QIRUPDFLyQ6WIRUPLQL5HJHGLW: si selecciona esta opcin se despliega la
ventana 'HEXJ(GLWRUGH)RUPXODULRVque mostrar los distintos parmetros
de configuracin del Editor de formularios y rboles incluidos en el objeto
Stform.ini y en el registro de Windows de la estacin de trabajo cliente.
9LVXDOL]DU9DULDEOHVGH(QWRUQR: si elije esta opcin se despliega la 'HEXJ
(GLWRUGH)RUPXODULRV en la que se muestra informacin sobre las variables
de entorno que utiliza el Editor de formularios y rboles.
160
COPYRIGHT 2003 Meta4 Spain, S. A.
Editor de formularios de
edicin rpida
,QWURGXFFLyQ
Un formulario de edicin rpida es una pantalla normalizada desde la
que se realiza la edicin, actualizacin y visualizacin global de la
informacin existente en las tablas de la base de datos.
El Editor de formularios de edicin rpida es la herramienta que ha
desarrollado Meta4 para trabajar con dichos formularios. El Editor
permite entre otras tareas:
l
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
D
E
F
G
Tipo formulario
Tipo tabla
Tipo matriz
Tipo combinado
161
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
D7LSRIRUPXODULR
Este tipo de formularios de edicin rpida difieren de los explicados en el captulo
sobre el Editor de formularios en que tienen la posibilidad de visualizar en el mismo
formulario datos de tablas distintas. En la figura de ejemplo que se muestra a
continuacin, se presenta en un mismo formulario la informacin relativa a la
calificacin de cada empleado as como del evaluador que asign la calificacin.
Figura 95. Formulario ed. rpida tipo formulario
Este tipo de formularios de edicin rpida presentan una visualizacin similar a los
formularios convencionales e incluyen en su rea de trabajo controles tales como
etiquetas, cajas de texto, campos validados, campos calculados y botones de lista,
calendario y procedimiento. Adems, se incluyen controles que realizan
162
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
F7LSRPDWUL]
En este tipo de formularios la informacin que en el formulario tipo tabla se
presentaba en varias filas, se visualiza en una sola. En la figura de ejemplo, se
muestran en una misma fila las calificaciones de tres idiomas, y no de uno slo
como en la figura anterior.
Figura 97. Formulario ed. rpida tipo matriz
El diseo en forma de matriz tiene gran utilidad debido a que como muestra el
ejemplo tanto los empleados que figuran en las filas como los idiomas que figuran
en las columnas permanecen fijos y slo es necesario introducir las calificaciones
en el cruce de ambas.
G7LSRFRPELQDGR
Este tipo de formularios son el resultado de combinar un tipo formulario en la zona
superior con un tipo tabla o tipo matriz en la parte inferior. Adems, la informacin
de la zona tipo tabla o matriz es filtrada por la informacin de la zona tipo
formulario. En la figura de ejemplo, se muestra que cada evaluador slo tiene que
asignar calificaciones a sus alumnos que son los que aparecen filtrados de forma
automtica en la parte inferior.
163
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
164
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con los formularios de
edicin rpida que facilitan la comprensin de la informacin contenida en este
captulo.
6HFFLRQHVGHIRUPXODULRVGHHGLFLyQUiSLGD: un formulario de edicin rpida
consta de dos secciones denominadas seccin cabecera (o maestro) y seccin
detalle. No obstante, existen formularios de edicin rpida constituidos nicamente
por una seccin, bien sea cabecera o detalle.
l
Tipo tabla
165
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
166
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
$FFHVR\VDOLGD
$FFHVRDO(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
El acceso a la herramienta se hace siempre a travs de un formulario de edicin
rpida. Para acceder a estos formularios seleccione cualquiera de las opciones
englobadas bajo las entradas de men (5iSLGD (edicin rpida) y 3URFHVRV
Ntese que desde las opciones de esta ltima entrada de men puede acceder
tanto a formularios de edicin rpida como a formularios convencionales.
Estas entradas de men estn presentes en distintos mdulos a los que se accede
desde el men inicial de la aplicacin.
$EULUXQIRUPXODULRGHHGLFLyQUiSLGD
Al acceder a la herramienta se visualiza el formulario correspondiente a la opcin
de men seleccionada. Si desea trabajar con algn formulario distinto al que
visualiza, siga los siguientes pasos:
n
n
167
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
168
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
8VRGHO(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
En este apartado se detallan las operaciones que es posible realizar desde el
Editor de formularios de edicin rpida y que han sido clasificadas en dos grandes
grupos:
l
2SFLRQHVEiVLFDV
Las operaciones englobadas bajo el ttulo de opciones bsicas han sido
clasificadas en este apartado de la siguiente forma:
169
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
(GLFLyQGHODVVHFFLRQHVFDEHFHUD\GHWDOOH
En formularios con seccin cabecera y seccin detalle, es decir, aquellos
formularios de edicin rpida de tipo combinado, antes de llevar a cabo las distintas
operaciones con registros es necesario editar la seccin con la que se quiere
trabajar.
6HFFLyQFDEHFHUD
En los formularios de tipo combinado se muestra en primer lugar la seccin
cabecera. Esta seccin muestra una serie de cajas de texto vacas, en las que el
usuario tiene que insertar valores, de manera que la informacin de la seccin
detalle se edite o filtre en funcin de los datos especificados en la seccin
cabecera.
La seccin detalle permanece cerrada o inactiva mientras se consigna la
informacin en la seccin cabecera.
170
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
6HFFLyQGHWDOOH
Una vez asignados los valores a los campos de la seccin cabecera, se procede a
desplegar la seccin detalle.
Existen tres formas posibles de editar la seccin detalle:
l
l
l
l
2SHUDFLRQHVFRQUHJLVWURV
El Editor de formularios de edicin rpida permite realizar las siguientes
operaciones con registros, que se describen detalladamente en este apartado:
l
l
l
l
l
Insertar registros
Modificar registros
Borrar registros
Imprimir registros
Ejecutar procesos y procedimientos de base de datos
Adems, se describen las facilidades a la edicin de que dispone para llevar a cabo
operaciones de insercin y modificacin de registros as como la posibilidad de
trabajar en un entorno multiusuario.
Es necesario que tenga en cuenta que las operaciones con registros slo son
posibles si el usuario tiene los permisos necesarios. Adems, los cambios que se
desean efectuar deben respetar las reglas de definicin de la tabla o tablas
asociadas al formulario activo, las reglas de definicin propias del formulario, as
171
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
,QVHUWDUUHJLVWURV
Para insertar datos y registros en un formulario constituido por seccin cabecera y/
o seccin detalle siga los siguientes pasos:
,QVHUWDUGDWRVHQODVHFFLyQFDEHFHUD
En formularios tipo formulario para insertar nuevos registros seleccione la opcin
de men 5HJLVWUR_1XHYR o haga clic en el botn correspondiente de la barra de
herramientas.
En formularios tipo combinado primero es necesario editar la cabecera. Al editar
dicha seccin, sta muestra una serie de cajas de texto vacas a las que el usuario
asigna valores. No obstante, es posible encontrar campos que estn ya rellenos al
abrir el formulario debido a valores por defecto asignados en fase de diseo, o que
la aplicacin rellena automticamente los campos cuando el usuario inserta datos
en otros campos, debido a que existe algn proceso o procedimiento de base de
datos asociado al formulario.
Segn sea el diseo del formulario dispone de varias formas de insertar datos en
los campos editables de esta seccin:
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
173
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
0RGLILFDUUHJLVWURV
Para modificar registros en un formulario de edicin rpida siga los siguientes
pasos:
%RUUDUUHJLVWURV
Para borrar registros siga los siguientes pasos teniendo en cuenta la seccin y el
tipo de formulario:
7LSRIRUPXODULR
Seleccione el registro que desea borrar. Para ello, sitese en la lnea o lneas
que desea borrar (haciendo clic con el PRXVHsobre el margen izquierdo del
detalle o utilizando conjuntamente la tecla SHIFT y las teclas de navegacin).
174
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
,PSULPLUUHJLVWURV
Para imprimir el formulario de edicin rpida activo seleccione la opcin de men
$UFKLYR_,PSULPLU.
Adems, el usuario puede configurar las opciones de impresin. Para ello
seleccione la opcin de men $UFKLYR_&RQILJXUDU,PSUHVLyQ. Para ms
informacin sobre esta posibilidad consulte el apartado &RQILJXUDFLyQGHOD
LPSUHVRUD del captulo "Generalidades" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV
0HWD.
(MHFXWDUSURFHGLPLHQWRVGHEDVHGHGDWRV
La ejecucin de procedimientos de base de datos se lleva a cabo en los formularios
de edicin rpida al igual que en los formularios convencionales descritos en el
captulo "Editor de formularios y rboles." de este manual.
As, algunos formularios de edicin rpida han sido diseados de modo que es
posible invocar a ciertos objetos de base de datos denominados procedimientos,
que ejecutan automticamente operaciones de insercin, modificacin o borrado
de datos, de forma implcita cuando el usuario realiza operaciones con registros
antes, despus o en el momento de proceder a la operacin guardar.
Para ms informacin sobre los procedimientos consulte el captulo Diseador de
175
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
(MHFXWDUSURFHVRV
La ejecucin de procesos se lleva a cabo nicamente en los formularios de edicin
rpida y es de gran utilidad para el usuario ya que permiten realizar una sucesin
de tareas ms avanzadas.
As, algunos formularios de edicin rpida han sido diseados de modo que es
posible invocar a una o varias tareas que se agrupan con el nombre de procesos.
Algunos incluyen determinados controles, principalmente botones, a los que se les
asocian tareas, de manera que al ejecutarlos de forma explcita se ejecutan los
procesos definidos. Por ejemplo, al hacer clic en un botn del formulario que tenga
asociado un proceso es posible realizar tareas tales como remontarse a una
consulta, visualizar un grfico, ejecutar determinadas sentencias y procedimientos
de base de datos, imprimir documentos e informes, etc.
En el momento de ser diseados tales formularios se puede especificar si los
procesos (cuando se trate de procesos que permiten el acceso a componentes
Meta4 del nucleo de la aplicacin, es decir, aquellos componentes que aparecen
en el control de versiones) se van a ejecutar de manera sncrona o asncrona. Si tal
especificacin no tiene lugar en el momento de diseo (desde el Diseador de
formularios de edicin rpida), existen determinadas propiedades de configuracin
que permiten definir el modo de ejecucin.
Si desde el editor, a travs de un formulario de edicin rpida, se ejecuta
sncronamente un proceso el editor queda deshabilitado hasta que tal proceso
finalice, no siendo posible abandonar el componente hasta ese momento.
Para ms informacin sobre los procesos en general y el modo de especificar la
ejecucin sncrona o no de cierto tipo de procesos, consulte el subapartado
3URFHVRV(Acceso a herramientas de la aplicacin e-mind - Proceso Meta4-)
dentro de Creacin de un formulario con rutinas definidas del captulo Diseador
de formularios de edicin rpida del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
)DFLOLGDGHVDODHGLFLyQ
El Editor de formularios de edicin rpida facilita las tareas de insercin y
actualizacin de datos a travs de distintas opciones como arrastrar datos, duplicar
registros, accin personalizada de las teclas ENTER y TABULADOR, la calculadora o
cortar, copiar y pegar. Todas estas opciones se explican a continuacin.
$UUDVWUDU
El Editor de formularios de edicin rpida facilita la tarea de copiar en la seccin
detalle el valor de una celda a una serie de celdas contiguas y en cuatro
direcciones distintas.
Para ello, seleccione la opcin de men (GLFLyQ_$UUDVWUDU con sus
correspondientessubmens o active la barra de herramientas correspondiente
seleccionando la opcin de men 9HU_%DUUDGHDUUDVWUHVy haga clic en los
176
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
'XSOLFDUUHJLVWURV
En aquellos formularios que incluyen informacin que pueda reutilizarse para
insertar un nuevo registro en el mismo formulario, es posible realizar la duplicacin
de datos de manera que no sea necesario volver a consignar datos que resultan
comunes con los insertados previamente en otro registro de ese formulario.
Para ejecutar esta opcin seleccione la opcin de men 5HJLVWUR_'XSOLFDUo haga
clic en el botn correspondiente. Ntese que esta opcin slo estar activa en
aquellos formularios en los que se haya definido esta propiedad en fase de diseo.
$FFLyQGHO(QWHU\7DEXODGRUUiSLGR
Para sistematizar el proceso de insercin o actualizacin de datos es posible
personalizar o modificar la funcionalidad asignada a las teclas ENTER y TABULADOR
a travs de las opciones $FFLyQGHO(QWHUy7DEXODGRUUiSLGR del men )RUPDWR.
De esta manera, es posible indicar a qu celda se desplazar el cursor cada vez
que se presionen dichas teclas.
El desplazamiento por defecto al presionar la tecla ENTER es la celda contigua
(siguiendo un orden de desplazamiento de izquierda a derecha y de arriba a abajo).
Si se desea modificar la secuencia de desplazamientos, la ventana
3HUVRQDOL]DFLyQGHODWHFOD(QWHU ofrece las siguientes alternativas para
desplazarse dentro de la seccin detalle:
177
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
G
H
I
J
K
Ir a la celda de la izquierda
Ir a la celda de la derecha
Ir a la celda siguiente (opcin por defecto)
Ir a la celda previa
Ir a la primera celda de la siguiente fila
&DOFXODGRUD
Cuando necesite realizar una operacin de clculo matemtico, puede utilizar una
calculadora sin necesidad de salir del Editor de formularios de edicin rpida ya
que sta se visualiza en su monitor al seleccionar la opcin de men
+HUUDPLHQWDV_&DOFXODGRUD.
Figura 102. Calculadora
&RUWDUFRSLDU\SHJDU
Para facilitar las operaciones de insercin y modificacin es posible reutilizar los
datos de un registro ya existente utilizando las siguientes opciones del men
(GLFLyQ:
&RUWDU: corta y copia una seleccin de datos en el portapapeles.
&RSLDU: copia en el portapapeles una seleccin de datos del formulario.
3HJDU: pega una seleccin de datos del portapapeles en el formulario.
Para ejecutar estas opciones siga los siguientes pasos:
178
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
En el caso de que vaya a reutilizar dicha seleccin de datos site el cursor en la
celda, fila o columna donde se quieran pegar los datos y finalmente seleccione
la opcin 3HJDU.
Al realizar estas operaciones es necesario que tenga en cuenta que los datos que
se desean reutilizar deben ser vlidos para la seccin donde se desean mover.
Tambin dispone de estas opciones en la lista desplegable que aparece tras hacer
clic con el botn derecho del PRXVHsobre los campos correspondientes en la
seccin detalle del formulario.
(QWRUQRPXOWLXVXDULR
El Editor de formularios de edicin rpida permite trabajar en un entorno
multiusuario, es decir, existe la posibilidad de que varios usuarios actualicen
simultneamente los datos de un mismo formulario. Este entorno facilita la
actualizacin de los contenidos de una misma tabla de la base de datos.
En el caso de que dos usuarios estn trabajando en una misma sesin con la
misma tabla y uno de ellos realice alguna modificacin sobre sta (insercin,
actualizacin o borrado), el otro usuario no podr conocer el resultado de estas
modificaciones a menos que visualice la ltima actualizacin sobre los datos del
formulario.
Por este motivo, cuando varios usuarios estn trabajando sobre una misma tabla
de la base de datos es conveniente que stos visualicen la informacin ms
actualizada.
Por ello, para conocer el estado actual de la tabla es importante tener en cuenta
dos opciones del men 5HJLVWUR que se describen a continuacin:
5HIUHVFDUWDEOD: el usuario actualiza en el formulario todos los registros asociados
al formulario activo.
5HIUHVFDUOtQHD: el usuario actualiza en el formulario los datos ms recientes de la
lnea activa seleccionada.
Adems, si intenta modificar o borrar un registro que ha sido previamente
modificado o borrado por otro usuario. aparece un mensaje advirtiendo que el
registro ha sido actualizado.
%~VTXHGD\VHOHFFLyQGHUHJLVWURV
El Editor de formularios de edicin rpida facilita la bsqueda y seleccin de
registros en los formularios de edicin rpida, hecho que constituye una gran ayuda
cuando estos contienen un nmero elevado de registros.
Cada vez que se llevan a cabo operaciones con los registros de un formulario y se
busca un registro determinado, puede visualizarlos y seleccionarlos a travs de
listas de registros que se despliegan de dos formas:
179
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
Ntese que estas opciones slo estarn activas en aquellos formularios en los que
se haya definido esta propiedad en fase de diseo.
La bsqueda de un registro se realiza mediante una lista que permite visualizar
todos los registros posibles como muestra la siguiente figura
Figura 103. Ventana de lista de registros
3HUVRQDOL]DFLyQGHOGLVHxRGHIRUPXODULRVGHHGLFLyQUiSLGD
Si bien es posible personalizar el diseo del formulario con las opciones del men
)RUPDWR descritas en este apartado, cada vez que abra el formulario ste volver a
mostrar su aspecto predeterminado. Si desea modificar dichas opciones de forma
permanente consulte el captulo "Diseador de formularios de edicin rpida" del 0DQXDO
GHGHVDUUROORGHDSOLFDFLRQHV0HWD.
180
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
)XHQWHVWLSRGHOHWUDWDPDxRHVWLOR\FRORU
Las fuentes utilizadas por defecto en las secciones cabecera y detalle pueden ser
personalizadas por el usuario de forma muy sencilla.
l
l
Al seleccionar estas opciones aparece una ventana que permite modificar los
siguientes aspectos relativos a las fuentes: tipo (Times New Roman, Arial, etc.),
tamao (puntos para aumentar o disminuir), estilo (negrita, cursiva, etc.) efectos
(tachado o subrayado) y color (negro, rojo, etc.).
$VSHFWRGHOGHWDOOH
Adems del tipo de fuente, es posible modificar otras variables del formato que
afectan a la visualizacin de la seccin detalle.
l
181
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
2SFLRQHVDYDQ]DGDV
El Editor de formularios de edicin rpida permite ejecutar distintas opciones
avanzadas que han sido clasificadas en este apartado de la siguiente forma:
l
l
l
&UHDFLyQGHXQIRUPXODULRGHHGLFLyQUiSLGDGHVHFFLyQGHWDOOH:se
describe cmo disear, desde el editor, un fomulario de edicin rpida que
cuente nicamente con seccin detalle.
3HUVRQDOL]DFLyQGHOGLVHxRGHIRUPXODULRVGHHGLFLyQUiSLGD: se describen
aspectos de personalizacin en los formularios como la posibilidad de aadir y
eliminar columnas a la seccin detalle.
1XHYDVSRVLELOLGDGHVGHYDOLGDFLyQGHGDWRV: se describen nuevas opciones
de validacin o verificacin del valor de los campos de un formulario en su
forma o en su contenido.
9DULDEOHVGHHQWRUQR: se describe el comportamiento de las variables de
entorno en el trabajo con formularios.
5HIUHVFDUFDEHFHUD: se describe cmo facilitar el refresco de datos en los
registros para los formularios que constan nicamente de seccin cabecera.
182
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
2SFLRQHVGHGHSXUDFLyQGHORVIRUPXODULRVGHHGLFLyQUiSLGD: se describen
un conjunto de opciones que permiten obtener mayor informacin del
formulario con el que se est trabajando.
&UHDFLyQGHIRUPXODULRVGHHGLFLyQUiSLGDGHVHFFLyQGHWDOOH
Desde el diseador de formularios de edicin rpida es posible disear formularios
que cuenten nicamente con seccin detalle, de modo que se permite, durante esa
sesin de trabajo, el acceso a la informacin de cualquier tabla o vista de la base
de datos de forma rpida y masiva.
Para que el usuario disponga de esta posibilidad, es necesario aadir el permiso
correspondiente en el objeto con extensin .PER del Sistema cach. Para ms
informacin remita al personal tcnico al apartado (GLWRUGHIRUPXODULRVGH
HGLFLyQUiSLGD0)DVWHGLWGOO del captulo "Anexo I: Configuracin de
herramientas" del Manual de desarrollo de aplicaciones Meta4.
Para disear un formulario de este tipo, si el usuario dispone de permisos, ha de
seguir los siguientes pasos:
183
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
Seleccione la tabla base sobre la que quiere generar el formulario de edicin
rpida y haga clic en el botn 6LJXLHQWH.
Figura 106. Seleccin de los campos del formulario
Seleccione, dentro de la pestaa &DPSRV, los campos que quiere que formen
parte del formulario de edicin rpida y haga clic en el botn 6LJXLHQWH.
184
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
3HUVRQDOL]DFLyQGHOGLVHxRGHIRUPXODULRVGHHGLFLyQUiSLGD
La seccin detalle de los formularios puede personalizarse aadiendo o eliminando
columnas de datos como se explica a continuacin.
$xDGLU\HOLPLQDUFROXPQDVHQODVHFFLyQGHWDOOH
Los formularios de edicin rpida toman el contenido de sus campos de
informacin de una o varias tablas de la base de datos. Dependiendo de cmo se
185
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
186
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
Siempre que se modifique un formulario y se desee guardar este tipo de cambios de forma
permanente, se debe guardar el formulario actualizado con un nombre distinto.
3DVRVSDUDJXDUGDUXQIRUPXODULRHQHO6LVWHPDFDFKp:
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGHGDWRV
Las nuevas posibilidades de validacin de datos, tanto en la introduccin de datos
como en el momento de la grabacin, han sido explicadas en el captulo "Editor de
formularios y rboles." de este manual.
Para ms informacin sobre el comportamiento de los modos validacin en la
introduccin de datos, en lo que se refiere a la obligatoriedad, mscaras e
integridad de valor, consulte el apartado 2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGH
GDWRVdentro de 2SFLRQHVDYDQ]DGDVdel captulo "Editor de formularios y rboles
de este manual.
No obstante, tenga en cuenta que si bien el comportamiento y funcionamiento de
estos modos de validacin es igual al explicado en ese apartado, el aspecto visual
de las ventanas que muestran los mensajes de error por obligatoriedad, mscaras
e integridad de valor que lanza la aplicacin, varan en el trabajo con el editor de
formularios de edicin rpida.
Para ms informacin sobre el comportamiento de los mensajes de validacin
optimizada en la grabacin de datos y mensajes de error del gestor, consulte el
apartado 2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGHGDWRVdentro de 2SFLRQHV
DYDQ]DGDVdel captulo "Editor de formularios y rboles de este manual.
Para ms informacin sobre las propiedades y forma de activacin de la validacin
en la introduccin de datos y en el momento de la grabacin, consulte el apartado
2WUDVSRVLELOLGDGHVGHYDOLGDFLyQGHGDWRVdentro de 2SFLRQHVDYDQ]DGDVdel
captulo "Diseador de formularios de edicin rpida del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD
9DULDEOHVGHHQWRUQR
Desde cualquier formulario de edicin rpida puede editar las variables de entorno.
Las variables de entorno, comunes a todos los formularios, asignan valores de
forma automtica a campos de un formulario, tanto si se accede a ste por remonte
desde un formulario o directamente al abrir un formulario por opcin de men o
188
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
lista.
Tenga en cuenta que las variables de entorno definidas como locales slo podr ser
utilizadas desde el Editor de formularios de edicin rpida, mientras que las variables de
entorno definidas como globales pueden ser utilizadas desde cualquier componente de la
aplicacin.
As, las variables de entorno asignan valores sobre fechas (inicio, fin, paga), tipos
de Sistema cach, indican el mbito de la variable del formulario (global/local), el
tipo de campo (numrico, texto, etc.), si la variable es de tipo remonte o no, etc.
Para editar las variables de entorno en un formulario es necesario acceder a la
aplicacin en modo instalacin. Para ello debe activar la propiedad $B,QVWDODFLyQ
en la seccin OPTIONS del registro de Windows de su estacin de trabajo. Se
recomienda al usuario que consulte a su instalador.
A continuacin, seleccione en el Editor de formularios de edicin rpida la opcin
de men +HUUDPLHQWDV_(GLWDUHQWRUQR, y seguidamente aparece una ventana
donde se lleva a cabo la edicin de variables de entorno.
Figura 110. Ventana variables de entorno
Para editar cualquier propiedad de las variables de entorno site el cursor en las
celdas correspondientes y escriba directamente los valores o aydese de los
botones de lista.
Para eliminar una variable seleccione la lnea de datos y a continuacin haga clic
en el botn (OLPLQDUUna vez agregada o eliminada una variable de entorno es
necesario seleccionar la opcin de men ,QVWDODFLyQ_*UDEDUHQWRUQRHQ6LVWHPD
FDFKpsi desea guardar el nuevo estado de las variables de entorno en el Sistema
cach.
Posteriormente, es necesario acceder al Diseador de formularios de edicin
rpida tanto para asociar el valor de la variable creada al campo deseado, como
para borrar la asociacin correspondiente en caso de que se haya eliminado
alguna variable. Para ms informacin, consulte el captulo Diseador de
formularios de edicin rpida del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD
2SFLyQGHUHPRQWHGHODVYDULDEOHVGHHQWRUQR
Algunos formularios tienen botones asociados a determinados procesos cuyas
variables de entorno se pueden traspasar a los controles de texto de los
189
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
formularios.
El usuario puede determinar si las variables de entorno asociadas a un formulario
de edicin rpida deben cargarse o deben ser ignoradas, independientemente del
tipo de acceso al formulario (por opcin de men, lista de formulario o remonte).
Las variables de entorno en la propiedad 5HPRQWH pueden tener dos valores (Si/
No) que indican lo siguiente:
l
l
5HIUHVFRGHFDEHFHUD\UHIUHVFRVHOHFWLYRGHFDEHFHUD
Las opciones de refresco de cabecera y refresco selectivo de cabecera resultan
operativas en aquellos formularios de edicin rpida que tengan nicamente
seccin cabecera y se activan a travs de la opcin de men (GLFLyQ_5HIUHVFDU
FDEHFHUD o el botn correspondiente de la barra de herramientas.
5HIUHVFRGHFDEHFHUD
Dada la posibilidad por parte del usuario de modificar los valores asociados a
determinados campos, esta opcin permite restaurar los valores originales
asociados a los campos calculados -a partir de la seleccin de los valores de la lista
asociada teniendo en cuenta los valores almacenados en la base de datos,
siempre que los nuevos valores insertados no se hayan guardado previamente.
Para describir la utilidad de la opcin refresco de cabecera se utiliza como ejemplo
el formulario de edicin rpida de la aplicacin estndar $OWDGHHPSOHDGRV.
190
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
guardar el registro, el usuario quisiera recuperar de la base de datos la informacin asociada a la ltima fase de alta que se encuentre activa para ese
empleado, porque considera que est introduciendo en algn momento informacin errnea, puede seleccionar la opcin de refresco de cabecera.
De este modo, si se ha modificado algn valor, pero se ha cometido un error en
la introduccin de ste, refrescando la cabecera se recuperar de la base de
datos todos los valores asociados a la ltima fase de alta.
5HIUHVFRVHOHFWLYRGHFDEHFHUD
A travs de esta opcin, adems de recuperar de la base de datos los valores
modificados de los campos calculados, se restauran tambin los valores asociados
a procesos de lista. Siguiendo con el ejemplo anterior del formulario $OWDGH
HPSOHDGRVse restauraran aquellos campos asociados al proceso de /LVWDGH
HPSOHDGRV, es decir, los campos que aparecen al hacer clic en el botn del
proceso de listado.
Aunque las dos opciones descritas en este apartado estn asociadas en el Editor
de formularios de edicin rpida a la misma opcin de men y botn de la barra de
herramientas, al ejecutar esta opcin se realiza por defecto un refresco de
cabecera no selectivo.
Para realizar un refresco selectivo de cabecera es necesario aadir expresamente
dicha funcionalidad. Para ello, se activa la propiedad 5HIUHVFRVHOHFWLYRGH
FDEHFHUDen el Diseador de formularios de edicin rpida. Para ms informacin
consulte el captulo Diseador de formularios de edicin rpida del 0DQXDOGH
GHVDUUROORGHDSOLFDFLRQHV0HWD
2SFLRQHVGHGHSXUDFLyQGHORVIRUPXODULRVGHHGLFLyQUiSLGD
El Editor de formularios de edicin rpida dispone de un conjunto de opciones de
depuracin que ofrecen informacin adicional durante el trabajo con estos objetos
de la aplicacin que estn disponibles siempre y cuando la propiedad
$BLQVWDODFLyQ de la seccin OPTIONS del registro de Windows de la estacin de
trabajo toma valor 1. Se recomienda al usuario que consulte a su instalador.
Dispone de las siguientes opciones de depuracin a las que puede acceder
seleccionando la opcin de men ,QVWDODFLyQ:
l
191
COPYRIGHT 2003 Meta4 Spain, S. A.
(GLWRUGHIRUPXODULRVGHHGLFLyQUiSLGD
192
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
El proceso de clculo de nmina, que forma parte un ciclo de nmina,
se realiza para la liquidacin de la paga de los empleados activos y
dados de alta dentro de un periodo determinado.
En la aplicacin e-mind este proceso consta de los siguientes pasos:
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
193
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHOFiOFXOR
El clculo en servidor remoto no est incorporado a la aplicacin estndar, por lo que las
organizaciones con necesidades particulares de rendimiento y escalabilidad deben
ponerse en contacto con Meta4 para solicitar su implantacin.
194
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHOFiOFXOR
)XQFLRQDPLHQWRLQWHUQRGHOFiOFXORGHQyPLQD
En este apartado se explican las generalidades del proceso interno del clculo de
nmina, que es comn tanto para la ejecucin en local como en servidor remoto.
Las generalidades que se explican en este apartado se tratan en detalle en los
captulos "Editor de conceptos" y "Editor de TIs" del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD.
Figura 111. Esquema de funcionamiento interno del clculo (en local y en remoto)
Una vez que se inicia la ejecucin del clculo de una paga, el proceso interno sigue
las siguientes fases:
)DVHSUHYLD: se calculan los conceptos de nmina cuyos valores son fijos para
todos los empleados incluidos en la paga. Estos conceptos se calculan slo
una vez durante el proceso.
)DVHGHFiOFXORGHFDGDHPSOHDGR: se calculan los conceptos de nmina
cuyos valores son particulares para cada empleado. En esta fase se
almacenan en el acumulado aquellos valores, definidos oportunamente, que
son necesarios para la confeccin de impresos, tanto legales como propios de
la organizacin, as como informacin necesaria para realizar otros procesos
de nmina posteriores al clculo.
)DVHGHILQGHFiOFXOR: ofrece la posibilidad de realizar operaciones una vez
que hayan sido calculadas las pagas de todos los empleados.
Durante cada una de estas fases se llevan a cabo las siguiente acciones:
l
195
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHOFiOFXOR
Una ltima caracterstica del proceso interno es que, en cada una de las fases
sealadas, se ejecutan los conceptos de nmina implicados de acuerdo a un orden
definido.
196
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHOFiOFXOR
UHDGHWUDEDMR
Una vez que se accede a la herramienta de clculo de nmina, puede distinguir en
el rea de trabajo las siguientes secciones:
Figura 112. rea de trabajo
l
l
l
197
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHOFiOFXOR
la hora actual,
198
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
La herramienta de clculo de nmina de la versin estndar de la
aplicacin e-mind permite realizar el proceso de clculo de liquidacin
de pagas de todos los empleados de una organizacin en una unidad
local o puesto cliente.
Las ventajas que ofrece el clculo de nmina en local son las
siguientes:
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
l
l
199
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con el clculo de
nmina local que facilitan la comprensin de la informacin contenida en este
captulo.
)HFKDVGHSDJRHLPSXWDFLyQ: son conceptos clave en los clculos retroactivos.
Se entiende por IHFKDGHSDJR la fecha de liquidacin de la paga y, por IHFKDGH
LPSXWDFLyQ, la fecha en que tiene efecto la retroactividad.
El momento de pago e imputacin en el clculo normal coinciden, mientras que en
el clculo retroactivo el pago se realiza en un momento posterior a la imputacin de
la paga.
200
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
201
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
$FFHVR\VDOLGD
Para acceder al programa de Clculo de nmina de la aplicacin siga los siguientes
pasos:
202
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
$FFHVRDOFiOFXORGHSDJDVUHWURDFWLYDV
Para llevar a cabo este primer paso tiene dos opciones:
Se muestra una ventana en la que puede especificar las pagas que quiere
retroactivar y posteriormente se visualiza la pantalla &iOFXOR .
6DOLGDGHO&iOFXORGHQyPLQD
Para salir de las ventanas propias del clculo de nmina seleccione la opcin de
men $UFKLYR_6DOLU o haga clic en el botn correspondiente.
203
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
8VRGHOSURJUDPD
En este apartado se describen las diferentes opciones de que dispone para trabajar
con el &iOFXORGHQyPLQD.
El contenido de este apartado se divide en:
l
l
204
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
2SFLRQHVEiVLFDV
De manera general los pasos a seguir tanto para el clculo de pagas sin
retroactividad como para el clculo de pagas con retroactividad son los siguientes:
6HOHFFLRQDUODSDJDRSDJDVVREUHODTXHVHGHVHHWUDEDMDU
Para iniciar el clculo de la nmina es necesario que indique la paga o pagas
sobre las que quiere realizar las operaciones de clculo.
En el caso de una paga sin retroactividad nicamente se elige una paga a
procesar, mientras que en una paga con retroactividad, adems de la paga
original, es posible elegir una o ms pagas a retroactivar.
6HOHFFLRQDUODVRSFLRQHVGHFiOFXOR
Una vez que se accede a la ventana &iOFXORGH1yPLQD y antes de iniciar el
mismo, es importante que decida si desea activar alguna de las siguientes
opciones del clculo de nmina:
D ,QWHUDFFLyQGHOXVXDULRHQHOSURFHVRGHFiOFXOR. El proceso de Clculo
de nmina permite optar por:
205
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Si se ha seleccionado la opcin 0RVWUDUILOWURDOLQLFLDUHOFiOFXOR, a continuacin se mostrar una ventana de filtro con el fin de establecer ste. En caso de no querer definirlo, haga
clic en el botn $FHSWDU para ejecutar el clculo.
6HJXLPLHQWRGHOFiOFXOR
206
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
6HOHFFLRQDUODSDJDDSURFHVDU
Para la ejecucin del clculo de nmina debe seleccionar previamente la paga
sobre la cual quiere trabajar, as como decidir si el clculo se har para pagas sin o
con retroactividad.
l
&iOFXORVLQUHWURDFWLYLGDG
Al acceder al clculo desde la ventana 1yPLQD, existen dos posibilidades:
207
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
208
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
209
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
6HOHFFLRQDUODVRSFLRQHVGHOFiOFXOR
Una vez situado en ventana de &iOFXORGH1yPLQD tiene diferentes opciones, las
cuales se pueden utilizar para la ejecucin del clculo. Estas opciones son:
l
,QWHUDFFLyQGHOXVXDULRHQHOSURFHVRGHFiOFXOR.
El programa Clculo de nmina ofrece diferentes opciones a elegir antes de
ejecutar el clculo, donde puede decidir el tipo de secuencia de ejecucin del
proceso. Los tipos de secuencia son:
(MHFXFLyQGHOFiOFXORFRQLQWHUDFFLyQGHOXVXDULR:
Esta posibilidad es de gran utilidad especialmente cuando se ejecuta el
clculo de manera provisional ya que permite verificar los resultados de
cada clculo, accediendo a toda la informacin detallada de stos (consulte
el apartado 6HJXLPLHQWRGHOFiOFXOR de este captulo).
Este tipo se secuencia permite de manera interactiva, detener la ejecucin
del clculo de cada empleado, y a travs de distintas opciones, revisar los
valores de conceptos de nmina y TIs del clculo de un empleado.
Posteriormente, es posible indicar si se avanza al siguiente empleado y as
sucesivamente, o bien completar el proceso de clculo sin detenerse
(consulte el apartado 6HFXHQFLDGHOFiOFXORQDYHJDFLyQ de este
captulo).
Para poder utilizar este tipo de secuencia haga clic en la casilla de
verificacin &DOFXODUGHXQRHQXQR que se encuentra en la pestaa
&iOFXORORFDO.
Asimismo, durante el proceso del clculo, tiene la posibilidad de visualizar
el recibo-resumen empleado por empleado, con la finalidad de ver el
resultado del clculo para cada uno. Para ello, es necesario que haga clic
en la casilla de verificacin 0RVWUDUUHFLERGHQyPLQDsituada en la
pestaa 9LVXDOL]DFLyQ a la que puede acceder seleccionando la opcin de
men +HUUDPLHQWDV_2SFLRQHV$YDQ]DGDV o haciendo clic en el botn 2S
$YDQ]DGDV. Si durante el proceso se seleccion la opcin que permite
ejecutar el clculo continuo aunque se produzcan errores (pestaa *HQHUDO
de la ventana 2SFLRQHV$YDQ]DGDV) y tales errores suceden durante la
ejecucin, el recibo-resumen mostrar, junto al importe lquido a percibir, un
icono en forma de tringulo que advertir al usuario que el recibo en
cuestin ha sido calculado con errores.
Adems, en la barra de tareas de la ventana que muestra el reciboresumen el usuario puede observar, del total de registros calculados,
cuantos recibos han sido visualizados sin contener errores y cuantos
conteniendo estos. En el ejemplo mostrado a continuacin, de 102 recibos
calculados, el usuario ha visualizado dos sin errores y uno con error.
210
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
3DJDVFRQUHWURDFWLYLGDG:
Para el clculo de pagas con retroactividad es necesario que haga clic en la
casilla de verificacin &DOFXODUUHYLVLyQDUHYLVLyQ ubicada en la pestaa
&iOFXORORFDO. De esta forma se detiene el proceso de clculo al final del
clculo de cada paga retroactivada antes de comenzar la siguiente. Esta
opcin se utiliza cuando se elige ms de una paga a retroactivar.
Es de gran utilidad, ya que, al tener varias pagas, permite detener el clculo
al final de cada paga para visualizar los resultados y estadsticas, as como
definir nuevas opciones de clculo para la siguiente paga retroactiva.
Si se activ la casilla de verificacin &DOFXODUUHYLVLyQDUHYLVLyQ, al
terminar el clculo de la primera paga retroactivada, se muestra de nuevo
la ventana &iOFXORGH1yPLQD pero ahora con el botn &RQWLQXDU&iOFXOR
en lugar del botn ,QLFLDU&iOFXOR. En este momento puede volver a definir
opciones de clculo para la paga en espera.
Una vez que haya definido las opciones de clculo, haga clic en el botn
&RQWLQXDU &iOFXOR o seleccione la opcin de men &iOFXOR_&RQWLQXDU
FiOFXOR para que se ejecute el clculo de la siguiente paga a retroactivar
hasta que se calculen todas aquellas pagas que fueron seleccionadas.
211
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
(MHFXFLyQGHOFiOFXORVLQLQWHUDFFLyQGHOXVXDULR
Esta posibilidad es de gran utilidad cuando se desea ejecutar el proceso de
clculo de nmina de manera definitiva, tras haber verificado previamente
que los resultados que obtiene son correctos.
212
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Filtro predefinido
213
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
,QLFLDUHOFiOFXOR
Una vez definidas las opciones de clculo haga clic en el botn ,QLFLDUHO&iOFXOR.
(VWDEOHFHUILOWURVSDUDHOFiOFXOR
Si antes de iniciar el clculo eligi dentro de la pestaa )LOWUR la opcin 0RVWUDU
ILOWURDOLQLFLDUHOFiOFXOR, tras hacer clic en el botn ,QLFLDU&iOFXOR se despliega
la pantalla de filtro 6XEFRQVXOWD desde la cual puede definir el filtro deseado. Para
ms informacin sobre los filtros del clculo, consulte dentro de 2SFLRQHV
DYDQ]DGDV el apartado )LOWUR de este captulo. Si no desea establecer ningn filtro,
haga clic en el botn $FHSWDU.
6HFXHQFLDGHOFiOFXORQDYHJDFLyQ
El poder determinar en distintos momentos la secuencia de clculo resulta til para
que, antes de ejecutar una paga con carcter definitivo, se realicen
comprobaciones sobre la validacin de los resultados. De esta forma puede
comenzar a calcular una o varias pagas de forma que el programa se detenga en
cada empleado y muestre el resultado (recibo-resumen) de cada uno antes de
calcular el siguiente empleado (siempre que se hubiera seleccionado la opcin del
clculo 0RVWUDUUHFLERUHVXPHQ). Si estos resultados son correctos, puede
ejecutar el clculo de la nmina de todos los empleados y pagas restantes,
agilizando el proceso.
Se recuerda al usuario que si durante el proceso se seleccion la opcin que
permite ejecutar el clculo continuo aunque se produzcan errores (pestaa
*HQHUDOde la ventana 2SFLRQHV$YDQ]DGDV) y tales errores suceden durante la
ejecucin, el recibo-resumen mostrar, junto al importe lquido a percibir, un icono
en forma de tringulo que advertir al usuario que el recibo en cuestin ha sido
calculado con errores.
Una vez que el proceso se detiene en el primer empleado, puede hacer uso de las
214
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
&DOFXODUGHXQRDXQR
Si ha activado esta casilla de verificacin, el proceso de clculo de nmina se
ejecuta interactivamente empleado por empleado. Esta opcin permite que al
detenerse en cada empleado, sea posible hacer un seguimiento del clculo
consultando informacin detallada sobre conceptos de nmina y TIs, as como
informacin estadstica del proceso. Para ms informacin sobre el
seguimiento y estadsticas del clculo, consulte los apartados 6HJXLPLHQWRGHO
FiOFXOR y 7LHPSRV\HVWDGtVWLFDV de este captulo.
Durante el proceso de clculo, la opcin &DOFXODUGHXQRDXQR, cuenta con
los siguientes botones de la barra de herramientas:
&DOFXODUUHYLVLyQDUHYLVLyQ
Esta casilla de verificacin se utiliza cuando se calcula ms de una paga
retroactiva. Si se marca la casilla de verificacin, el proceso se detendr al
finalizar el clculo de cada paga retroactiva, debiendo hacer clic en el botn
&RQWLQXDUFiOFXOR para proceder a la ejecucin de la siguiente paga.
&DPELDUODVHFXHQFLDGHOFiOFXOR
Es posible modificar la secuencia del clculo mediante los botones &DOFXODUSDJD
y &RPSOHWDUFiOFXOR, o mediante sus opciones equivalentes desde el men
215
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Finalizar el clculo de una paga cuando se est calculando una paga empleado
por empleado. Para ello haga clic en este botn correspondiente o seleccione
la opcin de men 1DYHJDFLyQ_&DOFXODUSDJD. Se despliega el siguiente
mensaje:
&DQFHODUHOFiOFXOR
Durante el proceso de navegacin, puede detener el proceso de clculo en
cualquier momento. Para ello seleccione la opcin de men &iOFXOR_$ERUWDU
FiOFXOR, haga clic en el botn correspondiente $ERUWDU&iOFXOR o presione la
combinacin de teclas $/7+3 (se recomienda el uso de esta opcin cuando el
puntero del PRXVH est deshabilitado. Este caso se presenta cuando se calculan
todos los empleados sin que el proceso se detenga). En caso de que se cancele un
216
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
6HJXLPLHQWRGHOFiOFXOR
El programa clculo de nmina permite obtener informacin sobre la definicin de
aquellos componentes que intervienen en el clculo de cada empleado como
conceptos de nmina y TIs. Durante el proceso de clculo, puede tener acceso
directo a la relacin de conceptos de nmina y a la de TIs desde la ventana
&DOFXODQGR, la cual permite visualizar informacin de ambos objetos.
Figura 123. Informacin de conceptos y TIs
,QIRUPDFLyQVREUHFRQFHSWRV
Detalles de ejecucin
217
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Descomposicin en conceptos
Usos en conceptos
Descomposicin en totales
Usos en totales
Descomposicin en TIs
Usos en TIs
,QIRUPDFLyQGH7,V
Descomposicin en conceptos
Usos en conceptos
Cabe sealar que esta informacin es slo de carcter informativo, por lo que si
detecta o desear realizar un cambio sobre algn concepto de nmina o TI, deber
hacerlo a travs de los editores correspondientes. Para ms informacin sobre la
modificacin de conceptos y TIs, consulte el apartado 0RGLILFDFLyQGHFRQFHSWRV
del captulo "Editor de conceptos", y el apartado 0RGLILFDFLyQGH7,Vdel captulo
"Editor de TIs", ambos del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD .
A continuacin se describe el detalle y manera de acceder a cada una de estas
opciones.
,QIRUPDFLyQVREUH&RQFHSWRV
Para obtener informacin sobre los conceptos de nmina, seleccione la opcin de
men 9HQWDQD_1XHYDYHQWDQD_&RQFHSWRV o haga clic sobre el botn
correspondiente. Se despliega la ventana ,QIRUPDFLyQGH&RQFHSWRV:
Figura 124.
Informacin de Conceptos
Utilice la barra de desplazamiento vertical para visualizar todos los conceptos que
intervienen en el clculo de nmina; si conoce el identificador del concepto
buscado, escriba su cdigo en la casilla de texto editable situada en la parte
superior de la ventana. En caso de no darse una correspondencia exacta, har la
bsqueda hasta alcanzar el concepto cuyo identificador tenga asignado el valor
inmediatamente superior.
218
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Figura 125.
Nombre corto
Clasificacin
Nombre corto
219
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Figura 126.
Nombre corto
220
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Detalles de Ejecucin
221
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
222
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
,QIRUPDFLyQVREUH7,V
Para acceder a la informacin sobre las TIs que participan en el clculo de nmina
seleccione desde la ventana &iOFXOR&DOFXODQGR la opcin de men
9HQWDQD_1XHYD9HQWDQD|7DEODV,QWHUQDV, o haga clic en el botn correspondiente.
A continuacin se muestra la ventana ,QIRUPDFLyQGH7,V.
Figura 129. Informacin sobre TIs
223
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Denominacin de la TI.
224
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Figura 131.
Figura 132.
Detalles de TIs
Desc. de VAL_SOCIEDAD
225
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
7LHPSRV\HVWDGtVWLFDV
El clculo de nmina permite obtener informacin estadstica sobre el resultado de
una paga o pagas durante su ejecucin o al finalizar stas. Dicha informacin se
refiere sobre toda a los tiempos invertidos en el clculo, permitiendo ver grficos de
la misma e incluso exportar sta a un archivo txt.
Para acceder a la ventana que muestra informacin sobre el tiempo dedicado a la
ejecucin del clculo seleccione la opcin de men 9HU_9HU(VWDGtVWLFDV o haga
clic en el botn correspondiente.
Esta informacin puede visualizarse para el clculo en general (una vez terminado el clculo), o durante el proceso de clculo (en caso de haber elegido la opcin &DOFXODUXQRD
XQR). En este ltimo caso, las estadsticas mostradas se refieren a los registros calculados
hasta ese momento.
226
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
En esta ventana se muestra el tiempo invertido para calcular una o varias pagas
(en caso de efectuar retroactividad), para todos o para un nmero limitado de
empleados.
En caso de que existan varias pagas, puede seleccionarlas desde el botn de lista
3DJDV.
Tiene la posibilidad de solicitar las estadsticas sobre los tiempos de clculo
invertidos en cualquier momento en el que se detenga el proceso de clculo (esto
puede variar dependiendo de la secuencialidad elegida) o al finalizar ste,
permitiendo distinguir entre:
l
l
l
Tiempos totales
Tiempo medio por registro, y
Tiempo que se ha invertido en calcular la ltima nmina.
227
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
*UiILFRVGHODVHVWDGtVWLFDV
La informacin estadstica puede:
l
l
2SFLRQHVDYDQ]DGDV
La ventana &iOFXORGH1yPLQD dispone del botn 2S$YDQ]DGDV a travs del
228
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
)LOWUR
Con la finalidad de aumentar la velocidad del clculo de nmina en los casos en
que se requiera, puede utilizar filtros que permiten efectuar clculos para un
intervalo especfico de la totalidad de los empleados de acuerdo a caractersticas
predefinidas.
Para establecer un filtro en el proceso de clculo, acceda a la pestaa )LOWUR
situada dentro de la ventana 2SFLRQHV$YDQ]DGDV.
Figura 136. Ventana Opciones Avanzadas-Filtro
0RVWUDUILOWURHQHMHFXFLyQ
La aplicacin permite seleccionar la opcin 0RVWUDUILOWURDOLQLFLDUHOFiOFXOR la
cual hace que la aplicacin solicite un filtro en el momento de iniciar el proceso de
clculo (filtro definido en ejecucin). Esta opcin provoca que al iniciar el clculo de
nmina se despliegue la siguiente ventana 6XEFRQVXOWD.
Figura 137. Filtro-Subconsulta1
Desde esta ventana puede disear un filtro para el clculo de nmina. Para
229
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
(VWDEOHFHUILOWURVSUHGHILQLGRV
Los filtros predefinidos que contiene la aplicacin estndar son:
l
&UHDUXQQXHYRILOWUR
Tiene la posibilidad de crear nuevos filtros y aadirlos a la lista )LOWURV
DOPDFHQDGRV. Para ello siga los siguientes pasos.
Desde la pestaa )LOWUR haga clic en el botn 1XHYR. Se muestra la ventana
6XEFRQVXOWD.
Indique las condiciones del nuevo filtro de acuerdo a las necesidades del
clculo. Para ms informacin sobre el diseo de filtros consulte el apartado
)LOWUR del captulo "Consulta y anlisis de la informacin" de este manual.
Una vez definido el nuevo filtro, haga clic en el botn $FHSWDU. Se despliega de
nuevo la ventana 2SFLRQHV$YDQ]DGDV que incluye el filtro que se ha definido.
*XDUGDUPRGLILFDU\HOLPLQDUILOWURV
La ventana 2SFLRQHV$YDQ]DGDV tambin permite almacenar los filtros creados
por el usuario, as como su posterior modificacin o borrado.
Para grabar un filtro creado segn los pasos del apartado anterior, siga los
siguientes pasos.
230
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
El nuevo filtro, que se guardar en el objeto con extensin .OPT del usuario del
Sistema cach, estar disponible a partir de ahora como una opcin ms de la
lista de seleccin desplegable.
Para modificar el filtro seleccionado, siempre que ste no sea predefinido, haga clic
en el botn correspondiente. Se despliega la ventana 3URSLHGDGHVGHOILOWUR,
donde aparece exactamente la misma informacin que haba insertado en la
ventana *XDUGDUFRPR. Ahora puede modificar el nombre del filtro y su
descripcin. A continuacin, haga clic en el botn $FHSWDU.
En caso de que desee eliminar el filtro seleccionado, siempre que ste no sea
predefinido, haga clic en el botn correspondiente. A continuacin, se muestra un
mensaje para que confirme si desea seguir adelante con el proceso de eliminacin.
Si hace clic en el botn 6t, se elimina el filtro seleccionado.
9LVXDOL]DFLyQ
Desde la pestaa 9LVXDOL]DFLyQincluida dentro de la ventana 2SFLRQHV
$YDQ]DGDV es posible indicar la informacin que desea obtener sobre cmo se
est procesando el clculo.
231
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
9LVXDOL]DUHOQ~PHURGHHPSOHDGRVFDOFXODGRVFDGD: la casilla de
verificacin situada a la derecha de esta opcin permite seleccionar el nmero
de empleados que se procesarn cada vez, antes de mostrar el reciboresumen correspondiente a cada uno de ellos. Por defecto, el valor de esta
opcin es 1.
0RVWUDUHOFLFORGHFRQFHSWRV: un concepto de nmina puede calcular su
valor tomando como punto de partida el valor asignado a otro concepto; a su
vez, este segundo concepto de nmina puede servirse de un tercer concepto;
ste, de otro, y as sucesivamente, de forma que se obtiene una cadena de
referencias.
Por "ciclo de conceptos" se entiende la situacin en la que un mismo concepto
de nmina aparece en dos ocasiones en la misma cadena de referencia de
forma que, para calcular su valor, se tendra que haber calculado en una fase
anterior. Esta situacin imposibilitara concluir el clculo con correccin.
Al activar la opcin 0RVWUDUFLFORGHFRQFHSWRV, puede saber si en algn
momento se produce algn conflicto de este tipo durante el clculo. Para ello,
seleccione la opcin de men 9HU_9HUFLFORGHFiOFXOR
0RVWUDUHORUGHQGHFiOFXORGHORVFRQFHSWRV: al activar esta casilla de
verificacin puede obtener informacin sobre el orden de ejecucin de todos
los conceptos de nmina que intervienen en el clculo. Para ello seleccione la
opcin de men 9HU_9HU2UGHQGHHMHFXFLyQ. Se despliega la ventana 2UGHQ
GH(MHFXFLyQGH&RQFHSWRV:
232
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Figura 140.
233
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
*HQHUDO
Desde la pestaa *HQHUDOincluida dentro de la ventana 2SFLRQHV$YDQ]DGDV es
posible indicar el tipo de seguimiento que quiere hacer del programa.
234
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
1~PHURGHGHFLPDOHVDORVTXHUHGRQGHDODIXQFLyQ5281'esta casilla
permite modificar el comportamiento de esta funcin LN4 modificando el
nmero de decimales que tiene en cuenta para redondear el valor que se le
pasa. El comportamiento y valores por defecto de esta opcin se especifica a
travs de determinadas propiedades a nivel del editor del registro o del objeto
.CLC del clculo. Para ms informacin remita al personal tcnico al apartado
3DUDPHWUL]DFLyQGHOIURQWHQGGHFiOFXOR del captulo "Anexo I Configuracin
de herramientas", del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD .
&RQWLQXDUHOFiOFXORDXQTXHVHSURGX]FDQHUURUHV esta casilla activada
permite continuar con el clculo de la nmina aunque en su ejecucin se
produzcan errores, si bien los registro errneos no se grabarn en ningn caso
en las tablas de Acumulado. Al finalizar el clculo, el usuario podr disponer de
un listado que refleje los registros afectados. El comportamiento y valores por
defecto de esta opcin se especifica a travs de determinadas propiedades a
nivel del editor del registro o del objeto .CLC del clculo.
Cuando se produce algn error, este hecho aparecer reflejado de las
siguientes formas:
l
235
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
236
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
l
l
&RQH[LRQHV
Para acceder a esta carpeta, sitese en la ventana 2SFLRQHV$YDQ]DGDV y haga
clic en la pestaa &RQH[LRQHV.
Figura 142. Opciones Avanzadas
Desde esta carpeta puede visualizar con qu base de datos trabajan los distintos
elementos que intervienen en el clculo de nmina, y obtener informacin detallada
de cada uno de ellos.
237
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Haga clic sobre el objeto del que quiere obtener informacin, dentro del
recuadro situado bajo el literal 2EMHWRV. Entre los objetos disponibles estn: las
Tablas de Acumulado, las Tablas Internas y la tabla )DVHVGHDOWD.
Cuando haga clic sobre un objeto, el recuadro situado debajo del literal
&RQH[LRQHV mostrar las conexiones con las que trabaja el objeto
seleccionado.
Haga doble clic sobre la lnea correspondiente a la conexin de la que quiere
obtener informacin. Se visualizar la ventana 'HWDOOHVGHODFRQH[LyQ.
Figura 143.
Detalles de la Conexin
l
l
238
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
l
l
239
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
$QH[R,5HWURDFWLYLGDGDXWRPiWLFDHQHOFiOFXORGH
QyPLQDORFDO
La retroactividad automtica consiste en detectar modificaciones en datos que
afectan a clculos de nminas ya cerradas o calculadas, y permite retroactivar
automticamente todas las pagas implicadas.
El conjunto de pagas que se retroactivan automticamente ser el comprendido en
el intervalo de tiempo desde la fecha de retroactividad hasta la paga actual. La
fecha se calcula automticamente en funcin de las fechas en las que se
introducen variaciones en los valores a nivel colectivo y en los histricos o de las
fechas en las que se producen variaciones en los valores que afectan a nivel
individual. Esta fecha automtica podr ser variada posteriormente para que se
efecte la retroactividad en cualquier otra fecha.
En la versin estndar de la aplicacin e-mind, tiene la posibilidad de ejecutar la
retroactividad automtica tanto a nivel individual como a nivel colectivo. Para cada
uno de los casos se han considerado, a modo de ejemplo, los cambios que afectan
a los formularios con una mayor influencia sobre la nmina:
l
Histrico de Categoras
Histrico de Convenios
Histrico de Contratos
Absentismos
Valores Convenio
8VRGHODUHWURDFWLYLGDGDXWRPiWLFD
La retroactividad automtica permite, como ya se ha descrito anteriormente, tanto
detectar modificaciones en datos de distintas pagas como retroactivar
automticamente dichas pagas. El siguiente esquema muestra la secuencia de
ejecucin del proceso de retroactividad automtica.
240
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Al producirse algn cambio en los datos que involucre a las pagas calculadas,
un proceso determina y almacena la fecha a partir de la cual es necesario
retroactivar como consecuencia de ese cambio. Este proceso variar en
funcin del tipo de modificacin:
D Si el cambio ha sido a nivel colectivo se determina si se desea retroactivar
automticamente al grupo y se analiza la fecha colectiva sugerida por el
proceso, transfiriendo seguidamente dicha informacin a cada una de las
Fases de Alta afectadas.
E En el caso de que el cambio se haya producido a nivel individual el proceso
habr actualizado en Fases de Alta la fecha individual.
241
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Se comprueba la informacin actualizada, para cada una de las Fases de Alta,
determinando si se desea retroactivar automticamente o no y verificando la
conveniencia de la fecha a partir de la cual se retroactivara.
Se realiza el clculo de la retroactividad automtica.
Se borra la informacin referente a la retroactividad automtica en Fases de
Alta.
El clculo de nmina ofrece la posibilidad de realizar:
l
l
5HWURDFWLYLGDGDXWRPiWLFDLQGLYLGXDO\FROHFWLYD
La retroactividad automtica individual afecta nicamente a un empleado de la
organizacin. La retroactividad automtica colectiva afecta a un conjunto de
empleados de la organizacin. Los pasos a seguir para llevar a cabo estos
procesos son:
l
l
l
l
Modificacin de datos.
Comprobacin de datos Fases de alta.
Clculo de nmina. Este paso es comn a ambos procesos de retroactividad,
por lo tanto se explica una nica vez.
Gestin de la informacin. Este paso es comn a ambos procesos de
retroactividad, por lo tanto se explica una nica vez.
0RGLILFDFLyQGHGDWRVUHWURDFWLYLGDGLQGLYLGXDO
Se ha registrado una modificacin en el Histrico de categoras de un empleado de
la organizacin:
l
l
l
&RPSUREDFLyQGHGDWRVHQ)DVHVGHDOWDUHWURDFWLYLGDGLQGLYLGXDO
Para comprobar y actualizar la informacin disponible en Fases de Alta acerca de
la retroactividad, tal como la fecha de inicio o la posibilidad de activar o desactivar
242
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
l
l
l
l
243
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
0RGLILFDFLyQGHGDWRVUHWURDFWLYLGDGFROHFWLYD
Se ha registrado una modificacin en valores convenio para un concepto de
nmina:
l
Si vara el intervalo de vigencia del valor de ese concepto para el convenio y/o
se modifica el valor de ese concepto, se calcula la fecha a partir de la cual se
debe retroactivar por motivo de cambio.
Se actualiza en el formulario auxiliar correspondiente, en este caso convenios,
la fecha de retroactividad colectiva, siempre que no est indicado que al
convenio se le retroactive con anterioridad.
Se activa por defecto una casilla de verificacin para indicar que se desea
retroactivar automticamente ese colectivo, permitindose su posterior
desactivacin.
244
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
&RPSUREDFLyQ\WUDVSDVRGHGDWRVD)DVHVGHDOWDUHWURDFWLYLGDGFROHF
WLYD
Siguiendo con el ejemplo de Retroactividad automtica colectiva, el usuario puede
decidir si desea ejecutar el proceso que volcar la informacin en cada una de las
Fases de Alta del grupo. Adems, tiene la posibilidad de validar o cambiar la fecha
de retroactividad automtica que se haya calculado.
Para realizar estas operaciones dispone de tres formularios de edicin rpida:
l
1RPEUHGHO&RQYHQLR
245
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
246
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
&iOFXORGHQyPLQDFRP~Q
Una vez que haya completado los datos necesarios para ejecutar la retroactividad
se puede llevar a cabo dicho proceso, el cual contempla las siguientes
posibilidades:
l
l
l
247
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
individual y colectiva:
*HVWLyQGHODLQIRUPDFLyQFRP~Q
Para facilitar la gestin de todos los datos relacionados con la retroactividad
automtica individual y colectiva, la aplicacin e-mind ofrece la posibilidad de
realizar un tratamiento automatizado de los siguientes aspectos:
l
l
248
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
'HILQLFLyQGHODIUHFXHQFLDGH
WUDQVDFFLRQHVHQHOSURFHVRGH
UHWURDFWLYLGDGDXWRPiWLFDLQGLYLGXDO\
FROHFWLYD
Para mejorar el proceso de la retroactividad automtica, en el que el nmero de
249
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDORFDO
Meta4 ha reservado los 100 primeros cdigos para procesos de la versin estndar del producto por lo que no debe eliminar ninguno de ellos.
l
l
250
COPYRIGHT 2003 Meta4 Spain, S. A.
Clculo de nmina en
servidores remotos
,QWURGXFFLyQ
La aplicacin permite ejecutar el clculo de la nmina en servidores
remotos conectados a travs de una red de rea local basada en
una arquitectura cliente/servidor.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
251
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
252
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con el clculo de
nmina en servidores remotos que facilitan la comprensin de la informacin
contenida en este captulo.
3URFHVR: es la parte del lote que equivale a una paga. Es decir, un proceso es
igual a una paga.
/RWH: un lote se compone de uno o ms procesos (pagas). De forma general se
puede decir que los distintos casos de lotes que pueden existir son los siguientes:
253
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
254
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
$FFHVR\VDOLGD
Para acceder al programa de Clculo de nmina de la aplicacin siga los siguientes
pasos:
255
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Una vez dentro de esta ventana, deber asegurarse que se encuentra visible la
ventana 6HUYLGRUHVGHFiOFXOR situada en el lado derecho. En caso de no
estar visible, acceda a sta a travs de la opcin de men 9HU_9HUVHUYLGRUHV.
$FFHVRDOFiOFXORGHSDJDVUHWURDFWLYDV
Para llevar a cabo este primer paso tiene dos opciones:
Se muestra una ventana en la que puede especificar las pagas que quiere
retroactivar y posteriormente se visualiza la pantalla &iOFXOR .
6DOLGDGHO&iOFXORGHQyPLQD
Para salir de las ventanas propias del clculo de nmina en servidores remotos
seleccione la opcin de men $UFKLYR_6DOLU o haga clic en el botn
correspondiente.
256
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
8VRGHOSURJUDPD
El proceso de clculo de nmina en un servidor remoto consiste bsicamente en
lanzar la ejecucin de pagas a un servidor de aplicaciones, para ser ejecutadas de
acuerdo a una planificacin. A travs de este proceso se pueden lanzar y ejecutar
pagas sin retroactividad y con sta.
En este apartado se detallan aquellas funcionalidades que permiten realizar
distintas operaciones desde el clculo de nmina en un servidor remoto y desde el
monitor de clculo remoto.
El contenido de este apartado se ha dividido en:
l
l
9LVLyQJHQHUDOGHOFiOFXORUHPRWR
En este apartado se explican un conjunto de conceptos generales que resulta muy
tiles para trabajar con el clculo de nmina en servidores remotos:
l
l
l
l
)DVHVGHOFiOFXOR
El proceso general del clculo de nmina en servidores remotos consta
257
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Crear el lote a travs de la seleccin de paga o pagas (en caso de ser una
retroactividad).
Planificar: para cada lote, tiene la posibilidad de definir una fecha y hora
especfica para su ejecucin. En caso de no programar el lote, ste se
ejecutar tan pronto como sea posible, dependiendo de la prioridad que
tenga asignada.
258
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
)DVH$OPDFHQDPLHQWRHQODEDVHGHGDWRVGHODGHILQLFLyQGHORWHV: tras
definir y planificar la ejecucin del clculo, se lanza la peticin de clculo al
servidor de aplicaciones elegido y el lote queda almacenado en la base de
datos. Durante esta fase los lotes permanecen en diferentes estados en espera
antes de ser ejecutados.
En esta fase puede visualizar la definicin del lote a travs del monitor de
clculo y modificar algunas de sus propiedades.
)DVH(MHFXFLyQGHORWHV: una vez que el servidor de aplicaciones al que fue
asignado el lote, est disponible para ejecutar el lote, procede a realizar dicha
operacin. Desde el monitor de clculo puede realizar un seguimiento de lote,
obteniendo informacin relativa a si el lote est en ejecucin o si el clculo ha
finalizado.
)DVH5HVXOWDGRV: al terminar la ejecucin del clculo de cada proceso, se
genera un archivo para cada proceso que recoge la siguiente informacin:
(UURUHV: en los casos en que algn proceso del lote no sea ejecutado con
xito, es decir, no se haya completado debido a algn error, se genera un
archivo que contiene informacin sobre el tipo error.
Si el proceso no tiene errores (su clculo se ha completado) el archivo
generado indicar que no se produjeron errores.
(MHFXFLyQGHORWHV
La ejecucin de un lote se realiza de manera secuencial, es decir, se calcula uno a
uno cada lote. Sin embargo, dependiendo de la configuracin del servidor de
aplicaciones, es posible ejecutar ms de un lote de forma paralela:
l
259
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Es posible configurar su servidor de aplicaciones para que ejecute "n" lotes (en este caso 3),
concurrentemente.
260
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
261
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
(VWDGRVGHORVORWHVGXUDQWHFDGDIDVH
A continuacin se describen los estados por los que pasa el lote en las diferentes
fases del clculo.
Una vez que se realiza la definicin de cada lote (Fase 1) y se lanza la peticin de
ejecucin del clculo, sta es almacenada (Fase 2). Durante esta fase el programa
de clculo asigna un estado de espera a cada lote, el cual puede ser visualizado a
travs del monitor de clculo.
Los estados que se presentan durante las distintas fases son:
l
l
l
l
3HWLFLyQ: cada vez que se lanza el clculo de un lote, ste queda en estado
3HWLFLyQ hasta que sea detectado por el servidor de aplicaciones al que se
envi dicho lote.
$ODHVSHUD: cuando se planifica la ejecucin de un lote, es decir, que
programa la fecha y hora del clculo de un lote, una vez que el servidor de
aplicaciones lo detecta, el estado del lote cambia a modo $ODHVSHUD, el cual
indica que est en cola para ser ejecutado.
/LVWR: cuando se lanza la ejecucin de un lote que no est programado, el lote
se encuentra en estado de 3HWLFLyQ.Una vez que lo detecta el servidor de
aplicaciones, pasa a /LVWR. Sin embargo, cuando el lote es programado o est
esperando la hora de ser ejecutado, pasa de $ODHVSHUD a /LVWR.
El estado /LVWR indica que el lote est preparado para ser ejecutado (Fase 3).
(MHFXWiQGRVH: una vez que el servidor est listo para ejecutar el clculo, es
decir, en el momento en que est disponible, comienza la ejecucin del lote.
&RPSOHWDGR: una vez que el lote se ha ejecutado con xito, queda en estado
&RPSOHWDGR. Este es el ltimo estado del lote.
0XHUWR: cuando un lote tiene errores durante su ejecucin, sta no se completa
con xito y queda en estado 0XHUWR, generndose un archivo que describe los
errores encontrados en cada proceso. En este caso se deben corregir dichos
errores y:
D Volver a definir el lote (Fase1) y lanzar nuevamente su peticin de
ejecucin.
E Reestablecer el servidor de aplicaciones para que detecte nuevamente el
lote.
$ERUWDGR: este estado se presenta cuando se cancela un lote durante su
ejecucin. Una vez que se cancela un lote, no puede volverse a ejecutar a
menos que sea definido de nuevo (fase 1).
3DUDGR: cuando los procesos de un lote estn en ejecucin y dicho lote es
interrumpido debido a la entrada en ejecucin de otro lote prioritario (consulte el
apartado 3ULRULGDG\ORWHVFRQPiVGHXQSURFHVR de este captulo),
262
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
263
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
$FFLRQHVTXHVHSXHGHQUHDOL]DUSDUDFDGDHVWDGRGHOFiOFXOR
264
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Para cada estado del clculo de nmina en servidores remotos tiene la posibilidad
de realizar las siguientes acciones a travs del monitor de clculo remoto:
l
l
l
Al eliminar un lote, el resultado del clculo queda almacenado en las tablas de resultados del
sistema, sin embargo, la definicin del lote, as como sus estadsticas y el archivo de errores
(en caso de haberlo), son borrados.
La siguiente tabla muestra las acciones que puede realizar para cada estado del
clculo.
265
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Figura 158. Acciones a realizar para cada estado del clculo de nmina
2SFLRQHVEiVLFDV
(MHFXFLyQGHORWHV
De manera general los pasos a seguir para el clculo de la nmina en servidores
remotos son los siguientes:
6HOHFFLyQGHODSDJDRSDJDVVREUHODVTXHVHGHVHDWUDEDMDU
Para lanzar una peticin de clculo es necesario que indique la paga o pagas
sobre las que se realizarn las operaciones de clculo.
En el caso de una paga sin retroactividad nicamente se elige una paga a
calcular, mientras que en una paga con retroactividad es posible elegir una o
ms pagas a retroactivar.
Si desea solicitar el clculo de una paga o pagas retroactivas diferentes a la ya
seleccionada, puede cambiar la paga.
6HOHFFLyQGHODVRSFLRQHVGHOFiOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Una vez que se accede a la pestaa &iOFXOR 5HPRWR incluida en la ventana
&iOFXORGH1yPLQD, y antes de iniciar el mismo, es importante decidir si se
activan las siguientes opciones para solicitar el clculo al servidor:
(VWDEOHFHUODSULRULGDGFRQVHHMHFXWDUiHOFiOFXOR.
Cada vez que se lance la solicitud de ejecucin de uno o ms lotes, puede
indicar la prioridad en tiempo de ejecucin.
Las prioridades en la aplicacin estndar son:
SUPERUSUARIO
MUY ALTA
ALTA
NORMAL
BAJA
MUY BAJA
266
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
'HQRPLQDFLyQGHOORWHRFRQMXQWRGHSDJDVDFDOFXODU.
El programa de clculo de nmina en servidor remoto incluye un monitor
desde el cual puede realizar un seguimiento de cada lote o conjunto de
pagas. Para ello, es importante definir un nombre para el lote.
3URJUDPDULQLFLR
Tiene la posibilidad de programar que el lote definido se ejecute en la fecha
especfica que se indique o que el clculo sea procesado en cuanto el
servidor remoto reciba la peticin (mismo da y hora). Esta ltima opcin
est activada por defecto en la aplicacin estndar. Sin embargo, puede
planificar la fecha que se quiera para el clculo.
&iOFXORFRQFDUiFWHUSURYLVLRQDORGHILQLWLYR.
Antes de lanzar la peticin de clculo, puede optar por guardar o no los
datos de ste en las tablas de resultado. Esto depende de si se desea
ejecutarla de manera provisional o definitiva. Esta operacin la puede
activar o desactivar a travs de la casilla de verificacin 0RGLILFDHO
$FXPXODGR.
)LOWUR.
La aplicacin cuenta bsicamente con dos tipos de filtros:
6HOHFFLyQGHOVHUYLGRUUHPRWR.
Una vez que se indican las opciones de clculo ya puede enviar la peticin
de clculo al servidor encargado de procesar el lote.
Si quiere activar el monitor del clculo remoto en cuanto enve la
solicitud, active la casilla de verificacin /DQ]DUHOPRQLWRU (para ms
informacin sobre el monitor del clculo remoto consulte el apartado
/DQ]DUHOPRQLWRUGHOFiOFXOR de este captulo).
267
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
7LHPSRV\HVWDGtVWLFDV
Desde el monitor de clculo remoto tiene la posibilidad de obtener informacin
estadstica detallada sobre los tiempos invertidos en el proceso de clculo. De
esta forma puede optimizar el clculo de nmina, analizando los tiempos de
ejecucin del proceso. Esta informacin tambin puede ser exportada a un
archivo con formato TXT.
En los siguientes apartados se describen de manera detallada los pasos para
ejecutar el clculo de nmina en servidores remotos.
6HOHFFLyQGHODSDJDRSDJDVVREUHODVTXHVHGHVHDWUDEDMDU
Para que se pueda llevar a cabo la ejecucin del clculo de nmina en servidores
remotos es necesario que previamente seleccione la paga sobre la cual quiere
trabajar as como decidir si el clculo se realiza para pagas con o sin retroactividad.
&iOFXORVLQUHWURDFWLYLGDG
Para este clculo nicamente se elige la paga con la cual desea ejecutar el proceso
de nmina. Este acceso es diferente en dependencia de cmo haya accedido a la
aplicacin:
268
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
E En caso de que haya accedido a la aplicacin por pagas /LEUHV, en el momento
en que haga clic en el botn &iOFXOR, la aplicacin muestra una ventana
solicitando que elija la paga a calcular. Una vez elegida, se despliega la
ventana de &iOFXORGH1yPLQD. Desde sta seleccione la pestaa &iOFXOR
UHPRWR.
Figura 159. Elegir Paga
&iOFXORFRQUHWURDFWLYLGDG
Para este clculo se elige una paga o varias pagas con las cuales desea ejecutar el
proceso de nmina. Este acceso es diferente en dependencia de cmo haya
accedido a la aplicacin:
D Si accedi a la aplicacin por la opcin de pagas $FWLYDV, tras hacer clic en el
botn &iOFXOR de la pantalla 1yPLQDy acceder a la pestaa de &iOFXOR
UHPRWR, hay que seleccionar la opcin &iOFXOR_5HWURDFWLYLGDGPDQXDOpara
seleccionar el rango de pagas a retroactivar.
E En caso de que haya accedido a la aplicacin por pagas /LEUHV, en el momento
en que haga clic en el botn &iOFXOR de la pantalla 1yPLQD la aplicacin
solicitar, primero que se elija la paga desde la cual se har efectiva la
retroactividad y posteriormente, tras seleccionar la opcin
&iOFXOR_5HWURDFWLYLGDGPDQXDOse solicitar que se elija el conjunto de pagas
sobre las que tendr efecto dicha retroactividad.
En ambos casos, para elegir ms de una paga, haga uso del botn $xDGLU en la
ventana 5HWURDFWLYLGDGPDQXDO tantas veces como pagas quiera elegir y
seleccione estas pagas en la ventana (OHJLUSDJD.
269
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Para salir de la esta ventana haga clic en el botn &HUUDU. Se despliega de nuevo la
ventana &iOFXOR GH1yPLQD con la pestaa &iOFXORUHPRWR seleccionada.
&DPELDUSDJD
Dentro de la ventana &iOFXORGH1yPLQD puede cambiar la paga a calcular. En el
caso de pagas con retroactividad, el programa tomar como fecha de pago la fecha
que haya seleccionado ya sea desde pagas activas o pagas libres. Si desea utilizar
otra fecha de pago es necesario que cambie la paga seleccionada.
Para ello siga los siguientes pasos:
6HOHFFLRQDUODVRSFLRQHVGHFiOFXOR
Una vez situado en pestaa &iOFXOR UHPRWR tiene diferentes opciones, las cuales
puede utilizar dependiendo del tipo clculo que haya elegido (seccin2SFLRQHV
GHOFiOFXORUHPRWR). Estas opciones se explican a continuacin.
270
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
'HILQLUODSULRULGDGGHOORWH
Siempre que se solicita la ejecucin de un lote en un servidor remoto, ste se
puede planificar, es decir, indicar la fecha y hora en la que el servidor debe
comenzar a procesar dicho lote. Esta fecha y hora no tienen por qu coincidir
con la fecha y hora en la que se solicita el clculo.
MUY ALTA
ALTA
NORMAL
BAJA
MUY BAJA
271
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
3ULRULGDG\ORWHVFRQPiVGHXQSURFHVR
Cuando un servidor est calculando un lote consistente en varios procesos y
reciba una peticin con una prioridad superior a la del lote que est calculando
y una fecha de inicio que coincida con el momento en el que se est calculando
el lote, suceder lo siguiente:
El servidor termina de calcular el proceso que est calculando en el
momento de recibir la nueva peticin.
Se detiene momentneamente la ejecucin del lote activo.
Se comienza a calcular el nuevo lote.
Cuando ste haya finalizado, continuar calculando el lote cuya ejecucin
se haba interrumpido.
,QGLFDUXQQRPEUHSDUDHOORWH
Una vez que haya indicado la prioridad del lote, puede especificar un nombre
que le permita identificar al lote. Esto se debe a que desde el monitor de clculo
remoto puede seguir el estado de ejecucin de los distintos lotes, y de esta
forma puede identificarlos ms fcilmente.
Para indicar un nombre es necesario que siga los siguientes pasos:
Sitese en la casilla de texto editable situada junto al literal 1RPEUHGHO
ORWH.
Escriba el identificador. Puede utilizar caracteres en blanco.
272
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
,QGLFDUODIHFKDGHLQLFLRGHOORWH
Una vez definido el nombre del lote y su prioridad, tiene la posibilidad de indicar
si quiere que el clculo de nmina se procese un da y a una hora determinada,
o si prefiere que se ejecute en cuanto el servidor reciba la peticin.
El programa de clculo le ofrece dos posibilidades:
l
En caso de que no defina ninguna planificacin para la ejecucin del lote, el clculo del
mismo se ejecutar en cuanto se lance la peticin del clculo al servidor de aplicaciones y
este ltimo quede estar disponible.
*XDUGDUORVGDWRVHQODVWDEODVGHDFXPXODGR
Antes de lanzar la peticin de clculo, puede optar por guardar o no los datos de
ste en las tablas de resultado del clculo. Generalmente, cuando no se selecciona
esta opcin, es decir, que no guarde el resultado en la tabla de acumulado, es para
realizar un clculo provisional. En el momento en que quiera ejecutar el clculo con
carcter definitivo, marque la casilla de verificacin 0RGLILFDHO$FXPXODGR.
273
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
)LOWUR
La aplicacin permite ejecutar clculos para determinados empleados (por
departamento, por apellido, fecha de alta, antigedad, etc.), lo que agiliza el
proceso de clculo de la nmina. Esto se hace a travs de las opciones de filtro
para el clculo. Para ello, el programa cuenta con dos tipos de filtros:
l
)LOWURGHILQLGRHQHMHFXFLyQ
Este filtro se define a partir del momento en que se lanza el clculo y se
muestra activado por defecto en la carpeta )LOWUR a la que se accede
seleccionando la opcin de men +HUUDPLHQWDV_2SFLRQHVDYDQ]DGDV o
haciendo clic en el botn 2SFLRQHV$YDQ]DGDV.
)LOWURSUHGHILQLGR
Antes de iniciar el clculo es posible seleccionar un filtro entre el conjunto de
filtros predefinidos. stos pueden ser creados y guardados de acuerdo a las
necesidades del usuario en la carpeta )LOWUR a la que se accede seleccionando
la opcin de men +HUUDPLHQWDV_2SFLRQHVDYDQ]DGDV o haciendo clic en
el botn 2SFLRQHV$YDQ]DGDV.
Para ms informacin sobre los tipos filtros para el clculo, consulte el apartado
)LOWUR de este captulo.
/DQ]DUHOFiOFXORGHQyPLQDSHWLFLyQGHFiOFXOR
Una vez indicada la prioridad, el nombre y la fecha de inicio del clculo, ya
puede enviar la peticin al servidor de clculo encargado de procesar el lote.
Puede activar el Monitor del clculo remoto en el momento de enviar la solicitud. Para ello
active la casilla de verificacin /DQ]DUHOPRQLWRU.Para ms informacin del monitor, consulte el apartado /DQ]DUHOPRQLWRUGHOFiOFXOR de este captulo.
274
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
En caso de que haya lanzado el clculo sin definir ninguna fecha, es decir,
solicitando que el clculo se ejecute al momento de la peticin, se muestra la
siguiente ventana:
Figura 162. Confirmacin de clculo
Si se planific una fecha especfica para la ejecucin del clculo, se despliega una
ventana desde la que puede confirmar la hora de inicio del clculo y el servidor
solicitado. Una vez que confirme la ejecucin, la peticin se registra en la lista de
lotes pendientes y se procesa en cuanto llegue la hora programada.
/DQ]DUHOPRQLWRUGHOFiOFXOR
El monitor del clculo remoto es una herramienta que permite realizar distintas
operaciones con los lotes tales como controlar el estado en el que se encuentra el
proceso de los lotes y de los distintos procesos que incluyen.
275
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
La parte superior recoge informacin sobre los lotes, es decir, sobre cada una
de las peticiones que se han solicitado desde los puestos de trabajo clientes.
La parte inferior recoge informacin sobre los procesos incluidos en el lote que
se encuentre activo. Un lote incluir un proceso para cada paga cuyo clculo se
haya solicitado en la misma peticin.
l
l
276
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
l
l
'HILQLUODLQIRUPDFLyQDYLVXDOL]DUGHORVORWHV
El monitor recoge la siguiente informacin sobre los lotes:
l
l
l
l
l
l
l
l
277
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
l
l
l
l
l
l
l
l
Compruebe que est activa la carpeta &DPSRV/RWHV. Si esta carpeta no
est activa, haga clic sobre su pestaa.
278
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
'HILQLUODLQIRUPDFLyQDYLVXDOL]DUGHORVSURFHVRV
La parte inferior del Monitor recoge informacin sobre los procesos que forman
parte del lote que se encuentre activo. El Monitor recoge la siguiente informacin
para los procesos:
l
l
l
l
l
l
l
l
l
l
l
l
l
El usuario puede cambiar la informacin que muestra el Monitor por defecto. Para
ello siga los siguientes pasos:
279
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Compruebe que est activa la carpeta &DPSRV3URFHVRV. Si esta carpeta
no est activa, haga clic sobre su pestaa.
En la carpeta se listan todos los campos disponibles que puede incluir en el
monitor. Puede realizar las siguientes operaciones con estos campos:
l
l
Para hacer efectivos los cambios y volver al monitor haga clic en el botn
$FHSWDU
Para visualizar informacin sobre el tiempo de ejecucin de cada proceso, haga
doble clic sobre el mismo.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
&DQFHODUODHMHFXFLyQGHXQORWH
El usuario puede cancelar la ejecucin de un lote siempre y cuando sea propietario
del mismo y el lote se encuentre en alguno de los siguientes estados: /LVWR o
(MHFXWiQGRVH. Adems, es necesario asociar una serie de sentencias al objeto del
sistema cach 021,72566&Para ms informacin consulte con el personal
tcnico.
Para cancelar la ejecucin de un lote que cumpla las anteriores condiciones tiene
dos posibilidades:
281
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
(OLPLQDUORWHVSHQGLHQWHVGHHMHFXFLyQ
Desde el Monitor de clculos en Remoto puede eliminar:
l
Para que pueda eliminar lotes es necesario asociar una serie de sentencias al
objeto del sistema cach 021,72566&Para ms informacin consulte con el
personal tcnico.
Para eliminar un lote siga los siguientes pasos:
Desde la ventana 0RQLWRUGH&iOFXORVHQ5HPRWR, haga doble clic sobre el
lote que quiere eliminar. El lote se muestra escrito en negrita, y en la celda de
su izquierda puede ver el signo !!.
Haga clic en el botn correspondiente. Se despliega la ventana 0RGLILFDU que
muestra informacin del lote seleccionado.
Figura 169. Eliminar lote
282
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
(OLPLQDFLyQPDVLYDGHORWHV
Es posible eliminar lotes de manera masiva desde el Monitor de Clculos en
Remoto. Para ello, seleccione con el botn izquierdo del ratn aquellos lotes que
desee borrar y a continuacin haga clic en el botn (OLPLQDU/RWH.
La aplicacin pide una confirmacin para cada lote a eliminar, antes de ejecutar el
proceso de borrado.
&DPELDUHOVHUYLGRUHQFDUJDGRGHSURFHVDUHOORWH
El Monitor de clculo en remoto permite cambiar el servidor que se encargar
de procesar el lote siempre y cuando ste permanezca en espera de ser
ejecutado, es decir, que se encuentre en los estados 3HWLFLyQ, $ODHVSHUD o
/LVWR.
El usuario slo puede modificar lotes cuya ejecucin ha sido solicitada por s
mismo, es decir, no podr modificar el servidor encargado de procesar el clculo en
los lotes que hayan sido solicitados por otros usuarios.
Para modificar el servidor siga los siguientes pasos:
&DPELDUODSULRULGDGGHOORWH
Desde el Monitor de clculo en remoto puede modificar la prioridad asignada
inicialmente a un lote siempre y cuando el lote permanezca en espera de ser
procesado, es decir, lotes que se encuentren en los estados 3HWLFLyQ, $OD
HVSHUDo /LVWR.
283
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
El usuario slo puede cambiar la prioridad de los lotes solicitados por l, es decir,
no podr modificar la prioridad de los lotes solicitados por otros usuarios.
Para modificar la prioridad siga los siguientes pasos:
&DPELDUODIHFKDGHLQLFLRGHOORWH
Desde el Monitor de clculos en remoto puede cambiar la fecha en la que debe
comenzar el procesamiento de un lote siempre y cuando el lote permanezca en
espera de ser procesado, es decir, lotes que se encuentren en los estados
3HWLFLyQ, $ODHVSHUDo /LVWR.
El usuario slo puede cambiar la fecha de inicio de los lotes solicitados por l
mismo, es decir, no podr modificar la fecha de los lotes solicitados por otros
usuarios de la aplicacin.
'LVWLQJXLUFRQFRORUHVHOHVWDGRGHORVORWHV
Tiene la posibilidad de utilizar colores para distinguir de forma rpida y fcil el
estado de ejecucin de los lotes que se muestran en el Monitor. De esta forma,
podra utilizarse un mismo color para todos los lotes que se encuentren en
estado $ODHVSHUD, otro color para todos los lotes que se encuentren en estado
3HWLFLyQ, etc.
Para establecer la equivalencia entre colores y estados, siga los siguientes pasos:
284
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
6DEHUVLXQFiOFXORKDILQDOL]DGR
El Monitor de clculo remoto permite saber qu lotes han sido procesados. Si los
clculos han finalizado, en la columna (VWDGR de la seccin /RWHV aparece el valor
&RPSOHWDGR. Para comprobar que el clculo ha finalizado correctamente siga los
siguientes pasos:
Haga doble clic sobre el lote que quiere comprobar. La seccin inferior del
Monitor recoger todos los procesos incluidos en el lote seleccionado.
Haga doble clic sobre el primer proceso incluido en el lote. Se despliega la
ventana (VWDGtVWLFDVGHWLHPSRVHQUHPRWR.
285
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
2UGHQGHORVORWHVHQHO0RQLWRU
La informacin que el Monitor de clculo en remoto muestra de los lotes por el
Monitor puede ordenarse segn distintos criterios: estado, prioridad, fecha real de
ejecucin, fecha en que fueron solicitados, etc.
6HOHFFLRQDUXQFULWHULRGHRUGHQDFLyQ
Los criterios de ordenacin pueden seleccionarse mediante la lista desplegable
situada en la parte superior central de la ventana 0RQLWRUGHFiOFXORVHQ5HPRWR.
286
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
&ULWHULRVGHRUGHQDFLyQGLVSRQLEOHV
El monitor de clculo remoto ofrece los siguientes criterios de ordenacin de lotes:
l
l
l
l
l
l
La fecha en la que indic el cliente que deba iniciarse la ejecucin del
lote.
La prioridad asignada al lote.
La fecha en la que se curs la solicitud.
,G&RPSXWDGRUD: identificador de la estacin de trabajo cliente que ha
solicitado la ejecucin del clculo.
8VXDULR0HWD: nombre del usuario que solicit la ejecucin del clculo.
,G/RWH: identificador numrico que se asign al lote en el momento de
cursar la solicitud. La aplicacin asigna este identificador de forma
automtica, es decir, no se corresponde con el nombre que propone el
usuario en el momento de lanzar el clculo.
8VXDULR%': nombre de usuario de base de datos asociado al usuario de
aplicacin que lanz la peticin de ejecucin del clculo.
1RPEUHGHOORWH: identificador del lote propuesto por el usuario. Se
corresponde con el literal que se haya escrito en la casilla 1RPEUHGHOORWH
de la carpeta &iOFXORUHPRWR.
(VWDGR: estado en el que se encuentra la ejecucin del lote. Para ms
informacin sobre los valores posibles que pueden tomar los lotes consulte
el apartado(VWDGRVGHORVORWHVGXUDQWHFDGDIDVH de este captulo.
287
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
l
l
$FFLyQ: ltima accin realizada por el usuario con los lotes. Puede tomar
tres valores: 3HWLFLyQ, 0RGLILFDGRy 0DWDU.
Peticin: toma este valor siempre que la ltima accin realizada haya sido
la solicitud de la ejecucin del lote.
Modificado: muestra este valor siempre que la ltima accin realizada haya
sido modificar la fecha de inicio, el servidor encargado de procesar el lote, o
su prioridad.
Matar: toma este valor siempre que la ltima accin realizada haya sido
cancelar el lote de la lista de clculos pendientes de ejecucin.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
El servidor recibe la peticin a las 19:00, segn su reloj interno. Es decir, existe
una diferencia horaria de 2 horas entre las sucursales en las que trabajan la
estacin cliente y el servidor. Tomando como base esta diferencia, el servidor
obtiene la hora en la que debe iniciar a procesar el lote. Las 20:00 horas
indicadas por el cliente, se corresponden con las 22:00 horas en el servidor.
)LOWUDUORVFiOFXORVGHOPRQLWRU
Por defecto, el monitor recoge informacin de todos los lotes solicitados desde los
puestos de trabajo clientes, cualquiera que sea su estado de ejecucin, es decir, en
el Monitor se mostrarn todos los lotes de los que exista informacin en la base de
datos.
Puede seleccionar los lotes de los que desea visualizar informacin en el monitor
mediante filtros predefinidos.
7LSRVGHILOWURVGLVSRQLEOHV
El monitor de clculo remoto ofrece la posibilidad de utilizar los siguientes filtros:
l
289
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
l
l
$SOLFDUORVILOWURVSUHGHILQLGRV
Dispone de dos formas de acceso a los filtros:
Se despliega una ventana con siete carpetas superpuestas, una para cada tipo de
filtro.
Figura 174. Filtro
Para activar una carpeta, haga clic sobre su correspondiente pestaa. Los
siguientes apartados describen las opciones disponibles en cada una de las
carpetas:
)HFKDV
Esta es la carpeta que se muestra por defecto cuando se accede a la ventana
290
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Haga clic en el botn de opcin situado a la izquierda del literal 0RVWUDUVyOR
ORVFiOFXORVODQ]DGRVGXUDQWHORV~OWLPRV[GtDV.
Escriba el nmero de das, utilizando los botones correspondientes, en la
casilla de texto situada a la derecha del literal 0RVWUDUVyORORVFiOFXORV
ODQ]DGRVGXUDQWHORV~OWLPRV.
0RVWUDUORVORWHVFX\RFiOFXORFRPHQ]yDSURFHVDUVHGHVSXpVGHXQDIHFKD
GHWHUPLQDGD
291
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Escriba la fecha de fin del periodo en la casilla de texto situada a la derecha del
literal )HFKDUHDOGHLQLFLR, y debajo del literal $QWHVGH.
0RVWUDUORVORWHVFX\RFiOFXORILQDOL]yDQWHVRGHVSXpVGHXQDIHFKD
GHWHUPLQDGD
Para indicar que no quiere filtrar por ninguna fecha, active el botn de opcin
situado a la izquierda del literal 1RILOWUDUSRUIHFKD.
292
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
(VWDGRV
Para utilizar estos filtros seleccione la opcin de men )LOWUDU_(VWDGR.
Figura 176. Filtros/Estado
Para seleccionar los HVWDGRV de ejecucin por los que quiere filtrar, elija la
opcin deseada, y haga clic en el botn correspondiente. Repita el proceso
anterior para el resto de estados que quiera aadir al filtro.
Para seleccionar todos los estados que se muestran en la relacin, haga clic en el
botn correspondiente.
Si quiere eliminar un estado del conjunto de estados seleccionados, haga clic sobre
el estado que quiere eliminar en el recuadro situado bajo el literal (VWDGRV
HOHJLGRV y a continuacin haga clic en el botn correspondiente.
Si desea eliminar todos los estados seleccionados haga clic el botn
correspondiente.
293
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
8VXDULR0HWD
Permite seleccionar los lotes cuya ejecucin ha sido solicitada por determinados
usuarios. Para acceder a esta opcin de filtro seleccione la opcin de men
)LOWUDU_8VXDULR0HWD.
Figura 177. Filtros/Usuario (Meta4)
l
l
l
l
l
l
294
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
8VXDULR%'
Permite filtrar los lotes cuya ejecucin ha sido solicitada por un determinado
usuario de base de datos. Como ya se ha indicado, un usuario de base de datos
puede ser compartido por varios usuarios de la aplicacin. Para acceder a estas
opciones de filtro seleccione la opcin de men )LOWUDU_8VXDULR%'.
Figura 178. Filtros/Usuario(BD)
1RILOWUDUSRUXVXDULRGHODEDVHGHGDWRV
Haga clic en el botn de opcin situado a la izquierda del literal 1RILOWUDUSRU
8VXDULR%'.
)LOWUDUSRUHOXVXDULRXWLOL]DGRSRUHORSHUDGRU
Haga clic en el botn de opcin situado a la izquierda del literal )LOWUDUSRUHVWH
XVXDULR para mostrar lotes del usuario de base de datos al que pertenece el
usuario de aplicacin.
)LOWUDUSRURWURVXVXDULRVGHEDVHGHGDWRV
Haga clic en el botn de opcin situado a la izquierda del literal )LOWUR
SHUVRQDOL]DGR. Se activarn los recuadros situados en la parte inferior de la
ventana.
En el recuadro situado bajo el literal 8VXDULRV, seleccione el usuario de base
de datos que quiere seleccionar y a continuacin haga clic en el botn
correspondiente. Repita esta operacin para cada uno de los usuarios que
quiera aadir.
Para seleccionar todos los usuarios de base de datos, haga clic en el botn
correspondiente.
Si quiere eliminar un usuario de la lista de usuarios de base de datos
seleccionados, haga clic sobre el usuario que quiere borrar en el recuadro
8VXDULRVHOHJLGRV y a continuacin haga clic en el botn correspondiente.
Repita esta accin con el resto de usuarios que quiera eliminar.
295
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Si desea eliminar todos los usuarios de base de datos seleccionados, haga clic
en el botn correspondiente.
3ULRULGDG
Para acceder a estos filtros seleccione la opcin de men )LOWUDU_3ULRULGDG.
Figura 179. Filtros/Prioridad
1RILOWUDUSRUSULRULGDG
Si no quiere tener en cuenta la prioridad, haga clic en el botn de opcin
situado a la izquierda del literal 1RILOWUDUSRU3ULRULGDGHV.
)LOWUDUSRUWLSRVGHSULRULGDG
Haga clic en el botn de opcin situado a la izquierda del literal )LOWUR
SHUVRQDOL]DGR. Se activarn los recuadros situados en la parte inferior de la
ventana.
Para seleccionar un tipo de prioridad, sitese en el recuadro 3ULRULGDGHV,
seleccione el tipo de prioridad que desee y a continuacin haga clic el botn
correspondiente. Repita esta operacin con el resto de tipos de prioridad que
quiera seleccionar.
Si quiere seleccionar todos los tipos de prioridad, haga clic en el botn
correspondiente.
Si desea eliminar un tipo de la lista de tipos de prioridad seleccionados, sitese
en el recuadro situado bajo el literal 3ULRULGDGHVHOHJLGDV, elija la opcin que
quiere borrar y a continuacin haga clic en el botn correspondiente. Repita
esta operacin para cada tipo de prioridad que quiera eliminar.
Para eliminar todos los tipos de prioridad seleccionados, haga clic en el botn
correspondiente.
6HUYLGRUVROLFLWDGR
296
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Con este filtro puede indicar al monitor que slo debe mostrar informacin sobre los
lotes cuya ejecucin ha sido solicitada a determinados servidores. Para acceder a
estas opciones seleccione la opcin de men )LOWUDU_6HUYLGRUVROLFLWDGR.
Figura 180. Filtros/Servidor solicitado
1RILOWUDUSRUHOVHUYLGRUVROLFLWDGR
Para llevar acabo esta accin, haga clic en el botn de opcin situado a la
izquierda del literal 1RILOWUDUSRUVHUYLGRUVROLFLWDGR.
)LOWUDUSRUVHUYLGRUHVVROLFLWDGRV
Haga clic en el botn de opcin situado a la izquierda del literal )LOWUR
SHUVRQDOL]DGR. Se activarn los recuadros situados en la parte inferior de la
ventana.
Para seleccionar un servidor, sitese dentro del recuadro 6HUYLGRUHV, haga clic
sobre el servidor que quiere seleccionar y a continuacin haga clic en el botn
correspondiente. Repita esta operacin con el resto de servidores que quiera
aadir al filtro.
Para seleccionar todos los servidores, haga clic en el botn correspondiente.
Si quiere eliminar un servidor de la lista de servidores seleccionados, sitese
en el recuadro 6HUYLGRUHVHOHJLGRV, elija la opcin que quiere eliminar y a
continuacin haga clic en el botn correspondiente. Repita esta operacin para
cada uno de los servidores que quiera eliminar.
Si desea eliminar todos los servidores seleccionados, haga clic en el botn
correspondiente.
6HUYLGRUUHDO
Con este filtro se indica al monitor que slo debe mostrar informacin sobre los
lotes que han sido procesados por un determinado servidor. El servidor que
procese un lote siempre coincidir con el servidor al que se haya dirigido la
solicitud, salvo cuando el clculo haya sido solicitado a todos los servidores. Para
297
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Filtros/Servidor Real
1RILOWUDUSRUVHUYLGRUHVUHDOHV
Para llevar a cabo esta accin, haga clic en el botn de opcin situado a la
izquierda del literal 1RILOWUDUSRUVHUYLGRUUHDO.
)LOWUDUSRUVHUYLGRUHVUHDOHV
Haga clic en el botn de opcin situado a la izquierda del literal )LOWUR
SHUVRQDOL]DGR. Se activarn los recuadros situados en la parte inferior de la
ventana.
Para seleccionar un servidor haga clic en su correspondiente lnea, dentro del
recuadro 6HUYLGRUHV, y a continuacin haga clic en el botn correspondiente.
Repita esta operacin con el resto de servidores que quiera seleccionar.
&RPELQDUFULWHULRVGHVHOHFFLyQ
El Monitor permite filtrar aquellos lotes que cumplen simultneamente ms de una
condicin. Por ejemplo, se podra obtener informacin de los lotes que han sido
procesados por un determinado servidor antes de una fecha determinada, o de los
lotes que permanecen en espera de ser ejecutados y que han sido solicitados por
298
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
7LHPSRV\HVWDGtVWLFDV
El monitor de clculo remoto permite acceder a la informacin sobre errores y
estadsticas generada durante el proceso de clculo de la nmina.
Las distintas opciones de que dispone se explican en los siguientes apartados.
,QIRUPDFLyQVREUHHUURUHV\HVWDGtVWLFDV
Desde el Monitor puede acceder a informacin sobre errores y estadsticas. Para
visualizar estos datos haga doble clic sobre el proceso del que se quiere obtener
informacin. Como ya se ha indicado, los procesos se listan en la parte inferior del
0RQLWRUGHOFiOFXORHQ5HPRWR.
Al hacer doble clic sobre un proceso se despliega una ventana con informacin
general del proceso.
Tambin puede acceder a las estadsticas seleccionando el proceso con el botn derecho
del PRXVH y eligiendo la opcin (VWDGtVWLFDV y (UURUHV del men contextual que se despliega.
299
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Figura 182.
300
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
*XDUGDUODLQIRUPDFLyQHQXQDUFKLYR
La informacin que recoge la ventana (VWDGtVWLFDV puede guardarse en un archivo
en texto plano con extensin .TXT. Para ello, haga clic en el botn ([SRUWDU de la
ventana (VWDGtVWLFDVGHFiOFXORHQUHPRWR. Se visualiza una ventana en la que
debe indicar:
l
l
2SFLRQHVDYDQ]DGDV
La ventana &iOFXORGH1yPLQD dispone del botn 2S$YDQ]DGDV a travs del
cual puede establecer parmetros de ayuda para el clculo de nmina. Estos
parmetros se refieren al tipo de seguimiento que quiere que realice el programa
as como a la informacin que desea obtener sobre cmo se est procesando el
clculo.
Tras hacer clic en este botn se despliega la ventana 2SFLRQHV$YDQ]DGDV la cual
cuenta con tres pestaas: )LOWUR, *HQHUDO y &RQH[LRQHV.
Slo puede modificar los valores de la ventana 2SFLRQHV$YDQ]DGDVantes de
iniciar el clculo, y no durante el tiempo en el que ste se est ejecutando.
)LOWUR
Con la finalidad de aumentar la velocidad del clculo de nmina en los casos en
que se requiera, puede utilizar filtros que permiten efectuar clculos para un
intervalo especfico de la totalidad de los empleados de acuerdo a caractersticas
predefinidas.
Para establecer un filtro en el proceso de clculo, acceda a la pestaa )LOWUR
situada dentro de la ventana 2SFLRQHV*HQHUDOHV.
301
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
0RVWUDUILOWURHQHMHFXFLyQ
La aplicacin permite seleccionar la opcin 0RVWUDUILOWURDOLQLFLDUHOFiOFXOR la
cual hace que la aplicacin solicite un filtro en el momento de iniciar el proceso de
clculo (filtro definido en ejecucin). Esta opcin provoca que al iniciar el clculo de
nmina se despliegue la siguiente ventana 6XEFRQVXOWD.
Figura 184. Filtro-Subconsulta1
Desde esta ventana puede disear un filtro para el clculo de nmina. Para
ms informacin sobre el diseo de filtros consulte el apartado )LOWUR del
captulo "Consulta y anlisis de la informacin" de este manual.
Adems de esta posibilidad, el programa le permite utilizar filtros predefinidos.
302
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
(VWDEOHFHUILOWURVSUHGHILQLGRV
Los filtros predefinidos que contiene la aplicacin estndar son:
l
&UHDUXQQXHYRILOWUR
Tiene la posibilidad de crear nuevos filtros y aadirlos a la lista )LOWURV
DOPDFHQDGRV. Para ello siga los siguientes pasos.
Desde la pestaa )LOWUR haga clic en el botn 1XHYR. Se muestra la ventana
6XEFRQVXOWD.
Figura 185. Subconsulta 1
Indique las condiciones del nuevo filtro de acuerdo a las necesidades del
clculo. Para ms informacin sobre el diseo de filtros consulte el apartado
)LOWUR del captulo "Consulta y anlisis de la informacin" de este manual.
Una vez definido el nuevo filtro, haga clic en el botn $FHSWDU. Se despliega de
nuevo la ventana 2SFLRQHV$YDQ]DGDV que incluye el filtro que se ha definido.
*XDUGDUPRGLILFDU\HOLPLQDUILOWURV
La ventana 2SFLRQHV$YDQ]DGDV tambin permite almacenar los filtros creados
por el usuario, as como su posterior modificacin o borrado.
Para grabar un filtro creado segn los pasos del apartado anterior, siga los
siguientes pasos.
303
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
El nuevo filtro, que se guardar en el objeto con extensin .OPT del usuario del
Sistema cach, estar disponible a partir de ahora como una opcin ms de la lista
de seleccin desplegable.
Para modificar el filtro seleccionado, siempre que ste no sea predefinido, haga clic
en el botn correspondiente. Se despliega la ventana 3URSLHGDGHVGHOILOWUR,
donde aparece exactamente la misma informacin que haba insertado en la
ventana *XDUGDUHOILOWURFRPR. Ahora puede modificar el nombre del filtro y su
descripcin. A continuacin, haga clic en el botn $FHSWDU.
En caso de que desee eliminar el filtro seleccionado, siempre que ste no sea
predefinido, haga clic en el botn correspondiente. A continuacin, se muestra un
mensaje para que confirme si desea seguir adelante con el proceso de eliminacin.
Si hace clic en el botn 6t, se elimina el filtro seleccionado.
304
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
*HQHUDO
En el clculo de nmina en servidores remotos tiene la posibilidad de definir
algunas opciones para obtener informacin sobre los resultados de la ejecucin del
clculo. A diferencia del clculo local, se reducen algunas posibilidades de
informacin ya que ste permite detener el clculo para cada empleado.
Desde la carpeta *HQHUDO incluida en la ventana 2SFLRQHV$YDQ]DGDV puede
visualizar aquellas opciones que utiliza el clculo de nmina en servidores remotos.
Figura 187.
Opciones Avanzadas
1~PHURGHGHFLPDOHVDORVTXHUHGRQGHDODIXQFLyQ5281'esta casilla
permite modificar el comportamiento de esta funcin LN4 modificando el
nmero de decimales que tiene en cuenta para redondear el valor que se le
pasa. El comportamiento y valores por defecto de esta opcin se especifica a
travs de determinadas propiedades a nivel del editor del registro o del objeto
.CLC del clculo. Para ms informacin remita al personal tcnico al apartado
&iOFXORGHQyPLQDHQUHPRWR del captulo "Anexo I Configuracin de
herramientas", del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD .
&RQWLQXDUHOFiOFXORDXQTXHVHSURGX]FDQHUURUHV esta casilla activada
permite continuar con el clculo de la nmina aunque en su ejecucin se
produzcan errores, si bien los registro errneos no se grabarn en ningn caso
en las tablas de Acumulado. Al finalizar el clculo, el usuario podr disponer de
un listado que refleje los registros afectados. El comportamiento y valores por
defecto de esta opcin se especifica a travs de determinadas propiedades a
nivel del editor del registro o del objeto .CLC del clculo. Para ms informacin
remita al personal tcnico al apartado &iOFXORGHQyPLQDHQUHPRWR del
captulo "Anexo I Configuracin de herramientas", del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD .
305
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
)RU]DURUGHQDFLyQDVFHQGHQWHHQODV7,VVHJ~QVXVDUJXPHQWRV: esta
casilla se corresponde con la propiedad ECR_FORCEORDER del objeto CLC.
Se tiene en cuenta el valor de esta propiedad cuando se realizan accesos a
una TI por ndice. En este caso, si la propiedad no est activa, los registros
devueltos por la TI son ordenados en base de datos siguiendo la ordenacin
especificada en el ORDER BY de la TI. Si, por el contrario, la propiedad est
activa entonces, adems de realizar la ordenacin en base de datos, se lleva a
cabo una ordenacin adicional en memoria siguiendo el orden de los
argumentos definidos en la TI; es decir, la aplicacin se comporta como hasta
antes de introducir la nueva propiedad.
Si no se ha especificado un ORDER BY en la TI se fuerza una ordenacin
ascendente segn los argumentos, garantizando, en este caso, que los datos
siempre sern devueltos en el mismo orden.
Como precaucin antes de desactivar esta opcin, se recomienda revisar
aquellas TIs que tengan ORDER BY.
Para llevar a cabo esta revisin en las TIs, siga estos pasos:
Desde el (GLWRUGHUHJLVWUR, cambie la aplicacin a modo
A_INSTALACION o DEBUG.
Acceda a la aplicacin y, dentro del(GLWRUGH7,V, seleccione la opcin de
men 3URFHVRV_([SRUWDU64/JHQHUDGRSRU7,V. Esto permite volcar a
un archivo el SQL generado de todas las TIs que cumplen el filtro actual del
editor de TIs, lo que facilita una bsqueda de aquellas sentencias que
contengan "ORDER BY".
2SWLPL]DU64/GHOFiOFXOR: si se marca esta casilla se optimiza el lenguaje
SQL empleado.
2EWHQHUWLHPSRVGHFiOFXOR: si se marca esta opcin, tiene disponible la
informacin de los resultados sobre tiempos de ejecucin del clculo. Si no se
marca, el botn y los mens de estadsticas estn disponibles, pero no muestra
informacin del clculo.
Se accede a esta informacin mediante la opcin de men 9HU_9HU
HVWDGtVWLFDV.
5HJLVWURGHLQLFLRGHOFiOFXORGHPHGLDV: indica el nmero de nminas
calculadas a partir de la cual comienza a calcularse la media de los tiempos de
ejecucin. Se acceden a stos a travs de la opcin de men 9HU_9HU
HVWDGtVWLFDV
1~PHURPi[LPRGHIXQFLRQHVGHJUXSR: mximo nmero de funciones de
agrupamiento que pueden utilizarse en la sentencia SQL lanzada contra la
base de datos. Por omisin toma el valor 60. Se recomienda no modificar este
valor.
&RQH[LRQHV
Para acceder a esta carpeta sitese en la ventana 2SFLRQHV$YDQ]DGDV y a
continuacin haga clic en la pestaa &RQH[LRQHV.
306
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Desde esta carpeta puede visualizar con qu base de datos trabajan los distintos
elementos que intervienen en el clculo de nmina y obtener informacin detallada
de cada uno de ellos.
A cada base de datos le corresponde un registro con extensin .CON en el Sistema
cach cliente.
Antes de cambiar cualquier conexin desde esta carpeta, la herramienta verifica
que se puede establecer dicha conexin y, en caso de que sea necesario, solicita el
usuario y la contrasea que desea utilizar para conectarse.
Para obtener informacin de cada conexin:
Haga clic sobre el objeto del que quiere obtener informacin, dentro del
recuadro situado bajo el literal 2EMHWRV. Entre los objetos disponibles estn: las
Tablas de Acumulado, las Tablas Internas y la tabla )DVHVGHDOWD.
Cuando haga clic sobre un objeto, el recuadro situado debajo del literal
&RQH[LRQHV mostrar las conexiones con las que trabaja el objeto
seleccionado.
Haga doble clic sobre la lnea correspondiente a la conexin de la que quiere
obtener informacin. Se despliega la ventana 'HWDOOHVGHODFRQH[LyQ.
307
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Figura 189.
Detalles de la Conexin
l
l
l
l
l
l
l
308
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
$QH[R,5HWURDFWLYLGDGDXWRPiWLFDHQHOFiOFXORGH
QyPLQDHQVHUYLGRUHVUHPRWRV
La retroactividad automtica consiste en detectar modificaciones en datos que
afectan a clculos de nminas ya cerradas o calculadas, y permite retroactivar
automticamente todas las pagas implicadas.
El conjunto de pagas que se retroactivan automticamente ser el comprendido en
el intervalo de tiempo desde la fecha de retroactividad hasta la paga actual. La
fecha se calcula automticamente en funcin de las fechas en las que se
introducen variaciones en los valores a nivel colectivo y en los histricos o de las
fechas en las que se producen variaciones en los valores que afectan a nivel
individual. Esta fecha automtica podr ser variada posteriormente para que se
efecte la retroactividad en cualquier otra fecha.
La aplicacin e-mind ofrece la posibilidad de ejecutar la retroactividad automtica
tanto a nivel individual como a nivel colectivo. Para cada uno de los casos se han
considerado, a modo de ejemplo, los cambios que afectan a los formularios con
una mayor influencia sobre la nmina:
l
Histrico de Categoras
Histrico de Convenios
Histrico de Contratos
Absentismos
Valores Convenio
8VRGHODUHWURDFWLYLGDGDXWRPiWLFD
La retroactividad automtica permite, como ya se ha descrito anteriormente, tanto
detectar modificaciones en datos de distintas pagas como retroactivar
automticamente dichas pagas. El siguiente esquema muestra la secuencia de
ejecucin del proceso de retroactividad automtica.
309
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Al producirse algn cambio en los datos que involucre a las pagas calculadas,
un proceso determina y almacena la fecha a partir de la cual es necesario
retroactivar como consecuencia de ese cambio. Este proceso variar en
funcin del tipo de modificacin:
D Si el cambio ha sido a nivel colectivo se determina si se desea retroactivar
automticamente al grupo y se analiza la fecha colectiva sugerida por el
proceso, transfiriendo seguidamente dicha informacin a cada una de las
Fases de Alta afectadas.
E En el caso de que el cambio se haya producido a nivel individual el proceso
habr actualizado en Fases de Alta la fecha individual.
310
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Se comprueba la informacin actualizada, para cada una de las Fases de Alta,
determinando si se desea retroactivar automticamente o no y verificando la
conveniencia de la fecha a partir de la cual se retroactivara.
Se realiza el clculo de la retroactividad automtica en servidores remotos.
Se borra la informacin referente a la retroactividad automtica en Fases de
Alta.
El clculo de nmina ofrece la posibilidad de realizar:
l
l
5HWURDFWLYLGDGDXWRPiWLFDLQGLYLGXDO\FROHFWLYD
La retroactividad automtica individual afecta nicamente a un empleado de la
organizacin. La retroactividad automtica colectiva afecta a un conjunto de
empleados de la organizacin. Los pasos a seguir para llevar a cabo estos
procesos son:
l
l
l
l
Modificacin de datos.
Comprobacin de datos Fases de alta.
Clculo de nmina en servidores remotos. Este paso es comn a ambos
procesos de retroactividad, por lo tanto se explica una nica vez.
Gestin de la informacin. Este paso es comn a ambos procesos de
retroactividad, por lo tanto se explica una nica vez.
0RGLILFDFLyQGHGDWRVUHWURDFWLYLGDGLQGLYLGXDO
Se ha registrado una modificacin en el Histrico de categoras de un empleado de
la organizacin:
l
l
l
&RPSUREDFLyQGHGDWRVHQIDVHVGHDOWDUHWURDFWLYLGDGLQGLYLGXDO
Para comprobar y actualizar la informacin disponible en Fases de Alta acerca de
la retroactividad, tal como la fecha de inicio o la posibilidad de activar o desactivar
311
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
l
l
l
l
312
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
0RGLILFDFLyQGHGDWRVUHWURDFWLYLGDGFROHFWLYD
Se ha registrado una modificacin en valores convenio para un concepto de
nmina:
l
Si vara el intervalo de vigencia del valor de ese concepto para el convenio y/o
se modifica el valor de ese concepto, se calcula la fecha a partir de la cual se
debe retroactivar por motivo de cambio.
Se actualiza en el formulario auxiliar correspondiente, en este caso convenios,
la fecha de retroactividad colectiva, siempre que no est indicado que al
convenio se le retroactive con anterioridad.
Se activa por defecto una casilla de verificacin para indicar que se desea
retroactivar automticamente ese colectivo, permitindose su posterior
desactivacin.
313
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
&RPSUREDFLyQ\WUDVSDVRGHGDWRVD)DVHVGHDOWDUHWURDFWLYLGDGFROHF
WLYD
Siguiendo con el ejemplo de Retroactividad automtica colectiva, el usuario puede
decidir si desea ejecutar el proceso que volcar la informacin en cada una de las
Fases de Alta del grupo. Adems, tiene la posibilidad de validar o cambiar la fecha
de retroactividad automtica que se haya calculado.
Para realizar estas operaciones dispone de tres formularios de edicin rpida:
l
1RPEUHGHO&RQYHQLR
314
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
315
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRVFRP~Q
Una vez que haya completado los datos necesarios para ejecutar la retroactividad
se puede llevar a cabo dicho proceso, el cual contempla las siguientes
posibilidades:
l
l
l
316
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
individual y colectiva:
Arrastre el icono que aparece en esta pestaa sobre el servidor en el que
desea ejecutar el clculo. En el momento en que se inicie el clculo se
despliega la ventana 2SFLRQHVGHSODQLILFDFLyQ desde la que puede elegir las
opciones de retroactividad.
317
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
*HVWLyQGHODLQIRUPDFLyQFRP~Q
Para facilitar la gestin de todos los datos relacionados con la retroactividad
automtica individual y colectiva, la aplicacin e-mind ofrece la posibilidad de
realizar un tratamiento automatizado de los siguientes aspectos:
l
l
318
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
'HILQLFLyQGHODIUHFXHQFLDGH
WUDQVDFFLRQHVHQHOSURFHVRGH
UHWURDFWLYLGDGDXWRPiWLFDLQGLYLGXDO\
FROHFWLYD
Para mejorar el proceso de la retroactividad automtica, en el que el nmero de
operaciones es elevado, el producto desarrollado por Meta4 ofrece la posibilidad
319
COPYRIGHT 2003 Meta4 Spain, S. A.
&iOFXORGHQyPLQDHQVHUYLGRUHVUHPRWRV
Meta4 ha reservado los 100 primeros cdigos para procesos de la versin estndar del
producto por lo que no debe eliminar ninguno de ellos.
l
l
320
COPYRIGHT 2003 Meta4 Spain, S. A.
,QWURGXFFLyQ
El Motor de impresos es un conjunto de herramientas cuya finalidad es
la extraccin y el tratamiento, con amplias posibilidades, de informacin
de la base de datos.
Estas herramientas utilizan informacin extrada de la base de datos a
travs de archivos con extensin QRL, cuyo diseo y ejecucin se
realiza desde la Consulta, permitiendo mostrar esa informacin en
diversos formatos.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
321
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHO0RWRUGHLPSUHVRV
+HUUDPLHQWDVGHO0RWRUGHLPSUHVRV
En este apartado se detallan las generalidades de las herramientas que componen
el Motor de impresos. Las funcionalidades de cada una se tratan en los captulos
correspondientes.
&RQVXOWD
Con esta herramienta se pueden realizar complejos tratamientos con informacin
recuperada de la base de datos y presentarla por diferentes medios (como pantalla,
impresin o correo electrnico) y formatos.
Figura 201. Esquema de funcionamiento de la Consulta
5HFLER
Esta herramienta emite recibos de nmina de forma rpida y eficaz combinando la
informacin de la base de datos con un diseo predefinido. El recibo puede
ejecutarse por diferentes medios: pantalla, impresin, archivo o correo electrnico.
322
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHO0RWRUGHLPSUHVRV
,QIRUPHV
Un informe realizado con la herramienta Crystal Reports permite seleccionar
informacin de manera sencilla, aplicarle en la salida el formato deseado y
ejecutarla por diferentes medios: pantalla, impresin o exportacin.
323
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHO0RWRUGHLPSUHVRV
Los informes generados en Crystal Reports pueden utilizar un QRL y, por medio
del driver M4ODBC, obtienen informacin de la base de datos. El driver M4ODBC
es utilizado por algunas herramientas para interpretar los QRL y lanzarlos como
consulta a la base de datos.
'RFXPHQWRVFRPELQDGRV
Esta herramienta se utiliza para el diseo y ejecucin de documentos
personalizados que permiten combinar la informacin de tablas de la base de datos
con un archivo de texto Word.
324
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHO0RWRUGHLPSUHVRV
3URJUDPDVHQ9LVXDO%DVLFGHVDUUROODGRV
DPHGLGD
Las consultas que son definidas desde la aplicacin tambin pueden ser utilizadas
por los programas desarrollados en Visual Basic a medida de cada organizacin.
325
COPYRIGHT 2003 Meta4 Spain, S. A.
9LVLyQJHQHUDOGHO0RWRUGHLPSUHVRV
Estos programas utilizan, al igual que los informes en Crystal Reports, el driver
M4ODBC para recuperar informacin de la base de datos y, segn la configuracin,
permite cualquier tipo de salida de datos.
326
COPYRIGHT 2003 Meta4 Spain, S. A.
Consulta y anlisis de
informacin
,QWURGXFFLyQ
La Consulta es una potente herramienta utilizada para recuperar y
explotar la informacin de la base de datos de la aplicacin, de
forma sencilla y personalizada. Esta herramienta es especialmente
til para trabajar con elementos especficos de la aplicacin e-mind,
como pueden ser las tablas de acumulados, de histricos o de valores.
Con la informacin procesada por la Consulta, obtenida de una o varias
tablas, se pueden realizar bsicamente las siguientes acciones:
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
l
l
327
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
anteriormente.
328
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con la herramienta
Consulta que facilitan la comprensin de la informacin contenida en este captulo.
7DEODEDVH: la Consulta permite recuperar datos de la base de datos a travs de
tablas o vistas relacionadas.
Las relaciones entre tablas permiten el funcionamiento bsico de la consulta:
extraer datos de distintas tablas y presentarlos en un formato comn.
Las relaciones entre las tablas que se visualizan en la Consulta estn definidas por
TAVs (7DEOHVDQG9LHZV, tablas y vistas). En cada TAV se indica una tabla como
base (tabla base) y las relaciones de sta con otras tablas (tablas relacionadas).
La distincin entre tabla base y tablas relacionadas se puede apreciar fcilmente
durante el diseo de una consulta porque la estructura de tablas desde la cual se
extraen los datos aparece como un rbol de directorios, donde la tabla base ocupa
el lugar del directorio raz.
329
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
330
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$FFHVR\VDOLGD
La Consulta es una herramienta de uso recurrente, por lo que su acceso no se
encuentra limitado a una sola opcin de men en la aplicacin. Sin embargo, y para
definir una manera de ejecucin, puede considerarse la siguiente, desde el men
inicial de e-mind:
La funcin del asistente es estructurar los pasos que se deben seguir para
completar una consulta, tanto en su diseo como en su ejecucin. Aunque el
asistente se despliega por defecto, los pasos que contempla pueden ser
seleccionados directamente desde la barra de men o desde la barra de
herramientas sin necesidad de seguir un orden determinado.
El otro elemento que se activa por defecto al acceder a la Consulta es la tabla
base. Esta tabla base vara segn el mdulo desde el cual se haya accedido a la
consulta.
Desde la herramienta consulta es posible abrir una nueva consulta teniendo otra
abierta previamente. En estos casos, pueden darse dos situaciones, si la nueva
331
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
consulta utiliza la misma tabla base que la consulta abierta en primer lugar (es
decir, se abren desde el mismo mdulo de la aplicacin), la herramienta no abre la
segunda consulta, sino que levanta la abierta inicialmente. Si la tabla base utilizada
es diferente, la herramienta lanza un mensaje en el que se avisa al usuario que se
est tratando de ejecutar la consulta desde otra opcin de men y ofrece la
posibilidad de guardar los cambios realizados en la primera consulta. Si se elige la
opcin s, la aplicacin permite guerdar la primera consulta y abre la segunda. Si no
se guardan los cambios, la primera consulta se pierde y la aplicacin muestra la
ltima consulta abierta. Si se opta por cancelar, la aplicacin mantiene la primera
consulta y no llega a mostrar la seguda.
Durante la ejecucin o diseo de la consulta, puede abandonar la herramienta
seleccionando la opcin de men $UFKLYR_6DOLU o haciendo clic en el botn
correspondiente. De esta forma el programa se descarga de memoria y finaliza la
conexin a la base de datos.
En el caso de que cuando salga de esta herramienta la consulta activa no haya
sido almacenada, la aplicacin muestra un cuadro de dilogo que permite:
guardarla antes de salir, no guardarla y salir, o cancelar la orden de salir y seguir
trabajando con la consulta que tena abierta.
Figura 209. Mensaje de la consulta para guardar en la operacin de salida de la herramienta
332
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
8VRGHOD&RQVXOWD
La consulta puede ser utilizada por dos tipos de usuario con perfiles bien definidos:
l
l
UHDGHWUDEDMR
Una vez que se ha accedido a la Consulta se pueden distinguir en el rea de
trabajo, comn tanto para usuarios finales como para diseadores, las siguientes
secciones:
Figura 210. rea de trabajo
l
l
333
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
La hora actual.
(MHFXFLyQGHFRQVXOWDVSUHGHILQLGDV
En este apartado se explican los pasos que se deben seguir para ejecutar una
consulta que ha sido diseada previamente.
334
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
La ejecucin consta de una primera fase en la que se abre una consulta predefinida
y de una segunda fase en la que se elige el tipo de salida para los datos
seleccionados.
Una vez que se han seleccionado estas opciones, la herramienta realiza la
extraccin de los registros de la base de datos y la presentacin o salida en el
formato elegido.
$EULUXQDFRQVXOWDSUHGHILQLGD
Si desea ejecutar una consulta previamente diseada siga los siguientes pasos:
Abra la consulta previamente diseada. Para ello, existen dos posibilidades:
335
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$EULUXQDFRQVXOWDJXDUGDGDFRPRWDEOD
La herramienta permite abrir una consulta guardada como tabla, es decir una
consulta que est ubicada en un directorio determinado para que el driver
M4ODBC (utilizado por herramientas del motor de impresos) pueda acceder
directamente al QRL tratndolo como tabla.
Para abrir estas "tablas" seleccione la opcin de men $UFKLYR_$EULUWDEOD y
seleccione la tabla deseada.
336
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
3URSLHGDGHVGHXQDFRQVXOWD
El diseador de un archivo de consulta tiene la posibilidad de incluir una ventana de
detalles de la consulta que ha creado.
Figura 215. Propiedades del archivo de consulta
(MHFXFLyQGHVDOLGDGHGDWRV
La herramienta permite elegir el tipo de salida deseado para los datos obtenidos
como resultado de la consulta. Incluso, cada consulta puede ejecutarse con
diferentes tipos de salida de datos. La seleccin del tipo de salida se puede hacer
desde tres lugares del rea de trabajo:
337
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
3DQWDOOD
Para ejecutar este tipo de salida de datos existen tres posibilidades:
Una vez que se ha ejecutado, se muestra en una ventana un listado con los
registros de la base de datos que cumplen las condiciones especificadas, como se
observa en la siguiente imagen:
338
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$UFKLYR_$EULU: para abrir cualquier archivo de texto sin formato que se desee
ver en la ventana. Esta opcin permite visualizar archivos generados con la
opcin de salida fichero (para ms informacin sobre esta opcin de salida
consulte el apartado )LFKHURDUFKLYR).
$UFKLYR_*XDUGDUFRPR: para guardar como texto sin formato el resultado de la
consulta en un archivo de texto.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
ejecut la salida.
3RUWDSDSHOHV
Para ejecutar este tipo de salida de datos tiene tres posibilidades:
+RMDGHFiOFXOR
Para ejecutar este tipo de salida de datos existen tres posibilidades:
340
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 218.
En esta hoja de clculo puede realizar la mayor parte de las operaciones que
ofrecen las hojas de clculo distribuidas conjuntamente con cualquier paquete
ofimtico del mercado, para despus poder guardar la informacin de dos maneras
distintas: slo los datos o de forma completa, incluyendo la posible edicin de los
datos posterior a la ejecucin.
El volcado se realiza sobre una hoja con formato estndar, por lo que todas las
modificaciones posibles se realizan despus del volcado.
Al igual que en el tipo de salida 3DQWDOOD, tiene la posibilidad de mostrar los detalles
de las totalizaciones.
Desde cualquier consulta puede abrir una hoja guardada previamente, para
comparar datos o copiarlos.
Si ejecuta una subconsulta que en la tabla resultado incluya campos de tipo ORQJ,
existe la posibilidad de que la celda en la que se incluyen estos datos en la hoja de
clculo no muestre toda la informacin que est guardada en la tabla de la base de
datos, ya que el nmero de caracteres mximo que aceptan las celdas de la hoja
de clculo esta limitado a 255 caracteres.
A continuacin se describen las opciones de personalizacin disponibles en la hoja
de clculo.
$UFKLYR
l
341
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
(GLFLyQ
l
342
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
,QVHUWDU
l
l
l
l
l
l
l
)RUPDWR
l
&HOGDV: en esta opcin se define el formato que cumplirn los datos que se
almacenen en las celdas seleccionadas. Las modificaciones realizadas
pueden verse en la parrilla que se visualiza en la parte inferior de la ventana
para as comprobar la validez de los cambios introducidos.
343
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
344
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
345
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
)LOD
346
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
&ROXPQDV
2SHUDFLRQHV
l
'HILQLFLyQGHIyUPXODV
Si selecciona la opcin de men ,QVHUWDU_)yUPXOD o hace clic en el botn
correspondiente, accede a la pantalla de definicin de frmulas. Esta pantalla sirve
para definir frmulas que se aplicarn a una o varias celdas de la hoja de clculo
actual. En primer lugar se escribe el texto de la frmula que se quiere aplicar,
usando las herramientas que se ofrecen (funciones, operadores, etc.), y una vez
finalizada esta insercin se selecciona en la hoja el bloque que se desee tratar.
Para aplicar la frmula al bloque seleccionado, haga clic en el botn $FHSWDU.
347
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
"A1", donde la columna se referencia con una letra y la fila con un nmero
sin espacios entre ellas.
Las posibles operaciones que se pueden efectuar con las celdas son las
siguientes:
l
Suma
Resta
Multiplicacin
Divisin
Sumatorio
348
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Cuando desee dejar de trabajar con la salida de datos en forma de hoja de clculo,
haga clic en el botn correspondiente; se vuelve a la pantalla desde la cual se
ejecut la salida de datos.
,PSUHVRUD
Para ejecutar este tipo de salida de datos tiene tres posibilidades:
)LFKHURDUFKLYR
Para ejecutar este tipo de salida de datos debe seleccionar en la ventana 7LSR
GHHMHFXFLRQHV la opcin )LFKHUR y a continuacin hacer clic en el botn
(MHFXWDU.
Una vez que se ha ejecutado, permite crear un archivo con extensin .TXT en el
que se guardarn los datos resultantes de la consulta.
Las propiedades de visualizacin de este tipo de ejecucin son las mismas que la
de la salida en pantalla (para ms informacin sobre estas propiedades consulte el
apartado 3DQWDOOD).
9LVLyQPXOWL'UiSLGD
Para ejecutar este tipo de salida de datos seleccione la opcin de men
(MHFXFLyQ_9LVLyQPXOWL'UiSLGDo haga clic en el botn correspondiente.
Esta ejecucin se basa en el traspaso de datos a tablas dinmicas de Excel, va
349
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
El programa utiliza los componentes del sistema para las hojas de clculo
Excel, por lo que esta ejecucin slo es accesible si dicho programa se
encuentra instalado, ya que al ejecutar este tipo de salida se accede al
programa Microsoft Excel (para la utilizacin de tablas dinmicas, consultar el
0DQXDOGHXVXDULRGH0LFURVRIW([FHO).
Cuando se ejecuta esta opcin se muestran en pantalla los datos de la consulta
activa. En la parte superior izquierda se visualiza el botn (MHFXWDUy, haciendo clic
sobre l, una rejilla con dos literales 7RWDO. Si se hace clic con el botn derecho en
esta rejilla, se muestra el men contextual con las utilidades de Excel.
9LVLyQPXOWL'FRPSOHWD
Para ejecutar este tipo de salida de datos existen dos posibilidades:
*UiILFR
Para ejecutar este tipo de salida de datos tiene tres posibilidades:
350
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
351
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&LUFXODU
Para ejecutar este tipo de salida de datos existen tres posibilidades:
Este tipo de salida utiliza datos de la consulta como parte de un texto que puede
ser ejecutado como circular o carta por distintas vas.
De esta manera, puede incluir en un texto estndar datos resultantes de la consulta
para individualizar una gran cantidad de cartas o circulares.
En la siguiente imagen se muestra el aspecto de la ventana de ejecucin de la
circular:
352
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 226.
353
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
354
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez que finaliza de trabajar con el envo de circulares, haga clic en el botn
correspondienteA continuacin se vuelve a la pantalla desde la cual se ejecut la
salida de datos.
,QIRUPHVVHQFLOORV
Para ejecutar este tipo de salida de datos tiene tres posibilidades:
355
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
7LSRVGHJUiILFRV:
Para salir de las diferentes opciones de salida del informe, siga los pasos que se
indicaron en los apartados correspondientes a cada una.
9ROFDGRV64/
Para ejecutar este tipo de salida de datos existen tres posibilidades:
Mediante los volcados SQL puede definir y ejecutar una serie de sentencias contra
una base de datos utilizando los datos obtenidos del QRL.
Al seleccionar este tipo de salida se muestra la ventana (MHFXFLRQHVGHILQLGDV
que permite disear un nuevo volcado SQL o abrir uno existente (para ms
informacin sobre el diseo de volcados SQL consulte el apartado 'LVHxRGH
356
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
9ROFDGRV([FHO
Para ejecutar este tipo de salida de datos tiene tres posibilidades:
Esta ejecucin permite completar con los datos generados en la consulta hojas de
clculo Microsoft Excel previamente definidas, insertando en las celdas de la hoja
de clculo los valores de los campos en el orden definido.
357
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
)LFKHURV$6&,,
Para ejecutar este tipo de salida de datos existen tres posibilidades:
Esta salida de datos vuelca los datos resultantes de la consulta a un archivo de tipo
ASCII.
358
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'LVHxRGHFRQVXOWDV
Debido a las amplias posibilidades de la herramienta, la complejidad en el diseo
de una consulta puede variar notablemente.
Por este motivo, y para una estructuracin ms clara, este apartado se divide de la
siguiente manera:
l
l
l
l
'LVHxREiVLFRGHFRQVXOWD
En este apartado se detallan las posibilidades de creacin de una consulta y sus
opciones bsicas de diseo.
Para realizar el diseo bsico de una consulta, es decir, para llegar a una consulta
definida, debe seguir los pasos que se muestran en el siguiente esquema.
359
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$VLVWHQWHGHFUHDFLyQGHFRQVXOWD
Como se explic en el apartado $FFHVR\VDOLGD, el $VLVWHQWHGHFUHDFLyQGH
FRQVXOWD facilita el proceso de diseo estructurando los pasos mientras se trabaja
con la Consulta. Este asistente, cuya utilizacin se recomienda, se activa en la
casilla de verificacin $VLVWHQWHGHFUHDFLyQGHFRQVXOWD que se encuentra en
una ventana a la que se accede desde la opcin de men
+HUUDPLHQWDV_2SFLRQHV_(GLFLyQ.
&UHDFLyQGHFRQVXOWD
Para crear una nueva consulta, seleccione la opcin $UFKLYR_1XHYR o haga clic
en el botn correspondiente.
Si se encuentra en la ventana $VLVWHQWHGHFUHDFLyQGHFRQVXOWD que se
despliega automticamente tras acceder a la herramienta, seleccione la opcin
&RQVXOWDQXHYD y haga clic en 6LJXLHQWH. A continuacin se despliega la ventana
(OHFFLyQWLSRGHFRQVXOWD.
360
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 235.
7LSRGHFRQVXOWD:
2WUDV: permite utilizar todas las tablas disponibles con una subconsulta
principal normal (seleccione esta opcin para seguir las caractersticas que
se explican en este apartado).
Una vez seleccionado el tipo de consulta y la tabla base, haga clic en siguiente. Si
no se activado la casilla Avanzadas, para diseo de consulta con opciones
avanzadas, a continuacin se despliega la ventana 6HOHFFLyQWLSRGHGDWRV.
Figura 236. Eleccin del tipo de datos
361
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
&RQVXOWDVLPSOLILFDGD
La herramienta permite simplificar el diseo a travs de la &RQVXOWDVLPSOLILFDGD.
Esta opcin se activa desde la casilla de verificacin &RQVXOWDVLPSOLILFDGD
ubicada en una ventana a la que se accede desde la opcin de men
+HUUDPLHQWDV_2SFLRQHV_(GLFLyQ y lo que hace es desactivar algunas
funcionalidades de la herramienta: la posibilidad de hacer subconsultas, la
ordenacin y la agrupacin.
En la consulta simplificada, si bien no se pueden crear nuevas subconsultas, stas
pueden ser "forzadas" (consulte el apartado )RU]DUXQDVXEFRQVXOWDen este
captulo).
362
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHODWDEODUHVXOWDGR
A esta ventana se puede acceder desde:
La tabla resultado refleja todos los campos seleccionados y las caractersticas que
tendr cada uno. De esta manera, puede visualizar la estructura general de la
consulta antes de ejecutar la salida de datos.
Una vez que accede a ella, la apariencia de la tabla resultado es la siguiente:
Figura 238. Tabla resultado sin campos seleccionados
Para ver el resto de las propiedades de la tabla resultado antes debe realizar la
seleccin de campos en la subconsulta principal (consulte el apartado
'HILQLFLyQGHVXEFRQVXOWDQRUPDO de este captulo).
Una vez que ha seleccionado los campos, el aspecto de la tabla resultado es la
siguiente:
363
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
364
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
)RUPDWHRVJOREDOHV
Seleccionando la opcin de men +HUUDPLHQWDV_)RUPDWHRVJOREDOHV se
despliega la ventana de definicin de formateos globales, desde la cual puede
modificar de manera genrica el formato de presentacin de los datos en la salida
de datos.
Las ventanas de definicin de formatos son las mismas tanto para un formateo
global como para los formateos de campos.
Puede definir el formato para campos de texto (o cadena), de nmero y de fecha.
Estas definiciones se explican en los siguientes apartados.
)RUPDWRFDGHQDWH[WR
Una vez desplegada la ventana de formateos globales seleccione el tipo de formato
&DGHQD (texto) para modificar los valores de los campos de texto. En esta ventana
dispone de las siguientes opciones:
Figura 240. Definicin del formato texto
365
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6LQIRUPDWR: esta opcin se activa para mostrar los datos tal y como se
extraen de la base de datos.
)RUPDWRIHFKD
Una vez desplegada la ventana de formateos globales seleccione el tipo de formato
)HFKD para modificar los valores de los campos de fecha. La ventana presenta,
adems de las opciones detalladas en el formato texto, las siguientes
posibilidades:
Figura 241. Definicin del formato fecha
l
l
)RUPDWRQ~PHUR
Una vez desplegada la ventana de formateos globales seleccione el tipo de formato
1~PHUR para modificar los valores de los campos numricos. La ventana presenta,
adems de las posibilidades detalladas en el formato texto, las siguientes
366
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
opciones:
Figura 242. Definicin del formato nmero
l
l
'HILQLFLyQGHVXEFRQVXOWDQRUPDO
Una consulta consta como mnimo de una subconsulta (llamada subconsulta
principal), que es en la que se realiza la seleccin de campos y la definicin del
tratamiento que se dar a los registros (como por ejemplo filtrados, agrupaciones).
Si bien la subconsulta principal, como cualquier subconsulta, puede ser de tres
tipos (normal, de acumulado o de pivotado) en este apartado slo se explica la
definicin de una subconsulta normal, por ser la ms bsica. Para los detalles de
definicin de las subconsultas de acumulado y de pivotado, y para definir ms
subconsultas, consulte el apartado 'HILQLFLyQ\WUDWDPLHQWRGHVXEFRQVXOWDV de
este captulo.
La ventana de definicin de la subconsulta consta de varias pestaas, las cuales se
detallan a continuacin.
367
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6HOHFFLyQ\GHILQLFLyQGHFDPSRV
A esta pestaa de la subconsulta puede acceder a travs de dos botones:
)XHQWHGHGDWRV
La fuente de datos se compone de dos visores:
Desde ste ltimo se seleccionan los campos desde los cuales se quieren extraer
datos.
368
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
7DEODV'HWDOOH
Si hace clic sobre este botn, en la fuente de datos se visualizan slo las tablas que
estn en relacin 1-1 con la tabla base, es decir, que por cada registro de la tabla
dependiente slo exista un registro en la tabla base.
7DEODVFRQIyUPXODVGH+LVWyULFRV
Si hace clic sobre este botn, en la fuente de datos se visualizan, adems de las
tablas que estn en relacin con la tabla base, aquellas que tienen frmulas de
histricos aplicadas.
7DEODVFRQIyUPXODVGH$FXPXODGR
Si hace clic sobre este botn, en la fuente de datos se visualizan, adems de las
tablas que estn en relacin con la tabla base, aquellas que tienen frmulas de
acumulado aplicadas.
6HOHFFLyQ
Si hace clic sobre este botn se visualizan, en la ventana de campos, slo los
campos seleccionados previamente en la seleccin de campos.
&iOFXORV
369
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Si hace clic sobre este botn se visualizan los campos calculados que hayan sido
definidos, los cuales pueden ser seleccionados como un campo ms. (Para definir
campos calculados consulte el apartado &iOFXORV&DPSRVFDOFXODGRV de este
captulo).
9DULDEOHV
Si hace clic sobre este botn se visualizan las variables de entorno definidas, las
cuales pueden ser seleccionadas como un campo ms. (Para definir variables
consulte el apartado 'HILQLFLyQGHYDULDEOHVGHHQWRUQRde este captulo.)
9LVRUGHVHOHFFLyQ
El visor de seleccin muestra los campos que son agregados desde la fuente de
datos. Estos campos son los que se aadirn a su vez en la tabla resultado.
Estos campos cuentan con las siguientes columnas de caractersticas:
l
l
l
Si se define una totalizacin en la tabla resultado, sta tiene prioridad sobre la que se
define en la seleccin de campos.
l
)RU]DUXQDVXEFRQVXOWD
Una vez desplegadas las tablas relacionadas a la tabla base en la )XHQWHGH
GDWRV, puede observar que algunas tablas dependientes se diferencian del resto
370
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Las letras utilizadas para distinguir estas tablas y su utilidad son las siguientes:
l
)LOWUR
Al filtro de la subconsulta principal puede acceder directamente desde el botn
)LOWUR de la 7DEODUHVXOWDGR.
Un filtro es una condicin que se crea utilizando campos de una o varias tablas
y que restringe el nmero de registros recuperados por la consulta.
371
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
372
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Para que el valor introducido pase al visor de filtro, haga clic en el botn
$xDGLUYDORU o, si tiene desplegados los valores de un campo, haga doble
clic sobre el valor deseado.
Las opciones 7H[WR, 1~P y )HFKDpermiten elegir el tipo de datos que se
quieren introducir. La herramienta por defecto marca el tipo del campo
seleccionado de la lista.
2SHUDFLRQHV: desde la botonera de operaciones se pueden introducir en el
filtro operadores lgicos para relacionar los datos seleccionados.
Las operaciones posibles son las siguientes:
,JXDOTXH: compara los datos con el valor (ya sea un valor dado, una
variable, un campo o un clculo) indicado en la parte izquierda de la
condicin y devuelve los datos que son iguales.
373
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
1XOR: compara los datos y devuelve los registros que sean nulos.
1RQXOR: compara los datos y devuelve los registros que no sean nulos.
Operador "existe"
374
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Operador "tiene"
375
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Tabla 2.
Funciones lgicas
)XQFLyQ
2SHUDFLyQTXHUHDOL]D
(MHPSOR
Ao de la fecha
Si devuelve
Mes del ao
Si devuelve
Da del mes
Si devuelve
Da de la semana
Extrae el da de la semana
de una fecha dada
Si devuelve
Diferencia fechas
Si y
devuelve
Longitud
Si 0LpUFROHV devuelve
Concatenacin
Si 2UODQGR y 0HGLQD
devuelve 2UODQGR0H
Convertir a
cadena
0LpUFROHV
GLQD
Si devuelve
o si
devuelve
376
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Tabla 2.
Funciones lgicas
)XQFLyQ
2SHUDFLyQTXHUHDOL]D
(MHPSOR
Convertir a fecha
Si
devuelve
Este tipo de conversin til
cuando se extrae de la
base de datos un valor de
fecha que est en otro
formato y se lo quiere
tratar en la consulta como
fecha
Convertir a
nmero
Si devuelve
Fecha si nulo
Si 1XOO y
devuelve
Cadena si nulo
Si 1XOO y 0LpUFROHV
devuelve 0LpUFROHV
Nmero si nulo
Si 1XOO y devuelve
Si devuelve
Si devuelve
Nmero de la
semana*
Si devuelve
Borrar blancos
izquierda*
377
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Tabla 2.
Funciones lgicas
)XQFLyQ
2SHUDFLyQTXHUHDOL]D
(MHPSOR
Borrar blancos
derecha*
A minsculas*
Convierte en minsculas un
texto que est en maysculas
Si $'0,1,675$&,1
devuelve DGPLQLV
WUDFLyQ
Convierte en maysculas un
texto que est en minsculas
Si DGPLQLVWUDFLyQ
devuelve $'0,1,6
A maysculas*
75$&,1
Redondear*
Si devuelve
Truncar*
Si devuelve
Valor absoluto*
Si devuelve y si
devuelve
Signo
Si devuelve y si
devuelve
Exponencial*
Si devuelve
Raz cuadrada*
Si devuelve
Logaritmo neperiano*
Si devuelve
378
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Funcin en el filtro
)LOWURUiSLGR: sirve para crear un filtro sencillo de manera rpida, en base a los
registros de las tablas. Para activar el )LOWURUiSLGR seleccione la tabla deseada
y haga clic con el botn derecho del mouse o haga clic en el botn )LOWUR
UiSLGR.
379
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
380
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
381
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 252.
Nuevo filtro
382
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
De esta forma, siempre que este diseando una consulta que utilice el
mismo TAV base, tiene la posibilidad de recuperar un filtro como se
describir ms adelante.
383
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Observe que, una vez guardado o cancelado el filtro, se han deshabilitado los
dos nuevos botones y los campos 1RPEUH y 'HVFULSFLyQ y que, de forma
automtica, se han habilitado cuatro botones mediante los que puede:
384
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Para que pueda llevar a cabo cualquiera de estas operaciones, es necesario que
previamente haya accedido a la ventana *UDEDU)LOWURVSDUD haciendo clic en el botn
*XDUGDUHO)LOWUR(GLWDGR de la ventana de Filtro.
385
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Si desea eliminar el filtro haga clic en el botn 6t. En caso contrario seleccione
el botn 1R.
9LVXDOL]DFLyQGHODVHQWHQFLD64/WUDGXFLGDHMHFXWDGDSRUHOILOWUR
DOPDFHQDGR: para realizar esta operacin seleccione en primer lugar el filtro
cuya sentencia SQL quiere visualizar.
386
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez elegido el filtro, haga clic en el botn 'HWDOOHV!!. Se ampla el espacio
de visualizacin de la ventana *UDEDUILOWURVSDUD y, en dicho espacio, se
muestra el texto traducido de la sentencia SQL que se ejecutar con el filtro.
Figura 261. Sentencia SQL ejecutada por el filtro
5HFXSHUDFLyQGHILOWURVDOPDFHQDGRV
Para recuperar un filtro almacenado en el Sistema cach siga los siguientes
387
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
pasos:
Comience a definir un filtro desde la ventana 48(5<.
Figura 262. Ventana de definicin de filtros
388
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
389
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez elegido el filtro que desea recuperar, dispone de un conjunto de
botones de radio que permiten personalizar la recuperacin del filtro:
390
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
<: al elegir este botn de radio, el filtro recuperado se aadir al filtro que
estaba diseando desde la ventana de definicin de filtros con el operador
lgico Y.
Haga clic en el botn $FHSWDU. El filtro recuperado se incluye en el Visor del
filtro con las opciones elegidas.
391
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
2UGHQ2UGHQDFLyQ
La ordenacin permite seleccionar campos para que sean mostrados en la salida
de datos con un orden determinado.
Si se define una ordenacin en la tabla resultado, sta tiene prioridad sobre la que se
define en la ventana 2UGHQ.
392
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
*UXSRV$JUXSDFLyQ
La agrupacin permite seleccionar campos en base a los cuales se agrupa la salida
de datos.
Si se define una agrupacin en la tabla resultado, sta tiene prioridad sobre la que se
define en la ventana 2UGHQ.
&iOFXORV&DPSRVFDOFXODGRV
Esta herramienta ofrece la posibilidad de realizar clculos sobre los campos de la
base de datos tales como sumar dos campos numricos o encadenar dos campos
alfabticos. Cuando existen clculos que se repiten dentro de una sola
subconsulta, conviene definirlos una sola vez, indicar un nombre y usarlos como
campos calculados cada vez que sea necesario llamndolos por este nombre.
Un clculo es una pequea frmula que permite obtener un valor aplicando
operaciones o funciones a otros campos o a otros clculos. El campo calculado
puede ser utilizado como campo en la salida de datos.
393
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&UHDFLyQRVHOHFFLyQGHXQFiOFXOR
El aspecto de la pestaa de creacin o seleccin de clculos es la siguiente:
Figura 270. Creacin o seleccin de campos calculados
/LVWDGHFiOFXORV: figuran los clculos definidos (en una consulta nueva, la lista
est vaca).
394
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHFDPSRVFDOFXODGRV
La pestaa de definicin de clculo (a la que se accede desde la ventana &iOFXOR
tras hacer clic en el botn (GLWDUFiOFXOR) es la siguiente:
Figura 271. Definicin de campos calculados
*HQHUDO&DUDFWHUtVWLFDVJHQHUDOHVGHODVXEFRQVXOWD
Esta pestaa muestra un conjunto de caractersticas generales de la subconsulta.
395
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
396
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
*XDUGDUFRQVXOWD
Las consultas diseadas, especialmente las que son de uso frecuente, pueden ser
guardadas como archivos, lo que permite su utilizacin y modificacin en cualquier
momento.
Para guardar una consulta seleccione la opcin de men $UFKLYR_*XDUGDU (si la
consulta es nueva) o haga clic en el botn correspondiente.
Si se ha modificado una consulta y no se quieren perder los valores originales
seleccione la opcin de men $UFKLYR_*XDUGDUFRPR. A continuacin se
despliega la siguiente ventana:
Figura 273. Guardar
397
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez seleccionado el nombre y las dems propiedades, haga clic en el botn en
$FHSWDU.
3URSLHGDGHV
Tiene la posibilidad de incluir una ventana de detalles de la consulta que ha creado.
Figura 274. Propiedades del archivo de consulta
398
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
*XDUGDUXQDFRQVXOWDFRPRWDEOD
La herramienta permite guardar una consulta en un directorio determinado, para
que pueda ser accesible directamente para el driver M4ODBC, que trata al QRL
como una tabla. Para ello siga los siguientes pasos:
'LVHxRDYDQ]DGRGHFRQVXOWD
En este apartado se explican las posibilidades avanzadas de diseo de una
consulta.
Se considera diseo avanzado aquel en la cual, adems de todas las posibilidades
de la consulta bsica, puede:
l
l
l
l
l
l
&UHDFLyQGHFRQVXOWDFRQRSFLRQHVDYDQ]DGDV
Las opciones avanzadas de creacin de consulta posibilitan definir propiedades de
399
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
400
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQ\WUDWDPLHQWRGHVXEFRQVXOWDV
Como ya se ha mencionado anteriormente, una consulta, adems de la
subconsulta principal, puede estar formada por varias subconsultas
dependientes. Cada subconsulta constituye una sentencia 6(/(&7 completa a
la base de datos y es necesario unirlas entre s por medio de enlaces virtuales
(-2,1), que "igualan" campos entre ellas. El conjunto final se visualiza en la
tabla resultado, donde se ve el conjunto de campos seleccionados que
devuelve esa sentencia QRL.
La posibilidad de realizar mltiples subconsultas permite, para una misma consulta,
extraer datos de tablas que no estn relacionadas a la tabla base, utilizar distintas
conexiones a base de datos o realizar diversos tratamientos de datos (acumulado,
pivotado).
&UHDFLyQGHVXEFRQVXOWDV
Para definir la creacin de una subconsulta existen las siguientes posibilidades:
401
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
7LSRVGHVXEFRQVXOWD
Existen tres tipos de subconsulta, cada uno de los cuales est desarrollado
para trabajar con elementos especficos:
l
402
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
403
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
En esta seccin debe consignar un PAT que define el pivotado del acumulado
largo al corto.
404
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez definido el pivotado del acumulado largo al corto, en la pestaa
6HOHFFLyQ se muestra un nuevo botn. Haciendo clic en este botn, se
muestran los campos del acumulado corto.
Para ms informacin sobre pivotado del acumulado largo a corto consulte el
$QH[R,3LYRWDGRGHODFXPXODGRODUJRDODFXPXODGRFRUWR de este captulo.
Para ms informacin sobre PATs consulte el captulo "Diseador de TAVs" del
0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
6XEFRQVXOWDVGHSLYRWDGR
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
La seccin de filtro s est disponible, pero los filtros se construyen slo sobre
los campos reales de la tabla base, no sobre los campos pivotados.
9LVXDOL]DFLyQ\RUGHQDFLyQGHVXEFRQVXOWDV
La herramienta permite la visualizacin y ordenacin de subconsultas a travs
de dos opciones de men:
l
l
406
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Esta ventana permite realizar dos acciones con las subconsultas definidas:
407
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
408
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Para bloquear tems de una seccin siga los siguientes pasos una vez que ha
accedido a la ventana %ORTXHRGHLWHPVHQVXEFRQVXOWDDFWXDO:
409
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Haga clic en el botn $FHSWDU una vez completadas las secciones que se
desean bloquear.
El bloqueo de tems se realiza por subconsulta, por lo que si existe ms de una
subconsulta creada, y se desean bloquear tems en cada una, debe repetirse la
operacin detallada arriba tantas veces como sea necesario.
'HILQLFLyQGHHQODFHVYLUWXDOHVHQWUHVXEFRQVXOWDV
Al crear ms de una subconsulta, es necesario definir un enlace virtual entre ellas
para conseguir consistencia en la estructura de la consulta, es decir campos
comunes que permiten una correspondencia en la bsqueda de datos entre las
distintas tablas. El enlace virtual, bsicamente, "iguala" campos entre tablas.
410
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
411
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
412
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
413
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Haga clic en el botn $FHSWDU para que el enlace virtual quede guardado
una vez incluidos todos los campos deseados.
Si no desea conservar el enlace definido, haga clic en el botn &DQFHODU.
El botn %RUUDUHQODFH sirve para borrar un enlace previamente definido. Para
borrar un enlace definido, siga los siguientes pasos:
414
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
)HFKDVGHWUDEDMR
Las fechas de trabajo se utilizan para acotar la consulta a un perodo determinado y
calcular las fechas en las frmulas de fuentes de datos.
l
l
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
9DORUSRUGHIHFWR
El valor por defecto que ofrece la herramienta es la fecha del da.
Para las Fechas de Imputacin y Pago, slo al acceder a la aplicacin por una
paga determinada de Nmina, toman el valor de la paga seleccionada.
3HWLFLyQHQHMHFXFLyQ
Si en la ventana de definicin de las fechas de trabajo se activa la opcin 3HWLFLyQ
HQHMHFXFLyQ, para cualquiera de las fechas, la Consulta despliega una ventana al
realizar la ejecucin en la cual se debe ingresar un valor para cada fecha que as lo
requiera.
Figura 292. Peticin de fecha en la ejecucin
416
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$VLJQDFLyQGHXQDYDULDEOHGHHQWRUQRDXQDIHFKD
La asignacin de una variable de entorno a una fecha de trabajo se realiza en la
ventana de definicin de fechas de trabajo. All se le asigna el identificador de una
variable de entorno de tipo fecha, es decir, que el proceso de la consulta se realiza
segn la definicin de esa variable de entorno.
Para asignar una variable de entorno a una fecha de trabajo siga los siguientes
pasos:
Haga doble clic en la casilla de variable de entorno de la fecha deseada. Se
despliega dentro de la ventana, en la parte inferior, una lista con la variables de
entorno que puedan haber sido definidas.
Tambin all aparece un registro vaco en el cual puede crear una nueva
variable de entorno (para definicin de variables de entorno consulte el
siguiente apartado 9DULDEOHV).
Figura 294. Asignacin de variable de entorno a una fecha de trabajo
Una vez comprobadas las variables existentes o creada una variable nueva,
consigne en la casilla de variable de entorno de la fecha deseada el
identificador de la variable que desea aplicar.
Tras consignar la variable de entorno a aplicar, haga clic en el botn $FHSWDU
para que la asignacin tenga efecto.
417
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
9DULDEOHV
Son elementos de la consulta que pueden tomar un valor definido previamente o
cuyo valor puede ser especificado en la ejecucin de la consulta.
Las variables pueden ser:
l
'HILQLFLyQGHYDULDEOHVGHHQWRUQR
Para definir una variable de entorno seleccione la opcin de men
+HUUDPLHQWDV_9DULDEOHVGHHQWRUQR. A continuacin se despliega la ventana
9DULDEOHVGHHQWRUQR.
Figura 295. Definicin de variables de entorno
Esta ventana cuenta con las siguientes caractersticas, cada una de las cuales es
un paso en la definicin de una variable:
l
l
418
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Para insertar el valor en esta ventana, tanto en tipo nmero como en tipo
texto, haga doble clic en la casilla 9DORU.
Para insertar un valor de tipo fecha, consulte el apartado )HFKDVGH
WUDEDMR de este captulo.
l
l
l
419
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$SOLFDFLyQGHYDULDEOHV
Las variables, al igual que los clculos, pueden utilizarse tanto como un campo
independiente como para la elaboracin de filtros o clculos.
Las diferentes secciones de una subconsulta cuentan con un botn 9DULDEOHV
desde el cual puede seleccionar las variables que estn definidas.
Otra posibilidad de aplicacin de las variables es en las fechas de trabajo (consulte
el apartado )HFKDVGHWUDEDMRde este captulo).
&RQYHUVLyQGHYDULDEOHVGHHQWRUQRHQLQWHUQDV
Cualquier variable de entorno puede convertirse en una variable interna, es decir
que estar disponible para todas las sesiones de la herramienta.
420
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
pasos:
Para traspasar una variable de entorno a interna, seleccinela y haga clic en el
botn de traspaso.
Una vez convertidas todas las variables deseadas, haga clic en el botn
$FHSWDU.
)yUPXODVGHIXHQWHVGHGDWRV
Son operaciones lgicas definidas sobre las fuentes de datos (es decir, la tabla
base y sus tablas asociadas) que se encargan de filtrar y agrupar los datos para
optimizar el mtodo de recuperacin de informacin de la base de datos. Permiten
agrupar elementos de un conjunto para extraer los que tengan coincidencia.
Las frmulas pueden ser de histricos o de acumulados y cada una tiene su propia
definicin desde la ventana de definicin de frmulas de fuentes de datos.
Figura 300. Definicin de frmulas de fuentes de datos
En la seleccin del tipo de datos, algunas tablas pueden disponer de una frmula de
fuentes de datos 5HVXHOWD. Para ms informacin sobre esta frmula, consulte el captulo
"Diseador de TAVs" en el 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
421
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
)yUPXODVGHKLVWyULFRV
Se aplican normalmente a los histricos, por lo que se definen como un
intervalo de tiempo, aplicando un filtro histrico y devolviendo slo los datos
correspondientes a determinadas fechas.
definir frmula
guardar frmula
cancelar frmula
422
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
423
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
424
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez definidas las opciones de la frmula de histricos, haga clic en el botn
$FHSWDU para introducir los cambios efectuados. A continuacin se regresa a la
ventana 'HILQLFLyQGHIyUPXODVGHIXHQWHVGHGDWRV.
Si desea guardar la frmula creada, haga clic en el botn *XDUGDU. A
continuacin haga clic en el botn $FHSWDU para seguir trabajando con la
Consulta.
Si no desea guardar la frmula creada, haga clic en el botn &DQFHODU. A
continuacin haga clic en el botn &DQFHODUpara seguir trabajando con la
Consulta.
Las frmulas de histricos slo se conservan durante la sesin en que han sido
creadas, aunque se guardan en el archivo QRL.
Existe la posibilidad de guardar en el QRL slo aquellas frmulas de fuentes de
datos que hayan sido utilizadas durante el diseo de la consulta. Para ello es
necesario que active la casilla de verificacin *XDUGDUVyORODVIyUPXODVGH
IXHQWHVGHGDWRVXVDGDV, que est situada en una ventana a la que se accede
desde la opcin de men +HUUDPLHQWDV_2SFLRQHV_*UDEDFLyQ.
La herramienta tambin permite borrar las frmulas al crear varias consultas
durante una misma sesin. Para ello debe activar la casilla de verificacin %RUUD
IXHQWHVGHGDWRVHQFRQVXOWDQXHYDque se encuentra en una ventana a la que
se accede desde la opcin de men +HUUDPLHQWDV_2SFLRQHV_(GLFLyQ_.
)yUPXODVGHDFXPXODGR
Estas frmulas se aplican al acumulado, al definir un filtro y un conjunto de
totalizaciones para devolver un nico registro con todas las operaciones ya
realizadas. Para esto se definen las pagas sobre las que se quiere actuar y un
tratamiento en retroactividad y entre pagas.
La herramienta cuenta con una )yUPXODSRUGHIHFWR, que utiliza la fecha actual
como la de imputacin y pago.
Para definir una frmula de acumulado, siga los siguientes pasos:
425
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
definir frmula
guardar frmula
cancelar frmula
426
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
427
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Paga base: esta opcin tiene las mismas funciones que se detallan
en el apartado )yUPXODVGHKLVWyULFRV.
Hasta paga actual incluida: con esta opcin se tratan slo las
pagas, dentro de las seleccionadas, que sean menores o iguales a
la paga actual.
Hasta paga actual sin incluir: con esta opcin se tratan slo las
pagas, dentro de las seleccionadas, que sean menores a la paga
actual.
Una vez definidas las opciones de la frmula de histricos, haga clic en
$FHSWDU para introducir los cambios efectuados. A continuacin se regresa a la
ventana 'HILQLFLyQGHIyUPXODVGHIXHQWHVGHGDWRV.
Si desea guardar la frmula creada, haga clic en el botn *XDUGDU. A
continuacin haga clic en el botn $FHSWDU para seguir trabajando con la
Consulta.
Si no desea guardar la frmula creada, haga clic en el botn &DQFHODU. A
continuacin haga clic en el botn &DQFHODUpara seguir trabajando con la
Consulta.
Las frmulas de acumulado slo se conservan durante la sesin en que han sido
creadas, aunque se guardan en el archivo QRL.
Existe la posibilidad de guardar en el QRL slo aquellas frmulas de fuentes de
datos que hayan sido utilizadas durante el diseo de la consulta. Para ello es
necesario que active la casilla de verificacin *XDUGDUVyORODVIyUPXODVGH
IXHQWHVGHGDWRVXVDGDV, que est situada en una ventana a la que se accede
desde la opcin de men +HUUDPLHQWDV_2SFLRQHV_*UDEDFLyQ.
La herramienta permite tambin borrar las frmulas al crear varias consultas
428
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
durante una misma sesin. Para ello debe activar la casilla de verificacin %RUUD
IXHQWHVGHGDWRVHQFRQVXOWDQXHYD que se encuentra en una ventana a la que
se accede desde la opcin de men +HUUDPLHQWDV_2SFLRQHV_(GLFLyQ.
$SOLFDFLyQGHIyUPXODVGHIXHQWHVGHGDWRV
Una vez que han sido definidas, las frmulas de fuentes de datos se pueden utilizar
cuando se cree una nueva consulta.
Para la aplicacin de frmulas de fuentes de datos consulte el apartado &UHDFLyQ
GHFRQVXOWDFRQRSFLRQHVDYDQ]DGDVde este captulo.
&RQYHUVLyQGHIyUPXODVGHIXHQWHVGHGDWRVHQLQWHUQDV
Cualquier frmula de fuentes de datos puede convertirse en interna, es decir,
estar disponible para todas las sesiones de la herramienta.
Para este traspaso se debe valorar el posible impacto de las nuevas frmulas
introducidas sobre las que la versin estndar de la aplicacin e-mind maneja
por defecto.
Si desea convertir una frmula de fuentes de datos en interna siga los siguientes
pasos:
Para convertir una frmula en interna, seleccinela y haga clic en el botn de
traspaso.
Una vez convertidas todas las frmulas deseadas, haga clic en $FHSWDU.
$QiOLVLVGHODHVWUXFWXUDGHODFRQVXOWD
Antes de la grabacin de la consulta o de la ejecucin de la salida de datos, la
herramienta permite comprobar que el funcionamiento de la estructura de la
consulta es el correcto. Para ello dispone de las siguientes opciones:
429
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
430
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$MXVWHGHSDUiPHWURVGHVDOLGDVGHGDWRV
Adems del diseo propio de cada salida de datos, la herramienta permite ajustar y
definir algunos parmetros para llevar un mayor control durante la ejecucin de una
consulta.
Estas opciones de ajuste, que se detallan a continuacin, se activan en la ventana
2SFLRQHVJHQHUDOHV, que se despliega al seleccionar la opcin de men
+HUUDPLHQWDV_2SFLRQHV.
l
431
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
'LVHxRGHXQDRSFLyQGHPHQ~SDUDHMHFXWDUOD&RQVXOWD
Tal y como se ha indicado en el acceso a esta herramienta, es posible ejecutar este
proceso adems de accediendo directamente desde la opcin de men o botn de
un formulario diseadas inicialmente de forma estndar, a travs de alguna opcin
de men que el instalador disee especficamente.
Para ms informacin sobre cmo crear opciones de men asociadas a este
proceso consulte el captulo Diseador de mens del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD.
Para ms informacin sobre la asociacin de botones a este proceso en los
formularios de la aplicacin, consulte los captulos sobre los Diseadores de
formularios del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
432
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$VLVWHQWHGHGLVHxRGHFRQVXOWDGHQyPLQD
Para el diseo de consultas de nmina, la Consulta cuenta con un asistente que
facilita el proceso al generar de manera automtica algunos elementos necesarios
por defecto.
La consulta de nmina, bsicamente, es una consulta predefinida con opciones
avanzadas, ya que posee por defecto una subconsulta normal y una subconsulta
dependiente de acumulado.
Para crear una consulta de nmina con el asistente, siga los siguientes pasos:
433
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$VSHFWRGHODWDEODUHVXOWDGRHQFRQVXOWDVGHQyPLQD
Al acceder a la tabla resultado, una vez que se ha creado la consulta, se
comprueba que el aspecto es diferente al del resto de las consultas.
434
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'LVHxRGHVDOLGDGHGDWRVFRQGHILQLFLyQ
En este apartado se explican las opciones de diseo de las salidas de datos con
definicin, es decir, las que necesitan de ciertas especificaciones para ser
ejecutadas de manera satisfactoria.
La ejecucin de todos los tipos de salidas se detalla en el apartado (MHFXFLyQGH
VDOLGDGHGDWRV de este captulo.
*UiILFRV
A la ventana de definicin de la salida a grfico puede acceder desde:
435
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
436
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&DUDFWHUtVWLFDVJUiILFDV
Al hacer clic en el botn &DUDFWHUtVWLFDVJUiILFDV de la ventana 'HILQLFLyQGHO
JUiILFR, se despliega la ventana de definicin de las caractersticas grficas de la
salida de datos.
Figura 315. Caractersticas grficas
437
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
reas*
Barras*
Columnas*
Marcas*
Dispersin X-Y
Lneas*
Circular*
Curvas*
Combinado*
Anillo
Radar o polar
Cubos
[Abrir-]Alto-Bajo-Cerrar
Superficie
rea Curva*
Pasos*
Esferas
Alto-Bajo-Cerrar
Pirmide
Contorno
Candelabro
438
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 317.
Barra de colores
439
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
440
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
441
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6HULHV: desde esta pestaa se determinan las caractersticas con las que
se muestra cada serie, entre ellas color, borde, nmero de vrtices.
442
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&LUFXODU
Este tipo de salida de datos puede definir cartas o circulares que utilizan campos
de la consulta como parte del texto. Son especialmente tiles cuando quiere llevar
a cabo una comunicacin similar a un gran nmero de destinatarios, pero desea
hacerla de manera personalizada.
443
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
444
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Posicione el cursor en el lugar del texto donde desea incluir el campo y
haga clic en el botn correspondiente.
Para los campos que se almacenan en la base de datos con un formato que no
se corresponde con el que se desea usar en la circular (por ejemplo las fechas)
puede definir una longitud fija que elimine informacin no necesaria. Para
definir la longitud de un campo en pantalla, siga los siguientes pasos:
D Haga clic sobre el campo cuyo ancho desea modificar.
E Haga clic con el botn derecho delPRXVH sobre el campo seleccionado.
Se muestra sobre el campo el botn 7LSRGHDQFKR.
F Haga clic sobre el botn 7LSRGHDQFKR. Se despliega la ventana de
definicin del tipo de ancho, en la cual se puede definir tanto la longitud del
campo seleccionado como su alineacin.
Figura 326. Definicin del tipo de ancho
445
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
446
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
447
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Puede elegir entre borde sencillo, grueso o doble, con o sin sombra (casilla de
verificacin 6RPEUD), alrededor de todo el prrafo o slo en algunos lados
(casillas de verificacin %RUGHWRWDO y de la seccin %RUGHVSRUSiUUDIR). En el
visor de ejemplo se visualizan las modificaciones a medida que se van
realizando.
l
448
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 331.
Figura 332.
Regla de tabulacin
449
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
,QIRUPHVVHQFLOORV
Mediante la salida de la consulta a informes, puede generar salidas de datos
adaptadas a las necesidades de cada usuario, en base a todos o algunos de los
campos de una consulta.
Para personalizar an ms los resultados que muestra la consulta, puede definir
varios niveles de agrupacin con distintas totalizaciones, como por ejemplo para
cada columna, cabeceras y pies de niveles de clasificacin.
450
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez incluido el nombre de un informe nuevo haga clic en el botn (GLWDU.
Se despliega la ventana de definicin de la salida de datos a informe.
Para modificar una salida de datos a informe siga los siguientes pasos:
Seleccione el informe que desea modificar de la lista.
Haga clic en el botn (GLWDU. Se despliega la ventana de definicin de la salida
de datos a informe.
La ventana de definicin que se despliega en ambas opciones est compuesta
por tres pestaas. Cada una de las cuales se detalla a continuacin.
'HILQLFLyQ
En esta pestaa se eligen los campos de la tabla resultado que formarn parte
del informe.
Figura 335. Definicin de campos del informe
451
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
dos veces el mismo campo a no ser que se indique dos veces en la subconsulta
con identificadores distintos.
En la parte izquierda se definen los niveles de clasificacin y en columnas los
campos para totalizar. Para cada columna y nivel de clasificacin puede definir una
totalizacin y el resultado de esa totalizacin es lo que se muestra en la lnea de
totales del grupo.
$SDUHFH: en cada lnea del cuerpo del grupo, existen tres posibilidades de
mostrar su valor:
452
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
Si en el nivel 2 no se indica que existe ligadura, para calcular los totales del
nivel 1 se tomarn los valores de todas las lneas de detalle del nivel 2.
6DOWRGHSiJLQD: en esta casilla de verificacin se indica si se inserta un salto
de pgina despus del pie del nivel de clasificacin.
&DEHFHUDV\SLHVGHQLYHOHVGHFODVLILFDFLyQ: haciendo clic en este botn, se
accede a la ventana de definicin de cabeceras y pies de niveles de
clasificacin. (Esta ventana se detalla en el prximo apartado, dentro de la
pestaa *HQHUDO.)
*HQHUDO
Dentro de la pestaa *HQHUDO se definen las siguientes opciones:
Figura 337.
l
l
l
l
453
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 338.
tems: son una serie de elementos que sirven como herramientas para
agregar datos a la cabecera o pie.
Al asignar cualquiera de estos tems con doble clic o arrastrndolas hacia la
caja de texto, se genera un texto aclarativo y una codificacin al final. Esta
variables toman valor directamente de los campos de la consulta, por lo
que si se modifica o elimina alguno de ellos no se localizar a la hora de
generar el informe y se mostrar el texto tal y como se muestra en la
ventana de definicin de cabecera y pie, sin ser sustituido por su valor.
Los tems disponibles son los siguientes:
454
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Cab: nombre del campo con ancho igual al ancho del campo.
Lneas por pgina: el control del salto de pgina automtico se hace por
medio de un contador en el nmero de lneas que, indicado en este
campo, sirve para generar automticamente un salto de pgina cuando
se haya generado ese nmero de lneas.
(MHFXFLyQ
En esta pestaa se define el tipo de salida en la cual mostrar el informe.
455
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Hoja de clculo
Impresora
Portapapeles
Fichero (archivo)
Pantalla
Grfico
9ROFDGRV64/
Mediante los volcados SQL se pueden definir y ejecutar una serie de sentencias
contra una base de datos utilizando los datos obtenidos a travs de la consulta.
Est permitida cualquier sentencia SQL y todas las sentencias que son diseadas y
ejecutadas quedan guardadas en el QRL definido para la consulta.
A la ventana de definicin de la salida a volcado SQL se puede acceder desde:
456
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez incluido el nombre de un volcado nuevo haga clic en el botn (GLWDU. A
continuacin se despliega la ventana de definicin de la salida de datos a
volcado SQL.
Para modificar una salida de datos a volcado SQL siga los siguientes pasos:
457
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
final del proceso para efectuar todas las transacciones. Cuando se ejecuta una
serie de sentencias SQL puede procederse de dos formas:
l
Que cada sentencia sea ejecutada en la base de datos. De esta forma, si otros
usuarios estn conectados a la misma base de datos, pueden ver los cambios
que realiza cada sentencia. Otra ventaja es que, en caso de que se interrumpa
el volcado, no se pierden los cambios introducidos. Para este tipo de ejecucin,
la casilla de verificacin debe estar desactivada.
Esperar al final del proceso para ejecutarlas todas, y as, si ocurre algn error,
se puede rectificar antes de ejecutar totalmente el proceso. Para este tipo de
ejecucin debe estar activada la casilla de verificacin.
$OFRPHQ]DU
La sentencia definida en esta pestaa se ejecuta al principio del volcado, pudiendo
usarse, por ejemplo, para limpiar tablas de la base de datos a las cuales se quieren
incluir los datos extrados de la consulta. El proceso para la definicin de esta
sentencia es el siguiente:
Figura 342. Definicin de volcado al comenzar
3RUUHJLVWUR
La sentencia definida en esta pestaa se ejecuta en base a los registros o campos
de la consulta. El proceso para su definicin es el siguiente:
458
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$OWHUPLQDU
Esta sentencia se ejecuta al final del volcado, pudiendo usarse, por ejemplo, para
limpiar tablas de la base de datos que se hayan usado como tablas intermedias
durante la ejecucin de la consulta. El proceso de definicin es el mismo que
explicado para el de la pestaa $OFRPHQ]DU.
459
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
9ROFDGRV([FHO
Este tipo de salida de datos permite completar, con los datos generados en la
consulta, hojas de clculo Microsoft Excel previamente definidas.
Esto permite tener diseada una plantilla previa a la ejecucin, con sus
correspondientes frmulas y diseo de celdas, y conseguir un volcado de datos
siguiendo ese esquema.
460
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez incluido el nombre de un volcado nuevo haga clic en el botn (GLWDU. A
continuacin se despliega la ventana de definicin de la salida de datos a volcado
Excel.
Esta ventana est compuesta por tres pestaas, cada una de las cuales se detalla
a continuacin.
*HQHUDO
En esta pestaa se distinguen las siguientes opciones:
461
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
462
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
3DUDPHWUL]DFLyQ
Los parmetros que se especifican en esta pestaa son los siguientes:
Figura 349. Definicin de parmetros del volcado Excel
A continuacin se detallan las tres opciones disponibles, que son excluyentes entre
s.
463
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&HOGDGHFRPLHQ]RHQSODQWLOOD\FHOGDGHILQHQSODQWLOOD: debe
consignar en ambos las coordenadas del rango de replicado. De este
modo se fija la celda superior izquierda y la inferior derecha de este
rango.
$FFLRQHV
En esta pestaa se indican acciones que se realizan sobre la hoja de volcado.
464
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Figura 350.
)LFKHURV$6&,,
Este tipo de salida de datos permite la grabacin de los datos resultante de la
consulta como archivos ASCII en formato DOS o Windows.
465
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez incluido el nombre de un volcado nuevo haga clic en el botn (GLWDU. A
continuacin se despliega la ventana de definicin de la salida de datos a
archivo ASCII.
Para modificar una salida de datos a archivo ASCII siga los siguientes pasos:
466
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Esta ventana que se despliega desde ambas opciones est compuesta por dos
pestaas, cada una de las cuales se detalla a continuacin.
6HOHFFLyQ
En esta pestaa se especifican los campos de la tabla resultado que se vuelcan al
archivo y el orden de los mismos. Este orden se puede modificar con las flechas
que permiten cambiar la posicin de los campos seleccionados para la ejecucin.
Figura 353. Definicin de campos de la salida a ASCII
3DUiPHWURV
En esta pestaa se determinan los parmetros de volcado segn estas opciones:
Figura 354. Definicin de parmetros de la salida a ASCII
467
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
468
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$QH[R,3LYRWDGRGHODFXPXODGRODUJRDODFXPXODGR
FRUWR
La Consulta permite una forma especial de pivotado, que en lugar de aplicarse a
las tablas de valor se aplica al acumulado largo en las subconsultas de acumulado.
Este pivotado permite visualizar una tabla de acumulado largo como una de
acumulado corto.
Figura 355. Tabla de acumulado largo pivotada como acumulado corto
Otra de las diferencias con el pivotado de una tabla de valores es que, para el
pivotado del acumulado largo, es necesario seleccionar un objeto PAT en la
subconsulta deseada. El PAT define, mediante una sentencia 6(/(&7, cmo se
realiza el pivotado de la tabla de acumulado y permite, adems, realizar un filtrado
469
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
470
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
471
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
472
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
473
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$QH[R,,(MHPSORV
En este apndice se detallan, paso a paso, algunos ejemplos de realizacin de
consultas desde su diseo hasta su ejecucin.
En todos los ejemplos se utiliza el $VLVWHQWHGHFUHDFLyQGHFRQVXOWD.
*UiILFRGHVDODULRVSRUGHSDUWDPHQWR
En este ejemplo se calculan las medias de salarios brutos anuales agrupados por
departamentos; se genera un grfico con los datos obtenidos y se imprime el
grfico.
Los pasos a seguir en este ejemplo son:
l
l
l
l
'HILQLFLyQGHODFRQVXOWD
Para definir la consulta siga los siguientes pasos:
Haga clic en el botn 6LJXLHQWH. Se despliega la ventana de eleccin del tipo
de datos.
474
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6HOHFFLyQGHFDPSRV
Para llevar a cabo la seleccin de campos siga los siguientes pasos:
475
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
$JUXSDFLyQ\WRWDOL]DFLyQ
En la tabla resultado se ven los campos seleccionados. Para realizar la agrupacin
y totalizacin siga los siguientes pasos:
476
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6DOLGDGHGDWRVDJUiILFR
Para llevar a cabo la salida de datos a grfico siga los siguientes pasos:
En la ventana 7LSRGHHMHFXFLRQHV seleccione la opcin *UiILFR y haga clic
en 6LJXLHQWH.
Figura 367.
477
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez completados todos los campos necesarios en esta ventana, haga clic
en el botn &DUDFWHUtVWLFDVJUiILFDV. Se despliega la ventana de definicin de
las caractersticas grficas del grfico.
478
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Incluya guas horizontales para optimizar la visualizacin de los valores de las
columnas.
479
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez concluidas todas las modificaciones del grfico, haga clic en el botn
$FHSWDU. A continuacin se vuelve a la ventana de definicin del grfico.
Haga clic en el botn $FHSWDU para que los cambios incluidos tengan validez. A
continuacin se despliega la ventana *UiILFR, donde haciendo clic en el botn
(MHFXWDU puede comprobar la salida de datos de la consulta a grfico.
Figura 375. Grfico ejecutado
&DUWDGHDXPHQWRGHVDODULR
En este ejemplo se disea una carta para informar a los empleados de la
organizacin que hayan comenzado a trabajar antes de 1993, de un aumento en su
salario base del 5 por ciento. La carta incluye la fecha actual y el clculo del nuevo
salario para cada caso.
Los pasos a seguir para llevar a cabo este ejemplo son:
l
l
480
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
l
l
l
Filtro
Definicin de tabla resultado
Definicin y ejecucin de salida de datos a circular
'HILQLFLyQGHODFRQVXOWDFRQHODVLVWHQWHGHFRQVXOWDGHQyPLQD
Para definir la consulta siga los siguientes pasos:
'HILQLFLyQGHFDPSRVFDOFXODGRV
Para este ejemplo es necesario definir dos campos calculados: uno para la fecha
481
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&DPSRFDOFXODGRGHIHFKDDFWXDO
Para definir un campo calculado que devuelva la fecha actual, independientemente
del da en que se ejecute la consulta, siga los siguientes pasos:
482
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez consignado el nombre, haga clic en el botn (GLWDUFiOFXOR para
definir el campo calculado.
En la ventana de definicin del campo calculado, haga clic en el botn +R\. De
esta manera, cada vez que se ejecute la consulta, este campo tomar el valor
del da actual.
Figura 380. Definicin del campo calculado
Haga clic en el botn $FHSWDUFiOFXOR para volver a la ventana de creacin del
campo calculado.
En la ventana de creacin del campo calculado haga clic en el botn
correspondiente.
483
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
&DPSRFDOFXODGRGHVDODULR
Para definir un campo calculado que devuelva el salario base con un aumento del 5
por ciento, siga los siguientes pasos:
484
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez consignado el nombre, haga clic en el botn (GLWDUFiOFXOR para
definir el campo calculado.
En la ventana de definicin del campo calculado, incluya el clculo del salario
base con el aumento del 5 por ciento. De esta manera, este campo devuelve el
nuevo salario base para cada empleado.
485
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez completado el clculo, haga clic en el botn $FHSWDUFiOFXOR para
volver a la ventana de creacin del campo calculado.
En la ventana de creacin del campo calculado haga clic en el botn
correspondiente.
A continuacin, el campo calculado queda incorporado en la lista de campos
calculados, con lo que est disponible para la seleccin de campos.
6HOHFFLyQGHFDPSRV
Para llevar a cabo la seleccin de campos siga los siguientes pasos:
Desde la tabla resultado haga clic en el botn de la consulta principal para
realizar la seleccin de campos de esta subconsulta.
En la ventana correspondiente, seleccione los siguientes campos (adems de
los seleccionados por defecto por el asistente):
486
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
A continuacin haga clic en el botn $FHSWDU para volver a la tabla resultado.
'HILQLFLyQGHOILOWUR
Para este ejemplo se debe construir un filtro que permita recuperar a todos los
487
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
488
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Haga clic en el botn correspondiente para incluir la funcin en el visor de filtro.
Incluya la operacin "es menor que 1993", haciendo clic en el botn "menor
que" y consignando el valor 1993 en la casilla Valores de campo (con formato
nmero).
Figura 391. Primera condicin del filtro
Antes de definir la segunda condicin, incluya el operador "y", para que el filtro
recupere slo aquellos registros que cumplan con las dos condiciones.
Seleccione el campo FEC_BAJA de la tabla )DVHVGHDOWD.
Incluya la operacin "es no nulo" (QRWQXOO), haciendo clic en el botn
correspondiente.
489
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHODWDEODUHVXOWDGR
Una vez seleccionados todos los campos, la tabla resultado tiene el siguiente
aspecto.
Figura 393. Tabla resultado
Si bien todos los campos seleccionados son necesarios para realizar la consulta,
no todos son necesarios para la salida de datos. Para facilitar el proceso de
definicin de la salida a circular, puede resultar til desactivar en la tabla resultado
las casilla de verificacin 0RVWUDU en campos que no se utilizan para la salida de
datos, como ID_SOCIEDAD, ID_EMPLEADO y FEC_ALTA_EMPLEADO.
Adems, puede modificar el formato del campo HOY y mostrarlo como dd/Mes/aa.
Para ello siga los siguientes pasos:
490
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez comprobada la definicin de la tabla resultado, haga clic en el botn
6LJXLHQWH para pasar a la salida de datos.
6DOLGDGHGDWRVDFLUFXODU
La salida de datos a circular consta de dos partes: una de definicin de la salida y
otra de ejecucin. Ambas se detallan en los siguientes apartados.
491
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHODFLUFXODU
Para definir la circular siga los siguientes pasos:
492
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez completado el texto de la carta, es necesario incluir los campos que
permiten la personalizacin de la carta.
Para ello posicione el cursor en el lugar del texto donde quiere incluir el campo,
seleccione el campo de la lista y haga clic en el botn correspondiente.
493
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Repita esta operacin para todos los campos que sea necesario.
Una vez concluida la inclusin de campos, el texto tiene el aspecto que se ve
en la siguiente imagen.
Figura 400. Texto con campos de la consulta
Una vez concluida la definicin de la carta, guarde los cambios. (Es necesario
guardar los cambios para ejecutar la salida de datos.)
A continuacin se vuelve a la ventana &LUFXODU.
(MHFXFLyQGHODFLUFXODU
Para ejecutar la circular siga los siguientes pasos:
494
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
El salario base
Para cada empleado, los cuatro ltimos valores se modifican para que la carta
sea personalizada, como se aprecia en la siguiente imagen.
495
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
A continuacin haga clic en el botn imprimir todos los registros para obtener
una copia de cada carta.
9ROFDGRGHLQIRUPDFLyQGHDEVHQWLVPRVD
ODEDVHGHGDWRV
En este ejemplo se disea una consulta que insertar los tipos de absentismo por
maternidad que se han producido en el departamento de Administracin de una
organizacin durante el ao 2000.
Los pasos que es necesario que siga son:
l
l
l
l
l
l
'HILQLFLyQGHXQDFRQVXOWDQRUPDO
Para definir la consulta siga los siguientes pasos:
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Haga clic en el botn 6LJXLHQWH. Se despliega la ventana de seleccin del tipo
de datos.
Figura 405. Eleccin del tipo de datos
Observe como aparece seleccionada la opcin todos los datos y que el resto
de opciones aparecen deshabilitadas debido a las caractersticas de la tabla
base seleccionada.
Haga clic en el botn 'LVHxDU. Se despliega la tabla resultado.
497
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHYDULDEOHVGHHQWRUQR
Para este ejemplo es necesario definir dos variables de entorno: una para el tipo de
absentismo y otra para el departamento actual del empleado.
Adems de estas variables de entorno tambin se utilizan otras dos variables que
se refieren a la fecha de inicio y la fecha de fin que son creadas de forma
automtica por la aplicacin. Es necesario que el valor que se asigna a estas
variables se solicite durante la ejecucin por lo que debe seguir los pasos que se
describen a continuacin:
498
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
9DULDEOHGHHQWRUQRSDUDHOWLSRGHDEVHQWLVPR
Para definir una variable de entorno que solicite el tipo de absentismo durante la
ejecucin siga los siguientes pasos:
499
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Tenga en cuenta que esta variable de entorno se utilizar en el volcado SQL por lo que es
necesario que busque el identificador del tipo de absentismo y no el nombre del tipo de
absentismo.
9DULDEOHGHHQWRUQRSDUDHOGHSDUWDPHQWR
Para definir una variable de entorno que solicite el departamento al que pertenecen
los empleados de la organizacin siga los siguientes pasos:
500
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
501
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
6HOHFFLyQGHFDPSRV
Para llevar a cabo la seleccin de campos siga los siguientes pasos:
Desde la tabla resultado haga clic en el botn de la consulta principal para
realizar la seleccin de campos de esta subconsulta.
En la ventana correspondiente, seleccione los siguientes campos (adems de
los seleccionados por defecto por el asistente):
FEC_ALTA_EMPLEADO de la tabla)DVHGH$OWDDFWXDO.
'HILQLFLyQGHOILOWUR
Es necesario definir un filtro en este ejemplo para que el volcado de datos se lleve
502
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
a cabo slo para la gente que est de alta cuando comience el absentismo y que
pertenezca a un determinado departamento.
El filtro consta de tres condiciones:
l
l
La primera condicin recupera a todos los empleados cuya fecha de alta sea
menor o igual que la fecha actual.
La segunda condicin elimina a todos los empleados recuperados por la
primera condicin cuya fecha de baja no sea nula o sea mayor o igual que la
fecha de fin.
La tercera condicin se encarga de eliminar a todos los empleados
recuperados por las dos condiciones previas que no pertenezcan al
departamento especificado por la variable de entorno 4XpGHSDUWDPHQWR.
503
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
504
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHWDEODUHVXOWDGR
Una vez seleccionados todos los campos, la tabla resultado tiene el siguiente
aspecto.
Figura 424. Tabla resultado
'HILQLFLyQ\HMHFXFLyQGHVDOLGD9ROFDGR64/
La salida de datos volcado SQL consta de dos partes: una de definicin de la salida
505
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
'HILQLFLyQGHODVDOLGD9ROFDGR64/
Para definir el volcado SQL siga los siguientes pasos:
506
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
507
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
(MHFXFLyQGHVDOLGD9ROFDGR64/
Para ejecutar el volcado SQL siga los siguientes pasos:
Fecha de inicio
508
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
Una vez incluidos todos los datos se despliega un mensaje que pregunta si
desea realmente realizar los cambios en la base de datos, si hace clic en el
botn <HV se lleva a cabo la insercin de datos y si hace clic en el botn 1R se
cancela la insercin de datos.
Figura 434. Mensaje de confirmacin
509
COPYRIGHT 2003 Meta4 Spain, S. A.
&RQVXOWD\DQiOLVLVGHLQIRUPDFLyQ
510
COPYRIGHT 2003 Meta4 Spain, S. A.
Informes
,QWURGXFFLyQ
Un informe permite obtener informacin de una manera sencilla,
seleccionando los datos de acuerdo a un criterio, dando un
determinado orden, un formato deseado, etc.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
pantalla
impresin
511
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con los informes que
facilitan la comprensin de la informacin contenida en este captulo.
(MHFXFLyQGHLQIRUPHV: es la accin efectuada para obtener los datos del informe.
La ejecucin se puede llevar a cabo de distintas maneras: pantalla, impresora y
exportacin a otra aplicacin.
3DQWDOODGHHMHFXFLyQGHOLQIRUPH: es la pantalla que se visualiza en el momento
en que accede a un informe. Desde dicha pantalla se ejecuta el informe,
pudindose adaptar a las necesidades del usuario definiendo los criterios de
seleccin, elijiendo el tipo de ejecucin, etc.
3DQWDOODGHYLVXDOL]DFLyQGHOLQIRUPH: es la pantalla mediante la que se visualiza
el informe y a la cual se accede ejecutando el informe en pantalla.
)LOWUR: es un conjunto de criterios o condiciones que pueden ser aplicados a los
datos que forman parte de un informe para mostrar determinada informacin.
&U\VWDO5HSRUWV: es una herramienta externa que se utiliza para disear los
informes que ejecuta la herramienta Informes.
)HFKDGHLPSXWDFLyQ: es la fecha que indica el periodo de imputacin al que
pertenece una paga.
)HFKDGHSDJR: es la fecha en la que se lleva a cabo el pago de una nmina o
salario.
512
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
$FFHVR\VDOLGD
$FFHVRDODKHUUDPLHQWD,QIRUPHV\DSHUWXUDGHXQLQIRUPH
Para acceder a la herramienta Informes y abrir un informe, seleccione el nombre
identificativo del informe que desea abrir en las opciones incluidas en la entrada de
men ,QIRUPHV, la cual est presente en distintos mdulos a los que se accede
desde el men inicial.
Para conocer cules son los informes disponibles en la aplicacin estndar y su
localizacin o mdulo correspondiente consulte el manual de la aplicacin estndar
correspondiente de cada pas.
&HUUDUXQLQIRUPH\VDOLUGHODKHUUDPLHQWD,QIRUPHV
Para salir de la herramienta seleccione la opcin de men $UFKLYR_6DOLUo haga
clic en el botn correspondiente. De esta forma se descarga de memoria el
programa y finaliza la conexin a la base de datos.
513
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
8VRGHODKHUUDPLHQWD,QIRUPHV
En este apartado se detalla el trabajo con los informes que ha sido clasificado en
los siguientes apartados:
l
l
l
l
l
514
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
3DVRVSDUDHMHFXWDUXQLQIRUPH
A continuacin se describen brevemente los pasos que el usuario tendr en cuenta
para ejecutar un informe.
515
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Figura 436.
516
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Para cerrar el informe y volver a la pantalla de ejecucin del informe haga clic
en las opciones de cierre de los extremos superiores izquierdo y derecho de la
barra de ttulo del informe visualizado en pantalla.
Para ms informacin sobre estas opciones consulte el apartado $FFHVR\
VDOLGD de este captulo.
7LSRVGHILOWURV
Existen distintos tipos de filtros para personalizar los informes:
l
filtro predefinido
filtro aadido
filtro de fechas
filtro de pagas
Los filtros que el usuario crea en una sesin de trabajo se definen desde la
pantalla de ejecucin.
Las sentencias de los filtros definidos en el informe se visualizan en la zona)LOWUR
DFWLYR de la pantalla de ejecucin.
)LOWURSUHGHILQLGR
Los informes pueden tener filtros previamente definidos. Este tipo de filtro no puede
ser modificado por el usuario.
)LOWURDxDGLGR
Este tipo de filtro se crea utilizando un diseador de filtros y se agrega al filtro que
pueda tener previamente definido el informe.
Para ejecutar el diseador de filtros, seleccione la opcin de men
2SFLRQHV_)LOWUDU o haga clic en el botn correspondiente de la barra de
herramientas de la pantalla de ejecucin del informe.
A continuacin aparece la ventana )LOWURDFWLYR(SUBCONSULTA1), que permite
crear una condicin de filtro seleccionando las tablas, los campos y los valores por
los cuales desea filtrar.
517
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
La estructura de esta ventana, y los pasos que debe seguir para disear un filtro se
describen a continuacin.
(VWUXFWXUDGHODYHQWDQDILOWURDFWLYR
Esta ventana se divide en varias secciones:
l
Inserta un nuevo registro con extensin .FIL cuyo identificador ser el nombre
del UHSRUW definido para el informe que desea ejecutar. En este registro se
guardar informacin sobre el nmero de filtros almacenados para ese UHSRUW.
518
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
3DVRVSDUDGHILQLUXQILOWUR
Seleccione la tabla en la que se encuentra el campo por el que desea filtrar,
para ello haga clic en el nombre de la tabla. De manera inmediata se visualizan
en la seccin contigua los campos de la tabla seleccionada.
Haga doble clic en el campo que va a utilizar para establecer el filtro, puede
observar cmo se aade el nombre de la tabla y el nombre del campo
seleccionado al visor de seleccin. Tambin puede hacer clic sobre el nombre
del campo y a continuacin seleccionar el icono de validacin.
Especifique el operador de comparacin segn corresponda haciendo clic en
los botones: {QR, \, R, , ,!, ! , !, , , etc.}. Es posible ampliar o
restringir el mbito de una seleccin concatenando nuevas condiciones de
filtro. Para unir estas condiciones se utilizan los operadores conjuncin (y) y
disyuncin (o), y luego se repite el proceso anterior para agregar la nueva
sentencia..
Especifique el valor en la caja de texto 9DORUHVGHFDPSR.
Es posible visualizar el conjunto total de valores asociados al campo
seleccionado. Para ello posicinese en la caja de texto 9DORUHVGHFDPSR y
haga clic en el botn de lista, se despliega una lista con los valores disponibles
(existe un lmite de 300 valores). Para seleccionar uno de estos valores ha de
situarse sobre el valor deseado y hacer clic en el botn $FHSWDU.
Si introduce el valor directamente en la caja de texto 9DORUHVGHFDPSR sin
hacer uso de la lista, ha de hacer clic en el botn de validacin.
El valor seleccionado se agrega al filtro en el visor de seleccin.
Haga clic en el botn $FHSWDU.
Si a lo largo del proceso de diseo del filtro desea rectificar o eliminar alguna parte
de texto, es posible utilizar dos botones que permiten eli- minar, bien la ltima
cadena textual agregada al visor de seleccin con el botn identificado como un
lapicero con una goma de borrar, bien la totalidad de clusulas agregadas con el
botn identificado como una papelera. Tambin puede posicionarse en el 9LVRUGH
VHOHFFLyQy borrar la informacin con la tecla SUPR.
Para ver la sentencia SQL generada por el filtro haga clic en el botn 64/
JHQHUDGR.
Para ms informacin sobre las posibilidades que ofrece el filtro de la consulta,
consulte el apartado )LOWUR del captulo "Consulta y anlisis de informacin" de este
manual.
519
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
)LOWURGHIHFKDV
Algunos informes han sido definidos para filtrar la informacin por una fecha o un
rango de fechas.
La fecha o rango de fechas se debe indicar en la parte inferior derecha de la
pantalla de ejecucin.
Figura 439.
Zona fechas
Todas las fechas tienen asociado un botn que despliega un calendario para
facilitar la seleccin de fechas.
)LOWURGHSDJDV
Algunos informes han sido definidos para filtrar la informacin por pagas.
Generalmente, son los informes relacionados con aspectos de nmina.
En la pantalla de ejecucin de dichos informes se muestra en la parte inferior
derecha un botn para acceder a la seleccin de pagas.
Figura 440.
Zona pagas
Al hacer clic en el botn 3DJDV se visualiza una ventana en la que el usuario puede
elegir entre dos opciones:
D 6HOHFFLRQDQGRSDJD
Esta opcin se elige cuando se desea emitir el informe de una o varias pagas.
Para ello se selecciona la opcin &RQ3DJD%DVHy se eligen los datos de la paga
a elegir. puede elegir entre las siguientes opciones en la zona (OHJLU'DWRVGHOD
SDJD:
Paga actual
Slo atrasos
Acumulado en el ao
520
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Una vez indicados los datos anteriores, haga clic en el botn (OHJLU3DJD para que
se muestre una ventana que permite seleccionar una paga entre las ya existentes.
Figura 442. Elegir paga
E 6LQVHOHFFLRQDUSDJD
Esta opcin se utiliza para ejecutar el informe de una sola paga por lo que es
necesario que seleccione sta por una fecha de pago y una fecha de imputacin.
Seleccionando la opcin 6LQ3DJD%DVH se elige la fecha de imputacin de la paga
y la fecha de pago de sta.
521
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Para seleccionar las fechas de pago e imputacin haga clic en los botones )HFKD
GH3DJR y )HFKDGH,PSXWDFLyQ respectivamente, se despliega una ventanaque
permite seleccionar una paga ya est abierto o cerrada.
Una vez seleccionadas las fechas correspondientes se visualiza la ventana inicial
de pagas, con la fecha de imputacin y la fecha de pago del informe que se va a
ejecutar.
Figura 444.
El filtro generado con la seleccin de las fechas de pago se aade al filtro definido
en la pantalla de ejecucin.
(VWDEOHFHUVDOWRGHSiJLQD
Los informes en cuyo diseo se haya definido informacin por grupos, el usuario
puede establecer que el informe presente cada uno de los grupos en una pgina
diferente, o bien todos los grupos seguidos en la misma pgina y pginas
consecutivas.
El salto de pgina se establece en la parte inferior derecha de la pantalla en la zona
6DOWRGHSiJLQDSRU.
522
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
7DEODVXWLOL]DGDV
Los informes obtienen la informacin de las tablas de la base de datos. En la
pantalla de ejecucin de cada informe se indica al usuario las tablas que se usan
en la generacin del informe y que se pueden utilizar en la creacin de filtros.
Esta relacin de tablas se visualiza en la parte inferior izquierda de la pantalla de
ejecucin en la zona1RPEUHGHODVWDEODVXWLOL]DGDVHQHOLQIRUPH
Figura 446. Zona tablas utilizadas
2SFLRQHVGHHMHFXFLyQ
Antes de ejecutar un informe, es necesario que el usuario tenga en cuenta el
apartado 7LSRVGHILOWURV de este captulo, ya que existen ciertos informes que para
ser ejecutados necesitan crear un filtro seleccionando una fecha o una paga.
Los informes se pueden ejecutar de las siguientes formas:
l
l
l
Pantalla
Impresora
Exportacin a otras aplicaciones
523
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
3DQWDOOD
Para ejecutar un informe con visualizacin en pantalla seleccione la opcin de
men 7LSRGHVDOLGD_3DQWDOOD o haga clic en el botn cor- respondiente en la
pantalla de ejecucin del informe.
El informe en pantalla tiene la misma visualizacin que la que tendra ejecutado por
impresora.
Figura 447. Pantalla visualizacin informe
)DFLOLGDGHVGHODRSFLyQSDQWDOOD
Desde la pantalla de visualizacin del informe en pantalla, puede rea- lizar distintas
opciones tales como navegar po el informe, visualizarlo en distintos tamaos a
travs de un zoom, exportarlo a otro programa o aplicacin, imprimirlo
directamente o llevar un control de las pginas y los registros procesados, como se
explica a continuacin.
Ntese que estas facilidades dependen de la versin de Crystal Reports que tenga
instalada cada usuario y teniendo en cuenta que puede variar en el futuro. Aqu se
hace referencia a la ltima versin 8.0 certificada para la aplicacin e-mind.
1DYHJDFLyQHQHOLQIRUPH
524
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
=RRP
Para visualizar las pginas de un informe en pantalla de forma perso- nalizada,
puede utilizar la lista desplegable para poder ver las pginas completas y con
distintos grados de presentacin preliminar.
Cuando se desea mover en un informe de muchas pginas en la vista zoom de
esta opcin, puede ayudarse tambin de los botones de navegacin.
&RQYHUWLUDRWUDVDSOLFDFLRQHV
Para exportar el informe en pantalla a formatos de otras aplicaciones y a otras
unidades de trabajo directamente desde la pantalla de visualizacin del informe,
haga clic en el botn correspondiente al icono del sobre de envo. Esta opcin se
explica ms adelante en el apartado([SRUWDU de este captulo.
,PSULPLULQIRUPH
El informe que aparece en pantalla se puede imprimir haciendo clic en el botn
,PSUHVRUD de la pantalla de visualizacin del informe. La ventana de impresin de
esta opcin permite seleccionar el rango de las pginas que se desean imprimir.
Por otro lado, tambin es posible imprimir directamente el informe sin ser
previamente visualizado desde la pantalla de ejecucin del informe, dicha opcin
se explica ms adelante en el apartado ,PSUHVRUD.
&RQWUROGHSiJLQDV\UHJLVWURVSURFHVDGRV
En la barra superior de la pantalla de visualizacin del informe aparecen distintos
525
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
,PSUHVRUD
El informe se puede ejecutar directamente para salir en una impresora sin ser
previamente visualizado en pantalla.
Para imprimir un informe seleccione la opcin de men 7LSRGHVDOLGD_,PSUHVRUD
o haga clic en el botn correspondiente de la barra de herramientas.
Para configurar la impresora haga clic en la opcin de men $UFKLYR_FRQILJXUDU
LPSUHVRUDEsta opcin permite configurar la impresin del informe en la ventana
de configuracin de impresora, seleccionar la impresora y sus propiedades, el
tamao de papel, la disposicin de la informacin en el papel -vertical o apaisada.
([SRUWDU
La aplicacin permite exportar un informe en distintos formatos para poder ser
utilizado en otras aplicaciones, y guardarlos en diferentes destinos. Ntese que las
distintas opciones que ofrece la exportacin dependen de la versin de Crystal
Reports que tenga instalada cada usuario como se ha comentado en el apartado
)DFLOLGDGHVGHODRSFLyQSDQWDOOD.
Cuando se ejecuta la opcin de men 7LSRGHVDOLGD_([SRUWDU o haga clic en el
botn correspondiente de la barra de herramientas se muestra en pantalla una
ventana para elegir el formato y el destino de los datos.
Figura 448. Exportar
Excel
Lotus
Word
Crystal Reports
Html
526
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Text, etc.
Una vez elegidos el tipo de formato y el destino haga clic en el botn 2N.
La opcin de exportar tambin se puede ejecutar desde la ventana de visualizacin
del informe en pantalla, como se explic en el apartado )DFLOLGDGHVGHODRSFLyQ
SDQWDOOD.
8VR\HGLFLyQGHDUFKLYRV([FHO
La pantalla de ejecucin de informes permite abrir y editar archivos Excel.
Al seleccionar la opcin de men 2SFLRQHV_$EULU([FHO o hacer clic en el botn
correspondiente de la barra de herramientas aparece una ventana para buscar y
seleccionar el nombre de una hoja de clculo existente.
Figura 449. Abrir informe Excel
527
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
Figura 450.
Hoja Excel
Si se hace clic con el botn derecho del PRXVH sobre esta hoja, se despliega un
men que ofrece distintas opciones para trabajar con la hoja Excel.
La herramienta Informes ofrece la posibilidad de abrir y trabajar con varios archivos
con extensin .XLS al mismo tiempo.
528
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
529
COPYRIGHT 2003 Meta4 Spain, S. A.
,QIRUPHV
530
COPYRIGHT 2003 Meta4 Spain, S. A.
Documentos combinados
,QWURGXFFLyQ
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
531
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
532
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
1RFLRQHVEiVLFDV
A continuacin se explican algunos trminos bsicos en el contexto de este
captulo relacionados con la creacin, edicin e impresin de documentos
combinados.
&RQVXOWD: es una peticin de informacin efectuada a la base de datos que tiene
definidos los campos comunes que se van a mostrar en el documento combinado.
Dichos campos se pueden obtener de distintas tablas de la base de datos.
La consulta, tambin denominada archivo .qrl, debe estar definida para crear y
ejecutar documentos combinados. Para ms informacin sobre el diseo de
consultas remtase al captulo "Consulta y anlisis de informacin" de este manual.
)XVLyQGHGDWRV: es la accin de unir o combinar los datos obtenidos de una
consulta efectuada a la base de datos y el contenido comn de un documento
Word.
'RFXPHQWRFRPELQDGR: es el documento final resultado de realizar una fusin de
datos.
&RPELQDUFRUUHVSRQGHQFLD(0DLO0HUJH): utilidad de Microsoft Word que permite
crear documentos combinados. Para ms informacin sobre esta herramienta
consulte los Manuales deMicrosoft Word.
533
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
$FFHVR\VDOLGD
$FFHVRDODKHUUDPLHQWD'RFXPHQWRVFRPELQDGRV
Para tener acceso a la herramienta existen varias opciones:
l
l
l
6DOLUGHODKHUUDPLHQWD'RFXPHQWRVFRPELQDGRV
Para salir de la herramienta seleccione la opcin $UFKLYR_6DOLU o haga clic en el
botn 6DOLU.
534
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
8VRGHODKHUUDPLHQWD'RFXPHQWRVFRPELQDGRV
En este apartado se describen las operaciones que es posible realizar con la
herramienta y que han sido clasificadas en dos apartados:
l
535
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
(MHFXFLyQGHXQGRFXPHQWRFRPELQDGR
Para ejecutar un documento combinado el usuario necesita tener una consulta .qrl
previamente definida, as como un documento .doc que se haya creado
especficamente con esta herramienta. Consulte el apartado &UHDFLyQGHXQ
QXHYRGRFXPHQWRFRPELQDGR de este captulo.
La ejecucin de los documentos creados con la fusin de datos de una consulta y
un documento Word se puede llevar a cabo desde tres accesos diferentes, como
se describe en el apartado $FFHVR\VDOLGD.
D 'HVGHHODFFHVRGLUHFWRDODKHUUDPLHQWD
Al acceder a la herramienta aparece una ventana con una serie de cajas de texto,
como muestra la siguiente figura.
536
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
537
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
538
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
E 'HVGHHOERWyQGHXQIRUPXODULR
539
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
Algunos formularios tienen botones que han sido configurados para ejecutar de
forma automtica la herramienta Documentos combinados. Previamente, los datos
relativos a la ruta y los archivos correspondientes .doc y .qrl han debido darse de
alta en el formulario de edicin rpida &RQILJXUDFLyQ,PSU,QIRUPHVdonde se
recoge informacin tal como la ruta de los archivos, la identificacin del documento,
etc. De esta manera, al hacer clic sobre el botn que ejecuta el programa de
documentos combinados, se abre el editor de texto word mostrando el documento
.doc especificado con los datos obtenidos de la consulta .qrl. Se recuerda al
usuario que la herramienta no abre distintas instancias de Word cada vez que se
genera un documento para un empleado distinto, aprovecha la instacia abierta
inicialmente al generar el documento correspondiente al primer empleado.
La edicin e impresin del documento se realiza del mismo modo descrito
anteriormente en este apartado.
F 'HVGHXQDRSFLyQGHPHQ~GLVHxDGDHQVXRUJDQL]DFLyQ
La aplicacin ofrece la posibilidad de ejecutar un documento combinado desde una
opcin de men que haya sido especficamente diseada en la aplicacin por una
organizacin. En este caso, la ruta y los archivos .qrl y .doc deben haber sido
especificados al crear la opcin de men y aparecen seleccionados en la ventana
de ejecucin de la herramienta. La ejecucin se realiza del mismo modo descrito
anteriormente en este apartado.
&UHDFLyQGHXQQXHYRGRFXPHQWR
FRPELQDGR
Para crear un nuevo documento combinado el usuario necesita tener una consulta
.qrl previamente definida.
Una vez que ha accedido a la ventana inicial de la herramienta, para crear un
documento combinado con datos fusionados de una consulta sobre la base de
datos se siguen los siguientes pasos:
540
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
Edite el documento en Word que desea generar y combine los datos obtenidos
de la consulta utilizando la barra de herramientas &RPELQDU
FRUUHVSRQGHQFLD.
- Site el cursor donde desee insertar los campos de combinacin.
- Para insertar los campos de combinacin elija el campo deseado haciendo
clic en el botn ,QVHUWDUFDPSRGHFRPELQDFLyQ de dicha barra de
herramientas. Aparece una lista con los nombres de campo que estn
disponibles.
- Al insertar los nombres de los campos en el documento, se indica en el
documento Word las posiciones en donde ha de incluirse la informacin
variable procedente de la consulta. Word inserta los nombres de campo entre
dobles parntesis angulados (<< >>).
541
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
542
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
543
COPYRIGHT 2003 Meta4 Spain, S. A.
'RFXPHQWRVFRPELQDGRV
544
COPYRIGHT 2003 Meta4 Spain, S. A.
Recibo de nmina
,QWURGXFFLyQ
Un recibo de nmina es un justificante de pago que registra informacin
sobre los devengos y retenciones de la paga de un empleado.
La aplicacin facilita la emisin de recibos de forma rpida y eficaz
combinando la informacin de la base de datos con un diseo
predefinido.
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
impresin en papel
correo electrnico
archivo ASCII
545
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
546
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con los recibos de
nmina que facilitan la comprensin de la informacin contenida en este captulo.
)LOWUR: es un conjunto de criterios que pueden ser aplicados a los datos que forman
parte de un recibo para mostrar informacin.
)HFKDGHLPSXWDFLyQ: es la fecha que indica el periodo de imputacin al que
pertenece una paga.
)HFKDGHSDJR: es la fecha en la que se lleva a cabo el pago de una nmina o
salario.
3DJD: es el concepto que constituye el pago de una nmina o salario.
$UFKLYR45/: es un archivo que incluye la consulta de informacin de base de
datos para el recibo.
$UFKLYR',0: es un archivo que incluye las propiedades y parmetros que dan
formato al recibo e indica la disposicin de datos de la consulta en la emisin del
recibo.
547
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
$FFHVR\VDOLGD
$FFHVRD5HFLERGHQyPLQD
Para acceder a la emisin de un recibo seleccione el botn 5HFLERV del mdulo de
1yPLQD o su opcin correspondiente en la entrada de men ,PSUHVRV.
Estas opciones estn presentes en el mdulo de 1yPLQD al que se accede desde
el men inicial HPLQG de la aplicacin e-mind o desde el men inicial de 1yPLQD
de este producto
$EULUXQUHFLER
Para abrir un recibo mediante la aplicacin, acceda a Recibo de nmina y a
continuacin siga los pasos para emitir este. Los recibos de nmina deben emitirse
cada vez que deseen visualizarse a travs de la aplicacin.
&HUUDUXQUHFLER
Para cerrar un recibo emitido en pantalla seleccione la opcin de men
$UFKLYR_6DOLU. Una vez ejecutada dicha opcin de men puede volver a emitir otro
recibo sin salir de la herramienta.
6DOLUGH5HFLERGHQyPLQD
Para salir de la herramienta seleccione la opcin de men $UFKLYR_6DOLU o haga
clic en el botn correspondiente.
548
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
8VRGH5HFLERGHQyPLQD
En este apartado se detallan las opciones para trabajar con la herramienta Recibo
de nmina que han sido clasificadas del siguiente modo:
l
l
l
El esquema que se muestra a continuacin ilustra el proceso para emitir los recibos
de nmina.
549
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
3DVRVSDUDHPLWLUXQUHFLER
A continuacin se describen los pasos que el usuario debe llevar a cabo para emitir
un recibo que sern explicados en detalle a lo largo del captulo.
Puede visualizar el recibo siempre y cuando ste se haya ejecutado en pantalla
e imprimirlo a continuacin o imprimirlo directamente sin vista preliminar.
Cierre o salga del recibo.
550
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
6HOHFFLyQGHSDJDV
Para obtener un recibo de nmina es necesario que indique una seleccin de datos
que filtren informacin asociada a una paga.
Para acceder a la seleccin de pagas, puede elegir entre dos opciones en la
pantalla de ejecucin del recibo de nmina:
551
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
Las cajas de texto relativas a los periodos de las pagas (actual, atrasos, etc,)son por
defecto editablse, es decir, el usuario puede anotar en ellas cualquier comentario. No
obstante, si se desea bloquear tales casillas para impedir su edicin existe una propiedad
de configuracin que ha der incluida en el registro .PRO del componente Recibos y
tomar el valor correspondiente. Para ms informacin consulte con el personal tcnico o
acceda al apartado 5HFLERGHQyPLQD05HFLERGOO del captulo "Anexo I
Configuracin de herramientas" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD
E6LQVHOHFFLRQDUSDJD
552
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
Esta opcin se utiliza para emitir el recibo de una sola paga seleccionando sta por
una fecha de pago y una fecha de imputacin.
Para ello, seleccione la opcin 6LQ3DJD%DVHy elija la fecha de imputacin y la
fecha de pago de la paga deseada como se describe a continuacin.
Figura 465. Ventana pagas sin paga base
553
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
Figura 466.
La caja de texto situada bajo las fechas de pago e imputacin es por defecto editable, es
decir, el usuario puede anotar cualquier comentario. No obstante, si se desea bloquear
tal casilla para impedir su edicin existe una propiedad de configuracin que ha der
incluida en el registro .PRO del componente Recibos y tomar el valor correspondiente.
Para ms informacin consulte con el personal tcnico o acceda al apartado 5HFLERGH
QyPLQD05HFLERGOO del captulo "Anexo I Configuracin de herramientas" del
0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD
(PLVLyQGHOUHFLER
Una vez seleccionada la paga deseada el siguiente paso consiste en ejecutar el
proceso de emisin del recibo.
Para ello seleccione la opcin de men $UFKLYR_(MHFXWDU o el botn
correspondiente de la barra de herramientas o de la parte inferior de la ventana.
De esta manera se inicia el proceso de emisin del recibo que consta de dos pasos
que se explican a continuacin:
l
l
2SFLRQHVGHHPLVLyQGHOUHFLER
Para emitir un recibo es posible elegir entre distintos tipos de salida, adaptar las
fuentes y opciones de impresin del recibo a sus necesidades como se describe a
554
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
continuacin.
7LSRGHVDOLGD
Las distintas opciones que facilita la herramienta para obtener el recibo son las
siguientes:
2SFLRQHVGHLPSUHVLyQ
l
l
l
l
l
Tipo de impresora
Tamao y orientacin del papel
1RWD Si el tamao de pgina seleccionado para la plantilla de su recibo no es
el adecuado para su impresora, al final del proceso interno de preparacin para
la emisin del recibo, la herramienta le muestra un mensaje indicando si desea
continuar con la generacin del recibo. Es posible, no obstante, continuar con
la generacin del recibo o modificar el tamao de pgina a travs del botn
6HOHFFLRQDU de la ventana Elegir opciones de impresin.
Nmero de copias
Rango o seleccin de pginas de impresin
Modo de impresin: afecta a la forma en que la herramienta va a enviar los
recibos a la impresora.
D Por documento: la impresin se realiza a medida que se genere cada
recibo, por lo tanto, cada recibo se enva como un trabajo a la impresora.
E Por pgina: la impresin se realiza a medida que se genere cada pgina
del recibo. Todos los recibos se envan en un slo trabajo a la impresora.
F Por bloque: la impresin se realiza por tamaos de bloques definidos. Cada
bloque consta de un nmero de pginas que se define en la casilla
7DPDxR.
Por otro lado, antes de imprimir un recibo puede hacer una prueba de impresin
mediante el botn 7HVWLPSUHVLyQ cuyo comportamiento depender de la opcin
de impresin especificada. Se pueden producir las siguientes situaciones:
555
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
E Si eligi como destino el botn de radio 3DQWDOOD, al hacer clic en el botn 7HVW
,PSUHVLyQ se desplegar el Visor del recibo que mostrar exclusivamente la
estructura y disposicin de los datos del recibo que se va a emitir. Para ms
informacin sobre el Visor del recibo consulte el apartado 9LVXDOL]DFLyQGHO
UHFLER de este captulo.
F Si seleccion como destino el botn de radio )LFKHUR, al hacer clic en el botn
7HVW,PSUHVLyQ se despliega la ventana 6DOYDU)LFKHUR en la que puede
indicar el nombre del archivo y la ruta en que se guardar. Este archivo
mostrar exclusivamente la disposicin de los datos en el recibo.
G Si eligi como destino el botn de radio Impresin con plantilla, al hacer clic en
el botn 7HVW,PSUHVLyQ se muestra la ventana (OHJLU'LUHFWRULRGHGHVWLQR
en la se indica la ruta en que se guardar un archivo con extensin .log que
mostrar exclusivamente la disposicin de los datos en el recibo.
0RGRGHVHOHFFLyQGHRSFLRQHVGHHPLVLyQGHOUHFLER
Las opciones de emisin del recibo se seleccionan en la ventana que aparece una
vez se ha ejecutado el recibo al hacer clic en el botn (MHFXWDU y que se muestra a
continuacin.
Figura 467. Elegir opciones de impresin
Por defecto aparece marcado el destino a ,PSUHVRUD (siempre, claro est, que se
disponga de una impresora configurada). Si el parmetro A_INSTALACION toma
valor "1" en el registro de Windows, el usuario dispondr de todos los modos de
impresin en la pantalla para seleccionar el que desee, si tal parmetro toma valor
"0" slo aparecer disponible el modo de impresin 3RUSiJLQD.
Para elegir cualquier opcin haga clic con el PRXVH sobre las casillas de
verificacin y botones correspondientes y a continuacin haga clic en $FHSWDU.
Slo podrn ser activadas las opciones que hayan sido definidas previamente en
el archivo DIM. Para ms informacin consulte el captulo "Diseo del recibo de
nmina" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD
556
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
)LOWURDxDGLGR
Una vez seleccionadas y aceptadas las opciones de impresin, aparece una
ventana que permite aadir un filtro o criterio por el que se desea emitir el recibo,
como por ejemplo los empleados para los que se desea generar los recibos.
Este filtro se crea utilizando un diseador de filtros muy similar al de otros mdulos
de la aplicacin, que permite crear una condicin seleccionando las tablas, los
campos y los valores por los cuales se va a filtrar el recibo, y se agrega al filtro que
ste pueda tener previamente definido. Los recibos pueden tener filtros
previamente definidos que el usuario no puede modificar.
Figura 468. Ventana para agregar filtro al recibo de nmina
Para ms informacin sobre cmo aadir un filtro de este tipo al recibo consulte el
apartado )LOWUR del captulo Consulta y anlisis de informacin de este manual.
Una vez creado el filtro, y del mismo modo en caso de que no se desee aadir un
filtro, hay que hacer clic en el botn $FHSWDU para continuar con la ejecucin del
recibo. Si se desea interrumpir la ejecucin del recibo haga clic en el botn
&DQFHODU.
Cuando se emite un recibo se puede visualizar y/o imprimir como se describe a
continuacin.
9LVXDOL]DFLyQGHOUHFLER
Para visualizar un recibo en pantalla es necesario que haya seleccionado la opcin
de destino del recibo en pantalla (consulte el apartado 2SFLRQHVGHHPLVLyQGHO
UHFLER de este captulo).
El recibo en pantalla tiene la misma visualizacin que la que tendra impreso como
muestra la imagen a continuacin.
557
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
El visor muestra en pantalla el primer recibo generado tras ejecutar la emisin del
recibo.
Para visualizar el recibo de cada registro o empleado, siempre y cuando
previamente haya elegido los modos de impresin 3RUSiJLQD o 3RUEORTXH,
seleccione la opcin de men $UFKLYR_(OLPLQDU\FRQWLQXDUo haga clic en el
botn correspondiente. Una vez finalizada la visualizacin del ltimo recibo
generado para salir de la vista preliminar del visor del recibo seleccione la opcin
de men $UFKLYR_6DOLU.
Existe la posibilidad de que, durante la generacin de los recibos, el Sistema
operativo se quede sin recursos, en este caso se detendr la visualizacin de
recibos. Al seleccionar la opcin de men $UFKLYR_(OLPLQDU\FRQWLQXDUo hecer
clic en el botn correspondiente, se liberarn los recursos utilizados y se
continuarn mostrando los siguientes recibos.
Para detener la emisin de recibos, salir del visor del recibo y volver a la pantalla
inicial de seleccin de pagas desde cualquier registro, siempre y cuando
previamente haya elegido los modos de impresin 3RUSiJLQD o 3RUEORTXH,
seleccione la opcin de men $UFKLYR_&DQFHODU3UHYLHZ (vista preliminar) o haga
clic en el botn correspondiente. No obstante, antes de ejecutarse dicha opcin
aparece un cuadro de dilogo mediante el que puede confirmar si realmente desea
cancelar la vista preliminar.
Si est situado en el ltimo recibo, siempre y cuando previamente haya elegido los
modos de impresin 3RUSiJLQD o 3RUEORTXH, tiene la posibilidad de salir del visor
del recibo seleccionando la opcin de men $UFKLYR_6DOLU.
Para visualizar, imprimir y desplazarse en la pgina de un recibo o varios recibos
de varios empleados la ventana del visor del recibo ofrece distintas facilidades que
558
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
se describen a continuacin.
)DFLOLGDGHVGHOYLVRUGHOUHFLER
Desde la pantalla de visualizacin del recibo en pantalla, puede realizar distintas
opciones tales como navegar en el recibo, visualizarlo a travs de un zoom,
imprimirlo directamente o llevar un control de las pginas procesadas, que se
explican a continuacin.
1DYHJDFLyQHQHOUHFLER
Las barras de desplazamiento vertical y horizontal permiten moverse por la pgina
del recibo que aparece en pantalla.
Como el recibo puede tener ms de una pgina, se ofrecen una serie de opciones
para navegar por el recibo completo.
Para avanzar y retroceder pginas en un recibo puede utilizar las distintas opciones
correspondientes del men 9HU_3iJLQDo los botones correspondientes como se
indica a continuacin.
,UDSULPHUDSiJLQDse presenta la primera pgina del primer recibo procesado. Si
se encuentra en la primera pgina este botn est desactivado.
,UDSiJLQDDQWHULRU se pasa una pgina hacia atrs del recibo en los recibos
generados. Si se encuentra en la primera pgina este botn est desactivado.
5HWURFHVRUiSLGR se retrocede de forma rpida en el visor.
,UDSiJLQDVLJXLHQWH se pasa una pgina hacia delante en los recibos generados.
Si se encuentra en la ltima pgina esta opcin est desactivada.
$YDQFHUiSLGR: se avanza de forma rpida en el visor.
,UD~OWLPDSiJLQDse pasa a la ltima pgina del ltimo recibo procesado. Si se
encuentra en la ltima pgina esta opcin est desactivada.
'HWHQHUODSDJLQDFLyQ se puede detener la operacin de avance o retroceso
rpido.
2SFLRQHVGHO=RRP
Para visualizar la pgina de un recibo en pantalla, ver las pginas completas y con
distintos grados de presentacin preliminar, puede seleccionar las distintas
posibilidades que ofrece la opcin de men 9HU_=RRP.
Cuando se desea mover en un recibo de muchas pginas en la vista zoom de esta
opcin, puede ayudarse tambin de los botones de navegacin.
,PSULPLUUHFLER
El recibo que aparece en pantalla se puede imprimir seleccionando la opcin de
men $UFKLYR_,PSULPLU o haciendo clic en el botn correspondiente de la pantalla
de visualizacin del recibo. Esta opcin permite, indicar la seleccin de impresin,
559
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
&RQWUROGHSiJLQDV
En la barra de herramientas de la pantalla de visualizacin del recibo aparecen los
datos numricos que se describen a continuacin:
l
l
,PSUHVLyQGHOUHFLER
El recibo puede imprimirse de dos modos una vez ejecutada la opcin (MHFXWDU:
l
2SFLRQHVDYDQ]DGDV
Durante la emisin de recibos de nmina es posible modificar o visua- lizar la
configuracin de la impresin y/o de los parmetros definidos del recibo as como
emitir el recibo de nmina de la organizacin en formato HTML.
Para ms informacin sobre la configuracin de recibos de nmina consulte el
captulo Diseo del recibo de nmina del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV
0HWD .
(VWDEOHFHUSDUiPHWURV
El usuario puede editar los parmetros que constituyen la emisin del recibo desde
la herramienta Recibo de nmina.
Para tener acceso a los parmetros definidos para la emisin de un recibo
seleccione la opcin de men $UFKLYR_&RQILJXUDUSDUiPHWURV. A continuacin
aparece una ventana que muestra la informacin que identifica los parmetros
necesarios para la emisin del recibo:
560
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
l
l
l
l
Sistema cach
Ruta (SDWK) de los archivos DIM y QRL si marc el botn de radio )LFKHUR.
(VWDEOHFHULPSUHVLyQ
El usuario puede editar los aspectos que constituyen la impresin del recibo.
Para tener acceso a los parmetros de impresin definidos para la emisin de un
recibo seleccione la opcin de men $UFKLYR_&RQILJXUDULPSUHVLyQ. Esta opcin
permite configurar la impresin del recibo a travs de la ventana de configuracin
de impresora. De esta forma, puede seleccionar la impresora y sus propiedades, el
tamao de papel y la disposicin de la informacin en el papel, vertical o apaisada.
Las distintas opciones de impresin especficas que ofrece esta herramienta se
describieron en los apartados 2SFLRQHVGHHPLVLyQGHOUHFLER e ,PSUHVLyQGHO
UHFLER de este captulo.
561
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
(PLWLUHOUHFLERGHQyPLQDHQIRUPDWR+70/
La herramienta Recibos desarrollada por Meta4 ofrece al usuario la posibilidad de
emitir el recibo de nmina de la organizacin en formato HTML. Para ello, una vez
que en la ventana del recibo haya elegido entre las opciones &RQSDJDEDVH
6HOHFFLRQDQGRSDJD o 6LQSDJDEDVH6LQVHOHFFLRQDUSDJD siga los
siguientes pasos:
562
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
(VWUXFWXUDGHDOPDFHQDPLHQWRGHORVUHFLERVHQEDVHGHGDWRV
Para la generacin del recibo en formato hipertexto con almacenamiento en base
de datos la variable del registro PATH_HTML no ha de estar rellena (valor nulo
asignado); de este modo el programa interpreta que debe almacenar los recibos en
la base de datos y no en un directorio.
(VWUXFWXUDGHDOPDFHQDPLHQWRGHORVUHFLERVHQGLVFR
La herramienta de emisin de recibos, en los casos de emisin de recibos en
formato hipertexto con almacenamiento en disco, crea una estructura de directorios
en una unidad de disco. El directorio base de la estrutcura de directorios se define
en variable del registro PATH_HTML.
Esta estructura de directorios se define segn el siguiente esquema:
563
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
564
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
el contador tendr valor 1, y por lo tanto el nombre asignado al primer recibo ser
00000001.htm. De igual modo, para el registro N, por cada paga, el nombre
asignado ser 0000000N.htm, teniendo en cuenta que se rellenarn con ceros (0)
las posiciones de la cadena que no sean ocupadas por los caracteres
determinados por el contador.
Siguiendo con el ejemplo iniciado anteriormente, para el primer registro de la tabla,
la estructura de directorios y nombre del recibo asignados seran los mostrados en
la siguiente imagen:
Figura 476. Ejemplo de estructura de directorios y nombre de recibo asignado
565
COPYRIGHT 2003 Meta4 Spain, S. A.
5HFLERGHQyPLQD
566
COPYRIGHT 2003 Meta4 Spain, S. A.
Gestin de pagos
,QWURGXFFLyQ
El mdulo de gestin de pagos de la aplicacin e-mind tiene como
finalidad reflejar los pagos realizados a los empleados de la
organizacin y permite:
l
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
567
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
1RFLRQHVEiVLFDV
A continuacin se definen algunos trminos relacionados con el mdulo de gestin
de pagos:
(PLVLyQ: es un conjunto de pagos gestionados en el mismo proceso. Una emisin
puede incluir pagos relacionados con la paga y las retroactividades.
0RGHORGHHPLVLyQ: es un conjunto de valores que definen una emisin. Entre
estos valores est el centro de pago en el que se abonan las retribuciones de los
empleados, la forma de pago que se utilizar para abonar la retribucin a los
empleados, etc.
*UXSRGHPRGHORVGHHPLVLyQ: es un conjunto de modelos de emisin. Mediante
estos grupos puede ejecutar de forma secuencial los diferentes modelos de
emisin incluidos en el grupo.
2UGHQGHSDJR: es la retribucin que el empleado debe percibir, entre los datos
que contiene se encuentran las fechas de imputacin y de pago y la cantidad que
debe percibir el empleado.
)HFKDGHSDJR: es la fecha en la que se lleva a cabo el pago de una retribucin.
)HFKDGHLPSXWDFLyQ: es la fecha que indica el periodo al que pertenece una
paga.
3DJD: es la paga que recibe normalmente el empleado como retribucin de su
trabajo en un determinado periodo de tiempo. Generalmente, la fecha de
imputacin es igual a la fecha de pago, ya que el periodo de imputacin es el
mismo que el periodo de pago.
5HWURDFWLYLGDG: es la paga que recibe el empleado de forma retroactiva. La fecha
en que se lleva a cabo el pago no est incluida dentro del periodo que pertenece a
la paga.
568
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
$FFHVR\VDOLGD
Para acceder al mdulo de gestin de pagos siga los siguientes pasos:
l
Una vez que se ha accedido al mdulo de gestin de pagos puede rea lizar
operaciones tales como la ejecucin de un modelo de emisin.
Para salir del mdulo de gestin de pagos seleccione la opcin de men
$UFKLYR_6DOLUo haga clic en el botn correspondiente.
569
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
8VRGHODJHVWLyQGHSDJRV
En este apartado se detalla el uso del mdulo de gestin de pagos que ha sido
clasificado en cinco apartados:
l
)XQFLRQDPLHQWRJHQHUDO
El siguiente esquema describe el proceso operativo del mdulo de gestin de
pagos.
570
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
(QWUDGDGHGDWRV
Antes de que se realice el proceso de gestin de pagos es necesario introducir los
siguientes datos:
571
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
l
l
Datos de pago: son los datos necesarios para generar un documento de pago y
gestionar a los empleados de la organizacin y a sus beneficiarios.
Forma de pago: es el mtodo que utilizar la organizacin para proceder a los
pagos. Existen varios mtodos, listado en efectivo, transferencia en soporte
magntico, etc.
Centro de pago: un centro de pago se corresponde con cada una de las
cuentas corrientes (y sus correspondientes entidades y sucursales bancarias)
con las que la empresa hace frente a las obligaciones contradas con sus
empleados. Cada empleado tiene asociado un centro de pago.
Para ms informacin sobre los datos necesarios para ejecutar la gestin de pagos
consulte el captulo "Gestin de pagos" del manual de la aplicacin estndar propio
de cada pas.
&iOFXORGHODQyPLQD
Una vez introducidos los datos necesarios debe realizar el clculo de la nmina.
Este proceso consiste en calcular el lquido terico que se deber pagar a un
empleado y a sus beneficiarios.
Tambin se encarga de comprobar que estos resultados cumplen las premisas
establecidas, es decir, no debe ocurrir que algn beneficiario tenga un lquido
negativo, ni que la suma a pagar a todos los beneficiarios de un empleado exceda
el importe lquido de ste.
Si una vez calculada la nmina el empleado tiene un lquido negativo, es decir,
debe dinero a la organizacin, el importe de esta cantidad se deducir de la
retribucin que el empleado debe recibir el mes siguiente.
3URFHVRGHJHVWLyQGHSDJRV
Una vez generadas las rdenes de pago, el proceso de gestin de pagos se
encarga de generar para cada orden de pago un pago.
Este proceso tiene en cuenta las consideraciones que se detallan a continuacin:
l
572
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Se calcula la paga normal del mes de enero, generndose una orden de pago.
Se genera el correspondiente pago y se abona la cantidad al empleado.
En el siguiente mes, febrero, se realiza una retroactividad de la paga de enero,
se genera una orden de pago con el resultado de la retroactividad y una orden
de pago con la paga normal del mes.
Al ser la suma positiva, entonces al empleado se le debe dinero, se generan
dos pagos, uno correspondiente a la paga del mes de febrero y otro
correspondiente a la retroactividad. Y a continuacin se le abona al empleado
la cantidad correspondiente a la suma de ambos pagos.
Se calcula la paga de marzo y se genera una orden de pago por ese valor. A
continuacin se genera el pago y se le abona al empleado la cantidad
correspondiente.
Se hace una retroactividad de las retribuciones correspondientes a los dos
primeros meses del ao, enero y febrero. El clculo de nmina genera las
rdenes de pago correspondientes a estas retroactividades.
Se calcula la paga del mes de abril, generndose una orden de pago.
Cuando se abona la nmina correspondiente al mes de abril, el programa
detecta rdenes de pago para las que no se han generado pagos. El empleado
no ha percibido el sueldo que deba.
573
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
3URFHVRGHJHVWLyQGHSDJRV
El proceso de gestin de pagos se ejecuta utilizando modelos de emisin y grupos
de modelos de emisin ya definidos. En este apartado se explica como ejecutar un
modelo de emisin y un grupo de modelos de emisin:
l
Verificacin: una vez generados los pagos, debe comprobar que los datos
generados para estos pagos son correctos. Para ello dispone del formulario
3DJRV.
(MHFXFLyQGHXQPRGHORGHHPLVLyQ
Para la generacin de pagos se ejecutan modelos de emisin, que son los valores
que se necesitan para llevar a cabo esta ejecucin, entre estos valores se
encuentran la forma de pago, el tipo de orden de pago, el centro de pago, etc.
Estos valores estn predefinidos en el modelo de forma que la organizacin puede
tener definidos los modelos de emisin para que el usuario slo tenga que ejecutar
stos sin necesidad de indicar los valores.
Recuerde que para ejecutar un modelo, ste debe estar definido. Para ms
informacin sobre la definicin de modelos de emisin consulte el apartado
574
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
575
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
576
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
577
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
578
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Listado de efectivo.
Etc.
579
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
580
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Para ms informacin sobre este filtro aadido consulte el apartado )LOWUR del
captulo "Consulta y anlisis de informacin" de este manual.
Haga clic en el botn $FHSWDU de la ventana de filtro aadido.
Esta etapa es comn para todas las formas de pago. Las siguientes etapas son
propias de la transferencia en soporte magntico.
Despus de haber introducido los valores se procede a la ejecucin del modelo de
emisin propiamente dicha. De esta forma, una vez que ha hecho clic en el botn
$FHSWDU de la ventana de filtro aadido, se despliega la ventana 7UDQVIHUHQFLDV
HQVRSRUWHPDJQpWLFR(ventana de parametrizacin de transferecias). Esta
ventana muestra o bien la parametrizacin por defecto (si no se dispone de
servidor de transferencias), o bien la parametrizacin especificada para el servidor
de transferencias en la ventana 2SFLRQHVGHOVHUYLGRU (si se activa la
optimizacin mencionada anteriormente).
581
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
582
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
583
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Tal y como se explic anteriormente, si se lanza una emisin para varios centros de
pago y se dispone de servidor de transferencias, la ventana de parametrizacin
(7UDQVIHUHQFLDVHQVRSRUWHPDJQpWLFR) se muestra una nica vez y se emiten los
documentos sin interrupciones para todos los centros de pago. Si no se cuenta con
un servidor de transferencias, la ventana de parametrizacin aparecer cada vez
que se vaya a iniciar la emisin para un centro de pago distinto, siempre que no se
hubiera marcado la check 3URFHVDU VLQLQWHUUXSFLRQHV en la ventana &HQWURVGH
SDJR.
Si durante el proceso se cancela una emisin y existen centros de pago
pendientes, la aplicacin lanza un mensaje en el que avisa de esta circunstancia
Durante la ejecucin de un modelo de emisin se ha creado un proceso de pago.
Este proceso de pago esta formado por una emisin que se corresponde con el
modelo de emisin seleccionado y por varios pagos que se corresponden con las
retribuciones que percibirn los empleados.
Una vez que haya ejecutado el proceso es necesario que controle que los datos
generados sean correctos. Una forma de realizar este control es utilizar el
formulario 3DJRV. Para acceder a este formulario seleccione desde el men inicial
de la aplicacin la entrada de men 2SFLRQHV&RPXQHV_,QYHQWDULR, y desde la
ventana que se despliega la opcin de men $UFKLYR_3DJRV.
Figura 497. Formulario Pagos
584
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
(MHFXFLyQGHXQJUXSRGHPRGHORVGHHPLVLyQ
Los grupos de modelos de emisin permiten ejecutar distintos modelos de emisin
durante el mismo proceso, de forma automtica y secuencial. De esta forma una
organizacin que abona el sueldo de sus empleados utilizando distintas formas de
pago puede, mediante un grupo de modelos de emisin, ejecutar los modelos de
emisin correspondientes a estas formas de pago.
Recuerde que en primer lugar se debe definir el grupo de modelos de emisin, para
ms informacin sobre los grupos de modelos de emisin y las operaciones que se
pueden realizar con stos consulte el apartado 'HILQLFLyQGHXQJUXSRGH
PRGHORVGHHPLVLyQ de este captulo.
La ejecucin de un grupo de modelos de emisin se realiza a travs de los
siguientes pasos:
585
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Haga doble clic en el grupo que desea ejecutar. Se despliega la ventana *UXSR
GH(PLVLRQHV.
Figura 499. Grupo de emisiones
'HILQLFLyQGHPRGHORV\JUXSRVGH
PRGHORVGHHPLVLyQ
En este apartado se explicarn los pasos a seguir para definir un modelo de
emisin y un grupo de modelos de emisin. Antes de poder ejecutar un modelo de
emisin o un grupo de modelos de emisin deben estar definidos:
l
586
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
'HILQLFLyQGHXQPRGHORGHHPLVLyQ
Como se explic anteriormente, se puede definir un modelo de emisin para,
posteriormente, ejecutarlo tantas veces como se necesite.
En la fase de definicin dispone de la opcin 3UHJXQWDUHQWLHPSRGHHMHFXFLyQ
que permite que durante las ejecucin se puedan cambiar los valores
predeterminados. Esta opcin se explica ms adelante en este apartado.
Para definir un nuevo modelo de emisin siga los siguientes pasos:
Guarde el modelo de emisin. Para ello haga clic en el botn correspondiente.
Un modelo de emisin se puede guardar en el Sistema cach o en un archivo
con extensin .EMI. Al guardar un modelo de emisin creado, la aplicacin
pregunta al usuario si desea enlazar tal modelo de emisin con el servidor de
587
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Tenga en cuenta que para que pueda guardar el nuevo modelo de emisin en el Sistema
cach o en un archivo con extensin .EMI, es necesario que el usuario de la aplicacin
cuente con los permisos correspondientes. Si no se dispone de permisos, tanto el icono
de guardar como la opcin de men correspondiente apareceran deshabilitados. Para
ms informacin sonsulte con el personal tcnico o consulte el apartado *HVWLyQGH
SDJRV07HQJLQHGOO del captulo "Anexo I Configuracin de herramientas" del
0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
'HILQLFLyQGHXQJUXSRGHPRGHORVGHHPLVLyQ
Como se mencion anteriormente, un grupo de modelos de emisin est formado
por varios modelos de emisin que se corresponden con distintas formas de pago.
Para obtener una lista con los grupos de modelos de emisin existentes en el
Sistema cach o en archivos con extensin .EMG seleccione la opcin de men
$UFKLYR_$EULUJUXSR. Aparece la ventana $EULUJUXSRGHHPLVLyQ.
Figura 500. Abrir grupo de modelos de emisin
588
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Figura 501. Abrir grupo de modelos de emisin en la base de datos Sistema cach
Una vez que ha accedido a una de estas ventanas, para ver los modelos de
emisin incluidos en un grupo haga doble clic en el grupo o seleccione la opcin de
men *UXSRV_$EULU. Se despliega una ventana, *UXSRGHHPLVLRQHV, con la lista
de los modelos incluido en el grupo.
Figura 502. Grupo de modelos de emisin
&UHDFLyQGHXQJUXSRGHHPLVLyQ
Como se dijo en la introduccin de este apartado los grupos de modelos de emisin
se crean para ejecutar varios modelos de emisin de forma secuencial.
Para crear un nuevo grupo de modelos de emisin siga estos pasos:
589
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
En esta ventana aparece una lista de todos los grupos existentes en el Sistema
cach.
Guarde el nuevo grupo. Puede guardarlo en el Sistema cach o en un archivo
.EMG.
Para guardar el grupo en el Sistema cach, haga clic en la casilla 6LVWHPD
FDFKp, y escriba el identificador y el nombre del nuevo grupo en las casillas de
texto editable.
Para guardar un grupo como un archivo .EMG, seleccione $UFKLYR, y a
continuacin escriba el nombre del archivo en la casilla de texto editable. Si
desea guardar el grupo en un archivo ya existente haga clic en el botn , se
despliega una ventana desde la que se elige el archivo destino.
590
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Tenga en cuenta que para que pueda guardar el nuevo grupo de modelos de emisin en
el Sistema cach o en un archivo con extensin .EMG , es necesario que el usuario de la
aplicacin cuente con los permisos correspondientes. Si no se dispone de permisos,
tanto el icono de grabar como la opcin de men correspondiente apareceran
deshabilitados. Para ms informacin sonsulte con el personal tcnico o consulte el
apartado *HVWLyQGHSDJRV07HQJLQHGOO del captulo "Anexo I Configuracin de
herramientas" del0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD .
Una vez creado el nuevo grupo se le deben asignar modelos de emisin, para ello
consulte el siguiente apartado.
$VLJQDFLyQGHXQPRGHORDXQJUXSRGHHPLVLyQ
Es posible asignar modelos de emisin a grupos creados con anterioridad o a
nuevos grupos recin creados. Para asignar un modelo de emisin a un grupo, siga
los siguientes pasos:
591
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
Haga doble clic en el modelo de emisin que quiere agregar al grupo. Se
muestra una ventana con informacin detallada sobre este modelo de emisin.
Seleccione la opcin de men 0RGHOR_$xDGLUDXQJUXSR, se obtiene la
ventana $xDGLUDXQJUXSR.
Figura 507. Aadir a un grupo
Seleccione el grupo al que quiere agregar este modelo. Para ello haga clic en el
botn &DUJDUQXHYRJUXSR, aparece una ventana desde la que puede
seleccionar grupos almacenados en el Sistema cach o en archivos con
extensin .EMG.
592
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
(OLPLQDUXQPRGHORGHHPLVLyQGHXQJUXSR
Si el usuario desea eliminar modelos de emisin de un grupo porque ya no es
necesario, siga los siguientes pasos:
*HVWLyQGHHPLVLRQHV
Tal y como se ha definido en el apartado 1RFLRQHVEiVLFDV de este captulo, la
emisin es el conjunto de pagos gestionados en el mismo proceso. Los pagos que
forman las emisiones pueden pertenecer a una paga, a una retroactivadad o a
ambas.
Para obtener una lista de las emisiones existentes, seleccione la opcin de men
9HU_(PLVLRQHV o haga clic en el botn correspondiente. Se despliega la ventana
(PLVLRQHV.
593
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
7RGDV: aparece una lista con todas las emisiones, tanto las confirmadas
como las que no estn confirmadas.
$FWLYDV: aparece una lista con las emisiones que se estn ejecutando en
ese momento.
594
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
La fecha de pago.
&RQILUPDFLyQ'HVFRQILUPDFLyQ
Como se coment anteriormente en el apartado de ejecucin de un modelo de
emisin, despus de la ejecucin se puede confirmar la emisin.
Las emisiones confirmadas son aquellas en las que, una vez generadas y
abonadas las retribuciones a los empleados de la organizacin, se desea
conservar estos datos y que no se pueden sobreescribir. De esta forma, cuando
intente ejecutar un modelo de emisin cuya emisin ha sido confirmada aparecer
un mensaje informando que no puede ejecutarlo porque la paga no ha sido
procesada o ya ha sido emitida.
Una vez aceptado el mensaje se muestra un mensaje informando que se cancela
la emisin.
Las emisiones no confirmadas son aquellas en las que, una vez generadas y
abonadas las retribuciones a los empleados de la organizacin, se desean generar
de nuevo los pagos sobreescribindose por tanto los datos generados con
anterioridad.
Para ms informacin sobre le ejecucin de una emisin consulte el apartado
3URFHVRGHJHVWLyQGHSDJRV de este captulo.
Para confirmar una emisin en primer lugar abra la lista de emisiones
seleccionando la opcin de men 9HU_(PLVLRQHV o haciendo clic en el botn
595
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
correspondiente.
Se despliega la ventana (PLVLRQHV. A continuacin siga los siguientes pasos:
La confirmacin de una emisin significa que los pagos ya se han hecho efectivos.
Para desconfirmar una emisin, una vez que ha accedido a la ventana (PLVLRQHV,
siga los siguientes pasos:
596
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
5HFXSHUDFLyQGHXQDHPLVLyQ
La recuperacin permite, una vez que se ha generado la emisin y se han abonado
las retribuciones a los empleados de la organizacin, volver a generar los
documentos de pago de los empleados sin tener que generar los pagos. De esta
forma cuando se recupera la emisin se leen los pagos generados con
anterioridad, no las rdenes de pago, y no se actualizarn los datos almacenados
en la base de datos.
Para recuperar una emisin en primer lugar abra la lista de las emisiones
seleccionando la opcin de men 9HU_(PLVLRQHV, o haciendo clic en el botn
correspondiente. Se despliega la ventana (PLVLRQHV.
Una vez que ha accedido a esta ventana siga los siguientes pasos:
597
COPYRIGHT 2003 Meta4 Spain, S. A.
*HVWLyQGHSDJRV
(OLPLQDFLyQ
Si una vez generada una emisin comprueba que los pagos generados no son
correctos tiene la posibilidad de eliminar esta emisin para volver a ejecutarla. El
usuario puede eliminar una emisin siempre que est desconfirmada. Por lo tanto,
si desea borrar una emisin confirmada primero debe desconfirmarla.
Para eliminar una emisin, en primer lugar abra la lista de las emisiones
seleccionando la opcin de men 9HU_(PLVLRQHV, o haciendo clic en el botn
correspondiente. Se despliega la ventana (PLVLRQHV.
A continuacin siga los siguientes pasos:
Desde esta ventana haga clic en el botn %RUUDUODHPLVLyQ. Una vez hecho
esto la aplicacin muestra un mensaje informando al usuario que la emisin ha
sido borrada.
Figura 515. Mensaje de borrado de emisin
598
COPYRIGHT 2003 Meta4 Spain, S. A.
Anexo I. Multimoneda
,QWURGXFFLyQ
La aplicacin e-mind est preparada para trabajar en un entorno
multimoneda. El trabajo en un entorno multimoneda permite al usuario
realizar una serie de operaciones monetarias, siendo una de las ms
importantes la conversin directa de la moneda base (moneda
nacional) con otras monedas previamente definidas.
La aplicacin incluye por defecto una serie de caractersticas que
facilitan el trabajo en un entorno multimoneda:
Meta4, Meta4Mind, Meta4 PeopleNet, Meta4 KnowNet, Meta4 e-mind y Meta4 t.innova son marcas registradas propiedad de Meta4 Spain, S.A.
l
l
l
l
l
l
599
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
1RFLRQHVEiVLFDV
A continuacin se define una serie de trminos relacionados con el trabajo en un
entorno multimoneda que facilitan la comprensin de la informacin contenida en
este captulo.
0RQHGDEDVH: es la unidad monetaria utilizada para realizar todos los clculos en
la aplicacin. La moneda nacional ha de ser definida como moneda base.
9DORUPRQHWDULR: es el dato cuya unidad es una moneda, ya sea la moneda base o
cualquier otra unidad monetaria con la que trabaje la aplicacin.
'DWRQXPpULFR: es aquel que est compuesto por nmeros. Dentro de stos se
pueden encontrar;
D Para convertir de la moneda base (euros) a otras monedas, por ejemplo la
peseta, en primer lugar es necesario definir un factor de conversin para la
peseta y a continuacin se divide la cantidad de euros que se quiere convertir
entre el factor de conversin.
E Para convertir de pesetas a la moneda base, una vez definido el factor de
conversin, se multiplica la cantidad de pesetas que se quiere convertir por el
factor de conversin.
5HGRQGHR: es la operacin que consiste en ajustar una cantidad a un nmero
determinado, eliminando todas las fracciones o eliminando un nmero determinado
de rdenes fraccionarios.
600
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
8VRGHOHQWRUQRPXOWLPRQHGD
El siguiente esquema describe el proceso operativo del entorno multimoneda.
Figura 516. Esquema del funcionamiento del entorno multimoneda
601
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
'HILQLFLyQGHPRQHGDV\IDFWRUHVGH
FRQYHUVLyQ
Si desea trabajar en un entorno multimoneda debe definir inicialmente las monedas
y a continuacin los correspondientes factores de conversin de stas.
En el proceso de creacin de monedas debe tener en cuenta que, para un correcto
funcionamiento de la aplicacin en un entorno multimoneda, ha de crear la moneda
base (moneda nacional) y a continuacin el resto de monedas y los factores de
conversin en relacin a la moneda base.
Los datos monetarios siempre se almacenan en la base de datos en la moneda
base aunque puede visualizarlos en cualquier moneda que previamente haya
definido.
Segn la eleccin hecha en la ventana &RQH[LyQa la aplicacin, el usuario tiene
acceso a las operaciones de edicin de monedas seleccionando las siguientes
opciones de men:
l
602
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
0DQWHQLPLHQWRGHPRQHGDV
Mediante esta opcin se accede a la ventana (GLFLyQGHPRQHGDVdesde la que
es posible insertar, modificar y eliminar monedas as como visualizar las funciones
de redondeo.
En esta ventana es posible consultar las caractersticas asociadas a las monedas
definidas.
El usuario tiene dos opciones de visualizacin:
l
603
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Insertar monedas
Borrar monedas
Modificar monedas
Visualizar las funciones de redondeo
,QVHUWDUPRQHGDV
Para insertar una moneda haga clic en el botn ,QVHUWDU. A continuacin se
muestra la ventana ,QVHUFLyQGHQXHYDPRQHGD.
Figura 520. Definicin de nueva moneda
Para definir correctamente una moneda, debe insertar los siguientes datos:
604
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
l
l
l
l
%RUUDUPRQHGDV
Para eliminar una moneda definida anteriormente siga los siguientes pasos:
0RGLILFDUPRQHGDV
Para modificar la informacin asociada a una moneda siga los siguientes pasos:
605
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
9LVXDOL]DFLyQGHODVIXQFLRQHVGHUHGRQGHR
Es posible visualizar la definicin que se ha hecho de las funciones de redondeo de
una moneda. Para ello siga los siguientes pasos:
606
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Si se trabaja con la moneda europea Euro como moneda base, es importante recordar
que la 5HJODGHOUHGRQGHRHQOD8QLGDG(XURSHD es la siguiente: al cntimo ms
prximo por exceso o defecto. Adems, el nmero de decimales que debe tener definidos
el Euro en el redondeo directo es de dos, y en el redondeo inverso es de cero. Por otro
lado, para la moneda alternativa peseta, se establecen cero decimales en el redondeo
directo y dos decimales en el redondeo inverso.
+LVWyULFRGHIDFWRUHVGHFRQYHUVLyQ
Una vez definidas las monedas debe indicar los correspondientes factores de
conversin en relacin a la moneda base, para posteriormente, en el trabajo con
las herramientas de la aplicacin que incorporan funcionalidad multimoneda, poder
seleccionar, desde el histrico, la moneda en la que se desea visualizar la
informacin monetaria.
Para ello, en la ventana (GLFLyQGHPRQHGDV (Figura 2 del captulo)debe
seleccionar la opcin +LVWyULFRGHIDFWRUHVGHFRQYHUVLyQ. Se accede de este
modo a la ventana (GLFLyQGHOIDFWRUGHFRQYHUVLyQdesde la que es posible
visualizar los factores de conversin de las monedas activas, es decir, aquellas
definidas inicialmente como visibles.
Para la moneda base no se debe definir ningn factor de conversin. Por defecto la aplicacin asocia a la moneda base el valor uno (1) como factor de conversin.
607
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
608
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
De manera que si para una moneda existen varios registros dados de alta en el
histrico, es decir, varios factores de conversin, la aplicacin mostrara todos
estos tipos de cambio con los valores correspondientes. Atendiendo al
esquema anterior, la aplicacin mostrara el factor de conversin de los tres
registros.
Figura 525. Edicin del factor de conversin (todos los valores)
,QVHUWDUIDFWRUHVGHFRQYHUVLyQ
Para insertar un nuevo factor de conversin haga clic en el botn ,QVHUWDUdentro
de la ventana (GLFLyQGHO)DFWRUGHFRQYHUVLyQ. A continuacin se despliega la
ventana (GLFLyQGHUHJLVWUR. Para insertar un nuevo registro en el histrico siga
los siguientes pasos:
Figura 526. Edicin de Registro
609
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
%RUUDUIDFWRUHVGHFRQYHUVLyQ
Para borrar el factor de conversin de una moneda siga los siguientes pasos:
0RGLILFDUIDFWRUHVGHFRQYHUVLyQ
Para modificar el factor de conversin de una moneda siga los siguientes pasos:
610
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
2SHUDFLRQHVFRQKHUUDPLHQWDVGHXVRGH
DSOLFDFLRQHV0HWD
Tras definir las monedas con las que desea trabajar y sus correspondientes
factores de conversin, puede trabajar con las siguientes herramientas de uso de
aplicaciones Meta4 en un entorno multimoneda:
l
l
l
l
(GLWRUGHIRUPXODULRV\iUEROHV\HGLWRUGHIRUPXODULRVGHHGLFLyQ
UiSLGD
Desde ambos editores es posible visualizar la informacin monetaria en cualquier
611
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
moneda previamente definida, si bien, por defecto, todos los valores se visualizan
inicialmente en la moneda base. No obstante, es posible visualizar los valores
monetarios al abrir el formulario en una moneda distinta de la moneda base si as
se especifica a travs de una propiedad de configuracin especfica. Para ms
informacin consulte con el personal tcnico. Se remite a este al captulo "Anexo II
Configuracin multimoneda" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD.
Adems ambos editores tambin ofrecen la posibilidad, durante el trabajo en un
entorno multimoneda, de modificar y guardar la informacin monetaria cuando sta
se est visualizando en una moneda distinta de la moneda base. Es decir, se est
visualizando por ejempo la informacin en pesetas y se realiza un cambio en un
valor monetario, sta informacin se grabar en la base de datos en la moneda
base. Para ms informacin consulte con el personal tcnico. Se remite a este al
captulo "Anexo II Configuracin multimoneda" del 0DQXDOGHGHVDUUROORGH
DSOLFDFLRQHV0HWD.
Para visualizar la informacin monetaria en una moneda distinta a la moneda base,
siga los siguientes pasos:
612
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
613
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
En caso de que haya definido un diseo de colores y formatos de letra para los distintos
controles de un formulario desde el Diseador de formularios, cuando se lleve a cabo la
conversin a una moneda, el color y el formato de letra de los campos numricos
monetarios ser el que est definido (en la propiedad de configuracin correspondiente)
para el trabajo en un entorno multimoneda.
Figura 530. Formulario en pesetas
614
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Es importante recordar que aunque puede visualizar datos en otra moneda distinta de la
moneda base, los datos siempre se guardan en la base de datos en la moneda base.
Para ms informacin sobre el uso de cada editor consulte los captulos " Editor de
formularios y rboles " y " Editor de formularios de edicin rpida " de este manual.
&RQVXOWD
El entorno multimoneda aade nuevas funcionalidades a la herramienta Consulta.
As, es posible:
l
l
,QIRUPDFLyQPRQHWDULDHQODWDEODUHVXOWDGR
Durante la ejecucin de una consulta, la ventana (VWUXFWXUDGHODWDEODUHVXOWDGR
muestra la columna 0RQHWDULR, en la cual se indica qu campos o conceptos de los
seleccionados durante la ejecucin son monetarios y cules no.
615
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
2SFLRQHVPXOWLPRQHGD
A continuacin se explican las opciones multimoneda que incorpora la herramienta
Consulta.
9LVXDOL]DUODSDQWDOODPXOWLPRQHGD)DFWRUGHFRQYHUVLyQ
Cuando el usuario ejecuta una consulta, ya sea nueva o diseada anteriormente y
guardada, tiene la posibilidad de visualizar la pantalla de )DFWRUGHFRQYHUVLyQy
seleccionar la moneda a la que desea convertir los valores de los campos
monetarios.
Una vez seleccionada la moneda y el factor de conversin, el valor de todos los
campos monetarios se dividir entre el factor de conversin elegido, y el resultado
de la consulta mostrar la informacin en la moneda seleccionada.
El nombre de la moneda aparece en el ttulo de la ventana que devuelve el
resultado de la consulta.
616
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Observe que los datos monetarios se visualizan con dos decimales porque este es el
formateo global que se ha definido en la herramienta consulta para los nmero y este
formateo prevalece sobre el establecido desde la ventana de Mantenimiento de monedas
del mdulo Multimoneda (cero decimales para la peseta).
617
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
*UDEDUODVSURSLHGDGHVPXOWLPRQHGDHQXQDFRQVXOWD
Las propiedades multimoneda que se guardan en una consulta, si as lo especifica
el usuario son: el LGHQWLILFDGRUGHODPRQHGD el IDFWRUGHFRQYHUVLyQde sta y
la opcin de YLVXDOL]DU o no en el momento de ejecucin de la consulta,HOIURQW
HQGPXOWLPRQHGD (ventana Factor de conversin).
Para ello es necesario marcar la casilla de verificacin *UDEDUSURSLHGDGHV
PXOWLPRQHGDHQHO45/ incluida en la pestaa *UDEDFLyQde la ventana
2SFLRQHVJHQHUDOHV a la que se accede seleccionando la opcin de men
+HUUDPLHQWDV_2SFLRQHV.
Tras marcar esta casilla aparece la ventana )DFWRUGHFRQYHUVLyQ,desde la que
puede elegir la moneda a la que se desean convertir los valores de los campos
monetarios seleccionados en la consulta. Dispone de dos posibilidades:
618
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
)XQFLyQFRQYHUWLUBDBPRQHGD
Esta funcin lgica est disponible tanto en la definicin de filtros, como en la
619
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Desde las pantallas de definicin del filtro y definicin de clculos, despliegue la
lista de funciones lgicas y seleccione la funcin FRQYHUWLUBDBPRQHGD.
A continuacin edite la funcin haciendo clic en el botn correspondiente.
Aparece de este modo la ventana )DFWRUGHFRQYHUVLyQ, desde la que hay
que seleccionar la moneda a la que se desea convertir el valor del campo
monetario. Dispone, tal y como se explic anteriormente, de dos posibilidades:
D Seleccionar una moneda con la casilla de verificacin 6yORDFWXDOHV
marcada: en este caso, es el identificador de la moneda el que se pasa
como argumento a la funcin #FDPSR%UXWRB$QXDO, tomando como
factor de conversin el que corresponda a esa moneda en el momento de
ejecucin actual, independientemente de que este haya variado respecto
del que tena fijado la moneda en el momento de grabar la consulta.
E Seleccionar una moneda con la casilla de verificacin 6yORDFWXDOHV
desmarcada: en este caso, es el factor de conversin de la moneda
seleccionada el que se pasa como argumento a la funcin
FDPSR%UXWRB$QXDO, tomando dicho valor para realizar la conversin. Si
el factor de conversin seleccionado cuando se grab la consulta hubiera
sido eliminado, la aplicacin lanza un mensaje informando de este hecho.
De manera que el factor de conversin a utilizar ser el fijado para esa
moneda en el momento en el que se grab la consulta.
Por ltimo asocie a la funcin lgica el campo o valor que desea convertir.
Al crear un clculo utilizando esta funcin lgica, en el momento en que ejecute la
consulta y siempre y cuando haya activado las casillas de verificacin 9LVXDOL]DU
IURQWHQGPXOWLPRQHGD y/o *UDEDUSURSLHGDGHVPXOWLPRQHGDHQHO45/, en la
barra de ttulo de la ventana de ejecucin aparece la cadena 0RQHWDULRVHQ
PRQHGD (la palabra moneda indica el identificador de la moneda seleccionada para
la conversin). En caso de que cree un clculo utilizando la funcin lgica
&RQYHUWLUBDBPRQHGD y no active dichas casillas de verificacin, aunque existan
campos monetarios, no aparecer ninguna especificacin de la moneda usada.
Para ms informacin acerca del acceso a estas pantallas de definicin de filtros y
clculo, el modo de definir estos y la utilizacin de funciones lgicas, consulte el
apartado 'HILQLFLyQGHVXEFRQVXOWDQRUPDOdel captulo "Consulta y anlisis de
informacin" de este manual.
2SHUDFLRQHVFRQODKHUUDPLHQWD&RQVXOWDHQXQHQWRUQRPXOWLPRQHGD
Mediante la utilizacin de la herramienta Consulta durante el trabajo en un entorno
multimoneda puede llevar a cabo un conjunto de operaciones que se describen a
continuacin:
620
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
621
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
,QIRUPHV
El entorno multimoneda permite visualizar los datos monetarios que incluya un
informe en cualquier moneda que haya sido previamente definida.
Para visualizar la informacin monetaria en una moneda distinta a la moneda base,
siga los siguientes pasos:
Acceda a alguno de los informes monetarios con los que cuenta la aplicacin.
Aparece a continuacin la pantalla de ejecucin del informe.
Se puede observar que en la barra de ttulo de esta pantalla se muestra el
nombre de la moneda en la que se va a visualizar, una vez ejecutado el
informe, la informacin monetaria. Se recuerda al usuario que por defecto
todos los valores se visualizan inicialmente en la moneda base.
622
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
623
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
&iOFXORGHQyPLQDUHFLERUHVXPHQ
Es posible visualizar todos los valores monetarios que muestra el recibo resumen
durante la ejecucin del proceso de clculo de nmina, en cualquier moneda
previamente definida, si bien por defecto, el importe de estos valores se visualizan
inicialmente en la moneda base.
Para ello siga los siguientes pasos:
$QH[R,0XOWLPRQHGD
Si desea visualizar de nuevo los valores monetarios en la moneda base, haga
clic de nuevo en el botn multimoneda.
Para ms informacin acerca del recibo de nmina consulte el captulo "Recibo de
nmina" de este manual.
Adems, la herramienta Clculo ofrece las siguientes posibilidades al trabajar en
un entorno multimoneda:
625
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
626
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
)DFLOLGDGHVDODHGLFLyQ
Como se coment anteriormente, la calculadora es una facilidad disponible en el
clculo de nmina y en el Editor de formularios de edicin rpida que permite
visualizar la informacin insertada en el rea de datos base de la calculadora en
cualquier moneda previamente definida a tendiendo a su factor de conversin.
Para acceder a esta facilidad siga los siguientes pasos:
l
Clculo de nmina:
Seleccione, dentro de la seccin1yPLQDel botn &iOFXOR o la opcin de
men 3URFHVRV_&iOFXOR. Se muestra la ventana &iOFXOR.
Seleccione la opcin de men +HUUDPLHQWDV_&DOFXODGRUD.
Editor de formularios de edicin rpida:
Acceda a cualquier formulario de edicin rpida de la aplicacin e-mind.
Seleccione la opcin de men +HUUDPLHQWDV_&DOFXODGRUD.
627
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
'LVHxRGHOHQWRUQRPXOWLPRQHGD
El siguiente esquema describe el proceso operativo del diseo del entorno
multimoneda.
Figura 544. Esquema del diseo del entorno multimoneda
D Definir y actualizar los campos monetarios que forman parte de las tablas y
vistas de la base de datos.
E Realizar distintas operaciones de diseo sobre determinadas herramientas de
desarrollo de aplicaciones Meta4 que permiten que los programas de la
aplicacin trabajen en un entorno multimoneda.
'HILQLFLyQ\DFWXDOL]DFLyQGHFDPSRV
PRQHWDULRV
Para adaptar la aplicacin e-mind al trabajo en un entorno multimoneda se ha
creado un nuevo concepto relacionado con la base de datos llamado Campo
monetario.
Los datos almacenados en el Sistema Gestor de Base de Datos pueden ser de
distintos tipos, entre los que se destacan los siguientes:
l
l
628
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Numricos: almacenan los datos en formato numrico. Estos datos pueden ser
unidades o cantidades monetarias.
629
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
630
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
631
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
'HILQLFLyQGHFDPSRVPRQHWDULRV
Es necesario definir los campos monetarios para que los distintos componentes de
la aplicacin puedan identificarlos.
Para ello seleccione desde el men inicial de la aplicacin la entrada de men
&RQILJXUDFLyQ_%DVHVGH'DWRV o haga clic en el botn %DVHGHGDWRV, se
632
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
Cabecera:
Detalle:
Siempre que quiera agregar campos monetarios a tablas o cree una tabla con
campos monetarios es necesario identificar estos campos como monetarios desde
este formulario de edicin rpida.
Para llevar a cabo dicha identificacin siga los siguientes pasos:
633
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
$FWXDOL]DFLyQGHFDPSRVPRQHWDULRV
Esta actualizacin es necesaria debido a que los programas de la aplicacin emind obtienen la informacin de las vistas, es decir, debe actualizar las vistas para
que stos reconozcan los campos monetarios y puedan trabajar con ellos.
Para ello la aplicacin e-mind incorpora una herramienta que permite actualizar las
vistas con la informacin incluida en el formulario de edicin rpida &DPSRV
0RQHWDULRV.
Para acceder a la herramienta que actualiza las vistas, desde el men inicial
seleccione la entrada de men &RQILJXUDFLyQ_%DVHVGH'DWRV o haga clic en el
botn %DVHGHGDWRV, se muestra la ventana %DVHVGH'DWRV, a continuacin
seleccione la opcin de men3URFHVRV_5HJHQHUDGRUGH&DPSRV0RQHWDULRV,
se despliega la ventana 5HJHQHUDGRU&DPSRV0RQHWDULRV.
634
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
635
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
2SHUDFLRQHVFRQKHUUDPLHQWDVGH
GHVDUUROORGHDSOLFDFLRQHV0HWD
En el diseo del entorno multimoneda debe realizar un conjunto de operaciones
para que puede trabajar en un entorno multimoneda con las distintas herramientas
de uso de aplicaciones Meta4 como se explica en el apartado 8VRGHOHQWRUQR
PXOWLPRQHGD de este captulo.
Para realizar estas operaciones dispone de las siguientes herramientas de
desarrollo de aplicaciones Meta4:
l
l
Diseador de formularios
Editor de conceptos
'LVHxDGRUGHIRUPXODULRV
En fase de diseo de los formularios se activa o desactiva el botn de conversin
de moneda para el formulario. Para ello, desde el Diseador de formularios, edite la
propiedad lgica del formulario ,QKDELOLWDUPXOWLPRQHGDy consigne alguno de los
siguientes valores:
l
l
l
636
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
del concepto.
Para ms informacin sobre el diseo de formularios consulte el captulo
"Diseador de formularios" del 0DQXDOGHGHVDUUROORGHDSOLFDFLRQHV0HWD .
(GLWRUGHFRQFHSWRV
Para adaptar la aplicacin e-mind al trabajo en un entorno multimoneda es
necesario realizar una clasificacin que distinga entre los conceptos de nmina
numricos y los conceptos de nmina numricos monetarios.
Los conceptos existentes en el clculo de nmina son de tres tipos:
l
l
l
637
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
(GLFLyQGHFRQFHSWRV
Un concepto monetario es aquel que, adems de recibir datos que representan
cantidades monetarias, se puede visualizar en una moneda distinta de la moneda
base.
Para marcar como monetario un concepto de nmina numrico siga los siguientes
pasos:
638
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
639
COPYRIGHT 2003 Meta4 Spain, S. A.
$QH[R,0XOWLPRQHGD
$QH[R,)RUPDWHRV
Desde distintas herramientas de la aplicacin e-mind dispone de un conjunto de
propiedades de formato mediante las que puede definir cmo se muestra la
informacin en la moneda moneda base Euro.
Figura 556. Propiedades de formato del euro
640
COPYRIGHT 2003 Meta4 Spain, S. A.