Está en la página 1de 884

PeopleSoft Enterprise 9.

0 -
PeopleBook de Gestión de
Tiempos y Tareas

Diciembre 2006
PeopleSoft Enterprise 9.0 - PeopleBook de Gestión de Tiempos y Tareas
SKU HRMS9TLR-B 1206ESP
Copyright © 1988-2006, Oracle. Todos los derechos reservados.
Los Programas (incluidos software y documentación) contienen información registrada; se ofrecen bajo un contrato de licencia que incluye restricciones
de utilización y confidencialidad y están protegidos por leyes de copyright, patentes y otros derechos de propiedad industrial e intelectual. Queda
expresamente prohibida la ingeniería inversa, el desensamblaje o la compilación inversa de los Programas, salvo en aquellos casos necesarios para lograr la
interoperabilidad del software con otros programas de creación independiente, o si así lo dispone la ley.
La información contenida en el presente documento está sujeta a cambios sin previo aviso. Si le surgiera cualquier duda respecto a esta documentación, le
rogamos que nos la comunique por escrito. No se garantiza que este documento esté libre de errores. Salvo que esté expresamente permitido en el contrato
de licencia para estos Programas, ninguna parte de estos Programas podrá ser reproducida ni transmitida, en ninguna forma ni por ningún medio, ya sea
electrónico o mecánico, independientemente de su finalidad.
Si los Programas se entregan al Gobierno de Estados Unidos o a cualquier persona que adquiera su licencia o los utilice en representación del Gobierno de
Estados Unidos, se aplicará el aviso siguiente:

U.S. GOVERNMENT RIGHTS


Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are “commercial computer software”
or “commercial technical data” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use,
duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing
restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial
Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065.
Los Programas no están diseñados para su utilización en aplicaciones nucleares, de aviación, de transporte público, médicas u otras intrínsecamente
peligrosas. El licenciatario deberá responsabilizarse de tomar todas las medidas en materias de seguridad, copia y redundancia de datos, así como cualquier
otra medida que se considere oportuna, que permitan garantizar la utilización segura de las aplicaciones en el caso de que los Programas se utilicen para estos
fines. Oracle no se responsabiliza de ningún daño resultante de dicha utilización.
Los Programas pueden incluir vínculos a sitios web y acceso a contenidos, productos y servicios de terceras partes. Oracle no se responsabiliza de la
disponibilidad o de los contenidos ofrecidos en sitios web de otros proveedores. Cualquier riesgo derivado del uso de estos contenidos es responsabilidad del
licenciatario. Si el licenciatario decide adquirir productos o servicios de terceros, la relación se establece directamente entre dicha empresa y el licenciatario.
Oracle no se responsabiliza de: (a) la calidad de los productos y servicios de terceros ni (b) del cumplimiento de las condiciones del contrato con terceras
partes, incluidos el suministro de productos y servicios y la prestación de las garantías relacionadas con los productos y servicios adquiridos. Asimismo,
Oracle no se responsabiliza de la pérdida o daños de cualquier índole derivados de la interacción con terceros.
Oracle, JD Edwards, PeopleSoft y Siebel son marcas registradas de Oracle Corporation y de sus empresas filiales. Los demás nombres pueden ser marcas
de sus respectivos propietarios.
Divulgación de código abierto
Oracle no se responsabiliza de la utilización o distribución de cualquier software o documentación de código abierto o de uso compartido y rechaza cualquier
responsabilidad o daño resultante de la utilización de los mismos. A continuación, se citan los productos de software de código abierto que se pueden utilizar
con los productos PeopleSoft de Oracle, así como los descargos de responsabilidad correspondientes.
Apache Software Foundation
Este producto incluye el software desarrollado por Apache Software Foundation (http://www.apache.org/). Copyright © 2000-2003. The Apache Software
Foundation. Todos los derechos reservados. Licencia concedida por Apache License, Versión 2.0 (la “Licencia”); no se puede utilizar este archivo salvo de
conformidad con la Licencia. Se puede obtener una copia de la Licencia en http://www.apache.org/licenses/LICENSE-2.0.
A menos que lo exija la ley aplicable o que haya un acuerdo mutuo por escrito, el software distribuido bajo Licencia se entrega "EN SU VERSIÓN
ORIGINAL" Y SIN GARANTÍA O CONDICIÓN DE NINGÚN TIPO, ya sea explícita o implícita. Consulte la Licencia para conocer el lenguaje específico
por el que se rigen los permisos y limitaciones otorgados con la Licencia.
OpenSSL
Copyright © 1998-2005 The OpenSSL Project. Todos los derechos reservados.
Este producto incluye software desarrollado por OpenSSL Project para su utilización con OpenSSL Toolkit (http://www.openssl.org/).
THE OpenSSL PROJECT PROPORCIONA ESTE SOFTWARE EN SU “VERSIÓN ORIGINAL” Y SE DESCARGA DE CUALESQUIERA
GARANTÍAS EXPLÍCITAS O IMPLÍCITAS, INCLUIDAS, SIN LIMITACIÓN, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN
E IDONEIDAD PARA UN FIN EN PARTICULAR. EN NINGÚN CASO THE OpenSSL PROJECT NI SUS COLABORADORES SERÁN
RESPONSABLES DE CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS, INCIDENTALES, ESPECIALES, EJEMPLARES O RESULTANTES
(INCLUIDOS SIN LIMITACIÓN, LA COMPRA DE BIENES O SERVICIOS SUSTITUTIVOS; LA PÉRDIDA DE UTILIZACIÓN, DATOS O
BENEFICIOS; O LA INTERRUPCIÓN DE ACTIVIDAD) INDEPENDIENTEMENTE DE CÓMO SE PUDIERAN PRODUCIR, NI DE CUALQUIER
TEORÍA DE RESPONSABILIDAD, YA SEA CONTRACTUAL, ESTRICTA O EXTRACONTRACTUAL (INCLUIDA NEGLIGENCIA O
CUALQUIER OTRA) QUE PUDIERA SURGIR POR LA UTILIZACIÓN DEL PRESENTE SOFTWARE, AUNQUE SE HUBIERA ADVERTIDO
DE LA POSIBILIDAD DE DICHO DAÑO.
Loki Library
Copyright © 2001 por Andrei Alexandrescu. El código siguiente acompaña a la documentación: Alexandrescu, Andrei. “Modern C++ Design: Generic
Programming and Design Patterns Applied”. Copyright © 2001 Addison-Wesley. Por la presente, se concede autorización para utilizar, copiar, modificar,
distribuir y comercializar este software con cualquier finalidad y sin comisión, siempre que se haga constar la declaración de copyright anterior en todas sus
copias y que figure tanto dicha declaración como el presente permiso en la documentación que lo acompaña.
Helma Project
Copyright © 1999-2004 Helma Project. Todos los derechos reservados. ESTE SOFTWARE SE PROPORCIONA EN SU “VERSIÓN ORIGINAL” Y
LIBRE DE CUALESQUIERA GARANTÍAS EXPLÍCITAS O IMPLÍCITAS, INCLUIDAS, SIN LIMITACIÓN, LAS GARANTÍAS IMPLÍCITAS DE
COMERCIALIZACIÓN E IDONEIDAD PARA UN FIN EN PARTICULAR. EN NINGÚN CASO THE HELMA PROJECT NI SUS COLABORADORES
SERÁN RESPONSABLES DE CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS, INCIDENTALES, ESPECIALES, EJEMPLARES O
RESULTANTES (INCLUIDOS SIN LIMITACIÓN, LA COMPRA DE BIENES O SERVICIOS SUSTITUTIVOS; LA PÉRDIDA DE UTILIZACIÓN,
DATOS O BENEFICIOS; O LA INTERRUPCIÓN DE ACTIVIDAD) INDEPENDIENTEMENTE DE CÓMO SE PUDIERAN PRODUCIR, NI DE
CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA CONTRACTUAL, ESTRICTA O EXTRACONTRACTUAL (INCLUIDA NEGLIGENCIA
O CUALQUIER OTRA) QUE PUDIERA SURGIR POR LA UTILIZACIÓN DEL PRESENTE SOFTWARE, AUNQUE SE HUBIERA ADVERTIDO
DE LA POSIBILIDAD DE DICHO DAÑO.
Helma incluye software de terceros publicado bajo distintas condiciones de licencia. Consulte el directorio de licencias de la distribución de Helma para
obtener una lista de dichas licencias.
Sarissa
Copyright © 2004 Manos Batsis.
Esta biblioteca es software gratuito, por tanto, se puede redistribuir o modificar conforme a las condiciones de GNU Lesser General Public License (licencia
pública general menor de GNU) publicadas por Free Software Foundation en la versión 2.1 de la licencia, o (a su elección) en cualquier versión posterior.
Esta biblioteca se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, ni siquiera las garantías implícitas de
COMERCIALIZACIÓN E IDONEIDAD PARA UN FIN EN PARTICULAR. Consulte las condiciones de GNU Lesser General Public License para
obtener más detalles.
Con esta biblioteca debería haber recibido una copia de la licencia GNU. En caso contrario, póngase en contacto con Free Software Foundation, Inc. en la
siguiente dirección: 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
ICU
ICU License - ICU 1.8.1 y posteriores. Copyright © 1995-2003 International Business Machines Corporation and others. Todos los derechos reservados.
Por la presente, se concede autorización, de forma gratuita, a cualquier persona que obtenga una copia de este software y los archivos de la documentación
asociada (el “Software”), para usar el Software sin restricciones, incluidos, sin limitación, los derechos para utilizar, copiar, modificar, fusionar, publicar,
distribuir y comercializar este software, así como para permitir que las personas a las que se facilita el Software hagan lo mismo, siempre que se haga constar
la declaración de copyright anterior en todas sus copias y que figure tanto dicha declaración como el presente permiso en la documentación que lo acompaña.
ESTE SOFTWARE SE PROPORCIONA EN SU “VERSIÓN ORIGINAL” Y LIBRE DE CUALESQUIERA GARANTÍAS EXPLÍCITAS O IMPLÍCITAS,
INCLUIDAS, SIN LIMITACIÓN, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN E IDONEIDAD PARA UN FIN EN PARTICULAR Y
SIN INCUMPLIR LOS DERECHOS DE TERCEROS. EN NINGÚN CASO EL PROPIETARIO O PROPIETARIOS DEL COPYRIGHT INCLUIDOS
EN ESTA DOCUMENTACIÓN SERÁN RESPONSABLES DE CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS O RESULTANTES DE LA
PÉRDIDA DE UTILIZACIÓN, DATOS O BENEFICIOS; YA SEA POR ACCIÓN CONTRACTUAL, NEGLIGENCIA O CUALQUIER OTRA, QUE
PUDIERA SURGIR POR LA UTILIZACIÓN O RENDIMIENTO DE ESTE SOFTWARE. Con la excepción de la presente declaración, el nombre del
propietario del copyright no se podrá utilizar en publicidad ni medio alguno con el fin de promocionar la venta, utilización y demás usos de este Software sin
autorización previa por escrito del propietario del copyright.
Todas las marcas y marcas registradas aquí mencionadas pertenecen a sus respectivos propietarios.
Sun’s JAXB Implementation – JDSDK 1.5 relaxngDatatype.jar 1.0 License
Copyright © 2001, Thai Open Source Software Center Ltd, Sun Microsystems. Todos los derechos reservados.
LOS PROPIETARIOS DEL COPYRIGHT Y SUS COLABORADORES PROPORCIONAN ESTE SOFTWARE EN SU “VERSIÓN ORIGINAL” Y SE
DESCARGAN DE CUALESQUIERA GARANTÍAS EXPLÍCITAS O IMPLÍCITAS, INCLUIDAS, SIN LIMITACIÓN, LAS GARANTÍAS IMPLÍCITAS
DE COMERCIALIZACIÓN E IDONEIDAD PARA UN FIN EN PARTICULAR. EN NINGÚN CASO LOS PROPIETARIOS O COLABORADORES
SERÁN RESPONSABLES DE CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS, INCIDENTALES, ESPECIALES, EJEMPLARES O
RESULTANTES (INCLUIDOS SIN LIMITACIÓN, LA COMPRA DE BIENES O SERVICIOS SUSTITUTIVOS; LA PÉRDIDA DE UTILIZACIÓN,
DATOS O BENEFICIOS; O LA INTERRUPCIÓN DE ACTIVIDAD) INDEPENDIENTEMENTE DE CÓMO SE PUDIERAN PRODUCIR, NI DE
CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA CONTRACTUAL, ESTRICTA O EXTRACONTRACTUAL (INCLUIDA NEGLIGENCIA
O CUALQUIER OTRA) QUE PUDIERA SURGIR POR LA UTILIZACIÓN DEL PRESENTE SOFTWARE, AUNQUE SE HUBIERA ADVERTIDO
DE LA POSIBILIDAD DE DICHO DAÑO.
W3C IPR SOFTWARE NOTICE
Copyright © 2000 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique,
Keio University). Todos los derechos reservados.
Nota: La versión original de la declaración de copyright y de licencia del software W3C (W3C Software Copyright Notice and License) se encuentra
en http://www.w3.org/Consortium/Legal/copyright-software-19980720.
ESTE SOFTWARE Y DOCUMENTACIÓN SE PROPORCIONA EN SU “VERSIÓN ORIGINAL” Y LOS PROPIETARIOS DEL COPYRIGHT NO
CONCEDEN REPRESENTACIÓN LEGAL NI GARANTÍAS, EXPLÍCITAS O IMPLÍCITAS, INCLUIDAS, SIN LIMITACIÓN, LAS GARANTÍAS
DE COMERCIALIZACIÓN E IDONEIDAD PARA UN FIN EN PARTICULAR O QUE LA UTILIZACIÓN DEL SOFTWARE O DOCUMENTACIÓN
NO INCUMPLA PATENTES DE TERCEROS, COPYRIGHTS, MARCAS REGISTRADAS NI OTROS DERECHOS. LOS PROPIETARIOS DEL
COPYRIGHT NO SERÁN RESPONSABLES DE CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS, ESPECIALES O RESULTANTES QUE
PUDIERAN SURGIR POR LA UTILIZACIÓN DEL PRESENTE SOFTWARE O DOCUMENTACIÓN.
Contenido

Prefacio General
Presentación del PeopleBook ..................................................................... .......xxv
Requisitos de las aplicaciones PeopleSoft Enterprise..................................................... . . . . . . .xxv
Principios básicos de las aplicaciones....................................................................... . . . . . . .xxv
Actualizaciones de documentación y material impreso.................................................... . . . . . .xxvi
Obtención de actualizaciones de la documentación................................................... . . . . . .xxvi
Descarga y solicitud de la documentación impresa.................................................... . . . . . .xxvi
Recursos adicionales.......................................................................................... . . . . . .xxvii
Convenciones tipográficas y claves gráficas............................................................... . . . . .xxviii
Convenciones tipográficas................................................................................ . . . . .xxviii
Claves gráficas.............................................................................................. . . . . . .xxix
Identificadores de país, región y sector.................................................................. . . . . . .xxix
Códigos de moneda......................................................................................... . . . . . .xxx
Comentarios y sugerencias. .................................................................................. . . . . . . .xxx
Elementos comunes incluidos en los PeopleBooks........................................................ . . . . . . .xxx

Prefacio
Prefacio de PeopleSoft Enterprise Gestión de Tiempos y Tareas......................... . . . . .xxxv
Productos de PeopleSoft...................................................................................... ......xxxv
Principios básicos de las aplicaciones PeopleSoft Enterprise HRMS................................... ......xxxv
Estructura del PeopleBook.................................................................................... . . . . .xxxvi

Capítulo 1
Introducción a Gestión de Tiempos y Tareas.................................................. ..........1
Descripción general de Gestión de Tiempos y Tareas.................................................... ..........1
Procesos de Gestión de Tiempos y Tareas................................................................. ..........1
Integraciones con Gestión de Tiempos y Tareas........................................................... ..........2
Implantación de Gestión de Tiempos y Tareas............................................................. ..........3

Capítulo 2
Navegación en Gestión de Tiempos y Tareas.................................................. ..........7
Navegación en Gestión de Tiempos y Tareas.............................................................. ..........7
Páginas utilizadas para navegar en Gestión de Tiempos y Tareas...................................... ..........7

Copyright © 1988-2006, Oracle. Todos los derechos reservados. v


Contenido

Capítulo 3
Gestión de Tiempos y Tareas...................................................................... ..........9
Creación de horarios........................................................................................... ..........9
Métodos de registro de horas................................................................................. . . . . . . . .10
Administración de tiempo...................................................................................... . . . . . . . .11
Funciones de administración de tiempo..................................................................... . . . . . . . .11
Preferencias de usuario....................................................................................... . . . . . . . .12
Vistas configurables para gerentes.......................................................................... . . . . . . . .12
Plantillas suministradas para la archivación de datos. .................................................... . . . . . . . .13

Capítulo 4
Definición de las Tablas Básicas.................................................................. . . . . . . . .17
Implantación de Gestión de Tiempos y Tareas............................................................. . . . . . . . .17
Tablas de Recursos Humanos............................................................................. . . . . . . .19
Tablas de Beneficios... ..................................................................................... . . . . . . .20
Tabla de desviación de husos horarios................................................................... . . . . . . .20
Procesos concurrentes en línea........................................................................... . . . . . . .21
Procesos concurrentes en línea........................................................................... . . . . . . .21
Periodos de tiempo.......................................................................................... . . . . . . .23
Periodos e instancias de periodos........................................................................ . . . . . . .24
Funciones de horas extra programadas.................................................................. . . . . . . .26
Calendarios de periodo..................................................................................... . . . . . . .26
Opciones de vista de calendario para gerentes.... ..................................................... . . . . . . .26
Planes de permiso compensatorio... ..................................................................... . . . . . . .27
Excepciones.................................................................................................. . . . . . . .27
Secciones de PeopleSoft Motor de Aplicación.......................................................... . . . . . . .28
Criterios de validación...................................................................................... . . . . . . .29
Definición de valores por defecto del sistema y fechas de carga........................................ . . . . . . . .29
Páginas utilizadas para definir valores por defecto del sistema y fechas de carga................. . . . . . . .30
Definición de valores por defecto del sistema........................................................... . . . . . . .30
Modelo de fichado........................................................................................... . . . . . . .40
Carga de fechas............................................................................................. . . . . . . .41
Objetivo de la carga de fechas............................................................................. . . . . . . .42
Valores por defecto de la búsqueda de gerentes....................................................... . . . . . . .42
Notificaciones de correo electrónico. ..................................................................... . . . . . . .44
Opciones del sistema de nómina............................................................................. . . . . . . . .46
Páginas utilizadas para definir las opciones del sistema de nómina.... .... ..... ..... ..... ..... .... . . . . . . . .47
Definición de opciones del sistema de nómina.......................................................... . . . . . . .47
Definición de periodos de tiempo............................................................................ . . . . . . . .48

vi Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Páginas utilizadas para definir periodos de tiempo.................................................... . . . . . . . .48


Definición de un periodo de tiempo diario................................................................ . . . . . . .48
Definición de un periodo de tiempo semanal............................................................ . . . . . . .50
Definición de un periodo de tiempo mensual............................................................ . . . . . . .51
Definición de un periodo de tiempo complejo............................................................ . . . . . . .51
Definición de un periodo de tiempo repetitivo........................................................... . . . . . . .52
Definición de funciones de horas extra programadas..................................................... . . . . . . . .52
Requisitos.................................................................................................... . . . . . . .53
Páginas utilizadas para definir funciones de horas extra............................................... . . . . . . .54
Creación de límites de horas extra........................................................................ . . . . . . .54
Consulta de CRH en una lista de valores................................................................ . . . . . . .56
Asignación de límites de horas extra a grupos de trabajo............................................. . . . . . . .57
Activación de workflow...................................................................................... . . . . . . .57
Creación y consulta de calendarios de periodo de tiempo................................................ . . . . . . . .58
Normas generales para la creación de periodos y calendarios............................ ........... . . . . . . .58
Páginas utilizadas para crear y consultar calendarios de periodos de tiempo. .. . .. .. .. .. .. .. . .. .. . . . . . . . .64
Creación de instancias en un calendario de periodo de Gestión de Tiempos y Tareas........... . . . . . . . .64
Consulta de instancias de periodos de tiempo de un calendario. .. ... .. .. ... .. .. ... .. .. ... .. .. ... .. . . . . . . . .66
Definición de opciones de vista de calendario para gerentes............................................ . . . . . . . .67
Concepto de vista de calendario para gerentes......................................................... . . . . . . .67
Requisitos.................................................................................................... . . . . . . .68
Páginas utilizadas para definir las opciones de vista de calendario................................. . . . . . . . .68
Definición de opciones de consulta de calendarios. .................................................... . . . . . . .68
Vista preliminar de la leyenda de un calendario......................................................... . . . . . . .72
Definición de planes de permiso compensatorio........................................................... . . . . . . . .72
Página utilizada para definir planes de permiso compensatorio. ..................................... . . . . . . .72
Definición de planes de permiso compensatorio. ....................................................... . . . . . . .72
Definición de excepciones.................................................................................... . . . . . . . .74
Página utilizada para definir excepciones................................................................ . . . . . . .74
Definición de excepciones y asignación de números de mensaje................................... . . . . . . . .74
Definición de secciones de PeopleSoft Motor de Aplicación............................................. . . . . . . . .76
Página utilizada para definir secciones de PeopleSoft Motor de Aplicación......................... . . . . . . .76
Definición de secciones de PeopleSoft Motor de Aplicación.......................................... . . . . . . .76
Utilización de criterios de validación......................................................................... . . . . . . . .77
Páginas utilizadas para definir y agrupar IDs de validación........................................... . . . . . . .78
Definición de IDs de validación............................................................................ . . . . . . .78
Agrupación de IDs de validación......... ................................................................. . . . . . . .79
Definición de códigos de motivo de sustitución............................................................ . . . . . . . .80
Página utilizada para definir códigos de motivo de sustitución........................................ . . . . . . .80
Definición de códigos de motivo de sustitución.......................................................... . . . . . . .80

Copyright © 1988-2006, Oracle. Todos los derechos reservados. vii


Contenido

Capítulo 5
Definición de Grupos de Trabajo.................................................................. . . . . . . . .81
Concepto de grupo de trabajo................................................................................ . . . . . . . .81
Elementos comunes utilizados en este capítulo......................................................... . . . . . . .81
Requisitos de grupo de trabajo.. .......................................................................... . . . . . . .82
Grupos de trabajo e integridad referencial............................................................... . . . . . . .83
Definición de grupos de trabajo.............................................................................. . . . . . . . .84
Página utilizada para definir grupos de trabajo.......................................................... . . . . . . .84
Introducción de parámetros básicos, aprobaciones y estados........................................ . . . . . . .84
Definición del cuadro de grupo Tipo Registro Horas.................................................... . . . . . . .86
Definición de controles de compensación................................................................ . . . . . . .87
Definición de las opciones de redondeo.................................................................. . . . . . . .88
Definición de valores por defecto para grupos de trabajo.............................................. . . . . . . .94
Definición de opciones de divisor de jornada.. .......................................................... . . . . . . .97
Traslados de grupos de trabajo............................................................................... .......105
Modificación del programa de reglas de un grupo de trabajo............................................ .......107

Capítulo 6
Definición de Códigos de Registro de Horas................................................... .......109
Concepto de código de registro de horas................................................................... .......109
Elementos comunes utilizados en este capítulo...............................................................110
Definición de categorías de código de registro de horas (CRH)......................................... .......110
Páginas utilizadas para definir categorías de código de registro de horas (CRH)........................110
Definición de categorías de código de registro de horas (CRH)............................................110
Definición y correlación de códigos de registro de horas (CRH)......................................... . . . . . . .111
Páginas utilizadas para definir y establecer una correlación de códigos de registro de horas... .......114
Definición de atributos de códigos de registro de horas......................................................115
Definición de opciones de compensación y de interfaz......................................................123
Definición de programas de CRH............................................................................ .......125
Páginas utilizadas para definir un programa de CRH........................................................125
Selección de CRH válidos para un programa.................................................................125
Copia de un programa de CRH..................................................................................126
Definición de unidades de medida........................................................................... .......127
Página utilizada para definir unidades de medida.............................................................128
Asignación de nombres a unidades de medida...............................................................128
Ejemplos del funcionamiento de CRH....................................................................... .......128

viii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Capítulo 7
Definición de Requisitos para el Registro de Tareas......................................... .......133
Requisitos para el registro de tareas........................................................................ .......133
Funcionalidad de tareas..........................................................................................133
Herramientas de registro de tareas.............................................................................134
Tipos de registro de tareas.......................................................................................135
Creación de valores de tareas en Gestión de Tiempos y Tareas................. ................. .........136
Utilización de claves contables en Gestión de Tiempos y Tareas...........................................143
Registro de tareas con PeopleSoft Finanzas..................................................................147
Secuencia de definición de la funcionalidad de tareas.......................................................148
Creación de plantillas de tareas.............................................................................. .......151
Página utilizada para crear plantillas de tareas................................................................151
Creación de una plantilla de tareas.............................................................................151
Definición y consulta de valores de tarea en Gestión de Tiempos y Tareas. . . . . . . . . . . . . . . . . . . . . . . . . . . .......157
Páginas utilizadas para definir y consultar entidades de TL..... ............................................158
Creación y consulta de códigos de proyectos.................................................................159
Creación y consulta de códigos de ID de actividad.... .......................................................159
Creación y consulta de campos de usuario....................................................................159
Consulta de códigos de tarea definidos en Gestión de Proyectos y Gestión de Rendimiento.. .. .. . .......160
Páginas utilizadas para consultar códigos de tarea de Gestión de Proyectos y Gestión de
Rendimiento........................................................................................................161
Consulta de información de unidad de negocio...............................................................162
Consulta de códigos de proyecto................................................................................162
Consulta de información de proyectos en la página Equipo de Proyecto..................................163
Consulta de códigos de tipo de recurso........................................................................163
Consulta de códigos de categorías de recurso................................................................164
Consulta de códigos de unidad de negocio.. ..................................................................164
Creación de perfiles de tareas................................................................................ .......165
Página utilizada para crear perfiles de tarea...................................................................166
Creación de perfiles de tareas...................................................................................166
Definición de grupos de tareas............................................................................... .......168
Página utilizada para definir grupos de tareas.................................................................169
Definición de un grupo de tareas................................................................................169

Capítulo 8
Definición de Horarios Laborales................................................................. .......173
Horarios laborales.............................................................................................. .......173
Creación y definición de horarios laborales................................................................. .......176
Páginas utilizadas para la creación de horarios laborales y la definición de horarios....................177
Definición de turnos...............................................................................................177

Copyright © 1988-2006, Oracle. Todos los derechos reservados. ix


Contenido

Definición de grupos de horarios................................................................................181


Definición de días laborables....................................................................................182
Definición de horarios.............................................................................................183
Horarios Rotatorios................................................................................................185
Configuración de la página Definiciones - Turnos de Horario...............................................185
Validación de horarios......................................................................................... .......188
Páginas utilizadas para validar horarios........................................................................189
Validación de Horarios............................................................................................189
Uso compartido de horarios laborales con Nómina Global............................................... .......189
Importación de horarios de sistemas externos............................................................. .......190
Gestión de horarios de sistemas externos.....................................................................200

Capítulo 9
Definición de Grupos Estáticos y Dinámicos.................................................. .......203
Concepto de grupo estático y grupo dinámico............................................................. .......203
Concepto de seguridad por grupos..... ..................................................................... .......204
Definición de seguridad de creación de grupos... ......................................................... .......205
Seguridad de creación de grupos.. .............................................................................205
Página utilizada para definir la seguridad de creación de grupos...........................................205
Definición de seguridad de creación de grupos...............................................................205
Creación y actualización de grupos estáticos.............................................................. .......207
Páginas utilizadas para crear y actualizar grupos estáticos.................................................207
Especificación de criterios para miembros de grupos estáticos.............................................207
Consulta y actualización de miembros de un grupo estático................................................211
Definición de seguridad por grupos estáticos..................................................................211
Creación y actualización de grupos dinámicos............................................................. .......212
Páginas utilizadas para crear y actualizar grupos dinámicos................................................213
Especificación de criterios para miembros de grupos dinámicos...........................................213
Vista preliminar de los miembros de un grupo dinámico.....................................................215
Definición de seguridad por grupos dinámicos................................................................216
Consulta de miembros de grupos dinámicos..................................................................216
Actualización de miembros de grupos dinámicos.............................................................217

Capítulo 10
Definición de Personal con Registro de Horas................................................ .......219
Datos de personal con registro de horas.................................................................... .......219
Introducción y mantenimiento de datos de registro de horas............................................. .......222

x Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Páginas utilizadas para introducir y mantener datos de empleados o colaboradores con


registro de horas...................................................................................................223
Inscripción del personal con registro de horas................................................................224
Actualización de datos de registro de horas...................................................................228
Consulta de listas de miembros de grupos....................................................................232
Asignación y consulta de planes de permisos compensatorios.......................................... .......232
Páginas utilizadas para asignar y consultar planes de permisos compensatorios. . . . . . . . . . . . . . . . .......233
Inscripción de empleados en planes de permisos compensatorios.. . .. .. .. . .. .. .. . .. .. .. . .. .. .. . .........233
Consulta del historial de planes de permiso compensatorio.................................................234
Asignación de horarios a grupos.. ........................................................................... .......234
Páginas utilizadas para asignar horarios.......................................................................235
Asignación de horarios a grupos................................................................................235

Capítulo 11
Definición de Seguridad en Gestión de Tiempos y Tareas.................................. .......237
Concepto de listas de permisos de seguridad por filas................................................... .......237
Utilización de listas de permisos de seguridad por filas................................................... .......238
Páginas utilizadas para aplicar listas de permisos de seguridad por filas.. .. .. .. .. .. .. .. .. .. .. .. .........239
Creación de listas de permisos de seguridad por filas.......................................................239
Consulta de usuarios de seguridad por filas...................................................................242

Capítulo 12
Creación de Reglas en Administración de Tiempo........................................... .......243
Concepto de Administración de Tiempo..................................................................... .......243
Componente de creación de reglas.............................................................................244
Componente de proceso en batch..............................................................................245
Componente de proceso en línea...............................................................................245
Concepto de regla.............................................................................................. .......246
Pasos de definición general......................................................................................246
Reglas de acciones, condiciones y objetos SQL..............................................................246
Pautas para la creación de pasos de reglas...................................................................248
Creación de listas de valores................................................................................. .......257
Página utilizada para crear listas de valores...................................................................257
Agrupación de códigos en listas de valores....................................................................257
Definición de elementos de reglas........................................................................... .......258
Páginas utilizadas para definir elementos de reglas..........................................................258
Creación de elementos de regla definidos por el usuario....................................................258
Especificación del acceso a tablas........................................................................... .......259
Página utilizada para conceder acceso SQL a tablas........................................................259

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xi


Contenido

Autorización de acceso SQL a tablas...........................................................................259


Definición de relaciones entre tablas........................................................................ .......262
Página utilizada para definir relaciones entre tablas..........................................................262
Creación de definiciones de relaciones entre tablas..........................................................262
Definición de reglas creadas por plantillas.................................................................. .......263
Páginas utilizadas para crear reglas a partir de plantillas....................................................288
Creación de reglas a partir de plantillas........................................................................288
Definición y consulta de información general sobre reglas..................................................289
Definición y consulta de condiciones y acciones de reglas de plantillas...................................292
Creación de reglas con acciones y condiciones........................................................... .......296
Páginas utilizadas para la creación de reglas con acciones y condiciones................................297
Definición y consulta de información general sobre una acción.............................................297
Creación de texto de acciones...................................................................................299
Copia de acciones.................................................................................................303
Definición y consulta de información general sobre condiciones...... ...... ...... ...... ...... .............303
Creación de texto de condiciones de SQL... ..................................................................304
Copia de condiciones... ..........................................................................................306
Creación de objetos SQL...................................................................................... .......307
Páginas utilizadas para crear objetos SQL....................................................................309
Selección de tipos de acciones y creación de descripciones de SQL......................................311
Introducción del texto de formato libre de SQL................................................................313
Introducción de valores en el campo de registro de una tabla...... ................. .......................314
Introducción de parámetros de meta SQL.....................................................................314
Actualización de campos de registro............................................................................315
Designación de tablas en un objeto SQL.......................................................................316
Creación de enlaces entre tablas...............................................................................317
Creación de la primera cláusula de una sentencia SELECT................................................318
Introducción de texto de expresión en la primera cláusula de una sentencia SELECT..................320
Creación de la cláusula WHERE de una sentencia SQL.....................................................320
Introducción de texto de expresión en la cláusula WHERE de una sentencia SQL. .. .. .. .. .. .. .........322
Copia de objetos SQL.............................................................................................322
Gestión y uso de salidas de usuario......................................................................... .......323
Definición de programas de asistencia...................................................................... .......323
Métodos de seguimiento..........................................................................................324
Tareas de programas de asistencia.............................................................................325
Páginas utilizadas para definir programas de asistencia. ....................................................326
Especificación de infracciones de asistencia..................................................................326
Especificación de acciones de infracciones de asistencia...................................................327
Consulta de límites de acciones.................................................................................329
Consulta del historial de infracciones de seguimiento........................................................329

xii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Composición de reglas........................................................................................ .......330


Páginas utilizadas para componer reglas.... ..................................................................330
Introducción de la información básica sobre una regla.......................................................330
Definición de pasos de regla.....................................................................................332
Consulta del texto del SQL del paso de una regla............................................................334
Copia de reglas....................................................................................................335
Introducción de reglas en un programa..................................................................... .......336
Páginas utilizadas para añadir reglas a programas...........................................................337
Asignación de un programa de asistencia a un programa de reglas.......................................337
Selección de reglas para un programa.........................................................................338

Capítulo 13
Procesos en Batch de Administración de Tiempo............................................ .......341
Flujo de procesos de Administración Tiempo Básico...................................................... .......341
Descripción general de los procesos de Motor de Aplicación de Administración Tiempo Básico........344
Tabla de control de Administración de Tiempo (TL_TR_STATUS)..........................................354
Conceptos y términos de los procesos en batch..............................................................355
Paso 1: identificación de los registros de horas para su proceso.... .... ... .... ... .... ... .... ... .... ... .......355
Utilización del estado de registros de horas en el proceso de selección. . . . .. . . . . . . . . . . .. . . . . . . . . ........357
Definición del periodo inicial de interés.........................................................................360
Paso 2: combinación en batches de los registros de horas.............................................. .......362
Paso 3: cálculo de excepciones de registro de horas pendientes....................................... .......363
Paso 4: creación del mapa de reglas........................................................................ .......364
Cálculo del periodo final de interés..............................................................................364
Paso 5: creación de perfiles de registros de horas........................................................ .......373
Paso 6: controlador principal de bucle en batch de Administración de Tiempo. . . . . . . . . . . . . . . . . . . . . . . .......374
Paso 7: llamadas del controlador batch de Administración de Tiempo................................. .......374
Paso 8: correlación de fichados.............................................................................. .......374
Paso 9: creación de horas intermedias a pagar............................................................ .......376
Concepto de almacén de datos..................................................................................376
Carga de las tablas de horas intermedias a pagar............................................................377
Estructura de la tabla de horas intermedias a pagar.........................................................378
Paso 10: seguimiento de asistencia......................................................................... .......383
Paso 11: proceso de reglas................................................................................... .......383
Paso 12: cálculo de redondeo, distribución de tareas y bruto estimado. ............................... .......384
Comprobación de saldos de permisos y permisos compensatorios........................................384
Expansión de perfiles de tarea...................................................................................387
Aplicación de redondeo posterior a las reglas.................................................................387
Cálculo del bruto estimado.......................................................................................387

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xiii


Contenido

Paso 13: validación posterior a ejecución de reglas....................................................... .......389


Paso 14: proceso de ajustes.................................................................................. .......390
Descripción del proceso de ajustes.............................................................................390
Paso 15: actualización de horas a pagar................................................................... .......393
Diferencia entre las horas a pagar y las horas intermedias a pagar........................................393
Formato aplicado a las horas a pagar por Administración de Tiempo......................................393
Paso 16: actualización del estado del registro de horas.................................................. .......397
Consulta del estado de los registros de horas.............................................................. .......398
Estado de los registros de horas................................................................................398
Página utilizada para consultar el estado de los registros de horas........................................398
Consulta del estado de los registros de horas.................................................................398
Inicio del proceso Administración Tiempo Básico.......................................................... .......399
Momento de invocación del proceso............................................................................399
Página utilizada para iniciar el proceso Administración Tiempo Básico....................................400
Inicio del proceso Administración Tiempo Básico.............................................................400
Reinicio de los procesos en batch en Gestión de Tiempos y Tareas.......................................402
Generación y consulta de estadísticas de tiempo de ejecución.......................................... .......403
Estadísticas de ejecución.........................................................................................403
Páginas utilizadas para generar y consultar estadísticas de ejecución....................................404
Selección de estadísticas de ejecución y de fechas de generación........................................405
Consulta de estadísticas de tiempo de ejecución.............................................................406
Consulta de estadísticas de procesos en batch...............................................................407
Consulta de estadísticas de Motor de Aplicación.............................................................407
Visualización de datos de batch.................................................................................408
Consulta de detalles de procesos en batch....................................................................409
Consulta de mapas de reglas archivados.. ....................................................................411
Consulta de detalles de datos históricos sobre mapas de reglas...........................................412
Consejos prácticos sobre el uso de procesos en batch................................................... .......413

Capítulo 14
Concepto de Horas a Pagar........................................................................ .......417
Concepto de horas a pagar................................................................................... .......417
Atributos de horas a pagar.......................................................................................417
Códigos de motivo y estado de horas a pagar................................................................419
Resumen de los parámetros de sistema para determinar el estado de horas a pagar. . . . . . . . . . . .......428
Publicación de horas a pagar previstas y reales... ........................................................ .......429
Publicación de horas a pagar con costes previstos...........................................................429
Publicación de horas a pagar con costes reales..............................................................429
Campos de horas a pagar..................................................................................... .......430

xiv Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Generación de un informe sobre el estado de las horas a pagar........................................ .......434


Página utilizada para generar un informe sobre el estado de las horas a pagar. . . . . . . . . . . . . . . . . ........434
Generación de un informe sobre el estado de las horas a pagar...........................................434

Capítulo 15
Registro de Horas..................................................................................... .......437
Concepto de registro de horas............................................................................... .......437
Creación de plantillas de registro de horas................................................................. .......438
Plantillas de registro de horas...................................................................................439
Página utilizada para crear plantillas de registro de horas...................................................440
Especificación de los campos visibles en las páginas de introducción de horas. . . . . . . . . . . . . . . . . ........440
Creación de plantillas para el registro rápido de horas.................................................... .......445
Registro rápido de horas.........................................................................................445
Página utilizada para crear plantillas de registro rápido de horas. ... .. ... ... .. ... .. ... ... .. ... .. ..........447
Selección de los campos visibles en la página Entrada Rápida de Horas.................................447
Entrada rápida de horas....................................................................................... .......450
Registro rápido de horas.........................................................................................450
Páginas utilizadas para registrar horas.........................................................................451
Introducción rápida de horas.....................................................................................451
Generación de fichas..............................................................................................455

Capítulo 16
Utilización de Dispositivos de Registro de Horas............................................. .......457
Concepto de DRH.............................................................................................. .......457
Configuración de DRH e integración de datos............................................................. .......458
Flujo de procesos en la definición de un DRH.................................................................458
Puntos de integración empresarial utilizados para publicar datos de Gestión de Tiempos y
Tareas...............................................................................................................460
Integración mediante XML.......................................................................................460
Integración mediante archivos planos..........................................................................460
Definición de datos de configuración de DRH en Gestión de Tiempos y Tareas.. . .. . .. . .. . .. . .. . .. . . .......464
Páginas utilizadas para definir los datos de configuración de un DRH en Gestión de Tiempos
y Tareas.............................................................................................................465
Definición de elementos de datos para su envío a un DRH.................................................465
Definición de información básica sobre un DRH..............................................................468
Especificación de los datos físicos y de grupo de tareas de un DRH. ....... ........ ....... ....... ........472
Definición de supervisores de DRH.............................................................................474
Definición de datos de perfiles de restricción..................................................................474
Definición de grupos de DRH....................................................................................476

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xv


Contenido

Envío de datos de configuración a un DRH................................................................. .......477


Publicación de datos en un DRH................................................................................477
Página utilizada para enviar datos de configuración a un DRH.............................................480
Publicación de datos de configuración en un DRH...........................................................480
Recepción de horas procedentes de un DRH.............................................................. .......482
Consulta y resolución de errores de un DRH............................................................... .......484
Páginas utilizadas para resolver errores de DRH.. ...........................................................485
Consulta de errores de DRH.....................................................................................485
Consulta y resolución de errores de tiempo transcurrido....................................................486
Consulta y corrección de atributos de tiempo transcurrido.. ..................... ...........................487
Consulta y resolución de errores de horas fichadas. .........................................................488
Consulta y corrección de atributos de horas fichadas.. ......................................................490

Capítulo 17
Gestión de Tiempos.................................................................................. .......491
Proceso de registro de horas................................................................................. .......491
Requisitos para la habilitación de ausencias en las hojas de horas........................................492
Elementos comunes utilizados en este capítulo...............................................................493
Aprobación de horas registradas............................................................................. .......493
Aprobación de horas registradas................................................................................494
Páginas utilizadas para aprobar las horas registradas.......................................................494
Aprobación de horas registradas................................................................................495
Uso de hojas de horas............................................................................................497
Ejecución de reglas en línea y consulta de los detalles de horas a pagar.................................498
Consulta e introducción de eventos de ausencias............................................................499
Introducción de detalles de evento de ausencia..............................................................500
Previsión de eventos de ausencias.............................................................................504
Aprobación de eventos de ausencia............................................................................504
Consulta del resumen de horas registradas y saldos de derechos de ausencia..........................505
Aprobación de horas a pagar................................................................................. .......506
Aprobación de horas a pagar....................................................................................506
Páginas utilizadas para aprobar las horas.....................................................................507
Aprobación de horas a pagar....................................................................................507
Detalles de aprobación de horas a pagar......................................................................509
Ajuste de horas registradas......................................................................................511
Aprobación de horas de un grupo de empleados.............................................................511
Gestión de excepciones....................................................................................... .......512
Concepto de excepción...........................................................................................513
Páginas utilizadas para gestionar excepciones...............................................................516

xvi Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Gestión de excepciones... .......................................................................................516


Consulta de detalles de gestión de excepciones..............................................................518
Consulta del historial de excepciones..........................................................................518
Ajuste de horas................................................................................................. .......519
Ajustes en horas a pagar.........................................................................................520
Páginas utilizadas para aprobar las horas.....................................................................521
Aplicación de ajustes de tipo Ajuste Sólo Historial............................................................521
Auditoría de horas.............................................................................................. .......524
Auditoría de horas.................................................................................................524
Páginas utilizadas para auditar las horas......................................................................526
Consulta de las horas registradas...............................................................................526
Consulta de los cambios realizados en las horas registradas.. .............................................528
Consulta de horas registradas sin procesar...................................................................529
Consulta de horas a pagar sin procesar........................................................................530
Sustitución de las reglas de un día........................................................................... .......532
Página utilizada para sustituir reglas durante un día.........................................................532
Interrupción del proceso de reglas por un día.................................................................532

Capítulo 18
Integración con Aplicaciones de Nómina....................................................... .......535
Descripción general de la integración con nómina......................................................... .......535
Procedimiento general para la ejecución de nómina con horas a pagar...................................536
Distribución y dilución del trabajo...............................................................................537
Integración de Gestión de Tiempos y Tareas con Nómina Norteamérica............................... .......540
Descripción general del proceso................................................................................540
Configuración de Gestión de Tiempos y Tareas para su utilización con Nómina Norteamérica. .......541
Preparación de datos de Gestión de Tiempos y Tareas para PeopleSoft Nómina Norteamérica........543
Carga de datos de Gestión de Tiempos y Tareas.............................................................543
Ejecución del proceso de nómina...............................................................................546
Reversión o ajuste de cheques de pago.......................................................................546
Extracción de costes después de una ejecución de pagos..................................................547
Ajuste de horas a pagar..........................................................................................548
Actualización de datos............................................................................................549
Corrección de errores generados durante los procesos de carga y extracción...........................549
Integración de Gestión de Tiempos y Tareas con Nómina Global....................................... .......550
Descripción general del proceso................................................................................550
Configuración de Gestión de Tiempos y Tareas para su integración con Nómina Global. . . . . . . . .......551
Carga de datos de Gestión de Tiempos y Tareas.............................................................552
Corrección de errores generados por el proceso de horas a pagar........................................554

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xvii


Contenido

Actualización de las horas a pagar después de una ejecución de pagos..................................555


Uso compartido de horarios laborales con Nómina Global..................................................556
Integración de datos de eventos de ausencia.............................................................. .......556
Integración de eventos de ausencias con Gestión de Tiempos y Tareas..................................556
Integración de Gestión de Ausencias, Gestión de Tiempos y Tareas y Nómina Norteamérica. . .......557
Integración de la funcionalidad de ausencias de Nómina Global con Gestión de Tiempos y
Tareas...............................................................................................................558

Capítulo 19
Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento.......... .......561
Concepto de integración....................................................................................... .......561
Concepto de punto de integración..............................................................................562
Integración con Gestión de Proyectos....................................................................... .......565
Concepto de integración con Gestión de Proyectos..........................................................565
Definición de Gestión de Tiempos y Tareas para su integración con Gestión de Proyectos. . . . . .......568
Publicación de datos de costes previstos y reales en Gestión de Proyectos.. . .. . .. . .. . . .. . .. . .. . .. . . .......571
Descripción general de datos de costes estimados y reales................................................571
Páginas utilizadas para enviar los datos de costes estimados y reales a Gestión de Proyectos........575
Publicación de horas a pagar previstas........................................................................575
Publicación de horas reales a pagar............................................................................575
Utilización de Gestión de Tiempos y Tareas con la contabilidad de compromisos.. .. .. .. .. .. . .. .. .. . .......576
Interfaz de contabilidad de compromisos......................................................................576
Definición de Gestión de Tiempos y Tareas para su utilización con contabilidad de
compromisos.......................................................................................................578
Distribución de costes después de la ejecución de pagos...................................................579
Integración con PeopleSoft Gastos y Gestor en Viaje..................................................... .......580
Integración con Gestor en Viaje.................................................................................580
Definición de Gestión de Tiempos y Tareas para su utilización con Gestor en Viaje.....................581
Sincronización de datos..........................................................................................582
Recuperación de horas del Gestor en Viaje...................................................................582
Integración con Gestión de Rendimiento.................................................................... .......583

Capítulo 20
Utilización de Componentes de Autoservicio.................................................. .......585
Componentes de autoservicio................................................................................ .......585
Navegación a través de las páginas iniciales de Gestión de Tiempos y Tareas....................... .......586
Utilización de las páginas de control de tiempos y tareas para empleados......... ........... ........ .......588
Páginas utilizadas para especificar datos de control de tiempos y tareas para empleados. . . . . ........589

xviii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Consulta de las horas de los empleados.......................................................................589


Consulta de información detallada de calendario.............................................................591
Definición de preferencias de usuario....................................................................... .......594
Páginas utilizadas para definir preferencias de usuario......................................................595
Utilización de la página Preferencias de Horario..............................................................595
Definición de preferencias de usuario: preferencias de registro de horas.................................595
Valores por Defecto Tareas......................................................................................597
Definición de preferencias de usuario en la página Preferencias de Horario. . . . . . . . . . . . . . . . . . . . . ........597
Definición de preferencias de usuario: envío de notificaciones.............................................599
Registro de horas............................................................................................... .......600
Elementos comunes utilizados en este apartado.............................................................600
Páginas utilizadas para el registro de horas...................................................................601
Introducción, consulta y modificación de horas de empleados..............................................602
Diferencias de la consulta de hojas de hojas en autoservicio de gerentes y de empleados. . . . . .......604
Introducción de fichados únicos mediante el reloj web... ....................................................606
Utilización del registro masivo de horas........................................................................608
Especificación de un método de registro masivo de horas..................................................608
Especificación de horas para el registro masivo..............................................................610
Consulta del tiempo compensatorio y de su fecha de vencimiento.. .......................................613
Consulta de horas.............................................................................................. .......614
Páginas utilizadas para consultar horas........................................................................616
Consulta de un resumen de horas a pagar....................................................................617
Consulta de detalles de horas a pagar.........................................................................617
Consulta de horas previstas......................................................................................618
Solicitud de horas extraordinarias............................................................................ .......619
Transacciones de horas extra....................................................................................620
Páginas utilizadas para introducir, consultar y procesar solicitudes de horas extra. .. .. .. .. .. .. .........620
Consulta de solicitudes de horas extra.........................................................................620
Consulta de detalles de solicitudes de horas extra...........................................................621
Introducción de solicitudes de horas extra... ..................................................................622

Capítulo 21
Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el
Registro de Tiempos................................................................................. .......625
Componentes de Autoservicio de Gerentes...... .......................................................... .......625
Navegación en páginas de autoservicio de Gestión de Tiempos y Tareas para gerentes. . . . . . . . . . . .......628
Utilización de las páginas de control de tiempos y tareas para gerentes............................... .......629
Páginas utilizadas para especificar información de control de tiempos y tareas para gerentes . .......630
Especificación de información sobre el empleado............................................................630
Consulta de horas de empleado.................................................................................631

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xix


Contenido

Definición de conjuntos de aplicaciones........................................................................634


Elementos de aplicación para gerentes..................................................................... .......634
Uso de los elementos de aplicación............................................................................636
Registro de horas............................................................................................... .......636
Elementos comunes utilizados en este apartado.............................................................636
Páginas utilizadas para registrar horas.........................................................................638
Evaluación de las horas de empleados en el nivel de resumen.............................................638
Introducción, consulta y modificación de horas de empleados..............................................641
Utilización del registro masivo de horas........................................................................642
Selección de empleados para el registro masivo de horas..................................................642
Gestión de tiempos............................................................................................. .......643
Páginas utilizadas para gestionar tiempos. ....................................................................644
Consulta de un resumen de horas a pagar....................................................................644
Consulta de detalles de horas a pagar.........................................................................645
Consulta de previsión de horas a pagar........................................................................646
Consulta de acumuladores.......................................................................................647
Utilización de vistas del calendario de tiempos para gerentes........................................... .......648
Calendarios de gerentes..........................................................................................648
Elementos comunes utilizados en este apartado.............................................................649
Páginas utilizadas para consultar calendarios de gerentes..................................................651
Selección de criterios de consulta para calendarios de tiempos............................................652
Consulta de calendarios de tiempo diario......................................................................654
Consulta de calendarios de tiempo semanal y mensual.....................................................655
Gestión de solicitudes de horas extraordinarias........................................................... .......657
Transacciones de horas extraordinarias........................................................................658
Páginas utilizadas para gestionar solicitudes de horas extraordinarias....................................659
Consulta de solicitudes de horas extraordinarias de empleados.. .. ... .. .. ... .. .. .. ... .. .. ... .. .. .........659
Consulta de detalles de solicitudes de horas extra...........................................................660
Consulta de saldos y límites de horas extra (gerentes)......................................................661
Aprobación y rechazo de varias solicitudes de horas extra..................................................663
Aprobación de una solicitud de horas extra....................................................................666

Capítulo 22
Utilización de Componentes del Autoservicio de Gerentes para la Gestión de
Horarios................................................................................................. .......669
Utilización del autoservicio de gerentes para la gestión de horarios.................................... .......669
Definición de opciones de búsqueda para gerentes....................................................... .......670
Páginas utilizada para definir opciones de búsqueda para gerentes.. .....................................670
Selección de opciones de búsqueda para gerentes..........................................................670

xx Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Asignación de horarios........................................................................................ .......672


Páginas utilizadas para asignar horarios.......................................................................673
Asignación de horarios a un empleado.........................................................................673
Definición de horario personal...................................................................................675
Calendario de horarios............................................................................................677
Rotaciones de calendarios de horarios.........................................................................678
Gestión de horarios............................................................................................ .......679
Elementos comunes utilizados en este apartado.............................................................679
Páginas utilizadas para gestionar horarios.....................................................................680
Definición de opciones de presentación de gestión de horarios............................................681
Gestión de horarios...............................................................................................683
Utilización de los detalles del horario diario....................................................................687
Sustituciones de horarios.........................................................................................689
Copia de horarios..................................................................................................690
Permuta de horarios...............................................................................................691
Integración de datos de formación procedentes de Formación Empresarial... ........................ .......692
Formación Empresarial...........................................................................................692

Capítulo 23
Utilización del Registro Móvil de Horas......................................................... .......695
Requisitos....................................................................................................... .......695
Concepto de registro móvil de horas........................................................................ .......695
Registro móvil de horas...........................................................................................696
Instalación de PeopleSoft Agente Portátil......................................................................696
Inicialización de Registro Móvil de Horas......................................................................697
Acceso a Registro Móvil de Horas........................................................................... .......697
Acceso a Registro Móvil de Horas desde un portátil.................................................. .......697
Acceso a Registro Móvil de Horas desde un ordenador de bolsillo.. . .. .. .. . .. .. .. . .. .. .. . .. .. .. . .........698
Navegación a través de Registro Móvil de Horas.............................................................698
Consulta, registro y actualización de los registros de tiempo transcurrido. .. .. .. .. . .. .. .. .. .. .. .. .. .. . .......699
Elementos comunes utilizados en este apartado.............................................................699
Páginas utilizadas para consultar y registrar tiempo transcurrido...........................................700
Registro y actualización del tiempo transcurrido..............................................................700
Consulta de horarios........................................................................................... .......701
Página utilizada para consultar horarios........................................................................702
Sincronización de datos....................................................................................... .......702
Concepto de sincronización portátil.............................................................................702
Sincronización de datos de aplicación portátil.................................................................703

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxi


Contenido

Apéndice A
Excepciones y Validaciones........................................................................ .......705
Concepto de excepciones y validaciones................................................................... .......705
Hojas de horas y validaciones en línea...................................................................... .......724
Validaciones de registros de horas semanales fichadas... ............................................... .......726
Validaciones de plantillas de registro de horas y tareas.................................................. .......727

Apéndice B
Interfaz de DRH........................................................................................ .......729
Interfaz de DRH................................................................................................. .......729
Datos de entrada enviados a sistemas de DRH........................................................... .......730
Datos de salida generados por sistemas de DRH......................................................... .......741
Objetos recibidos por el DRH................................................................................. .......755
Objetos enviados desde el DRH............................................................................. .......765
Configuración de Integración con Mensajería y el servidor de DRH............. ....................... .......774
Operaciones de servicio salientes desde PeopleSoft al servidor de DRH.................................774
Reglas de rutas....................................................................................................776
Monitor de operaciones de servicio.............................................................................776
Operaciones de servicio entrantes desde el servidor de DRH al servidor de PeopleSoft. . . . . . . . .......776
Configuración del sistema y de Integración con Mensajería.................................................777
Configuración de nodo y pasarela...............................................................................777
Configuración de componentes de empresa...................................................................780
Gestión y resolución de errores.............................................................................. .......784
Preguntas frecuentes.......................................................................................... .......786

Apéndice C
Integridad Referencial............................................................................... .......787
Procesos en segundo plano.................................................................................. .......787
Administración de Tiempo e integridad referencial........................................................ .......792
Códigos de registro de horas e integridad referencial..................................................... .......794
Registro de tareas e integridad referencial................................................................. .......795
Procedimiento para evitar la eliminación o desactivación de filas con fecha efectiva....................795
Comprobación de errores de validación........................................................................796
Fechas efectivas anidadas.......................................................................................796
Activadores de Administración Tiempo Básico e integridad referencial................................. .......797
Interfaz de DRH y proceso de integridad referencial...................................................... .......801
Procedimiento para evitar la eliminación o desactivación de filas con fecha efectiva....................801
Comprobación de errores de validación........................................................................802

xxii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Contenido

Fechas efectivas anidadas.......................................................................................802

Apéndice D
Workflow Suministrado con Gestión de Tiempos y Tareas................................. .......803
Workflow suministrado con Gestión de Tiempos y Tareas................................................ .......803
Solicitudes de horas extra........................................................................................803

Apéndice E
Informes de Gestión de Tiempos y Tareas...................................................... .......805
Informes de Gestión de Tiempos y Tareas por orden alfabético......................................... .......805

Glosario de Términos de PeopleSoft Enterprise......................................................807

Índice ...........................................................................................................833

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxiii


Contenido

xxiv Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Presentación del PeopleBook

En los PeopleBooks de PeopleSoft Enterprise se proporciona la información necesaria para implantar y utilizar las apli-
caciones de PeopleSoft Enterprise de Oracle.
En este prefacio se tratan los siguientes temas:
• Requisitos de las aplicaciones PeopleSoft Enterprise.
• Principios básicos de las aplicaciones.
• Actualizaciones de documentación y material impreso.
• Recursos adicionales.
• Convenciones tipográficas y claves gráficas.
• Comentarios y sugerencias.
• Elementos comunes incluidos en los PeopleBooks.

Nota: Los PeopleBooks describen únicamente aquellos elementos, como campos y casillas de selección, que requieren
aclaraciones adicionales. Si un elemento no se describe junto con el proceso o la tarea en que se utiliza, se deberá a que
no necesita mayor aclaración o a que se describe junto con los elementos comunes del apartado, capítulo, PeopleBook o
línea de productos. Los elementos comunes a todas las aplicaciones PeopleSoft Enterprise se definen en este prefacio.

Requisitos de las aplicaciones PeopleSoft Enterprise


Para aprovechar plenamente la información de estos manuales, conviene tener conocimientos básicos sobre la
utilización de las aplicaciones PeopleSoft Enterprise.
En caso necesario, le recomendamos que asista al menos a un curso de introducción a PeopleSoft.
Es aconsejable que esté familiarizado con la navegación por el sistema y con el modo de añadir, actualizar y
borrar información mediante menús, páginas, formularios o ventanas de PeopleSoft Enterprise. Asimismo, el
uso fluido de la World Wide Web y de la interfaz gráfica de usuario de Microsoft® Windows o Windows NT es
un factor esencial.
En estos manuales no se explica la navegación ni otros conceptos básicos. Sólo se incluye la información nece-
saria para utilizar el sistema e implantar las aplicaciones PeopleSoft Enterprise de la manera más eficaz.

Principios básicos de las aplicaciones


Cada PeopleBook proporciona información sobre la implantación y los procesos de la aplicación de PeopleSoft
Enterprise correspondiente.
Para algunas aplicaciones, existe un volumen de documentación complementario, llamado Principios Básicos
de las Aplicaciones PeopleSoft, que contiene información esencial sobre la definición y el diseño del sistema.
La mayoría de las líneas de productos disponen de su propia versión de dicha documentación. El prefacio de
cada uno identifica los PeopleBooks de principios básicos de las aplicaciones que están asociados con dicho
PeopleBook.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxv


Prefacio General

El peoplebook de principios básicos de las aplicaciones está formado por temas de gran importancia aplicables a
la mayoría o a todas las aplicaciones de PeopleSoft Enterprise. Resulta conveniente que el usuario se familiarice
con el contenido de este PeopleBook, tanto si la implantación que va a realizar es de un producto específico,
como si se trata de una combinación de aplicaciones o de toda la línea de productos. Esta documentación pro-
porciona los puntos de partida necesarios para efectuar las tareas de implantación más importantes.

Actualizaciones de documentación y material impreso.


En este apartado se explican los siguientes procesos:
• Actualización de la documentación.
• Descarga y solicitud de la documentación impresa.

Obtención de actualizaciones de la documentación


Para acceder a la documentación adicional y las actualizaciones de esta versión, así como a versiones anteriores,
diríjase al sitio web PeopleSoft Customer Connection de Oracle. En el apartado Support, Documentation de
PeopleSoft Customer Connection de Oracle podrá descargar archivos para incorporarlos a su biblioteca de Peo-
pleBooks. Encontrará una variedad de material útil y las actualizaciones más recientes de toda la documentación
de PeopleSoft Enterprise proporcionada en el CD-ROM de PeopleBooks.

Importante: Antes de cambiar de versión, es imprescindible consultar la web de PeopleSoft Customer Con-
nection de Oracle para comprobar si se han producido actualizaciones en las instrucciones. En esta sección se
recogen de forma continua las mejoras que puedan surgir como fruto de la experiencia.

Consulte también
PeopleSoft Customer Connection de Oracle,http://www.oracle.com/support/support_peoplesoft.html

Descarga y solicitud de la documentación impresa


Además de la documentación completa suministrada en el CD-ROM de PeopleBooks, Oracle tiene disponible
la documentación de PeopleSoft Enterprise en el sitio web de Oracle. El usuario puede realizar las siguientes
tareas:
• Descargar archivos PDF.
• Solicitar volúmenes impresos y encuadernados.

Descarga de archivos PDF


Puede descargar en línea las versiones PDF de la documentación de PeopleSoft Enterprise mediante la red Ora-
cle Technology Network. Oracle facilita archivos PDF en línea para cada versión principal poco después del
lanzamiento del software correspondiente.
Consulte Oracle Technology Network,http://www.oracle.com/technology/documentation/psftent.html.

Solicitud de volúmenes impresos y encuadernados


Mediante Oracle Store se pueden solicitar volúmenes impresos y encuadernados de la documentación seleccio-
nada.

xxvi Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio General

Consulte Oracle Store,http://oraclestore.oracle.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=14021

Recursos adicionales
Los siguientes recursos se encuentran en el sitio web PeopleSoft Customer Connection de Oracle:

Recurso Navegación

Información de mantenimiento de las aplicaciones Updates + Fixes

Diagramas de procesos de gestión Support, Documentation, Business Process Maps

Repositorio interactivo de servicios Support, Documentation, Interactive Services Repository

Requisitos de hardware y software Implement, Optimize + Upgrade, Implementation Guide,


Implementation Documentation and Software, Hardware
and Software Requirements

Guías de instalación Implement, Optimize + Upgrade, Implementation Guide,


Implementation Documentation and Software, Installation
Guides and Notes

Datos de integración Implement, Optimize + Upgrade, Implementation Guide,


Implementation Documentation and Software, Pre-built
Integrations for JD Edwards EnterpriseOne

Requisitos técnicos mínimos (MTRs) Implement, Optimize + Upgrade, Implementation Guide,


Supported Platforms

Actualizaciones de documentación Support, Documentation, Documentation Updates

Política de asistencia de los PeopleBooks Support, Support Policy

Notas previas al lanzamiento de la versión Support, Documentation, Documentation Updates, Cate-


gory, Release Notes

Plan de lanzamiento de versiones de productos Support, Roadmaps + Schedules

Notas sobre la versión Support, Documentation, Documentation Updates, Cate-


gory, Release Notes

Propuesta de valor de la versión Support, Documentation, Documentation Updates, Cate-


gory, Release Value Proposition

Proyección Support, Documentation, Documentation Updates, Cate-


gory, Statement of Direction

Información para resolución de problemas Support, Troubleshooting

Documentación sobre cambios de versión Support, Documentation, Upgrade Documentation and


Scripts

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxvii


Prefacio General

Convenciones tipográficas y claves gráficas


En este apartado se describen los siguientes temas:
• Convenciones tipográficas.
• Claves gráficas.
• Identificadores de país, región y sector.
• Códigos de moneda.

Convenciones tipográficas
En esta tabla se describen las convenciones tipográficas utilizadas en los PeopleBooks:

Convención tipográfica o clave gráfica Descripción

Negrita Identifica nombres de funciones de PeopleCode, de fun-


ciones de gestión, de eventos, de funciones de sistema, de
métodos, construcciones sintácticas y palabras reserva-
das de PeopleCode que deben escribirse literalmente en
las funciones.

Cursiva Da énfasis e identifica valores de campos y títulos de pu-


blicaciones de PeopleSoft Enterprise o de otras fuentes.
En la sintaxis de PeopleCode, los elementos en cursiva
representan espacios reservados para argumentos que
debe proporcionar el programa.
También se utiliza la cursiva para referirse a números
como números o a letras como letras, es decir: Introduzca
la letra O.

TECLA+TECLA Se aplica a las combinaciones de teclas. El signo (+)


entre dos nombres de teclas indica que la primera debe
mantenerse pulsada mientras se presiona la segunda. Por
ejemplo ALT+W, indica que ALT debe mantenerse pul-
sada mientras se presiona la tecla W.

Monoespaciado Identifica un programa de PeopleCode u otro ejemplo de


código.

“ ” (comillas) Identifican títulos de capítulos en referencias cruzadas y


palabras que se usan con un sentido diferente al habitual.

. . . (puntos suspensivos) Indican que el elemento o la serie anterior se puede


repetir cuantas veces sea necesario en la sintaxis de
PeopleCode.

xxviii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio General

Convención tipográfica o clave gráfica Descripción

{ } (llaves) Indican una elección entre dos opciones en la sintaxis de


PeopleCode. Las opciones aparecen separadas por una
pleca ( | ).

[ ] (corchetes) Identifican elementos optativos de la sintaxis de


PeopleCode.

& (et) Cuando se coloca antes de un parámetro en la sintaxis de


PeopleCode, el signo & indica que el parámetro es un ob-
jeto ya ejemplarizado.
Este signo también precede a todas las variables de
PeopleCode.

Claves gráficas
Los PeopleBooks contienen las siguientes claves gráficas.

Notas
Las notas indican la información a la que se debe prestar especial atención al trabajar con el sistema PeopleSoft
Enterprise.

Nota: Ejemplo de nota.

Si la palabra Importante precede a la nota, su lectura es imprescindible puesto que incluye información básica
para el funcionamiento adecuado del sistema.

Importante: Ejemplo de nota importante.

Avisos
Los avisos indican consideraciones cruciales para la configuración. Preste mucha atención a los mensajes de
aviso.

Aviso: Ejemplo de aviso.

Referencias cruzadas
Los PeopleBooks proporcionan referencias cruzadas bajo el encabezamiento “Consulte también” y en frases que
comienzan con la palabra Consulte. Las referencias cruzadas remiten a otra información que guarda relación
con la documentación inmediatamente anterior.

Identificadores de país, región y sector


La información que sólo es aplicable a un país, región o sector está identificada por un código estándar entre
paréntesis. Este identificador suele aparecer al principio o al final de una cabecera de apartado, pero también se
puede presentar en notas u otras cadenas de texto.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxix


Prefacio General

Ejemplo de una cabecera para un país específico: "Contratación de un empleado (FRA)"


Ejemplo de una cabecera para una región específica: "Definición de amortización (Latinoamérica)"

Identificadores de país
Los países se identifican mediante los códigos establecidos por la Organización Internacional de Normalización
(ISO).

Identificadores de región
Las regiones se identifican por su nombre. En los PeopleBooks pueden aparecer los siguientes identificadores
de región:
• Asia Pacífico
• Europa
• Latinoamérica
• Norteamérica

Identificadores de sector
Los sectores se identifican por su nombre o por la abreviatura del mismo. En los PeopleBooks pueden aparecer
los siguientes identificadores de sector:
• USF (Administración Federal de EE.UU.)
• E&G (Sector Público y Educativo)

Códigos de moneda
Los importes monetarios se identifican por el código de moneda ISO.

Comentarios y sugerencias
Sus comentarios son importantes para nosotros. Por eso, nos gustaría recibir su opinión sobre lo que le gusta,
o no, de los PeopleBooks y otros materiales de referencia o formación de Oracle. Le rogamos que envíe sus
sugerencias al administrador de la documentación de la línea de productos a Oracle Corporation, 500 Oracle
Parkway, Redwood Shores, CA 94065, U.S.A., o bien, mediante correo electrónico, a appsdoc@us.oracle.com.
Si bien no podemos garantizar la respuesta a todos los mensajes de correo electrónico enviados, sí podemos
asegurar que prestaremos la mayor atención a todos los comentarios y sugerencias.

Elementos comunes incluidos en los PeopleBooks.


Fecha Referencia Este campo refleja la última fecha de introducción de datos en un proceso o
informe.

xxx Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio General

Unidad Negocio Identificador que representa una organización general de datos empresariales.
Las unidades de negocio se pueden utilizar para definir unidades regionales o
de departamento dentro de organizaciones mayores.
Descripción Permite introducir un texto de hasta 30 caracteres.
Fecha Efectiva Fecha en la que se hace efectiva una fila de datos de una tabla; fecha de inicio
de una acción. Por ejemplo, si desea cerrar una contabilidad el 30 de junio, la
fecha efectiva del cierre será el 1 de julio. Esta fecha determina además cuándo
puede consultar o cambiar los datos. Las páginas o paneles y los procesos batch
que hacen uso de la información utilizan la fila actual.
Una Vez, Siempre y No Al seleccionar Una Vez, la petición se ejecutará la próxima vez en que se ponga
Ejecutar en marcha el proceso batch. Tras la ejecución del proceso batch, la frecuencia
toma automáticamente el valor No Ejecutar.
Al seleccionar Siempre, la petición se ejecutará cada vez que se ponga en marcha
el proceso batch.
Seleccione No Ejecutar para omitir la petición cuando se ejecuta el proceso
batch.
Monitor Procesos Haga clic sobre este vínculo para acceder a la página Lista Procesos, donde
puede consultar el estado de las peticiones de proceso presentadas.
Gestor Informes Haga clic sobre este vínculo para acceder a la página Lista Informes, donde
puede consultar el contenido del informe, comprobar su estado y ver los men-
sajes detallados de contenido (que muestran una descripción del informe y de la
lista de distribución).
ID Petición Identificador que representa un conjunto de criterios de selección para un in-
forme o proceso.
Ejecutar Haga clic en este botón para acceder a la página Petición Gestor Procesos, en la
que podrá especificar el lugar de ejecución de un proceso o job y el formato del
resultado.
ID Set Identificador que representa un grupo de datos de las tablas de control o Table-
Sets. La utilización de TableSets permite compartir información de las tablas de
control y opciones de proceso entre distintas unidades de negocio. El propósito
es minimizar los datos redundantes y las tareas de mantenimiento del sistema.
Cuando se asigna un ID Set a un grupo de registros de una unidad de negocio, se
indica que todas las tablas del grupo de registros se comparten entre esa unidad
de negocio y otra que también asigne ese ID Set a ese grupo de registros. Por
ejemplo, puede definir un grupo de códigos de puesto que sean comunes a va-
rias unidades de negocio. A cada una de las unidades de negocio que comparten
los códigos de puesto se le asigna el mismo ID Set para el grupo de registros en
cuestión.
Descripción Corta Permite introducir un texto de hasta 15 caracteres.
ID Usuario Identificador que representa la persona que genera una transacción.
Términos de Enterprise ¡Esta información no se debe eliminar!
One
Nº de libro de direcciones Número exclusivo que identifica el registro maestro de una entidad. Un número
del libro de direcciones puede identificar a un cliente, proveedor, empresa, em-
pleado, solicitante, participante, arrendatario, ubicación, etc. Dependiendo de

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxxi


Prefacio General

la aplicación, el campo de la pantalla puede referirse a un número de libro de


direcciones como número de cliente, proveedor o empresa, ID de empleado o
solicitante, número participante, etc.
Código de moneda de Introduzca el código de tres caracteres para especificar la moneda que desea
cálculo utilizar para consultar los importes de transacciones. Este código permite con-
sultar los importes de las transacciones en la moneda especificada, en lugar de
la moneda extranjera o nacional utilizada en la introducción de la transacción
original.
Número de batch Muestra el número identificativo del grupo de transacciones que el sistema va a
procesar. En las pantallas de entrada, el usuario o el sistema pueden asignar el
número de batch mediante el programa Números siguientes (P0002).
Fecha batch Introduzca la fecha de creación del batch. Si deja este campo en blanco, la fecha
de sistema será la fecha del batch.
Estado de batch Muestra un código definido por el usuario (UDC) de la tabla 98/IC que indica
el estado de contabilización del batch. Los valores son los siguientes:
En blanco: Batch no contabilizado y pendiente de aprobación.
A: El batch ha sido aprobado, no tiene errores y está cuadrado, pero no se ha
contabilizado todavía.
D: El batch se ha contabilizado correctamente.
E: El batch tiene un error. Debe corregirlo antes de su contabilización.
P: El sistema está procesando la contabilización del batch. Éste no estará dis-
ponible hasta que el proceso de contabilización haya terminado. Si los errores
ocurren durante la contabilización, el estado del batch cambia a E.
U: El batch no está disponible temporalmente puesto que alguien está trabajando
con él, o parece estar siendo utilizado por algún otro usuario como consecuencia
de una interrupción en el suministro eléctrico mientras el batch estaba abierto.
Sucursal/planta Introduzca un código identificativo de una entidad independiente como un al-
macén, puesto, proyecto, centro, sucursal o planta donde se realicen actividades
de fabricación o distribución. En algunos sistemas, esta entidad se denomina
unidad de negocio.
Unidad de negocio Introduzca el código alfanumérico que identifica a la entidad independiente den-
tro de la empresa para la que desea supervisar los costes. En algunos sistemas,
esta entidad se denomina sucursal/planta.
Código de categoría Introduzca el código que representa a una categoría específica. Los códigos de
categoría son códigos definidos por el usuario que se pueden personalizar para
controlar los requisitos de seguimiento y generación de informes de la organi-
zación.
Empresa Introduzca el código identificativo de una organización, fondo o entidad espe-
cífica. La empresa ya debe existir en la tabla F0010 y debe identificar a una
entidad declarante con un balance de situación completo.
Código de moneda Introduzca el código de tres caracteres que representa la moneda de la transac-
ción. JD Edwards EnterpriseOne proporciona códigos de moneda reconocidos
por la Organización Internacional de Estandarización (ISO). El sistema alma-
cena los códigos de moneda en la tabla F0013.

xxxii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio General

Compañía del documento Introduzca el número de compañía asociado con el documento. Este número,
utilizado conjuntamente con el número de documento, el tipo y la fecha del libro
mayor, identifica exclusivamente al documento original.
Si se asignan números siguientes por compañía y año fiscal, el sistema utiliza
la compañía del documento para recuperar el número siguiente adecuado para
esa empresa.
Si dos o más documentos originales tienen el mismo número y tipo, puede uti-
lizar la compañía del documento para mostrar el documento requerido.
Número de documento Muestra el número que identifica al documento original, que puede ser un com-
probante, factura, asiento de diario, registro de horas, etc. En las pantallas de
entrada, el usuario o el sistema pueden asignar el número de documento original
mediante el programa de números siguientes.
Tipo de documento Introduzca el código de dos caracteres definido por el usuario de la tabla 00/DT,
que identifica el origen y la finalidad de la transacción, como el comprobante,
factura, asiento diario o registro de horas. JD Edwards EnterpriseOne reserva
estos prefijos para los tipos de documentos indicados:
P: Documentos de Cuentas por pagar.
R: Documentos de Cuentas por cobrar.
T: Documentos de Tiempo y sueldo.
I: Documentos de Inventario.
O: Documentos de Orden de compra.
S: Documentos de Orden de venta.
Fecha efectiva Introduzca la fecha en que una dirección, artículo, transacción o registro entra en
vigor. El significado de este campo varía en función del programa. Por ejemplo,
la fecha efectiva puede representar cualquiera de estas fechas:
• La fecha en la que un cambio de dirección se hace efectivo.
• La fecha en la que un contrato de alquiler se hace efectivo.
• La fecha en la que un precio entra en vigor.
• La fecha en la que una cotización de moneda se hace efectiva.
• La fecha en la que un impuesto se hace efectivo.
Periodo fiscal y Año fiscal Introduzca el número que identifica el periodo y año del libro mayor. En mu-
chas aplicaciones, el usuario puede dejar estos campos en blanco para usar el
periodo fiscal actual y el año definidos en el programa Nombres y números de
la compañía (P0010).
Fecha L/M (fecha del Introduzca la fecha que identifica el periodo financiero en que se contabilizará
libro mayor) la transacción. El sistema compara la fecha que se introduce en la transacción
con el patrón de fecha fiscal asignado a la compañía con el objeto de recuperar
el año y el periodo fiscal adecuado además de realizar las validaciones de fecha
pertinentes.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxxiii


Prefacio General

xxxiv Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio de PeopleSoft Enterprise Gestión
de Tiempos y Tareas

En este prefacio se tratan los siguientes temas:


• Productos de PeopleSoft.
• Principios básicos de las aplicaciones PeopleSoft Enterprise HRMS.
• Estructura del PeopleBook.

Productos de PeopleSoft
Este PeopleBook es el manual de consulta de los siguientes productos de PeopleSoft HRMS:
• PeopleSoft Enterprise Gestión de Tiempos y Tareas
• PeopleSoft Enterprise Nómina Norteamérica
• PeopleSoft Enterprise Nómina Global
• PeopleSoft Enterprise Gestión de Ausencias
• PeopleSoft Enterprise Recursos Humanos

Principios básicos de las aplicaciones PeopleSoft


Enterprise HRMS
La guía de documentación PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft recoge más in-
formación esencial sobre la instalación y diseño del sistema. Cada una de las líneas de producto de PeopleSoft
cuenta con su propia versión de dicha documentación.

Nota: una o más páginas de PeopleSoft Enterprise Gestión de Tiempos y Tareas funcionan en modo de proceso
diferido. El modo de proceso diferido se describe en el prefacio del PeopleBook de Principios Básicos de las
Aplicaciones PeopleSoft.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Prefacio de
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft”

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxxv


Prefacio

Estructura del PeopleBook


Los PeopleBooks de PeopleSoft tienen una estructura común. Para sacar un mayor partido a la información
contenida en este PeopleBook, es necesario tener un conocimiento básico sobre su estructura.
La estructura de los PeopleBooks se fundamenta en una jerarquía de información basada en tareas. En cada
capítulo se describe un proceso necesario para definir o utilizar la aplicación. Los apartados de los capítulos
tratan las tareas que deben realizarse en el proceso. En cada subapartado se describe un paso de la tarea de
proceso.
Algunos PeopleBooks también pueden estar divididos en secciones. Las secciones de un PeopleBook pueden
agrupar capítulos de procesos de gestión o implantaciones similares de una aplicación o corresponder a dos o
más aplicaciones que se integren en una solución de gestión global. Cuando un manual se divide en secciones,
cada una de ellas se divide en capítulos.
En la siguiente tabla aparecen el orden y las descripciones de los capítulos de un PeopleBook:

Capítulos Descripción

Prefacio Es el capítulo que está leyendo en este momento. En él se


explica:
• El modo de utilizar el manual de principios básicos.
• La estructura de los PeopleBooks.
• Los elementos comunes utilizados en este PeopleBook,
si procede.

Pasos preliminares En este capítulo aparecen las directrices para la implanta-


ción de los productos. En él se explica:
• Los procesos de gestión documentados en el manual.
• Las integraciones entre los productos.
• El modo en que la documentación se correlaciona con
el proceso de implantación global; no constituye una
guía paso a paso de cómo llevar a cabo una implanta-
ción real.

Navegación (Optativo) Algunas aplicaciones PeopleSoft ofrecen


páginas de navegación personalizadas que contienen
agrupaciones de carpetas correspondientes a un proceso
de gestión, a una tarea o a un rol de usuario específicos.
Cuando esto ocurre, en este capítulo se ofrece informa-
ción de navegación básica para acceder a las páginas.
Nota: no todas las aplicaciones ofrecen páginas de nave-
gación personalizadas.

Concepto… (Optativo) Se trata de un capítulo de introducción que


describe en términos generales el producto y la funciona-
lidad incluida en él.

xxxvi Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Prefacio

Capítulos Descripción

Configuración e implantación Puede estar formado por uno o varios capítulos. Estos
capítulos constituyen una ayuda para la configuración e
implantación del producto. Por ejemplo, si la función X
forma parte de un producto, el capítulo estará dedicado
a explicar el modo de configurar esa función, y no nece-
sariamente a la forma de utilizarla. Lo más probable es
que le interese consultar el capítulo correspondiente al
proceso de gestión para saber cómo se utiliza.
Nota: puede haber ocasiones en que se incluya informa-
ción breve sobre un proceso de gestión en un capítulo de
configuración, si el volumen de documentación relativo
al proceso no es suficiente para justificar un apartado in-
dependiente en el manual.

Proceso de gestión Puede estar formado por uno o varios capítulos. Estos
capítulos contienen documentación que hace referencia
a procesos de gestión específicos y cada capítulo, por lo
general, está dedicado a un área funcional concreta. Por
ejemplo, si la función X forma parte de un producto, el
capítulo estará dedicado a explicar el modo en que opera
esa función, y no necesariamente a la forma de confi-
gurarla. Lo más probable es que le interese consultar el
capítulo correspondiente a la configuración e implanta-
ción de la función.
Nota: puede haber ocasiones en que se incluya informa-
ción breve sobre la configuración e implantación en un
capítulo de proceso de gestión, si el volumen de docu-
mentación relativo a la configuración e implantación no
es suficiente para justificar un apartado independiente en
el manual.

Apéndices (Optativo) Si el manual lo requiere, en él pueden incluirse


uno o varios apéndices. Éstos contienen información que
se considera complementaria respecto a la documenta-
ción principal.

Apéndice del workflow que se suministra (Optativo) En él se describen todos los workflows inclui-
dos en la aplicación.
Nota: no todas las aplicaciones incluyen workflows.

Apéndice de informes (Optativo) Contiene una lista abreviada de todos los in-
formes del producto. La documentación detallada del uso
de estos informes normalmente se incluye en el capítulo
relativo al proceso de gestión correspondiente.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. xxxvii


Prefacio

xxxviii Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 1

Introducción a Gestión de Tiempos y Tareas

En este capítulo se tratan los siguientes temas:


• Descripción general de Gestión de Tiempos y Tareas.
• Procesos de Gestión de Tiempos y Tareas.
• Integraciones de Gestión de Tiempos y Tareas.
• Implantación de Gestión de Tiempos y Tareas.

Descripción general de Gestión de Tiempos y Tareas


Gestión de Tiempos y Tareas facilita la gestión, planificación, registro y aprobación de tiempos, y la creación y
utilización de calendarios y horarios desde una aplicación global basada en web.
Esta aplicación permite realizar lo siguiente:
• Programación de horas.
• Registro de horas.
• Administración de horas.
• Distribución de horas.

Procesos de Gestión de Tiempos y Tareas


Gestión de Tiempos y Tareas dispone de los siguientes procesos:
• Registro de horas.
• Creación de horarios.
• Organización de grupos de empleados.
• Aprobación de horas.
• Seguimiento de permisos compensatorios.
• Gestión de seguridad.
• Gestión de horas registradas.
• Seguimiento de datos de tareas.
• Previsión de horas a pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 1


Introducción a Gestión de Tiempos y Tareas Capítulo 1

• Gestión de excepciones.
• Seguimiento de asistencia.
• Proceso de horas a pagar.
• Creación de reglas para el proceso de horas.
• Distribución y dilución de costes de trabajo.
Estos procesos se describen en los capítulos de este PeopleBook referentes a los procesos de gestión.

Integraciones con Gestión de Tiempos y Tareas


Gestión de Tiempos y Tareas puede integrarse con las siguientes aplicaciones PeopleSoft:

PeopleSoft Gestión de
Tiempos y Tareas

Recursos Beneficios Gestión de Formación


Gastos
Humanos Básicos Ausencias Empresarial

Nómina Nómina Gestión de Gestión de


Norteamérica Global Rendimiento Proyectos

Integración de Gestión de Tiempos y Tareas con las aplicaciones PeopleSoft

Los aspectos relacionados con la integración se tratan en el capítulo dedicado a la implantación de este People-
Book.

Nómina Norteamérica y Nómina Global Básica


Gestión de Tiempos y Tareas comparte la información de horas a pagar con las aplicaciones de nómina como
Nómina Norteamérica y Nómina Global.

Gestión de Ausencias
La integración entre Gestión de Tiempos y Tareas y Gestión de Ausencias comprende un número de funciones
que permiten al usuario añadir, modificar o eliminar eventos de ausencias en cualquier componente que actualice
la tabla de eventos de ausencias, y mostrar esta información en tiempo real, bien en la página Hoja de Horas
de Gestión de Tiempos y Tareas o en las páginas de ausencias del autoservicio de Gestión de Ausencias y de
Nómina Global.
Estas funciones se basan en la premisa de que los clientes tienen alguna de las siguientes combinaciones de
aplicaciones instalada y que el empleado está inscrito en Gestión de Tiempos y Tareas:

2 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 1 Introducción a Gestión de Tiempos y Tareas

• Gestión de Ausencias, Nómina Norteamérica y Gestión de Tiempos y Tareas, o bien


• Nómina Global y Gestión de Tiempos y Tareas
Esta integración asegura que las horas registradas en Gestión de Tiempos y Tareas reflejan la información de
eventos de ausencias más actualizada y que estas horas a pagar en Gestión de Tiempos y Tareas reflejan el coste
correcto.

Dispositivos de registro de horas


Gestión de Tiempos y Tareas está diseñado para operar con diferentes dispositivos de registro de horas.

Recursos Humanos
PeopleSoft Recursos Humanos ofrece información a Gestión de Tiempos y Tareas.

PeopleSoft Enterprise Gestión de Rendimiento


Gracias a la integración entre Gestión de Tiempos y Tareas y PeopleSoft Gestión de Rendimiento, los datos
recopilados se guardan en un almacén de datos, lo que permite medir el rendimiento de diferentes formas.

PeopleSoft Beneficios
La información de PeopleSoft Beneficios, por ejemplo, los beneficios y los planes de permisos, se utiliza en
Gestión de Tiempos y Tareas.

PeopleSoft Gestión de Proyectos y PeopleSoft Gastos


La aplicación de nómina remunera las horas a pagar declaradas y, una vez concluida la ejecución de pagos,
remite los costes relacionados con tareas a Gestión de Tiempos y Tareas, donde se reparten entre las horas a
pagar y pueden ser utilizados por las aplicaciones PeopleSoft Gestión de Proyectos y PeopleSoft Gastos.

Implantación de Gestión de Tiempos y Tareas


PeopleSoft Administrador de Configuración permite a la organización generar una lista de tareas de configura-
ción basadas en las funciones que se desean implantar. En las tareas de configuración se incluyen los componen-
tes que deben definirse, indicados en el orden en el que deban introducirse los datos en las tablas de componentes,
así como vínculos a la documentación del PeopleBook correspondiente.
Gestión de Tiempos y Tareas también ofrece interfaces de componente para facilitar la carga de datos desde el
sistema existente a las tablas de PeopleSoft Negociación Estratégica de Compras. Emplee la utilidad Interfaz de
Componente con Excel junto con las interfaces de componente para rellenar las tablas.
La siguiente tabla muestra todos los componentes que tienen interfaces de componente:

Componente Interfaz de componente Referencia

SCH_DEFINITION SCH_DEFINITION Consulte Capítulo 8, “Definición de


Horarios Laborales,” Definición de
horarios, página 183.

SCH_SHIFT SCH_SHIFT Consulte Capítulo 8, “Definición de


Horarios Laborales,” Definición de
turnos, página 177.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 3


Introducción a Gestión de Tiempos y Tareas Capítulo 1

Componente Interfaz de componente Referencia

SCH_WRKDAY SCH_WRKDAY Consulte Capítulo 8, “Definición de


Horarios Laborales,” Definición de
días laborables, página 182.

TL_DYNAM_GRP TL_DYNAM_GRP Consulte Capítulo 9, “Definición


de Grupos Estáticos y Dinámicos,”
Creación y actualización de grupos
dinámicos, página 212.

TL_TRCPGM_PNLGRP TL_TRCPGM_PNLGRP Consulte Capítulo 6, “Definición


de Códigos de Registro de Horas,”
Definición de programas de CRH,
página 125.

TL_TRC_MAIN_PNLGRP TL_TRC_MAIN_PNLGRP Consulte Capítulo 6, “Definición


de Códigos de Registro de Horas,”
Definición de programas de CRH,
página 125.

ACTIVITY_ID ACTIVITY_ID Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de códigos de ID
de actividad, página 159.

CUSTOMER CUSTOMER Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Definición y consulta de valores de
tarea en Gestión de Tiempos y Tareas,
página 157.

PRODUCT1 PRODUCT1 Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación de valores de tareas en
Gestión de Tiempos y Tareas, página
136.

PROJECT1 PROJECT1 Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación de valores de tareas en
Gestión de Tiempos y Tareas, página
136.

TASK TASK Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación de valores de tareas en
Gestión de Tiempos y Tareas, página
136.

TASKGROUP TASKGROUP Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Definición de grupos de tareas, página
168.

4 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 1 Introducción a Gestión de Tiempos y Tareas

Componente Interfaz de componente Referencia

TL_TSKPRF_TEMPLATE TL_TSKPRF_TEMPLATE Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación de perfiles de tareas, página
165.

TL_TASK_PROFILE TL_TASK_PROFILE Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación de perfiles de tareas, página
165.

TL_WKG_MAIN_PNLGRP TL_WKG_MAIN_PNLGRP Consulte Capítulo 8, “Definición


de Horarios Laborales,” Creación
y definición de horarios laborales,
página 176.

TL_RULE_ELEM1_PNLG TL_RULE_ELEM1_PNLG Consulte Capítulo 12, “Creación de


Reglas en Administración de Tiempo,”
Definición de elementos de reglas,
página 258.

TL_RULE_ELEM2_PNLG TL_RULE_ELEM2_PNLG Consulte Capítulo 12, “Creación de


Reglas en Administración de Tiempo,”
Definición de elementos de reglas,
página 258.

TL_RULE_ELEM3_PNLG TL_RULE_ELEM3_PNLG Consulte Capítulo 12, “Creación de


Reglas en Administración de Tiempo,”
Definición de elementos de reglas,
página 258.

TL_RULE_ELEM4_PNLG TL_RULE_ELEM4_PNLG Consulte Capítulo 12, “Creación de


Reglas en Administración de Tiempo,”
Definición de elementos de reglas,
página 258.

TL_RULE_ELEM5_PNLG TL_RULE_ELEM5_PNLG Consulte Capítulo 12, “Creación de


Reglas en Administración de Tiempo,”
Definición de elementos de reglas,
página 258.

TL_USER_FLD1_PNLG TL_USER_FLD1_PNLG Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de campos de
usuario, página 159.

TL_USER_FLD2_PNLG TL_USER_FLD2_PNLG Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de campos de
usuario, página 159.

TL_USER_FLD3_PNLG TL_USER_FLD3_PNLG Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de campos de
usuario, página 159.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 5


Introducción a Gestión de Tiempos y Tareas Capítulo 1

Componente Interfaz de componente Referencia

TL_USER_FLD4_PNLG TL_USER_FLD4_PNLG Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de campos de
usuario, página 159.

TL_USER_FLD5_PNLG TL_USER_FLD5_PNLG Consulte Capítulo 7, “Definición de


Requisitos para el Registro de Tareas,”
Creación y consulta de campos de
usuario, página 159.

TL_TCDGRP_PNLGRP TL_TCDGRP_PNLGRP Consulte Capítulo 16, “Utilización de


Dispositivos de Registro de Horas,”
Definición de datos de configuración
de DRH en Gestión de Tiempos y
Tareas, página 464.

TL_TCD_PNLGRP TL_TCD_PNLGRP Consulte Capítulo 16, “Utilización de


Dispositivos de Registro de Horas,”
Definición de grupos de DRH, página
476.

Otras fuentes de información


En la fase de planificación de la implantación, aproveche todas las fuentes de información que PeopleSoft pone
a su disposición, como manuales de instalación, modelos de datos, mapas de procesos de gestión y pautas para
la resolución de problemas.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Prefacio de
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft”
Enterprise PeopleTools PeopleBook: PeopleSoft Component Interfaces
Enterprise PeopleTools PeopleBook: PeopleSoft Setup Manager

6 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 2

Navegación en Gestión de Tiempos y Tareas

En este capítulo se ofrece una descripción general sobre la navegación en Gestión de Tiempos y Tareas.

Navegación en Gestión de Tiempos y Tareas


Gestión de Tiempos y Tareas ofrece páginas de navegación personalizadas que contienen agrupaciones de car-
petas correspondientes a un proceso de gestión, a una tarea o a un rol de usuario específicos.

Nota: además de estas páginas de navegación personalizadas, PeopleSoft ofrece navegación de menús, páginas
de navegación estándar y el navegador de PeopleSoft.

Consulte también
Enterprise PeopleTools PeopleBook: Using PeopleSoft Applications

Páginas utilizadas para navegar en Gestión de


Tiempos y Tareas
La siguiente tabla muestra una lista de las páginas que se utilizan para navegar en Gestión de Tiempos y Tareas.

Nombre de página Navegación Uso

Definición de Tiempos y Tareas Gestión de Tiempos y Tareas, Defini- Definición y mantenimiento de la con-
ción de Tiempos y Tareas figuración de Gestión de Tiempos y
Tareas, incluidas las claves contables.

Opciones de Instalación Haga clic en Opciones de Instalación Definición de los valores generales por
desde la página Definición de Tiempos defecto del sistema y carga de fechas
y Tareas. en el sistema.

Definición de Tiempos y Tareas Haga clic en Definición de Tiempos y Acceso a opciones de Periodos de
Tareas desde la página Definición de Tiempo, Registro de Horas, Reglas y
Tiempos y Tareas. Grupos de Trabajo, Elementos de Ta-
rea, Configuraciones de Tareas, Hora-
rios, Criterios de Validación, Disposi-
tivo Registro de Horas y Control Con-
junto Aplicaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 7


Navegación en Gestión de Tiempos y Tareas Capítulo 2

Nombre de página Navegación Uso

Seguridad de Tiempos y Tareas Haga clic en Seguridad de Tiempos y Acceso a opciones de Seguridad Crea-
Tareas desde la página Definición de ción de Grupos, Grupo Dinámico, Ac-
Tiempos y Tareas. tualización Grupo Dinámico, Grupo
Estático y Seguridad Lista de Permisos
TL.

Inscripción Registros de Horas Haga clic en Inscripción Registros de Mantenimiento de datos de planes
Horas desde la página Definición de compensatorios, asignaciones de ho-
Tiempos y Tareas. rario en grupo y datos del personal que
registra horas.

Herramientas/Defin Admón Tmpo Haga clic en Herramientas/Defin Ad- Acceso a las utilidades y herramien-
món Tmpo desde la página Definición tas de administración de tiempos que
de Tiempos y Tareas. permiten crear reglas personalizadas
y analizar estadísticas y errores de
DRHs.

Opciones Consulta Calendario Haga clic en Opciones Consulta Ca- Definición de opciones de eventos
lendario desde la página Definición de temporales en calendarios diarios, se-
Tiempos y Tareas. manales y mensuales.

Definición de Claves Contables Haga clic en Definición de Claves Definición de información sobre cla-
Contables desde la página Definición ves contables.
de Tiempos y Tareas.

8 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 3

Gestión de Tiempos y Tareas

En este capítulo se tratan los siguientes temas:


• Creación de horarios.
• Métodos de registro de horas.
• Administración de tiempo.
• Funciones de gestión de tiempos.
• Preferencias de usuario.
• Vistas configurables para gerentes (opciones de búsqueda de gerentes).
• Plantillas suministradas para la archivación de datos.

Creación de horarios
Hay tres entornos de creación de horarios que pueden darse en una organización: fijos, rotatorios y dinámicos.
En un entorno de horarios fijos, cada empleado recibe un modelo de trabajo al ser contratado o al producirse
un cambio en su rol o situación. Los modelos de trabajo planificados son estáticos y sólo se modifican bajo
circunstancias especiales. En los entornos de horarios rotatorios, los listados de horarios se establecen por anti-
cipado y se asignan a los distintos grupos de empleados en el momento de la contratación o al comienzo de un
nuevo proyecto o periodo. En los entornos dinámicos, los empleados no tienen un horario definido; se genera
uno nuevo cada periodo y se le aplican actualizaciones frecuentemente en función de distintos factores.
En todos los entornos es importante que los horarios se creen y actualicen sistemáticamente para comunicar las
expectativas laborales, controlar su cumplimiento y conciliar las tareas reales finalizadas. Gestión de Tiempos
y Tareas cuenta con funciones para operar en cada uno de estos entornos de horarios.
En lo que respecta a los entornos de horarios fijos, una compañía puede utilizar definiciones de horarios estándar
centralizados y modelos de trabajo específicos para gerentes. Todos los componentes de un horario, como son
los turnos, días laborables y definiciones, son opcionales. Por ejemplo, una organización puede definir sólo
turnos estándar y permitir que se les asignen directamente a los empleados.
En cuanto a los entornos de horarios rotatorios, se puede definir un horario con un grupo de rotaciones en el que
los días iniciales sean relativos. Por ejemplo, la rotación del equipo A puede comenzar el día uno del modelo
establecido, y la del B, el día siete. Los modelos de horarios no se asocian a fechas específicas hasta que se
asignan a un empleado, lo que facilita su flexibilidad y reutilización. El programador puede elegir una fecha a
modo de ejemplo y ver el modelo rotatorio resultante. También se pueden crear turnos partidos en un mismo día
y turnos libres de una duración superior o inferior a 24 horas. Estas funciones resultan especialmente útiles para
las organizaciones que operan con horarios de 24 horas y deben asignar rotaciones con turnos de día y turnos de
noche.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 9


Gestión de Tiempos y Tareas Capítulo 3

Los entornos de horarios dinámicos requieren cambios frecuentes y ajustes oportunos. Actualmente, las funcio-
nes de sustitución de horarios están diseñadas para un uso esporádico y circunstancial. En Gestión de Tiempos
y Tareas, una interfaz genérica con la estructura de generación de horarios permite cargar los horarios laborales
optimizados o los datos de otros sistemas, incluidos los datos de PeopleSoft Enterprise Formación Empresarial.
Los gerentes disponen de una interfaz gráfica para consultar los horarios de sus empleados. Además de conocer
la cobertura, los turnos asignados y el total de horas de trabajo de los empleados, pueden identificar al personal
a partir de sus ausencias planificadas o de sus horas de formación. Si es necesario actualizar los horarios, los
gerentes pueden utilizar sustituciones, permutas y copias de horarios, así como aplicar cambios a corto y largo
plazo.
Los empleados pueden consultar su horario mensual, incluida la información sobre tareas, turnos, ausencias
planificadas, vacaciones y formación.

Consulte también
Capítulo 8, “Definición de Horarios Laborales,” Horarios laborales, página 173
Capítulo 10, “Definición de Personal con Registro de Horas,” Asignación de horarios a grupos, página 234
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” página
669

Métodos de registro de horas


Hay varias formas de registrar las horas:
• Entrada de hoja de horas.
Tanto las horas fichadas como el tiempo transcurrido pueden registrarse utilizando el componente Hoja de
Horas.
• Reloj web.
Permite que los empleados introduzcan un único tipo de fichado, en el que especifican detalles sobre las horas
y tareas.
• Tiempo masivo.
Ofrece a empleados y gerentes de departamentos varias formas de registrar las horas trabajadas. Pueden llevar
el registro de sus horas (o de sus empleados) basándose en las programadas para una fecha o un rango de fechas
determinados. También es posible especificar una cantidad total que se distribuirá en función de su horario.
• Registro rápido de horas.
Las plantillas de registro rápido permiten diseñar las páginas de introducción de horas y agilizar el proceso.
• Interfaz de DRH.
La interfaz de DRH emplea la metodología de comunicación de suscripción y publicación de PeopleSoft en
PeopleTools, para enviar y recibir datos procedentes del sistema de DRH. La sincronización de los datos de
Gestión de Tiempos y Tareas y del sistema de DRH se realiza mediante un procedimiento de réplica íntegra,
o bien por incrementos (sólo para cambios).
• Gestión de registro móvil de horas.

10 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 3 Gestión de Tiempos y Tareas

PeopleSoft Registro Móvil de Horas incluye prestaciones para el registro y consulta de horas para usuarios de
Pocket PCs (ordenadores de bolsillo) y portátiles desconectados de la red de la organización. Gracias a estas
funciones, los usuarios pueden gestionar sus horas cuando trabajan a distancia y enviar el tiempo registrado
periódicamente mediante la sincronización con el servidor.
• Integración con PeopleSoft Enterprise Gestión de Ausencias
Los datos de eventos de ausencias recogidos en la página de autoservicio de Gestión de Ausencias pueden
ponerse a disposición del usuario en el componente Hoja de Horas de Gestión de Tiempos y Tareas y viceversa.
Consulte Capítulo 17, “Gestión de Tiempos,” Requisitos para la habilitación de ausencias en las hojas de horas,
página 492.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Introducción, consulta y modificación de horas de
empleados, página 602
Capítulo 20, “Utilización de Componentes de Autoservicio,” Utilización del registro masivo de horas, página
608
Capítulo 15, “Registro de Horas,” Registro rápido de horas, página 445
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” Concepto de DRH, página 457
Capítulo 23, “Utilización del Registro Móvil de Horas,” Registro móvil de horas, página 696

Administración de tiempo
Gestión de Tiempos y Tareas tiene como base la función de proceso de reglas de Administración de Tiempo, que
permite crear reglas para el proceso de horas. Estas reglas se pueden aplicar en línea y como parte del proceso
en batch Administración Tiempo Básico.
Administración de Tiempo dispone de estas herramientas para la creación de reglas:
• Plantillas para cálculos de reglas.
• Acciones y condiciones para reglas demasiado complejas para ser definidas en la estructura de una plantilla.
• Objetos SQL para las reglas de gran complejidad.
• Programas de salida del usuario para dar cabida a estructuras que no pueden manejarse mediante las plantillas
u otras herramientas.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243

Funciones de administración de tiempo


Entre las funciones de administración de tiempo se encuentran las siguientes:
• Avisos de administración de tiempo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 11


Gestión de Tiempos y Tareas Capítulo 3

La página Avisos de Gestión de Tiempo presenta los casos existentes de exceso de horas extra, de aprobación
obligatoria de horas extra, de aprobación obligatoria de horas a pagar, de excepciones para revisar o de apro-
bación obligatoria de ausencias, además de proporcionar un vínculo para cada uno de estos elementos.
• Disponibilidad de personal.
La página Disponibilidad de Personal presenta un recuento de los empleados registrados en el sistema, ausen-
tes en el turno actual, programados para el turno actual, ausentes con aviso en el día o en formación, e incluye
vínculos a las páginas de consulta de calendarios diarios y semanales destinadas a gerentes.
• Vistas de calendarios de horas.
La vista del calendario de horas es todo lo que un gerente necesita para consultar las horas registradas, pro-
gramadas y a pagar, las excepciones y cualquier otra información sobre el tiempo de sus empleados.
• Gestión de excepciones.
Las excepciones se pueden configurar para el registro de horas y el proceso Administración Tiempo Básico.
Éste último vuelve a procesar las excepciones de registro de horas pendientes y las resuelve, con lo que se
minimiza la intervención manual.
• Permite aprobar las horas registradas y a pagar, ajustar las horas pagadas, y consultar las horas a pagar y las
horas a pagar previstas.

Consulte también
Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiem-
pos,” página 625

Preferencias de usuario
La página Preferencias de Usuario permite a los empleados consultar y actualizar sus preferencias sobre los
horarios, por ejemplo, los turnos y horas preferidos.
Los gerentes utilizan una versión de autoservicio de gerentes para consultar las preferencias de horario de los
empleados y tenerlas en cuenta con vistas a la creación de horarios y la aplicación de cambios. Los gerentes
sólo pueden ver los horarios preferidos por los empleados; las preferencias de registro de horas no se pueden
consultar a través de las páginas de autoservicio de gerentes.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Definición de preferencias de usuario, página 594

Vistas configurables para gerentes


Los gerentes pueden configurar la página de opciones de búsqueda por defecto para seleccionar opciones y
criterios por defecto. Los campos y valores de campos se pueden seleccionar para su uso como criterios de
búsqueda, valores por defecto o para ser consultados en una lista. Esta función está operativa en varias páginas
de autoservicio de gerentes para que sea posible seleccionar adecuadamente a los empleados cuyos datos se van
a consultar o actualizar.

12 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 3 Gestión de Tiempos y Tareas

Plantillas suministradas para la archivación de datos


La archivación de datos es una parte importante de cualquier sistema de gestión de datos. Existen dependencias
de archivación específicas para Gestión de Tiempos y Tareas. Los datos deben archivarse en el siguiente orden
de prioridad:
1. Tabla Horas a Pagar.
2. Tabla Horas Registradas.
3. Tabla de referencias cruzadas.
4. Tabla de referencias cruzadas de costes.
Se utilizan los mismos valores para archivar las tablas Horas a Pagar y Horas Registradas.
La siguiente tabla ofrece una lista de las plantillas de archivación de datos incluidas en Gestión de Tiempos y
Tareas.

Tabla de
Tabla base archivación
/nombre de /nombre de Nombre de Parámetro de
registro registro plantilla entrada Comentarios

TL_PAYABLE_ TL_PAYABLE_HST TL_PYTM1 Fecha Inicial TL_PYTM1 – Ar-


TIME chivación de horas
TL_PYTM2 Fecha Final a pagar procesadas
(‘PD’,’CL’,’DL’)TL_
PYTM2 – Archiva-
ción de horas a pa-
gar no procesadas
(’ES’,’NA’,’RP’,’IG’)

TL_PAYABLE_HIST TL_PAYABLE_HIST TL_PYTM1 Fecha Inicial


TL_PYTM2 Fecha Final

TL_RPTD_TIME TL_RPT_TIME_HST TL_RPDTM Ningún parámetro La tabla Horas Regis-


tradas se archiva en
función de las filas de
Horas a Pagar archi-
vadas.

TL_EXCEPTION TL_EXCEPTN_HST TL EXCEP Fecha Inicial


Fecha Final

TL_XREF_TBL TL_XREF_TBL_ TL_XREF Ningún parámetro La tabla de referencias


HST cruzadas se archiva en
función de las filas de
Horas a Pagar archi-
vadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 13


Gestión de Tiempos y Tareas Capítulo 3

Tabla de
Tabla base archivación
/nombre de /nombre de Nombre de Parámetro de
registro registro plantilla entrada Comentarios

TL_XREF_COST TL_XREF_COST_ TL_XCOST Ningún parámetro La tabla de referencias


HST cruzadas de costes se
archiva en función de
las filas de la tabla de
referencias cruzadas
archivadas.

TL_COMPLEAVE_ TL_COMPLEAVE_ TL_COMP Fecha Inicial


TBL HST
Fecha Final

TL_COMP_DAY_ TL_COMP_DAY_ TL_CMPBA Fecha Inicial


BAL HST
Fecha Final

TL_IPT1_CNT TL_IPT1_CNT_HST TL_PYTM1TL_ Fecha Inicial


PYTM2
Fecha Final

TL_RULE_OVRD TL_RULEOVRD_ TL_RLOVR Fecha Inicial


HST
Fecha Final

AUDIT_TLRPT- AUDIT_TLRPT_ TLR_AUDT Fecha Inicial


TIME HST
Fecha Final

AUDIT_TL_PAY_ AUDIT_TLPAY_ TL_AUDT Fecha Inicial


TM* HST
Fecha Final

SCH_AUDIT_TBL SCH_AUDIT_HST TL_SCADT Fecha Inicial


Fecha Final

SCH_MNG_ SCH_MNG_SCH_ SCH_MNG_SCH_ Fecha Inicial


SCHTBL HST HST
Fecha Final

SCH_ADHOC_DTL SCH_ADHODTL_ TL_SCADH Fecha Inicial


HST
Fecha Final

SCH_EXT_DTL SCH_EXT_DTL_ TL_SCXDT Fecha Inicial


HST
Fecha Final

TL_FRCS_ TL_FRCSPYBL_ TL_FRCPA Fecha Inicial


PYBL_TM HST
Fecha Final

TL_OT_DATA TL_OT_DATA_HST TL_OTDAT Fecha Inicial


Fecha Final

14 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 3 Gestión de Tiempos y Tareas

Tabla de
Tabla base archivación
/nombre de /nombre de Nombre de Parámetro de
registro registro plantilla entrada Comentarios

TL_OT_STATUS TL_OTSTATUS_ TL_OTDAT Fecha Inicial


HST
Fecha Final

TL_TR_COM- TL_COMMENTS_ TL_COMMT Fecha Inicial


MENTS HST
Fecha Final

*La tabla AUDIT_TL_PAY_TM realiza un seguimiento de las aprobaciones de horas a pagar. Esta tabla se
incluye en PeopleSoft Gestor de Consultas, por lo que puede ejecutar una consulta sobre estos datos. Cualquier
aprobación de horas a pagar tiene una acción de C (cambiado) para indicar un cambio en el estado original de
la fila creada por Administración de Tiempo.

Nota: los scripts de archivación de datos en Gestión de Tiempos y Tareas son de "una sola dirección". Los
datos se trasladan sólo a las tablas de archivación y nunca regresan desde estas tablas a las tablas maestras. No
se admite la restauración de datos.

Consulte también
Enterprise PeopleTools PeopleBook: Data Management, Using PeopleSoft Data Archive Manager

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 15


Gestión de Tiempos y Tareas Capítulo 3

16 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 4

Definición de las Tablas Básicas

En este capítulo se ofrece una descripción general de la implantación de Gestión de Tiempos y Tareas, así como una
explicación de los siguientes temas:
• Definición de valores por defecto y fechas de carga del sistema.
• Definición de las opciones del sistema de nómina.
• Definición de periodos de tiempo.
• Definición de funciones de horas extra programadas.
• Creación y consulta de calendarios de periodo de tiempo.
• Definición de opciones de consulta de calendarios de gerentes.
• Definición de planes de permiso compensatorio.
• Definición de excepciones.
• Definición de secciones de PeopleSoft Motor de Aplicación.
• Definición de criterios de validación.
• Definición de códigos de motivo de sustitución.

Implantación de Gestión de Tiempos y Tareas


Para implantar Gestión de Tiempos y Tareas, debe definir las siguientes tablas, procesos y funciones:
• Tablas de Recursos Humanos.
• Tablas de Beneficios.
• La tabla de desviación de husos horarios.
• Procesos concurrentes en línea.
• Periodos.
• Periodos e instancias de periodos.
• Límites de horas extraordinarias.
• Calendarios.
• Vistas de calendarios para gerentes.
• Planes de permiso compensatorio.
• Excepciones.
• Secciones de PeopleSoft Motor de Aplicación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 17


Definición de las Tablas Básicas Capítulo 4

• Criterios de validación.
El gráfico siguiente muestra las tablas y las páginas necesarias para implantar Gestión de Tiempos y Tareas.

* Actualización de grupo dinámico obligatoria


Tablas HR
Tablas BN ** Obligatorio para recogida de horas fichadas
Tablas PY

Instalación HR
Requisitos

Instalación TL

Sistema de Periodos de Plantilla de Grupo de Creación datos


**DRH
pago tiempo tareas horarios registro horas

Código de Grupo de Códigos de Supervisores Inscripción plan


registro de entidad Turno
trabajo de DRH compensación
horas de tareas

Plantilla de Perfil de Seguridad de


Categorías Perfil de Día
CRH registro de tarea laborable restricción creación de
horas de DRH grupos

Plantilla de
Programa de Grupo de Definición de Grupo de * Grupo
registro rápido
CRH tareas horarios DRH dinámico
(Opcional)

Código de Campos
Plan de permiso definidos Grupo
motivo
compensatorio por usuario estático
de sustitución (Opcional)

Elementos de
Seguridad por
regla
grupo
(Opcional)

Seguridad de
lista de permisos
de TL

Flujo de implantación de Gestión de Tiempos y Tareas

18 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Tablas de Recursos Humanos


Gestión de Tiempos y Tareas utiliza tablas de Recursos Humanos (HR) para extraer la información necesaria
sobre la empresa durante el proceso de Gestión de Tiempos y Tareas. Por ello, es necesario configurar estas
tablas antes de definir cualquier otra en el sistema. Entre la información de HR utilizada por Gestión de Tiempos
y Tareas se encuentran los datos y tablas de empresa, ubicaciones, departamentos, salarios base, códigos de
puesto y grupos de pago.
En la siguiente tabla se explica el modo en que Gestión de Tiempos y Tareas utiliza los datos extraídos de Re-
cursos Humanos.

Unidades de negocio Se utilizan para registrar tareas en Gestión de Tiempos y Tareas y calcular los
valores de ID de Set de otros campos.
IDs de Set Se utilizan para calcular valores que se registran en los códigos de puesto, ubi-
caciones o lugares de trabajo y departamentos al utilizar una unidad de negocio.
Empresa Se utiliza para registrar tareas en Gestión de Tiempos y Tareas.
Ubicación Se utiliza para registrar tareas en Gestión de Tiempos y Tareas.
Departamento Se utiliza para registrar tareas en Gestión de Tiempos y Tareas.
Código de puesto Se utiliza para registrar tareas en Gestión de Tiempos y Tareas.
Grupo de pago Se utiliza en materia de distribución para definir los parámetros de pago de las
horas a pagar.
Tabla de códigos salariales Se utiliza para registrar el tiempo transcurrido con códigos de registro de horas
(CRH).
Calendario de festivos Se utiliza en el proceso de reglas y de programación de horarios.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Utilización de
la Regulación de Datos del Sistema en HRMS,” Utilización de unidades de negocio
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Utilización de
la Regulación de Datos del Sistema en HRMS,” Utilización de TableSets
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición de
Tablas Básicas de la Organización,” Introducción de información de empresa
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición de
Tablas Básicas de la Organización,” Definición de ubicaciones
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición de
Tablas Básicas de la Organización,” Mantenimiento de departamentos
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición de
Puestos”
PeopleSoft Enterprise 9.0 - PeopleBook de Administración de Compensaciones, “Definición de Administración
de Compensaciones”
PeopleSoft Enterprise 9.0 - PeopleBook de Control de Ausencias, “Definición de Datos de Ausencias,” Defini-
ción y asignación de horarios laborales y calendarios de festivos

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 19


Definición de las Tablas Básicas Capítulo 4

Tablas de Beneficios
Las tablas de Beneficios contienen planes y saldos de acumulación de permisos. Gestión de Tiempos y Tareas
utiliza las tablas de beneficios para determinar los saldos de permisos acumulados. Entre estas tablas se en-
cuentran la de plan de beneficios y la de plan de permisos. Defina estas tablas en el siguiente orden antes de
establecer las opciones de las tablas de Gestión de Tiempos y Tareas.
1. Defina todos los planes de beneficios por tipo de plan con los datos correspondientes de proveedor y
grupo.
2. Defina las reglas de acumulación de este plan en la tabla de planes de permiso.

Tabla de planes de permisos


Para definir un plan de permisos, utilice la página Tabla de Planes de Permisos. La tabla de planes de permiso
contiene las reglas de proceso de servicios y acumulación de un plan de permiso. Siga estos pasos:
1. Acceda a Definición de HRMS, Instalación, Tabla de Instalación, Productos y seleccione Gestión Tiem-
pos y Tareas.
2. Seleccione la casilla Permitir Saldo Negativo en la sección Proceso Acumulación Manual de la página
Tabla de Planes de Permisos.
De esta manera se activa el campo Neg Máx Perm (máximo de horas negativas permitido).
3. Este campo se utiliza para introducir el número de horas negativas que se permiten en un plan.
El campo Neg Máx Perm y la asociación activa de empleados o colaboradores a un plan de permisos son
de gran importancia para los procesos de validación de permisos en Gestión de Tiempos y Tareas.

Nota: los cambios realizados en la casilla Permitir Saldo Negativo y en el campo Neg Máx Perm inician el
proceso de integridad referencial, que garantiza que no se invaliden las horas de permiso sin pagar. Lo mismo
ocurre si se introducen o modifican datos en los campos de tipo de plan, elección de cobertura o plan de benefi-
cios de la página de plan de permisos.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Comprobación de saldos de permisos y permi-
sos compensatorios, página 384

Tabla de desviación de husos horarios


PeopleTools almacena los datos de fecha y hora en una única zona horaria, o "huso horario base", que se selec-
ciona en el momento de la instalación del sistema. La zona horaria base se puede definir en función del huso
horario de la oficina central de la empresa o de acuerdo con la hora del meridiano de Greenwich, también cono-
cida como hora universal coordinada (Universal Coordinated Time, UTC).
Cuando los empleados introducen las horas que han trabajado en Gestión de Tiempos y Tareas, lo hacen en
función de la hora local y PeopleTools las almacena conforme a la zona horaria base. El proceso Administración
Tiempo Básico las convierte de nuevo en horas locales para someterlas al proceso de reglas. Para efectuar esta
operación, el sistema debe conocer la “desviación” o la diferencia entre la hora local y la hora base.
Hay dos circunstancias que pueden darse al registrar el tiempo fichado durante los dos cambios de hora anuales
para el ahorro de luz. Estas circunstancias dependen de si se adelanta o atrasa la hora. Cuando se adopta el
horario de verano, los relojes se adelantan un número de horas fijo en un determinado momento. Al retomarse
el horario de invierno, los relojes se atrasan un número de horas fijo en un determinado momento.
Veamos un ejemplo:

20 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

• Para anular el horario de verano, los relojes se atrasan una hora a las dos de la madrugada. Esto supone que
un empleado que empiece su jornada a las once de la noche del día anterior y termine a las siete de la mañana
del día en que se produce el cambio horario habrá trabajado realmente durante un periodo de nueve horas, no
de ocho horas, como indica el tiempo medido por el reloj.
• Para adoptar el horario de verano, los relojes se adelantan una hora a las dos de la madrugada. Esto supone que
un empleado que empiece su jornada a las once de la noche del día anterior y termine a las siete de la mañana
del día en que se produce el cambio horario habrá trabajado realmente durante un periodo de siete horas, no
de ocho horas, como indica el tiempo medido por el reloj.
El procedimiento que se expone a continuación explica cómo seleccionar el huso horario base y crear las des-
viaciones horarias correspondientes.
Pasos para seleccionar un huso horario base y crear desviaciones horarias:
1. Seleccione el huso horario base en la página Opciones de PeopleTools.
En el campo Huso Horario Base, seleccione el huso en el que se van a almacenar todos los registros
horarios.
2. Modifique los parámetros por defecto de las páginas de datos de huso horario y de horario de verano, si
procede.
Estas páginas contienen los parámetros por defecto de huso horario suministrados con PeopleTools. Si
necesita personalizar los datos de su organización, puede modificar los parámetros en estas páginas.
3. Genere las desviaciones necesarias de huso horario utilizando la página de datos de huso horario.
Haga clic sobre el botón de generación de desviación de consulta de esta página para rellenar la tabla de
desviaciones con los valores que representan las diferencias entre la zona horaria local y la base.

Procesos concurrentes en línea


Utilizando PeopleTools puede controlar el número de procesos en batch del Motor de Aplicación que es posible
ejecutar a la vez, por ejemplo, el proceso en batch Administración Tiempo Básico.
Para incrementar la cantidad de procesos en batch concurrentes, utilice la página Definición Servidores del
Gestor de Procesos y actualice el campo Máximo Concurrentes (nº máximo de procesos concurrentes) corres-
pondiente al Motor de Aplicación. (Navegación: PeopleTools, Gestor de Procesos, Servidores.) También puede
actualizar el campo Máx c/API. El PeopleBook de PeopleTools contiene instrucciones para actualizar estos cam-
pos.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler

Procesos concurrentes en línea


Además del proceso Administración Tiempo Básico, que se ejecuta en batch, Gestión de Tiempos y Tareas
incluye los siguientes procesos en línea, que se invocan desde PeopleCode mediante la función Call AppEngine:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 21


Definición de las Tablas Básicas Capítulo 4

Proceso en línea Página y botón o campo que invoca al


proceso del Motor de Aplicación

Aplicación de reglas en línea Página de hoja de horas; botón Aplicar Reglas

Presentación de horas Página Registro Rápido de Horas; botón Enviar

Resolución de excepciones Página Gestión de Excepciones; botón Depurar Excep-


ciones

Carga de fechas Página Instalación Tiempos y Tareas - Modelo de Fi-


chado; botón Carga Fechas

Actualización de asignación de plan de compensaciones Página Creación Datos Registro Horas; cambio en el
campo Grupo Trabajo
Página Manten Datos Registro Horas; cambio en el
campo Grupo Trabajo
Página Grupos de Trabajo; cambio en el campo Plan Per-
miso Comp

Previsión de horas a pagar Página Control de Tiempos y Tareas; botón Previsión Ho-
ras a Pagar

El sistema permite que varios usuarios ejecuten procesos a la vez. El número máximo de procesos concurrentes
depende de cuántas instancias o imágenes de tablas temporales estén dedicadas al proceso en línea. Utilice
la página Opciones de PeopleTools (PeopleTools, Utilidades, Administración, Opciones de PeopleTools) para
especificar la siguiente información:
• El número total de instancias que desea que cree el sistema para cada tabla temporal (3 por defecto).
• El número de instancias de tablas temporales que deben crearse para los procesos en línea (3 por defecto).

Nota: los programas del Motor de Aplicación comparten las tablas temporales, mientras que los procesos en
línea requieren un uso exclusivo de las tablas temporales.

Cuando seleccione el número de instancias de tablas temporales, tenga presente que si especifica un número
elevado aumentará la cantidad de usuarios simultáneos, pero también se incrementará considerablemente el
consumo de espacio del disco.

Ejemplo
Supongamos que utiliza los parámetros por defecto de las tablas temporales descritos anteriormente. Según
estos valores, el sistema permite que tres usuarios ejecuten procesos en línea de forma concurrente. ¿Qué ocurre
si cinco usuarios lanzan procesos en línea simultáneamente? El sistema ejecuta los procesos de los tres primeros
usuarios y, tan pronto como las tablas dedicadas a los procesos en línea estén disponibles, ejecuta el cuarto y, a
continuación, el quinto.

22 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Consulte también
Enterprise PeopleTools PeopleBook: Data Management
Enterprise PeopleTools PeopleBook: PeopleSoft Application Engine, Using Temporary Tables

Periodos de tiempo
Gestión de Tiempos y Tareas cuenta con cinco tipos distintos de periodo: diario, semanal, mensual, complejo y
de repetición. Aunque todos los tipos de periodo se definen mediante el mismo grupo de páginas, no todos ellos
se utilizan de la misma forma. Por ejemplo, los tipos de periodo diario, semanal y mensual sirven para crear
periodos de registro de horas, sin embargo los periodos complejos y de repetición se utilizan únicamente para
definir periodos de procesos de reglas. Este apartado describe los diferentes usos de los periodos en el sistema y
contiene información relevante sobre cuándo utilizar cada tipo. Los periodos se utilizan de las siguientes formas
dentro del sistema de Gestión de Tiempos y Tareas:

Registro de horas
Defina periodos para los registros de horas; por ejemplo, los empleados de una empresa pueden registrar las
horas correspondientes a un día, una semana o un mes en una sola operación. Puede alinear estos periodos de
tiempo con periodos de pago, ciclos de facturación o periodos fiscales. Aunque se puede definir un máximo de
cinco tipos de periodo de tiempo mediante las páginas de periodos de tiempo, sólo tres de ellos se utilizan para
el registro de horas: diario, semanal y mensual. Los otros dos tipos, complejo y de repetición, se utilizan para
la creación de reglas. Estos periodos de tiempo se pueden asociar en la página Manten Datos Registro Horas o
en la página Grupos de Trabajo para obtener el periodo de tiempo presentado en la página Hoja de Horas.

Especificación de periodos para su proceso


Gestión de Tiempos y Tareas utiliza periodos de tiempo, identificados mediante el valor correspondiente de ID
de periodo de cada grupo de trabajo del empleado, para determinar qué periodos de tiempo se deben procesar (y
transferir a las horas a pagar) cuando se ejecuta el proceso Administración Tiempo Básico. Para establecer cuáles
son los periodos que es necesario procesar, Gestión de Tiempos y Tareas consulta el ID de periodo asociado al
grupo de trabajo del empleado o colaborador que registra sus horas.

Especificación de la aplicación de reglas


Los periodos de tiempo determinan el rango de fechas en el que se va a aplicar una regla. Por ejemplo, si un
programa contiene reglas diarias, semanales y mensuales, es preciso crear un calendario con los periodos en los
cuales se aplican estas reglas. Especifique para cada periodo de reglas (diario, semanal y mensual) los periodos
de calendario correspondientes con los datos necesarios para procesarlas.
Cuando se especifican periodos de calendario para establecer una correspondencia con los periodos de reglas,
se pueden utilizar los mismos tipos de periodo del registro de horas (diario, semanal y mensual). Además,
se pueden especificar tipos de periodo complejos y de repetición para utilizarlos con los periodos de reglas
complejos y de repetición. Por ejemplo, analicemos la siguiente regla compleja que debe aplicarse a las horas
registradas en el último domingo del mes de abril.
Ejemplo: si un empleado trabaja el último domingo del mes de abril, recibirá automáticamente el salario corres-
pondiente a cuatro horas, además de las horas registradas ese día.
Para que esta regla funcione, hay que crear un periodo complejo para identificar el último domingo del mes de
abril. Si no se hace de este modo, la regla no podrá identificar el día correspondiente.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 23


Definición de las Tablas Básicas Capítulo 4

Seguimiento de asistencia
En lo que respecta al seguimiento de asistencia en Gestión de Tiempos y Tareas, especifique los periodos de
tiempo en los que desea que se aplique el seguimiento de ausencias, fichado de entradas después de la hora,
salidas antes de tiempo, (por ejemplo, fichados de entrada tarde, ausencias por semana) etc. Utilice los tres tipos
de periodo de registro de horas para el seguimiento de la asistencia.

Especificación de límites de horas extraordinarias


Para evaluar los saldos de horas extra, especifique los periodos de tiempo de los que debe realizarse un segui-
miento en el caso de que los registros de horas excedan la cantidad de horas extra que se puede trabajar durante
un periodo determinado. Utilice los tres tipos de periodo de registro de horas para el seguimiento de los saldos
de horas extra.

Especificación de periodos actuales y previos


El sistema utiliza los periodos para distinguir entre el tiempo anterior, el actual y el futuro, es decir, entre horas
introducidas para periodos ya procesados y las horas de los periodos actuales. Para determinar si los empleados
están registrando las horas en un periodo actual o anterior, el sistema comprueba la fecha en la que los empleados
registran sus horas y la compara con las fechas inicial y final del periodo actual del calendario de periodos. El
sistema busca el periodo de tiempo en la página Manten Datos Registro Horas del empleado en primer lugar y,
si no está definido allí, utiliza el del grupo de trabajo para diferenciar un periodo previo del actual.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos de tiempo, página 48
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de programas de asistencia, página
323
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Periodos e instancias de periodos


En todas las definiciones de periodos de tiempo se incluye su duración (una semana, dos semanas, etc.) y su
frecuencia. La definición del tiempo y la frecuencia se realiza de forma independiente a la del calendario de
periodos para que resulte sencillo volver a utilizar los periodos y facilitar la máxima flexibilidad durante la
configuración.
Pasos para definir un periodo de tiempo:
1. Especifique los distintos tipos de periodo que va a utilizar en el registro de horas, el seguimiento de
asistencia o el proceso de reglas.

Nota: cada vez que se crea un periodo de tiempo mediante las páginas descritas en este apartado, el
sistema genera un ID de periodo para identificarlo de forma exclusiva.
A continuación se ofrecen ejemplos de horas y datos de frecuencias:

24 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Fecha Inicial Fecha Final Frecuencia

1 de julio 1 de julio Diario

1 de julio 7 de julio Semanal

1 de julio 30 de julio Mensual

1 de julio 15 de julio Quincenal

1 de julio 31 de septiembre Trimestral

2. Genere instancias de periodo.


Genere "instancias" reales de tipos de periodo en un calendario ejecutando el proceso Creación Calen-
dario Periodos. Por ejemplo, el periodo semanal definido empieza en lunes y termina en domingo. Este
periodo no existe en el sistema hasta que se generen instancias del mismo en el calendario. Para crear
periodos en función de su definición:
a. Introduzca las fechas inicial y final del calendario (por ejemplo, del 1 de febrero de 2000 al 1 de febrero de
2001).
b. Especifique los tipos de periodo que va a incluir (diario, semanal, mensual, etc.).
c. Genere los periodos reales ejecutando el proceso Creación Calendario Periodos.
3. Defina los componentes adicionales.

Periodos de tiempo utilizados en la Puntos de utilización:


definición de:

Grupos de trabajo Si el periodo corresponde a un registro de ho-


ras, utilice su ID de periodo para vincularlo
a un grupo de trabajo en la página Grupos de
Trabajo. También puede introducir un periodo
de registro de horas para cada empleado en la
página Manten Datos Registro Horas. De este
modo, el ID de periodo sustituye al periodo de
registro asociado al grupo de trabajo del regis-
tro de horas.

Reglas Si el periodo sirve para definir un segmento


temporal para el proceso de reglas, vincule su
ID de periodo a la regla utilizando la página
Cabecera de Regla.

Seguimiento de asistencia Si el periodo definido es de seguimiento de


asistencia, vincule su ID de periodo a la defi-
nición del programa de asistencia utilizando la
página Programa de Asistencia.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 25


Definición de las Tablas Básicas Capítulo 4

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos de tiempo, página 48
Capítulo 4, “Definición de las Tablas Básicas,” Creación y consulta de calendarios de periodo de tiempo, página
58

Funciones de horas extra programadas


La funcionalidad básica de horas extra de Gestión de Tiempos y Tareas no requiere una definición especial: los
empleados pueden introducir peticiones de horas extra y los gerentes pueden aceptarlas o denegarlas. Éstas son
las funciones opcionales que es necesario definir:
• Seguimiento de saldos de horas extra por periodo.
• Especificación de límites de horas extra que, cuando se exceden, activan un aviso en la página de aprobación
utilizada por los gerentes.
• Límites básicos de las horas extra en los meses de servicio.
• La habilitación del proceso de workflow para que los empleados y gerentes reciban automáticamente una
notificación cuando se presentan, aprueban o rechazan peticiones de horas extra.
Los límites de horas extra asignados a un grupo de trabajo se aplican a todos los miembros de ese grupo.

Calendarios de periodo
Una vez definidos los periodos, inicie el proceso Creación Calendario Periodos con el fin de crear instancias de
estos periodos para una semana, un mes o varios años. Este proceso realiza las siguientes funciones:
• Crea calendarios de periodos utilizando las fechas inicial y final que se especifiquen.
No es necesario que estas fechas se correspondan con las fechas inicial y final del periodo de pago.
• Permite seleccionar los periodos que se van a incluir en el proceso de generación de calendarios.
• Permite volver a generar calendarios para modificar o suprimir definiciones de periodos.
• Permite actualizar calendarios existentes para ampliar (o reducir) su rango, es decir, modificar las fechas de
inicio y fin del calendario conservando sus definiciones de periodo.
Antes de ejecutar el proceso de generación de calendarios, utilice las páginas de definición de periodos para
definir las fechas de inicio y fin del calendario que abarcará los periodos creados anteriormente. Especifique
los tipos o IDs de periodo que se van a incluir (o excluir) en la generación del calendario. Por ejemplo, puede
utilizar todos los tipos de periodo definidos o sólo uno de ellos. Para realizar estas operaciones, utilice la página
Creación Calendario Periodos.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Creación y consulta de calendarios de periodo de tiempo, página
58

Opciones de vista de calendario para gerentes


Gestión de Tiempos y Tareas dispone de numerosas opciones y combinaciones para la consulta de información
de calendarios de gestión de tiempo. La página Opciones de Consulta de Calendario permite determinar el tipo
de información que estará disponible en las páginas de calendarios. Utilice esta página para definir mediante
listas de valores los códigos de registro de horas que podrán consultarse en las vistas de calendarios de gerentes,
así como para asociar códigos de color a las listas de CRH y a otros datos relacionados con el tiempo.

26 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Los CRH o los eventos relacionados con el tiempo definidos en la página Opciones de Consulta de Calendario
son los elementos que aparecerán en las páginas de calendario, si procede. Las horas, que aparecen en la cua-
drícula asociada al registro del empleado, se superponen al color asociado con el evento de tiempo en cuestión.
Tanto la definición de los símbolos como su utilización en las páginas de calendarios es opcional.
La página Opciones de Consulta de Calendario está dividida en dos secciones principales: Horas Registradas/a
Pagar y Horas Programadas y Excepciones.

Planes de permiso compensatorio


Gestión de Tiempos y Tareas permite definir planes de permiso compensatorio. Estos planes ofrecen la po-
sibilidad de administrar el tiempo libre como sustitución del pago. A diferencia de lo que ocurre con otras
acumulaciones de permisos, para las que Gestión de Tiempos y Tareas usa los registros de saldos de permisos
de empleados mantenidos en Recursos Humanos o Beneficios para determinar la disponibilidad de tiempo libre,
los permisos compensatorios se administran exclusivamente dentro de Gestión de Tiempos y Tareas. El sistema
mantiene las instancias de permiso compensatorio ganadas por los empleados junto con la cantidad y la fecha
de adquisición del derecho. Esto permite establecer periodos de vencimiento para instancias individuales de
permisos compensatorios.
Por ejemplo, se puede definir un plan de permiso compensatorio por trabajar horas extraordinarias y otro por
cumplir o retrasarse en la fecha límite de entrega de un proyecto. También puede establecer tantos planes como
necesite su organización y asignar a un empleado a uno o varios planes. Cuando se introduce tiempo compen-
satorio, el sistema lo añade o lo deduce del saldo de tiempo compensatorio del empleado de acuerdo con las
reglas establecidas. Si el tiempo introducido se encuentra dentro de los límites, el saldo se ajusta y se mantiene
de forma automática. No es necesario cambiar de forma manual los saldos de permiso compensatorio de los em-
pleados. Administración de Tiempo gestiona los planes de permiso compensatorio durante el proceso posterior
a la aplicación de las reglas.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Excepciones
Las excepciones son avisos y errores definidos por el usuario o el sistema que indican la existencia de un pro-
blema en un registro de horas o en el sistema. Las excepciones están vinculadas a la serie de mensajes Gestión de
Tiempos y Tareas del catálogo de mensajes. La definición de las condiciones de excepción le permite controlar
los mensajes y avisos relativos a registros de horas. Puede mantener una pista de auditoría sobre las excepciones
resueltas, por ejemplo, cuántas veces ha llegado tarde un empleado. Si prefiere archivar las excepciones, puede
ejecutar una consulta sobre las excepciones resueltas para realizar un seguimiento de las tendencias. La utili-
zación de excepciones permite que el usuario efectúe un seguimiento de las menos relevantes y que el sistema
cree horas a pagar sin necesidad de realizar cambios en las horas registradas.
El sistema genera excepciones basándose en las reglas definidas en Administración de Tiempo o en los errores
generados al registrar horas, concretamente durante el proceso Validación de Tiempo.
La mayoría de las excepciones incluidas en el sistema tienen un nivel de importancia Alta y se definen como no
permitidas. Estas excepciones deben quedar resueltas antes de que el proceso Administración Tiempo Básico
genere horas a pagar. El sistema permite modificar el grado de importancia y de admisión de las excepciones
que se incluyen.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 27


Definición de las Tablas Básicas Capítulo 4

Las excepciones que comienzan por TLX están controladas por validaciones y seguimientos de asistencia su-
ministrados con la aplicación. Las excepciones relacionadas con el seguimiento de la asistencia son de escasa
importancia, mientras que las que afectan a las validaciones se consideran muy graves. Las validaciones in-
cluidas corresponden a registros de tareas, códigos de registro de horas, permisos compensatorios y ausencias y
estados de registros de horas.
El set o grupo de validación suministrado con el sistema incluye ST_SUBMIT, ST_TA y ST_ALL. Si no desea
que se ejecuten todas las validaciones del grupo durante los procesos, puede crear un grupo propio y especifi-
car las que prefiere incluir. El set de validación ST_TA representa todas las validaciones seleccionadas para su
ejecución en el proceso Administración Tiempo Básico, pero no en el Proceso Presentación de Horas. El set de
validación ST_SUBMIT representa todas las validaciones seleccionadas para su ejecución en el Proceso Presen-
tación de Horas, pero no en el de Administración Tiempo Básico. El set de validación ST_ALL representa todas
las validaciones seleccionadas para su ejecución tanto en Administración Tiempo Básico como en el Proceso
Presentación de Horas. El sistema permite configurar si una validación se va a ejecutar en Proceso Presentación
de Horas, en Administración Tiempo Básico, en ninguno o en ambos.
Lo primero que hay que establecer en los criterios de validación son las excepciones; de este modo, el proceso
Validación de Tiempo pueda generarlas correctamente. También es necesario establecer varias secciones y defi-
niciones de validación de PeopleSoft Motor de Aplicación para que el sistema cree las excepciones apropiadas
durante el Proceso Presentación de Horas. Las definiciones de validación asocian el lenguaje SQL a las excep-
ciones, lo que proporciona al sistema una referencia y un medio para ejecutarlas.
El siguiente flujo de procesos presenta las áreas que deben definirse para que el sistema genere excepciones y
ejecute las validaciones.

Definición de Definición de Definición de Definición de


excepciones sección AE validaciones set de validación

Flujo de definición de validaciones

Para establecer excepciones especificadas por el usuario, acceda a PeopleTools y defina mensajes de Gestión de
Tiempos y Tareas en el catálogo de mensajes.

Consulte también
Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 516
Enterprise PeopleTools PeopleBook: PeopleSoft Application Designer

Secciones de PeopleSoft Motor de Aplicación


Una vez definidas las excepciones, hay que definir las secciones de PeopleSoft Motor de Aplicación. Se
trata de una función de PeopleTools que permite al usuario desarrollar software para ejecutar procesos SQL y
PeopleCode en los datos. Los programas del Motor de Aplicación están compuestos de una o más secciones.
Cada una suele realizar una tarea concreta y desempeña una función similar a la de las subrutinas, párrafos
o procedimientos de función en un lenguaje de programación más tradicional. Las secciones del Motor de
Aplicación pueden incluir procesos de integridad referencial o de validación. Por cada sección del Motor de
Aplicación que genere, debe especificar el tipo de proceso que debe darse.

28 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74
Enterprise PeopleTools PeopleBook: PeopleSoft Application Engine

Criterios de validación
En lo que respecta al proceso de validación, el sistema determina qué validaciones deben ejecutarse y recupera
los nombres de las secciones relacionadas de PeopleSoft Motor de Aplicación. Cada definición de validación
especifica el nombre de la sección del Motor de Aplicación que lleva a cabo la validación. Cuando finaliza,
el proceso de validación retoma el control y el sistema invoca la siguiente sección de PeopleSoft Motor de
Aplicación.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de secciones de PeopleSoft Motor de Aplicación,
página 76

Definición de valores por defecto del sistema


y fechas de carga
Para definir los valores por defecto del sistema y las fechas de carga, utilice el componente Instalación Tiempos
y Tareas (TL_INSTALL).
En este apartado se describen los siguientes temas:
1. Definición de valores por defecto del sistema y activación de funciones específicas.
2. Fechas de carga.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 29


Definición de las Tablas Básicas Capítulo 4

Páginas utilizadas para definir valores por defecto


del sistema y fechas de carga
Nombre de página Nombre de objeto Navegación Utilización
Opciones de Instalación TL TL_INSTALLATION Definición de HRMS, Insta- Definición de los valores ge-
lación, Productos y Países, nerales por defecto del sis-
Instalación Tiempos y Ta- tema y activación de las fun-
reas, Opciones de Instalación ciones específicas de la apli-
TL cación Gestión de Tiempos y
Tareas.
Modelo de Fichado TL_INSTL_PUNCH Definición de HRMS, Insta- Definición de opciones tota-
lación, Productos y Países, les de horarios, opciones de
Instalación Tiempos y Ta- resolución de horarios y va-
reas, Modelo de Fichado lores por defecto de mode-
los de fichado de la aplica-
ción Gestión de Tiempos y
Tareas.
Nota: la navegación a la pá-
gina de carga de fechas de
Nómina Global y Gestión
de Ausencias es la siguiente:
Definición de HRMS, Datos
de Productos, Nómina Glo-
bal y Ausencias, Parámetros
de Sistema, Parámetros de
Instalación.
Carga Tabla de Fechas TL_DATE_LOAD Haga clic en el vínculo Carga Carga de fechas en Gestión
Fechas de la página Modelo de Tiempos y Tareas durante
de Fichado. la implantación del sistema
y al final de cada periodo de
carga.

Valores p/Def Búsqueda TL_INSTL_MSS_DFLT Definición de HRMS, Insta- Definición de los campos y
Gerente lación, Productos y Países, opciones de los criterios de
Instalación Tiempos y Ta- selección de gerentes que se
reas, Valores p/Def Búsqueda aplicarán para generar listas
Gerente de consulta en las páginas
de autoservicio de gerentes
de Gestión de Tiempos y Ta-
reas.
Notificaciones de Correo-E TL_INSTL_NOTIFY Definición de HRMS, Ins- Definición de notificaciones
talación, Productos y Paí- de correo electrónico de ge-
ses, Instalación Tiempos y rentes y empleados.
Tareas, Notificaciones Co-
rreo-E

Definición de valores por defecto del sistema


Acceda a la página Opciones de Instalación TL.

30 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Opciones de Instalación TL(1 de 2)

Página Opciones de Instalación TL (2 de 2)

Opc Sistema

Entorno Producción Seleccione esta casilla para especificar que el sistema ya no se encuentra en un
entorno de prueba. Utilice esta opción para probar la funcionalidad de produc-
ción con la capacidad de modificar plantillas de tareas y reglas, y analizar cómo
responde el sistema en un entorno de producción.

La tabla que se muestra a continuación describe cómo repercute la selección de la casilla Entorno Producción
en el funcionamiento de determinados procesos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 31


Definición de las Tablas Básicas Capítulo 4

Proceso Repercusión de la selección de la casilla


Entorno Producción

Plantillas de tareas Sin seleccionar: puede cambiar los elementos de las plan-
tillas de tareas a obligatorios, opcionales o no utilizados.
Estas modificaciones están permitidas, pero si existen
datos registrados en una plantilla, las tareas resultantes
podrían quedar anuladas y no habría posibilidad de iden-
tificar dichos errores en la validación.
Seleccionada: puede modificar la plantilla de tareas in-
troduciendo elementos opcionales de tarea o definiendo
los elementos obligatorios como opcionales.

Fecha de sistema/seguridad de TL Sin seleccionar: puede seleccionar los datos del sistema
que van a aparecer en la página Seguridad Fila Lista Per-
misos. Esta opción permite trabajar en un entorno de
prueba en el que varios usuarios acceden a la misma base
de datos e introducen fechas de sistema para verificar el
funcionamiento de diversos marcos temporales.
Seleccionada: el campo Fecha Sistema TL no aparece en
la página Seguridad Fila Lista Permisos.

Objetos de regla Sin seleccionar: puede modificar todos los objetos de re-
glas.
Seleccionada: no puede modificar ningún objeto de re-
glas.

Interfaz con PS/EPM Seleccione este campo si quiere establecer una interfaz entre Gestión de Tiem-
pos y Tareas y Gestión de Rendimiento.
Interfaz con PS/Proyectos Seleccione este campo si quiere establecer una interfaz entre Gestión de Tiem-
pos y Tareas y Gestión de Proyectos.
Integridad Referencial Sin seleccionar: no se ejecuta el proceso de integridad referencial para los cam-
bios en las tablas regidas por fecha efectiva. Por lo general, esto implica volver
a evaluar las horas registradas y a pagar y crear excepciones para todas las fe-
chas afectadas.
Seleccionada: el proceso de integridad referencial se ejecuta siempre que sea
necesario.

Nota: cuando no se ha definido un entorno de producción, el sistema no nece-


sita realizar comprobaciones de integridad referencial, puesto que las tablas de
definición sufren constantes modificaciones y las horas registradas no son rea-
les.

El indicador Integridad Referencial permite controlar si debe haber inserciones


en RI_CNTRL_TBL cuando se realiza un cambio en una tabla de definición que
se rige por fecha efectiva. El sistema lee las filas de la tabla RI_CNTRL_TBL
cuando se ejecuta el proceso Administración Tiempo Básico. Esto implica, por

32 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

lo general, la creación de excepciones para todas las horas registradas afectadas


por el cambio. Este indicador no está relacionado con el de Entorno Producción.
Publicar CRH s/Mapa Dos procesos utilizan esta casilla, por lo de debe establecer el estado de horas a
como s/Pg pagar como Sin Pago.
• El proceso Administración Tiempo Básico utiliza este indicador cuando ge-
nera las horas a pagar para los CRH o grupos de trabajo que no requieren
aprobación.
• Los procesos de aprobación de horas a pagar (en línea y en batch) utilizan este
indicador cuando establecen el estado de las horas a pagar. Si el CRH utilizado
para registrar las horas no está correlacionado con un código de devengos en
el sistema de pagos, o si no se ha definido un registro de horas en la página
Manten Datos Registro Horas, el estado de las horas a pagar se establece como
Sin Pago.
Si está seleccionada, esta opción creará filas reales sin pago en PeopleSoft Ges-
tión de Proyectos.
Calcular Bruto Estimado No la seleccione si desea que el sistema no calcule el bruto estimado en todas las
instancias de tiempo. Esta casilla aparece seleccionada por defecto. Si se anula
la selección, todas las instancias de tiempo futuras carecerán de una estimación
de bruto durante el proceso Administración Tiempo Básico. Si existen horas
a pagar que presentan información de bruto estimado que no desea consultar,
vuelva a ejecutar el proceso Administración Tiempo Básico.
Si desea ver el bruto estimado en función de los CRH de los registros de horas
de los empleados, acceda a las páginas de horas a pagar. Una vez ejecutado el
proceso de nómina, el sistema vuelve a distribuir el bruto real en Gestión de
Tiempos y Tareas durante el proceso de distribución del trabajo.
Por ejemplo, supongamos que desea facturar los costes previstos antes del ci-
clo de pago. Utilice los importes de bruto estimado para registrar los costes
estimados con antelación. Cuando el importe real obtenido por el proceso de
distribución del trabajo haya sido contabilizado, puede revertir las estimaciones
y reemplazarlas por los importes reales.

Opciones Nómina NA/TL


La definición de este cuadro de grupo afecta a la integración entre Gestión de Tiempos y Tareas y Nómina
Norteamérica.
Consulte Capítulo 18, “Integración con Aplicaciones de Nómina,” Configuración de Gestión de Tiempos y Ta-
reas para su utilización con Nómina Norteamérica, página 541.

Nº Meses para Procesar Introduzca el número máximo de meses de antelación en los que el proceso de
carga de Gestión de Tiempos y Tareas debe buscar ajustes previos. Introduzca
el número de meses de antelación de los datos que se van a procesar durante
la carga. El número no puede ser negativo, ya que en tal caso se generaría
un mensaje de error. Por ejemplo, si la fecha actual es 30/06/03 y el usuario
introduce 3 en el campo, el sistema retrocederá hasta el 30/03/2003 en el campo
de fecha congelada para cargar las horas a pagar en Nómina.
Procesar Horas Gp Pago Esta casilla gestiona el modo en que las horas a pagar se cargan en las hojas de
Anterior con Gp Pago horas cuando existen ajustes del periodo anterior y hay un cambio en el grupo
Actual de pago del empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 33


Definición de las Tablas Básicas Capítulo 4

Tomemos como ejemplo a un empleado transferido de un grupo de pago 1 a


un grupo de pago 2 el 1 de septiembre. Cuando se ejecuta la nómina el 31 de
agosto, se cargan todas las horas a pagar hasta el 31 de agosto y el empleado
tiene un cheque en el grupo de pago 1. Cuando se ejecuta la nómina el 30 de
septiembre, se cargan todas las horas a pagar de septiembre y el empleado tiene
un cheque en el grupo de pago 2. Entonces tiene lugar un ajuste de periodo
anterior para el periodo de pago de agosto:
• Si se selecciona esta casilla, el ajuste del periodo anterior se carga y se paga
en el cheque de septiembre. En este caso, el dinero se paga desde el grupo de
pago correcto y los gastos se asocian con la cuenta apropiada.
• Si no se selecciona la casilla, no se carga el ajuste del periodo anterior. El
administrativo de nómina debe crear hojas de pago para el empleado en el
grupo de pago 1 para cargar el ajuste y que éste sea abonado.
Ejecuciones de Carga Seleccione esta casilla si ejecuta simultáneamente los procesos de carga de TL.
Simultánea de TL Desactívela si nunca se procesan de este modo.
Depuración Carga Si selecciona la casilla Ejecuciones de Carga Simultánea de TL, introduzca en
Simultánea TL este campo el número de ejecuciones previas de carga para las que quiere al-
macenar estadísticas y datos en batch de tiempo de ejecución. Por ejemplo, si
introduce un 3 en este campo, el sistema conserva los datos de las tres últimas
ejecuciones.
Estado Omitir para Pago Esta casilla define el código de estado y motivo de horas a pagar que Gestión de
No Autorizado Tiempos y Tareas establece durante el proceso Distribución/Dilución cuando se
procesan devengos de pago o sin pago:
• Si se selecciona esta casilla, Gestión de Tiempos y Tareas establece el código
de estado de horas a pagar como Ignorar y el código de motivo como Pago
No Autorizado para cualquier hora a pagar en la que la línea de pago no tenga
seleccionada la casilla Autorizar Pago.
• Si no se selecciona la casilla, Gestión de Tiempos y Tareas establece el có-
digo de estado de horas a pagar como Rechazadas por Nómina y el código de
motivo como No Procesado en Nómina.
Por defecto, esta casilla aparece activada.

Consulte Capítulo 14, “Concepto de Horas a Pagar,” Códigos de motivo y estado de horas a pagar, página 419.

Opciones Validación

Saldos Permiso Seleccione Sólo en Línea para que el sistema sólo valide los saldos de permisos
cuando se introducen durante procesos en línea.
Seleccione Sólo en Batch para que el sistema sólo valide los saldos de permisos
durante los procesos batch de reglas o de validación de tiempo.
Seleccione En Línea y Batch para que el sistema valide los saldos de permisos
durante los procesos en línea y en batch.
Seleccione Ninguno si no desea que el sistema valide los saldos de permisos.
Si modifica la opción de validación, las horas procesadas antes del cambio tie-
nen que volver a evaluarse debido a que se han procesado ya los saldos de per-
miso y se han creado excepciones.

34 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Saldos Compensatorios Seleccione Sólo en Línea para que el sistema sólo valide los saldos de permisos
cuando se introducen durante procesos en línea.
Seleccione Sólo en Batch para que el sistema sólo valide los saldos compensa-
torios durante los procesos batch de reglas o de validación de tiempo.
Seleccione En Línea y Batch para que el sistema valide los saldos compensato-
rios durante los procesos en línea y en batch.
Seleccione Ninguno si no desea que el sistema valide los saldos compensatorios.
Si modifica estos valores, las horas procesadas antes del cambio tienen que vol-
ver a evaluarse debido a que se han procesado ya los saldos de compensación y
se han creado excepciones.
Grupo Validación Seleccione el ID de validación para determinar las definiciones de validación
que se ejecutarán durante el proceso validación del registro de horas. Este pro-
ceso de validación se activa mediante los procesos de presentación de horas y
de integridad referencial. Los grupos o sets de validación suministrados por el
sistema son ST_SUBMIT, ST_TA y ST_ALL.
Validación Claves Seleccione Validación Tablas para que el sistema valide las claves contables con
Contables respecto a VALID_COMBO_TBL directamente en HRMS.
Seleccione Sincronización Mensajes para que el sistema valide las claves con-
tables a través de mensajes de base de datos FMS.
Seleccione Ninguna si no desea que el sistema valide las claves contables.

Consulte PeopleSoft Enterprise Components for PeopleSoft Enterprise HRMS and Campus Solutions 9.0 Peo-
pleBook

Opciones Administración Tiempo

Ejecutar Admón Tiempo Si no selecciona esta casilla, el sistema no ejecutará automáticamente el proceso
Auto Administración Tiempo Básico después del Proceso Presentación Horas. Este
último proceso se inicia mediante los procesos de registro de tiempo masivo,
entrada de tiempo rápido e interfaz de DRH. Si esta casilla está seleccionada,
cada vez que se ejecute el Proceso Presentación Horas se ejecutará automáti-
camente también Administración Tiempo Básico para crear horas a pagar. La
única excepción son las entradas de ausencias de Nómina Global, que se proce-
san automáticamente desde el proceso de presentación de horas mediante Ad-
ministración Tiempo Básico.
Máx Empleados en Batch Introduzca el número de empleados que se desea procesar a la vez al ejecutar
(máximo número de las reglas (proceso Administración Tiempo Básico). Del número dependerá el
empleados en ejecución rendimiento del sistema durante los procesos en batch. El valor por defecto es
de reglas) 100.

Nota: este valor puede ser tan alto como sea necesario. Si es un valor alto,
se crean menos batches durante el proceso Administración Tiempo Básico. Si
la base de datos puede gestionar un volumen alto por batch, es mejor tener un
número elevado. El rendimiento mejorará ya que se reducirán los bucles de
TL_TA000410 durante el proceso Administración Tiempo Básico.

Consulte Capítulo 13, “Procesos en Batch de Administración de Tiempo,” pá-


gina 341.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 35


Definición de las Tablas Básicas Capítulo 4

Usar Columna Identidad Seleccione esta casilla para indicar un tipo de campo de entornos DB2 UNIX y
DB2 OS390 que permite utilizar la generación de números de secuencia. Este
proceso resulta más eficaz porque genera números de secuencia exclusivos para
cada fila, en lugar de operar con los números de secuencia que se emplean en la
lógica de procesos.
El registro TL_TA_RESEQX se utiliza en la tabla de columna de identidad.
El campo SEQ_NBR1 de este registro debe estar definido como columna de
identidad.

Nota: este campo sólo aparece en las bases de datos DB2 Unix y DB2 OS390.
Es necesario crear la tabla de tipos de columna de identidad fuera de Application
Designer.

Consulte Columna de identidad (más adelante).


Consulte Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso
15: actualización de horas a pagar, página 393.
Continuar Excepciones Si se detectan excepciones durante la ejecución del proceso Administración
Tiempo Básico, prosiga con la ejecución y cree las horas a pagar. Las horas
a pagar se crean sólo para los días en que no hay excepciones muy graves. Si se
desactiva esta casilla no se crean ni se ajustan horas a pagar para el empleado
durante la ejecución actual de Administración Tiempo Básico.
Incluir Varios Puestos Si se selecciona, el sistema procesa todos los números de registro de empleado
para el ID de empleado si el estado de Administración de Tiempo y la primera
fecha de cambio están listas para su proceso, independientemente de los núme-
ros de registro de empleado definidos en la página de control de ejecución. Si
los números de registro de empleados se encuentran en grupos de trabajo dife-
rentes, se procesan en batches diferentes.
Si no se selecciona, el sistema procesa todos lo números de la lista de la página
de control de ejecución, o todos los que están en el mismo grupo de trabajo que
los enumerados en la página de control de ejecución. Los números de registro
de empleado del mismo grupo de trabajo se procesan en el mismo batch.

Opciones Reglas en Línea

Ejecutar Reglas en Línea Especifique un valor para activar la función de reglas en línea. Esta función
permite definir reglas en línea e iniciar un proceso en línea (desde la página
Hoja de Horas) que aplica inmediatamente las reglas a los registros de horas.

Nota: desde la página Hoja de Horas, si el usuario hace clic en el botón Aplicar
Reglas, se accede a la página de detalles de horas a pagar. Si no se han creado
horas a pagar, pero existen excepciones, el usuario accede a la página Excep-
ciones.

Máx Reglas en Línea Si desea limitar el número de reglas en línea que se aplican a un proceso, rellene
el campo Máx Reglas en Línea. La cifra introducida determinará el número
máximo de reglas en línea que se pueden añadir a un programa de reglas (una
vez seleccionada la casilla Ejecutar Reglas en Línea, el valor por defecto es 5).

36 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Asignación Plan Com

Plan p/Def Grupo Trabajo Seleccione esta casilla para que el sistema rellene los campos de la página Ins-
cripción Plan Compensatorio con el plan asociado al grupo de trabajo de un
registro de horas. Si selecciona esta casilla, no podrá realizar las siguientes
operaciones:
• Sustituir la asignación del plan compensatorio en la página Inscripción Plan
Compensatorio.
• Eliminar o desactivar el plan compensatorio en la página Inscripción Plan
Compensatorio.
El plan compensatorio se controla mediante la asociación del grupo de trabajo
al registro de horas.
No obstante, puede modificar esta asociación de dos formas:
• Cambie el grupo de trabajo asociado al empleado con registro de horas en la
página Manten Datos Registro Horas.
• Cambie el plan compensatorio asociado al grupo de trabajo del registro de
horas del empleado.
El sistema se encarga de actualizar la asociación del plan de compensación según
los cambios realizados.
Si no se selecciona esta casilla, se pueden introducir tantas filas como se desee
y desactivar planes de compensación en la página Inscripción Plan Compen-
satorio. No obstante, no es posible eliminar filas de la página Manten Datos
Registro Horas si se desactiva la asociación a un plan de compensación. Debe
desactivar el plan de permiso compensatorio asociado al empleado en la página
Inscripción Plan Compensatorio para poder eliminar una fila en la página Man-
ten Datos Registro Horas.

Importante: sólo se puede modificar esta opción una vez.

El sistema no permite alternar la definición de este valor por los siguientes mo-
tivos:
• Cuando el campo no está marcado, el sistema borra las filas de planes de
compensación de la página Inscripción Plan Compensatorio.
• El sistema obtiene el plan de compensación del grupo de trabajo de la asocia-
ción establecida durante la definición de la página Creación Datos Registro
Horas.
• Si vuelve a modificar este valor, podrían invalidarse todos los saldos de planes
de compensación debido a los cambios ocurridos en las asociaciones de planes
de compensación y CRH asociados a un plan.

Integración Archivo DRH

Directorio Archivo Salida Introduzca la ruta de directorio de los archivos planos de salida de DRH crea-
dos por Integración con Mensajería. Estos archivos se envían al dispositivo de
registro de horas. La ruta debe terminar con una barra invertida (\). Este direc-
torio sólo debe utilizarse para la integración del archivo plano del DRH.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 37


Definición de las Tablas Básicas Capítulo 4

Directorio Archivo Entrada Introduzca la ruta en la que va a guardar el archivo plano de entrada del DRH
una vez que el proceso de archivo de entrada haya leído los datos. La ruta debe
finalizar con una barra invertida (\) para que el archivo plano se cree correcta-
mente. Este directorio sólo debe utilizarse para la integración del archivo plano
del DRH.

Opciones Registro Horas

Mostrar CRH en Hoja Seleccione esta opción para que el sistema muestre las categorías de CRH en el
Horas resumen de horas registradas de la página Hoja de Horas.
Mostrar Todos Campos Seleccione esta opción para determinar si todos los campos de registro de horas
Reg Horas en Hoja Gerente deben aparecer en la hoja de horas de gerentes o sólo los campos seleccionados
en la plantilla de registro de horas del empleado.
Decimales Indica el número de decimales que aparecerán en las páginas de Hoja de Horas.
Volver a Generar Horas Nota: por defecto, esta casilla aparece desactivada.
Reg para Entrada de
Ausencias
Si se selecciona, cuando se registran o aprueban entradas de ausencias, el sis-
tema vuelve a generar las horas registradas en función del horario del empleado
(el origen de las horas registradas es SCH, horario) de modo que la suma del
tiempo trabajado y las ausencias registradas es igual al número de horas progra-
madas por día.
Esta casilla funciona junto con la casilla Crear Horas de Trabajo Parciales para
Ausencia Parcial en la página Grupos de Trabajo de Gestión de Tiempos y Ta-
reas. Si se selecciona esta casilla y se desactiva la casilla Crear Horas de Trabajo
Parciales para Ausencia Parcial, el sistema utiliza la lógica de ausencia de día
completo cuando genera las horas. Si se selecciona Crear Horas de Trabajo Par-
ciales para Ausencia Parcial y se desactiva la de esta página, la acción no afecta
a las horas registradas.

Consulte Capítulo 5, “Definición de Grupos de Trabajo,” Definición de grupos de trabajo, página 84.

Nota: el campo Formación Empresarial de la página Productos (Definición de HRMS, Instalación, Tabla de
Instalación) debe estar marcado para que el usuario pueda ver los iconos de datos de formación empresarial en
las páginas de gestión de horarios, horarios mensuales y calendarios.

Modo de determinar el número correcto de instancias de tabla temporal del registro


TL_TA_RESEQX
Existen dos métodos para determinar el número correcto de instancias de tabla temporal:
• Puede validar el valor de recuento de instancias en el programa del Motor de Aplicación TL_TIMEADMIN,
carpeta de propiedades, y añadirlo al número de instancias de tabla temporal (en línea) definidas en la página
Opciones de PeopleTools.
• También puede abrir Application Designer y crear la tabla TL_TA_RESEQX utilizando la opción de creación
de script SQL. Esta opción crea el script que genera el número necesario de instancias de tabla temporal.

38 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Modo de crear la tabla de columna de identidad con instancias de tabla temporal


Si va a utilizar la primera opción presentada, es decir, determinar el número de instancias de tabla temporal,
use el script que aparece a continuación para crear cada instancia. Por cada instancia, sustituya el número de
tabla temporal por "n" en el script. En PS_TMP_TS y PS_TMP_TSIDX, sustituya el tablespace e índice de
tablespace, respectivamente, por los adecuados en la tabla TL_TA_RESEQX.
Ésta es la tabla base del registro TL_TA_RESEQX.
DROP TABLE PS_TL_TA_RESEQXn;
CREATE TABLE PS_TL_TA_RESEQXn (PROCESS_INSTANCE DECIMAL (10) NOT NULL,
EMPLID CHAR (11) NOT NULL,
EMPL_RCD SMALLINT NOT NULL,
DUR DATE,
SEQ_NBR DECIMAL (15) NOT NULL,
SEQ_NBR1 DECIMAL (15) GENERATED ALWAYS
AS IDENTITY
(START WITH 1,
INCREMENT BY 1,
CACHE 72000,
MINVALUE 1,
MAXVALUE 10080000),
TRC CHAR (5) NOT NULL,
TL_QUANTITY DECIMAL (18, 6) NOT NULL) IN PS_TMP_TS INDEX IN PS_TMP_TSIDX
NOT LOGGED INITIALLY;
COMMIT;
CREATE UNIQUE INDEX PS_TL_TA_RESEQXn ON PS_TL_TA_RESEQXn
(PROCESS_INSTANCE,
EMPLID,
EMPL_RCD,
DUR,
SEQ_NBR,
SEQ_NBR1);
COMMIT;

Si va a utilizar la segunda opción presentada, la generación de un script SQL para la creación de la tabla, debe
modificar el script del siguiente modo:
Reemplace las referencias a SEQ_NBR1 como se explica a continuación:
SEQ_NBR1 DECIMAL (15) GENERATED ALWAYS
AS IDENTITY
(START WITH 1,
INCREMENT BY 1,
CACHE 72000,
MINVALUE 1,
MAXVALUE 10080000)

Este cambio asegura la creación del campo SEQ_NBR1 como una columna de identidad de TL_TA_RESEQX.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 39


Definición de las Tablas Básicas Capítulo 4

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Application Designer, Administering Data, Creating Tables,
Understanding the Create Table Process
Enterprise PeopleTools PeopleBook: PeopleSoft Application Engine, Using Temporary Tables
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Componente de proceso en línea, página 245
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336
Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 516
Capítulo 5, “Definición de Grupos de Trabajo,” página 81
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457

Modelo de fichado
Acceda a la página Modelo de Fichado.

Página Modelo de Fichado

Aviso: proceda con precaución para crear un modelo de fichado coherente, en el que no se repita el mismo tipo
de fichado en una fila.

Carga Fechas Si hace clic en este vínculo, el sistema accede a la página Carga Tabla de Fechas,
en la que puede determinar el rango de fechas para utilizarlo a efectos de registro
de horas. Cuando cargue el número de años para el proceso de las horas pasadas,

40 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

presentes y futuras, mantenga sincronizados los años cargados con los de la tabla
de desviación de huso horario.
Opciones Totales Horario Utilice esta opción para configurar si el tiempo de comida o de descanso están
incluidos en el total de horas programadas en las definiciones de horarios, en la
definición de turnos y en las páginas de gestión de horarios. Los valores válidos
son Excluir Comida y Descanso, Incluir Descanso, Incluir Descanso y Comida,
Incluir Comida. La opción por defecto es Excluir Comida y Descanso.
Opciones Cálculo Horario Especifique cómo calcular los cambios de horario. Si el valor seleccionado
es Última Actualización Horario, independientemente de que la actualización
provenga de un sistema de gestión de horarios del personal de terceros o de
una sustitución en línea, el sistema toma la última actualización para elaborar
el horario del empleado. Si el valor seleccionado es Sustitución en Línea, el
sistema busca una sustitución de horario en línea para generar el horario del día,
en el caso de que haya una sustitución. El sistema no busca cambios procedentes
de un sistema de gestión de horarios del personal de terceros.
Modelo Fichado p/Defecto Defina el modelo de fichado que desea utilizar por defecto en las páginas de
registro de horas y creación de calendarios. Puede introducir un máximo de diez
fichados. También se puede definir una etiqueta para cada fila de tipo de fichado.
El modelo de fichado por defecto especificado aquí también se aplicará en la
página Plantilla de Registro de Horas. Desde esta página, puede sustituir los
parámetros de la tabla de instalación y establecer un modelo de fichado diferente
para grupos determinados de registros de horas fichadas, en lugar de para todos
los registros de horas fichadas.

Importante: para asegurarse de que no ha creado el mismo tipo de fichado


sucesivamente, compruebe el orden de los tipos de fichado.

Carga de fechas
Acceda a la página Carga Tabla de Fechas.

Página Carga Tabla de Fechas

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 41


Definición de las Tablas Básicas Capítulo 4

Años Introduzca el número de años que desea que el sistema cargue en la base de da-
tos. El sistema introducirá las fechas de tantos años anteriores y futuros como
la cifra que se haya especificado. Por ejemplo, si introduce 2, el sistema car-
gará las fechas de los dos últimos años y de los dos próximos años. El número
máximo de años es 10.

Importante: cuando se aproxime el final del periodo especificado, no olvide


cargar el siguiente grupo de fechas.

Carga Fechas Haga clic en este botón para cargar las fechas en TL_DATES_TBL y crear datos
en el registro TL_TA_OFFSET.
Aceptar Haga clic en este vínculo para volver a la página Modelo de Fichado.

Objetivo de la carga de fechas


El vínculo Carga Fechas se utiliza para introducir las fechas de uno o más años en dos tablas.
La primera es TL_DATES_TBL, que recoge fechas para la resolución de horarios y determina la visualización
de la fecha en la hoja de registro de horas de Gestión de Tiempos y Tareas. Nómina Global, Gestión de Ausencias
y Gestión de Tiempos y Tareas utilizan el proceso de resolución o cálculo de horarios. En función del número
de años introducido, el sistema rellena el número de años anteriores y posteriores a la fecha actual.
La segunda tabla en la que se cargan datos es TL_DSTOFFSET, para horarios de verano, que se utiliza en Admi-
nistración de Tiempo de Gestión de Tiempos y Tareas. El sistema utiliza esta tabla para calcular la duración de
las horas de transición que transcurren al principio o al final del horario de verano en función del huso horario.
Por último, la tabla PSTZOFFSET se rellena mediante la función de consulta de desviaciones de husos horarios
de la página de datos de huso horario, y se utiliza también en los procesos de Administración de Tiempo y
creación de horarios de Gestión de Tiempos y Tareas. El sistema usa la información de PSTZOFFSET para
convertir el huso horario base al huso horario programado o registrado. (Consulte la página de PeopleTools de
desviaciones de husos horarios).
Las tres tablas, TL_DATES_TBL, TL_DSTOFFSET y PSTZOFFSET deben estar sincronizadas entre sí con
respecto a los años cargados.

Valores por defecto de la búsqueda de gerentes


Acceda a la página Valores p/Def Búsqueda Gerente.

42 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Valores p/Def Búsqueda Gerente (1 de 2)

Página Valores p/Def Búsqueda Gerente (2 de 2)

Esta página es utilizada por los gerentes y administradores del sistema para definir los valores por defecto que
aparecerán en la página Opciones Búsqueda de Gerentes - Selección Opciones y Criterios p/Defecto. La página
Selección Opciones y Criterios p/Defecto se utiliza para realizar varias funciones de gerencia y como interfaz
en la que los gerentes y administradores pueden localizar, seleccionar y consultar información sobre los grupos
de empleados en los que estén interesados.
La configuración de las opciones de esta página define los criterios de empleado y valores por defecto preferidos.
Las listas de empleados se pueden cargar de forma preliminar con un subgrupo del grupo global de empleados a
cargo de un gerente; asimismo, se pueden modificar los criterios y actualizar los datos para expandir o contraer
las listas de empleados. Cuando el sistema identifica al grupo de empleados en las páginas que utilizan la página
de búsqueda de gerentes, la lista permanece en toda la aplicación para facilitar la navegación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 43


Definición de las Tablas Básicas Capítulo 4

Criterio Selección Empleado

Incluir en Criterio Si se marca, el campo en cuestión queda incluido en el criterio de selección.


Cuando el criterio de selección del gerente aparece en la página Opciones Bús-
queda Gerente, este campo se puede utilizar para filtrar las listas de empleados.
Incluir en Lista Si se marca, el sistema incluye este campo en la lista de empleados que es mos-
trada en la página Opciones Búsqueda Gerente.

Opción Relleno Preliminar

Relleno Automát Resultado Relleno automático de la lista de empleados al entrar en la página.


Petición Resultado No se rellena automáticamente la lista de empleados, lo que permite al gerente
o administrador revisar o modificar los valores de criterios. Al seleccionar un
botón, el sistema presenta la lista de empleados.

Valores p/Def Criterio

Criterio Contracción Contrae el cuadro de grupo Criterio Selección Empleado al entrar en la página
Opciones Búsqueda de Gerente.
Criterio Expansión Expande el cuadro de grupo Criterio Selección Empleado al entrar en la página
Opciones Búsqueda Gerente.

Notificaciones de correo electrónico


Acceda a la página Notificaciones Correo-E.

44 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Notificaciones Correo-E

Esta página se utiliza para definir si las notificaciones de correo electrónico serán utilizadas por los gerentes o
empleados.

Notificaciones Correo-E

Notificaciones Correo-E Marque este campo para que los campos de notificación de correo electrónico
de gerente y de empleado puedan seleccionarse.

Notificaciones Gerente

Horas Reg Requieren Seleccione esta opción si desea generar un correo electrónico para un gerente
Aprob cuando un empleado envía sus horas para que sean aprobadas.
Horas a Pagar Requieren Seleccione esta opción para generar un correo electrónico dirigido a un gerente
Aprob cuando el proceso Administración Tiempo Básico se ha ejecutado y las horas a
pagar requieren aprobación.
Excepción Generada Seleccione esta opción para generar un correo electrónico dirigido a un gerente
si se crean excepciones en los siguientes casos:
• Se ha ejecutado Administración Tiempo Básico para crear horas a pagar.
• El Proceso Presentación de Horas se aplica a las horas recopiladas por dife-
rentes dispositivos de registro de horas (los componentes de registro masivo
de horas, reloj web, DRH y ausencias).
Evento Programado Seleccione esta opción para generar un correo electrónico dirigido a un gerente
Modificado si se actualiza o elimina un evento de horario externo. (En este caso se activarán

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 45


Definición de las Tablas Básicas Capítulo 4

actualizaciones desde Formación Empresarial, si el usuario utiliza esta aplica-


ción con Gestión de Tiempos y Tareas).

Nota: para que un proceso batch inserte una URL en una notificación de correo electrónico dirigida a un gerente,
es necesario definir los siguientes elementos en el nodo local de la base de datos. Estos parámetros determinan
el portal y el nodo utilizado en el proceso.
En la página Portal del componente de nodos (IB_NODE), compruebe que los campos Texto URI Contenido y
Texto URI Portal se han rellenado siguiendo las normas de formato mostradas en la pantalla.

Consulte Enterprise PeopleTools PeopleBook: Internet Technology, Configuring the Portal Environment

Notificaciones Empleado

Horas Registradas Seleccione esta opción si desea generar un correo electrónico para un empleado
Aprobadas cuando su gerente aprueba sus horas registradas.
Horas a Pagar Aprobadas Seleccione esta opción si desea generar un correo electrónico para un empleado
cuando su gerente aprueba sus horas a pagar.
Horas Registradas Seleccione esta opción si desea generar un correo electrónico para un empleado
Modificadas cuando su gerente modifica sus horas registradas.
Horas Registradas Seleccione esta opción si desea generar un correo electrónico para un empleado
Rechazadas cuando su gerente rechaza sus horas registradas.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleCode API Reference, Notification Classes
Enterprise PeopleTools PeopleBook: Workflow Technology, Using Notification Templates
Enterprise PeopleTools PeopleBook: Workflow Technology, Administering PeopleSoft Workflow, Setting Noti-
fication Options
Enterprise PeopleTools PeopleBook: Workflow Technology, Designing BlackBerry Email Responses, Activating
the Send Notification Component
Enterprise PeopleTools PeopleBook: System and Server Administration , Setting Application Server Domain
Parameters

Opciones del sistema de nómina


Para definir las opciones de nómina, use el componente Sistema de Nómina (TL_PAYSYS_PNLGRP).
En este apartado se describen los siguientes temas:
1. Definición del tipo de sistema de nómina que se va a utilizar en Gestión de Tiempos y Tareas.
El sistema definido originalmente contiene Nómina Global y Nómina Norteamérica.
2. Selección de la distribución del trabajo para los costes procedentes del sistema de nómina.
3. Selección de dilución del trabajo.
La dilución del trabajo consiste en la división del coste entre el tiempo original introducido.

46 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Páginas utilizadas para definir las opciones del


sistema de nómina
Nombre de página Nombre de objeto Navegación Utilización
Sistema de Nómina TL_PAYSYS_PNL Definición de HRMS, Da- Definición del sistema de
tos de Productos, Gestión nómina que se va a utilizar
de Tiempos y Tareas, Regis- y selección del uso de distri-
tro de Horas, Sistema de Nó- bución y dilución del trabajo.
mina

Definición de opciones del sistema de nómina


Acceda a la página Sistema de Nómina.

Página Sistema de Nómina

Uso Distribución Trabajo Anule la selección de esta casilla si desea desactivar la función de distribución
del trabajo en Gestión de Tiempos y Tareas. La casilla está marcada por defecto.
Si está seleccionada, el gasto de nómina se distribuye entre todos los registros
de devengos y tareas de Gestión de Tiempos y Tareas en los que sea oportuno.
Esta actualización del tiempo puede extraerse para ser procesada por otras apli-
caciones.
Si desactiva esta casilla una vez procesadas las horas, es recomendable que com-
pruebe las que ya se han distribuido.
Dilución Trabj Utlz Anule la selección de esta casilla si desea desactivar la función de dilución del
trabajo en Gestión de Tiempos y Tareas. La casilla está marcada por defecto.
Si está seleccionada, el sistema diluye la distribución para contabilizar las horas
pagadas con diferentes tarifas; la dilución de la distribución se realiza entre todas
las horas, independientemente de que al empleado se le pague por horas.
Si desactiva esta casilla una vez procesadas las horas, es recomendable que com-
pruebe las que ya se han diluido. Esta casilla permanece sombreada a menos
que se seleccione la opción Uso Distribución Trabajo. La dilución del trabajo
se ejecuta como parte del proceso de distribución del trabajo.

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” página 535

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 47


Definición de las Tablas Básicas Capítulo 4

Definición de periodos de tiempo


Para definir periodos de tiempo, use los componentes Periodo Diario (TL_FIXED_DAY_PNLGR), Periodo
Tiempo - Semana (TL_FIXED_WEEK_PNLG), Periodo Tiempo - Mes (TL_FIXED_MNTH_PNLG), Periodo
Tiempo - Complejo (TL_COMPLEX_PNLGRP), y Periodo de Tiempo - Repetición (TL_REPEAT_PNLGRP).
En este apartado se explica cómo definir los siguientes periodos de tiempo:
• Diario
• Semanal
• Mensual
• Complejo
• Repetitivo

Páginas utilizadas para definir periodos de tiempo


Nombre de página Nombre de objeto Navegación Utilización
Periodo de Tiempo Diario TL_FIXED_DAY_PNL Definición de HRMS, Da- Definición de periodos fijos
tos de Productos, Gestión de de un día al crear calendarios
Tiempos y Tareas, Periodos de periodos.
de Tiempo, Diario, Periodo
de Tiempo Diario

Periodo de Tiempo Semanal TL_FIXED_WEEK_PNL Definición de HRMS, Da- Definición de periodos se-
tos de Productos, Gestión de manales al crear calendarios
Tiempos y Tareas, Periodos de periodos.
de Tiempo, Semanal, Periodo
de Tiempo Semanal

Periodo de Tiempo Mensual TL_FIXED_MNTH_PNL Definición de HRMS, Da- Definición de periodos men-
tos de Productos, Gestión de suales al crear calendarios de
Tiempos y Tareas, Periodos periodos.
de Tiempo, Mensual, Periodo
de Tiempo Mensual

Periodo de Tiempo TL_COMPLEX_PNL Definición de HRMS, Da- Definición de periodos com-


Complejo tos de Productos, Gestión de plejos al crear calendarios de
Tiempos y Tareas, Periodos periodos. Utilice esta página
de Tiempo, Complejo, Pe- para los periodos que no pue-
riodo de Tiempo Complejo den definirse en otra catego-
ría.
Periodo de Tiempo TL_REPEATING_PNL Definición de HRMS, Da- Definición de periodos repe-
Repetitivo tos de Productos, Gestión de titivos al crear calendarios de
Tiempos y Tareas, Periodos periodos.
de Tiempo, Repetitivo, Pe-
riodo de Tiempo Repetitivo

Definición de un periodo de tiempo diario


Acceda a la página Periodo de Tiempo Diario.

48 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Periodo de Tiempo Diario

Días Compen Dsd Fin Introduzca el número de días de compensación. Este número de días sirve para
Periodo obtener la fecha inicial de la siguiente instancia de periodo con respecto a la
fecha final de la instancia anterior. Las compensaciones pueden ser positivas o
negativas. El valor por defecto es 1.

Nota: los únicos periodos de tipo diario que se pueden introducir en las páginas
Grupos de Trabajo y Manten Datos Registro Horas son aquellos cuyo valor de
días de compensación es igual a 1.

Ejemplo: días de compensación positivos


Si el valor es un número positivo, la siguiente instancia de periodo empezará después del número de días de
compensación, como se ilustra en el siguiente ejemplo.

Número de días de Fecha final original del Fecha inicial de la instancia


compensación primer periodo del siguiente periodo

1 24 de enero de 2006 25 de enero de 2006

2 24 de enero de 2006 26 de enero de 2006

Ejemplo: días de compensación negativos


Si el valor es un número negativo, el sistema retrocede desde el último día de la instancia del periodo anterior
tantos días como días de compensación haya para determinar el inicio de la siguiente instancia. En el caso de
que haya dos instancias de periodo consecutivas, se solaparán si el número de días de compensación es negativo.
El valor absoluto de los días de compensación no puede ser igual o mayor que la duración del periodo. Es decir,
si el valor de los días de compensación es negativo, el periodo siguiente no puede comenzar a la vez o con
anterioridad al periodo actual.
Para evitar la creación de un periodo con una compensación igual o mayor que la duración del periodo, tenga
presente la siguiente regla: el número máximo de días de compensación negativos no puede exceder la duración
del periodo menos 2. La siguiente tabla ilustra el resultado de esta regla. Observe que, si la compensación es
−-6, excede el número máximo de días de compensación, y el sistema crea un periodo nuevo idéntico al anterior.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 49


Definición de las Tablas Básicas Capítulo 4

Número de días de Fechas de inicio y fin del Fechas de inicio y fin del
compensación primer periodo periodo siguiente

−6 3 de enero - 9 de enero de 2006 3 de enero - 9 de enero de 2006

−5 3 de enero - 9 de enero de 2006 4 de enero - 10 de enero de 2006

−4 3 de enero - 9 de enero de 2006 5 de enero - 11 de enero de 2006

−3 3 de enero - 9 de enero de 2006 6 de enero - 12 de enero de 2006

Ejemplo: creación de un periodo escalonado con días de compensación negativos


Esta página ilustra cómo definir una compensación para crear un periodo escalonado de 90 días.

Página Periodo de Tiempo Diario: ejemplo de periodo escalonado

Para crear un periodo escalonado, la compensación negativa (el valor del campo Días Compen Dsd Fin Periodo)
debe ser la duración del periodo menos dos, lo que en este ejemplo equivaldría a 90 − 2 (-88). Si intenta utilizar
-89, el sistema generará un mensaje de error similar a éste: “Valor no válido para la compensación”. El sistema
inicia el nuevo periodo retrocediendo a partir del día anterior al final del primer periodo. Si la primera instancia
de periodo fue del 1 de enero de 2006 al 30 de marzo de 2006, el sistema restaría 89 días, comenzando el 29 de
marzo, lo que haría que el siguiente periodo comenzara el 1 de enero. Para que sea un periodo escalonado, la
siguiente instancia debe comenzar un día después de la primera instancia de periodo.

Definición de un periodo de tiempo semanal


Acceda a la página Periodo de Tiempo Semanal.

Página Periodo de Tiempo Semanal

50 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Introduzca la duración del periodo en semanas y seleccione una fecha inicial para la semana.

Definición de un periodo de tiempo mensual


Acceda a la página Periodo de Tiempo Mensual.

Página Periodo de Tiempo Mensual

Quincenal Seleccione esta opción si la duración del periodo es de 15 días.


Semestral Seleccione esta opción si la duración del periodo es de 6 meses.
Per Mensual Defin p/Usr Si ha seleccionado Per Mensual Defin p/Usr, el campo Duración Periodo en Me-
ses estará disponible. Introduzca la duración del periodo en meses. El número
máximo de meses que se puede introducir es 999 y el mínimo, 1.

Nota: cuando se define un tipo distinto al periodo mensual definido por el usuario, el sistema muestra el número
de días que contiene el periodo.

Definición de un periodo de tiempo complejo


Acceda a la página Periodo de Tiempo Complejo.

Página Periodo de Tiempo Complejo

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 51


Definición de las Tablas Básicas Capítulo 4

Introduzca una fecha inicial y final para el periodo.

Nota: los periodos complejos no se crean mediante procesos estándar de creación de calendarios, sino que se
generan de forma manual cuando se define el periodo en esta página.

Definición de un periodo de tiempo repetitivo


Acceda a la página Periodo de Tiempo Repetitivo.

Página Periodo de Tiempo Repetitivo

Inicio Periodo Los periodos de repetición se pueden definir de diversas formas. Para ello, siga
estos pasos:
1. En el campo Inicio Periodo, introduzca un número del 1 al 31 o bien
Último y, a continuación, el día de la semana (de Lunes a Domingo) o
bien Día. Por ejemplo: Último Domingo. . .
2. En el campo De, introduzca Cada o Alterno. Por ejemplo: Último Do-
mingo de Cada . . .
3. Seleccione Mes o Semana de la siguiente lista desplegable para comple-
tar la definición del periodo. Por ejemplo: Último Domingo de Cada
Mes.
4. Introduzca la duración del periodo en el campo Duración Per en Días. Si
especifica 2 en este campo, el periodo repetitivo de este ejemplo duraría
dos días y empezaría el último domingo de cada mes.
Para asegurarse de que el resultado es el esperado, compruebe el calendario
de periodo de tiempo consultando la página Calendario Periodos de Tiempo
después de crear el periodo mediante el proceso de creación de calendario de
periodo de tiempo.
Duración Per en Días Introduzca el número de días del periodo. El número máximo admitido es 999.

Definición de funciones de horas extra programadas


Para definir las horas extra programadas, utilice los componentes Límites de Horas Extra (TL_OT_SETUP)
y Grupos de Trabajo (TL_WKG_MAIN_PNLGRP). Utilice la interfaz de componente TL_WKG_MAIN_
PNLGRP para cargar los datos en las tablas de este componente.

52 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

En este apartado se ofrece una descripción general de las funciones opcionales de las transacciones de petición
de horas extra, así como una explicación de los siguientes temas:
• Definición de límites de horas extra y seguimiento de saldos de horas extra.
• Consulta de CRH en una lista de valores.
• Asignación de límites de horas extra a grupos de trabajo.
• Definición de workflow.

Consulte también
Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiem-
pos,” Gestión de solicitudes de horas extraordinarias, página 657
Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiem-
pos,” página 625

Requisitos
Para establecer los límites de horas extra o mantener los saldos de horas extra por periodo, cree una lista de
valores para identificar los grupos de códigos de registro de horas (CRH) en los que deben aplicarse los límites
o los saldos. Por ejemplo, para limitar el número conjunto de horas extra permitidas para CRH1 y CRH2, cree
una lista de valores que incluya estos dos CRH.
Utilice la página Lista de Valores para crear una o varias listas de valores para los CRH de horas extra.

Importante: dado que va a asignar límites de horas extra a un grupo de trabajo, compruebe que los CRH de su
lista de valores también están incluidos en el programa de CRH del grupo de trabajo.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de listas de valores, página 257
Capítulo 5, “Definición de Grupos de Trabajo,” Concepto de grupo de trabajo, página 81

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 53


Definición de las Tablas Básicas Capítulo 4

Páginas utilizadas para definir funciones de horas extra


Nombre de página Nombre de objeto Navegación Utilización
Límite de Horas Extra TL_OT_SETUP Definición de HRMS, Da- Definición de los límites de
tos de Productos, Gestión de horas extra para un grupo de
Tiempos y Tareas, Registro CRH. Especifique también
de Horas, Límites de Horas los CRH de cuyos saldos de
Extra, Límite de Horas Extra horas extra desea realizar
un seguimiento. Debe defi-
nir una lista de valores que
incluya en primer lugar los
CRH.
Lista Valores CRH Horas TL_OT_VAL_LIST_SEC Haga clic en el botón Ver Presentación de los códigos
Extra Lista de la página Límite de de registro de horas (CRH)
Horas Extra. que componen la lista de va-
lores seleccionada.
Grupos de Trabajo TL_WRKGRP_PNL Definición de HRMS, Da- Asignación de una defini-
tos de Productos, Gestión de ción de límite de horas extra
Tiempos y Tareas, Reglas y a un grupo de trabajo.
Grupos de Trabajo, Grupos
de Trabajo, Grupos de Tra-
bajo

Creación de límites de horas extra


Acceda a la página Límite de Horas Extra.

Página Límite de Horas Extra

54 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

ID Límite Horas Extra Presenta el ID exclusivo de la definición de límite de horas extra. Los IDs pue-
den tener un máximo de ocho caracteres alfanuméricos.

Atributos Límite y Saldo Horas Extra


Rellene los siguientes campos para designar los CRH para los que desea establecer límites de horas extra o
realizar un seguimiento de los saldos de horas extra.

Estado Seleccione el estado del ID de límite de horas extra: Activo o Inactivo.

Nota: no puede desactivar una definición de límite de horas extra asociada a un


grupo de trabajo activo. Para desactivarla, primero debe eliminarla de la página
Grupos de Trabajo. Puede consultar la tabla de grupos de trabajo para averiguar
cuáles son los grupos asociados a la definición en cuestión.

Periodo Seleccione el periodo de tiempo para la gestión de límites y saldos de horas


extra. Por ejemplo, si especifica un periodo mensual, el sistema realizará el
seguimiento del número de horas extra por mes. Si define un límite de 10 horas,
se aplicará cada mes.
La utilización de periodos de tiempo repetitivos y complejos no está permitida.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos
de tiempo, página 48.
Lista CRH Horas Extra Seleccione la lista de valores que incluya los CRH de horas extra para los que
desea establecer unos límites o de cuyos saldos desea realizar un seguimiento.
Ver Lista Haga clic en este botón para consultar la lista de CRH incluidos en la lista de
valores seleccionada en el campo Lista CRH Horas Extra.

Límites Horas Extra


Defina los límites de horas extra en este cuadro de grupo. Si los límites de horas extra se basan en los meses de
servicio, añada una fila para cada periodo de servicio que tenga un límite diferente.

Tras Meses Servicio Para basar los límites de horas extra en el número de meses de servicio de un
empleado, introduzca el número de meses en este campo. Sólo puede introducir
números enteros. Si no desea vincular los límites a las horas de servicio, man-
tenga el valor por defecto (cero) de este campo.

Nota: el sistema consulta la fecha de servicio del empleado en el registro de


empleados para determinar los meses de servicio. Dado que las fechas de servi-
cio sólo pueden definirse para los empleados, el sistema no puede calcular los
saldos de horas extra ni aplicar los límites de horas extra en los registros de no
empleados.

Límite Horas Extra Introduzca el número máximo de horas extra que los empleados tienen permitido
Periodo trabajar durante el periodo definido en el campo Periodo. Si especifica un valor
distinto de cero en el campo Tras Meses Servicio, el límite de horas introducido
representa el número de horas extra permitido a los empleados que cumplen los
requisitos de servicio. Si introduce cero en este campo, el límite definido se
aplicará a todos los empleados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 55


Definición de las Tablas Básicas Capítulo 4

Ejemplo 1: definición de límites de horas extra sin fechas de servicio


Supongamos que los empleados pueden trabajar un máximo de 25 horas extra por mes. Los valores que debe
introducir son los siguientes:

Tras Meses Servicio Límite Horas Extra Periodo

0 25

Ejemplo 2: definición de límites de horas extra con fechas de servicio


Supongamos que los empleados deben haber completado 12 meses de servicio antes de hacer horas extra y que,
una vez cumplido este requisito, pueden trabajar un máximo de 20 horas por mes. Después de 24 meses de
servicio, los empleados pueden trabajar un máximo de 50 horas por mes. En este caso, los valores que debe
introducir son los siguientes:

Tras Meses Servicio Límite Horas Extra Periodo

12 20

24 50

Consulta de CRH en una lista de valores


Acceda a la página Lista Valores CRH Horas Extra.

Página Lista Valores CRH Horas Extra

Grupo Valores Presenta los nombres de los CRH incluidos en la lista de valores seleccionada
en el campo Lista CRH Horas Extra de la página Límite de Horas Extra.

56 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Asignación de límites de horas extra a grupos de trabajo


Acceda a la página Grupos de Trabajo para consultar el grupo de trabajo en el que desea establecer límites para
las horas extra.
En el campo ID Límite Horas Extra (del cuadro de grupo Controles Compensación), seleccione el ID de la
definición de límite de horas extra que se va a aplicar a los miembros del grupo de trabajo.

Nota: las asignaciones de límite de horas extra se rigen por fecha efectiva. Un grupo de trabajo puede tener más
de una fila de límite de horas extra controlada por fecha efectiva.

Consulte también
Capítulo 5, “Definición de Grupos de Trabajo,” página 81

Activación de workflow
Gestión de Tiempos y Tareas utiliza funciones de flujo de trabajo, tales como el workflow de aprobación. En
este proceso, el sistema recibe una petición introducida por un empleado y la envía a un aprobador para que la
acepte o la rechace. Si es denegada, el sistema toma nota de ello. Tanto los empleados como los gerentes pueden
consultar el estado de aprobación de algunas peticiones mediante transacciones de autoservicio.

Nota: en el caso de las peticiones de horas extra, el gerente del empleado en cuestión es la única persona que
debe aprobar la petición.

Pasos para activar el workflow:


1. Compruebe que los perfiles de usuario están asociados a los roles correspondientes.
Los roles se utilizan para definir el nivel de acceso al sistema del usuario. Acceda a la página General del
componente Roles para consultar los roles y actualizarlos si es necesario. Los perfiles de gerente deberán
incluir los roles de gerente y de usuario de listas de trabajos. Por su parte, los perfiles de empleado
deberán incluir un rol de empleado. Para obtener instrucciones sobre la utilización de la página General,
consulte PeopleBook de PeopleTools Enterprise: Security Administration.
2. Especifique los tipos de ruta que se pueden aplicar a cada usuario de rol.
Utilice la página Workflow del componente Roles para definir adónde debe enviar el sistema los elemen-
tos de trabajo: a una lista de trabajos o a un buzón de correo electrónico. En lo que respecta a Gestión
de Tiempos y Tareas, los gerentes suelen trabajar con listas de trabajos y correo electrónico; los emplea-
dos, generalmente con correo electrónico. Para obtener instrucciones sobre la utilización de la página
Workflow, consulte PeopleBook de PeopleTools Enterprise: Security Administration.
3. Defina las reglas de notificaciones de workflow por ID de Set.
La página Reglas de Workflow de Sistema se utiliza para definir el modo en que los usuarios recibirán
las notificaciones: correo electrónico, lista de trabajos, ambos, sin notificación o según las preferencias
del usuario. El sistema puede notificar por correo electrónico a los empleados cuándo se ha enviado,
aprobado o rechazado una petición; asimismo, puede notificar a los gerentes mediante listas de trabajos,
correo electrónico o ambos métodos cuándo se han enviado las peticiones para su aprobación.
Los procesos se explican en PeopleSoft Enterprise HRMS 9.0 - PeopleBook de Principios Básicos de las
Aplicaciones PeopleSoft y en el PeopleBook de PeopleTools Enterprise: Workflow Technology.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft,
“Definición y Utilización de Transacciones de Autoservicio,” Definición de reglas de workflow de no-
tificaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 57


Definición de las Tablas Básicas Capítulo 4

4. Active el workflow del sistema de Recursos Humanos, en caso de que no esté activado.
Utilice las páginas Valores p/Def Sistema Workflow y Preferencias Usuario Workflow.
Los procedimientos correspondientes se explican en el PeopleSoft Enterprise HRMS 9.0 - PeopleBook
de Principios Básicos de las Aplicaciones PeopleSoft.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft,
“Definición y Utilización de Transacciones de Autoservicio,” Utilización de workflow en transacciones
de autoservicio.

Consulte también
Enterprise PeopleTools PeopleBook: Workflow Technology

Creación y consulta de calendarios de periodo de tiempo


Para definir tiempos y consultar calendarios de periodo, utilice los componentes Creación Calendario Periodos
(TL_RCTRL_CAL_PG) y Calendario Periodos de Tiempo (TL_CALND_VW_PNLGRP).
En este apartado se describen los siguientes temas:
• Normas generales para la creación de periodos y calendarios.
• Creación de instancias de calendario de tiempos y tareas.
• Consulta de las instancias de periodo de cada calendario.

Normas generales para la creación de periodos y calendarios


Este apartado contiene información relevante sobre la creación de calendarios para garantizar que:
• El sistema define correctamente los periodos de interés para el proceso de reglas.
• Los datos de horas a pagar son los previstos.

Importante: para comprender la información de esta sección, debe familiarizarse con el material explicado en
los apartados de Concepto de Proceso en Batch en Administración de Tiempo y Creación de Reglas en Admi-
nistración de Tiempo.

Creación de calendarios
Cree calendarios para los siguientes periodos de tiempo:
• El periodo completo en el que va a registrar las horas.
• El intervalo de tiempo completo en el que desea ejecutar reglas.
Si en el proceso Administración Tiempo Básico existen intervalos vacíos en los periodos de registro de horas o
en el calendario conectado a una regla, el sistema puede seleccionar un periodo de interés mucho mayor, por lo
que el proceso de cálculo de horarios puede acabar adoptando un rango de fechas más amplio de lo necesario.
Esta situación puede reducir en gran medida el rendimiento de la aplicación.

58 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Administración de Tiempo determina el “periodo de interés” teniendo en cuenta tanto el periodo de registro de
horas, identificado mediante el ID de periodo del grupo de trabajo, como el valor del ID del periodo asociado
a cada regla. El periodo de registro de horas establece el periodo inicial de interés, mientras que el periodo de
la regla determina qué margen de tiempo pasado o futuro debe considerar el proceso Administración Tiempo
Básico para capturar los datos necesarios para los procesos de reglas.
Ejemplo: creación de calendarios
Supongamos que existe un programa de reglas que contiene una regla semanal y otra bisemanal con los siguien-
tes grados de prioridad:

Reglas Prioridad de reglas Periodos

Regla 1 Prioridad 1 Semanal

Regla 2 Prioridad 2 Bisemanal

Imaginemos que dispone de calendarios para los siguientes periodos:

Calendarios creados para cada periodo

Periodo semanal Periodo bisemanal

2000 2000

2005 No hay calendario creado para el 2005

2006 2006

En este ejemplo, si procesa las reglas de un periodo que termina el 7 de enero de 2006, pero que empieza el 15
de diciembre de 2005, se ampliará el periodo de interés hasta el 2000, puesto que no existe ningún calendario
para la regla bisemanal en el 2005 y es necesario ejecutar ambas reglas, la semanal y la bisemanal. Suponiendo
que fuera a procesar un grupo de registros de excepción, el proceso de cálculo de horario establecería las horas
hasta el año 2005, puesto que las horas de los registros de estos empleados se basan en horarios, a menos que
se haya definido una excepción para el horario.
Si no ha creado los calendarios para los periodos que determinan el periodo de interés (el ID de periodo conectado
con el grupo de trabajo y la regla) puede recibir el siguiente mensaje durante la ejecución de Administración
Tiempo Básico:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 59


Definición de las Tablas Básicas Capítulo 4

Entrada no encontrada del mensaje de tabla de calendario de periodo

En la mayoría de los casos en los que aparece este mensaje, no se ha creado un calendario de periodo para el ID
de periodo, o las fechas del calendario no abarcan todos los IDs de periodos pasados y futuros asociados con los
registros de empleados procesados en Administración Tiempo Básico.

Creación de un calendario completo


Pasos para evitar los problemas mencionados en el ejemplo anterior:
1. Determine todos los IDs de periodo asociados a los registros de horas que debe procesar a través de
Administración Tiempo Básico. Los IDs de periodo están asociados con los siguientes elementos:
• Grupos de trabajo
• Reglas
2. Establezca el rango de fechas entre las siguientes:
• El campo Fecha Proceso de la página Administración de Tiempo.
• La fecha de registro de horas (DUR) en TL_RPTD_ELPTIME.
• La PUNCH_DTTM en TL_RPTD_PCHTIME
3. Determine en qué punto la fecha más antigua del paso 2 coincide con el periodo de registro de horas del
grupo de trabajo que desea procesar.
Cree un calendario que se remonte al inicio de este periodo. Si se produce una intersección entre esta
fecha de inicio y un periodo de regla que pertenece al programa de reglas del grupo de trabajo, y la regla
necesita datos de horas anteriores al periodo del grupo de trabajo, cree un calendario que abarque la fecha
inicial del periodo final de interés.

60 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

4. Determine en qué punto tiene lugar la intersección entre la fecha más posterior del paso 2 y el periodo
de registros de horas del grupo de trabajo que desea procesar.
Cree un calendario que abarque la fecha final de este periodo. Si hay una intersección entre esta fecha
y un periodo de regla que pertenece al programa de reglas del grupo de trabajo, y necesita datos de los
días posteriores al periodo del grupo de trabajo, defina un calendario que comprenda la fecha final del
periodo de la regla.

Indicador Sustituir desactivado


Si vuelve a generar un calendario sin marcar la casilla Sustituir y existen instancias de periodo ya creadas entre
las fechas inicial y final del calendario, el sistema no las modifica. Si crea nuevos periodos de tiempo, simple-
mente se añaden a los que ya existen.

Nota: si desea cambiar la definición de un periodo existente, debe activar la casilla de Sustituir y volver a crear
todo el calendario con una nueva definición de periodo.

Si desea conservar las definiciones actuales de periodo, pero necesita modificar las fechas de inicio y fin del
calendario, puede desactivar la casilla de Sustituir, cambiar las fechas de inicio y fin y volver a ejecutar el proceso
de creación de calendarios. El sistema aplica los siguientes criterios:
• Si las nuevas fechas de inicio y fin coinciden con las fechas antiguas o están dentro de su rango, el sistema
crea nuevas instancias.
• Si la nueva fecha de inicio es anterior a la fecha de inicio original del calendario y la fecha final coincide o
es anterior a ésta también, se crean nuevas instancias de periodo que retroceden en el tiempo hasta la fecha
inicial antigua.
Ejemplo 1: indicador Sustituir desactivado

Fechas originales del 1 de enero de 2000 a 31 de diciembre de 2000


calendario:
Nuevas fechas del 15 de diciembre de 1999 a 31 de diciembre de 2000
calendario:

Las fechas finales son iguales; sin embargo, las fechas iniciales son diferentes. La nueva fecha inicial es el 15
de diciembre de 1999; la antigua fecha inicial era el 1 de enero de 2000. El sistema va a crear nuevas instancias
de periodo que van desde el 31 de diciembre de 1999 hasta el 15 de diciembre de 1999. Si la nueva fecha final
es posterior a la antigua fecha final, y la nueva fecha inicial es igual o posterior a la antigua fecha inicial, el
sistema crea nuevas instancias de periodo que se extienden hasta la última fecha final.
Ejemplo 2: indicador Sustituir desactivado

Fechas originales del 1 de enero de 2000 a 31 de diciembre de 2000


calendario:
Nuevas fechas del 1 de enero de 2000 a 15 de febrero de 2001
calendario:

Las fechas iniciales son iguales; sin embargo, las fechas finales son diferentes. La nueva fecha final es el 15 de
febrero de 2001; la antigua fecha final era el 31 de diciembre de 2000. El sistema crea instancias de periodo que
abarcan hasta la antigua fecha final. Si las nuevas fechas de inicio y fin están fuera del rango de las antiguas,
el sistema genera instancias de periodo nuevas. Retrocederá desde la antigua fecha inicial hasta la nueva y se
prolongará en el futuro desde la antigua fecha final hasta la nueva.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 61


Definición de las Tablas Básicas Capítulo 4

Ejemplo 3: indicador Sustituir desactivado

Fechas originales del 1 de enero de 2000 a 31 de diciembre de 2000


calendario:
Nuevas fechas del 15 de diciembre de 1999 a 15 de febrero de 2001
calendario:

En este ejemplo, el calendario nuevo expande el rango de fechas del antiguo en dos direcciones. El sistema
genera nuevos periodos anteriores desde el 31 de diciembre de 1999 al 15 de diciembre de 1999, y posteriores
desde el 1 de enero de 2001 al 15 de febrero de 2001.

Nota: en el caso de los periodos diarios, semanales y mensuales, si el indicador Sustituir está desactivado, el
sistema no altera los registros existentes. No obstante, cuando se trabaja con periodos de repetición, siempre se
eliminan los registros, independientemente del estado de la casilla Sustituir.

Nota: los periodos complejos no se generan mediante el proceso estándar de creación de calendarios: se crean al
definir el periodo en la página Periodo de Tiempo Complejo y se deben ampliar o reducir también de ese modo
si se desea modificar las fechas de inicio y fin de estos periodos.

Indicador Sustituir activado


Si vuelve a crear el calendario con la casilla Sustituir activada, el sistema elimina todos los registros desde la
nueva fecha inicial en adelante y vuelve a generar el calendario como si no tuviera ninguna instancia de periodo.
Las instancias de periodo anteriores a la nueva fecha inicial no se modifican.

Nota: en el caso de los periodos diarios, semanales y mensuales, si el indicador Sustituir está activado, el sistema
elimina los registros correspondientes a la nueva fecha de inicio y posteriores a ella. No obstante, cuando se
trabaja con periodos de repetición, siempre se eliminan los registros, independientemente del estado de la casilla
Sustituir.

Nota: los periodos complejos no se generan mediante el proceso estándar de creación de calendarios, sino de
forma manual al definir el periodo en la página Periodo de Tiempo Complejo; los reajustes se deben realizar ma-
nualmente, en lugar de volver a generar un calendario para modificar las fechas inicial y final de estos periodos.

Creación de horas a pagar


Importante: si desconoce el concepto de horas a pagar, repase el capítulo Concepto de Proceso en Batch en
Administración de Tiempo antes de continuar con este apartado.
Las horas a pagar se crean mediante la interacción de calendarios de horarios, periodos de registro de horas y
periodos de reglas. Compare el calendario del horario laboral con los periodos del grupo de trabajo y de las
reglas para asegurarse de que las fechas inicial y final de estos periodos están correctamente alineadas. Si no es
así, se podrían crear horas a pagar en días distintos a los previstos. El ejemplo que se muestra a continuación
ilustra esta posibilidad:
Ejemplo: creación de horas a pagar
Supongamos el caso siguiente:
• Va a procesar un grupo de trabajo formado por empleados con excepciones.

62 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

• El periodo del grupo de trabajo debe especificar la fecha de inicio de lunes 5 de junio y la fecha final de
domingo 11 de junio. Por error definió un ID de periodo para el grupo de trabajo que especifica la fecha
inicial de martes 6 de junio y la fecha final de lunes 12 de junio.
• Se han definido dos reglas para el grupo de trabajo, una diaria y otra semanal. El ID de periodo para la regla
semanal especifica que el periodo de la regla comienza el lunes 5 de junio y acaba el domingo 11 de junio. El
periodo de la regla está por consiguiente desincronizado con el ID de periodo del grupo de trabajo.
• El valor de la primera fecha de cambio es el martes 6 de junio.

Horario Des Ac Ac Ac Ac Ac Ac Des Des

Regla diaria 5 6 7 8 9 10 11 12

Regla semanal Semana

Lunes 12 de junio: fecha


Martes 6 de junio: primera de proceso del panel de
fecha de cambio control de ejecución

Semana 1 Semana 2
Lunes 5 de junio Lunes 12 de junio Lunes 19 de junio

Martes 6 de junio Lunes 12 de junio

Periodo de trabajo definido incorrectamente, que


abarca desde el martes 6 de junio al lunes 12 de junio

Definición de la interacción de periodos de registro de horas, de reglas y de calendarios

En este ejemplo, el proceso Administración Tiempo Básico convierte todas las fechas comprendidas entre el 6
y el 12 de junio (el periodo actual del grupo de trabajo) en horas a pagar. Suponiendo que la regla semanal del
ejemplo genera nuevos datos de horas para el 5 de junio, una fecha fuera del periodo actual, el resultado es un
rango de fechas de horas a pagar del 5 al 12 de junio. Por el contrario, el ID de periodo correcto para el grupo
de trabajo habría producido un rango de fechas de horas a pagar del lunes 5 de junio al domingo 11 de junio.
Hay que tener en cuenta que el horario de estos rangos de fechas implica que se envíen datos distintos para las
horas a pagar. Al utilizar el periodo de registro de horas incorrecto, aparecen en el horario dos días libres. No
obstante, si se emplea el periodo de registro de horas “correcto”, sólo hay un día libre. De ello se deduce que es
muy importante comprender la relación existente entre los periodos de registro de horas, los de reglas y los de
calendarios de horarios, ya que operan conjuntamente para crear las horas a pagar.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341
Enterprise PeopleTools PeopleBook: Process Scheduler

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 63


Definición de las Tablas Básicas Capítulo 4

Páginas utilizadas para crear y consultar calendarios


de periodos de tiempo
Nombre de página Nombre de objeto Navegación Utilización
Creación Calendario TL_RCTRL_CAL_PNL Definición de HRMS, Da- Creación de instancias de ca-
Periodos tos de Productos, Gestión de lendarios de tiempos y tareas
Tiempos y Tareas, Periodos que incluyen las fechas ini-
de Tiempo, Creación Calen- cial y final de los periodos.
dario Periodos
Calendario Periodos de TL_CALENDAR_VW_PNL Definición de HRMS, Da- Consulta de las instancias de
Tiempo tos de Productos, Gestión de periodo de cada calendario.
Tiempos y Tareas, Periodos
de Tiempo, Calendario Perio-
dos de Tiempo

Creación de instancias en un calendario de periodo


de Gestión de Tiempos y Tareas
Acceda a la página Creación Calendario Periodos.

Página Creación Calendario Periodos

Ámbito Seleccione un tipo de Ámbito. Éste permite incluir o excluir periodos especí-
ficos o tipos de periodo en el proceso de creación de calendarios. Los valores
válidos son:
Lista Periodos Específica. seleccione esta opción para indicar qué periodos se
van a utilizar en un contexto específico. Al elegir este valor, el sistema presenta
el campo ID Periodo. Se pueden añadir más periodos insertando filas adiciona-
les en el cuadro de grupo Periodos Tiempo.
Todos Excepto un Tp Periodo. seleccione esta opción para elegir todos los perio-
dos excepto un tipo. El sistema utiliza todos los periodos excepto el introducido
para su exclusión. Al seleccionar este valor, el sistema presenta el campo Tipo
Periodo.
Todos Tipos Periodo. seleccione esta opción para elegir todos los tipos de pe-
riodos de tiempo. El sistema utiliza todos los periodos introducidos. El sistema
ya no presenta los campos Tipo Periodo ni ID Periodo.

64 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Un Tipo Periodo. seleccione esta opción para incluir sólo un tipo de periodo
en el calendario. Cuando se elige este valor, el sistema presenta el campo Tipo
Periodo. Puede elegir entre Día, Semana, Mes o Repetición.

Nota: los periodos complejos no se incluyen nunca en el ámbito de creación


de calendarios porque el proceso de creación de calendarios no puede generar
instancias de periodos complejos. Éstas se crean cuando se define un periodo
complejo en la página Periodo de Tiempo Complejo.

Sustituir Seleccione esta opción para que el sistema sustituya un calendario existente por
uno nuevo con periodos redefinidos o distintos. Si esta casilla no está marcada,
el sistema conserva las instancias de periodo existentes y permite insertar las
nuevas modificando el ámbito de creación del calendario. Con esto, el usuario
puede actualizar el calendario generado por el sistema durante el proceso de
creación sin necesidad de partir de cero. La casilla Sustituir está activada por
defecto.

Nota: si modifica la definición de un periodo ya creado, por ejemplo, si cambia


la fecha inicial de un periodo semanal de domingo a lunes, debe activar la casi-
lla Sustituir y crear un nuevo calendario. Tenga presente que al volver a definir
un periodo utilizado en los procesos de reglas, se activará la integridad referen-
cial y habrá que volver a evaluar las horas a pagar. Por lo tanto, si el periodo
que se ha generado de nuevo modifica las instancias utilizadas en una regla, las
horas registradas o a pagar afectadas por el cambio deben volver a calcularse en
Administración de Tiempo. Si la modificación repercute en horas a pagar con-
geladas, el proceso Administración Tiempo Básico creará las compensaciones
correspondientes.

Usar Día Inic Semana Ant Esta casilla sólo se aplica a los periodos semanales y permite redefinir la fecha
(P/Periodo Tp Semana) inicial del calendario cuando ésta cae en la mitad de una instancia de periodo.
Por ejemplo, supongamos que la fecha inicial es el 1 de enero de 2000. Ha defi-
nido un periodo semanal que comienza en lunes. El 1 de enero cae en sábado, lo
cual significa que la semana se solapa con la fecha inicial. El siguiente gráfico
ilustra este caso:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 65


Definición de las Tablas Básicas Capítulo 4

Primera semana
recuperada por el
calendario

Lunes 27 de diciembre Lunes 3 de enero Lunes 10 de enero

Sábado 1 de enero - Fecha inicial del calendario

Utilización del día inicial de la semana anterior

En el gráfico anterior, el primer periodo semanal incluido en el calendario comienza el lunes 27 de diciembre,
cuatro días antes de la fecha inicial del calendario. En este caso, especifique si el calendario debe comenzar el
lunes anterior a la fecha inicial especificada o el primer lunes incluido en el periodo del calendario. Si selecciona
Usar Día Inic Semana Ant, el calendario comienza antes de la fecha inicial especificada en un principio (el 27
de diciembre, en este ejemplo). Si la casilla Usar Día Inic Semana Ant no está marcada, el calendario se inicia
el lunes siguiente (el 3 de enero, en este ejemplo).

Nota: no es necesario crear un calendario de periodo de tiempo en este momento. Defina el resto de los pa-
rámetros del sistema de Gestión de Tiempos y Tareas (grupos de trabajo y de tareas) y cree a continuación el
calendario de periodo de tiempo. Este calendario se debe crear antes que el registro de horas, para lo cual puede
utilizar el proceso Administración Tiempo Básico o de seguimiento de asistencia.

Consulta de instancias de periodos de tiempo de un calendario


Acceda a la página Calendario Periodos de Tiempo.

66 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Calendario Periodo de Tiempo

Utilice las flechas de desplazamiento para moverse a través de la lista de fechas de inicio y fin de esta página.

Definición de opciones de vista de calendario para gerentes


Para definir vistas de calendarios para gerentes, utilice el componente eTiempo - Consulta Calendario (TL_WV_
OPTIONS).
En este apartado se ofrece una descripción general de las vistas de calendarios para gerentes, así como una
explicación de los siguientes temas:
• Definición de opciones de vista de calendario.
• Vista preliminar de la leyenda de un calendario.

Concepto de vista de calendario para gerentes


Las vistas de calendario para gerentes facilitan la tarea de asignar los recursos de personal. Las páginas de vista
de calendarios para gerentes de autoservicio permiten a los gerentes revisar la información relativa a las horas
de un grupo de empleados durante un marco temporal específico. Estas vistas ofrecen datos completamente
actualizados sobre los horarios del grupo y los eventos temporales relacionados. La información presentada
depende de las opciones de vista de calendario definidas. Las elecciones realizadas se aplican a todas las páginas
de consulta de calendarios. Al diseñar estas opciones, debe decidir el tipo de información sobre días laborables
y libres, formación, ausencias, horas extra y festivos que pueden interesar a los gerentes. Especifique también
los códigos de registro de horas (CRH) que se van a asociar a las vistas de calendario.
Los gerentes utilizan los calendarios para determinar el modo en que están asignados actualmente los recursos y
establecer cómo deben ajustarse para alcanzar la máxima productividad y rentabilidad. Deben tener una rápida
capacidad de respuesta ante las variaciones en las necesidades de programación y las peticiones de los emplea-
dos. También pueden consultar periodos anteriores para evaluar su grado de efectividad y el tipo de asignación
de los recursos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 67


Definición de las Tablas Básicas Capítulo 4

Cada página de calendario presenta la información seleccionada en una cuadrícula. Estos datos pueden consul-
tarse conforme a un horario diario, semanal o mensual y cuentan con opciones de profundización para visualizar
detalles de un nivel inferior. La página de calendario presenta la información seleccionada con los códigos de
colores predefinidos para diferenciar los datos.

Requisitos
Antes de definir las opciones de consulta de calendarios de gerentes en Gestión de Tiempos y Tareas, debe
definir los códigos de registro de horas y crear la lista de valores de CRH. También es preciso establecer las
definiciones del grupo de empleados para poder realizar consultas de calendarios.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109

Páginas utilizadas para definir las opciones de


vista de calendario
Nombre de página Nombre de objeto Navegación Utilización
Opciones de Consulta de TL_WV_OPTIONS Definición de HRMS, Da- Definición de opciones de
Calendario tos de Productos, Gestión de consulta de calendarios.
Tiempos y Tareas, Opciones
Consulta Calendario, Opcio-
nes de Consulta de Calenda-
rio
Leyenda Preliminar TL_WV_LEGEND_SEC Haga clic en el vínculo Le- Consulta de ejemplos de la
yenda Preliminar de la pá- leyenda que aparecerá en la
gina Opciones de Consulta parte inferior de las páginas
de Calendario. de consulta de calendarios
conforme a lo definido me-
diante los colores y símbolos
seleccionados.
Lista CRH TL_VALUE_LIST_SEC Haga clic en el vínculo Con- Consulta de una lista de gru-
sultar Lista de la página Op- pos de valores de CRH y
ciones de Consulta de Calen- descripciones incluidas en la
dario. lista de CRH seleccionada.

Definición de opciones de consulta de calendarios


Acceda a la página Opciones de Consulta de Calendario.

68 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Opciones de Consulta de Calendario

Mostrar Símbolos Seleccione esta opción para asignar símbolos a los CRH y eventos de tiempo. Si
está marcada, los símbolos se superponen al color del CRH o evento de tiempo
asociado en el calendario. Esta casilla aparece seleccionada por defecto. Si
desea anular la opción, elimine la marca.

Nota: las páginas de calendario permiten visualizar símbolos cuando esta op-
ción está seleccionada. Si la casilla no está marcada en la página Opciones de
Consulta de Calendario, los usuarios no podrán utilizar esta opción en las pági-
nas de consulta de calendarios de tiempo.

Leyenda Preliminar Haga clic en este vínculo para que el sistema presente una lista explicativa de
los colores y símbolos que aparecerán en las páginas de calendarios de tiempo.
Mientras especifica las opciones de consulta de calendario, haga clic en este
vínculo para consultar a la vez la leyenda y los símbolos seleccionados.
Nº Máx Registros Defina el número máximo de registros de horas de empleados que van a aparecer
Mostrados en la pantalla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 69


Definición de las Tablas Básicas Capítulo 4

Nota: esta cifra no puede ser superior a quince.

Horas Aus Día Laborable Defina el número de horas que se van a mostrar para un permiso solicitado o
p/Def aprobado cuando se dan los siguientes casos:
• No se han registrado horas.
• El día solicitado o aprobado aparece como "día libre" en el horario.
• El empleado carece de horario.
El sistema presenta este número si se da uno o varios de los motivos expuestos
anteriormente. El sistema presenta la mitad de las horas definidas si el permiso
solicitado o aprobado es de media jornada.

Horas Registradas/a Pagar

Lista CRH Indica los CRH que van a aparecer en las páginas de calendarios. Las listas
de valores de CRH se definen en Gestión de Tiempos y Tareas y se designan
con un ID exclusivo. Haga clic en Consultar Lista para ver los CRH de la lista
seleccionada.

Nota: un CRH puede estar incluido en más de una lista de CRH. Si un código de
registro de horas aparece en dos o más listas, el sistema presenta en el calendario
la lista con la prioridad más alta. Consulte las listas de CRH antes de definir los
códigos de prioridad para evitar la posible duplicación de códigos y minimizar el
riesgo de confusión durante la consulta de páginas de calendario. Los valores de
CRH se especifican en las tablas de definición de Gestión de Tiempos y Tareas.

Importante: puede especificar cinco listas de CRH como máximo. El sistema


no le permitirá guardar la página si ha rebasado este límite.

Prioridad Introduzca un número del 1 al 99 en este campo. Las definiciones de prioridad


permiten al sistema decidir qué información debe mostrar en función de su im-
portancia. Las prioridades asignadas a los CRH y las opciones de eventos de
tiempo determinan el color que se va a presentar cuando haya más de un tipo de
dato temporal efectivo para el mismo periodo. El color que tenga la prioridad
más alta se utilizará para representar todos los datos de horas de un determinado
periodo. Todas las prioridades asignadas deben ser exclusivas.
Color La página Opciones de Consulta de Calendario permite asociar colores a los
CRH y eventos de tiempo, tales como festivos. Utilice el menú desplegable
para consultar la lista de dieciséis colores. Este diseño facilita la consulta de
las páginas de calendarios. Los colores y elementos asociados aparecerán en la
leyenda de la parte inferior de cada página de calendario.
Símbolo Defina los símbolos que van a designar a los diferentes CRH y eventos de
tiempo. Puede utilizar un máximo de tres caracteres para cada símbolo. Si
la casilla Mostrar Símbolos está seleccionada, el sistema presentará tanto los
símbolos como las horas en el calendario para mostrar distintos tipos de horas
registradas; también se podrá obtener una explicación de su función mediante
la leyenda de las páginas de consulta de calendarios.
Consultar Lista Haga clic en este vínculo para consultar los CRH de la lista seleccionada.

70 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Horas Registradas/Pagar Establezca la prioridad, color y símbolo (si lo utiliza) de las horas a pagar regis-
p/Def tradas por un empleado o de las horas tomadas por defecto del horario.

Horas Programadas y Excepciones


Además de los CRH y las horas registradas por defecto, seleccione otros datos temporales para la consulta de
calendarios. Por ejemplo, si las horas extra solicitadas y las excepciones son importantes, puede concederles
prioridad para que aparezcan en las páginas de calendario, si procede.
Seleccione la prioridad, color y símbolo que el sistema debe aplicar a los siguientes tipos de opciones de consulta
de calendario.

Día Laborable Se entiende por día laborable cualquiera de los días programados regularmente
en los que deben registrarse los eventos de tiempo. Cuando el campo Mostrar
Horario está seleccionado en las páginas de calendarios de tiempo, Día Labo-
rable y Día Libre aparecen en esta página.
Día Libre Son los días designados como no laborables. No incluyen las ausencias solici-
tadas o aprobadas ni los festivos.
Formación Aprobada y Horas o días que se han solicitado o aprobado para dedicarlos a formación.
Formación Solicitada Puede definir las horas solicitadas con una prioridad ligeramente inferior a la
de las horas aprobadas. Esta opción permite que el color asociado a la Forma-
ción Solicitada aparezca en la cuadrícula de las páginas de calendario de ese
tiempo específico. Si se aprueba la solicitud, el color pasaría a ser el asociado a
la Formación Aprobada.

Nota: la utilización de esta opción requiere la implantación del proceso de ad-


ministración de formación de PeopleSoft Recursos Humanos o de Formación
Empresarial.

Permiso Aprobado y Horas o días que se han solicitado o aprobado para permisos. Puede definir
Permiso Solicitado las horas solicitadas con una prioridad ligeramente inferior a la de las horas
aprobadas. Esta opción permite que el color asociado al Permiso Solicitado
aparezca en la cuadrícula de las páginas de calendario de ese tiempo específico.
Si se aprueba la solicitud, el color pasaría a ser el asociado al Permiso Aprobado.

Nota: esta opción requiere la implantación de Nómina Global o de Gestión de


Ausencias.

Horas Extra Aprobadas y Horas o días que se han solicitado o aprobado para realizar horas extra. Puede
Horas Extra Solicitadas definir las horas solicitadas con una prioridad ligeramente inferior a la de las
horas aprobadas. Esta opción permite que el color asociado a las Horas Extra
Solicitadas aparezca en la cuadrícula de las páginas de calendario de ese tiempo
específico. Si se aprueba la solicitud, el color pasaría a ser el asociado a las
Horas Extra Aprobadas.
Festivos Corresponden a los días definidos como festivos en la empresa u organización.
Excepciones Si las horas de los empleados generan excepciones durante el proceso Admi-
nistración Tiempo Básico, esta opción permite crear un vínculo en la página de
calendario para acceder a la página de excepciones y consultar información más
detallada al respecto.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 71


Definición de las Tablas Básicas Capítulo 4

Vista preliminar de la leyenda de un calendario


Acceda a la página Leyenda Preliminar.

Página Leyenda Preliminar

Esta página permite controlar el proceso de creación de opciones de consulta para garantizar que el diseño final
ofrece la información necesaria en un formato legible. Puede ver los símbolos y colores designados para los
distintos eventos temporales que van a aparecer en el calendario. Cuando defina consultas de calendario perso-
nalizadas, verifique la leyenda periódicamente para comprobar los símbolos especificados actualmente.

Definición de planes de permiso compensatorio


Para definir planes de permiso compensatorio, utilice el componente Plan de Permiso Compensatorio (COMP_
TIME_PLAN).
En este apartado se explican los planes de permiso compensatorio.

Página utilizada para definir planes de permiso compensatorio


Nombre de página Nombre de objeto Navegación Utilización
Plan Permiso TL_COMP_TIME_PLAN Definición de HRMS, Da- Definición de planes de per-
Compensatorio tos de Productos, Gestión de miso compensatorio del per-
Tiempos y Tareas, Registro sonal que registra horas.
de Horas, Plan de Permiso
Compensatorio, Plan Per-
miso Compensatorio

Definición de planes de permiso compensatorio


Acceda a la página Plan Permiso Compensatorio.

72 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Plan Permiso Compensatorio

Nota: la introducción, eliminación o actualización de una fila en la tabla de permisos compensatorios activa el
proceso de integridad referencial. Este proceso sirve para garantizar que, si los cambios de un plan de permiso
compensatorio invalidan las horas compensatorias no pagadas, se vuelve a evaluar ese tiempo actualizando el
saldo según corresponda.

Periodo Vencimiento Introduzca una unidad de medida. Las opciones válidas son: Días, Meses, Años
y Nunca. Si selecciona Nunca, el campo Número no estará disponible. Si se-
lecciona cualquier otra opción, debe introducir un valor en el campo Número.
Número Introduzca el número de días, meses o años durante los que es válido el permiso
compensatorio, antes de su vencimiento. El valor por defecto de este campo es
9999.
Limitar Horas Compen Para limitar el número de horas positivas de compensación que puede acumular
Positivas un empleado, seleccione esta casilla e introduzca datos en el campo Máx Horas
Positivas Perm. Si no selecciona esta casilla de selección, el campo Máx Horas
Positivas Perm no está disponible.
Máx Horas Positivas Perm Introduzca el número máximo de horas compensatorias que puede acumular un
empleado.
Perm Horas Compen Para permitir que los empleados tengan un saldo negativo de permisos compen-
Negativas satorios (es decir, utilizar más horas de compensación de las que tienen acumu-
ladas), seleccione esta casilla y rellene el campo Máx Horas Negativas Perm.
Si no selecciona esta casilla, el campo Máx Horas Negativas Perm no está dis-
ponible.
Máx Horas Negativas Perm Introduzca el número máximo de horas negativas de permiso compensatorio que
puede utilizar un empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 73


Definición de las Tablas Básicas Capítulo 4

Códigos Registro Horas Válidos


Cada plan de permiso compensatorio está vinculado a uno o varios CRH. Añada filas si es preciso. El sistema
mostrará un error si se asigna a un empleado más de un plan de permiso compensatorio y los planes comparten
uno o varios CRH. Por ejemplo, un empleado tiene asignado un plan A y el usuario desea añadirle al plan B.
El plan A contiene los códigos de registro de horas REG y OVR. El plan B contiene los códigos de registro de
horas SPE y OVR. Al intentar incluirle en el plan B, el sistema genera un error. La exclusividad de los CRH en
cada plan de permiso compensatorio compartido es la que permite al sistema reconocer qué saldo del plan se ve
afectado cuando un empleado dispone de más de un plan.

CRH Introduzca CRH válidos para el plan de permiso compensatorio. Algunos CRH
representan el tiempo compensatorio acumulado y otros, el que ha sido utilizado.

Consulte también
Apéndice C, “Integridad Referencial,” página 787
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109

Definición de excepciones
Para definir excepciones, utilice el componente Definición de Excepción (TL_EXCEPDEF_PNLGRP).
En este apartado se explica la definición de criterios de excepción y la asignación de números de mensaje.

Página utilizada para definir excepciones


Nombre de página Nombre de objeto Navegación Utilización
Definición de Excepción TL_EXCEPDEF_PNL Definición de HRMS, Da- Definición de criterios de
tos de Productos, Gestión de excepción y de números de
Tiempos y Tareas, Criterios mensaje.
de Validación, Definición de
Excepción

Definición de excepciones y asignación de números de mensaje


Acceda a la página Definición de Excepción.

74 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Definición de Excepción

Importancia
La importancia de las excepciones indica su nivel de gravedad durante el proceso de gestión de tiempo. Ayudan
a determinar si las horas de un día se van a procesar a través de Administración Tiempo Básico para crear horas
a pagar.

Nota: al seleccionar una definición de excepción de importancia "Baja" o "Media", la casilla Permiso se marca
automáticamente. Esto se debe a que las excepciones de importancia baja o media permiten automáticamente
la creación de horas a pagar por parte Administración Tiempo Básico.

Alta Seleccione esta opción para indicar una prioridad alta. Éste es el valor por de-
fecto para las excepciones definidas por el sistema. El proceso Administración
Tiempo Básico ignora todas las excepciones no resueltas y rechazadas de alta
prioridad cuando calcula las horas a pagar. El sistema sólo crea horas a pagar
para estas excepciones una vez resueltas o permitidas.
Media Seleccione esta opción para indicar una prioridad media. El proceso Adminis-
tración Tiempo Básico crea horas a pagar para las excepciones con prioridad
media.
Baja Seleccione esta opción para indicar una prioridad baja. El proceso Administra-
ción Tiempo Básico crea horas a pagar para las excepciones con prioridad baja.

Controles Excepción

Permiso Seleccione esta casilla para permitir la creación de horas a pagar aunque no
se hayan resuelto las excepciones generadas durante los procesos de gestión
de tiempo. Si se trata de una excepción definida por el sistema, esta casilla
aparece desmarcada por defecto. La aparición de una excepción admisible no
interrumpe la ejecución del proceso Administración Tiempo Básico. Si esta ca-
silla no está marcada, la excepción no es admisible y requiere su resolución por

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 75


Definición de las Tablas Básicas Capítulo 4

parte del gestor de tiempo para que pase a ser pagadera. Este campo controla
la visualización de excepciones regidas por la función de gestión de excepcio-
nes. La casilla de selección Permiso sólo aparece si la excepción es admisible.
Al seleccionar una definición de excepción de importancia "baja" o "media", la
casilla Permiso se marca automáticamente. Esto se debe a que las excepciones
de importancia baja o media permiten automáticamente la creación de horas a
pagar por parte de Administración Tiempo Básico.
Excepción Archivo Hist Seleccione esta opción para archivar la excepción. Por ejemplo, puede que ne-
cesite que el sistema almacene las excepciones para efectuar un seguimiento de
las veces que un empleado llega tarde. Si se trata de una excepción definida
por el sistema, esta casilla aparece desactivada por defecto. No marque esta
casilla para evitar que la excepción aparezca en el componente Historial de Ex-
cepciones una vez que ha sido resuelta en la página Gestión de Excepciones. Si
permite la excepción en la página Gestión de Excepciones, aparecerá también
en la página de historial de excepciones.

Datos Mensaje

Nº Serie Mensajes Seleccione un número para establecer la serie de mensajes asociada a la excep-
ción.
Nº Mensaje Seleccione el número del mensaje en el que se describe la excepción generada
durante el proceso Administración Tiempo Básico.

Consulte también
Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 512

Definición de secciones de PeopleSoft Motor de Aplicación


Para definir las secciones de motor de aplicación, utilice el componente Definición de Sección AE (TL_AE_
SECTION_PNLG).
En este apartado se explica el objetivo de definir una sección de PeopleSoft Motor de Aplicación.

Página utilizada para definir secciones de PeopleSoft


Motor de Aplicación
Nombre de página Nombre de objeto Navegación Utilización
Definición de Sección AE TL_AE_SECTION_DEFN Definición de HRMS, Da- Definición de una sección de
(definición de sección de tos de Productos, Gestión de PeopleSoft Motor de Apli-
Motor de Aplicación) Tiempos y Tareas, Criterios cación como sección de inte-
de Validación, Definición de gridad referencial o de vali-
Sección AE dación.

Definición de secciones de PeopleSoft Motor de Aplicación


Acceda a la página Definición de Sección AE.

76 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Página Definición de Sección AE

Programa Introduzca el nombre del programa de PeopleSoft Motor de Aplicación en el


que está incluida esta sección.
Tipo Proceso Seleccione la operación que va a realizar el sistema. Los valores válidos son:
Integridad Referencial. Seleccione esta sección de PeopleSoft Motor de Apli-
cación para ejecutar el proceso de integridad referencial.
Validación. Seleccione esta sección de PeopleSoft Motor de Aplicación para
ejecutar el proceso de validación.
Regla (Recurso Usuario). Seleccione esta opción para utilizar un programa de
salida del usuario.

Consulte también
Apéndice C, “Integridad Referencial,” página 787
Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 512
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Gestión y uso de salidas de usuario, página
323

Utilización de criterios de validación


Para definir criterios de validación, utilice los componentes Validaciones (TL_VALID_DEFN_PNLG) y Set de
Validación (TL_VALID_SET_PNLG).
En este apartado se describen los siguientes temas:
• Definición de IDs de validación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 77


Definición de las Tablas Básicas Capítulo 4

• Agrupación de IDs de validación.

Páginas utilizadas para definir y agrupar IDs de validación


Nombre de página Nombre de objeto Navegación Utilización
Validaciones TL_VALID_DEFN_PNL Definición de HRMS, Da- Definición de IDs de valida-
tos de Productos, Gestión de ción.
Tiempos y Tareas, Criterios
de Validación, Validaciones

Set de Validación TL_VALID_SET_PNL Definición de HRMS, Da- Agrupación de IDs de vali-


tos de Productos, Gestión de dación.
Tiempos y Tareas, Criterios
de Validación, Set de Valida-
ción

Definición de IDs de validación


Acceda a la página Validaciones.

Página Validaciones

Sección AE Validación Seleccione la sección AE correspondiente a esta validación.


ID Excepción Seleccione el ID de excepción correspondiente a esta validación. Por regla ge-
neral, existe una correlación directa entre excepciones y validaciones, pero es
posible que varias validaciones activen la misma excepción. Nunca puede ha-
ber más de una excepción por validación.

78 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 4 Definición de las Tablas Básicas

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de secciones de PeopleSoft Motor de Aplicación,
página 76
Apéndice C, “Integridad Referencial,” página 787
Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74

Agrupación de IDs de validación


Acceda a la página Set de Validación.

Página Set de Validación

Todas Validaciones
Esta cuadrícula contiene una lista con todos los IDs de validación y sus descripciones. Existen dos formas de
seleccionar las validaciones que componen el grupo. Si hace clic sobre Seleccionar Todo, el sistema marcará
todas las casillas de la columna. También puede seleccionar individualmente validaciones que aparecen en la
lista marcando la casilla adyacente. Utilice el botón Anular Selección Todos para eliminar las selecciones de
todas las casillas de la columna. Haga clic en este botón >> para transferir las validaciones seleccionadas al
nuevo set de validación.
Los sets de validación están configurados para determinar si la validación se debe ejecutar a través del proceso
Presentación de Horas, de Aministración Tiempo Básico, de ambos procesos en batch o de ninguno.

Nota: la validación TLX0010, Uso Permiso No Válido, no puede activarse para el Proceso Presentación de
Horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 79


Definición de las Tablas Básicas Capítulo 4

Validaciones <nombre de set de validación>


Esta cuadrícula (situada en la parte derecha de la página Set de Validación) representa todas las validaciones
incluidas en un set. Puede utilizar las casillas para eliminar las validaciones del set. Una vez marcadas las
casillas de las validaciones que se van a excluir del set, haga clic en el botón Eliminar para borrar los elementos
seleccionados.

Nota: si las validaciones no están activadas para su validación en las tablas clave de horas registradas, como
CRH, no se procesarán las horas ni se generarán excepciones.

Consulte Apéndice A, “Excepciones y Validaciones,” página 705.

Definición de códigos de motivo de sustitución


Para definir códigos de motivo de sustitución, utilice el componente Código Motivo de Sustitución (TL_OVRD_
RSN_PNLGP).
En esta sección se explica la definición de códigos de motivo para el registro de horas o para la modificación
de las horas registradas.

Página utilizada para definir códigos de motivo de sustitución


Nombre de página Nombre de objeto Navegación Utilización
Código Motivo de TL_OVRD_RSN_PNL Definición de HRMS, Da- Definición de códigos de
Sustitución tos de Productos, Gestión de motivo para el registro de
Tiempos y Tareas, Registro horas o para la modificación
de Horas, Código Motivo de de las horas registradas.
Sustitución

Definición de códigos de motivo de sustitución


Acceda a la página Código Motivo de Sustitución.

Página Código Motivo de Sustitución

Introduzca comentarios e instancias de horas registradas. Cuando introduzca los comentarios, añada un código
de motivo para que sea más sencillo clasificar los comentarios a efectos de registro de horas. Utilice también
estos códigos de motivo de sustitución en las plantillas de entrada rápida y de registro de horas, así como en la
página Hoja de Horas.

80 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 5

Definición de Grupos de Trabajo

En este capítulo se ofrece una descripción general sobre la utilización de grupos de trabajo así como una explicación de
los siguientes temas:
• Definición de grupos de trabajo.
• Transferencias de grupos de trabajo.
• Modificación de programas de reglas para grupos de trabajo.

Concepto de grupo de trabajo


Un grupo de trabajo está formado por un conjunto de empleados que comparten los mismos requisitos de com-
pensación. Por ejemplo, un grupo de trabajo puede incluir a los empleados que comparten cualquiera de los
siguientes elementos:
• La misma empresa
• El mismo grupo de pago
• El mismo sindicato o representante local
• El mismo centro de trabajo
Todos los empleados que registran horas mediante Gestión de Tiempos y Tareas deben pertenecer a un grupo de
trabajo. Además, el proceso Administración Tiempo Básico aplica reglas por grupos de trabajo. Estos grupos
deben crearse antes de que los utilice algún proceso.
Cuando seleccione un grupo de trabajo para un empleado con varios puestos, tenga presente que debe inscribir
todos los puestos en el mismo grupo de trabajo para que las reglas que combinan los datos para su proceso los
incluyan en el mismo batch.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de reglas creadas por plantillas,
página 263

Elementos comunes utilizados en este capítulo


Tipo Registro Horas Especifique el tipo de registro de horas que debe procesar el sistema para un
grupo de trabajo. Existen dos tipos de registro de horas: de excepción y positivo.
Controles Compensación Los controles de compensación permiten que el sistema valide los criterios de
compensación específicos de una definición de programa de reglas, de CRH o
de calendario de festivos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 81


Definición de Grupos de Trabajo Capítulo 5

Redondeo Debe seleccionar las opciones de redondeo en función de las necesidades de re-
gistro de horas de su empresa. La elección de una determinada opción garantiza
que el redondeo aplicado a las horas introducidas por los empleados es correcto.
Divisor Jornada Permite definir el momento en el que se produce la división entre un día y el
siguiente como el "divisor de jornada". Aunque suele corresponder a la me-
dianoche —el momento en el que se produce el paso de un día a otro—, puede
establecer como divisor una hora distinta para crear días virtuales que se ajusten
más a los turnos reales de los empleados. El sistema utiliza el divisor de jornada
para determinar la fecha exacta del registro (DUR) de cada fichado o grupo de
fichados que componen un turno.
Códigos Registro Horas Permiten definir cuál es nivel en el que una empresa necesita realmente llevar
(CRH) el seguimiento de las horas de trabajo de los empleados para atender a todas sus
necesidades administrativas y de compensación. Por ejemplo, para un proceso
de nómina, se debe establecer un código de devengos de horas ordinarias (REG),
y para un registro de horas se deben definir CRH para todos los tipos de horas
ordinarias, como el pago con penalización por llegar tarde, por enfermedad o
por reunión/horas no productivas, etc.
Fecha Registro (DUR) Corresponde a la fecha real de las horas registradas en un turno, según la defi-
nición de las opciones de divisor de jornada y rango de divisor de jornada.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Requisitos de grupo de trabajo


Éstos son los requisitos que deben cumplir los empleados para pertenecer a un mismo grupo:
• Estar asociados al mismo tipo de registro de horas: registro de excepción o registro positivo.
• Utilizar el mismo calendario de festivos en el caso de que este calendario se controle desde el grupo de trabajo.

Nota: el sistema comprueba en primer lugar si existe un calendario de festivos en el registro JOB. Si no en-
cuentra ninguno, utiliza el calendario de grupo de pagos, y si tampoco hay ninguno asociado al grupo de pagos,
toma por defecto el calendario del grupo de trabajo.

• Compartir el mismo programa de CRH, que está formado por los códigos de registro de horas.
• Si el grupo de trabajo es para empleados que registran excepciones, deben compartir los mismos horarios labo-
rales para que sea posible crear horas a pagar si se selecciona el horario laboral por defecto para el empleado.
• Utilizar las mismas reglas de compensación y el mismo periodo de tiempo para que sea posible determinar el
periodo de interés en el proceso de Administración de Tiempo.
• Utilizar los mismos requisitos de aprobación.
• Utilizar el mismo divisor de jornada, que es la hora utilizada para determinar el momento en el que se pasa de
un día al siguiente.
• Utilizar reglas de redondeo similares al registrar horas fichadas y transcurridas.
• Estar asociados al mismo plan de permiso compensatorio.

82 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Grupos de trabajo e integridad referencial


Cuando se modifica una parte de la aplicación, el proceso de integridad referencial garantiza que el cambio
no afecte de forma adversa a otras áreas de la aplicación. Para ello, comprueba si se han producido cambios
retroactivos en datos de empleados o en datos de configuración regidos por fecha efectiva que puedan invalidar
objetos relacionados o valores del sistema.
Las siguientes tablas describen las acciones de integridad referencial que tienen lugar cuando se producen de-
terminadas modificaciones, desactivaciones o eliminaciones en los datos del grupo de trabajo.

Procedimiento para evitar la eliminación o desactivación de filas con fecha efectiva


No se puede desactivar un grupo de trabajo ni eliminar filas controladas por fecha efectiva en los siguientes
casos:

Función Acción

Grupo de trabajo El sistema no permite desactivar un grupo de trabajo si


tiene empleados asociados en los componentes Manten
Datos Registro Horas y Creación Datos Registro Horas.
No es posible eliminar una fila regida por fecha efectiva
si con esto se anula su asociación con un empleado en los
componentes Manten Datos Registro Horas y Creación
Datos Registro Horas.

Comprobación de errores de validación


No es posible modificar la fecha efectiva de una tabla de destino para que sea posterior a la fecha efectiva de la
tabla de valores válidos. De este modo se evita una asociación no válida entre la tabla de valores válidos y la de
destino.

Tabla de destino Tabla de valores válidos

Grupo de trabajo ID de programa de reglas


ID de programa de CRH
Plan de permiso compensatorio
ID de horario
ID de límite de horas extra

Fechas efectivas anidadas


No se puede modificar la fecha efectiva de una tabla de origen para que sea posterior a la fecha efectiva de la
tabla de destino. De este modo se asegura la validez de un valor que aparece como lista de valores en otra página.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 83


Definición de Grupos de Trabajo Capítulo 5

Tabla de origen Tabla de destino

Grupo de trabajo Creación y mantenimiento de datos de registro de horas

Definición de grupos de trabajo


Para definir grupos de trabajo, utilice el componente Grupos de Trabajo (TL_WKG_MAIN_PNLGRP). Utilice
la interfaz de componente TL_WKG_MAIN_PNLGRP para cargar los datos en las tablas de este componente.
Pasos para definir grupos de trabajo:
1. Introduzca los parámetros básicos y los requisitos de aprobación (si es necesario).
2. Defina el tipo de registro de horas.
3. Defina los controles de compensación.
4. Especifique los valores por defecto del grupo de trabajo, como ID Horario, ID Periodo y Plan Permiso
Comp, y el modo de generación y previsión de horas en función de los horarios y los festivos.
5. Defina las opciones de redondeo.
6. Defina las opciones de divisor de jornada.

Página utilizada para definir grupos de trabajo


Nombre de página Nombre de objeto Navegación Utilización
Grupos de Trabajo TL_WRKGRP_PNL Definición de HRMS, Da- Definición de valores por de-
tos de Productos, Gestión de fecto y opciones de aproba-
Tiempos y Tareas, Reglas y ción, redondeo y divisor de
Grupos de Trabajo, Grupos jornada para un grupo de tra-
de Trabajo bajo.

Introducción de parámetros básicos, aprobaciones y estados


Acceda a la página Grupos de Trabajo, asigne un nombre a cada grupo de trabajo y defina sus parámetros básicos,
aprobaciones y estados.

84 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Página Grupos de Trabajo (1 de 2)

Página Grupos de Trabajo (2 de 2)

Estado Los valores válidos son Activo o Inactivo. Si modifica el estado de un grupo de
trabajo a Inactivo desde una determinada fecha efectiva, el sistema comprueba
si existe algún empleado asociado con el grupo en esa fecha en particular. Si
detecta tal asociación, no permitirá la desactivación del grupo de trabajo.
Aprobar Horas a Pagar Seleccione esta casilla si es necesaria la aprobación de un gerente para que los
empleados del grupo de trabajo puedan recibir su salario. Si no se selecciona
esta casilla y las horas a pagar no quedan aprobadas por el supervisor, el em-
pleado no recibirá su salario o se considerará que sus horas no están finalizadas.
Esta casilla debe permanecer en blanco si no es necesario que un gerente apruebe
las horas a pagar de los empleados.
Si modifica el estado de esta casilla después de registrar las horas, el proceso de
validación busca las que han resultado afectadas por el cambio. Las instancias

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 85


Definición de Grupos de Trabajo Capítulo 5

de tiempo afectadas deben volver a ejecutarse en Administración Tiempo Bá-


sico para generar y actualizar el estado de las horas a pagar definiéndolo como
Necesitan Aprobación o Estimadas, dependiendo del tipo de cambio realizado.
Si el empleado no utiliza ningún sistema de nómina (según la información que
aparezca en la casilla Enviar Horas a Nómina de las páginas Creación Datos
Registro Horas y Manten Datos Registro Horas), el único método para cerrar
las horas consiste en mantener el estado de aprobación obligatoria.
Aprobar Horas Registradas Seleccione esta casilla si es obligatorio que un gerente apruebe las horas regis-
tradas. Deje en blanco la casilla si no desea que un gerente apruebe las horas
registradas.
Esta función es otra de las opciones de la aprobación de horas. Si se marca la
casilla, es necesario que un gerente apruebe las horas reales registradas frente a
las horas a pagar procesadas en Administración Tiempo Básico.
Si ha seleccionado esta opción, una vez enviadas las horas registradas, será pre-
ciso aprobarlas antes de que Administración Tiempo Básico las recupere, las
procese y genere las horas a pagar. Si las horas no son aprobadas, el proceso
Administración Tiempo Básico no puede seleccionarlas y no se generan las ho-
ras a pagar.

Nota: los campos siguientes inician el proceso de integridad referencial: Aprobar Horas a Pagar, ID Programa
Reglas, ID Programa CRH, Calendario Festivos, Plan Permiso Comp, ID Horario, Dsor Jornada, Divisor Jor-
nada, Rango, Redondeo , Intervalo Redondeo (Min) y Redondeo (Min). Asimismo se activa la integridad re-
ferencial si se cambian las opciones Crear Hojas de Trabajo Parciales para Ausencia Parcial o Excluir Festivos
en Generación de Horas para los grupos de trabajo de registro de horas de excepción. En el caso de los grupos
de trabajo de registro de horas positivo, la modificación de estas opciones no activa la integridad referencial.
El proceso de integridad referencial garantiza que si la primera fecha de cambio (Primera F Cambio) de un em-
pleado es anterior a la fecha del cambio regido por fecha efectiva de la tabla de definición, aquella fecha no se
actualizará. No obstante, si la primera fecha de cambio es nula o posterior a la fecha efectiva del cambio en
la tabla de definición, se actualiza la primera fecha de cambio adoptando la primera fecha efectiva de las horas
registradas o a pagar del empleado.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Apéndice C, “Integridad Referencial,” página 787
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Definición del cuadro de grupo Tipo Registro Horas


Acceda a la página Grupos de Trabajo y vaya al cuadro de grupo Tipo Registro Horas.
Si cambia el tipo de horas del grupo de trabajo depositivo a excepción, se crean automáticamente horas para un
grupo concreto mediante la transformación de los datos del horario por defecto en horas a pagar.
Si cambia el estado de excepción a positivo, no será posible crear las horas de los empleados basándose en
horarios, ya que todas las horas deben registrarse de forma positiva.
Cuando se modifica el tipo de horas, Administración Tiempo Básico lo tiene en cuenta durante su próxima
ejecución.

86 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Registro Horas Excepción Seleccione esta opción si los empleados de este grupo de trabajo no registran
horas diariamente, pero se les paga de forma regular. Un ejemplo de registro de
horas por excepción puede ser el empleado que sólo registra horas cuando está
enfermo, de vacaciones o de permiso. Si un empleado de registro de horas de
excepción no registra ninguna hora, el proceso Administración Tiempo Básico
crea el tiempo a pagar en función del calendario del empleado.

Nota: no se crea ningún tiempo a pagar a partir del calendario cuando Admi-
nistración Tiempo Básico se ejecuta en días en que se registran cero horas.

Registro Horas Positivo Seleccione esta opción si desea que los empleados de este grupo de trabajo re-
gistren las horas a diario para recibir su remuneración. Un ejemplo de registro
de horas positivo puede ser el empleado que cobra por horas.

Nota: aconsejamos definir uno de estos valores, positivo o excepción, en la descripción de cada grupo de tra-
bajo para facilitar la asignación de un grupo a los empleados que registran horas en las páginas de creación o
mantenimiento de datos de registro de horas. Es importante categorizar correctamente a sus empleados, puesto
que Administración Tiempo Básico crea horas a pagar de forma diferente según se trate de registros de horas
positivos o de excepción.

Definición de controles de compensación


Acceda a la página Grupos de Trabajo y vaya al cuadro de grupo Controles Compensación.

ID Programa Reglas Introduzca un ID de programa de reglas. Estos programas se definen en la pá-


gina Programa de Reglas. Aunque este campo no es obligatorio durante la crea-
ción de un grupo de trabajo, el valor de ID Programa Reglas es necesario para
poder aplicar reglas a los empleados durante el proceso Administración Tiempo
Básico. Si intenta guardar la página sin introducir valores en este campo, el
sistema mostrará un mensaje de aviso. Sin embargo, este mensaje no le impide
guardar la página. Puede guardarla y asignar un ID Programa Reglas después
de haber definido sus programas de reglas.
Si un empleado registra horas con un CRH válido, Administración de Tiempo
creará horas a pagar incluso si el grupo de trabajo no tiene un programa de reglas
asignado. Este proceso puede aplicar el redondeo, distribuir tareas y validar las
horas sin necesidad de ejecutar ninguna regla. Si el CRH no es válido, el sistema
generará una excepción. En el caso de empleados que registran horas transcu-
rridas, se crearán excepciones para todas las horas positivas que no tengan un
CRH válido. Si modifica el programa de reglas de un grupo de trabajo, el pro-
ceso de integridad referencial determinará las horas a pagar afectadas e iniciará
el proceso de Administración Tiempo Básico para volver a procesarlas.
ID Programa CRH Seleccione un ID de programa de CRH. Los programas de CRH contienen una
lista de códigos de registro de horas que utiliza el sistema para crear las horas a
pagar de los empleados que conforman el grupo de trabajo. Cuando los miem-
bros de un grupo de trabajo registran horas mediante la página Hoja de Horas
correspondiente al tiempo semanal transcurrido, el campo CRH muestra única-
mente los CRH correspondientes a este programa.
Si intenta cambiar el programa de CRH de este grupo de trabajo, el proceso de
integridad referencial inicia el proceso Validación de Tiempo para comprobar
las horas registradas o a pagar que pueden verse afectadas por este cambio. Si

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 87


Definición de Grupos de Trabajo Capítulo 5

existen horas de este tipo, el sistema creará excepciones y el usuario deberá


ajustar el CRH para resolverlas.
Si las horas se registran mediante la interfaz de código de registro de horas o el
proceso de entrada rápida y contienen CRH no válidos, el sistema crea excep-
ciones para estas instancias de tiempo. Si la interfaz contiene CRH nuevos que
deben añadirse, puede incluirlos en el programa CRH apropiado. Al introducir-
los, el sistema eliminará las excepciones.
ID Límite Horas Extra Seleccione el ID de límite de horas extra (si procede), que se aplica a los miem-
bros del grupo de trabajo.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336

Definición de las opciones de redondeo


Acceda a la página Grupos de Trabajo y vaya al cuadro de grupo Redondeo.
Existen tres tipos de redondeo en Gestión de Tiempos y Tareas:

Redondear Fichado Ant El redondeo previo a las reglas se aplica únicamente a los datos de horas ficha-
Reglas (redondeo previo a das. No se aplica al tiempo transcurrido.
las reglas)
Si desea utilizar el redondeo previo a las reglas, seleccione esta casilla. Una
vez marcada esta opción, el sistema redondea todas las horas fichadas antes de
aplicar las reglas de Administración de Tiempo.
Aunque seleccione la opción Redondear Fichado Ant Reglas, las reglas que ne-
cesitan las horas reales de fichado continúan evaluando el tiempo tal y como
se ha registrado originalmente. Por ejemplo, las reglas que efectúan el segui-
miento de asistencia (fichados de entrada tarde) prosiguen con la evaluación
de las horas originales registradas. Además, puede crear reglas personalizadas
para evaluar las horas tal y como se han registrado originalmente, puesto que
este tiempo original está disponible para ser utilizado en las reglas, incluso si ha
seleccionado la opción Redondear Fichado Ant Reglas.
Día Redondeo Antes Rgl Seleccione esta opción para el redondeo diario del tiempo de fichado antes de
(Fch) que las reglas de Gestión de Tiempos y Tareas se procesen, pero después de que
se aplique el Divisor Jornada. Si se utiliza esta opción, el tiempo de fichado no
cambia pero se ajusta la duración asociada al primer fichado del día (de entrada).
Redondear Duración Dsp El redondeo posterior a las reglas se puede aplicar tanto a las horas fichadas
Rgl (redondeo posterior a como al tiempo transcurrido. Este tipo de redondeo se utiliza cuando ya se han
las reglas) procesado las reglas, pero antes de la transferencia del tiempo a las horas a pagar.
Para activar el redondeo posterior a las reglas, seleccione Redondear Duración
Dsp Rgl y elija una de las siguientes opciones:
Segmento: seleccione esta opción si desea que el sistema redondee cada seg-
mento de horas registradas y, a continuación, sume todos los segmentos simila-
res antes de transferir los datos a las horas a pagar.

88 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Día: seleccione esta opción si desea que el sistema sume todos los segmentos
similares que pertenecen a un único día y aplique después las reglas de redondeo.

Nota: en lo que respecta a los registros de horas fichadas, se considera que un segmento es la duración entre
un fichado y el siguiente. En cuanto al registro de horas transcurridas, se considera que un segmento es una
entrada de horas de un día específico. Por ejemplo, si un empleado registra 4 horas ordinarias y 4 horas extra en
un día, cada entrada de 4 horas se considerará como un “segmento”. Dos segmentos se consideran “similares”
si coinciden sus datos sobre horas registradas (incluidos los campos pertinentes de la tabla TL_RPTD_TIME),
excepto los que se guardan en TL_QUANTITY.

Intervalos e indicadores
Una vez seleccionado el tipo de redondeo, complete la definición de su opción especificando los valores de
Intervalo Redondeo (Min) y Redondeo (Min).

Intervalo Redondeo (Min) Un intervalo de redondeo representa el número de minutos que comprende un
segmento de una hora. Por ejemplo, si selecciona 15 (minutos) en el campo
Intervalo Redondeo (Min), se crean los siguientes cuatro intervalos por cada
hora:
Intervalo 1: x:00 a x:15
Intervalo 2: x:15 a x:30
Intervalo 3: x:30 a x:45
Intervalo 4: x:45 a x:00
Redondeo (Min) (indicador Los indicadores de redondeo funcionan en combinación con los intervalos (ex-
de redondeo) plicados anteriormente) para definir reglas: el indicador de redondeo es un punto
temporal que el sistema toma como referencia para redondear al alza o la baja un
intervalo. Si retomamos el ejemplo anterior de cuatro intervalos de 15 minutos
y seleccionamos un indicador de 10 minutos, los intervalos y los indicadores se
pueden representar de la siguiente manera:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 89


Definición de Grupos de Trabajo Capítulo 5

1:00 hora

Indicador 4: 55 minutos

Indicador 1: 10 minutos

Intervalo 4 Intervalo 1

45 minutos 15 minutos

Intervalo 3 Intervalo 2

Indicador 3: 40 minutos

30 minutos Indicador 2: 25 minutos

Intervalos e indicadores

Como ilustra este ejemplo, cada intervalo contiene su indicador de redondeo correspondiente. El indicador no
puede sobrepasar los minutos de un intervalo y el sistema lo sitúa tantos minutos después del inicio de cada
intervalo como minutos se han introducido en el campo Redondeo (Min). Por lo tanto, en este ejemplo, el
indicador de redondeo aparece cuando han transcurrido 10 minutos de cada intervalo.
El empleo de intervalos e indicadores de redondeo varía según se utilice un tipo de redondeo previo a las reglas
o uno posterior:

Redondeo previo a las reglas


Si redondea horas fichadas (redondeo previo a las reglas), el sistema utiliza intervalos e indicadores para redon-
dear cada fichado hasta el punto más cercano al inicio o al final del intervalo en el cual se realiza el fichado. El
sistema calcula la diferencia entre cada fichado de entrada y salida, y envía la duración resultante a Adminis-
tración de Tiempo para el proceso de reglas. Si el fichado se produce antes del indicador, el sistema redondea
a la baja hasta el inicio del intervalo. Si el fichado se realiza justo en el punto del indicador o posteriormente,
el sistema redondea al alza hasta el final del intervalo. El indicador de redondeo siempre toma por defecto el
punto medio de un intervalo, aunque esto se puede modificar.
El siguiente ejemplo de redondeo previo a las reglas muestra el modo en que el sistema aplica una regla de
redondeo. Supongamos que ha seleccionado las siguientes opciones de redondeo y que el fichado que debe
redondear ocurre a los 11 minutos del primer intervalo:

Opción de redondeo = redondeo de fichados previo a la aplicación de reglas


Intervalo de redondeo = 15 minutos
Indicador de redondeo = 7,5 minutos

90 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

En este ejemplo, el sistema redondea el fichado al alza hasta llegar a los 15 minutos. Esto se debe a que 11
minutos es un tiempo posterior al indicador de redondeo, establecido en 7,5 minutos.

1:00 hora

Indicador de redondeo: 7,5


minutos
Redondeo de 11 a 15
Intervalo 4 Intervalo 1 11

45 minutos 15 minutos

Intervalo 3 Intervalo 2

30 minutos
Redondeo de un fichado

Redondeo posterior a las reglas


El redondeo posterior a las reglas afecta tanto al tiempo fichado como transcurrido. En el caso del tiempo fi-
chado, el sistema calcula la diferencia entre cada fichado consecutivo (por ejemplo, un fichado de entrada y uno
de salida) para generar la duración de cada conjunto de fichados alineados. A continuación se redondean estas
duraciones. En cuanto al tiempo transcurrido, se registra como una duración para que el sistema lo redondee al
alza o la baja dentro de su intervalo correspondiente.
El proceso de redondeo posterior determina en primer lugar el intervalo (como se ha indicado anteriormente)
en el que se encuentra la duración y, a continuación, realiza el redondeo dentro de ese intervalo. Si la duración
que cae dentro de un intervalo es inferior a su indicador de redondeo, el sistema la redondea a la baja hasta el
inicio del intervalo. Si la duración que cae dentro de un intervalo es igual o mayor que el indicador, el sistema
la redondea al alza hasta el final del intervalo.
El siguiente ejemplo muestra el modo en que el sistema aplica las reglas de redondeo al tiempo fichado y trans-
currido:
Ejemplo 1: redondeo de segmentos de horas fichadas
Por ejemplo, supongamos que ha seleccionado las opciones de redondeo que se indican a continuación, que
vamos a redondear las horas fichadas y que la duración es de 1 hora y 18 minutos:

Duración de redondeo = segmento


después de reglas
Intervalo de redondeo = 15 minutos
Indicador de redondeo = 10 minutos

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 91


Definición de Grupos de Trabajo Capítulo 5

Dado que el intervalo de redondeo es de 15 minutos y el valor del indicador de redondeo es 10 minutos, el
sistema redondea 1 hora y 18 minutos a 1 hora y 15 minutos. El siguiente diagrama nos sirve para ilustrar este
caso:

1:00 hora
Indicador 4: 55 minutos

Marker 1: 10 minutes

Intervalo 4 Intervalo 1

45 minutos 15 minutos

Intervalo 3 Intervalo 2
Duración: 1 hora 18
Indicador 3: 40 minutos minutos

30 minutos Indicador 2: 25 minutos

Redondeo de una duración

En este ejemplo, la duración (1 hora, 18 minutos) se encuentra en el intervalo 2 (00:15 a 00:30). Por lo tanto,
se debe redondear hacia arriba o hacia abajo dentro de ese intervalo. Dado que 18 minutos es inferior al tiempo
del indicador de redondeo 2 (25 minutos), la duración se redondea hacia abajo a 1 hora y 15 minutos.
Ejemplo 2: redondeo de segmentos de horas transcurridas
Para mostrar el funcionamiento del proceso de redondeo en el caso del tiempo transcurrido, vamos a seleccionar
las mismas opciones que en el ejemplo anterior; el empleado debería trabajar 8 horas, pero sólo registra de forma
positiva 4,33 horas (4 horas y 20 minutos). En este caso, el sistema redondea las horas a 4,25. Esto se debe a que
4,33 horas equivalen a 4 horas y 20 minutos, y los 20 minutos se encuentran dentro del intervalo 2. La duración
de 20 minutos es anterior al indicador de redondeo (25 minutos), por lo tanto, se redondea a 15 minutos, que
equivalen a 0,25 horas. En conclusión, el tiempo final es 4,25.

Nota: si modifica las opciones de redondeo, el intervalo o el indicador, la integridad referencial activa el proceso
Administración Tiempo Básico para volver a procesar las horas a pagar afectadas desde la fecha efectiva del
cambio. Las instancias de horas afectadas deben volver a ejecutarse a través de Administración de Tiempo para
que se creen de nuevo las duraciones de las horas a pagar correspondientes a las fechas correctas del registro.

Ejemplo 3: redondeo de segmentos de horas fichadas después de las reglas


Intervalo de redondeo = 15 minutos
Redondeo (min) = 7,5 minutos

92 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Horas registradas

Horas fichadas Tipo de fichado Segmento Redondeado Proyecto Departamento

8:10 a.m. Entrada 1 hora, 50 minutos 1.75 A

10:00 a.m. Descanso 20 minutos .25 Sí

10:20 p.m. Entrada 2 horas, 40 minutos 2.75 A

1:00 p.m. Comida 1 hora, 5 minutos 1.00 Sí

2:05 p.m. Entrada 2 horas, 55 minutos 3.00 B

5:00 p.m. Salida

Nota: primero se redondean todos los segmentos y, después, se suman.

Resultado de horas a pagar

REG 3 horas Proyecto B

REG 4,5 horas Proyecto A

REG 1,25 horas Departamento A

Ejemplo 4: redondeo de días para horas fichadas después de las reglas


Intervalo de redondeo = 15 minutos
Redondeo (min) = 7,5 minutos

Horas registradas

Horas fichadas Tipo de fichado Duración Proyecto Departamento

8:10 a.m. Entrada 1 hora, 50 minutos A

10:00 a.m. Descanso 20 minutos Sí

10:20 p.m. Entrada 2 horas, 40 minutos A

1:00 p.m. Comida 1 horas, 5 minutos Sí

2:05 p.m. Entrada 2 horas, 55 minutos B

5:00 p.m. Salida

Primero se calculan los totales como si fueran segmentos y después se realiza el redondeo:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 93


Definición de Grupos de Trabajo Capítulo 5

Proyecto/Departamento Total de horas por tarea

Proyecto A 4 horas, 30 minutos

Proyecto B 2 horas, 55 minutos

Departamento Y 1 hora, 25 minutos

Resultado de horas a pagar

REG 3 horas Proyecto B

REG 4,5 horas Proyecto A

REG 1,5 horas Departamento Y

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 8: correlación de fichados, página 374
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 12: cálculo de redondeo, distribución de
tareas y bruto estimado, página 384

Definición de valores por defecto para grupos de trabajo


Acceda a la página Grupos de Trabajo y vaya al cuadro de grupo Valor p/Def Grupo Trabajo.

Calendario Festivos Seleccione un Calendario Festivos de la lista desplegable. Gestión de Tiempos


y Tareas determina el calendario de festivos comprobando primero el registro
de puesto del empleado. Si el sistema no encuentra ninguno en el registro de
puesto, lo busca en este campo del grupo de trabajo.
Si cambia el calendario de festivos de un grupo de trabajo, el proceso de integri-
dad referencial activa el proceso Administración Tiempo Básico para procesar
las horas que puedan resultar afectadas.
Plan Permiso Comp Si su organización realiza un seguimiento de permisos compensatorios y desea
asociar a los empleados con los planes correspondientes en el nivel del grupo de
trabajo, debe seleccionar un valor para Plan Permiso Comp en la lista desple-
gable. Al igual que los grupos de trabajo, los planes de permiso compensatorio
están asociados a programas de CRH. Para poder procesar correctamente el per-
miso compensatorio, los CRH asignados al plan correspondiente deben formar
parte del programa de CRH asociado a este grupo de trabajo.
Si se activa el campo Plan p/Def Grupo Trabajo de la página Instalación de
Tiempos y Tareas, el valor del plan de compensación introducido aquí se aso-
ciará a todos los registros de horas, tomándose como fecha de referencia la de su
asociación al grupo de trabajo. Sin embargo, si esta casilla no se selecciona en
la página Opciones de Instalación TL, los datos de este campo no se tendrán en
cuenta para una validación en batch o en línea de los permisos compensatorios.
Si cambia el plan de permiso compensatorio del grupo de trabajo y el campo
P/Def de Grupo de Trabajo de la página Instalación de Tiempos y Tareas está
activado, el proceso de integridad referencial activa el proceso Administración
Tiempo Básico para volver a procesar el permiso compensatorio desde la fecha

94 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

efectiva del cambio. Como consecuencia de esto, podrían variar los saldos de
permiso compensatorio de los empleados. Además, la página Inscripción Plan
Compensatorio se actualiza de forma automática con el cambio de plan de los
empleados de este grupo de trabajo.
ID Periodo Seleccione un valor de la lista. Desde el punto de vista del registro de horas, el
sistema utiliza el periodo de tiempo de la página Grupo de Trabajo para diferen-
ciar las horas del periodo actual de las de un periodo anterior.
Los únicos periodos de tipo diario que se pueden introducir en este campo son
los que tienen una compensación de 1.
Grupo Horarios Seleccione un grupo de horarios. Este valor filtra los IDs de horario disponibles
por ID de Set. Este campo es obligatorio si el ID de horario está seleccionado.
ID Horario Seleccione un valor de la lista de valores. El sistema utiliza el valor de este
campo como horario por defecto asignado a todos los empleados del grupo de
trabajo.
Si el grupo de trabajo que está creando es de tipo “excepción”, debe seleccionar
un valor en este campo o, de lo contrario, el sistema no podrá crear las horas a
pagar. No obstante, si el grupo de trabajo es de tipo “positivo”, este campo es
opcional.
No todos los empleados de este grupo tienen que utilizar el horario asignado por
defecto. La página Asignación Horario Laboral permite asignar otros horarios
a los empleados. El objetivo de este valor por defecto sólo es facilitar el trabajo
al usuario. Puede asignar el mismo ID Horario a varios grupos de trabajo.
Si el registro de horas utiliza el ID Horario por defecto del grupo de trabajo y se
cambia este ID de horario, el sistema elimina cualquier sustitución de días labo-
rables de ese registro de horas que tenga un tipo de horario distinto al asignado
(por ejemplo, tiempo transcurrido en contraposición a fichado) y que tenga una
fecha posterior o igual a la nueva asignación de horario.
Los cambios de ID Horario en el grupo de trabajo también activan el proceso de
integridad referencial. Esto indica que las horas registradas o a pagar cuya fecha
sea igual o posterior a la de la nueva asignación, serán evaluadas de nuevo por el
proceso Administración Tiempo Básico. De este modo, es posible efectuar las
correcciones necesarias si las horas a pagar se han creado mediante los horarios
o se han ejecutado reglas para los horarios.
Totales Hoja Horas Esta opción se utiliza para determinar el número total de horas registradas en la
hoja de horas de tiempo fichado. Seleccione una opción como valor por defecto
del grupo de trabajo. Los valores válidos son Excluir Comida y Descanso, In-
cluir Descanso, Incluir Descanso y Comida, Incluir Comida.
ID Rotación Este campo aparece si el ID de horario elegido es de rotación.
Mostrar Horario y Si se selecciona este campo, aparecen campos adicionales en la página Hoja de
Desviación Horas. En la cuadrícula Hoja de Horas, aparecerán el campo de horas progra-
madas. En la cuadrícula Resumen Horas Registradas, aparecerán los campos de
total de horas programadas y de desviación de horario.
Crear Hojas de Trabajo Esta casilla afecta a las horas previstas o generadas de forma diferente según el
Parciales para Ausencia método utilizado para generar las horas. Si está seleccionada:
Parcial
• El proceso Administración Tiempo Básico crea el saldo de tiempo para su-
mar a las horas programadas cuando se registra una ausencia de día parcial o

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 95


Definición de Grupos de Trabajo Capítulo 5

ninguna ausencia. Esto ocurre únicamente en los grupo de trabajo de horas


de excepción. Este parámetro no se tiene en cuenta si el ID de horario está
definido como fichado.
• La primera opción de la página Registro Masivo de Horas crea el saldo de
tiempo registrado para sumarlo a las horas programadas cuando no se han
registrado horas o si las horas registradas de otros orígenes son menos que las
horas programadas. Ejemplos de otros orígenes son las ausencias, el tiempo
compensatorio tomado y el tiempo de permiso utilizado.
• Cuando se realiza la previsión de horas para los grupos de trabajo de excepción
y positivo, el sistema suma las horas programadas a la previsión cuando no se
han registrado horas o bien se han registrado ausencias.
El código de origen de horas registradas (RT_SOURCE) se establece como SCH
(horario) para todas las horas creadas basándose en las horas programadas.

Nota: esta casilla aparece desactivada por defecto. Este parámetro por defecto
obliga al sistema a utilizar la lógica de ausencias de día completo cuando genera
las horas, siempre que la casilla Volver a Generar Horas Reg para Entrada de
Ausencias esté seleccionada en la página Instalación de Tiempos y Tareas. Si la
casilla Crear Horas de Trabajo Parciales para Ausencia Parcial está seleccionada
pero la casilla Volver a Generar Horas Reg para Entrada de Ausencias de la
página Instalación de Tiempos y Tareas no está seleccionada, esta acción no
afecta a las horas registradas.

Excluir Festivos en Esta casilla afecta a las horas previstas o generadas de forma diferente según
Generación de Horas el método utilizado para generar las horas. Por defecto, esta casilla aparece
desactivada. Si se utiliza el parámetro por defecto:
• El proceso Administración Tiempo Básico crea las horas registradas o a pagar
en los festivos programados sólo para los grupos de trabajo de excepción. Este
parámetro no se tiene en cuenta si el ID de horario está definido como fichado.
• La primera opción de la página Registro Masivo de Horas crea las horas en
los festivos programados tanto para registros de tiempo positivos como de
excepción.
• Cuando se realiza la previsión de horas para los grupos de trabajo positivo y de
excepción, el sistema incluye los festivos programados en el tiempo previsto.
Cuando la casilla Excluir Festivos en Generación de horas está seleccionada
ocurre lo contrario: el sistema no genera horas para los festivos programados ni
los incluye en la previsión de horas.
El código de origen de horas registradas (RT_SOURCE) se establece como SCH
(horario) para todas las horas creadas basándose en los festivos programados.

96 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema y fechas de carga,
página 29
PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Integración con PeopleSoft Enterprise Gestión de
Tiempos y Tareas”
Capítulo 8, “Definición de Horarios Laborales,” página 173
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asigna-
ción de horarios, página 672
Capítulo 10, “Definición de Personal con Registro de Horas,” Asignación y consulta de planes de permisos
compensatorios, página 232
Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos de tiempo, página 48
Capítulo 4, “Definición de las Tablas Básicas,” Definición de planes de permiso compensatorio, página 72
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 8: correlación de fichados, página 374
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 13: validación posterior a ejecución de
reglas, página 389

Definición de opciones de divisor de jornada


Acceda a la página Grupos de Trabajo y vaya al cuadro de grupo Detalles Divisor Jornada.
En Gestión de Tiempos y Tareas, el punto temporal en el que se pasa de un día al siguiente se denomina “divisor
de jornada”. Aunque el divisor de jornada suele corresponder a la medianoche —el momento de un calendario
en el que se pasa de un día al siguiente—, puede definir uno distinto para crear días virtuales que se ajusten mejor
a los turnos reales de los empleados. El sistema utiliza el divisor de jornada para determinar la fecha exacta del
registro (DUR) de cada fichado o grupo de fichados que componen un turno. El tipo de divisor de jornada y las
opciones aplicadas a éste determinan que se puedan realizar las siguientes operaciones:
• Asignación de todas las horas de un turno a una fecha basada en el momento en el que se registró el primer
fichado.
• Asignación de las horas a una fecha basada en el momento en el que se registró el último fichado.
• Asignación de las horas en función del momento en el que se han trabajado la mayoría de las horas de un turno.
• División de las horas en distintas fechas situadas a ambos lados del divisor de jornada.

Nota: aunque el divisor de jornada habitual suele ser la medianoche, el más apropiado para cada empresa será
el que mejor se ajuste a sus horas de trabajo. Es aconsejable elegir una hora en la que no se hayan programado
turnos ni horas de trabajo para que no sea necesario dividir las horas mediante el divisor de jornada. Por ejemplo,
si su empresa tiene dos turnos, uno de mañana y uno de tarde, con turnos consecutivos que van de 08:00-17:00
y de 18:00-02:00, podría elegir como divisor de jornada las 04:00 horas.

Control de la fecha de los registros de horas (DUR)


En Gestión de Tiempos y Tareas, utilice el divisor de jornada para definir lo que denominamos el "rango del
divisor de jornada" (un día virtual de 24 horas) y elija después una opción de divisor de jornada para controlar
la fecha (DUR) asignada al registro de horas.
Consideremos el siguiente ejemplo:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 97


Definición de Grupos de Trabajo Capítulo 5

Si el divisor de jornada se corresponde con las 12 de la noche, el rango virtual de divisor de jornada abarca desde
las 12 a.m. de un día hasta las 11:59 p.m. del día siguiente.
Pasos para definir la fecha asignada al registro de horas:
1. Seleccione un divisor de jornada para definir un rango de divisor de jornada.
En Gestión de Tiempos y Tareas, cada fichado de un turno está asociado a un periodo virtual de registro
de tiempo de 24 horas denominado rango de divisor de jornada. Este periodo comienza (o incluye) con
el divisor de jornada y finaliza con el siguiente divisor de jornada (no incluye el divisor de jornada del
día siguiente). Aunque se pueden crear rangos que coincidan con los días del calendario real (días que
empiezan a medianoche y continúan durante las 24 horas siguientes), el sistema le permite definir el
inicio del rango para el momento que desee (puesto que representa un día "virtual" de 24 horas en lugar
de un día real del calendario).
Una vez establecido el rango, asígnele fichados en el paso 2, que aparece a continuación.
2. Seleccione una opción de divisor de jornada para asignar fichados al rango.
Para asignar fichados a uno de los “rangos” del paso anterior, debe especificar un valor en el campo Dsor
Jornada.
Las opciones son las siguientes:
Hora Inicio Turno Seleccione esta opción si desea que el sistema asigne todos los fichados
de un turno al rango de divisor de jornada con el que comienza el turno.
Hora Fin Turno Seleccione esta opción si desea que el sistema asigne todos los fichados
de un turno al rango de divisor de jornada con el que termina el turno.
Mayoría Turno Seleccione esta opción si desea que el sistema asigne todos los fichados
de un turno al rango de divisor de jornada en el cual se ha trabajado la
mayoría del turno.
Dividido p/Dsor Jornada Seleccione esta opción si desea que el sistema divida el turno en dos
rangos separados por el divisor de jornada.
3. Traslade la fecha de registro (DUR) de los fichados asignados a un rango de divisor de jornada anterior
o posterior.
El sistema permite cambiar en dos direcciones la fecha de registro de horas (DUR) de cualquier fichado
o grupo de fichados incluido en el rango: hacia el Día Inicial Rango o hacia el Día Final Rango:
Día Inicial Rango Seleccione esta opción si desea asignar fichados incluidos en un rango
al día del calendario (o “real”) en que tiene lugar la intersección con el
inicio del rango.
Día Final Rango Seleccione esta opción si desea asignar fichados incluidos en un rango
al día del calendario (o “real”) en que tiene lugar la intersección con el
fin del rango.

Ejemplo: cambio de una fecha de registro de horas al punto final de un rango de divisor
de jornada
El siguiente ejemplo ilustra el modo de utilizar un divisor de jornada y sus opciones para definir la fecha de
registro (DUR) de los fichados de sus empleados. Supongamos el caso siguiente:
• El divisor de jornada está establecido a las 04:00 de la madrugada.
• Hemos decidido asignar todos los fichados de un turno al rango de divisor de jornada en el cual se ha registrado
el primer fichado; el valor de la opción de divisor de jornada es Hora Inicio Turno.

98 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

• La opción elegida en Rango Divisor Jornada es Día Final Rango.


• El rango de nuestro ejemplo comienza a las 9:00 a.m. del 3 de junio y acaba a las 6:00 a.m. del 4 de junio,
por lo que el turno supera el rango divisor.
Este escenario puede representarse de la siguiente manera:

2 Junio 3 Junio 4 Junio


4 AM 4 AM 4 AM

MEDIANOCHE MEDIANOCHE MEDIANOCHE MEDIANOCHE

9 AM 6 PM

Rango del divisor de jornada Rango del divisor de jornada Rango del divisor de jornada

Definición de una fecha de registro de horas (DUR)

Puesto que el primer fichado tiene lugar a las 9 de la mañana del 3 de junio, el sistema incluye todo el turno
en el Rango Divisor Jornada en que se produce el primer fichado, esto es, el rango que comienza a las 4 de la
madrugada del 3 de junio y acaba a las 3:59 de la madrugada del 4 de junio. Sin embargo, el sistema establecerá
el 4 de junio como fecha de registro de horas para el rango completo. El motivo es que la opción del rango de
divisor de jornada es Día Final Rango, y el día en que cae el fin del rango (el día real del calendario) es el 4 de
junio.

Nota: si el rango de divisor de jornada se define como Día Inicial Rango en este ejemplo, la fecha de registro
(DUR) sería el 3 de junio, puesto que el inicio del rango coincide con esta fecha.

Nota: si modifica el divisor de jornada o sus opciones, el proceso de integridad referencial activa el proceso
Administración Tiempo Básico para volver a procesar las horas a pagar que pueden resultar afectadas desde
la fecha efectiva del cambio en adelante. Las instancias de tiempo afectadas deben ejecutarse de nuevo en
Administración Tiempo Básico para que se vuelvan a generar las horas a pagar.

Otros ejemplos de opciones de divisor de jornada


Esta sección contiene ejemplos adicionales que ilustran la repercusión que tiene en la fecha de registro (DUR) la
aplicación de diferentes opciones de Dsor Jornada y Rango Divisor Jornada en un fichado de registro de horas.

Ejemplo 1
En este ejemplo, supongamos que un empleado registra un número de horas que sobrepasan el divisor de jornada,
definido a las 12 de la noche.
El empleado introduce los siguientes fichados:
Fichado de entrada: 18:00, 31 de diciembre de 2005
Fichado de salida: 07:00, 1 de enero de 2006
Siguiendo con los datos anteriores, este diagrama muestra las fechas y los rangos del divisor de jornada:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 99


Definición de Grupos de Trabajo Capítulo 5

31/12/05 1/1/06

Medianoche Medianoche Medianoche


6 PM 7 AM

Rango del divisor de jornada Rango del divisor de jornada

Fechas y rangos de divisor de jornada

Éste es el resultado de aplicar diferentes opciones de divisor de jornada a las horas registradas:

Opción de divisor de jornada Rango de divisor de jornada Fecha de registro de horas


resultante

Hora de inicio de turno Día de inicio del rango 31 de diciembre de 2005

Hora de fin de turno Día de inicio del rango 1 de enero de 2006

Mayoría de turno Día de inicio del rango 1 de enero de 2006

Dividido por el divisor de jornada Día de inicio del rango 6 horas caen en el 31 de diciembre de
2005 y 7 horas caen en el 1 de enero
de 2006.

Hora de inicio de turno Día de fin del rango 31 de diciembre de 2005

Hora de fin de turno Día de fin del rango 1 de enero de 2006

Mayoría de turno Día de fin del rango 1 de enero de 2006

Dividido por el divisor de jornada Día de fin del rango 6 horas caen en el 31 de diciembre de
2005 y 7 horas caen en el 1 de enero
de 2006.

Ejemplo 2
En este ejemplo, las horas registradas no sobrepasan la hora del divisor de jornada. Éste se ha definido para las
12 de la noche.
El empleado introduce los siguientes fichados:

100 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Fichado de entrada: 13:00 del 31 de diciembre de 2005


Fichado de salida: 21:00 del 31 de diciembre de 2005
Este diagrama muestra las fechas y los rangos del divisor de jornada en función de los datos anteriores:

31/12/05 1/1/06

Medianoche Medianoche Medianoche

1 PM 9 PM

Rango del divisor Rango del divisor


de jornada de jornada

Fechas y rangos de divisor de jornada

Éste es el resultado de aplicar diferentes opciones de divisor de jornada a las horas registradas:

Opción de divisor de jornada Rango de divisor de jornada Fecha de registro de horas


resultante

Hora de inicio de turno Día de inicio del rango Puesto que la hora de inicio del turno
(1:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de inicio del rango
cae en 31 de diciembre de 2005, la
fecha de registro es el 31 de diciem-
bre de 2005.

Hora de fin de turno Día de inicio del rango Puesto que la hora de fin del turno
(9:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de inicio del rango
cae en 31 de diciembre de 2005, la
fecha de registro es el 31 de diciem-
bre de 2005.

Mayoría de turno Día de inicio del rango 31 de diciembre de 2005

Dividido por el divisor de jornada Día de inicio del rango 31 de diciembre de 2005

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 101


Definición de Grupos de Trabajo Capítulo 5

Opción de divisor de jornada Rango de divisor de jornada Fecha de registro de horas


resultante

Hora de inicio de turno Día de fin del rango Puesto que la hora de inicio del turno
(1:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de fin del rango cae
en 31 de diciembre de 2005, la fecha
de registro es el 31 de diciembre de
2005.

Hora de fin de turno Día de fin del rango Puesto que la hora de fin del turno
(9:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de fin del rango cae
en 31 de diciembre de 2005, la fecha
de registro es el 31 de diciembre de
2005.

Mayoría de turno Día de fin del rango 31 de diciembre de 2005

Dividido por el divisor de jornada Día de fin del rango 31 de diciembre de 2005

Ejemplo 3
En este ejemplo, las horas registradas no sobrepasan la hora del divisor de jornada. Éste se ha definido para las
04:00.
El empleado introduce los siguientes fichados:
Fichado de entrada: 18:00 del 31 de diciembre de 2005
Fichado de salida: 02:00 del 1 de enero de 2006
Este diagrama muestra las fechas y los rangos del divisor de jornada en función de los datos anteriores:

31/12/05 1/1/06

MEDIANOCHE MEDIANOCHE
4 AM 4 AM 4 AM
6 PM 2 PM

Rango del divisor de jornada Rango del divisor de jornada

Fechas y rangos de divisor de jornada

102 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Éste es el resultado de aplicar diferentes opciones de divisor de jornada a las horas registradas:

Opción de divisor de jornada Rango de divisor de jornada Fecha de registro de horas


resultante

Hora de inicio de turno Día de inicio del rango 31 de diciembre de 2005

Hora de fin de turno Día de inicio del rango 31 de diciembre de 2005

Mayoría de turno Día de inicio del rango 31 de diciembre de 2005

Dividido por el divisor de jornada Día de inicio del rango 31 de diciembre de 2005

Hora de inicio de turno Día de fin del rango 1 de enero de 2006

Hora de fin de turno Día de fin del rango 1 de enero de 2006

Mayoría de turno Día de fin del rango 1 de enero de 2006

Dividido por el divisor de jornada Día de fin del rango 1 de enero de 2006

Ejemplo 4
En este ejemplo, supongamos que un empleado registra un número de horas que sobrepasa el divisor de jornada,
definido a las 4 de la mañana.
El empleado introduce los siguientes fichados:
Fichado de entrada: 18:00, 31 de diciembre de 2005
Fichado de salida: 07:00, 1 de enero de 2006
Este diagrama muestra las fechas y los rangos del divisor de jornada en función de los datos anteriores:

31/12/05 1/1/06 2/1/06


4 AM 4 AM 4 AM

Medianoche Medianoche Medianoche Medianoche


6 PM 7 AM

Rango del divisor Rango del divisor Rango del divisor


de jornada de jornada de jornada
Fechas y rangos de divisor de jornada

Éste es el resultado de aplicar diferentes opciones de divisor de jornada a las horas registradas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 103


Definición de Grupos de Trabajo Capítulo 5

Fecha de registro de horas


Opción de divisor de jornada Rango de divisor de jornada resultante

Hora de inicio de turno Día de inicio del rango Puesto que la hora de inicio del turno
(6:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de inicio del rango
cae en el 31 de diciembre de 2005, la
fecha de registro es el 31 de diciem-
bre de 2005.

Hora de fin de turno Día de inicio del rango Puesto que la hora de fin del turno
(7:00 p.m.) cae en el 1 de enero de
2006 y el día de inicio del rango cae
en el 1 de enero de 2006, la fecha de
registro es el 1 de enero de 2006.

Mayoría de turno Día de inicio del rango 31 de diciembre de 2005

Dividido por el divisor de jornada Día de inicio del rango 10 horas caen en el 31 de diciem-
bre de 2005 y 3 horas caen en el 1 de
enero de 2006.

Hora de inicio de turno Día de fin del rango Puesto que la hora de inicio del turno
(6:00 p.m.) cae en el 31 de diciembre
de 2005 y el día de fin del rango cae
en el 1 de enero de 2006, la fecha de
registro es el 1 de enero de 2006.

Hora de fin de turno Día de inicio del rango Puesto que la hora de fin del turno
(7:00 p.m.) cae en el 1 de enero de
2006 y el día de inicio del rango cae
en el 2 de enero de 2006, la fecha de
registro es el 2 de enero de 2006.

Mayoría de turno Día de fin del rango 1 de enero de 2006

Dividido por el divisor de jornada Día de fin del rango 10 horas caen en el 1 de enero de
2006 y 3 horas caen en el 2 de enero
de 2006.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 8: correlación de fichados, página 374

104 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Traslados de grupos de trabajo


En este apartado se describe la repercusión de los traslados de grupos de trabajo sobre el cálculo del periodo de
interés en Administración de Tiempo y en los procesos de reglas. Dado que los traslados de grupos de trabajo
en la mitad de un periodo pueden acarrear una aplicación incorrecta de las reglas, le recomendamos que sólo
realice traslados de grupos de trabajo al comienzo de un periodo.

Importante: en este apartado se da por supuesto que el usuario tiene un conocimiento completo del modo en
que Administración de Tiempo define el periodo de interés para el proceso de reglas. Si no está familiarizado
con el concepto de “periodo de interés”, repase el capítulo sobre procesos en batch en Administración de Tiempo
antes de continuar con el siguiente apartado.

Traslados en el periodo actual


Si un empleado se traslada de un grupo de trabajo a otro durante el periodo actual, Administración Tiempo
Básico lo procesa en dos batches, uno por cada grupo de trabajo. Cuando Administración de Tiempo crea un
mapa de reglas para cada proceso en batch, ajusta las fechas de inicio y fin del periodo de interés para reflejar
la fecha efectiva del traslado basándose en la siguiente regla: si la fecha efectiva del nuevo grupo de trabajo es
posterior a la fecha inicial del primer periodo de interés, la fecha inicial del proceso en batch y la fecha efectiva
del nuevo grupo son equivalentes.

Ejemplo
En este ejemplo partimos del siguiente caso:
• Un empleado cambia de grupo de trabajo el 9 de junio, en la mitad del periodo actual del grupo (del 5 al 11
de junio).
• El valor del ID Periodo asociado a cada grupo de trabajo es semanal (la semana comienza en lunes y termina
en domingo).
• Cada grupo de trabajo tiene un programa formado por tres reglas con los mismos periodos de regla (una regla
semanal, otra mensual y otra diaria). No obstante, las reglas son distintas para cada grupo de trabajo.

Nota: para determinar el periodo inicial de interés, Administración de Tiempo utiliza el valor de ID Periodo de
cada grupo de trabajo de los empleados para definir las fechas de inicio y fin del periodo afectado por la primera
fecha de cambio. El empleado cuya primera fecha de cambio (Primera F Cambio) sea anterior o igual a la fecha
final de la página de control de ejecución será seleccionado cuando se ejecute Administración Tiempo Básico,
a condición de que las fechas efectivas se encuentren dentro del periodo del grupo de trabajo o el valor máximo
de TL_EMPL_DATA.EFFDT <= a la primera fecha de cambio. Además, el valor de TL_TR_STATUS.TA_
STATUS debe ser igual a “Y” (sí).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 105


Definición de Grupos de Trabajo Capítulo 5

15 junio: fecha final en el


control de ejecución

9 de junio: traslado de
grupo de trabajo
5 de junio: primera
fecha de cambio
1 junio

Periodo del grupo


Semana Semana Semana Semana
de trabajo

Regla 1 - Mensual Mes

Regla 2 - Semanal Semana Semana Semana Semana

Regla 3 - Diaria
1 Hasta 30
Ejemplo de traslado de grupo de trabajo

En este ejemplo, Administración de Tiempo establece como fecha final del periodo de interés asociado al antiguo
grupo de trabajo el 8 de junio (el último día en que el empleado es miembro de ese grupo), y define como fecha
inicial del periodo de interés del nuevo grupo el 9 de junio. Las reglas asociadas con el antiguo grupo de trabajo
se utilizan para procesar todas las fechas anteriores al 8 de junio inclusive, es decir, se retrocede hasta la fecha
inicial del periodo final de interés. Las reglas asociadas con el nuevo grupo de trabajo se utilizan para procesar
todas las fechas desde el 9 de junio hasta la fecha final del periodo final de interés. Sin embargo, dado que el
traslado se ha producido en la mitad de la semana, las reglas semanales y mensuales de ambos grupos no tendrán
acceso a los datos de sus periodos de reglas y es posible que no se apliquen correctamente (todas las reglas que
rebasen la fecha de traslado podrían aplicarse incorrectamente). Por este motivo, es aconsejable cambiar los
grupos de trabajo al principio de un periodo siempre que sea posible. Si es absolutamente necesario cambiar
grupos de trabajo en la mitad de un periodo, debe sustituir los procesos de reglas e introducir manualmente las
horas a pagar durante el periodo de traslado de la siguiente manera:
Pasos para registrar las horas del periodo de traslado:
1. Introduzca las horas de forma manual en las páginas de registro de horas:
Introduzca manualmente las horas del periodo de traslado tal y como se le deberían pagar al empleado,
incluidas las horas extraordinarias. El procedimiento prosigue en las páginas de horas a pagar (consulte
el paso 2).
2. Introduzca las fechas del periodo de traslado en la página Reglas de Sustitución:
Para que Administración de Tiempo acepte las horas tal y como se han introducido, sin la interacción
de las reglas, debe añadir las fechas del periodo de traslado en la página Reglas de Sustitución. Ad-
ministración de Tiempo extrae los registros de la tabla TL_IPT1 y los introduce en la tabla temporal
TL_TA_RUL_OVR antes de aplicar las reglas a los datos almacenados en TL_IPT1. Este proceso aplica
las reglas a todos los registros de TL_IPT1 y actualiza las horas a pagar. Pero, como último paso, utiliza
los datos de la tabla TL_TA_RUL_OVR (no modificados por las reglas) para reemplazar los registros
de la tabla TL_PAYABLE_TIME.

106 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 5 Definición de Grupos de Trabajo

Nota: Administración de Tiempo no altera las horas introducidas como sustituciones de reglas. Estas se trans-
fieren directamente a las horas a pagar.

Nota: la lógica que se aplica a los traslados de grupo de trabajo funciona también con las fechas efectivas del
programa de reglas y de la tabla TL_EMPL_DATA, que son las fechas asociadas a las contrataciones, desacti-
vaciones o traslados de los empleados. Si, por ejemplo, un programa de reglas asociado a un grupo de trabajo se
cambia a la mitad de un periodo, es preciso ajustar las fechas de inicio y fin del periodo de interés. Del mismo
modo, puesto que es posible que un empleado tenga más de una fila en TL_EMPL_DATA con distintas fechas
efectivas, pueden introducirse varias filas por empleado en el proceso de creación en batch. En este caso, las fe-
chas de inicio y fin deben ajustarse para que TL_EMPL_DATA.EFFDT caiga dentro del periodo de interés. Por
ejemplo, si la EFFDT (fecha efectiva) de un empleado es posterior a la START_DT (fecha inicial) del periodo
de interés, es necesario definir la fecha inicial para que coincida con la fecha efectiva.

Comentarios sobre los traslados retroactivos


Los traslados retroactivos de grupo de trabajo pueden provocar una aplicación incorrecta de las reglas por el
mismo motivo por el que los traslados en periodos actuales repercuten en el proceso de reglas. Así pues, si
suponemos que en el ejemplo anterior el traslado se ha producido durante un periodo ya procesado, es posible que
las reglas semanal y mensual no se apliquen correctamente. Al igual que en el ejemplo anterior, es aconsejable
trasladar los grupos de trabajo al principio de un periodo siempre que sea posible. Si es absolutamente necesario
cambiar los grupos de trabajo en la mitad de un periodo, debe introducir manualmente las horas a pagar como
si fuesen sustituciones de una regla durante el periodo de traslado.

Nota: al tratarse de traslados con carácter retroactivo, existe un factor adicional que hay que tener en cuenta: el
periodo que se vuelve a procesar con las nuevas reglas ya había sido procesado con anterioridad, lo que implica
que se crearán de nuevo compensaciones de los datos originales, generándose nuevos datos que, junto con los
antiguos resultados, se enviarán a las páginas de horas a pagar.

Consulte también
Capítulo 15, “Registro de Horas,” página 437

Modificación del programa de reglas de un grupo de trabajo


En algunas ocasiones resulta necesario cambiar las reglas de un programa asociado a un grupo de trabajo. Estos
cambios de reglas se pueden producir durante el periodo de proceso actual o de forma retroactiva. Por ejemplo,
puede que sea necesario retroceder en el tiempo para aplicar nuevas reglas a las horas registradas anteriormente.
Aunque las horas registradas en un principio no han cambiado, sí lo ha hecho la forma en que deben procesarse.
Por este motivo es importante conocer algunas de las implicaciones del cambio de reglas en un programa.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 107


Definición de Grupos de Trabajo Capítulo 5

Consecuencias de la modificación de reglas


La lógica que se aplica a los traslados de grupos de trabajo realizados en la mitad de un periodo también rige
los cambios de fecha efectiva en los programas de reglas. Por ejemplo, si el programa de reglas se modifica
en la mitad de un periodo, hay que ajustar las fechas de inicio y fin del periodo de interés, y es posible que las
reglas no se apliquen correctamente. Por este motivo, es aconsejable definir que los cambios en el programa de
reglas tengan lugar al principio del periodo siempre que sea posible. Si es absolutamente necesario cambiar el
programa de reglas en la mitad de un periodo, debe sustituir el proceso de reglas de forma manual e introducir
las horas a pagar durante el periodo de traslado. Antes de modificar ninguna regla, consulte la información del
apartado Traslado de grupos de trabajo, que explica las consecuencias de la modificación de datos de grupos de
trabajo en la mitad de un periodo. No obstante, debe tomar medidas de precaución adicionales al cambiar reglas:
• Nunca debe modificar las reglas directamente. Podría obtener resultados incorrectos si tiene que volver a
procesar horas de periodos anteriores mediante las definiciones de regla que eran válidas en estos periodos.
Además, las reglas forman parte de programas de reglas que, a su vez, son utilizados por grupos de trabajo,
y hacen referencia a programas de CRH. Por lo tanto, la modificación de una regla puede tener múltiples
repercusiones en todo el sistema.
• En lugar de cambiar las reglas, debe hacer lo siguiente:
- Cree una nueva regla: modifique la regla existente y guárdela con otro ID o bien genere una nueva regla.
- Inserte una nueva fila regida por fecha efectiva en el programa de reglas.
- Elimine la regla antigua del nuevo programa regido por fecha efectiva e introduzca la nueva regla.
- Si la fecha efectiva del cambio corresponde a un periodo anterior, el sistema volverá a procesar los datos de
estos periodos.

Nota: no se puede volver a procesar las fechas de un empleado de un grupo de trabajo anteriores a la fecha
efectiva del propio grupo de trabajo. Es decir, si la fecha del grupo de trabajo es 01/01/2006, el sistema no
permite volver a procesar fechas anteriores al 01/01/2006. Asimismo, no está permitido volver a procesar las
fechas de un empleado de un grupo de trabajo anteriores a la fecha de inscripción en dicho grupo.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336

108 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 6

Definición de Códigos de Registro de Horas

En este capítulo se ofrece una descripción general de los códigos de registro de horas (CRH), así como una explicación
de los siguientes temas:
• Definición de categorías de códigos de registro de horas (CRH).
• Definición y correlación de CRH.
• Definición de programas de CRH.
• Definición de unidades de medida.

Concepto de código de registro de horas


Los códigos de registro de horas (CRH) representan el nivel en el que una empresa necesita realizar el segui-
miento del tiempo del empleado para cumplir con todos sus requisitos administrativos y de compensación. Por
ejemplo, para un proceso de nómina, se debe establecer un código de devengos de horas ordinarias (REG), y
para un registro de horas se deben definir CRH para todos los tipos de horas ordinarias, como el pago con pena-
lización por llegar tarde, por enfermedad o por reuniones con horas no productivas, etc.
Los CRH pueden definirse como elementos de compensación o como un conjunto de elementos del que el sis-
tema extrae datos laborales, horas, importes o unidades trabajadas.
En algunas ocasiones puede ser necesario utilizar varios sistemas de nómina; Gestión de Tiempos y Tareas
permite definir atributos de código de devengos para sincronizar cualquier sistema de nómina con los CRH de
la aplicación. Además, con el fin de facilitar la integración, se puede copiar los atributos de los códigos de
devengos de Nómina Norteamérica.
Asigne CRH a los programas de CRH, los cuales se asignan finalmente a grupos de trabajo. Los programas de
CRH pueden ser compartidos por varios grupos de trabajo. También se permite copiar un programa de CRH
para facilitar la implantación del sistema.
Dado que Gestión de Tiempos y Tareas controla la disponibilidad de los pagos a través de los programas de
CRH, puede reducir el número de programas de devengos que hay que crear. El programa de CRH especifica
los CRH válidos de un empleado, que están correlacionados con códigos de devengos. Por ejemplo, puede crear
un programa de devengos que contenga todos los códigos posibles de registro de horas y que el programa de
CRH controle qué códigos están disponibles para cada empleado que registra horas (a través de CRH).
El sistema utiliza una categoría de CRH para agrupar estos códigos con vistas a su suma (consulta en línea de
horas) y a efectos de informes.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 109


Definición de Códigos de Registro de Horas Capítulo 6

Elementos comunes utilizados en este capítulo


Código Registro Horas Pueden definirse como elementos de compensación o como un conjunto de ele-
(CRH) mentos en el que el sistema recopila datos laborales, horas, importes o unidades
trabajadas.
Categoría CRH Una categoría de CRH agrupa los códigos para su suma y a efectos de informes.
Unidades Medida (UM) Son los incrementos mediante los cuales se miden las horas trabajadas, los pe-
riodos de pago u otros elementos que han de registrarse.
Programa de CRH Es el programa de reglas de códigos de registro de horas asignado generalmente
a un grupo de trabajo.

Definición de categorías de código de registro de horas (CRH)

Para definir categorías de códigos de registro de horas, utilice el componente Categorías Cd Registro Horas
(TL_TRC_CATEGORY).
Gestión de Tiempos y Tareas permite agrupar los CRH para su suma y a efectos de informes. Puede definir las
categorías de CRH que desee utilizar. Por ejemplo, puede crear una categoría de CRH denominada "Ausencias"
con CRH individuales de vacaciones retribuidas, día libre por fallecimiento de familiar o permiso por servicio
militar, que pueden estar correlacionados con la categoría de CRH de ausencias.

Páginas utilizadas para definir categorías de código


de registro de horas (CRH)
Nombre de página Nombre de objeto Navegación Utilización
Categoría CRH TL_TRC_CATEGORY Definición de HRMS, Da- Definición de categorías de
tos de Productos, Gestión de CRH.
Tiempos y Tareas, Registro
de Horas, Categorías Cd Re-
gistro Horas, Categoría CRH

Definición de categorías de código de registro de horas (CRH)


Acceda a la página Categoría CRH.

110 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Página Categoría CRH

Mostrar Aprobación Hrs Seleccione esta casilla para que la categoría aparezca en la página Hoja de Ho-
Reg ras de aprobación de horas registradas. El número máximo de categorías para
mostrar es tres.
Mostrar Aprobación Hrs Marque esta casilla para que la categoría aparezca en la página Aprobación de
a Pagar Horas a Pagar. El número máximo de categorías para mostrar es tres.

Nota: la configuración de la hoja de horas se define en la tabla de instalación de TL, pero una nota en la página
Categoría CRH le permite saber que todas las categorías registradas aparecerán en la hoja de horas y que debe
acceder a la tabla de instalación de TL para desactivarlas.

Definición y correlación de códigos de registro de horas (CRH)


Para definir y correlacionar códigos de registro de horas, utilice el componente CRH (TL_TRC_MAIN_
PNLGRP). Utilice la interfaz de componente TL_TRC_MAIN_PNLGRP para cargar los datos en las tablas de
este componente.
Gestión de Tiempos y Tareas permite efectuar un seguimiento de los datos de los CRH, información que no
es obligatoria para el pago de las horas. Por ejemplo, Tiempos y Tareas puede realizar un seguimiento de las
horas reales o de compensación, pero no envía los datos a nómina a menos que sea necesario mostrarlos en
la notificación de pago del empleado. De este modo se evita que el sistema de nómina incluya información
detallada que podría ralentizar potencialmente el rendimiento de los procesos.
En Gestión de Tiempos y Tareas es necesario asignar manualmente los CRH a los códigos de devengos de
nómina. No obstante, no es necesario establecer una correlación entre un CRH y un código de devengo si se va
a utilizar para extraer información laboral para generar informes y análisis en sistemas financieros. Si no existe
una correlación con un CRH, el sistema no envía datos a la nómina para generar el pago correspondiente.
Pasos para definir y establecer mapas de códigos de registro de horas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 111


Definición de Códigos de Registro de Horas Capítulo 6

1. Defina los atributos de los códigos de registro de horas.


2. Correlacione los CRH con los códigos de devengos.
3. Defina las opciones de compensación y de interfaz.

Sincronización de CRH con códigos de devengos de Nómina Norteamérica


La función de correlación con códigos de devengos de Nómina Norteamérica permite sincronizar los CRH con
los códigos de devengos de Nómina Norteamérica. En lo que respecta a otros sistemas de pago, debe introducir
manualmente los códigos de devengos en la sección Correlación con Códigos Devengo de la página CRH 1.
Cuando se elige la función de Correlación con Cd Dvgo NA y se hace clic en el botón Sincr (sincronizar), todas
las filas con fecha efectiva de ese código de devengos se añaden a la definición del CRH. No hay diferencias
entre las filas regidas por fecha efectiva del CRH y las del código de devengos de Nómina Norteamérica. Esto
permite que Gestión de Tiempos y Tareas seleccione la fila correcta al calcular el bruto estimado; además, de
este modo, se mantiene la sincronización entre los datos del sistema y los códigos de devengos NA. Los valores
que se arrastran desde el código de devengos de Nómina Norteamérica al CRH son los siguientes:
• Fecha Efectiva
• Factor Multiplicación
• Factor Ajuste Salario
• Importe Fijo (el valor del importe fijo del código de devengos se utiliza para rellenar el elemento de importe
fijo del CRH)
• Unidad/Tarifa Sust (el valor de la unidad/tarifa de sustitución del código de devengos se utiliza para rellenar
el elemento de salario del CRH)
• Descripción
• Descripción Corta
• Añadir a Bruto (el valor de este indicador del código de devengos de Norteamérica se utiliza inicialmente
para definir el indicador Distribuir Costes, aunque se puede modificar el valor).

Nota: al crear un CRH, la fecha actual del sistema pasa a ser la fecha efectiva. Esta fila regida por fecha efectiva
no varía tras la sincronización con un código de devengos de Norteamérica. La fila adopta los atributos de la
fila de códigos de devengos de Nómina Norteamérica con la fecha efectiva más reciente, pero anterior a la fecha
efectiva del CRH.

La siguiente tabla describe cómo gestiona los campos el sistema en función de la sincronización con los códigos
de devengos de Nómina Norteamérica seleccionados.

Acción Respuesta del sistema

El CRH no está sincronizado con el código de devengos Los campos Importe Fijo y Salario están ocultos, puesto
de Nómina Norteamérica. que sólo se utilizan cuando se establece una correlación
con un código de devengos de Nómina Norteamericana.

112 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Acción Respuesta del sistema

El CRH está sincronizado con el código de devengos de El campo Importe Fijo está oculto y seleccionado por de-
unidades. fecto.
El campo Salario aparece con el valor del código de de-
vengos de Nómina Norteamérica.
El campo de salario Sustituible permanece oculto y por
defecto no está seleccionado.

El CRH está sincronizado con el campo Importe Fijo del El sistema muestra el valor del importe fijo procedente
código de devengos de Nómina Norteamérica. del código de devengos de Nómina Norteamérica.
Los campos P/Instancia y Sustituible permanecen ocultos
y la casilla Sustituible aparece no seleccionada por de-
fecto.
Los campos Salario y Sustituible permanecen ocultos y la
casilla Sustituible está seleccionada por defecto.

Se anula la sincronización de un CRH con el campo Los campos Salario, Sustituible, P/Instancia y Sustituible
de Importe Fijo o con el código de devengos de Uni- permanecen ocultos y sus respectivas casillas están acti-
dad/Tarifa Sust. vadas por defecto.

El salario registrado es distinto al que aparece en el PeopleSoft cuenta con una regla que se puede incluir en
campo Salario del CRH, y el CRH está sincronizado con el programa de reglas para transformar el salario regis-
el código de devengos de Nómina Norteamérica. trado en el CRH en horas a pagar. La regla se denomina
TL_UPDOVRRT.

La cantidad y el código de moneda registrados no coinci- PeopleSoft cuenta con una regla que se puede incluir en
den con el importe fijo ni la moneda del CRH. el programa de reglas mediante la cual la cantidad y el
código de moneda registrados se pueden transformar en
los valores correspondientes del CRH en horas a pagar.
La regla se denomina TL_ UPDQTY.

Se registra una tarifa de sustitución en Gestión de Tiem- La tarifa definida en el código de devengos tiene priori-
pos y Tareas y ya existe una en la definición de código de dad.
devengos.

Existe un importe en el campo de cantidad de Gestión de El importe fijo del código de devengos tiene prioridad.
Tiempos y Tareas y el código de devengos de Nómina
Norteamérica tiene definido un importe fijo.

Nota: cuando se definen los CRH y los códigos de devengos, es importante saber cuáles son los campos que tie-
nen prioridad entre los descritos en la tabla anterior para garantizar que los pagos se realizan del modo deseado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 113


Definición de Códigos de Registro de Horas Capítulo 6

Eliminación de la correlación con un código de devengos


Si decide eliminar la fila regida por la última fecha efectiva o una fila intermedia de un código de devengos
de Nómina Norteamérica correlacionado con un CRH, es aconsejable anular la sincronización de la correlación
actual, volver a seleccionar los mismos códigos de devengos de Nómina Norteamérica y hacer clic de nuevo
sobre el botón Sincr. El sistema rellena la sección de códigos de devengos de la página con el código de devengos
válido de Nómina Norteamérica de la fila anterior.
Si elimina la correlación con un código de devengos de Nómina Norteamérica en la fila regida por la fecha
efectiva más antigua, le recomendamos que establezca una correlación de forma manual con otro código de
Nómina Norteamérica activo.

Desactivación de la correlación con un código de devengos


Si decide desactivar la fila regida por fecha efectiva de un código de devengos de Nómina Norteamérica sin-
cronizado con un CRH, es aconsejable anular la sincronización de la correlación actual, volver a seleccionar
los mismos códigos de Nómina Norteamérica y hacer clic de nuevo sobre el botón Sincr. De este modo los
atributos comunes se copian correctamente. Además es recomendable comprobar las filas desactivadas de las
correlaciones y volver a sincronizarlas con un código de devengos distinto.

Anulación de la sincronía entre un CRH y un código de devengos de Nómina Nortea-


mérica
En el caso de que ya no desee mantener la sincronía entre un CRH y un código de devengos de Nómina Nortea-
mérica, debe realizar lo siguiente:
• Elimine el código de devengos en el campo Correlación con Cd Dvgo NA y haga clic en el botón Dsincr.
• El sistema muestra el siguiente mensaje: “¿Desea perder la sincronización de este CRH? Si hace clic sobre
Aceptar los cambios que realice en el futuro en Código Devengos NA no se reflejarán en la tabla de CRHs”.
• Pulse Aceptar.
• En este momento ha perdido la sincronización de las filas procedentes del código de devengos de Nómina
Norteamérica con el CRH, cuyos campos ya no están controlados por dicho código y ya se pueden editar.
El sistema mantiene la correlación con el mismo código de devengos de Nómina Norteamérica, como si ésta
se hubiese realizado de forma manual. En este momento puede eliminar filas o modificar los valores de los
campos. Sin embargo, aún se mantiene la correlación con el código de devengos para el pago de las horas
asociadas a este CRH.

Páginas utilizadas para definir y establecer una correlación


de códigos de registro de horas
Nombre de página Nombre de objeto Navegación Utilización
CRH 1 TL_TRC_PNL1 Definición de HRMS, Da- Definición de atributos de
tos de Productos, Gestión de códigos de registro de horas
Tiempos y Tareas, Registro y correlación de CRH y códi-
de Horas, Códigos Registro gos de devengos.
Horas - CRH, CRH 1

CRH 2 TL_TRC_PNL2 Definición de HRMS, Da- Definición de opciones de


tos de Productos, Gestión de compensación y de interfaz
Tiempos y Tareas, Registro e introducción de comenta-
de Horas, Códigos Registro rios opcionales.
Horas - CRH, CRH 2

114 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Definición de atributos de códigos de registro de horas


Acceda a la página CRH 1.

Página CRH 1

Nota: antes de establecer la correlación entre un CRH y un código de uso o un código de devengos de Nómina
Global, debe haber definido un perfil de rol de usuario en el sistema de Nómina Global para visualizar estos
códigos.

CRH Este campo muestra el valor introducido para acceder a la página.


Ausencia Seleccione esta casilla si desea que este CRH se utilice en el proceso de ausen-
cias. Cuando selecciona esta opción, el sistema muestra ciertos campos en el
cuadro de grupo Correlación con Códigos Devengo que corresponden con los
valores seleccionados en el campo Sis Nómina: si selecciona GP, aparecen los
campos Código Uso Ausencias y Código Devengos. si selecciona NA, apare-
cen los campos Código Devengos Ausencias y Cd Devengos Nómina NA. Esto
ocurre si se ha seleccionado Gestión de Ausencias en la página Productos del
componente Tabla de Instalación.
Correlación con Cd Dvgo Seleccione en la lista desplegable el código de devengos de Nómina Nortea-
NA mérica con el que desea correlacionar este CRH. El sistema sólo muestra los
valores válidos de la tabla de códigos de devengos que ha definido en el sistema
de Nómina Norteamérica. Presenta los valores activos. Este elemento sólo se

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 115


Definición de Códigos de Registro de Horas Capítulo 6

puede visualizar si ha seleccionado Nómina Norteamérica en la página Produc-


tos del componente Tabla de Instalación.
También puede optar por no utilizar la función de correlación con el código de
devengos de Nómina Norteamérica. Es posible que desee hacerlo si necesita
calcular el bruto estimado del CRH de forma distinta a la que calcula los deven-
gos asociados a Nómina Norteamérica.

Nota: se puede utilizar simultáneamente el mismo CRH para el proceso de au-


sencia GP y para el proceso de Nómina Norteamérica. Puede correlacionar tam-
bién el CRH a Nómina Norteamérica y seleccionar GP en el campo Sis Nómina
del cuadro de grupo Correlación con Códigos Devengo, junto con un código de
devengos asociado al CRH. De este modo, puede hacer uso de un mismo CRH
en ambos sistemas de pago. Importante: debe seleccionar el Tipo de CRH an-
tes de correlacionarlo y sincronizarlo con el código de devengos. La función
Correlación con Cd Dvgo NA se activa cuando se ha elegido el Tipo de CRH.
De este modo resulta más sencillo el cotejo adecuado entre el tipo de CRH y los
tipos de pago de código de devengos.

Botón Sincr/Dsincr Haga clic sobre el botón Sincr si desea que el sistema arrastre todas las filas
(sincronizar y anular la regidas por fecha efectiva de ese código de devengos a la definición de CRH
sincronización) desde su sistema de Nómina Norteamérica.
El sistema copia esta información en Factor Multiplicación y Factor Ajuste Sala-
rio y conserva los mismos nombres en el CRH. El sistema introduce por defecto
el valor del indicador de añadir al bruto del código de devengos de Nómina Nor-
teamérica en el indicador Distribuir Costes del CRH, aunque se puede editar el
campo una vez realizada la sincronización. Si existe un importe fijo en el có-
digo de devengos de Nómina Norteamérica, se adopta por defecto en el campo
de importe fijo del CRH. Si existe un valor para unidad y tarifa de sustitución
en el código de devengos de Nómina Norteamérica, se adopta por defecto en el
campo Salario del CRH.
Si lo desea, puede dejar en blanco los campos Descripción y Descripción Corta,
puesto que el sistema introducirá los valores correspondientes que existan en el
código de devengos de Norteamérica.
Antes de hacer clic sobre el botón Sincr, debe seleccionar un código de devengos
de Nómina Norteamérica. Las filas regidas por fecha efectiva del CRH y el
código de devengos de NA serán idénticas una vez finalizado el proceso de
sincronización. De este modo, el sistema de Gestión de Tiempos y Tareas puede
elegir la fila correcta cuando calcula el bruto estimado, sin perder la sincronía
con el código de devengos de Nómina Norteamérica. No obstante, si crea un
CRH después de la fila actual regida por la fecha efectiva del código de devengos
NA, tendrá una fila adicional en el CRH. También puede insertar una fila regida
por fecha efectiva en el CRH en medio de las filas sincronizadas de código de
devengos. Si decide hacerlo, los elementos comunes de código de devengos de
Nómina Norteamérica se copian en la nueva fila de CRH.
Si desactiva la primera fila regida por fecha efectiva del código de devengos
NA sincronizado con un CRH, el sistema muestra el siguiente mensaje: El cd
devengos seleccionado tiene un estado activo con los siguientes CRHs (REG,
MOREG, MEG, MCREG, KUREG, KUMLO, KUCT3, KUCT2, KUCT1, KD-
SAD,) (13500,169) El Código Devengos seleccionado tiene un estado Activo

116 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

para los CRHs. ¿Desea desactivarlo ahora? El Estado del Mapa a Código De-
vengos del CRH quedará definido como Inactivo. ¿Desea actualizar ahora los
CRHs que recuperan información de este Cd Devengos?
Si desactiva la fila regida por la fecha efectiva más reciente del código de de-
vengos NA, el sistema muestra el siguiente mensaje de aviso: El cd devengos
seleccionado está sincronizado con los siguientes CRHs (%1). Si hace clic so-
bre Aceptar, los CRHs perderán la sincronización y tendrá que volver a definir
el mapa a otro código devengos. ¿Desea perder la sincronización de los CRHs
mapeados a este Cd Devengos? (13500, 150).
Si desactiva una fila del código de devengos NA sincronizada con un CRH,
el sistema muestra el siguiente mensaje de aviso: El cd devengos seleccionado
tiene un estado activo con los siguientes CRHs (%1). Debe asegurarse de volver
a sincronizar el CRH con el cd devengos NA en la aplicación Tiempos y Tareas.
(13500, 180).
Estado Seleccione el estado Activo o Inactivo para el CRH. El valor por defecto es Ac-
tivo. Una fila sincronizada con un código de devengos de Nómina Norteamérica
tiene siempre un valor por defecto de estado Activo y aparece sombreada.
CRH Sólo Reglas Seleccione esta casilla para indicar que un CRH es utilizado únicamente por
Administración de Tiempo.
Tipo Seleccione el tipo de CRH en la lista desplegable. Los valores válidos son Canti-
dad, Horas o Unidades. Si selecciona Cantidad, el sistema no permite introducir
valores en los campos Salario, Factor Ajuste Salario ni Factor Multiplicación.
El único tipo de CRH que se puede utilizar en la dilución del trabajo es Horas.

Esta tabla contiene las combinaciones válidas de tipos de CRH con tipos de devengos, tipos de códigos de salario
base y cantidades TL.

Tipo CRH Tipo Pago Tipo Cd Salarial Cantidad de TL

H - Horas B - Horas e Importe No permitido

E - Horas o Importe HR - Tarifa p/Hora

HF - Tarifa p/Hora + Im-


porte Fijo

PC - Porcentaje

H - Sólo Horas HR - Tarifa p/Hora

HF - Tarifa p/Hora + Im-


porte Fijo

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 117


Definición de Códigos de Registro de Horas Capítulo 6

Tipo CRH Tipo Pago Tipo Cd Salarial Cantidad de TL

PC - Porcentaje

U - Unidad/Tarifa Sust No permitido

A - Importes A - Sólo Importes FA - Importe Fijo Debe ser cero

B - Horas e Importe FA - Importe Fijo Debe ser cero

E - Horas o Importe FA - Importe Fijo Debe ser cero

HF - Tarifa p/Hora + Im-


porte Fijo

HR - Tarifa p/Hora

PC - Porcentaje

F - Importe Fijo No permitido

U - Unidades B - Horas e Importe No permitido

E - Horas o Importe HF - Tarifa p/Hora + Im- Debe ser cero


porte Fijo

HR - Tarifa p/Hora

PC - Porcentaje

118 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Tipo CRH Tipo Pago Tipo Cd Salarial Cantidad de TL

H - Sólo Horas HF - Tarifa p/Hora + Im-


porte Fijo

HR - Tarifa p/Hora

PC - Porcentaje

U - Unidad/Tarifa Sust No permitido

A continuación se enumeran otros puntos a tener en cuenta durante la declaración de códigos de compensación
en Gestión de Tiempos y Tareas:
1. No seleccione la casilla Paga Base para ningún código de tipo de compensación registrado en Gestión
de Tiempos y Tareas.
2. No puede pagarse un código de compensación si el CRH se ha correlacionado con un código de devengos
que tiene un Tipo Pago definido como de Sólo Importes y un valor introducido en el campo Factor Ajuste
Salario.
3. Los códigos de compensación con un tipo de compensación de Tarifa p/Hora o Importe Fijo son incom-
patibles con una tarifa de sustitución.
4. Los códigos de compensación con un tipo de código de porcentaje o de tarifa por hora más importe fijo
sí son compatibles con una tarifa de sustitución.
5. Sólo los códigos de compensación definidos con el valor Ninguno en el campo Calculado Por son válidos
para Gestión de Tiempos y Tareas.

Código Moneda Seleccione la moneda para el tipo de CRH Cantidad. Si modifica el código de
moneda de este CRH, todas las cantidades de las horas a pagar que se produzcan
a partir del cambio y que estén asociadas con este CRH reflejarán el nuevo
código de moneda. El campo de código de moneda sólo aparece y es válido
cuando se selecciona el tipo de CRH de cantidad.
Unidad Medida Seleccione una unidad de medida si seleccionó Unidades en el campo Tipo.
El campo Unidad Medida debe rellenarse si la aplicación se va a integrar con
PeopleSoft Gestión de Proyectos y PeopleSoft Gestión de Rendimiento, inde-
pendientemente de que el tipo de CRH sea de horas o de unidades. Asimismo,
es necesario definir el campo, ya que está incluido en las horas a pagar que se
envían a PeopleSoft Gestión de Proyectos y PeopleSoft Gestión de Rendimiento
para la ejecución de otros procesos salariales en estos productos.
Utlz en Dilución Trabajo Seleccione esta casilla si desea utilizar este CRH durante el proceso de dilución
de trabajo. Debe seleccionar Horas como tipo de CRH; de lo contrario, el sis-
tema no permite acceder a esta casilla. Si la activa, las horas asociadas al CRH
serán diluidas a partir de la fecha efectiva. Las horas que ya han sido distri-
buidas no serán diluidas. Si selecciona esta casilla, el sistema activará también
Distribuir Costes, que quedará sombreada.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 119


Definición de Códigos de Registro de Horas Capítulo 6

Distribuir Costes Seleccione esta casilla si el CRH participará en el proceso de distribución de


trabajo cuando los costes se devuelvan desde un sistema de nómina. Durante el
proceso de sincronización con el código de devengos NA, el valor de este campo
se toma por defecto del de Añadir a Bruto. Puede modificar este valor después
del proceso de sincronización. En la mayoría de los casos, los devengos se aña-
den al bruto. Sin embargo, hay otros tipos de devengos que no funcionan de este
modo. Un ejemplo podría ser un devengo que no sea una retribución dineraria,
como el valor de un coche de empresa. Estos devengos no deben añadirse al
bruto, puesto que la compañía le proporciona al empleado un vehículo y no el
dinero para comprarlo.
Cantidad Mínima Utilice este campo para definir los límites de entrada de horas para cualquier
tipo de CRH. Por ejemplo, si establece el valor de este campo en 4 y un usuario
registra un valor de 2, el sistema generará una excepción indicando que la can-
tidad está por debajo del mínimo establecido para este CRH. Este campo debe
permanecer vacío si el CRH está sincronizado con un código de devengos NA
de importe fijo.
Cantidad Máxima Utilice este campo para definir los límites de entrada de horas para cualquier
tipo de CRH. Por ejemplo, si se establece un máximo de 8 y se introducen 10,
el sistema genera una excepción que indica que existe una cantidad por encima
del máximo del CRH. Este campo debe permanecer vacío si el CRH está sin-
cronizado con un código de devengos NA de importe fijo.
Factor Multiplicación Utilice este campo para calcular los devengos por hora, como las horas extra o
de pago doble, para las que los devengos se multiplican por un número o factor
específico, como 1,5 para las extra y 2,0 para el doble pago, etc. Si modifica el
valor de este elemento, el sistema muestra un mensaje que indica que el cambio
puede anular las estimaciones que ya han sido calculadas. Este elemento es uno
de los factores para el cálculo del bruto estimado de los tipos de CRH de horas
y unidades.
Factor Ajuste Salario Utilice este campo para establecer un importe que se aplicará en los ajustes sa-
lariales. Por ejemplo, si su sindicato ha negociado un ajuste del coste de la vida
de 0,30 USD por hora, debe introducir el valor 0,3 en este campo para los de-
vengos en los que proceda, por ejemplo, las horas ordinarias, extraordinarias,
vacaciones y bajas por enfermedad. Cualquier empleado con derecho a uno de
estos tipos de devengo recibirá 0,30 USD por hora, además del salario especi-
ficado en su registro de puesto. Este elemento es uno de los factores para el
cálculo del bruto estimado de los tipos de CRH de horas y unidades.
Importe Fijo Este campo sólo está visible si se sincroniza el CRH con un código de devengos
NA cuyo tipo de pago es de importe fijo. Esto permite averiguar el modo en
que se van a pagar los devengos si se está utilizando el sistema de Nómina Nor-
teamérica. Si registra una cantidad distinta a la definida en Importe Fijo, puede
incluir una regla predefinida del programa de reglas que sustituye la cantidad
por el valor de Importe Fijo en el CRH.
El sistema gestiona este campo de forma distinta según las opciones de sincro-
nización seleccionadas. Consulte la tabla que se encuentra en el apartado Sin-
cronización de CRH con códigos de devengos de Nómina Norteamérica para
obtener una descripción de estas diferencias.
Salario Este campo sólo está visible si se sincroniza el CRH con un código de devengos
NA cuyo tipo de pago es Unidad/Tarifa Sust. De este modo es posible conocer
cómo se pagan los devengos si se va a utilizar Nómina Norteamérica. Si registra

120 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

una tarifa de sustitución distinta a la definida en Salario, puede incluir una regla
del programa de reglas que reemplaza el salario de sustitución por el valor de
Salario en el CRH.
Este elemento es uno de los factores para el cálculo del bruto estimado de los
CRH de tipos de horas y unidades.
El sistema gestiona este campo de forma distinta según las opciones de sincro-
nización. Consulte la tabla que se encuentra en el apartado Sincronización de
CRH con códigos de devengos de Nómina Norteamérica para obtener una des-
cripción de estas diferencias.
Categoría CRH Utilice este campo para especificar si el CRH se agrupa en una categoría. Por
ejemplo, el CRH REG se puede asignar a la categoría de horas trabajadas.
Sólo se puede asignar una categoría a cada CRH.

Nota: este campo sólo aparece si se ha seleccionado el valor Horas en el cam-


poTipo.
Además, en la página Instalación de Tiempos y Tareas, el campo Mostrar CRH
en Hoja Horas debe estar seleccionado para que el sistema muestre las categorías
de CRH en las páginas Aprobación de Horas a Pagar y Registro de Horas.

Aprobación CRH Utilice este campo para indicar la aprobación de las horas. Los valores válidos
son Ninguna, Horas a Pagar, Horas Registradas u Horas Registradas y a Pa-
gar.

Correlación de CRH con códigos de devengos


Vaya al cuadro de grupo Correlación con Códigos Devengo.

Sis Nómina Seleccione el sistema de nómina en el que desea elegir el código de devengos y
establecer la correlación con el CRH. Si ha introducido un valor de Correlación
con Cd Dvgo NA y ha sincronizado, el sistema rellena este elemento. También
puede correlacionar el CRH con diversos sistemas de nómina insertando nuevas
filas e introduciendo los datos pertinentes. Los valores de Sis Nómina proceden
por defecto de los definidos en la página Sistema de Nómina. No es necesario
guardar la página y volver a definir la relación del CRH con varios sistemas de
nómina.
Código Devengos Si ha seleccionado Correlación con Cd Dvgo NA y ha sincronizado, el sistema
rellena este elemento, impidiendo la introducción manual de datos en él. Los
valores de la lista desplegable dependen del sistema de nómina elegido. Si se-
lecciona NA (Nómina Norteamérica), la lista proviene de la tabla de códigos de
devengos de Nómina Norteamérica y si ha elegido el pago de Nómina Global
(GP), los valores se toman de la tabla de códigos de devengos de Nómina Glo-
bal.

Nota: cuando se establece una correlación manual entre un CRH y un código


de Nómina Global, el sistema sólo muestra códigos de devengos y de uso que
estén activos. Si debe desactivar un código PIN en la parte de Nómina después
de haber establecido la correlación, debe comprobar los CRH que tienen dicho
código y desactivar la correlación en este momento. Lo mismo ocurre si esta-
blece una correlación manual entre un CRH y un código de devengos NA.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 121


Definición de Códigos de Registro de Horas Capítulo 6

También puede utilizar este elemento para definir un CRH que calcule el bruto
estimado de forma distinta al modo en que se paga el código de devengos de NA.
En este caso, no hay que utilizar la función de sincronización para correlacionar
el CRH con el código de devengos de Nómina Norteamérica.
Estado Seleccione un valor de Estado para el código de devengos correlacionado con
este CRH. Los valores válidos son Activo e Inactivo. Si ha seleccionado Co-
rrelación con Cd Dvgo NA y ha sincronizado, el sistema rellena este elemento,
impidiendo la introducción manual de datos en él. Si elige manualmente valores
para Sis Nómina y Cd Devengos, el sistema rellena este campo con el estado del
código de devengos, pero puede modificarlo si lo necesita. Si cambia el estado
a Inactivo, desactivará la relación entre el CRH y el código de devengos. No
obstante, esta operación no desactivará el CRH.
Si se modifica el Estado del código de devengos correlacionado con el CRH, el
sistema lo refleja automáticamente en todos los CRH sincronizados con códigos
de devengos de Nómina Norteamérica. Debe modificar manualmente el estado
de los CRH correlacionados con Nómina Global u otros sistemas de pago.

Campo de códigos de devengo de Nómina Global/Gestión de Ausencias (con el indi-


cador Ausencia activado)

Código Uso Ausencias Seleccione el valor de Código Uso Ausencias con el que desea establecer la
(código de uso de Gestión de correlación para este CRH. En Gestión de Ausencias (AM), debe crear un código
Ausencias) de uso para cada tipo de ausencia válida. El elemento de uso es una regla que
define las condiciones que una ausencia debe cumplir para que sea retribuida.
Cuando se introducen ausencias, es necesario definir también el valor adecuado
de Cd Uso Nómina Global para que el sistema pueda efectuar el seguimiento
de las ausencias de la forma adecuada y aplicar las reglas de compensación
correctas.

Nota: sólo se puede correlacionar un código de uso de ausencias activo con


cada CRH.

Código Devengos (de Seleccione un código de devengos GP para correlacionar de nuevo los costes de
Nómina Global) GP con Gestión de Tiempos y Tareas.

Nota: si los datos de evento de ausencia se introducen en Gestión de Ausencias


o Nómina Global utilizando un código de uso no correlacionado con un CRH,
no se muestra en la cuadrícula de ausencias de las páginas de Hoja de Horas de
Gestión de Tiempos y Tareas.

Campo de Nómina Norteamérica (con indicador Ausencia seleccionado)

Código Devengos Ausencias Seleccione el valor de código de devengos de ausencias con el que desea esta-
blecer la correlación para este CRH.
Cd Devengos Nómina NA Seleccione el valor de código de devengos para Norteamérica con el que desea
(código de devengos de establecer la correlación para este CRH.
Nómina Norteamérica)

122 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” Integración de Gestión de Tiempos y Tareas con Nó-
mina Global, página 550

Definición de opciones de compensación y de interfaz


Acceda a la página CRH 2.

Página CRH 2

Representación Horas

Horas Reales Esta opción indica que las horas registradas son horas reales trabajadas.
Sólo Hrs Compensación Esta opción indica que las horas registradas son sólo horas de compensación.
Por ejemplo, en la gestión de horas extra puede definir una regla que estipule
que un empleado tiene derecho al 150% de la tarifa de la hora para todas las
horas que se trabajen a partir de ocho. Por lo tanto, si los empleados trabajan
diez horas, tienen una prima por las dos horas extra trabajadas, consistente en
una vez y media la tarifa de la hora. En este escenario, desea registrar las horas
de la prima como sólo horas de compensación. Seleccione esta opción para
CRH de unidades y cantidades.
Estas opciones contienen únicamente información para las horas registradas y
no se utilizan en el proceso de reglas. Puede utilizar estas opciones para los
registros.

Opciones Interfaz

Enviar a Nómina El sistema activa esta casilla si hay algún código de devengos correlacionado
con el CRH, si no es así, la deja en blanco. La aplicación sólo extrae horas a
pagar para un sistema de pago que tiene seleccionada la casilla Enviar a Nómina.
El sistema utiliza esta casilla para determinar las horas que no se contabilizan
en el sistema de nómina. Administración de Tiempo establece las horas con un
estado de Necesitan Aprobación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 123


Definición de Códigos de Registro de Horas Capítulo 6

Consulte Capítulo 5, “Definición de Grupos de Trabajo,” Introducción de pará-


metros básicos, aprobaciones y estados, página 84.
Si el CRH está sincronizado con un código de devengos NA y debe desactivar
o eliminar una fila en dicho código, es aconsejable que vuelva a sincronizarlo
para que los atributos como éste no pierdan la sincronía.
Enviar a DRH Debe seleccionar esta casilla si desea enviar este CRH a su dispositivo de re-
gistro de horas (DRH). Si se adjunta un DRH a un programa de CRH y el CRH
forma parte de ese programa, se envía al DRH.
Publicar en Gestión Seleccione este campo si desea que el CRH se envíe a la aplicación Gestión de
Proyectos Proyectos.
Efecto sb Compen/Permiso Las opciones válidas son: Sin Efecto en Tmpo Compen, Tiempo Compen Ga-
nado, Tiempo Compen Tomado, Permiso Tomado y Evitar Sustitución p/Reglas.
• Seleccione Tiempo Compen Ganado para indicar que desea utilizar este CRH
en los devengos de tiempo de compensación en lugar de las horas extraordi-
narias. Debe establecer una correlación entre el CRH de tiempo de compen-
sación ganado y el código de devengos de Nómina Norteamérica que no se
añade al pago bruto.
• Seleccione Tiempo Compen Tomado si desea establecer una correlación con
un código de devengos que se añade al pago bruto.

Nota: los CRH de tiempo compensatorio ganado y tomado se pueden asociar


a un plan de permiso compensatorio para que aparezcan en las páginas de
registro semanal. Deben estar incluidos en el programa de CRH del empleado
y es necesario asignar un plan de permiso compensatorio para que el permiso
se valide correctamente.

• Seleccione la opción Permiso Tomado para los CRH como vacaciones, en-
fermedad o permiso. Para que el sistema procese correctamente el tiempo de
permiso, asegúrese de que correlaciona el CRH de Permiso Tomado con un
código de devengos que tenga uno de los siguientes tipos de pago: Horas o
Importes, Sólo Horas o bien Horas e Importes. Debe asegurarse de que el
código de devengos de Nómina Norteamérica esté asociado a un tipo de plan
de permiso y de que se ha activado la casilla Horas Tomadas en la sección
Añadir a Saldo Acumulado de la página Tabla Devengos 4. El empleado o
colaborador debe estar asignado a un tipo de plan de permisos de Enferme-
dad, Vacaciones o cualquier otro tipo que desee utilizar, así como a un plan
de permiso.
• Los CRH Tiempo Compen Ganado, Tiempo Compen Tomado o Permiso To-
mado deben tener definido como Tipo de CRH la opción Horas. No es posible
modificar estos valores si el CRH está asociado a un plan de permiso compen-
satorio. Si el empleado introduce una cantidad negativa en Tiempo Compen
Ganado o Tiempo Compen Tomado, el sistema lo considera como un ajuste.
Si el empleado introduce una cantidad negativa en Tiempo Compen Tomado,
el sistema crea un reembolso en el saldo del empleado. Si el empleado intro-
duce una cantidad negativa en Tiempo Compen Ganado, el sistema la deduce
de su saldo.
• El valor Evitar Sustitución p/Reglas permite al usuario controlar los CRH que
deben reducirse como resultado de la aplicación de las reglas de horas ex-
tra diarias o semanales. Los usuarios deben modificar los CRH aptos para el

124 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

proceso de reglas, pero no para la reducción provocada por las reglas de sus-
titución (horas extra, festivo, miembro de un jurado, etc.).

Nota: si el CRH es de ausencias, el campo Efecto sb Compen/Permiso está


definido como Sin Efecto en Tmpo Compen, puesto que las ausencias registradas
en Gestión de Ausencias no están validadas.

Comentario Introduzca comentarios para describir los detalles del CRH cuando se utiliza en
el registro de horas. Por ejemplo, puede registrar en este CRH el motivo de la
ausencia de un empleado o información específica sobre reuniones.

Consulte también
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457

Definición de programas de CRH


Para definir un programa de CRH, utilice los componentes Programa de CRH (TL_TRCPGM_PNLGRP) y
Copia de Programa de CRH (TL_TRC_SAVE_PNLGRP). Utilice la interfaz de componente TL_TRCPGM_
PNLGRP para cargar datos en las tablas del componente Programa de CRH (TL_TRCPGM_PNLGRP).
Pasos para definir un programa de CRH:
1. Asigne un nombre al programa.
2. Seleccione valores de CRH para el programa.
3. Copie un programa de CRH para crear otro nuevo.

Páginas utilizadas para definir un programa de CRH


Nombre de página Nombre de objeto Navegación Utilización
Programa de CRH TL_TRC_PGM_PNL Definición de HRMS, Da- Definición de los CRH que
tos de Productos, Gestión de formarán parte del pro-
Tiempos y Tareas, Registro grama.
de Horas, Programa de CRH

Copia de Programa de CRH TL_TRC_SAVE_AS_PNL Definición de HRMS, Da- Copia de un programa de


tos de Productos, Gestión de código de registro de horas
Tiempos y Tareas, Registro cuando se crea uno nuevo.
de Horas, Copia de Programa En primer lugar, debe defi-
de CRH nir los códigos de registro
de horas en la página CRH
1 y, a continuación, los pro-
gramas de CRH en la página
Programa de CRH.

Selección de CRH válidos para un programa


Acceda a la página Programa de CRH.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 125


Definición de Códigos de Registro de Horas Capítulo 6

Página Programa de CRH

CRH Seleccione los CRH válidos para este programa. Debe asignar el programa de
CRH a un grupo de trabajo. Añada filas y códigos CRH hasta que haya intro-
ducido todos los CRH válidos del programa.

Copia de un programa de CRH


Acceda a la página Copia de Programa de CRH.

Página Copia de Programa de CRH

126 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

Programa CRH Origen


El cuadro de grupo Programa CRH Origen muestra el ID Programa CRH desde el cual desea copiar los valores
a su programa CRH destino, la Fecha Efectiva y la Descripción.

Programa CRH Destino

ID Programa CRH Introduzca un nuevo ID Programa CRH para el Programa CRH Destino. Una
vez guardados los cambios, puede volver a la página Programa de CRH en modo
corrección para modificarla.

Definición de unidades de medida


Para definir unidades de medida, utilice el componente Unidad de Medida (TL_UNITS_PNLG).
El sistema dispone de la página Unidad de Medida para aquellos clientes que no tienen interfaz con PeopleSoft
Gestión de Proyectos. En esta página se pueden definir las unidades de medida mientras se especifican los
atributos de CRH.
Si dispone de interfaz con PeopleSoft Gestión de Proyectos, puede establecer directamente los valores de unidad
de medida en esa aplicación, incluida en la base de datos de Finanzas. El sistema muestra los valores de Gestión
de Proyectos en la página Unidad de Medida de Gestión de Tiempos y Tareas.
Defina si desea visualizar los campos en la página Unidad de Medida mediante la casilla de selección Interfaz con
PS-Proyectos de la página Instalación de Tiempos y Tareas. Si la casilla está seleccionada, los campos aparecen
sombreados. Si Interfaz con PS-Proyectos está desactivada, los campos de la página permiten la introducción
de datos.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema y fechas de carga,
página 29

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 127


Definición de Códigos de Registro de Horas Capítulo 6

Página utilizada para definir unidades de medida


Nombre de página Nombre de objeto Navegación Utilización
Unidad de Medida TL_UNITS_PNL Definición de HRMS, Da- Los clientes que no tienen in-
tos de Productos, Gestión de terfaz con PeopleSoft Enter-
Tiempos y Tareas, Registro prise Gestión de Proyectos
de Horas, Unidad de Medida pueden utilizar esta página
para definir las unidades
de medida. Aquellos clien-
tes que cuentan con inter-
faz con Gestión de Proyec-
tos pueden utilizar esta pá-
gina para visualizar las uni-
dades de medida definidas
en esta aplicación. Si dis-
pone de Gestión de Proyec-
tos, los valores de unidad de
medida se rellenan automá-
ticamente mediante el men-
saje UOM_FULLSYNC de
Integración con Mensajería.

Asignación de nombres a unidades de medida


Acceda a la página Unidad de Medida.

Unidad Medida El sistema muestra el código de unidad de medida introducido para acceder a la
página.

Ejemplos del funcionamiento de CRH


Los siguientes ejemplos muestran cómo sincronizar códigos CRH de Gestión de Tiempos y Tareas con distintos
tipos de códigos de devengos.

Sincronización de un CRH del tipo Horas (RGR) con el código de devengos de Nómina
Norteamérica REG (Sólo Horas)
Pasos para sincronizar un CRH del tipo Horas (RGR) con el código de devengos de Nómina Norteamérica REG
(Sólo Horas):
• Cree un código de devengos = REG con una fila regida por fecha efectiva para el 1/1/1900.
• Cree un CRH denominado RGR con una fila regida por fecha efectiva para la fecha actual.
• En el campo Descripción, introduzca la etiqueta Pago ordinario.
• En el elemento Tipo de CRH, seleccione Horas.
• Puesto que se trata de un CRH de horas, inclúyalo en el proceso de dilución del trabajo seleccionando la casilla
Utlz en Dilución Trabajo. El sistema activará también la casilla Distribuir Costes. El proceso de distribución
y dilución del trabajo se ejecutará en este CRH.
• Acceda a Correlación con Cd Dvgo NA y seleccione REG en la lista.
• Haga clic sobre el botón Sincr. El sistema muestra el siguiente mensaje:

128 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

"¿Desea sincronizar el CRH con el Código Devengos de NA? (13500, 143) Si hace clic sobre Aceptar se
copiarán en la tabla de CRH todas las filas con fecha efectiva del Código Devengos NA. Los cambios que se
realicen en el futuro en dicho código se reflejarán automáticamente en la tabla de CRH".
• Pulse Aceptar.
En este momento tiene dos filas para el CRH: una con la fecha actual y la otra con la fecha del código de devengos
de Nómina Norteamérica.

Ejemplo de sincronización de CRH del tipo Horas con un código de devengos NA (Sólo Horas)

Los valores de los campos siguientes proceden del código de devengos de Nómina Norteamérica:
• La Descripción y Descripción Corta proceden del código de devengos NA.
• El campo Factor Multiplicación toma su valor de la Tabla Devengos 3.
• La opción por defecto de Añadir a Bruto de la Tabla Devengos 2 define la casilla Distribuir Costes.
• El valor por defecto del Estado del CRH es Activo.
• La sección Correlación con Códigos Devengo muestra el Sis Nómina y el Cd Devengos con el que está sin-
cronizando este CRH.
Una vez guardado este CRH, el indicador Enviar a Nómina se selecciona automáticamente debido a que se
trata de un elemento controlado por el sistema que se marca cuando un CRH se correlaciona con un código de
devengos activo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 129


Definición de Códigos de Registro de Horas Capítulo 6

Sincronización de un CRH de tipo Unidades (PIECE) con el código de devengos de


Nómina Norteamérica PWK (Unidad/Tarifa Sust)
Pasos para sincronizar un CRH del tipo Unidades (PIECE) con un código de devengos de Nómina Norteamérica
PWK (Unidad/Tarifa Sust):
• Cree un código de devengos, Unidad, con una fila regida por fecha efectiva para el 1/1/1980.
• Cree un CRH denominado PIECE con una fila regida por fecha efectiva para el 17/7/2002.
• En el campo Tipo de CRH, seleccione Unidades.
• Seleccione SQM en el campo Unidad Medida.
• Acceda a Correlación con Cd Dvgo NA y seleccione PWK en la lista.
• Haga clic sobre el botón Sincr.
En este momento tiene dos filas para el CRH: una con la fecha actual (17/7/2002) y la otra con la fecha del
código de devengos de Nómina Norteamérica (1/1/1980).
Los valores de los campos siguientes proceden del código de devengos de Nómina Norteamérica:
• La Descripción y Descripción Corta proceden del código de devengos NA.
• El campo Factor Multiplicación toma su valor de la Tabla Devengos 3.
• El campo Factor Ajuste Salario toma su valor de la Tabla Devengos 3.
• El Salario toma su valor de Unidad/Tarifa Sust de la Tabla Devengos 1.
• La opción por defecto de Añadir a Bruto de la Tabla Devengos 2 define la casilla Distribuir Costes.
• El valor por defecto del Estado del CRH es Activo.
• La sección Correlación con Códigos Devengo muestra el Sis Nómina y el Cd Devengos con el que ha sincro-
nizado este CRH.

Sincronización de un CRH del tipo Cantidad (salida) con el código de devengos de


Nómina Norteamérica OCP (importe fijo)
Pasos para sincronizar un CRH del tipo Cantidad (salida) con un código de devengos de Nómina Norteamérica
OCP (importe fijo):
• Debe crear un código de devengos, OCP, con una fecha efectiva del 17/7/2002.
• Cree un CRH denominado ONCAL con una fila regida por fecha efectiva para el 17/7/2002.
• En el elemento de tipo de CRH, seleccione Cantidad; al salir del campo con el tabulador, el sistema presenta
el Código Moneda.
• Seleccione el código de moneda USD.
• En el campo Correlación con Cd Dvgo NA, seleccione OCP.
• Haga clic sobre el botón Sincr.
Sólo hay una fila regida por la fecha efectiva 17/7/2002 porque la fecha efectiva del código de devengos de
Nómina Norteamérica BNS es igual que la que ha introducido en el CRH.
Los valores de los campos siguientes proceden del código de devengos de Nómina Norteamérica:
• Descripción y Descripción Corta.
• El valor del Importe Fijo de la Tabla Devengos 1 es el que aparece en el campo P/Instancia.

130 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 6 Definición de Códigos de Registro de Horas

• El campo Factor Multiplicación toma su valor de la Tabla Devengos 3.


• La opción por defecto de Añadir a Bruto de la Tabla Devengos 2 define el indicador Distribuir Costes.
• El valor por defecto del Estado del CRH es Activo.
• La sección Correlación con Códigos Devengo muestra el Sis Nómina y el Cd Devengos con el que se ha
sincronizado este CRH.

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” Distribución y dilución del trabajo, página 537

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 131


Definición de Códigos de Registro de Horas Capítulo 6

132 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 7

Definición de Requisitos para el Registro de Tareas

En este capítulo se ofrece una descripción general de los códigos de registro de tareas así como una explicación de los
siguientes temas:
• Creación de plantillas de tareas.
• Definición y consulta de valores de tarea en Gestión de Tiempos y Tareas.
• Visualización de códigos de tarea definidos en PeopleSoft Gestión de Proyectos y PeopleSoft Enterprise Gestión de
Rendimiento.
• Creación de perfiles de tarea.
• Definición de grupos de tareas.

Requisitos para el registro de tareas


Con Gestión de Tiempos y Tareas puede realizar un seguimiento detallado de las tareas que necesita su orga-
nización para asignar los costes según corresponda. El término tarea se utiliza para designar un conjunto de
atributos de las horas registradas, como el departamento, el producto o el proyecto, que permiten identificar de
forma más precisa a qué se ha dedicado el tiempo.
Puede especificar los tipos de datos de tarea que desea obtener de cada empleado o colaborador. Por ejemplo,
puede que necesite que el personal del departamento de ventas justifique sus horas por cliente y producto, o que
los jefes de proyecto lo hagan por proyecto y actividad, o que el personal de administración registre sus horas
sin introducir detalles sobre las tareas realizadas. Las plantillas, perfiles y grupos de tareas son las herramientas
que permiten realizar estas operaciones.
Los grupos de tareas tienen además otra importante función: son el medio por el que se asignan las plantillas
de registro de horas por defecto a los empleados. Por lo tanto, aunque no tenga intención de obtener datos de
tareas de los empleados, tendrá que crear grupos de tarea y asignárselos.

Consulte también
Capítulo 15, “Registro de Horas,” Creación de plantillas de registro de horas, página 438

Funcionalidad de tareas
El registro de tareas es un subconjunto del registro de horas. La información que desea obtener sobre los em-
pleados se especifica creando plantillas de registro de horas, que se describen en el capítulo Registro de Horas
de este libro. Puede definir los datos de tareas que desea conocer utilizando un perfil de tarea o una plantilla de
tarea en la plantilla del registro de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 133


Definición de Requisitos para el Registro de Tareas Capítulo 7

Herramientas de registro de tareas


Utilice un grupo de herramientas específicas para tareas a la hora definir los requisitos de registro de tareas de
su organización:

Entidades de tarea En Gestión de Tiempos y Tareas, una tarea supone el trabajo asignado a un
empleado o colaborador y se representa mediante una combinación de entidades
de tarea.
Las entidades de tarea, también denominadas elementos de tarea, son los datos
específicos que se puede obtener cuando se registran horas: cliente, tarea, pro-
ducto, proyecto, actividad, empresa, código de combinaciones, departamento,
unidad de negocio, código de puesto, número de posición, código de ubicación,
además de hasta cinco categorías definidas por el usuario. Existen otras enti-
dades disponibles si se utiliza Gestión de Proyectos con Gestión de Tiempos y
Tareas.
Plantillas de tarea Las plantillas de tarea controlan los campos de tareas que aparecen en las pá-
ginas de registro de horas. Asimismo, establecen qué datos de tareas sobre los
empleados deben obtener los dispositivos de registro de horas (DRH). En la
plantilla de tarea se seleccionan las entidades en las que los miembros de un
grupo de tareas deben registrar sus horas, por ejemplo, la empresa, departa-
mento o proyecto. Indique también si cada tipo de información es obligatoria u
opcional.
Perfiles de tarea Los perfiles de tarea permiten seleccionar los valores de las entidades de tarea
definidas en la plantilla. Seleccione los valores de cada entidad definida en la
plantilla de tareas. Por ejemplo:
Proyecto: PS Nómina
Actividad: Ventas
Departamento: Marketing
Unidad Negocio: USA
Especifique también cómo se asignan a las tareas las horas registradas: por por-
centaje, por cantidad o equitativamente.
Puede crear varios perfiles de tarea a partir de una misma plantilla.
Cuando se introducen o generan las horas de un empleado que utiliza un deter-
minado perfil de tarea, el sistema consulta ese perfil para determinar los valores
que debe asignar, limitando de este modo los datos que debe introducir el em-
pleado.

Nota: los perfiles de tarea son un modo de introducir valores en las entidades
de tarea. Los empleados también pueden registrar de forma positiva los valores
de tarea si utilizan registros de plantilla de tarea en lugar de perfiles de tarea.

Grupos de tareas Un grupo de tareas identifica las plantillas de registro de horas, las plantillas de
tarea y los perfiles de registro de horas válidos por defecto para los empleados
que comparten los mismos requisitos de registro de plantilla. Cada empleado
debe estar asociado con un grupo de tareas, pero esta asociación se puede susti-
tuir cuando se registran las horas.

En resumen:

134 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

• Cada empleado está asignado a un grupo de tareas.


• Los grupos de tareas están vinculados a plantillas que identifican la información sobre tareas que pueden
registrar los miembros del grupo.
• Cada grupo de tareas especifica también uno o varios perfiles que pueden utilizar sus miembros.
• Los miembros de un grupo de tareas pueden registrar horas mediante perfiles de tarea o mediante entidades
de tareas individuales definidas en una plantilla.
El diagrama siguiente representa la relación entre los empleados, grupos de tareas, plantillas de tareas y perfiles
de tareas.

Personal
Gerentes de Analistas de administrativo
proyecto proyecto (sin registro de
horas)

Grupo de tareas A Grupo de tareas B Grupo de tareas C

Plantilla de Plantilla de
Perfil de tarea 1 tareas A tareas B
(ID de proyecto, Plantilla sin tareas
(Dpto: Finanzas)
(Dpto)
unidad negocio PC)

Perfil de tareas 4
Perfil de tarea 2 (ID proyecto: análisis
(Dpto: Recursos sistema; Perfil sin tareas
Humanos) Unidad negocio PC:
US001 )

Perfil de tarea 3
(Dpto:
Fabricación)

Relación entre empleados, grupos de tareas, plantillas de tareas y perfiles de tareas

Tipos de registro de tareas


Gestión de Tiempos y Tareas dispone de dos tipos de registro de tareas:
• Registro mediante perfiles de tarea.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 135


Definición de Requisitos para el Registro de Tareas Capítulo 7

Cuando un empleado utiliza un perfil de tarea (básicamente, una asignación automática), registra simplemente
el número de horas trabajadas. Es el sistema el que determina las entidades en las que se registran dichas horas
y cuánto tiempo debe dedicarse a cada tarea en función del perfil de tarea de la persona. El registro de horas
mediante el perfil de tareas es adecuado para aquellos empleados que realizan el mismo conjunto de tareas y
en el que la asignación de costes es estática. Por ejemplo, supongamos que un empleado está asignado a un
grupo de tareas asociado a los siguientes perfiles de tarea: archivo, elaboración de borradores, clasificación y
grabado. Cada perfil de tareas representa un grupo distinto de entidades y asignaciones. El empleado puede
utilizar cualquiera de estos perfiles de tarea para introducir las horas o “tomar prestado” un grupo de tareas al
cual no ha sido asignado y utilizar su perfil asociado. Por lo tanto, si el empleado utiliza el perfil de "grabado"
para introducir 8 horas y en este perfil se especifica que el 25 % del tiempo se debe dedicar a pulir y el 75 %
a abrillantar, el sistema asigna 2 horas a pulir y las otras 6 a abrillantar.
• Registro mediante plantillas de tareas
Utilice este tipo para contabilizar las horas en las entidades de tarea seleccionadas al definir la plantilla de
tareas. El registro mediante plantillas es adecuado para los empleados que dedican sus horas a diferentes
funciones que requieren distintas asignaciones de costes. Por ejemplo, si crea una plantilla llamada Ventas y
selecciona Cliente, Producto y Tarea como entidades, utilícela para registrar la siguiente información: 8 horas
para el cliente A, producto B y tarea C.
Si no desea obtener los datos de tarea de todos o de algunos de los empleados, puede utilizar las plantillas sin
tarea que incluye Gestión de Tiempos y Tareas.

Registro por defecto


Puede designar el perfil de tarea que se aplica a un empleado en más de una página. El sistema aplica la siguiente
jerarquía para determinar el perfil de tarea que hay que utilizar.
• Tiene prioridad el perfil de tarea introducido en una página de registro de horas, si se ha introducido alguno.
• El siguiente nivel de prioridad corresponde al perfil de tarea asignado directamente al empleado en las páginas
Creación Datos Registro Horas o en Manten Datos Registro Horas.
• Si el sistema no encuentra los valores anteriores, utiliza el perfil de tarea por defecto asignado al grupo de
tareas del empleado en la página Grupo de Tareas.

Nota: Gestión de Tiempos y Tareas permite sustituir el grupo de tareas de un empleado cuando se registran las
horas. La sustitución del grupo de tareas, también llamada "préstamo del grupo de tareas", permite al empleado
registrar horas mediante perfiles o elementos asociados al grupo de tareas "prestado".

Consulte también
Capítulo 15, “Registro de Horas,” Creación de plantillas de registro de horas, página 438
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Definición de grupos de tareas, página 168

Creación de valores de tareas en Gestión de Tiempos y Tareas


Por cada tipo de dato de tarea del que desee realizar un seguimiento en esta aplicación, debe definir una tabla
subyacente de valores válidos que recoja el conjunto de valores válidos que pueden introducir los empleados
al registrar horas o que puede obtener el sistema al generar horas. Algunas de estas tablas vienen definidas
en Gestión de Tiempos y Tareas, pero otras se crean en PeopleSoft Enterprise Recursos Humanos, Gestión de
Proyectos y Gestión de Rendimiento.
En este apartado se indica dónde están definidos los valores de cada tabla de valores válidos relacionados con
tareas.

136 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Definición de tablas de valores válidos


La tabla siguiente muestra qué aplicación de PeopleSoft hay que utilizar para definir los datos de tarea utilizados
en Gestión de Tiempos y Tareas. Tenga en cuenta que algunos de estos elementos (actividades, proyectos y
unidades de negocio) se pueden definir en varias aplicaciones.

Aplicación Campos

Entidades HR Empresa
Unidad Negocio HR
Ubicación
Departamento HR
Código Puesto
Nº Posición

Entidades HR y TL Cliente
Tarea
Producto TL
Proyecto TL
Actividad TL

Entidades Usuario Campo Usuario 1 a 5

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 137


Definición de Requisitos para el Registro de Tareas Capítulo 7

Aplicación Campos

Entidades Finanzas Cd Combinación


Cuenta
Cuenta Alternativa
Unidad Explotación
Código Fondos
Departamento GL
Código Programa
Campo Clase
Referencia Presupuesto
Producto
Proyecto/Beca
Filial
Filial Fondos
Filial UN Explotación
Clave Contable 1
Clave Contable 2
Clave Contable 3

Entidades EPM Unidad Negocio PF


Actividad FS

Entidades PC Unidad Negocio PC


ID Proyecto
Actividad
Tipo Recurso
Categoría Recurso
Subcategoría Recurso

La tabla que se muestra a continuación contiene una lista con las tablas en las que se almacenan los valores
relacionados con las tareas y la ruta de acceso a las páginas donde se han definido. En el caso de algunas de
estas entidades, los datos dependen de la utilización de PeopleSoft Finanzas (Gestión de Proyectos y Gestión de
Rendimiento) y de la función de contabilidad de compromisos. Los valores definidos en PeopleSoft Finanzas
pueden consultarse en Gestión de Tiempos y Tareas, pero sólo es posible introducir otros nuevos o eliminar los
existentes en la aplicación en la que se han creado.

138 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Entidad de tarea Tabla Navegación

Empresa COMPANY_TBL Definición de HRMS, Tablas Bási-


cas, Organización, Empresas

Unidad Negocio HR BUS_UNIT_TBL_HR Definición de HRMS, Tablas Bási-


cas, Organización, Unidad de Nego-
cio

Ubicación TL_LOCATION_VW Definición de HRMS, Tablas Bási-


cas, Organización, Ubicaciones
Los valores de tarea se basan en el
ID de Set de la unidad de negocio de
HR.

ID Departamento TL_DEPT_TBL_VW Definición de HRMS, Tablas Bási-


cas, Organización, Departamentos
No está disponible cuando se utiliza
la contabilidad de compromisos. Los
valores de tarea se basan en el ID de
Set de la unidad de negocio de HR.

Código Puesto TL_JOBCODE_VW Definición de HRMS, Tablas Bási-


cas, Atributos de Puestos, Tabla Có-
digos de Puesto
Los valores de tarea se basan en el
ID de Set de la unidad de negocio de
HR.

Nº Posición POSITION_DATA Desarrollo Organizativo, Gestión


de Posiciones, Manten Posicio-
nes/Presupuestos, Añd/Actualizar
Datos Posición

Producto TL_PRODUCT_TBL Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Productos,
Producto
No es aplicable si el código de com-
binación está activado y el producto
es una clave contable activa.

Cliente TL_CUSTOMER Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Clientes,
Clientes

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 139


Definición de Requisitos para el Registro de Tareas Capítulo 7

Entidad de tarea Tabla Navegación

Código Combinación TL_ACCTCD_BU_VW Definición de HRMS, Definicio-


nes Comunes, Configuración Cla-
ves Contables, Tabla de Códigos de
Cuenta, Tabla Transacción Clave
Contable

Unidad Negocio PC TL_BUS_CA_PC_VW Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Unidad de
Negocio de PC, Unidad de Negocio
de PC
Sólo se utiliza si está instalada Ges-
tión de Proyectos y está en uso la
contabilidad de compromisos. Las
opciones están limitadas a las uni-
dades de negocio compatibles con el
ID de proyecto de la tabla de códigos
de cuenta.

BUS_UNIT_PC_VW La información es similar a la ante-


rior, excepto en lo referente a la uti-
lización de contabilidad de compro-
misos.

Unidad Negocio PF BUS_UNIT_TBL_PF Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Unidad de
Negocio de EPM, Unidad de Nego-
cio de EPM
Sólo se utiliza cuando Gestión de
Rendimiento está instalada y Ges-
tión de Proyectos no.

Proyecto PROJ_TEAM_DVW Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Proyecto
de PC, Proyecto de PC
Se utiliza cuando Gestión de Pro-
yectos está instalada, el campo de
código de combinación no está ac-
tivado o el proyecto no es una clave
contable activa y la pertenencia a un
equipo es obligatoria en todos los
proyectos designados en la unidad
de negocio de PC. El usuario sólo
puede seleccionar proyectos activos
que tienen empleados asignados.

140 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Entidad de tarea Tabla Navegación

TL_PROJ_PC_VW La información es similar a la ante-


rior, excepto en que la pertenencia a
un equipo no es obligatoria. El usua-
rio puede elegir los proyectos que
desee incluidos en la unidad de ne-
gocio.

TL_PROJECT Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Proyectos,
Proyecto
Se utiliza cuando Gestión de Proyec-
tos no está instalado y el proyecto no
es una clave contable activa.

Actividad TL_PROJ_ACTV_VW Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, ID Activi-
dad de PC, ID Actividad de PC
Se utiliza cuando Gestión de Proyec-
tos está instalada. Sólo se puede ele-
gir actividades que estén activas.

TI_FS_ACTV_VW Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, ID de Ac-
tividad, ID de Actividad
Se utiliza cuando Gestión de Rendi-
miento está instalada y Gestión de
Proyectos no. Sólo se puede elegir
actividades que estén activas.

TL_ACTIVITY Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, ID de Ac-
tividad, ID de Actividad
Se utiliza cuando ni Gestión de Pro-
yectos ni Gestión de Rendimiento
están instaladas. Sólo se puede ele-
gir actividades que estén activas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 141


Definición de Requisitos para el Registro de Tareas Capítulo 7

Entidad de tarea Tabla Navegación

Tipo Recurso TL_PROJ_RTYPE_V Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Tipos de
Recursos, Tipos de Recursos
Sólo se utiliza cuando Gestión de
Proyectos está instalada.

Categoría Recurso TL_PROJ_CATG_V2 Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Categorías
de Recursos, Categorías de Recursos
Sólo se utiliza cuando Gestión de
Proyectos está instalada. Se utiliza
si la categoría del recurso está rela-
cionada con el tipo de recurso con-
forme a lo definido en el campo Uni-
dad Negocio PC.

TL_PROJ_CATG_VW La información es similar a la an-


terior, excepto en lo referente a que
la tabla se utiliza cuando la catego-
ría del recurso no está relacionada
con el tipo según se ha definido en el
campo Unidad Negocio PC.

Subcategoría Recurso TL_PROJ_SUB_V2


Definición de HRMS, Datos de Pro-
ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Subcate-
gorías de Recursos
Sólo se utiliza cuando Gestión de
Proyectos está instalada. Esta tabla
se usa si la subcategoría de recurso
está relacionada con la categoría de
recurso según se ha definido en el
campo Unidad Negocio PC.

TL_PROJ_SUB_V La información es similar a la ante-


rior, excepto en lo referente a que la
tabla se utiliza cuando la subcate-
goría de recurso no está relacionada
con la categoría según se ha definido
en el campo Unidad Negocio PC.

142 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Entidad de tarea Tabla Navegación

Tarea TL_TASK Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Tareas, Ta-
reas

Campo Usuario 1 - 5 TL_USER_FIELD_1-5 Definición de HRMS, Datos de Pro-


ductos, Gestión de Tiempos y Ta-
reas, Elementos de Tarea, Campo de
Usuario 1-5

Nota: si no utiliza Gestión de Proyectos o Gestión de Rendimiento con Gestión de Tiempos y Tareas, puede
definir la seguridad del sistema PeopleSoft para que los usuarios sólo puedan consultar las opciones de menú
aplicables. Consulte el PeopleBook de PeopleTools para obtener más información.

Utilización de claves contables en Gestión de Tiempos y Tareas


En este apartado se ofrece una descripción general de las claves contables así como una explicación de los
siguientes temas:
• Configuración e integración.
• Efecto sobre las plantillas de tareas.
• Efecto sobre las páginas de registro de horas.
• Almacenamiento de claves contables en las horas registradas y el perfil de tareas.
• Almacenamiento de claves contables en las horas a pagar.
• Opciones de validación de Gestión de Tiempos y Tareas.
Las claves contables son campos utilizados para generar informes de planes contables de Contabilidad General
con datos de transacciones. Estas cuentas determinan la entrada de transacciones y el seguimiento de informa-
ción a efectos de Contabilidad General. Las claves contables permiten registrar hasta 16 planes contables cuando
se introducen datos de transacciones. Tanto los clientes que utilizan Contabilidad de Compromisos como los
que no pueden operar con la funcionalidad de claves contables en sus procesos de gestión.

Configuración e integración
Puede configurar y activar todas las claves contables o sólo un subgrupo de 16 mediante la página Configuración
de Claves Contables Estándar. La página Configuración de Claves Contables Estándar permite activar campos
de claves contables, modificar su orden de presentación, renombrar etiquetas o variar la longitud de visualiza-
ción.
Si se integra la base de datos de Recursos Humanos con PeopleSoft Contabilidad General (GL), también se puede
definir la página Configuración de Claves Contables Estándar, perteneciente a PeopleSoft Finanzas (FMS). Una
vez establecida esta configuración, se envía a HCM a través de Integración con Mensajería. Cualquier cambio
debe efectuarse directamente en la base de datos de FMS y remitirse después a HCM.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 143


Definición de Requisitos para el Registro de Tareas Capítulo 7

Si la base de datos de HCM no está integrada con PeopleSoft Contabilidad General, pero desea introducir valores
de clave contable, la página Configuración de Claves Contables Estándar está accesible y permite actualizar in-
formación directamente. Puede utilizarse para obtener los valores del plan contable y enviarlos a una aplicación
de contabilidad general de terceros, o simplemente para obtener estos datos a efectos informativos en HCM. No
importa dónde se introduce la configuración, ya que una vez que se pulsa el botón Aplicar y se ejecuta el motor
de aplicación, las páginas que muestran las claves contables reflejarán la visualización configurada.

Nota: los cambios en la configuración estándar de claves contables pueden requerir de actualizaciones en las
plantillas de tareas existentes. Estas plantillas que tienen el código de combinación activado deben abrirse y
volver a guardarse. De este modo se activará la asociación de las claves contables activas, desde la configuración
estándar de claves contables, con el campo de código de combinación.

Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Con-
figuración y Utilización de Claves Contables y sus Combinaciones”.

Efecto sobre las plantillas de tareas


Después de hacer clic en el botón Aplicar de la página Configuración de Claves Contables Estándar, el efecto en
Gestión de Tiempos y Tareas comienza en la plantilla de tareas. La plantilla de tareas refleja los valores de clave
contables activados cuando el campo de código de combinación está activado. Por ejemplo, si en Configuración
de Claves Contables Estándar se han activado la cuenta GL, el departamento y el proyecto, y se ha ejecutado
el motor de aplicación (mediante el botón Aplicar), la activación del campo de código de combinación en la
plantilla de tareas también activa la cuenta GL, el departamento y el proyecto como valores de clave contable
individuales.
Cuando el sistema activa el código de combinación en la plantilla de tareas, la unidad de negocio de HR también
se activa. El motivo es que, para validar la combinación de valores de clave contable individuales asociados a un
código de combinación nuevo o ya existente, es necesaria una unidad de negocio de GL. Las unidades de negocio
de HR se correlacionan con las unidades de negocio de GL a través de la página Mapa UniNeg GL/UniNeg
HR (Definición de HRMS, Definiciones Comunes, Configuración Claves Contables, Mapa UniNeg GL/HR).
Gracias a esta correlación, cuando se registra una unidad de negocio de HR, se puede obtener la unidad de GL
y ejecutar la validación. Si una unidad de negocio de HR no está correlacionada con otra de GL, el sistema
presenta un mensaje de error. Este mensaje se inicia en línea, en el punto de validación, o durante la validación
realizada en el Proceso Presentación de Horas.
La disponibilidad de los campos Producto TL y Proyecto TL para ser activados en la plantilla de tareas dependerá
de la configuración de las claves contables estándar y de la integración con PeopleSoft Gestión de Proyectos y
Gestión de Rendimiento. El cuadro que aparece a continuación explica la disponibilidad de los campos.

Producto TL
PRODUCT disponible

El código de combinación está activado y Producto es una clave contable activa. No

El código de combinación está activado y Producto es una clave contable inactiva. Sí

El código de combinación no está activado. Sí

144 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Proyecto TL
PROJECT disponible

El código de combinación está activado y Proyecto es una clave contable activa. La integra- No
ción con PeopleSoft Gestión de Proyectos está activada.

El código de combinación está activado y Proyecto es una clave contable activa. La integra- No
ción con PeopleSoft Gestión de Proyectos NO está activada.

El código de combinación está activado y Proyecto es una clave contable inactiva. La integra- No
ción con PeopleSoft Gestión de Proyectos está activada.

El código de combinación está activado y Proyecto es una clave contable inactiva. La integra- Sí
ción con PeopleSoft Gestión de Proyectos NO está activada.

El código de combinación no está activado y la integración con PeopleSoft Gestión de Pro- No


yectos está activada.

TL_ACTIVITY
ACTIVITY disponible

PeopleSoft Gestión de Proyectos instalado No

PeopleSoft EPM instalado No

Ni PeopleSoft EPM ni Gestión de Proyectos están instalados Sí

Repercusión en las páginas de registro de horas


En Gestión de Tiempos y Tareas, el sistema rellena de forma preliminar el campo de la unidad de negocio de
HR de las páginas de transacciones basándose en el ID de usuario y en la unidad de negocio de HR del registro
JOB. Este valor se puede sobrescribir para que refleje las preferencias de usuario cuando se introducen detalles
de transacciones, pero, como garantía de que la unidad de negocio de HR queda reflejada a efectos de validación
de código de combinación, el sistema ejecuta el proceso de definición preliminar.
El registro de tareas, en las filas de transacciones, está dirigido por el grupo de tareas seleccionado (ya sea el
grupo por defecto o el grupo tomado como préstamo). Cuando se registran horas, la página Sustituciones aparece
en las páginas de autoservicio si hay un grupo de tareas asociado a una plantilla con un código de combinación
activado. La página Sustituciones muestra el campo de código de combinación y las claves contables individua-
les asociadas. De este modo, el usuario puede elegir entre introducir un código de combinación, claves contables
individuales o una combinación de ambos.
Cuando se utiliza el código de combinación y se selecciona un valor, la página presenta el código de combinación
y las claves contables individuales asociadas. Si se han introducido valores de clave contable individuales, el
sistema los valida uno por uno inicialmente y, a continuación, valida la combinación y la almacena como un
código de combinación.
Ejemplo: el código de combinación XYZ tiene asociados estos valores de clave contable: Cuenta = 600020,
Departamento = 14000, Producto = HARDWR
Si introduce el valor de código de combinación de XYZ, al salir de un campo con el tabulador, la cuenta, el
departamento y el producto se rellenarán con los valores asociados mostrados anteriormente.
Si introduce Cuenta = 600020, Departamento = 11000 y Producto = HARDWR, y esta combinación no se ha
utilizado anteriormente, después de guardar y validar la combinación, el sistema genera y presenta un nuevo
código de combinación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 145


Definición de Requisitos para el Registro de Tareas Capítulo 7

Almacenamiento de claves contables en las horas registradas y en el perfil de tareas


El almacenamiento de claves contables en horas registradas (TL_RPTD_TBL) y en perfil de tareas
(TL_TSKPRF_DETL) es equivalente. Los valores de claves contables individuales se introducen en estas
páginas y se guardan y almacenan después como un código de combinación. Cuando se vuelve a entrar en
las páginas en línea, el sistema recupera y presenta los valores de claves contables individuales asociados al
código de combinación almacenado.
El sistema guarda un valor de producto en la tabla de horas registradas o en el perfil de tareas si el producto no es
una clave contable activa. En tal caso, el valor de producto almacenado se asocia con la tabla TL_PRODUCT.
El sistema almacena un valor de proyecto en la tabla de horas registradas, o el perfil de tarea está asociado con:
• la tabla PROJECT, si la integración con PeopleSoft Gestión de Proyectos está activada en la página Instalación
de Tiempos y Tareas;
• o la tabla TL_PROJECT, si el proyecto no es una clave contable activa y la integración con PeopleSoft Gestión
de Proyectos no está activada en la página de Instalación de Tiempos y Tareas.

Almacenamiento de claves contables en las horas a pagar


La tabla Horas a Pagar (TL_PAYABLE_TIME) almacena tanto el código de combinación como las claves con-
tables individuales debido a que la integración de claves con Nómina Global y Nómina Norteamérica funciona
de forma diferente.
Nómina Global extrae los valores de claves contables individuales (un grupo configurado de GP, con un máximo
de 8 valores), los utiliza al procesar las nóminas, y los envía después a Contabilidad General.
Nómina Norteamérica también extrae el código de combinación utilizado para procesar nóminas. Una vez
concluido el proceso de nóminas y enviadas las transacciones a Contabilidad General, Nómina Norteamérica
resuelve los valores de clave contable individuales asociados al código de combinación para enviarlos junto a
la información de transacciones.
Los valores de Producto y Proyecto se almacenan en las horas a pagar y reflejan valores procedentes de las
páginas Productos (TL_PRODUCT_TBL) o Proyectos (TL_PROJECT). La plantilla de tareas asociada con el
grupo de tareas registrado rige esta operación.
Si en la plantilla de tareas está activada la opción Producto TL, el valor almacenado en las horas a pagar se
asocia a la tabla TL_PRODUCT_TBL. Si no es así, el valor se asocia con la tabla de productos.
Si en la plantilla de tareas está activada Proyecto TL, el valor almacenado en las horas a pagar se asocia a la
tabla TL_PROJECT. Si no es así, el valor se asocia con la tabla de proyectos.
Todos los códigos de combinación generados en HCM se almacenarán en ACCT_CD_TBL. Esta tabla almacena
los códigos de combinación generados junto con los valores individuales asociados.

Opciones de validación de Tiempos y Tareas


En la página Instalación de Tiempos y Tareas se ofrecen tres opciones para la validación de claves contables.

Sincronización Mensajes Esta opción envía un mensaje con datos de claves contables a FMS y recibe una
respuesta sobre su validez.
Validación Tablas Esta opción utiliza la tabla de combinaciones válidas para aceptar o rechazar
una combinación de valores de claves contables.
Ninguna Permite desactivar la validación de las transacciones de Gestión de Tiempos y
Tareas.

146 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Nota: si se define la validación como Ninguna, se comprobarán los valores


individuales de clave contable, pero no la combinación. Si se genera un código
de combinación que no está asociado con una cuenta de GL y se utiliza en la
integración con Nómina Norteamérica, la transacción asociada fallará cuando
se envíe a Contabilidad General. En este caso, los usuarios cuyas aplicaciones
estén integradas con Nómina Norteamérica deben introducir siempre un valor
de GL_Account incluso si la opción de validación está definida como Ninguna.

La cuenta de GL es un campo obligatorio cuando se envían datos a Contabilidad General desde cualquier sistema
de origen. Las validaciones realizadas utilizando Integración con Mensajería o la validación de tablas requieren
la introducción de un valor (como mínimo) de cuenta de GL.

Registro de tareas con PeopleSoft Finanzas


PeopleSoft Finanzas permite el registro de tareas en las siguientes áreas:

Gestión de Proyectos
Al integrar Gestión de Tiempos y Tareas con Gestión de Proyectos, el usuario cuenta con una serie opciones
adicionales para efectuar el seguimiento de las horas en el nivel de la tarea. Puede realizar el seguimiento de
las horas por unidades de negocio, por proyectos y actividades definidos en Gestión de Proyectos, y por tipos,
categorías y subcategorías de recursos. Los valores válidos de estas entidades de tarea se toman directamente
de Gestión de Proyectos mediante Integración con Mensajería y se pueden visualizar en las siguientes páginas
de Gestión de Tiempos y Tareas:
• Unidad de Negocio de PC
• Proyecto de PC
• ID Actividad de PC
• Tipos de Recursos
• Categorías de Recursos
• Subcategorías de Recursos

Gestión de Proyectos con códigos de combinación


Contabilidad de compromisos, una función opcional de PeopleSoft Finanzas y Recursos Humanos, dispone de
un conjunto estructurado de reglas de contabilidad que pueden repercutir en el registro de tareas. Cuando se
activa la opción de Contabilidad de Compromisos al crear una plantilla de tarea, el código de combinación pasa
a ser una entidad de tarea activa. Al introducir un código de combinación durante el registro de horas, el sistema
realiza dos actividades:
• En función del código de combinación, Gestión de Tiempos y Tareas rellena automáticamente un máximo
de dieciséis claves contables relacionadas: cuenta, fondos, ID departamento, código de programa, campo de
clase, filial, unidad de explotación, cuenta alternativa, proyecto/beca, producto, referencia de presupuesto,
filial de fondos, filial de unidad de explotación y claves contables de 1 a 3.
• Los valores de otras entidades de tarea se obtienen a partir del código de combinación y de la integración con
Gestión de Proyectos. La jerarquía que sigue el sistema para conseguir los valores de las entidades de tarea
relacionadas se muestra en el siguiente diagrama.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 147


Definición de Requisitos para el Registro de Tareas Capítulo 7

Código combinación
(RH introduce valor)

ID proyecto
(Opciones RH
proceden de
código combinación)

ID actividad Unidad negocio PC


(Opciones RH (Opciones RH
proceden de proceden de
ID proyecto) código combinación)

ID de Set
(Sistema procede de
unidad negocio PC)

Tipo, categoría
subcategoría
de recurso
(Opciones RH
proceden de
ID de Set)

Valores de tarea obtenidos a partir del código de combinación al aplicar la contabilidad de compromisos

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Secuencia de definición de la funcionalidad de tareas


El diagrama que se muestra a continuación enumera la secuencia de pasos necesarios para definir los requisitos
de registro de tareas. En este apartado se describen brevemente todos los pasos.

148 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

1. Creación de
plantillas de
registro de horas

2. Creación de
plantillas de tareas

3. Creación de
valores de entidades
de tareas
(opcional)

4. Creación de
perfiles de tareas

5. Creación de grupos
de tareas

6. Asignación de
grupos de tareas,
plantillas de tareas y
perfiles de tareas

Definición de pasos de la funcionalidad de tareas

Pasos para definir los requisitos para el registro de tareas en su organización:


1. Cree plantillas para el registro de horas.
Utilice la página Plantilla de Registro de Horas para crear plantillas destinadas al tiempo transcurrido y
fichado. Seleccione la opción Perfil Tarea o Plantilla Tarea para indicar el tipo de registro de tareas para
el que se va a diseñar la plantilla. Antes de generar grupos de tareas, deben crearse plantillas de registro
de horas.
2. Cree plantillas de tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 149


Definición de Requisitos para el Registro de Tareas Capítulo 7

La página Plantillas de Tareas se utiliza para seleccionar las entidades de tarea que van a aparecer en las
páginas de registro de horas o que el sistema va a capturar mediante los dispositivos de registro de horas
(DRH) utilizados por los empleados.
Las plantillas de tareas se pueden crear antes o después que las entidades.
3. Cree valores para entidades de tarea (opcional).
Si desea que sus empleados registren las horas por cliente, producto, actividad, tarea, proyecto o hasta
cinco categorías definidas por el usuario, especifique un conjunto de valores válidos que se puedan utili-
zar con este fin. Por ejemplo, si desea contabilizar las horas por cliente, establezca un código para cada
cliente.
Si Gestión de Proyectos está integrado con Gestión de Tiempos y Tareas, la aplicación Gestión de Pro-
yectos utilizará Integración con Mensajería para publicar los valores válidos de las entidades de tarea
adicionales.
4. Cree perfiles de tarea.
Utilice la página Perfil de Tareas para seleccionar los valores de las entidades de tarea especificadas en
la plantilla. Indique también si las horas se deben asignar a las tareas de forma equitativa, por porcentaje
o por cantidad.
5. Cree grupos de tareas.
La página Grupo de Tareas se utiliza para identificar las plantillas de registro de horas, las plantillas de
tareas y los perfiles de tareas válidos por defecto para los empleados que comparten los mismos requisitos
de registro de tareas.
Antes de definir los grupos de tareas, debe crear las plantillas para el registro del tiempo transcurrido y
las horas fichadas.
6. Asigne grupos, plantillas y perfiles de tareas.
• Asigne un grupo de tareas a cada empleado mediante la página Creación Datos Registro Horas o la
página Manten Datos Registro Horas. También puede asignarles un perfil de tarea. El perfil seleccio-
nado tendrá prioridad sobre el perfil por defecto asignado al empleado en el grupo de tareas.
• Si utiliza dispositivos de registro de horas, debe asignar el grupo de tareas pertinente a cada DRH
mediante la página Definición de DRH. El grupo de tareas determina los perfiles y las plantillas dis-
ponibles para enviarlos al DRH. También puede especificar si desea transferir perfiles, plantillas o
valores de tarea al DRH.

Nota: antes de empezar con la definición de plantillas, perfiles y grupos de tarea, realice un análisis de las nece-
sidades de registro de tareas que precisa su organización. Debe determinar qué empleados comparten requisitos
de registro iguales o similares basándose en el tipo de trabajo que realizan y en los requisitos relacionados. Un
grupo de tareas puede incluir horas fichadas y transcurridas de empleados y colaboradores siempre que se pue-
dan aplicar las mismas entidades de tarea a todos los miembros del grupo.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos de registro
de horas, página 222
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457

150 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Creación de plantillas de tareas


Para crear plantillas de tareas, utilice el componente Plantilla de Tareas (TL_TSKPRF_TMPLATE). Utilice la
interfaz de componente TL_TSKPRF_TEMPLATE para cargar datos en las tablas de este componente.
Utilice las plantillas de tareas para seleccionar la información de tareas que desea obtener de los miembros del
grupo cuando registran horas.
Por ejemplo, si un grupo de empleados o colaboradores trabaja en un proyecto como el desarrollo de software,
puede resultar conveniente crear una plantilla que recoja datos sobre el proyecto y el producto en el que trabajan,
el departamento y las respectivas tareas individuales. Si está creando una plantilla para un grupo de jefes de
cuenta, puede incluir el cliente, la empresa, el departamento y el código de cuenta. Cada plantilla de tarea debe
representar un conjunto distinto de elementos relacionados con tareas.
Cada grupo de tareas debe tener asignada una plantilla de tareas. Puede asignar la misma plantilla a varios
grupos de tareas o crear una plantilla para cada grupo. La plantilla asignada a un grupo controla los perfiles de
tarea que se le pueden asociar.

Consulte también
Apéndice C, “Integridad Referencial,” página 787

Página utilizada para crear plantillas de tareas


Nombre de página Nombre de objeto Navegación Utilización
Plantillas de Tareas TL_TSKPRF_TMPLATE Definición de HRMS, Da- Selección de los tipos de da-
tos de Productos, Gestión de tos relacionados con tareas
Tiempos y Tareas, Configu- que desea que incluya un
raciones de Tareas, Plantilla grupo de empleados que re-
de Tareas, Plantillas de Ta- gistra sus horas, por ejemplo,
reas la empresa, la unidad de ne-
gocio o el departamento.

Creación de una plantilla de tareas


Acceda a la página Plantillas de Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 151


Definición de Requisitos para el Registro de Tareas Capítulo 7

Página Plantillas de Tareas (1 de 2)

152 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Página Plantillas de Tareas (2 de 2)

ID Plantilla Tarea Este campo muestra el nombre de la plantilla de tareas.


Usado p/Gp Tareas Se trata de un campo informativo. Si aparece seleccionado, indica que la plan-
tilla ha sido asignada a un grupo de tareas y las modificaciones que se pueden
realizar son limitadas.
Si el sistema se ha configurado para utilizar la función de integridad referencial
(es decir, se ha seleccionado la opción Integridad Referencial en la página Ins-
talación de Tiempos y Tareas), puede añadir campos opcionales a la plantilla y
definir los campos obligatorios como opcionales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 153


Definición de Requisitos para el Registro de Tareas Capítulo 7

Si el sistema no utiliza integridad referencial, puede realizar en la plantilla todos


los cambios que desee, excepto modificar la definición de la casilla Contabilidad
Compromisos.
Contabilidad Compromisos Seleccione esta casilla si su organización utiliza la función de contabilidad de
compromisos. Si está marcada, el campo Cd Combinación pasa a estar activo,
y los campos Producto e ID Proyecto dejan de estar disponibles.
Si en la página Instalación de Tiempos y Tareas está seleccionada la casilla In-
terfaz con PS/EPM y no lo está la opción Interfaz con PS/Proyectos, la casilla
Unidad Negocio PF estará disponible.

Nota: si una plantilla de tarea está definida para la contabilidad de compromi-


sos, sólo se puede asignar a grupos de tarea definidos también para esta función.

En los cuadros de grupo Entidades HR, Entidades HR y TL, Entidades Finanzas, Entidades Usuario, Entidades
EPM y Entidades PC, seleccione los tipos de datos de tarea que desea que introduzcan los empleados asocia-
dos a este grupo de tareas. Puede seleccionar cualquiera de estos valores utilizando la lista desplegable que se
encuentra a la derecha de cada campo: Oblig, Opcional o No Utlz.
Si su organización utiliza la función de contabilidad de compromisos, Gestión de Proyectos o Gestión del Rendi-
miento, algunos de estos campos aparecerán seleccionados o sombreados automáticamente. En las descripciones
que aparecen a continuación, se indica cuándo están disponibles los campos y cuáles son sus valores por defecto
cuando son seleccionados.

Entidades HR

Empresa Siempre está disponible. Cuando se selecciona esta casilla, su valor por defecto
es Opcional.
Unidad Negocio HR Cuando se selecciona, su valor por defecto es Opcional. Esta casilla se activa
automáticamente cuando se seleccionan Ubicación, Departamento HR o Código
Puesto o Cd Combinación. Si se define como obligatorio cualquiera de estos
campos, también lo será Unidad Negocio HR.
La unidad de negocio de HR es necesaria para obtener la unidad de negocio de
GL a efectos de validación de código de combinación.
Ubicación Siempre está disponible. Cuando se selecciona, su valor por defecto es Opcio-
nal. La ubicación depende del valor del campo Unidad Negocio HR. Si se activa
Ubicación, el sistema selecciona Unidad Negocio HR con el mismo valor por
defecto.
Departamento HR No está disponible cuando se utiliza la función de contabilidad de compromisos
(Gestión de Tiempos y Tareas determina automáticamente el departamento de
HR correcto basándose en el código de combinación). En el resto de los ca-
sos, el campo Departamento HR toma por defecto el valor Opcional cuando se
selecciona. Este campo depende de Unidad Negocio HR. Si se activa el depar-
tamento de HR, el sistema selecciona Unidad Negocio HR con el mismo valor
por defecto.
Código Puesto Siempre está disponible. Cuando se selecciona, su valor por defecto es Opcio-
nal. Código Puesto depende de Unidad Negocio HR. Si se activa el código de
puesto, el sistema selecciona Unidad Negocio HR con el mismo valor por de-
fecto.

154 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Número Posición Está disponible únicamente si se utiliza la función de gestión de posiciones y


si se definen las opciones Total o Parcial en la tabla de instalación principal de
HR. Cuando se selecciona, su valor por defecto es Opcional.

Entidades HR y TL

Cliente Siempre está disponible. Cuando se selecciona, toma por defecto el valor Op-
cional.
Tarea Siempre está disponible. Cuando se selecciona, toma por defecto el valor Op-
cional.
Producto TL Está disponible si Producto no es una clave contable activa o si el código de
combinación no está seleccionado.
Proyecto TL Está disponible cuando PeopleSoft Gestión de Proyectos no está instalado y
Proyecto no es una clave contable activa.
Actividad TL Está disponible si Gestión de Proyectos y Gestión de Rendimiento no están ins-
talados.

Entidades Finanzas

Cd Combinación Si se utiliza la función de contabilidad de compromisos, se selecciona automá-


ticamente. En el resto de los casos, el código de combinación está disponible y
adopta por defecto el valor Opcional.

Entidades EPM

Unidad Negocio PF Sólo está disponible cuando está activada la casilla Interfaz con PS/EPM en la
página Instalación de Tiempos y Tareas y Unidad Negocio PC no está marcada
en la página Plantillas de Tareas.
Si la casilla Interfaz con PS/EPM está seleccionada en la página Instalación de
Tiempos y Tareas, el campo Unidad Negocio PF se selecciona automáticamente
y toma por defecto el valor Opcional.
Si se define el campo Actividad como Oblig, Unidad Negocio PF también pasa
a ser Oblig (si Unidad Negocio PC no está seleccionada).
Actividad FS Si esta casilla está activada, también lo estará la casilla Unidad Negocio PF.

Entidades PC

Unidad Negocio PC Sólo está disponible cuando Interfaz con PS/Proyectos está seleccionada en la
página Instalación de Tiempos y Tareas. En este caso, Unidad Negocio PC se
activa automáticamente y toma por defecto el valor Opcional, pero se puede
modificar a No Utlz. Existen las siguientes excepciones:
Cuando los campos ID Proyecto, Actividad, Tipo Recurso, Categoría Recurso
o Subcategoría Recurso se definen como Oblig, el valor del campo Unidad Ne-
gocio PC pasa a ser también Oblig.
Si marca también el campo ID Proyecto y no utiliza la contabilidad de compro-
misos, el campo Unidad Negocio PC se selecciona automáticamente y toma el
valor por defecto de ID Proyecto (opcional u obligatorio).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 155


Definición de Requisitos para el Registro de Tareas Capítulo 7

ID Proyecto No está disponible cuando se utiliza la función de contabilidad de compromisos


(El valor de ID Proyecto se obtiene de la tabla Cd Cuenta).
ID Proyecto adopta el valor Opcional si aparece seleccionado, excepto en los
siguientes casos:
Cuando la casilla Interfaz con PS/Proyectos de la página Instalación de Tiem-
pos y Tareas está activada, ID Proyecto aparece seleccionado automáticamente
con el valor Opcional. Cuando los campos Actividad, Tipo Recurso, Categoría
Recurso o Subcategoría Recurso se definen como Oblig, el valor del campo ID
Proyecto pasa a ser también Oblig.
ID Proyecto depende de Unidad Negocio PC. Cuando ID Proyecto está selec-
cionado, el sistema marca también la casilla Unidad Negocio PC.
Actividad El campo Actividad adopta por defecto el valor Opcional cuando está seleccio-
nado, excepto en los siguientes casos:
Cuando Interfaz con PS/Proyectos o Interfaz con PS/EPM están seleccionados
en la página Instalación de Tiempos y Tareas, el campo Actividad aparece mar-
cado automáticamente y adopta por defecto el valor Opcional; no obstante, se
puede cambiar a No Utlz.
Actividad depende del campo Unidad Negocio PC o de Unidad Negocio PF. Si
la casilla Interfaz con PS/Proyectos está activada, Unidad Negocio PC se debe
seleccionar para poder acceder al campo Actividad. Si la Interfaz con PS/EPM
está instalada sin Gestión de Proyectos, Unidad Negocio PF se debe seleccionar
para poder acceder al campo Actividad.
Tipo Recurso Sólo está disponible cuando está activada la casilla Interfaz con PS/Proyectos
en la página Instalación de Tiempos y Tareas y el campo Unidad Negocio PC
está seleccionado. El campo Tipo Recurso adopta por defecto el valor Opcional
cuando se selecciona.

Nota: la dependencia entre Tipo Recurso, Categoría Recurso y Subcategoría Recurso es dinámica. Cuando
se registran horas, Gestión de Tiempos y Tareas ajusta los valores válidos de estos campos según las opciones
dinámicas de validación definidas para la unidad de negocio en Gestión de Proyectos. Estos valores dependen
también del ID de Set asociado con la Unidad Negocio PC registrada.

Categoría Recurso Sólo está disponible cuando está activada la casilla Interfaz con PS/Proyectos
en la página Instalación de Tiempos y Tareas y el campo Unidad Negocio PC
está seleccionado. Cuando se selecciona, toma por defecto el valor Opcional.
Subcategoría Recurso Sólo está disponible cuando está activada la casilla Interfaz con PS/Proyectos
en la página Instalación de Tiempos y Tareas y el campo Unidad Negocio PC
está seleccionado. Cuando se selecciona, toma por defecto el valor Opcional.

Entidades Usuario

Campo Usuario 1 a 5 Siempre está disponible. Su valor por defecto es Opcional.

Modificación de una plantilla de tareas


Una vez guardada una plantilla, los tipos de cambios que se pueden realizar dependen de que se haya asociado
con un grupo de tareas ode que la función de integridad referencial esté seleccionada en la página Instalación
de Tiempos y Tareas. La siguiente tabla muestra las limitaciones que se aplican para preservar la integridad
referencial.

156 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Integridad referencial Plantilla asignada al grupo de Cambios permitidos


tareas

Sí Sí Puede añadir campos opcionales y


convertir los campos obligatorios en
opcionales.
Si incluye o excluye entidades por
error al crear una plantilla de tareas,
puede crear una nueva y cambiar su
asignación en la página Grupo de Ta-
reas. Al modificar la plantilla, el sis-
tema inicia el proceso de integridad
referencial en el caso de que se ha-
yan registrado horas en el grupo de
tareas.

Sí No Se permiten todos los cambios.

No Sí Se permiten todos los cambios, ex-


cepto modificar la definición de la
opción de contabilidad de compro-
misos. Los cambios pueden activar
la integridad referencial.

No No Se permiten todos los cambios.

Nota: si se modifica la configuración estándar de claves contables y se aplican los cambios a la base de datos, es
necesario abrir todas las plantillas de tareas que tengan activado el código de combinación (campo ACCTCD_
FLAG) y guardar la página. De este modo se actualizarán los valores de clave contable asociados con el código
de combinación en el registro TL_TSKPRF_TMPLT.

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Utilización de Ges-
tión de Tiempos y Tareas con la contabilidad de compromisos, página 576

Definición y consulta de valores de tarea en


Gestión de Tiempos y Tareas
Para definir o consultar valores de tarea, utilice los componentes Cliente (CUSTOMER), Tareas (TASK), Pro-
ductos (PRODUCT1), Proyectos (PROJECT1), ID Actividad (ACTIVITY_ID) y Campo de Usuario 1 (TL_
USER_FLD1_PNLG). Utilice las interfaces de componente CUSTOMER, TASK, PRODUCT1, PROJECT1,
ACTIVITY_ID y TL_USER_FLD1_PNLG para cargar datos en las respectivas tablas de estos componentes.
Como ya se ha señalado anteriormente, los valores de tarea de las tablas de valores válidos de Gestión de Tiem-
pos y Tareas pueden definirse tanto en esta aplicación como en Recursos Humanos, Gestión de Proyectos y
Gestión de Rendimiento. En este apartado se tratan los siguientes temas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 157


Definición de Requisitos para el Registro de Tareas Capítulo 7

• Páginas utilizadas para definir valores de tareas en Gestión de Tiempos y Tareas


Las tablas suministradas con esta aplicación no incluyen valores válidos para los siguientes valores de tareas:
clientes, tareas, productos, proyectos, actividades y un máximo de cinco campos definidos por el usuario.
• Creación de valores válidos utilizando las páginas de Gestión de Tiempos y Tareas
• Consulta de los valores definidos en Gestión de Proyectos y Gestión de Rendimiento

Páginas utilizadas para definir y consultar entidades de TL


Nombre de página Nombre de objeto Navegación Utilización
Clientes TL_CUSTOMER Definición de HRMS, Da- Creación y consulta de có-
tos de Productos, Gestión de digos de cliente. Por ejem-
Tiempos y Tareas, Elementos plo, puede que algunos em-
de Tarea, Clientes pleados, como los jefes de
cuenta, necesiten registrar
sus horas en función de los
clientes a los que han dedi-
cado su tiempo.

Tareas TL_TASK Definición de HRMS, Da- Creación y visualización de


tos de Productos, Gestión de códigos de tareas específi-
Tiempos y Tareas, Elementos cas. Por ejemplo, puede que
de Tarea, Tareas algunos empleados, como
los desarrolladores, nece-
siten registrar sus horas en
función de las tareas que rea-
lizan (desarrollo de código,
reuniones, etc.).

Producto TL_PRODUCT_TBL Definición de HRMS, Da- Creación y visualización de


tos de Productos, Gestión de códigos de producto. Por
Tiempos y Tareas, Elemen- ejemplo, puede que algunos
tos de Tarea, Productos, Pro- empleados, como los desa-
ducto rrolladores de software, ne-
cesiten registrar sus horas en
función de los productos que
están desarrollando.
Proyecto TL_PROJECT Definición de HRMS, Da- Creación y consulta de códi-
tos de Productos, Gestión de gos de proyecto, si se utiliza
Tiempos y Tareas, Elemen- Gestión de Tiempos y Tareas
tos de Tarea, Proyectos, Pro- sin Gestión de Proyectos.
yecto

ID de Actividad TL_ACTIVITY Definición de HRMS, Da- Creación de códigos de acti-


tos de Productos, Gestión de vidades si se utiliza Gestión
Tiempos y Tareas, Elementos de Tiempos y Tareas sin Ges-
de Tarea, ID de Actividad tión de Proyectos ni Gestión
de Rendimiento.
Campo de Usuario 1 TL_USER_FIELD#_PNL, Definición de HRMS, Da- Creación de elementos per-
donde # equivale a 1, 2, 3, 4 o 5 tos de Productos, Gestión de sonalizados para el registro
Tiempos y Tareas, Elementos de elementos de tareas.
de Tarea, Campo de Usuario
1

158 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Creación y consulta de códigos de proyectos


Acceda a la página Proyecto.
La página que puede utilizarse para crear códigos de proyecto dependerá de la integración de Gestión de Pro-
yectos con Gestión de Tiempos y Tareas.
• Si Gestión de Tiempos y Tareas no tiene interfaz con Gestión de Proyectos, utilice la página Proyecto para
crear los códigos correspondientes.
• Si utiliza Gestión de Proyectos, debe definir los códigos en esa aplicación. Puede utilizar la página Proyecto
de PC de Gestión de Tiempos y Tareas para visualizar los códigos, pero el sistema no le permite modificarlos.

Creación y consulta de códigos de ID de actividad


Acceda a la página ID de Actividad.

Página ID Actividad

La página que se debe utilizar para crear códigos de actividad dependerá de la integración de Gestión de Pro-
yectos y Gestión de Rendimiento con Gestión de Tiempos y Tareas.
• Si Gestión de Tiempos y Tareas no tiene interfaz con Gestión de Proyectos ni Gestión de Rendimiento, puede
utilizar la página ID de Actividad para crear los códigos correspondientes.
• Si utiliza Gestión de Proyectos, debe definir los códigos de actividad en esa aplicación. La página ID Actividad
de PC de Gestión de Tiempos y Tareas le permite visualizar los códigos, pero no modificarlos.
• Si utiliza Gestión de Rendimiento (sin Gestión de Proyectos), debe definir los códigos de actividad en esa
aplicación. Puede utilizar la página Actividad FS de Gestión de Tiempos y Tareas para visualizar los códigos,
pero el sistema no le permite modificarlos.

Creación y consulta de campos de usuario


Acceda a la página Campo de Usuario 1 - 5.
Si desea registrar horas en elementos de tarea no incluidos en Gestión de Tiempos y Tareas, puede definir hasta
cinco campos personalizados. La longitud máxima varía según el campo de usuario:
• Campo Usuario 1: 10 caracteres alfanuméricos.
• Campo Usuario 2: 10 caracteres alfanuméricos.
• Campo Usuario 3: 15 caracteres alfanuméricos.
• Campo Usuario 4: 20 caracteres alfanuméricos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 159


Definición de Requisitos para el Registro de Tareas Capítulo 7

• Campo Usuario 5: 20 caracteres alfanuméricos.

Nota: si desea volver a definir las etiquetas en los campos de usuario, consulte las instrucciones correspondien-
tes en el PeopleBook de PeopleTools.

Consulta de códigos de tarea definidos en Gestión de


Proyectos y Gestión de Rendimiento
Para visualizar códigos de tarea de Gestión de Proyectos y Gestión de Rendimiento, utilice los componentes
Unidad de Negocio de PC (TL_BUS_UNIT_TBL_PC), Proyecto de PC (PROJECT1_PC), ID Actividad de
PC (PC_PROJ_ACTIVITY), Tipos de Recursos (PROJ_RES_TYPE), Categorías de Recursos (PROJ_CATG_
DEFN), Subcategorías de Recursos (PROJ_SUBCAT_DEFN), Unidad de Negocio de EPM (TL_BUS_UNIT_
TBL_PF) y Actividad de FS (FS_ACTIVITY_TBL).
Las tablas de valores válidos definidas en Gestión de Proyectos o Gestión de Rendimiento se pueden consultar
en Gestión de Tiempos y Tareas mediante la tecnología de publicación-suscripción. Si utiliza Gestión de Pro-
yectos o Gestión de Rendimiento, puede visualizar sus tablas a través de Gestión de Tiempos y Tareas, pero
el sistema no le permite realizar modificaciones. Para introducir o eliminar valores, debe actualizar la página
correspondiente de Gestión de Proyectos o Gestión de Rendimiento.

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

160 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Páginas utilizadas para consultar códigos de tarea de Gestión


de Proyectos y Gestión de Rendimiento
Nombre de página Nombre de objeto Navegación Utilización
Unidad de Negocio de PC TL_BUS_UNIT_TBL_PC Definición de HRMS, Da- Consulta de los criterios de
tos de Productos, Gestión de unidad de negocio definidos
Tiempos y Tareas, Elementos en Gestión de Proyectos.
de Tarea, Unidad de Negocio
de PC
Proyecto de PC TL_PROJECT_PC Definición de HRMS, Da- Consulta de códigos de pro-
tos de Productos, Gestión de yecto definidos en Gestión
Tiempos y Tareas, Elemen- de Proyectos.
tos de Tarea, Proyecto de PC,
Proyecto de PC

Equipo de Proyecto PROJECT_TEAM_01 Definición de HRMS, Da- Consulta de información de


tos de Productos, Gestión de proyectos creados en Ges-
Tiempos y Tareas, Elemen- tión de Proyectos.
tos de Tarea, Proyecto de PC,
Equipo de Proyecto

ID Actividad de PC PC_PROJ_ACTIVITY Definición de HRMS, Da- Consulta de códigos de acti-


tos de Productos, Gestión de vidad definidos en Gestión
Tiempos y Tareas, Elementos de Proyectos.
de Tarea, ID Actividad de PC

Tipos de Recursos PROJ_RES_DEFN Definición de HRMS, Da- Consulta de códigos de tipo


tos de Productos, Gestión de de recurso definidos en Ges-
Tiempos y Tareas, Elementos tión de Proyectos.
de Tarea, Tipos de Recursos

Categorías de Recursos PROJ_CATG_DEFN Definición de HRMS, Da- Consulta de códigos de cate-


tos de Productos, Gestión de goría de recurso definidos en
Tiempos y Tareas, Elementos Gestión de Proyectos.
de Tarea, Categorías de Re-
cursos
Subcategorías de Recursos PROJ_SUBCAT_DEFN Definición de HRMS, Da- Consulta de códigos de sub-
tos de Productos, Gestión de categoría de recurso defini-
Tiempos y Tareas, Elemen- dos en Gestión de Proyectos.
tos de Tarea, Subcategorías
de Recursos
Unidad de Negocio de EPM TL_BUS_UNIT_TBL_PF Definición de HRMS, Da- Consulta de códigos de uni-
tos de Productos, Gestión de dad de negocio definidos en
Tiempos y Tareas, Elementos Gestión de Rendimiento.
de Tarea, Unidad de Negocio
de EPM
Actividad FS FS_ACTVITY_TBL1 Definición de HRMS, Da- Consulta de códigos de acti-
tos de Productos, Gestión de vidad definidos en Gestión
Tiempos y Tareas, Elementos de Rendimiento.
de Tarea, Actividad de FS,
Actividad FS

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 161


Definición de Requisitos para el Registro de Tareas Capítulo 7

Consulta de información de unidad de negocio


Acceda a la página Unidad de Negocio de PC.

Página Unidad de Negocio de PC

La página Unidad de Negocio PC muestra datos de unidades de negocio definidos en Gestión de Proyectos, si
esta aplicación está instalada en el sistema.

Consulte también
PeopleSoft Enterprise Project Costing 9.0 PeopleBook

Consulta de códigos de proyecto


Acceda a la página Proyecto de PC.

162 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Página Proyecto de PC

Consulte también
PeopleSoft Enterprise Project Costing 9.0 PeopleBook

Consulta de información de proyectos en la página


Equipo de Proyecto
Acceda a la página Equipo de Proyecto.

Página Equipo de Proyecto

Consulte también
PeopleSoft Enterprise Project Costing 9.0 PeopleBook

Consulta de códigos de tipo de recurso


Acceda a la página Tipos de Recursos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 163


Definición de Requisitos para el Registro de Tareas Capítulo 7

Página Tipos de Recursos

Los códigos de tipo de recurso sólo se pueden aplicar si se utiliza Gestión de Proyectos. Puede utilizar la página
Tipos de Recursos para visualizar cualquier código de recurso definido en Gestión de Proyectos, pero no puede
actualizarlos.

Consulte también
PeopleSoft Enterprise Project Costing 9.0 PeopleBook

Consulta de códigos de categorías de recurso


Acceda a la página Categorías de Recursos.

Página Categorías de Recursos

Los códigos de categorías de recurso sólo se pueden aplicar si se utiliza Gestión de Proyectos. La página Cate-
gorías de Recursos se utiliza para visualizar las categorías de recurso definidas en Gestión de Proyectos.

Consulte también
PeopleSoft Project Costing PeopleBook

Consulta de códigos de unidad de negocio


Acceda a la página Unidad de Negocio de EPM.

164 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Página Unidad de Negocio de EPM

Los códigos de Unidad de Negocio de EPM sólo se pueden aplicar si se utiliza Gestión de Rendimiento y no se
usa Gestión de Proyectos. Puede utilizar la página Unidad de Negocio de EPM para visualizar todas las unidades
de negocio definidas en Gestión de Rendimiento, pero el sistema no le permite actualizarlas.

Consulte también
PeopleSoft Enterprise ePerformance PeopleBook

Creación de perfiles de tareas


Utilice el componente Perfil de Tareas (TL_TASK_PROFILE) para crear perfiles de tareas. Utilice la interfaz
de componente TL_TASK_PROFILE para cargar datos en las tablas de este componente.
Los perfiles de tarea permiten especificar los valores por defecto de los elementos de tarea definidos en la plan-
tilla. Seleccione los datos de empresa, departamento, proyecto, etc. a los cuales desea asignar las horas de un
empleado o colaborador. También puede indicar cómo desea distribuir las horas registradas en las tareas: por
cantidad, por porcentaje o por igual en todas las tareas.
Las reglas generales de los perfiles de tarea son las siguientes:
• Puede crear varios perfiles de tarea a partir de una misma plantilla.
• El sistema permite asignar varios perfiles de tarea a un grupo, sin embargo, todos los perfiles deben estar
basados en la plantilla vinculada a ese grupo.
• Los perfiles de tarea son opcionales. Si no desea utilizar esta función, puede asignar el perfil de tarea prede-
finido Nontask (sin tarea) al grupo de empleados exentos del registro a través de perfiles.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 165


Definición de Requisitos para el Registro de Tareas Capítulo 7

Página utilizada para crear perfiles de tarea


Nombre de página Nombre de objeto Navegación Utilización
Perfiles de Tareas TL_TASK_PROFILE Definición de HRMS, Da- Definición de perfiles de ta-
tos de Productos, Gestión de rea.
Tiempos y Tareas, Configu-
Utilice la página Perfiles
raciones de Tareas, Perfil de
de Tareas para seleccionar
Tareas, Perfiles de Tareas
los valores de las entidades
de tarea especificadas en la
plantilla. Indique también
si las horas se deben asignar
a las tareas de forma equi-
tativa, por porcentaje o por
cantidad.

Creación de perfiles de tareas


Acceda a la página Perfiles de Tareas.

Página Perfiles de Tareas

ID Plantilla Tarea Seleccione la plantilla de tareas asociada al perfil. Si no necesita este tipo de
registro, puede seleccionar el valor PS Non Task (Plantilla No Tarea) en este
campo.
Enviar a DRH Seleccione esta casilla si desea utilizar el perfil en uno o varios dispositivos de
registro de horas (DRH). Debe marcar también la opción Env Perfiles Tarea en la
página Definición de Tipo de DRH. El campo Gp Tareas definido en la página
Grupo de Tareas de DRH del componente Definición de DRH determina los
perfiles que se van a remitir al DRH.
Cambiar Plantilla Tarea Este botón se utiliza para modificar la plantilla asociada al perfil. El sistema
elimina todos los datos de tarea de las fichas de Detalle Asignación. Puede
seleccionar una plantilla distinta en el campo ID Plantilla Tarea.

Aviso: si elimina los detalles de perfil de tarea, puede anular las horas validadas y pagadas que se han registrado
mediante ese perfil.

166 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Tipo Asignación
Los datos de Gestión de Tiempos y Tareas se pueden registrar por horas, unidades o cantidades. Defina el modo
en que desea asignar a las tareas las cantidades registradas (cada tarea está representada por una fila de entidades
de tarea en las fichas de Detalle Asignación).

Asignar por Cantidad Introduzca una cantidad (horas, unidades o cantidades) para cada tarea. El sis-
tema convierte el número introducido en un porcentaje basándose en la cantidad
total introducida para todas las tareas. Esta opción es similar a Asignar por Por-
centaje, pero en lugar de especificar un porcentaje, se escribe un número que el
sistema convierte en porcentaje.
Asignar por Porcentaje Seleccione esta opción para especificar el porcentaje de horas, unidades o can-
tidades que el sistema debe asignar a las tareas registradas.
Asig Igual para Todas Seleccione esta opción para que el sistema reparta las horas, unidades o canti-
Tareas dades equitativamente entre todas las tareas registradas. El sistema determina
la asignación cuando se han registrado o creado las horas.

Detalle Asignación
Inserte una fila por cada tarea (es decir, por cada combinación de entidades relacionadas con tareas) a la que
desea asignar horas. Por ejemplo, especifique que el 50% de las horas de un empleado se asignan al producto,
cliente y tarea definidos en la primera fila, y que el 50% restante se reparte en la combinación de tareas de la
segunda fila.

Nota: la plantilla seleccionada en ID Plantilla Tarea determina las fichas y campos que aparecen en la sección
Detalle Asignación de esta página.

Cantidad Asignación El número que se introduce en este campo dependerá de la opción especificada
en el campo Tipo Asignación.
Si selecciona Asignar por Cantidad, debe introducir un número para que el sis-
tema determine cómo repartir la cantidad registrada (horas, unidades o cantida-
des) en la fila de tarea que va a definir. El sistema convierte el número en un
porcentaje de asignación.
Por ejemplo, supongamos que se introducen 2 horas en la primera fila de tarea
y 6 en la segunda. Cuando el empleado registra el tiempo, el sistema asigna 2/8
(o el 25%) del tiempo registrado al primer conjunto de tareas y 6/8 (o el 75%)
al segundo.
Si selecciona Asignar por Porcentaje, introduzca las horas, unidades o cantida-
des que hay que asignar a la fila de tareas que va a definir.
Si selecciona Asig Igual para Todas Tareas, el campo Cantidad Asignación no
aparece. El sistema distribuye automáticamente la cantidad registrada por igual
en todas las filas de tareas.

Seleccione el valor apropiado para cada campo de tarea de la fila. El sistema ajusta de forma dinámica las tablas
de valores válidos para algunos campos en función de la contabilidad de compromisos y de la instalación de
otras aplicaciones de PeopleSoft.
La siguiente tabla contiene una lista con las fichas que pueden aparecer en la página Perfil de Tareas, junto con
sus campos correspondientes.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 167


Definición de Requisitos para el Registro de Tareas Capítulo 7

Nombre de ficha Campos

Campos HR / TL Empresa, UniNeg, Ubicación, Dpto HR, Cd Puesto, Nº


Posición, Cliente, Tarea y Actividad TL.

Claves Contables Cd Combinación y claves contables relacionadas.

Campos PC / EPM Unidad Negocio PC, ID Proyecto, Unidad Negocio EPM,


ID Actividad, Tipo Recurso, Categoría Recurso y Sub-
categoría Recurso según los productos de Finanzas y
Gestión de Rendimiento que estén integrados con Ges-
tión de Tiempos y Tareas.

Campos Usuario Campo Usuario 1, Campo Usuario 2, Campo Usuario 3,


Campo Usuario 4, Campo Usuario 5

Consulte también
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Definición y consulta de valores de tarea en
Gestión de Tiempos y Tareas, página 157
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Concepto de inte-
gración, página 561

Definición de grupos de tareas


Utilice el componente Grupo de Tareas (TASKGROUP) para definir grupos de tareas. Utilice la interfaz de
componente TASKGROUP para cargar datos en las tablas de este componente.
Un grupo de tareas representa a un conjunto de empleados o colaboradores con requisitos similares de registro
de horas y tareas. Estos grupos identifican las plantillas por defecto de registro de horas y de tareas, así como los
perfiles válidos para los miembros de un grupo. La plantilla de tareas vinculada al grupo determina los perfiles
que se pueden asignar.
Cada empleado debe estar asociado a un grupo de tareas válido. Asigne un grupo de tareas utilizando las páginas
Creación Datos Registro Horas y Manten Datos Registro Horas.

Creación de un grupo de tareas para un registro sin tareas


Con el fin de facilitar la configuración necesaria para un registro sin tarea, Gestión de Tiempos y Tareas contiene
un grupo de tareas, una plantilla y un perfil con el nombre de PSNONTASK.
Si no le interesa obtener datos de tarea, puede crear un grupo y seleccionar el valor PSNONTASK tanto para
la plantilla como para el perfil por defecto. A continuación, seleccione las plantillas de registro de horas para
especificar los elementos restantes en los que está interesado.

168 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Modificación de un grupo de tareas


Una vez guardado un grupo de tareas, no es posible modificar la definición de la opción de contabilidad de
compromisos. Puede cambiar las plantillas de registro de horas, el ID de plantilla de tarea y desactivar los
perfiles asociados a un grupo de trabajo; no obstante, estos cambios desencadenan el proceso de integridad
referencial cuando se ejecuta Administración Tiempo Básico.

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Definición y consulta de valores de tarea en
Gestión de Tiempos y Tareas, página 157
Apéndice C, “Integridad Referencial,” página 787

Página utilizada para definir grupos de tareas


Nombre de página Nombre de objeto Navegación Utilización
Grupo de Tareas TL_TASKGROUP_TBL Definición de HRMS, Da- Definición de grupos de ta-
tos de Productos, Gestión de reas.
Tiempos y Tareas, Configu-
raciones de Tareas, Grupo de
Tareas, Grupo de Tareas

Definición de un grupo de tareas


Acceda a la página Grupo de Tareas.

Página Grupo de Tareas

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 169


Definición de Requisitos para el Registro de Tareas Capítulo 7

Estado Este campo muestra el estado del grupo de tareas. Si cambia el estado a Inactivo
y el grupo de tareas ya está asignado a los empleados, el sistema no le permite
desactivar la fila regida por fecha efectiva.
Contabilidad Compromisos Seleccione esta casilla si su organización utiliza la contabilidad de compromisos
en este grupo de tareas. La selección de esta opción limita las plantillas de tarea
que se pueden elegir en el campo ID Plantilla Tarea.

Nota: una vez guardado el grupo, no es posible modificar la definición de la


opción de contabilidad de compromisos.

Elim Detalles Perfil Tarea Haga clic sobre este botón si ya ha asignado los perfiles de tarea a este grupo
(en el cuadro Perfiles Tarea Válidos) y desea cambiar el ID de plantilla de tarea.
Si ha entrado en la página en modo de actualización o corrección, el sistema
cambia el estado de todos los perfiles de ID Perfil Tarea a Inactivo. Cuando se
añaden nuevos perfiles de tarea, los inactivos aparecen después de los activos
cuando se accede a la página una vez guardados los datos.
El proceso de integridad referencial se activará al hacer clic en el botón Elim
Detalles Perfil Tarea si la opción Integridad Referencial está seleccionada en la
página Instalación de Tiempos y Tareas.
ID Plantilla Tarea Especifique la plantilla de tarea que desea asociar al grupo. Es obligatorio intro-
ducir un valor en este campo. Si selecciona la casilla Contabilidad Compromi-
sos en esta página, la tabla de valores válidos sólo muestra las plantillas de tarea
definidas para esta función. La plantilla seleccionada determina los perfiles que
se pueden adjuntar a este grupo de tareas.
Si no va a utilizar la función de registro de tareas, seleccione el valor PSNON-
TASK.
Perfil Tarea p/Defecto Este campo muestra el nombre del perfil de tareas seleccionado por defecto para
este grupo. El valor por defecto se selecciona mediante el campo de cuadrícula
ID Perfil Tarea.
Durante el proceso Administración Tiempo Básico, el sistema utiliza este perfil
de tarea si no se ha seleccionado ninguno para el empleado en las páginas Crea-
ción Datos Registro Horas y Manten Datos Registro Horas.

ID Plantilla Registro Horas


Tanto Plantilla Reg Tiempo Trans como Plantilla Registro Fichado son campos obligatorios. Se utilizan para
especificar las plantillas de registro de horas que se aplican a los miembros del grupo de tareas.

Plantilla Reg Tiempo Trans Seleccione la plantilla de registro de horas correspondiente al tiempo transcu-
rrido. Es obligatorio introducir un valor en este campo.
Si una plantilla de horas transcurridas no se aplica a los empleados asignados a
este grupo, seleccione el valor PSELP_NONE de la tabla de valores válidos.
Plantilla Registro Fichado Seleccione la plantilla de registro de horas que deben utilizar los empleados de
este grupo de tareas. Es obligatorio introducir un valor en este campo.
Seleccione el valor PSPCH_NONE en la tabla si la plantilla de horas fichadas
no se ajusta a los empleados asignados a este grupo, por ejemplo, empleados
que registran horas transcurridas y no necesitan fichar.

170 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 7 Definición de Requisitos para el Registro de Tareas

Perfiles Tarea Válidos


Esta cuadrícula se utiliza para asignar perfiles de tarea al grupo. También debe seleccionar el perfil de tarea por
defecto para los miembros del grupo.

ID Perfil Tarea Seleccione los perfiles de tarea por defecto que desea asociar al grupo. La tabla
de valores válidos sólo muestra los perfiles de tarea creados con la plantilla
seleccionada en el campo ID Plantilla Tarea.
Durante el proceso Administración Tiempo Básico, el sistema utiliza este perfil
de tarea por defecto si no se ha seleccionado ninguno para el empleado en las
páginas Creación Datos Registro Horas y Manten Datos Registro Horas.
Descripción Muestra la descripción del grupo de tareas seleccionado en el campo ID Perfil
Tarea.
Estado Cuando se añade un ID de perfil de tarea en la cuadrícula, el estado por defecto
es Activo. El estado pasa a ser Inactivo si se cambia la plantilla de tarea. El
sistema no permite eliminar el ID de perfil de tarea de la cuadrícula, sin embargo,
le permite cambiar el estado a Inactivo.
Definir p/Defecto Debe seleccionar un perfil de tarea por defecto para el grupo. Este perfil es el
que el sistema utiliza para los miembros del grupo de tareas que no tienen un
perfil asignado en la página Creación Datos Registro Horas. Marque esta casilla
si desea que éste sea el perfil por defecto.

Consulte también
PeopleSoft Human Resources 9.0 PeopleBook: Manage Commitment Accounting

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 171


Definición de Requisitos para el Registro de Tareas Capítulo 7

172 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 8

Definición de Horarios Laborales

En este capítulo se ofrece una descripción general de los horarios laborales así como una explicación de los siguientes
temas:
• Creación de horarios laborales y sus definiciones.
• Validación de horarios.
• Uso compartido de horarios laborales con Nómina Global.
• Importación de horarios de sistemas externos.

Consulte también
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asignación de
horarios, página 672
Capítulo 10, “Definición de Personal con Registro de Horas,” Asignación de horarios a grupos, página 234

Horarios laborales
En Gestión de Tiempos y Tareas se pueden definir tres tipos de horarios: de horas fichadas, de tiempo transcu-
rrido y flexibles. Los horarios de fichado incluyen detalles como la hora de entrada, de salida, el tiempo dedicado
a la comida y descanso e información sobre cambios de actividad. Los horarios de tiempo transcurrido mues-
tran las horas que se trabajan, por ejemplo, 8 horas un lunes. Los horarios flexibles resultan prácticos cuando un
empleado dispone de una jornada de trabajo flexible. La creación de horarios para empleados o colaboradores
es un proceso que consta de dos partes: la creación de una definición de horario y su asignación a un miembro
del personal.
Los horarios laborales desempeñan varias funciones:
• Constituyen una herramienta para la creación, consulta y gestión de los horarios de los empleados.
• Permiten comunicar y gestionar las previsiones laborales.
• Permiten realizar previsiones sobre los costes laborales.
• Proporcionan datos para la evaluación de horas registradas en Administración de Tiempo.
• Suministran información de horarios para que Administración de Tiempo pueda crear las horas a pagar de
registros de horas con excepciones.
• Permiten aceptar horarios de empleados registrados en sistemas externos.
• Disponen de datos sobres horarios de fichado que pueden transferirse a los dispositivos de registro de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 173


Definición de Horarios Laborales Capítulo 8

Horarios

Pasos para crear horarios:


1. Cree turnos (opcional).
Se pueden crear turnos flexibles, de tiempo transcurrido o de horas fichadas. Los turnos se crean en el
componente Turnos o como parte de la definición de horarios.
2. Cree días laborables (opcional).
Puede crear días laborables como etiquetas para el tipo de día, que se asociarán en la definición del
horario.
3. Cree definiciones de horarios.
Las definiciones de horario son el elemento básico de los horarios laborales y se utilizan para crear series
de días laborables a corto y largo plazo.

Turnos
Los turnos son el elemento principal de los días laborables y un componente del conjunto de tipos de fichado a
partir del cual se crean. Para crear un turno, debe introducir el tipo de turno y los detalles correspondientes. Se
pueden definir tres tipos de turnos: de horas fichadas, de tiempo transcurrido y flexibles.

Nota: los turnos se crean en la página Turnos o en el componente de definiciones de horarios.

Turnos de tiempo transcurrido


Defina sólo una entrada de fichado de tiempo transcurrido para el turno. Por ejemplo, puede crear un turno de
tiempo transcurrido de ocho horas. Estas ocho horas no representan horas de reloj. Los turnos de este tipo no
pueden sobrepasar las 24 horas.

Turnos de horas fichadas


Los turnos de horas fichadas se utilizan para definir horas de trabajo específicas. Para generarlos, establezca un
fichado de entrada y la primera instancia siguiente de un fichado de salida. Pueden existir otros fichados, como
el de descanso, comida o cambio de actividad, entre los fichados de entrada y salida. Las horas de fichado están
asociadas con cada tipo de fichado. Introduzca la duración de un fichado o deje que la calcule el sistema cuando
registre las horas del siguiente fichado.

Turnos flexibles
Un turno flexible viene a ser una fórmula laboral en la que no se establecen unas horas fijas para el comienzo
ni el final del turno. Introduzca las horas básicas (las horas de trabajo obligatorias), de acuerdo con las reglas
de proceso de su organización, y el número de horas semanales establecidas en el turno flexible. Los turnos
flexibles no pueden sobrepasar las 24 horas.
Ejemplo: turnos flexibles

174 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Tipo de Fichado Fichado Horas pro- Inicio Final del Horas


turno de entrada de salida gramadas del turno turno semanales
flexible flexible flexible del turno
flexible

1 - Banda 06:00 18:00 8 09:00 15:00 40


flexible

2 - Rango 06:00 19:00 8 40


flexible

3 - Base fle- 00:00 23.59 8 (promedio 09:00 15:00 40


xible diario)

4 - Base fle- 00:00 23.59 8 09:00 15:00 40


xible añadida

1. Los empleados pueden comenzar y finalizar sus días laborables dentro del rango de horas flexibles de
la mañana y la tarde (pueden comenzar a cualquier hora entre las 06:00 y las 09:00 y finalizar entre
las 15:00 y las 18:00). El personal sabe que debe trabajar 8 horas diarias, 40 horas semanales y que
tiene que permanecer en su puesto durante las horas básicas establecidas por la empresa, 09:00-15:00.
Los empleados tienen derecho a variar sus horas de entrada y salida a diario dentro del margen flexible
marcado.
2. Pueden trabajar 8 horas durante el día, dentro del rango de horas flexible (desde las 06:00 hasta las
19:00). No hay un periodo común básico definido por la empresa. Deben trabajar 40 horas por semana.
3. Los empleados pueden trabajar a cualquier hora durante la semana, a condición de que cumplan 40 horas
por semana y trabajen durante las horas básicas establecidas por la compañía (09:00-15:00). Pueden
variar sus horas de entrada y salida a diario dentro del rango de horas flexibles, así como modificar la
duración de sus jornadas laborales siempre que cumplan las 40 horas semanales que tienen establecidas.
4. Los empleados deben trabajar 40 horas semanales durante las horas básicas establecidas por la compañía
(09:00-15:00). Pueden variar las horas de entrada y salida a diario dentro de las horas flexibles estable-
cidas, pero no pueden modificar la jornada de 8 horas por día laborable. Este método obliga al empleado
a comenzar su jornada entre las 07:00 y las 09:00 y a finalizarla entre las 15:00 y las 17:00.

Días laborables
Un día laborable es un componente opcional de la definición de horarios que añade información descriptiva.
Además, estos días se pueden utilizar en las reglas de Nómina Global como código para identificar el tipo de
día.

Definición de horarios
Las definiciones de los distintos horarios componen un horario laboral. Utilice definiciones de horarios para
generar un único horario de previsiones laborales para un periodo, incluidos horarios laborales rotatorios.
Por ejemplo, la definición del horario podría estar compuesta por turnos que representen una semana laboral
de 5 días, con un horario de 08:00 a 17:00, y por turnos con un horario de 08:00 a 18:00 5 días a la semana.
Además, se puede especificar que estos turnos se repitan un número determinado de veces. Podemos establecer
que el empleado trabaje cuatro de los 5 días del turno semanal de 08:00 a 17:00 y, a continuación, uno de los
cinco días de plantilla semanal de 08:00 a 18:00.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 175


Definición de Horarios Laborales Capítulo 8

Siguiendo con el ejemplo anterior, algunos de los empleados podrían trabajar los cinco días de la semana laboral
con un horario de 08:00 a 17:00. Otros podrían trabajar siempre según la semana de cinco días laborables, con
un horario de 08:00 a 18:00, y otros podrían combinar ambas. Toda esta información se puede establecer en la
definición del horario.
Una vez creada la definición del horario, asígnelo a un empleado o a un grupo de ellos.

Calendarios de horarios
Mientras crea o termina una definición de horario, consulte el calendario de horario haciendo clic en el vínculo
Mostrar Calendario, que se encuentra en la página Definiciones - Turnos de Horario. Un calendario de horario
se calcula a partir de la definiciones del horario y del turno (si se utiliza).

Consulte también
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asigna-
ción de horarios, página 672
Capítulo 10, “Definición de Personal con Registro de Horas,” Asignación de horarios a grupos, página 234

Creación y definición de horarios laborales


Para crear y definir horarios, utilice los componentes Turnos (SCH_SHIFT), Días Laborables (SCH_WRKDAY)
y Definiciones (SCH_DEFINITION). Use las interfaces de componente SCH_SHIFT, SCH_WRKDAY y SCH_
DEFINITION para cargar datos en las tablas de estos componentes.
Esta tarea comprende tres pasos (los dos primeros son opcionales):
1. Definición de turnos
2. Definición de días laborables
3. Creación de definiciones de horarios

176 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Páginas utilizadas para la creación de horarios laborales


y la definición de horarios
Nombre de página Nombre de objeto Navegación Utilización
Turnos SCH_SHIFT Definición de HRMS, Da- Definición de turnos flexi-
tos de Productos, Gestión de bles, de tiempo transcurrido
Tiempos y Tareas, Horarios, y de horas fichadas.
Turnos, Turnos

Grupos de Horarios SCH_GROUP Definición de HRMS, Da- Definición de grupos de ho-


tos de Productos, Gestión de rarios para su clasificación.
Tiempos y Tareas, Horarios,
Grupos de Horarios, Grupos
de Horarios
Días Laborables SCH_WRKDAY Definición de HRMS, Da- Definición de turnos.
tos de Productos, Gestión de
Tiempos y Tareas, Horarios,
Días Laborables, Días Labo-
rables
Definición de Horario SCH_DEFINITION Definición de HRMS, Da- Definición de horarios.
tos de Productos, Gestión de
Tiempos y Tareas, Horarios,
Definiciones, Definición de
Horario
Turnos de Horario SCH_DEFINITION_2 Definición de HRMS, Da- Definición de información
tos de Productos, Gestión de de turnos o introducción de
Tiempos y Tareas, Horarios, configuraciones de turno de
Definiciones, Turnos de Ho- la página Turnos, para la de-
rario finición del horario.
Calendario de Horarios SCH_CLND_VW_SEC Haga clic en el vínculo Mos- Consulta del calendario de
trar Calendario de la página horarios.
Turnos de Horario.

Definición de turnos
Acceda a la página Turnos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 177


Definición de Horarios Laborales Capítulo 8

Página Turnos

ID Turno El ID de turno se rige por ID de Set. El ID de Set se utiliza para filtrar turnos
para su presentación y asociación a horarios.
Fecha Efectiva Introduzca la fecha efectiva de este turno. Si modifica una definición de horario
guardada con anterioridad, estas limitaciones se aplican a la fecha efectiva en la
página Turnos:
• No puede modificar la fecha efectiva del turno a una fecha anterior a la primera
fecha efectiva de los horarios incluidos en el turno.
• No puede modificar la fecha efectiva del turno a una fecha posterior a la pri-
mera fecha efectiva de los grupos de trabajo o de los grupos de pago de Nó-
mina Global cuyo ID de horario por defecto contenga ese turno.
Tipo Turno Si el valor es Trans, la lista de valores válidos sólo mostrará tipos de fichado
de tiempo transcurrido en la ficha Horas Turno de la cuadrícula Detalles Turno.
Los turnos de tiempo transcurrido sólo pueden contener una entrada de fichado.
Si el valor es Fichado, se pueden introducir fichados de entrada, salida, des-
canso, comida o traslado, a menos que la casilla Turno Libre esté seleccionada,
en cuyo caso sólo se pueden introducir fichados de entrada y salida. Los datos
del cuadro de grupo Información Turno Flexible no aparecen en esta página.
Para guardar los turnos de fichado, es necesario especificar un fichado de en-
trada y otro de salida.
Si el valor es Flex, sólo se pueden introducir fichados de entrada y de salida. En
este caso, el sistema muestra el cuadro de grupo Información Turno Flexible y
permite acceder a él. Para guardar los turnos flexibles, es necesario especificar
un fichado de entrada y otro de salida.
Turno Libre Seleccione esta campo para indicar que un turno no está incluido en el tiempo
laboral. Este campo no se puede modificar una vez que se ha definido el turno.

178 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Horas Lab Programadas Este campo muestra el total de horas de trabajo del turno. Por ejemplo, puede
que un empleado tenga la obligación de fichar su entrada a las 09:00 y su salida
a las 17:00 cada día laborable, pero el turno incluye una pausa de una hora para
la comida en la que no es necesario fichar.
El cálculo del Total Horas Programadas para el turno, incluida la comida y el
descanso, procede del campo Opciones Totales Horario de la página Instalación
de Tiempos y Tareas - Modelo de Fichado o de la página Parámetros de Horarios,
que se encuentra en Nómina Global y Ausencias, Parámetros de Instalación.
También puede modificar manualmente este número cuando se trate de turnos
flexibles o de horas fichadas. En lo que respecta a los turnos de tiempo transcu-
rrido, el valor del campo Horas Lab Programadas equivale a la duración de la
entrada de fichado. No se puede modificar el campo.
Al guardar un turno modificado, el sistema comprueba si se utiliza en algún
horario. Si es así, es necesario actualizar el horario. Utilice la página Validación
de Horarios para averiguar si los cambios van a afectar a otro horario.
Si se han efectuado modificaciones que afectan a las horas o duración del fi-
chado, el sistema actualiza el valor del campo Horas Lab Programadas. Debe
revisar este campo antes de guardar los cambios para asegurarse de que los da-
tos que contiene son correctos.
Hora Inicio Turno Introduzca la hora a la que comienza el turno.
Hora Fin Turno Introduzca la hora a la que termina el turno.

Grupo Tareas p/Reg Horas

Grupo Tareas Si es necesario, seleccione un Grupo de Tareas para este campo. El Grupo Tareas
y el ID Plantilla Registro Horas determinan los elementos de registro que estarán
disponibles en las filas de Detalles Turno de la página Turnos. Si estos campos
están en blanco, no se visualizará ningún elemento. En caso contrario, será la
plantilla de registro de horas fichadas o de tiempo transcurrido (dependiendo
del tipo de definición) de la definición de grupo de tareas la que se utilice para
determinar qué elementos de registro estarán visibles.
Si la opción Perfil Tarea está seleccionada en la página Plantilla de Registro
de Horas, el elemento ID Perfil Tarea estará disponible, pero no los elementos
de tarea. Si el registro de elementos de tarea está seleccionado, la plantilla de
registro de tareas procedente de la definición del grupo de tareas se utilizará para
determinar los elementos de tarea que se van a presentar.
Los elementos de registro de tareas y de horas no están disponibles en el caso
de los fichados de Salida o para un Turno Libre.
ID Plantilla Registro Horas Si se ha seleccionado un grupo de tareas en el campo Grupo Tareas p/Def, el
sistema presentará el valor de plantilla de registro de horas por defecto. Esta
opción también se puede sobrescribir manualmente.

Totales Configuración Horario


Nómina Global, Gestión de Ausencias y Gestión de Tiempos y Tareas comparten las páginas de configuración
de horarios y los registros. Sin embargo, estos campos sólo son utilizados por los sistemas de Nómina Global y
Gestión de Ausencias. Estos totales recuperados para el turno proceden de los indicadores de configuración de
horarios que pueden asociarse a cada fichado o duración programada. Hay cuatro indicadores de configuración
y cuatro totales relacionados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 179


Definición de Horarios Laborales Capítulo 8

Las etiquetas de los indicadores de configuración de horario y de los campos de Totales Configuración Horario
se definen utilizando los valores del catálogo de texto, y se pueden renombrar en función de las necesidades.

Información Turno Flexible

Inicio Periodo Principal Introduzca la fecha de inicio del periodo principal (básico), en el que se especi-
fica el tiempo que está previsto que el empleado pase en su puesto de trabajo,
excluidas las pausas dedicadas a descansos o a la comida. Esta hora debe ser
posterior a la hora del fichado de entrada del turno.
Fin Periodo Principal Introduzca la fecha final del periodo principal (básico), en el que se especifica el
tiempo que está previsto que el empleado pase en su puesto de trabajo, excluidas
las pausas dedicadas a descansos o a la comida. Esta hora debe ser anterior a la
hora del fichado de salida del turno.
Horas Semanales Flex Introduzca el número de horas semanales establecidas para este turno.

Cuadrícula Detalles Turno

Tipo Los términos fichado y tipo de fichado son intercambiables. No puede introducir
dos fichados consecutivos del mismo tipo (excepto en el caso de fichados por
cambio de actividad). Éstos son los tipos de fichado válidos:
Entrada: marca el inicio de un periodo laboral, ya sea el comienzo de un turno
o la reincorporación después de un descanso o de la pausa para la comida. El
primer fichado de un turno flexible o de horas fichadas debe ser de entrada.
Estos tipos de turno no se pueden guardar si el fichado de entrada no incluye la
hora de fichado ni la duración del turno.
Cambio Actividad: indica el inicio de un periodo de trabajo que supone gene-
ralmente un cambio de tarea y afecta a cuestiones relativas a la compensación.
Descanso: indica el inicio de un periodo de descanso. Si introduce un fichado
de descanso, debe ir seguido de uno de entrada o de cambio de actividad para que
el sistema permita guardar la página. Por ejemplo, no puede haber un fichado
de descanso seguido de uno de comida o de salida.
Comida: indica el inicio de un periodo de comida. Si introduce un fichado de
comida, debe ir seguido de uno de entrada o de cambio de actividad para que el
sistema permita guardar la página. Por ejemplo, un fichado de comida no puede
ir seguido de uno de descanso o de salida.
Salida: el último fichado de un turno flexible o de horas fichadas debe ser de
este tipo. El fichado de salida indica el comienzo de horas en las que no se
trabaja. En los periodos cuyo tipo de fichado es Salida, el campo Duración no
está disponible. El sistema no permite introducir un fichado de salida si no le
precede uno de entrada en algún punto del turno (modifique los datos al guardar).
Los turnos flexibles o de tiempo transcurrido no se pueden guardar si no se ha
introducido un fichado de salida o faltan las horas fichadas. No se pueden añadir
fichados a un turno después de la fila de fichado de salida.
Transcurrido: este tipo de fichado sólo se utiliza para crear turnos de tiempo
transcurrido. La duración asociada a esta entrada refleja el tiempo que ha trans-
currido durante el turno. El sistema no permite guardar un turno de tiempo
transcurrido si el fichado no incluye la duración.

180 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Hora Este campo sólo se utiliza para turnos flexibles y de horas fichadas; todos los
fichados de estos turnos (excepto el de salida) deben incluir la hora y la duración.
Introduzca la hora programada para este fichado. Se debe introducir siempre la
primera hora de fichado de un turno. Con respecto a las siguientes horas, puede
añadirlas manualmente o dejar que el sistema calcule el tiempo en función de la
duración del fichado anterior.
Si cambia la hora de un fichado que no sea el último introducido, la duración
variará en función del nuevo fichado y de los fichados posteriores. Además,
si no se trata del primer fichado, la duración del fichado anterior cambiará de
acuerdo con la nueva hora introducida.
Si introduce una hora de fichado, el sistema calculará la duración según la hora
fichada en la fila anterior. Si introduce una duración, el sistema calculará el
valor de este campo al añadir la siguiente fila de fichado.
Huso Horario Introduzca un huso horario si es necesario. La hora de fichado se convierte
en función del huso horario base cuando se almacena en la base de datos, y
cuando es presentada o introducida en las páginas (esta operación se realiza
automáticamente a través de PeopleTools). Cuando se introduce una hora de
fichado, se calcula la duración del fichado anterior. Si se introduce una duración,
se calcula la hora del siguiente fichado. Estos cálculos sufren modificaciones
en función de los husos horarios. Todas las horas se convierten a la hora del
huso horario base antes de los cálculos.
Duración Este campo muestra la duración del fichado en horas. Puede introducirla ma-
nualmente o dejar que el sistema la calcule al especificar la siguiente hora de
fichado.
Si cambia la hora de un fichado que no sea el último introducido, la duración
variará en función del nuevo fichado y de los fichados posteriores. Si no se trata
del primer fichado, la duración del fichado anterior cambiará en función de la
nueva hora introducida.
Si elimina una fila, la duración del fichado de la fila anterior a la eliminada pasa
a ser la diferencia entre la hora de fichado de esa fila y la hora de la fila siguiente
a la eliminada.
El sistema muestra un mensaje de aviso si el turno flexible o de horas fichadas
supera las 24 horas.
Config 1-4 (configuración de Los campos de configuración de horario se utilizan con Nómina Global y Ges-
1-4) tión de Ausencias.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Utilización de Horarios,” Concepto de horarios
laborales

Definición de grupos de horarios


Acceda a la página Grupos de Horarios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 181


Definición de Horarios Laborales Capítulo 8

Página Grupos de Horarios

Se puede definir un grupo de horarios como una unidad organizativa de horarios, similar a una unidad de negocio
tanto en su concepto como en su diseño. Los turnos, días laborables y definiciones de horarios se crean en
función del valor de ID de Set, mientras que los grupos de horarios se establecen a través del valor de control
de Set.
Los grupos de horarios se especifican en las páginas Grupos de Trabajo y en las de grupos de pago, y se seleccio-
nan en la página Asignación de Horario Laboral. La etiqueta del Grupo Horarios también se define utilizando
valores del catálogo de texto y puede renombrarse según convenga.

ID Set p/Defecto Seleccione un ID de Set.


Grupo Horarios Si se introduce un grupo de horarios existente, el ID de Set se copia de su de-
finición. El ID de Set debe estar ya definido en la tabla de IDs de Set o ser el
mismo que el código de grupo de horarios. Si coincide con el grupo de horarios,
se insertará en la tabla de IDs de Set cuando se guarde la página.

Nota: el campo ID Set p/Defecto debe estar en blanco para que sea posible
introducir o seleccionar un valor en Grupo Horarios.

Definición de días laborables


Acceda a la página Días Laborables.
Los días laborables se rigen por ID de Set a efectos de filtrado durante la creación de un horario.

182 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Página Días Laborables

Fecha Efectiva Introduzca la fecha efectiva de este día laborable.

Definición de horarios
Acceda a la página Definición de Horario.

Página Definición de Horario

Las definiciones de horario contienen una lista de los turnos que se van a trabajar cada día del horario. Las
definiciones de horario se rigen por ID de Set a efectos de filtrado y están asociadas a un grupo de horarios que
permite filtrarlas también cuando se asignan a un empleado.

Fecha Efectiva La fecha efectiva se utiliza como punto de partida de la definición de un horario.
El día uno del horario corresponde a la fecha efectiva. Cuando se introduce una
nueva fila regida por fecha efectiva, los números de día asignados a cada fila
de la página Definiciones - Turnos de Horario se vuelven a calcular. El sistema
utiliza la fila previa activa, regida por fecha efectiva, de la definición del horario
para calcular el número de día hasta el que llegará el horario en la nueva fecha
efectiva. Ese día se convierte en el día uno. Los días siguientes se ajustarán
como corresponda.
Tipo Definición Seleccione el tipo de turno que está creando. Las opciones válidas son: Trans-
currido, Flexible y Fichado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 183


Definición de Horarios Laborales Capítulo 8

Cuando se ha especificado un determinado tipo de definición y se ha guardado


esta información, no es posible modificar el tipo. Antes de guardar los datos por
primera vez, este campo se puede modificar en modo Añadir. Si se modifica el
campo, se eliminarán los turnos de la cuadrícula Detalles Turno de la página
Turnos que no coincidan con el nuevo tipo especificado.
Si cambia este campo cuando está en modo Añadir y ya ha introducido detalles
de fichado, el sistema mostrará un mensaje de aviso que indica que los detalles
de fichado serán eliminados si se modifica el campo Tipo Definición. El sis-
tema elimina los detalles de fichado de todas las filas regidas por fecha efectiva.
Este campo se actualizará con el nuevo tipo en todas las filas regidas por fecha
efectiva.
Una vez guardado el turno con un tipo determinado, no puede cambiarlo (por
ejemplo, no puede pasar de un turno de tiempo transcurrido a uno de horas
fichadas).
Si el valor es Transcurrido, la página Turnos sólo mostrará tipos de fichado de
tiempo transcurrido. Los turnos de tiempo transcurrido sólo pueden contener
una entrada de fichado.
Si el valor es Fichado, puede introducir fichados de entrada, salida, descanso,
comida y cambio de actividad en la página Turnos. Los datos del cuadro de
grupo Información Turno Flexible no aparecen en esta página. Para guardar los
turnos de fichado, es necesario especificar un fichado de entrada y otro de salida.
Si el valor es Flexible, sólo se pueden introducir fichados de entrada y de salida.
Nº Días Horario Introduzca el número de días en el horario. Cuando el número de días se modi-
fica, el sistema inserta o elimina el número de filas correspondiente de la página
Definiciones - Turnos de Horario para garantizar que haya una sola fila por cada
día del horario. Siempre debe existir al menos una fila por cada día del horario.
Horario Rotatorio Seleccione este campo si el horario que se va a utilizar es rotatorio. Cuando se
selecciona, el cuadro de grupo Detalles Rotación aparece en la página. Consulte
Horarios Rotatorios, más adelante en este apartado.
Regla Horario Verano El propósito de este campo es abordar dos cuestiones que puede provocar la
utilización de husos horarios:
1. El caso de un turno que empieza y termina en diferentes husos horarios
y éstos tienen diferentes fechas de inicio y fin del horario de verano. El
valor Hora Fija, que se utiliza por defecto, indica que la hora fija tiene
prioridad. La duración del turno se vuelve a calcular en el proceso de
resolución de horarios para que la duración se ajuste a esta fórmula: hora
final - hora inicial.
2. El caso en el que el comienzo o el fin del horario de verano tiene lugar
dentro de un turno. Si se ha seleccionado el valor Duración Fija, las
horas fichadas se vuelven a calcular en el proceso de resolución de horas
para que la hora final se ajuste a esta fórmula: hora inicial + duración.

Nota: estos cálculos sólo son necesarios cuando coinciden diferentes husos ho-
rarios o es la fecha de inicio o fin del horario de verano.

Grupo Tareas p/Def Si es necesario, seleccione un grupo de tareas por defecto para este campo. Las
plantillas de registro de tareas y horas determinan qué elementos de registro
deben estar disponibles en las filas de detalle de la página Turnos. Si el grupo

184 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

de tareas y la plantilla de registro de horas están en blanco, ningún elemento


estará visible. En caso contrario, será la plantilla de registro de horas fichadas
o de tiempo transcurrido (dependiendo del tipo de definición) de la definición
de grupo de tareas la que se utilice para determinar qué elementos de registro
estarán visibles.
Si el registro de perfil de tarea está seleccionado en la plantilla de registro de
horas, el elemento de ID de perfil de tarea estará disponible, pero no los elemen-
tos de tarea. Si el registro de elementos de tarea está seleccionado, la plantilla
de registro de tareas procedente de la definición del grupo de tareas se utilizará
para determinar los elementos de tarea que se van a presentar.
Los elementos de registro de tareas y de horas no están disponibles en el caso
de los fichados de Salida o de Turno Libre.
Plantilla Reg Horas Si se ha seleccionado un grupo de tareas en el campo Grupo Tareas p/Def, puede
adoptarse una plantilla de registro de horas por defecto. Esta opción también se
puede sobrescribir manualmente.

Horarios Rotatorios
Seleccione este campo si el horario que se va a utilizar es rotatorio. Cuando se selecciona, aparece la cuadrícula
Detalles Rotación en la página.
Cada rotación utiliza el mismo modelo de turnos establecido en la definición del horario, pero con un número
distinto en el campo Día Referencia Rotación. El número de días de referencia de rotación se utiliza en el proceso
de resolución de horarios para determinar los turnos que se van a trabajar en una fecha específica.
Cada rotación tiene asignado un número de días de compensación. Cuando se adopta un calendario de horario,
la compensación se añade al número de día calculado. De este modo, cada rotación sigue el mismo modelo de
turnos, pero se encontrará en un punto distinto de ese modelo un día determinado.
Se pueden definir varias rotaciones para un horario.
Una vez guardados los datos, no se puede anular la selección de Horario Rotatorio ni se puede borrar o modificar
el ID Rotación. No obstante, el campo Estado de fecha efectiva del nivel de detalle de rotación permite desactivar
una fila.
Cuando un empleado está asignado a un horario rotatorio, los campos ID Horario e ID Rotación del registro de
asignación de horarios permiten identificar a qué ID de horario e ID de rotación está asignado el empleado.

Configuración de la página Definiciones - Turnos de Horario


Acceda a la página Definiciones - Turnos de Horario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 185


Definición de Horarios Laborales Capítulo 8

Página Definiciones - Turnos de Horario

Modelo Fichado En esta página, si el Tipo Definición elegido en la página de Definición de Ho-
rario es Fichado, el campo Modelo Fichado presentará el valor Por Defecto,
que es el patrón establecido en la página Instalación Tiempos y Tareas - Modelo
de Fichado. Si el sistema no presenta todos los tipos de fichado necesarios, el
usuario puede cambiar el valor Por Defecto por el valor Todos Fichados para
que todos los fichados estén visibles y puedan utilizarse.

Nota: existen dos rutas de navegación a esta página: Definición de HRMS,


Instalación, Productos y Países, Instalación Tiempos y Tareas, Modelo de Fi-
chado; y la ruta a través de Nómina Global/Gestión de Ausencias: Definición
de HRMS, Datos de Productos, Nómina Global y Ausencias, Parámetros de Sis-
tema, Parámetros de Instalación, Parámetros de Horarios.

Fecha Efectiva Introduzca la fecha efectiva de este turno. Cuando se introduce una nueva fila
regida por fecha efectiva, los números de día asignados a cada fila de la página
Turnos de Horario se vuelven a calcular. El sistema utiliza la fila previa activa,
regida por fecha efectiva, de la definición del horario para calcular el número de
día hasta el que llegará el horario en la nueva fecha efectiva. Ese día se convierte
en el día uno. Los días siguientes se ajustarán como corresponda.
Total Horas Suma las horas programadas en el horario.
Mostrar Calendario Haga clic en este vínculo para consultar la página Calendario de Horarios
cuando diseñe su definición de horarios.

Nota: también puede acceder al vínculo Mostrar Calendario desde la página Asignación de Horario Laboral.

Cuadrícula Detalles Turno


En esta cuadrícula aparecen las siguientes fichas: Horas Turno, Elementos Registro Horas (si se selecciona un
plantilla de registro de horas), Elementos Registro Tareas (si la plantilla de registro de horas tiene una plantilla
de tareas seleccionada, en lugar de un perfil de tarea), Claves Contables (si estas claves están incluidas en la
plantilla de tareas) y, por último, Totales Configurables.

186 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

La ficha Totales Configurables presenta el total de los indicadores de configuración de horarios que componen
el día programado. Hay cuatro totales de configuración que pueden utilizar los usuarios de Nómina Global o de
Gestión de Ausencias en el proceso de reglas.

ID Turno El usuario puede introducir turnos para completar el modelo de fichado. Los
turnos son opcionales, puesto que la hora de inicio y de fin del horario de fichado
de un día se puede introducir (si el campo ID Turno está en blanco), al igual que
las horas de un horario de tiempo transcurrido. Si hay dos turnos en un día, el
usuario puede utilizar el botón +, que se encuentra al final de cada fila, para
añadir turnos.
Si el ID Turno está en blanco, se pueden introducir datos en los campos de la cua-
drícula Detalles Turno. Todo el proceso y la validación de los detalles de turno
introducidos en esta página son similares a los de la página estándar Turnos. Si
se introduce un ID Turno, el sistema presenta los detalles de la definición, y los
campos son únicamente de visualización.
En el caso de los turnos libres, el usuario puede elegir uno ya creado o especificar
la hora de inicio y fin del turno y seleccionar la casilla Tur Libre.
ID Día Laborable El usuario puede introducir los días laborables para completar el modelo de
fichado. Los días laborables son opcionales y se utilizan para etiquetar el día
real.

Haga clic en el vínculo Más, que aparece junto a las filas de Detalles Turno, para acceder a la página Información
de Turno y actualizar sus datos si es necesario. Esta vista de detalles de turno es importante si existen elementos
que varían en un turno, por ejemplo, husos horarios, elementos de tarea o elementos de registro de horas.
Junto al vínculo Más, aparece la columna que muestra el icono de Elem Variables. Este icono representa un turno
que tiene diferentes elementos de registro de tareas o de horas programados para distintas horas de fichado. Para
obtener más información sobre turnos cambiantes, haga clic en el vínculo Más.
La columna Elem Cambiantes también aparece en la página Calendario de Horarios, a la que se puede acceder
desde el vínculo Mostrar Calendario de la página Turnos de Horario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 187


Definición de Horarios Laborales Capítulo 8

Página Calendario de Horarios

Para reutilizar los días de este horario, seleccione los días que va a copiar (marcando la casilla Selec que se
encuentra junto a la fila correspondiente), y pulse a continuación el vínculo Copiar. Después, seleccione el día
en el que se reinicia el modelo y haga clic sobre Pegar. El vínculo Selec Todos se utiliza para marcar todas
las filas. El vínculo Borrar Turnos elimina todos los detalles de turno introducidos en las filas seleccionadas.
El vínculo Borrar Casillas anula la selección de las casillas marcadas. El vínculo Clic para Ver Instrucciones
corresponde a una sección que se puede contraer, con instrucciones sobre la utilización de los vínculos.
Hay un total de horas programadas para cada día y también un total de horas del horario completo en la parte
superior de la página.
Cuando se guarda la definición del horario, el sistema comprueba que los turnos de fichado o los turnos flexibles
del horario no se solapan con un turno del mismo día o del día siguiente. También se verifica que el último turno
del horario no se solape con el primero.

Nota: cuando se programan turnos largos, por ejemplo de 48 horas, es necesario establecer un descanso entre
el turno y un día libre, puesto que los turnos de 48 horas abarcan más de dos días. El número de días libres debe
decidirlo el usuario.

Consulte también
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” página
669

Validación de horarios
Para validar horarios, utilice el componente Validación de Horarios (SCH_CLND_REFRESH).

188 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

En los horarios del tipo fichado, al realizar un cambio en el turno es necesario volver a validar los horarios
relacionados.

Páginas utilizadas para validar horarios


Nombre de página Nombre de objeto Navegación Utilización
Validación de Horarios SCH_CLND_REFRESH Definición de HRMS, Da- Los cambios en los turnos
tos de Productos, Gestión de pueden exigir una nueva va-
Tiempos y Tareas, Horarios, lidación de los horarios.
Validación de Horarios

Validación de Horarios
Acceda a la página Validación de Horarios.

Página Validación de Horarios

En esta página se incluye una lista de los horarios que necesitan validación debido a la modificación del tipo
de fichado de un turno relacionado. El sistema muestra un ID de horario, una descripción y el estado de cada
horario que necesita validación.
Haga clic en el botón Validar para realizar la validación del horario, o haga clic en el vínculo Mostrar Horario
para acceder a la página Definición de Programa.

Nota: si un empleado no tiene una fila en la página Asignación de Horario Laboral y está incluido en un grupo
de pago de Nómina Global de la página Datos de Puesto, el sistema utiliza el ID de horario por defecto del grupo
de pago para calcular el horario. Si el empleado no está inscrito en un grupo de pago de Nómina Global en la
página Datos de Puesto, pero está inscrito en Gestión de Tiempos y Tareas, el sistema utiliza el ID de horario
del grupo de trabajo de los empleados como horario por defecto cuando calcula su horario.

Nota: cuando Administración de Tiempo crea horas a pagar para un registro de horas de excepción con un hora-
rio de fichado, aplica la lógica de divisor de jornada del grupo de trabajo del empleado. Cuando Administración
de Tiempo crea horas a pagar previstas para un empleado con horario de fichado, también aplica la lógica de
divisor de jornada del grupo de trabajo del empleado para estas horas. Administración de Tiempo aplica los
datos del divisor de jornada, sus opciones y sus rangos al horario del mismo modo que los empleados que han
registrado horas fichadas convertidas en horas a pagar u horas a pagar previstas.

Uso compartido de horarios laborales con Nómina Global


Gestión de Tiempos y Tareas y Nómina Global utilizan en numerosas ocasiones las mismas páginas y registros
para la definición y asignación de horarios. En ocasiones, las páginas son ligeramente diferentes. Si utiliza las
dos aplicaciones, sólo debe crear y asignar los horarios una vez. No obstante, la información presentada en las
páginas de horarios puede variar en algunos puntos en función de la aplicación desde la que se acceda:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 189


Definición de Horarios Laborales Capítulo 8

• Los perceptores a los que es posible acceder mediante la página Asignación de Horario Laboral o las páginas
de Gestión de Horarios pueden variar en función del modo en que se llega a la página, ya sea a través de
Nómina Global o de Gestión de Tiempos y Tareas.
La definición de las opciones de seguridad de cada sistema determinará el grupo de perceptores con los que
el usuario puede trabajar.
• El horario que aparece al acceder a la página Asignación de Horario Laboral o a las páginas de Gestión de
Horarios desde Gestión de Tiempos y Tareas puede ser diferente del que aparece al acceder a las mismas
páginas desde Nómina Global.
Si un empleado está en un grupo de pago de Nómina Global, el horario por defecto se basa en el grupo de
pago de Nómina Global, independientemente de si se utiliza o no Gestión de Tiempos y Tareas. Si no es un
empleado de Nómina Global, y Gestión de Tiempos y Tareas está instalado, los datos se extraen del grupo de
trabajo asignado al empleado en Gestión de Tiempos y Tareas.

Consulte también
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asigna-
ción de horarios, página 672
Capítulo 8, “Definición de Horarios Laborales,” Creación y definición de horarios laborales, página 176
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Utiliza-
ción del autoservicio de gerentes para la gestión de horarios, página 669

Importación de horarios de sistemas externos


Gestión de Tiempos y Tareas permite aceptar horarios creados fuera de su propio sistema, ya sea en sistemas de
gestión de horarios de otros proveedores o en otras fuentes. Los datos deben estar correlacionados con el registro
SCH_EXT_TBL, que es el que opera con los mensajes de sincronización de horas programadas y sincronización
total. Los registros SCH_ADHOC_DTL y SCH_MNG_SCH_TBL se utilizan como repositorio final de esta
información de sustitución de horarios. Procese estos horarios en Administración de Tiempo definiendo las
reglas que deben aplicarse a la información analizada. Las horas registradas se pueden crear a partir de las horas
programadas, al igual que las horas a pagar y las horas a pagar previstas.
Cuando se importan datos de horarios de otros proveedores, el campo Origen Horario se rellena con el valor
I para que el sistema reconozca que los datos provienen de un proceso de importación. De este modo queda
garantizada la aplicación de las prioridades correctas en el proceso.
Este diagrama muestra el proceso que se sigue en Gestión de Tiempos y Tareas para aceptar información de
horarios externos:

190 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Publicación batch/
ELM / Datos
Datos proceso tabla completa/
WFS aplicación
por incrementos

Suscripción batch
T&L Transformación
SCH_EXT_TBL
XSLT

Suscripción Notificación de
por incrementos correo-e
SCH_EXT_TBL para gerente

Tabla
SCH_EXT_STG

Sólo
Publicación SCH_EXT_REI
batch WFS
Proceso
validación AE

No

Eliminación
SCH_EXT_LOG
SCH_EXT_STG No
¿Proceso
correcto?

Tabla
AUDIT_SCH_ SCH_EXT_DTL ELM Sí
TBL

SCH_MNG_SCH SCH_ADHOC_ WFS Sí


_TBL DTL

Flujo de integración de horarios

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 191


Definición de Horarios Laborales Capítulo 8

Gestión de Tiempos y Tareas crea una estructura común de registro temporal (SCH_EXT_STG) que permite
suscribirse a información de varias fuentes (LM y gestión de horarios del personal). Los datos a los que el
sistema está suscrito se almacenan en tablas temporales. El sistema invoca el proceso de Motor de Aplicación
de validación (SCH_EXTVALID) para operar con los datos de las tablas temporales antes de cargar los datos
finales en las tablas de la aplicación. Una vez concluido el proceso de validación, la tabla temporal se elimina.
Las tablas temporales y las tablas de la aplicación tienen exactamente los mismos campos y campos clave. Los
campos adicionales tales como PROCESS_INSTANCE y AUDIT_ACTION están también incluidos en la tabla
temporal del proceso del Motor de Aplicación. Dependiendo de cuál sea la fuente, los datos validados se insertan
en las tablas correspondientes. En lo que respecta a la información de gestión de horarios del personal, los datos
se insertan en la tabla SCH_ADHOC_DTL, que contiene los elementos detallados. También se insertan en
SCH_MNG_SCH_TBL a modo de resumen. .
Si el proceso de validación SCH_EXTVALID se ejecuta y encuentra filas de horas programadas procedentes
de un sistema de gestión de horarios de personal que no utiliza validaciones, al que le faltan valores clave o
que contiene filas duplicadas, el sistema activa el mensaje en batch SCHEDULED_TIME_ERROR. Este men-
saje publica de nuevo las filas en el sistema de gestión de horarios incluyendo un código REJECTED_REA-
SON definido en la tabla SCH_EXT_REJ. El mensaje SCHEDULED_TIME_ERROR se basa en la estruc-
tura de registro SCH_EXT_REJ. Los datos que no superan las validaciones se guardan inicialmente en la tabla
SCH_EXT_REJ_STG. Una vez publicado el mensaje, el sistema borra la tabla temporal, y las filas rechaza-
das se almacenan finalmente en la tabla SCH_EXT_LOG. Los campos validados son EMPLID, EMPL_RCD y
SCHED_SOURCE. Para utilizar el mensaje SCHEDULED_TIME_ERROR, su regla de publicación en batch
debe estar activada.
El resto de la información, por ejemplo, sobre formación, se inserta en la tabla SCH_EXT_DTL. Además, la ta-
bla AUDIT_SCH_TBL es una pista de auditoría que realiza un seguimiento de todas las transacciones añadidas,
modificadas o suprimidas correctamente en la tabla SCH_ADHOC_DTL. Se ha introducido un nuevo campo,
SCH_CATEGORY, para identificar la categoría del horario. Puede tratarse de información sobre formación,
ausencias, trabajo, etc. Una misma categoría puede tener diferentes orígenes. Por ejemplo, las ausencias corres-
ponden a una categoría que puede proceder de sistemas de gestión de horarios o de ausencias. En la aplicación
actual, Formación Empresarial (ELM) no envía este campo a Gestión de Tiempos y Tareas porque el nuevo
campo se acaba de introducir. Por lo tanto, Gestión de Tiempos y Tareas extrae los datos de ELM clasificados
como "datos de formación".

192 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Nota: el mensaje de sincronización completa de horas programadas se utiliza para transmitir datos de sistemas
de gestión de horarios de otros proveedores en Gestión de Tiempos y Tareas. El mensaje de sincronización de
horas programadas para la integración con sistemas de horarios de otros fabricantes no se utiliza.
Tanto el mensaje de sincronización total de horas programadas como el de sincronización de horas programadas
se emplean para la integración con Formación Empresarial.
El mensaje de sincronización total de horas programadas nunca borra los datos de SCH_EXT_TBL o de las
correspondientes tablas de la aplicación. Por este motivo, el mensaje de sincronización total debe ejecutarse
una vez con vistas a la integración con ELM, para aportar información sobre formación, por ejemplo, sobre
actividades y sesiones de cursos. Para que se pueda utilizar el mensaje de sincronización total con sistemas de
programación de otros proveedores, el mensaje debe enviar la nueva información de horarios. Sin embargo,
si el usuario desea modificar el horario de un día que ya ha sido publicado en un sistema de programación de
terceros, es necesario enviar este dato con DELETE_IND definido como Y y, a continuación, enviar el dato que
se desea añadir para ese día con DELETE_IND definido como N.
Además, al enviar información de horas fichadas, si el sistema de otro proveedor transmite datos incluyendo
START_TIME y END_TIME en una fila de datos, cuando se recibe, se convierte a dos filas en la tabla de
aplicación, con un fichado de Entrada y uno de Salida, con la correspondiente actualización de las horas en el
campo PUNCH_DTTM.
Si el usuario define la opción Evento Programado Modificado en la página Instalación de Tiempos y Tareas, el
servicio de mensajes de sincronización de horas programadas también puede activar el envío de una notificación
a un gerente para comunicarle que un evento de horario externo se ha modificado, Por ejemplo, un empleado se
ha inscrito en formación, o bien se ha cancelado un curso se formación, o un empleado ha retirado su inscrip-
ción de un curso. Ambos mensajes, el de sincronización total y el de sincronización de horas programadas, se
insertan en AUDIT_SCH_TBL para que sea posible realizar el seguimiento de cambios de auditoría de horarios
en eventos de programación externos.
El registro principal que se utiliza para correlacionar datos es SCH_EXT_TBL. Éste es el registro empleado
para los mensajes de sincronización total de horas programadas y sincronización de horas programadas.
La casilla Formación Empresarial de la página Productos debe estar seleccionada para que el usuario pueda
ver los iconos de datos de formación empresarial en las páginas de los componentes Gestión de Horarios y
Calendarios, y en la página Horario Mensual.

Nota: la programación de horarios no controla el sistema de gestión de horarios del personal, puesto que no
ejecuta reglas para ajustar los recursos y las restricciones.

La siguiente tabla describe los campos de SCH_EXT_TBL para los mensajes de sincronización completa de
horas programadas y sincronización de horas programadas:

Nota: los campos marcados como "no validados" no son parte del Motor de Aplicación de validación; el sistema
acepta los valores tal y como se envían.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 193


Definición de Horarios Laborales Capítulo 8

Nombre de campo Tipo Proceso de validación Descripción

EMPLID 11 caracteres El ID de empleado debe estar in- ID Empleado


cluido en la base de datos. Asi-
mismo, el individuo debe tener
una fila activa en el registro His-
torial Puesto Empl (JOB).

EMPL_RCD Número (3) El ID de empleado debe tener un Nº Registro Empleado


registro de empleado válido.

SCHED_SOURCE 2 caracteres El origen debe ser un valor vá- Origen


lido definido.
E - Formación Empresarial
I - Importación Terceros
L - Horario Larga Plazo
O - Cambio En Línea

SEQ_NO Número (2) Número para definir cada turno Nº Secuencia para varios turnos
por día. En el caso de varios tur- (sólo WFS)
nos, utilice el siguiente número
de secuencia para especificar un
turno diferente. Si existe una fila
por fichado programado, cada
fila tendrá el mismo número para
cada turno. Ejemplo: todas las
filas del turno uno tendrán asig-
nado un 1, y las del turno dos, un
2.

SEQNUM Número (3) Cada número debe ser exclusivo Nº Secuencia


para cada turno. Si hay una fila
por fichado programado, cada
SEQNUM de fila debe ser exclu-
sivo y estar en orden. Si hay más
de un turno por día, la numera-
ción debe iniciarse de nuevo.

SCH_CATEGORY 2 caracteres El campo debe tener un valor Categoría de horario


cuando se inserta en la tabla de
aplicación. AB: Ausencias
MT: Reunión
OT: Otros
TR: Formación
WK: Trabajo

194 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Nombre de campo Tipo Proceso de validación Descripción

PUNCH_TYPE 2 caracteres El tipo de fichado debe ser un Tipo Fichado


valor válido definido en fun-
ción del origen. No es aplicable 0 – Transcurrido
a Formación Empresarial.
1 – Entrada
2 – Salida
3 – Comida
4 – Descanso
5 - Cambio Actividad

DUR Fecha (10) No hay validación en este Fecha Inicial Día Laborable
campo.
En WFS: si se trata de turnos de
fichado, DUR es parte de la fe-
cha de PUNCH_DTTM para el
primer fichado de entrada del
turno de fichado.
En los turnos de tiempo trans-
currido, DUR debe estar in-
cluido en el mensaje de gestión
de horarios del personal (WFS).
PUNCH_DTTM no se utiliza en
este caso.
En ELM, DUR corresponde a la
fecha de sesión del curso.

SCH_PRIM_ALT_IND 1 carácter No hay validación en este Adopta por defecto el valor "P"
campo. (Principal). Los valores son "P"
para Principal y "A" para Alter-
nativo.

PUNCH_DTTM Fecha y hora (26) No hay validación en este Fecha inicial de WFS: PUNCH_
campo. DTTM para el primer horario de
entrada de un turno de fichado.

SCHEDULE_GRP Carácter No hay validación en este Grupo Horarios


campo.

SETID 5 caracteres No hay validación en este ID Set


campo.

WRKDAY_ID 10 caracteres No hay validación en este ID Día Laborable


campo.

OFFDAY_IND 1 carácter No hay validación en este Día Libre


campo.
Y: Sí
N: No

SHIFT_ID 10 caracteres No hay validación en este ID Turno


campo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 195


Definición de Horarios Laborales Capítulo 8

Nombre de campo Tipo Proceso de validación Descripción

DELETE_IND 1 carácter No hay validación en este Eliminación de detalles de hora-


campo. rio
Y: Sí
N: No

TL_TR_SBR Subregistro

TRC 5 caracteres No hay validación en este CRH


campo.

TL_QUANTITY Signo (12,6) No hay validación en este Cantidad


campo.

CURRENCY_CD 3 caracteres No hay validación en este Código Moneda


campo.

COUNTRY 3 caracteres No hay validación en este País


campo.

STATE 6 caracteres No hay validación en este Estado


campo.

LOCALITY 10 caracteres No hay validación en este Localidad


campo.

COMP_RATECD 6 caracteres No hay validación en este Código Salario


campo.

BILLABLE_IND 1 caracteres No hay validación en este Facturable


campo.

OVERRIDE_RATE Signo (12,6) No hay validación en este Tarifa Sustitución


campo.

TL_TASK_SBR Subregistro

COMPANY 3 caracteres No hay validación en este Empresa


campo.

BUSINESS_UNIT 5 caracteres No hay validación en este Unidad Negocio


campo.

SETID_LOCATION 5 caracteres No hay validación en este ID Set Ubicación


campo.

LOCATION 10 caracteres No hay validación en este Cd Ubicación


campo.

SETID_DEPT 5 caracteres No hay validación en este ID Set Departamento


campo.

196 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Nombre de campo Tipo Proceso de validación Descripción

DEPTID 10 caracteres No hay validación en este Departamento


campo.

SETID_JOBCODE 5 caracteres No hay validación en este ID Set Cd Puesto


campo.

JOBCODE 6 caracteres No hay validación en este Cd Puesto


campo.

POSITION_NBR 8 caracteres No hay validación en este Nº Posición


campo.

PRODUCT 6 caracteres No hay validación en este Producto


campo.

CUSTOMER 10 caracteres No hay validación en este Cliente


campo.

ACCT_CD 25 caracteres No hay validación en este Código Cuenta


campo.

BUSINESS_UNIT_PC 5 caracteres No hay validación en este UniNeg Gestión Proyectos (PC)


campo.

BUSINESS_UNIT_PF 5 caracteres No hay validación en este Unidad Negocio EPM


campo.

PROJECT_ID 15 caracteres No hay validación en este Proyecto/Beca


campo.

SETID_ACTIVITY 5 caracteres No hay validación en este ID Set Actividad


campo.

ACTIVITY_ID 15 caracteres No hay validación en este ID Actividad


campo.

RESOURCE_TYPE 5 caracteres No hay validación en este Tipo Recurso


campo.

SETID_RESOURCE 5 caracteres No hay validación en este ID Set Recurso


campo.

RESOURCE_CATEGORY 5 caracteres No hay validación en este Categoría Recurso


campo.

RESOURCE_SUB_CAT 5 caracteres No hay validación en este Subcategoría Recurso


campo.

TASK 5 caracteres No hay validación en este Tarea


campo.

USER_FIELD_1 10 caracteres No hay validación en este Campo Usuario 1


campo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 197


Definición de Horarios Laborales Capítulo 8

Nombre de campo Tipo Proceso de validación Descripción

USER_FIELD_2 10 caracteres No hay validación en este Campo Usuario 2


campo.

USER_FIELD_3 15 caracteres No hay validación en este Campo Usuario 3


campo.

USER_FIELD_4 20 caracteres No hay validación en este Campo Usuario 4


campo.

USER_FIELD_5 20 caracteres No hay validación en este Campo Usuario 5


campo.

RULE_ELEMENT_1 10 caracteres No hay validación en este Elemento Regla 1


campo.

RULE_ELEMENT_2 10 caracteres No hay validación en este Elemento Regla 2


campo.

RULE_ELEMENT_3 10 caracteres No hay validación en este Elemento Regla 3


campo.

RULE_ELEMENT_4 10 caracteres No hay validación en este Elemento Regla 4


campo.

RULE_ELEMENT_5 10 caracteres No hay validación en este Elemento Regla 5


campo.

SCH_CONFIG_IND1 1 carácter No hay validación en este Configuración Hro 1


campo.

SCH_CONFIG_IND2 1 carácter No hay validación en este Configuración Hro 2


campo.

SCH_CONFIG_IND3 1 carácter No hay validación en este Configuración Hro 3


campo.

SCH_CONFIG_IND4 1 carácter No hay validación en este Configuración Hro 4


campo.

SCH_EXT_FLD1 10 caracteres No se realiza ninguna validación Campo clave 1 utilizado desde


debido a que diferentes orígenes origen. ELM: ID de curso
pueden enviar distintos valores.

SCH_EXT_FLD2 10 caracteres No se realiza ninguna validación Campo clave adicional 2 de orí-


debido a que diferentes orígenes genes
pueden enviar distintos valores.

SCH_EXT_FLD3 10 caracteres No se realiza ninguna validación Campo clave adicional 3 de orí-


debido a que diferentes orígenes genes
pueden enviar distintos valores.

SCH_EXT_ACT_STATUS 1 carácter No se realiza ninguna valida- Estado de actividad del horario


ción. ELM envía este valor.

198 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

Nombre de campo Tipo Proceso de validación Descripción

SCH_EXT_ACT_TYPE 3 caracteres No se realiza ninguna valida- Tipo de actividad del horario


ción. ELM envía este valor.

ACTIVITY_NAME 200 caracteres No se realiza ninguna valida- Descripción de actividad


ción. ELM envía este valor.

SCH_EXT_EVENT_TYPE 4 caracteres No se realiza ninguna valida- Tipo de evento de horario


ción. ELM envía este valor.

START_DATE Fecha (10) Fecha inicial del horario LM:


Fecha Inicio Sesión
WFS:
Determina el día del turno

END_DATE Fecha (10) Fecha final del horario LM:


Fecha de fin de sesión
WFS:
Fecha final del horario

START_TIME Hora (15) No se realiza ninguna valida- LM:


ción.
Hora Inicio
WFS:
Convertir en horario de entrada

END_TIME Hora (15) No se realiza ninguna valida- LM:


ción.
Hora Final
WFS:
Convertir en horario de salida

TIMEZONE 9 caracteres No se realiza ninguna valida- Huso Horario


ción. Huso Horario que se va a
rellenar para horas programadas.
Use este campo para convertir
las horas al huso horario base.

FACILTY_DESCR 50 caracteres No se realiza ninguna valida- Descripción Instalaciones


ción.

ADDRESS1 55 caracteres No se realiza ninguna valida- Dirección 1


ción. ELM envía este valor.

ADDRESS2 55 caracteres No se realiza ninguna valida- Dirección 2


ción. ELM envía este valor.

ADDRESS3 55 caracteres No se realiza ninguna valida- Dirección 3


ción. ELM envía este valor.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 199


Definición de Horarios Laborales Capítulo 8

Nombre de campo Tipo Proceso de validación Descripción

ADDRESS4 55 caracteres No se realiza ninguna valida- Dirección 4


ción. ELM envía este valor.

CITY 30 caracteres No se realiza ninguna valida- Ciudad


ción. ELM envía este valor.

NUM1 6 caracteres No se realiza ninguna valida- Número 1


ción. ELM envía este valor.

NUM2 4 caracteres No se realiza ninguna valida- Número 2


ción. ELM envía este valor.

HOUSE_TYPE 2 caracteres No se realiza ninguna valida- Tipo Vivienda


ción. ELM envía este valor.
AB: Casa Flotante
WW: Casa Rodante

ADDR_FIELD1 2 caracteres No se realiza ninguna valida- Campo Dirección 1


ción. ELM envía este valor.

ADDR_FIELD2 4 caracteres No se realiza ninguna valida- Campo Dirección 2


ción. ELM envía este valor.

ADDR_FIELD3 4 caracteres No se realiza ninguna valida- Campo Dirección 3


ción. ELM envía este valor.

COUNTY 30 caracteres No se realiza ninguna valida- Condado


ción. ELM envía este valor.

POSTAL 12 caracteres No se realiza ninguna valida- Código Postal


ción. ELM envía este valor.

GEO_CODE 11 caracteres No se realiza ninguna valida- Cd Localidad


ción. ELM envía este valor.

IN_CITY_LIMIT 1 carácter No se realiza ninguna valida- Dentro Ciudad


ción. ELM envía este valor.

ORIGINATORID 30 caracteres No se realiza ninguna valida- ID Usuario Generador


ción.

DATETIME_CREATED Fecha y hora (26) No se realiza ninguna valida- Fecha/Hora Creación


ción. ELM envía este valor.

OPRID_LAST_UPDT 30 caracteres No se realiza ninguna valida- Última persona que ha actuali-


ción. ELM envía este valor. zado el registro.

DATETIME_UPDATED Fecha y hora (26) No se realiza ninguna valida- Fecha y hora de la última actua-
ción. ELM envía este valor. lización

Gestión de horarios de sistemas externos


En este apartado se describen los siguientes temas:

200 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 8 Definición de Horarios Laborales

• Registros de horarios rechazados


• Requisitos de campos para la transmisión de datos de horarios

Rechazo de registros de horarios


SCH_EXT_LOG es la tabla que contiene las filas de todas las horas programadas rechazadas que no se han
introducido en las tablas de aplicación de PeopleSoft. SCH_EXT_REJ_STG es la tabla temporal para las filas
rechazadas que se enviarán de nuevo al sistema externo de programación de horarios.
Tanto en SCH_EXT_LOG como en SCH_EXT_REJ_STG, se utiliza el campo SCH_REJECT_REASON, que
explica el motivo de rechazo de la hora programada.
Códigos de SCH_REJECT_REASON:

Código Descripción

01 Empleado y número de registro de empleado no válidos

02 Origen de horario no válido

03 Categoría de horario no válida

04 Tipo de fichado no válido

05 Actividad no válida

06 Tipo de actividad no válida

07 Evento no válido

08 Huso horario no válido

09 La transacción ya existe

10 No se puede añadir, la transacción ya existe

11 No se puede modificar ni eliminar, la transacción ya existe

Requisitos de campo para la transmisión de datos de horario


Hay ciertas recomendaciones que son útiles para trabajar con algunos requisitos de campos con vistas a la trans-
misión de datos de horarios:
• Varios turnos
Para enviar varios turnos por día, compruebe que se han rellenado correctamente los campos SEQ_NO y
SEQNUM.
• SEQ_NO
Este campo se debe rellenar con el mismo número para un mismo turno del día.
• SEQNUM
Este campo se debe rellenar incrementando el valor numérico de cada fila del mismo turno de un día y, a
continuación, empezar de nuevo si existe otro turno en el mismo día.
• Varias filas de fichado para turnos de fichado

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 201


Definición de Horarios Laborales Capítulo 8

En un horario de fichado, si se envían valores para los campos PUNCH_TYPE y PUNCH_DTTM, no es


necesario rellenar START_DATE, END_DATE, START_TIME ni END_TIME.
• Una fila para turnos de fichado
Para enviar una fila de resumen de horario de fichado de un día, es necesario rellenar los campos START_
DATE, END_DATE, START_TIME y END_TIME, y el sistema dividirá las horas en fichados de entrada y
fichados de salida en la tabla SCH_ADHOC_DTL.
Las horas totales programadas fichadas se resumen en función del valor del campo Opciones Totales Horario
(INCL_ML_BRK_FLG) en la página Modelo de Fichado del componente Instalación de Tiempos y Tareas o
en la página Parámetros de Horarios, que se encuentra en el componente Parámetros de Instalación de Nómina
Global y Ausencias. La inclusión del fichado de comida y del de descanso para determinar las horas totales
programadas son las opciones de esta configuración.
• DUR
DUR siempre debe incluir la fecha, ya sea para enviar horarios de tiempo transcurrido o de horas fichadas.
• TL_QUANTITY
Debe rellenarse si se van a enviar horas programadas de tiempo transcurrido.
La siguiente tabla ofrece ejemplos de formato de campo:

Campo Formato Ejemplo

START_TIME HH:MM:SS.ssssss 07:00:00.000000

END_TIME HH:MM:SS.ssssss 13:30:00.000000

START_DATE DD-MM-AAAA 11-06-2004

END_DATE DD-MM-AAAA 11-06-2004

202 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 9

Definición de Grupos Estáticos y Dinámicos

En este capítulo se ofrece una descripción general de grupos y grupos de seguridad, así como una explicación de los
siguientes temas:
• Definición de seguridad de creación de grupos.
• Creación y actualización de grupos estáticos.
• Creación y actualización de grupos dinámicos.

Concepto de grupo estático y grupo dinámico


Varias de las funciones de procesos en batch y en línea de Gestión de Tiempos y Tareas utilizan los grupos de
registros de horas que cumplen el criterio de selección definido por el usuario. Los grupos pueden ser estáticos
o dinámicos:

Grupo estático Comprende a los usuarios que satisfacen el criterio de selección definido en la
página Criterios Selección. La pertenencia a un grupo no varía a menos que el
usuario añada o elimine a un miembro o modifique el criterio de selección.
Grupo dinámico El sistema actualiza la pertenencia a un grupo automáticamente cuando se eje-
cuta un proceso en batch o se utiliza la función de actualización del sistema. El
proceso utiliza la fecha en la que se ejecuta el programa para determinar cuáles
son los registros de horas que satisfacen el criterio de selección del grupo.
Los grupos dinámicos se calculan en el momento de ejecución de los procesos
en batch, pero las tablas de detalles de grupo no se actualizan permanentemente.
La actualización de grupos dinámicos dentro del grupo o mediante el proceso
Actz de Grupos Dinámicos permite actualizar las tablas de detalle de grupo.
Administración Tiempo Básico y otros procesos en batch llaman y actualizan la
introducción de datos en el grupo tomando como referencia la fecha de inicio
especificada en la página de control de ejecución. Si no introduce una fecha de
inicio, el sistema utiliza los datos actuales para el proceso pero no actualiza los
detalles de grupo para otros procesos.

Los empleados pueden estar incluidos en varios grupos a la vez en función de los requisitos de registro de cada
empresa. Por ejemplo, un empleado puede pertenecer al grupo de personas que trabajan en la cuarta planta y al
grupo de gerentes a la vez.
Utilice la función de actualización para actualizar a los miembros de cada grupo, de manera que los procesos en
línea puedan utilizar estos grupos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 203


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Concepto de seguridad por grupos


Gestión de Tiempos y Tareas contiene dos funciones de seguridad que protegen los datos confidenciales de los
registros de horas de los empleados:
• Seguridad de creación de grupos
Esta función evita que los usuarios asociados a una lista de permisos de seguridad por filas puedan crear grupos
basándose en registros y campos que contienen datos personales de los empleados.
• Seguridad por grupos
Esta función define cuáles son las listas de permisos de seguridad por filas a las que tienen acceso los emplea-
dos de cada grupo. Si prefiere utilizar este método en lugar de la seguridad por permiso de datos de HRMS
para una determinada lista de permisos, todos los usuarios de Gestión de Tiempos y Tareas deben pertenecer
a un grupo.

Préstamo de grupos de tareas


Cuando se crea un grupo estático o dinámico, es posible elegir un grupo de tareas para sus miembros. El sistema
utiliza el grupo de tareas seleccionado cuando se registran las horas de los miembros de un grupo mediante la
página Selección de Registros de Horas, de Registro Masivo de Horas. Es decir, el grupo de tareas asignado
al grupo tiene preferencia sobre el que se ha asignado directamente al empleado en la página Manten Datos
Registro Horas.

Funciones de Gestión de Tiempos y Tareas que utilizan grupos


Éstas son las funciones en línea que utilizan grupos:
• Registro masivo de horas
• Asignación de horarios a grupos
• Aprobación de horas a pagar (utiliza la función de filtro de búsqueda de gerentes que incluye el ID Grupo)
• Gestión de excepciones (utiliza la función de filtro de búsqueda de gerentes que incluye el ID Grupo)
• Página Estado de Registros de Horas (utiliza el ID Grupo)
• Filtro de búsqueda de gerentes utilizado en páginas de autoservicio de gerentes
Éstos son los procesos en batch que utilizan grupos:
• Administración Tiempo Básico
• Aprobación en batch
Cuando se genera un informe de fichas o de horas programadas, el sistema permite seleccionar los grupos que
se van a incluir.

Nota: puede resultar de gran utilidad tener unos conocimientos generales de SQL a la hora de definir grupos.

Consulte también
Capítulo 11, “Definición de Seguridad en Gestión de Tiempos y Tareas,” página 237
Capítulo 10, “Definición de Personal con Registro de Horas,” página 219

204 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Definición de seguridad de creación de grupos


Para definir la seguridad de creación de grupos, utilice el componente Seguridad Creación de Grupos (TL_
GROUP_FIELD_SEC).
En este apartado se ofrece una descripción general de la seguridad de creación de grupos y su definición.

Seguridad de creación de grupos


Puede evitar que los usuarios asociados a una determinada lista de permisos de seguridad por filas creen grupos
dinámicos o estáticos basados en datos confidenciales. Utilice la página Seguridad Creación de Grupos, descrita
en este apartado, para especificar los registros y campos disponibles para los usuarios asociados a una lista de
permisos de seguridad por filas cuando se crean y consultan grupos. Puede definir la siguiente información:
• Un máximo de seis registros a los que pueden acceder los usuarios para definir el criterio de pertenencia a un
grupo.
• Los campos incluidos en los seis registros accesibles.

Registros accesibles
Puede autorizar el acceso a los campos de los seis registros siguientes:
• JOB
• EMPLOYMENT
• PERSONAL_DT_FST
• SCH_ASSIGN
• TL_EMPL_DATA (sólo está disponible cuando la opción Gestión Tiempos y Tareas está activada en la página
Tabla de Instalación - Productos).
• GP_PYGRP (sólo está disponible cuando la casilla Nómina Global Básica está seleccionada en la página Tabla
de Instalación - Productos).

Página utilizada para definir la seguridad de creación de grupos


Nombre de página Nombre de objeto Navegación Utilización
Seguridad Creación de TL_GRP_FLD_SEC Definición de HRMS, Segu- Instauración de medidas para
Grupos ridad, Seguridad de Tiempos evitar que las clases de segu-
y Tareas, Seguridad Creación ridad por filas creen grupos
de Grupos basados en datos confiden-
ciales.

Definición de seguridad de creación de grupos


Acceda a la página Seguridad Creación de Grupos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 205


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Página Seguridad Creación de Grupos

Actz Seguridad Registros Haga clic en este botón para recuperar todos los registros y campos a los que
está autorizado a acceder. El sistema elimina todas las instrucciones de acceso
definidas con anterioridad para la lista de permisos de seguridad por filas espe-
cificada en esta página.
Esta función de actualización resulta de gran utilidad en las siguientes situacio-
nes:
• Cuando se han añadido campos a los seis registros seleccionados y se desea
otorgar acceso a los nuevos campos.
• Nómina Global se instala después de utilizar esta página para definir la segu-
ridad.
Cuando se hace clic sobre el botón, el sistema presenta los datos del registro
GP_PYGRP.

Aviso: si se actualiza la seguridad de un registro después de autorizar el acceso


a determinados registros y campos, el sistema elimina todas las definiciones de
acceso.

Permitir Acceso Total Haga clic sobre este botón si desea que los usuarios asociados a la lista de per-
misos de seguridad por filas puedan acceder a los seis registros cuando se crean
o consultan grupos. El sistema selecciona automáticamente todos los campos
de los registros a los que pueden acceder los usuarios basándose en la lista de
permisos asignada a cada uno.
Eliminar Todos Accesos Haga clic en este botón para evitar que los usuarios asociados a una lista de per-
misos de seguridad por filas utilicen los seis registros y sus campos relacionados
como criterios de selección en la creación de grupos. Los usuarios tampoco pue-
den consultar los grupos con miembros basados en estos registros. El sistema
anula la selección de todas las casillas de selección de los seis registros.

206 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Registro

Permitir Acceso Registros Haga clic en este botón para permitir el acceso a todos los campos del registro
visualizado actualmente. El sistema selecciona la casilla Accesible, que se en-
cuentra a la derecha de cada nombre de campo.
Eliminar Acceso Registros Haga clic en este botón para impedir el acceso a los campos del registro visua-
lizado actualmente. El sistema elimina la selección de la casilla Accesible, que
se encuentra a la derecha de cada nombre de campo.

Accesibilidad Campo Registro

Accesible Indica si los usuarios pueden incluir este campo dentro de los criterios de selec-
ción que especifican al crear grupos.

Creación y actualización de grupos estáticos


Para crear o actualizar grupos estáticos, utilice el componente Grupo Estático (TL_STATIC_GRP).
En este apartado se describen los siguientes temas:
• Definición del criterio para la selección de los miembros del grupo estático.
• Consulta y actualización de miembros de un grupo estático.
• Definición de seguridad por grupos estáticos.

Páginas utilizadas para crear y actualizar grupos estáticos


Nombre de página Nombre de objeto Navegación Utilización
Grupo Estático - Criterios TL_GROUP_S1 Definición de HRMS, Segu- Definición del criterio para
Selección ridad, Seguridad de Tiem- la selección de los miembros
pos y Tareas, Grupo Estático, del grupo.
Criterios Selección
Grupo Estático - Miembros TL_GROUP_S2 Definición de HRMS, Segu- Consulta, actualización e in-
Actuales Grupo ridad, Seguridad de Tiem- troducción de comentarios
pos y Tareas, Grupo Estático, en una lista de miembros de
Miembros Actuales Grupo un grupo estático.

Grupo Estático - Seguridad TL_GRP_SECURITY Definición de HRMS, Segu- Especificación de las listas
p/Grupos ridad, Seguridad de Tiempos de permisos de seguridad por
y Tareas, Grupo Estático, Se- filas que permiten consultar
guridad p/Grupos y editar los datos de regis-
tros de horas de este grupo
de empleados.

Especificación de criterios para miembros de grupos estáticos


Acceda a la página Grupo Estático - Criterios Selección.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 207


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Página Grupo Estático - Criterios Selección

Grupo Tareas p/Reg Horas Seleccione el grupo de tareas que el sistema va a aplicar cuando un usuario
introduzca las horas de los miembros del grupo mediante la página Registro
Masivo de Horas. Puede utilizar esta función cuando un grupo de empleados
trabaja en proyectos o asignaciones temporales.
El grupo de tareas introducido en este campo tiene preferencia sobre el asignado
en la página Manten Datos Registro Horas.

Parámetros Grupo
Rellene los campos del cuadro de grupo Parámetros Grupo para el nuevo grupo en el que desee incluir a:
• Los miembros de un grupo estático existente
• Los miembros de un grupo estático existente más los miembros de otro grupo estático
• Los miembros de un grupo estático existente menos los miembros de otro grupo estático

Grupo 1 Seleccione el nombre del grupo cuyos miembros se van a incluir en el nuevo
grupo.
En el campo que se encuentra a la derecha, indique si desea incluir o excluir
miembros de un segundo grupo:
Seleccione Menos para excluir a todos los miembros del grupo del campo Grupo
2.
Seleccione Más para incluir a todos los miembros del grupo del campo Grupo
2.
Grupo 2 Si ha seleccionado Menos o Más en el campo de la izquierda, seleccione el
nombre del grupo cuyos miembros desea incluir o excluir.

208 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Añadir a Grupo Haga clic en este botón para añadir miembros al grupo en función del criterio
seleccionado.

Nota: debe hacer clic sobre Añadir a Grupo para añadir al grupo los empleados
que registran horas.

Parámetros Seleccionados
Utilice los campos de este cuadro de grupo para definir el criterio de selección según el cual se van a añadir
miembros al grupo. Por ejemplo, podría añadir sólo a aquellos empleados que trabajan en una ubicación o
puesto determinado. El sistema utiliza el criterio para generar la cláusula WHERE de la sentencia SELECT del
SQL, que puede contener un máximo de 254 caracteres.
Rellene el campo Grupo 1 o Grupo 2 para que el sistema incluya a todos los empleados que se ajusten a los
parámetros del grupo y los que cumplan el criterio definido en los siguientes campos.

( Seleccione el tipo de paréntesis. El sistema procesa la sentencia que se encuen-


tra entre paréntesis antes que el resto de la cláusula WHERE del SQL. Puede
seleccionar un máximo de cinco paréntesis: (((((.
Registro Seleccione el nombre del registro. Sólo se muestran en este campo los registros
cuyo acceso se ha autorizado en la página Seguridad Creación de Grupos. Puede
seleccionar cualquiera de los campos de este registro.
Campo Seleccione un nombre de campo. Sólo se muestran los campos cuyo acceso se
ha autorizado en la página Seguridad Creación de Grupos. Este campo se puede
definir en este momento con cualquier valor válido como parte del criterio de
selección.
ID Set Si ha seleccionado el valor JOB en el campo Registro y uno de los siguientes
campos incluidos en Campo, especifique el ID de Set con el que está asociado
el campo. En el resto de los casos, el campo ID Set no permite la entrada de
valores.
SAL_ADMIN_PLAN
GRADE
STEP
SALARY_MATRIX_CD
DEPTID
JOBCODE
LOCATION
Operador Si desea realizar una operación matemática, seleccione el símbolo adecuado.
Los valores válidos son: <, <=, <>, =, >, >=, y COMO. Si especifica COMO,
puede introducir un valor parcial en el campo Valor, por ejemplo, S.
Valor Seleccione un valor para el nombre del campo.
Si elige el operador COMO, no introduzca comillas ni el signo de porcentaje en
el campo Valor.
Este campo distingue entre mayúsculas y minúsculas. Introduzca el valor tal y
como está definido en la base de datos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 209


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Si especifica una fecha, no olvide añadir el formato correspondiente para su


entorno.
) Seleccione el tipo de paréntesis de cierre.
(sin etiqueta) Si desea añadir otros parámetros a sus criterios de selección (la cláusula
WHERE), seleccione Y u O.
Añadir a Grupo Haga clic sobre Añadir a Grupo para añadir a los empleados que cumplen los
criterios creados en el grupo estático. Este botón también actualiza el meta-SQL
del campo Cláu WHERE.
Consulta SQL Haga clic en este vínculo para consultar el código SQL generado por la cláusula
WHERE.

Valores con relaciones de dependencia


En algunos casos, el campo Valor no contiene una lista de valores válidos. Esto se debe a que el nombre del
campo seleccionado, por sí mismo, no aporta al sistema información suficiente para obtener el conjunto de
valores adecuado. Es decir, los valores correspondientes al campo seleccionado dependen de los datos de uno
o varios campos. Puede introducir valores para cualquiera de estos campos en Valor, pero si el valor no es
exclusivo, es posible que el sistema no presente los resultados esperados. La tabla siguiente contiene una lista
de campos cuyos valores dependen de otros campos.

Registro Campo Tabla Relación de


dependencia

EMPLOYMENT TIME_RPT_LOC TIMERPT_LOC_TBL COMPANY

JOB ACTION_REASON ACTN_REASON_TBL ACTION

JOB CONTRACT_NUM CNT_ACTIVE_VW EMPL_ID

JOB HOLIDAY_SCHEDULE HOLIDAY_VW REG_REGION

JOB PAYGROUP PAYGROUP_TBL COMPANY

JOB EMPL_TYPE PAYGRP_EMPLTYPE COMPANY, EMPL_


TYPE, PAYGROUP

JOB GRADE SAL_GRADE_TBL SAL_ADMIN_PLAN,


SETID

JOB STEP SAL_STEP_TBL GRADE, SAL_ADMIN_


PLAN, SETID

JOB REG_REGION REG_STANDARD_VW OPRCLASS

210 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Registro Campo Tabla Relación de


dependencia

PERSONAL_DT_FST BIRTHSTATE BIRTHSTATE_VW BIRTHCOUNTRY

TL_EMPL_DATA TASK_PROFILE_ID TL_TASKGRP_PRFL TASKGROUP

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133

Consulta y actualización de miembros de un grupo estático


Acceda a la página Grupo Estático - Miembros Actuales Grupo.

Página Grupo Estático - Miembros Actuales Grupo

Ordenar Por Puede seleccionar ID Empleado para ordenar a los miembros del grupo por su
ID o bien Nombre para clasificarlos alfabéticamente.
Eliminar Fila Si desea eliminar un miembro del grupo, marque la casilla Eliminar Fila, que se
encuentra a la derecha del miembro.
Eliminar Todo Haga clic en este botón para borrar a todos los empleados del grupo.
Eliminar Para eliminar empleados específicos del grupo, seleccione la casilla Eliminar
Fila, que se encuentra a la derecha de cada miembro, y haga clic sobre este
botón.

Definición de seguridad por grupos estáticos


Acceda a la página Grupo Estático - Seguridad p/Grupos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 211


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Página Grupo Estático - Seguridad p/Grupos

Nota: la página Seguridad p/Grupos se utiliza para definir el acceso de seguridad a grupos estáticos y dinámicos.

Lista Perm Seguridad Fila Seleccione la lista de permisos de seguridad por filas que desee asociar a este
grupo. Con esta operación se establece que los usuarios asociados a esta lista
tengan autorización para editar y consultar los datos de los empleados del grupo.
Descripción Lista Permisos Muestra la descripción de la lista de permisos de seguridad por filas seleccio-
nada.

Creación y actualización de grupos dinámicos


Para crear o actualizar grupos dinámicos, utilice los componentes Grupo Dinámico (TL_DYNAM_GRP) y Ac-
tualización Grupo Dinámico (TL_RUN_GRP_REFRESH). Utilice la interfaz de componente TL_DYNAM_
GRP para cargar datos en las tablas de este componente.
En este apartado se describen los siguientes temas:
• Definición del criterio para la selección de los miembros del grupo dinámico.
• Visualización preliminar de los miembros del grupo dinámico.
• Definición de seguridad por grupos dinámicos.
• Consulta de miembros de grupos dinámicos.
• Actualización de miembros de grupo dinámico.

212 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Páginas utilizadas para crear y actualizar grupos dinámicos


Nombre de página Nombre de objeto Navegación Utilización
Grupo Dinámico - Criterios TL_GROUP_D1 Definición de HRMS, Segu- Definición del criterio para
Selección ridad, Seguridad de Tiempos la selección de los miembros
y Tareas, Grupo Dinámico, del grupo.
Criterios Selección
Grupo Dinámico - Miembros TL_GROUP_D2 Definición de HRMS, Segu- Vista preliminar de la lista de
Potenciales Grupo ridad, Seguridad de Tiempos empleados que cumplen ac-
y Tareas, Grupo Dinámico, tualmente el criterio de se-
Miembros Potenciales Grupo lección del grupo dinámico.
Esta página también se uti-
liza para verificar que los cri-
terios de selección definidos
son correctos.
Grupo Dinámico - Seguridad TL_GRP_SECURITY Definición de HRMS, Segu- Especificación de las listas
p/Grupos ridad, Seguridad de Tiempos de permisos de seguridad por
y Tareas, Grupo Dinámico, filas que permiten consultar
Seguridad p/Grupos y editar los datos de regis-
tros de horas de este grupo
de empleados.

Grupo Dinámico - Miembros TL_GROUP_LIST Definición de HRMS, Segu- Consulta de los miembros
Actuales Grupo ridad, Seguridad de Tiempos actuales de un grupo diná-
y Tareas, Grupo Dinámico, mico. Actualización de los
Miembros Actuales Grupo miembros del grupo.

Actualización Grupos TL_RUN_GRP_REFRESH Definición de HRMS, Segu- Actualización de los miem-


Dinámicos ridad, Seguridad de Tiem- bros incluidos en varios gru-
pos y Tareas, Actualización pos dinámicos a la vez.
Grupo Dinámico, Actualiza-
ción Grupos Dinámicos

Especificación de criterios para miembros de grupos dinámicos


Acceda a la página Grupo Dinámico - Criterios Selección.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 213


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Página Grupo Dinámico - Criterios Selección

Grupo Tareas p/Reg Horas Seleccione el grupo de tareas que el sistema va a aplicar cuando un usuario
introduzca las horas de los miembros del grupo mediante la página Registro
Masivo de Horas. Puede utilizar esta función cuando un grupo de empleados
trabaja en proyectos o asignaciones temporales.
El grupo de tareas introducido en este campo tiene preferencia sobre el asignado
en la página Manten Datos Registro Horas.

Parámetros Seleccionados
Los campos de la cuadrícula Parámetros Seleccionados se utilizan para definir los criterios de selección utili-
zados para añadir miembros al grupo. Por ejemplo, puede introducir sólo a aquellos empleados que trabajan
en una ubicación o puesto determinado. El sistema utiliza los criterios para generar la cláusula WHERE de la
sentencia SELECT del SQL. La cláusula WHERE puede contener un máximo de 254 caracteres.

( Seleccione el tipo de paréntesis. El sistema procesa la sentencia que se encuen-


tra entre paréntesis antes que el resto de la cláusula WHERE del SQL. Puede
seleccionar un máximo de cinco paréntesis:(((((.
Registro Seleccione el nombre del registro. Sólo se muestran en este campo los registros
cuyo acceso se ha autorizado en la página Seguridad Creación de Grupos. Éste
es el registro en el que puede elegir cualquier campo.
Campo Seleccione un nombre de campo. Sólo se muestran los campos cuyo acceso se
ha autorizado en la página Seguridad Creación de Grupos. Este campo se puede
definir en este momento con cualquier valor válido como parte del criterio de
selección.
ID Set Si ha seleccionado el valor JOB en el campo Registro y uno de los siguientes
campos incluidos en Campo, especifique el ID de Set con el que está asociado
el campo. En el resto de los casos, el campo ID Set no permite la entrada de
valores.

214 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

SAL_ADMIN_PLAN
GRADE
STEP
SALARY_MATRIX_CD
DEPTID
JOBCODE
LOCATION
Operador Si desea realizar alguna operación matemática, seleccione el símbolo adecuado.
Los valores válidos son: <, <=, <>, =, >, >= y COMO. Si especifica COMO,
puede introducir un valor parcial en el campo Valor, por ejemplo, S.
Valor Seleccione un valor para el nombre del campo.
Si elige COMO de operador, no introduzca comillas ni el signo de porcentaje en
el campo Valor.
Este campo distingue entre mayúsculas y minúsculas. Introduzca el valor tal y
como está definido en la base de datos.
Si especifica una fecha, no olvide añadir el formato correspondiente para su
entorno.
) Seleccione el tipo de paréntesis de cierre.
(sin etiqueta) Si desea añadir otros parámetros a sus criterios de selección (la cláusula
WHERE), seleccione Y u O.
Crear SQL Haga clic en el botón Crear SQL para actualizar el código SQL que se utilizará
para seleccionar a los miembros del grupo.
Consulta SQL Haga clic sobre el vínculo Consulta SQL para acceder a la página Vista SQL,
donde puede visualizar el código SQL generado por la cláusula WHERE.

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133

Vista preliminar de los miembros de un grupo dinámico


Acceda a la página Grupo Dinámico - Miembros Potenciales Grupo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 215


Definición de Grupos Estáticos y Dinámicos Capítulo 9

Página Grupo Dinámico - Miembros Potenciales Grupo

Ordenar Por Seleccione ID Empleado para ordenar a los miembros del grupo por su ID o
bien el campo Nombre para clasificarlos alfabéticamente.
Ver Grupo Actual Haga clic en este botón para consultar una lista de todos los empleados que
cumplen actualmente el criterio de selección.

Cuando esté listo para crear y guardar el grupo, utilice las páginas Miembros Actuales Grupo o Criterios Selec-
ción.

Definición de seguridad por grupos dinámicos


La página Grupo Dinámico - Seguridad p/Grupos para grupos dinámicos es igual que la página correspondiente
para grupos estáticos.

Consulte también
Capítulo 9, “Definición de Grupos Estáticos y Dinámicos,” Definición de seguridad por grupos estáticos, página
211

Consulta de miembros de grupos dinámicos


Acceda a la página Grupo Dinámico - Miembros Actuales Grupo.

216 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 9 Definición de Grupos Estáticos y Dinámicos

Página Grupo Dinámico - Miembros Actuales Grupo

La función de actualización permite al usuario poner al día la información sobre los miembros de un grupo di-
námico. Cuando se inicia el proceso, el sistema elimina a los empleados que no cumplen el criterio de selección
del grupo y añade a los que se ajustan a éste. Utilice la página Actualización Grupos Dinámicos antes de en-
trar a las páginas en línea para acceder a los datos de los empleados que registran horas. Con este sistema se
garantiza que la información de la lista de miembros del grupo que aparece en la página está actualizada. No
es necesario actualizar los grupos dinámicos antes del proceso en batch. Gestión de Tiempos y Tareas actualiza
automáticamente los miembros del grupo antes del proceso.

Fecha Referencia Si ha introducido una fecha de referencia en la página Actualización Grupos


Dinámicos la última vez que actualizó este grupo, el sistema la presenta en este
campo.
Ordenar lista Si hace clic sobre ID Empleado o Nombre, la lista de miembros del grupo se
ordenará alfabéticamente por ID o por nombre, respectivamente.
Actualización Grupos Haga clic para actualizar los datos inmediatamente. El sistema actualiza y pre-
Dinámicos senta a los miembros del grupo dinámico.

Actualización de miembros de grupos dinámicos


Acceda a la página Actualización Grupos Dinámicos.
El proceso de actualización utiliza la fecha actual o la fecha de referencia especificada para determinar los em-
pleados que cumplen los criterios de selección.

Fecha Actual Seleccione esta opción si desea que el sistema recupere a todos los empleados
con registros de horas que cumplen el criterio de selección en la fecha actual.
Fecha Referencia El campo Fecha Referencia aparece únicamente si se elimina la selección de la
casilla Fecha Actual. Introduzca la fecha en la que desee actualizar el grupo.
Introduzca una fecha anterior para actualizar a los miembros de un grupo o gru-
pos correspondientes a una fecha previa.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 217


Definición de Grupos Estáticos y Dinámicos Capítulo 9

218 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 10

Definición de Personal con Registro de Horas

En este capítulo se ofrece una descripción general del personal que registra sus horas, así como una explicación de los
siguientes temas:
• Introducción y mantenimiento de datos de personal con registro de horas.
• Mantenimiento de datos de personal con registro de horas.
• Asignación y consulta de planes de permisos compensatorios.
• Asignación de horarios a grupos.

Datos de personal con registro de horas


Cuando se añade a la base de datos de PeopleSoft Recursos Humanos, el personal empleado y no empleado no
pasa a formar parte automáticamente del sistema Gestión de Tiempos y Tareas. Es necesario inscribir como
personal que registra horas a todas las personas cuyas horas se van a contabilizar o para las que se van a crear
horas. Cuando se inscribe a un empleado o colaborador con registro de horas, hay que especificar el modo en que
se van a contabilizar esas horas y cómo las va a procesar el sistema. Es preciso asignar los siguientes elementos:
• Un grupo de tareas que identifique:
- Las plantillas de registro de horas por defecto.
- La plantilla de tareas.
- Los perfiles de tareas para el registro de horas.
• Un grupo de trabajo que defina:
- El tipo de registro (de excepción o positivo).
- El programa de reglas.
- El programa del código de registro de horas (CRH).
- El periodo por defecto.
- Horarios.
- Reglas de redondeo.
- Opciones de divisor de jornada.
- El plan de permiso compensatorio asignado al empleado o colaborador con registro de horas.
El sistema también permite las acciones siguientes:
• Asignar un dispositivo de registro de horas (DRH) para identificar los DRH que puede utilizar el empleado o
colaborador con registro de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 219


Definición de Personal con Registro de Horas Capítulo 10

• Asignar un ID de perfil de restricción para identificar los fichados de DRH que pueden aceptarse.
• Seleccionar la zona horaria del personal con registro de horas, en caso de que sea diferente del huso horario
base.
• Introducir hasta un máximo de cinco elementos de regla que pueden asociarse al registro de horas del personal
con registro de horas.
• Seleccionar un perfil de tarea específico, las plantillas de registro de horas y el ID de periodo que tienen
preferencia sobre los asociados al grupo de tareas y el grupo de trabajo por defecto del personal con registro
de horas.

Nota: el personal que registra horas está constituido tanto por los empleados como por los no empleados que
registran o generan sus horas a través de Gestión de Tiempos y Tareas.

Procedimiento para evitar la desactivación o eliminación de filas con fecha efectiva


Cuando se dan las siguientes condiciones, el sistema no permite la desactivación ni la supresión de filas regidas
por fecha efectiva en la página Manten Datos Registro Horas:
• La desactivación de registros de horas puede realizarse siempre y cuando no existan registros de horas con el
estado aprobado y cuando las horas a pagar no tengan uno de los estados siguientes en la misma fecha efectiva
(o posterior): aprobado, utilizado por nómina, enviado a nómina, rechazado por nómina, pagado, diluido,
cerrado o sin pago.
• Si la casilla Plan p/Def Grupo Trabajo no está seleccionada en la página Instalación de Tiempos y Tareas.
No puede eliminarse una fila controlada por fecha efectiva que invalide la asociación a un plan de permiso
compensatorio en la página Inscripción Plan Compensatorio. En la página Inscripción Plan Compensatorio
debe desactivarse el plan de permiso compensatorio asociado al personal con registro de horas antes de elimi-
nar la fila en la página Manten Datos Registro Horas.

Nota: si la casilla Plan p/Def Grupo Trabajo está seleccionada, el sistema le permite eliminar filas en la página
Manten Datos Registro Horas.

Nota: las horas de tiempos de inactividad que se registran mediante las páginas de registro rápido de horas,
tiempo masivo o dispositivo de registro de horas generan excepciones muy graves que indican la inactividad
de las horas registradas (en el caso de horas transcurridas o fichadas).
Sin embargo, se introducirán los registros correspondientes a las horas presentadas mediante la interfaz de
registro rápido, tiempo masivo o dispositivo de registro horas.
Los gerentes podrán eliminar las horas registradas, mediante las páginas de Hojas de Horas.

Comprobación de errores de validación


En las páginas Creación Datos Registro Horas o Manten Datos Registro Horas no es posible cambiar la fecha
efectiva mínima a una fecha anterior a la fecha efectiva mínima de los siguientes campos:
• Grupo Trabajo
• Grupo Tareas
• Grupo DRH
• Elemento Regla 1
• Elemento Regla 2

220 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

• Elemento Regla 3
• Elemento Regla 4
• Elemento Regla 5

Fechas efectivas anidadas


El sistema no permite cambiar la fecha efectiva de las siguientes tablas de valores válidos por una fecha posterior
a la fecha efectiva de la tabla de destino de las páginas Creación Datos Registro Horas y Manten Datos Registro
Horas.
• Grupo Trabajo
• Grupo DRH
• Grupo Tareas
• Elemento Regla 1
• Elemento Regla 2
• Elemento Regla 3
• Elemento Regla 4
• Elemento Regla 5

Planes compensatorios
En Gestión de Tiempos y Tareas existen dos formas de inscribir en planes de permisos compensatorios a los
empleados o colaboradores que registran sus horas. Debe elegirse un método en la página Instalación de Tiempos
y Tareas:
• Seleccione la casilla de selección Plan p/Def Grupo Trabajo.
Gestión de Tiempos y Tareas asigna personal con registro de horas a los planes de permisos compensatorios
vinculados a sus grupos de trabajo. En la página Inscripción Plan Compensatorio aparecen tanto el plan de
permiso compensatorio como su estado, pero el usuario no puede modificar la información presentada. Si se
cambia el plan de permiso compensatorio asociado al grupo de trabajo de un empleado o colaborador, o se le
asigna otro grupo de trabajo (mediante la página Manten Datos Registro Horas) obteniendo como resultado su
vinculación a otro plan de permiso compensatorio, el sistema actualiza automáticamente la página Inscripción
Plan Compensatorio.
• Si no se activa la casilla Plan p/Def Grupo Trabajo en la página Instalación de Tiempos y Tareas, puede
asignarse al empleado o colaborador uno o varios planes de permisos compensatorios, mediante la página
Inscripción Plan Compensatorio.
La página Planes Compensatorios de Registro de Horas permite acceder a los planes de permisos compensa-
torios activos e inactivos de un empleado o colaborador con registro de horas.

Nota: los registros de inscripción no resultan afectados si se desactiva la casilla Plan p/Def Grupo Trabajo
después de haber asignado planes de permisos compensatorios a los empleados y colaboradores con registro de
horas. No obstante, el usuario puede ahora editar la página Inscripción Plan Compensatorio.

Horarios
Todo el personal que registra horas tiene asignado un horario, que puede ser el del grupo de trabajo por defecto
o un horario personalizado. Cuando se contrata a una persona, ésta utiliza el horario por defecto del grupo de
trabajo.
Existen dos métodos para asignar a un empleado o colaborador con registro de horas un horario personalizado:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 221


Definición de Personal con Registro de Horas Capítulo 10

• Utilización la página Asignación de Horario Laboral.


También se puede definir el sistema para que utilice el horario por defecto del grupo de trabajo del personal
con registro de horas. Según la seguridad de acceso que se haya definido, el sistema permitirá consultar en
esta página el historial de horarios de un empleado o colaborador con registro de horas.
• Utilización del proceso Asignación Horario de Grupos.
Es posible asignar simultáneamente un horario a varios empleados con registro de horas, a un grupo estático
o dinámico o a una selección de empleados (en este caso con el fin de asignarles el mismo horario). Una vez
ejecutado el proceso Asignación Horario Grupos, la nueva asignación de horarios se consulta en la página
Asignación de Horario Laboral.
Cuando se asigna un horario a un empleado, el sistema sustituye los datos siguientes sobre días laborables que
cumplen una de estas condiciones:
• Datos de días laborables que son de distinto tipo al del horario asignado (por ejemplo, de tiempo transcurrido
en vez de tiempo fichado).
• Datos con fecha posterior o igual a la de la nueva asignación.
De este modo, el sistema conserva la integridad de los datos del horario de trabajo.
Las asignaciones de nuevos horarios inician el proceso de integridad referencial. Las horas registradas y las
horas a pagar con fecha posterior o igual a la fecha de la nueva asignación son examinadas de nuevo por el
proceso Administración Tiempo Básico. De este modo se pueden corregir los datos necesarios, como en los
casos siguientes:
• Cuando se han creado horas a pagar a partir del tiempo programado.
• Cuando se han aplicado reglas al tiempo programado.
Los empleados con registro de horas que tienen varios puestos pueden tener un horario asignado para cada
puesto. No obstante, conviene comprobar las asignaciones para asegurarse de que no se han programado horas
coincidentes. El sistema no comprueba si existen horas que se solapan en las distintas asignaciones de horarios.
Para asignar un horario a un grupo de empleados, la mayoría de los cuales pertenecen a un grupo estático o
dinámico, debe seleccionarse el ID del grupo correspondiente y excluir a los que no se desea aplicar esta asigna-
ción. También es posible incluir individualmente a los empleados que comparten la misma asignación horaria,
pero que no pertenecen al ID de grupo. Si el grupo de personas que van a compartir el horario no tiene ninguna
característica en común, selecciónelos uno por uno mediante sus IDs de empleado.

Nota: en la asignación de horarios, el mensaje Workforce_Sync debe estar activo en la cola PERSON_DATA,
que está incluido en PeopleSoft Integración con Mensajería. Cuando se contrata a un empleado, este mensaje
inserta una fila en el registro SCH_ASSIGN.

Consulte también
Capítulo 8, “Definición de Horarios Laborales,” página 173
Enterprise PeopleTools PeopleBook: Integration Tools

Introducción y mantenimiento de datos de registro de horas


Para introducir y mantener datos de registro de horas, se utilizan las páginas de los componentes Creación Datos
Registro Horas (TL_EMPL_DATA_C) y Manten Datos Registro Horas (TL_EMPL_DATA_M).

222 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

La introducción y el mantenimiento de datos de registro de horas se compone de las siguientes tareas:


1. Inscripción en el sistema de los empleados o colaboradores que registran horas.
2. Consulta de detalles de identificadores.
3. Actualización de datos de empleado o colaborador con registro de horas.
4. Consulta de listas de miembros de grupos.

Páginas utilizadas para introducir y mantener datos de


empleados o colaboradores con registro de horas
Nombre de página Nombre de objeto Navegación Utilización
Creación Datos Registro TL_EMPL_DATA1 • Gestión de Tiempos y Ta- Inscripción en el sistema
Horas reas, Inscripción Personal Gestión de Tiempos y Tareas
Reg Horas, Creación Datos de los empleados que regis-
Registro Horas tran horas.
• Hacer clic en el vínculo Nota: el vínculo Datos Re-
Datos Registro Horas que gistro Horas solamente apa-
aparece en varias páginas a rece en las páginas de Admi-
las que se accede desde la nistración de Personal de Re-
carpeta Administración de cursos Humanos si se ha se-
Personal. leccionado Gestión de Tiem-
pos y Tareas en la página
Productos del componente
Tabla de Instalación.
Detalle de Identificación TL_BADGE_SEC Gestión de Tiempos y Ta- Consulta de datos identifica-
reas, Inscripción Personal tivos de empleados.
Reg Horas, Creación Datos
Registro Horas
Haga clic en el botón Deta-
lle Identificación de la página
Creación Datos Registro Ho-
ras.
Manten Datos Registro TL_EMPL_DATA1 • Gestión de Tiempos y Ta- Actualización en Gestión de
Horas reas, Inscripción Personal Tiempos y Tareas de datos
Reg Horas, Manten Datos de inscripciones de personal
Registro Horas con registro de horas.
• Haga clic en el vínculo Nota: el vínculo Datos Re-
Datos Registro Horas que gistro Horas solamente apa-
aparece en varias páginas a rece en las páginas de Admi-
las que se accede desde la nistración de Personal de Re-
carpeta Administración de cursos Humanos si se ha se-
Personal. leccionado Gestión de Tiem-
pos y Tareas en la página
Productos del componente
Tabla de Instalación.
Miembros de Grupo TL_GRP_MEMBERSHIP Haga clic sobre el botón Consulta de las listas de gru-
Miembros Grupo en la pá- pos a los que están asignados
gina Manten Datos Registro los empleados que registran
Horas. horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 223


Definición de Personal con Registro de Horas Capítulo 10

Inscripción del personal con registro de horas


Acceda a la página Creación Datos Registro Horas.

Página Creación Datos Registro Horas

Nota: la página Manten Datos Registro Horas se utiliza para realizar cambios en los datos introducidos en la
página Creación Datos Registro Horas.

Nota: puesto que los campos de tipo de persona y estado de personal ya no existen en la base de datos, se
muestran los campos de relación con la organización. Los valores de este campo son: Empleado, Trabajador
Temporal y Persona Interés.

Haga clic en este botón para que se actualicen los campos del cuadro de grupo
Contabilidad Compromisos.
Detalle Identificación Haga clic en este botón para acceder a la página Detalle de Identificación y con-
sultar la información sobre el empleado con registro de horas correspondiente.
Los datos de identificación se introducen en Administración de Personal como
parte del proceso de contratación o de mantenimiento de datos de empleados y
colaboradores con registro de horas.
Los datos identificativos son importantes para los empleados que registran ho-
ras fichadas, ya que necesitan esta información para registrar sus horas en el
dispositivo de registro de horas (DRH).

224 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

Fecha Inicio Horas p/Pagar Introduzca la fecha en la que el sistema debe comenzar a crear horas a pagar para
el empleado. Esta fecha es importante para los empleados y colaboradores con
registro de horas pertenecientes a un grupo de trabajo definido como de registro
de horas de excepción, cuyas horas a pagar se generan a partir de los horarios.
La fecha que se introduzca actualiza el campo Primera F Cambio (EARLIEST_
CHGDT) del registro TL_TR_STATUS del empleado. Se trata de la fecha que
utilizará el proceso Administración Tiempo Básico para determinar la genera-
ción inicial de horas a pagar.
Por ejemplo, si se inscribe a un empleado con la fecha efectiva 01/01/2000, pero
no se desea que el sistema empiece a generar horas a pagar hasta el 01/02/2000,
introduzca la fecha 01/02/2000 en este campo.
Si no se selecciona ninguna fecha, la primera vez que se ejecute el proceso Ad-
ministración Tiempo Básico para registros de horas con excepciones, se crearán
horas a pagar cuya fecha de referencia será la fecha de inscripción en Gestión
de Tiempos y Tareas (la primera fecha efectiva del empleado o colaborador con
registro de horas).
La fecha de inicio de las horas a pagar no puede ser anterior a la fecha de inscrip-
ción del empleado o colaborador con registro de horas en Gestión de Tiempos
y Tareas.

Nota: el campo Fecha Inicio Horas p/Pagar no aparece en la página Manten


Datos Registro Horas porque sólo se utiliza una vez. Si se modifica la primera
fecha efectiva del empleado en la página Manten Datos Registro Horas, el pro-
ceso de integridad referencial actualizará el campo Primera F Cambio.

Fecha Efectiva La fecha efectiva debe ser igual o posterior a la fecha de contratación del em-
pleado o, en el caso de colaboradores o trabajadores externos, la fecha de alta
en el sistema.
Estado Registro Horas Cuando se inscribe a una persona que registra horas, el estado por defecto del
registro de horas es Activo. El empleado o colaborador puede registrar sus horas
y el sistema generará sus horas.
Enviar Horas a Nómina Seleccione esta casilla para integrar Gestión de Tiempos y Tareas con un sistema
de nómina, al que se enviarán los registros de horas a pagar.
Si no se selecciona, el proceso Administración Tiempo Básico convierte las
horas registradas en horas a pagar y les establece el estado de Sin Pago.
Si se selecciona y el grupo de trabajo del empleado y el CRH utilizado para
registrar las horas no necesitan aprobación, las horas registradas se convierten
en horas a pagar con un código de estado de Cerradas.

Consulte Capítulo 14, “Concepto de Horas a Pagar,” Códigos de motivo y estado


de horas a pagar, página 419.

Tipo Registro Horas


El tipo de registro de horas indica el modo en que se introducen las horas. Esto no afecta a la asignación de
horarios. Por ejemplo, puede asignar un horario de fichado a un empleado para el que se ha especificado el
registro de horas transcurridas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 225


Definición de Personal con Registro de Horas Capítulo 10

Trans Seleccione esta opción si se van a registrar horas u horas parciales.


Fichadas Seleccione esta opción si se van a registrar horas de inicio y fin en entradas
precisas de fechas y horas, en las que se van a especificar segundos, minutos,
horas, así como el día, mes, año y huso horario.

Plantilla Registro Horas


Las plantillas de registro de horas definen los tipos de datos que aportan los empleados cuando registran sus
horas. Si se dejan en blanco los campos Trans y Fichadas, el sistema utiliza las plantillas de registro de horas
asignadas al grupo de tareas del empleado o colaborador con registro de horas.

Trans Seleccione la plantilla de registro de tiempo transcurrido que desea utilizar para
este miembro del personal, si es distinta de la asignada a su grupo de tareas.
Fichadas Seleccione la plantilla de registro de horas fichadas que desea utilizar para este
miembro del personal, si es distinta de la asignada a su grupo de tareas.

Contabilidad Compromisos
Estas casillas se presentan en modo de sólo lectura y son aplicables cuando la funcionalidad de contabilidad de
compromisos de PeopleSoft está integrada con el registro de tareas.

P/Gp Tareas Aparece seleccionada automáticamente si el grupo de tareas del miembro del
personal (especificado en el campo Grupo Tareas) se ha definido para la utili-
zación de contabilidad de compromisos.
P/Departamento Aparece seleccionada automáticamente si el departamento del empleado está
definido para la utilización de contabilidad de compromisos en PeopleSoft Re-
cursos Humanos. Cuando se selecciona la casilla P/Departamento, el sistema
asigna al empleado un grupo de tareas que también se ha definido para la utili-
zación de contabilidad de compromisos.
El estado de ambas casillas debe decidirse antes de guardar la página Creación
Datos Registro Horas.

Nota: si se modifica la fecha efectiva o el grupo de tareas en esta página, debe


utilizarse el botón situado a la derecha de cada campo para actualizar los indi-
cadores de contabilidad de compromisos.

Elementos adicionales

ID Periodo El sistema utiliza periodos de tiempo para diferenciar las horas de un periodo
actual de las de uno anterior.
Seleccione un ID de periodo si desea que el sistema utilice otro distinto al asig-
nado en el grupo de trabajo del empleado.
Grupo Trabajo Seleccione el grupo de trabajo al que pertenece el empleado. Este campo es
obligatorio. Se utiliza para especificar el programa de CRH y el de reglas, el
calendario de festivos, el periodo de registro de horas y otros datos que el sistema
utiliza al procesar las horas registradas por el empleado correspondiente.
Si se modifica el grupo de trabajo cuando la casilla Plan p/Def Grupo Trabajo
está seleccionada en la página Instalación de Tiempos y Tareas, el sistema ac-
tualiza la inscripción en el plan de permiso compensatorio, en el caso de que el

226 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

plan haya variado. El plan de permiso compensatorio inicial queda desactivado,


mientras que el nuevo plan pasa a estar activo en la fecha efectiva del cambio
de grupo de trabajo, especificada en la página Manten Datos Registro Horas.
Grupo Tareas Se trata de un campo obligatorio. Se utiliza para especificar la plantilla por
defecto, el perfil de tareas, así como las plantillas de registro que utilizará el sis-
tema para recuperar y procesar las horas registradas por el empleado pertinente.
Si el departamento del empleado está definido para utilizar contabilidad de com-
promisos (la casilla P/Departamento está activada en el cuadro Contabilidad
Compromisos), debe asignarse un grupo de tareas que admita esta condición.
Una vez especificado, el sistema activa la casilla P/Gp Tareas.
Si el empleado correspondiente no debe registrar información sobre tareas, se
puede seleccionar el valor PSNONTASK. Seleccione esta opción para todas las
personas que no necesitan informar sobre sus tareas a un departamento de con-
tabilidad de compromisos. No obstante, el sistema aún puede recuperar todos
los elementos de registro de horas, tales como el país, el estado, la localidad, el
ID de identificación y el huso horario.
ID Perfil Tarea Seleccione un ID de perfil de tarea si desea que el sistema utilice otro distinto
al asignado en el grupo de tareas del empleado. Los perfiles de tareas definen
las tareas entre las que se distribuyen automáticamente las horas trabajadas por
una persona que no registra información sobre sus tareas.
Grupo DRH (grupo de Si el empleado utiliza un DRH, por ejemplo, un reloj de fichado o un sistema
dispositivos de registro de identificación, seleccione el valor que proceda. El grupo de DRH identifica
de horas) los tipos de dispositivos de registro de horas que el empleado está autorizado a
utilizar.

Nota: cuando se configura un DRH, se asocia a uno o varios grupos de tareas.


Utilice el campo Grupo Tareas para seleccionar uno de los grupos asociados con
el DRH como grupo de tareas por defecto. Si este grupo no está asociado a un
DRH de su grupo de DRH, el sistema muestra un mensaje de aviso al guardar la
página. Además, los datos de tarea registrados se asociarán a un grupo de tareas
prestado.

ID Perfil Restricción Este campo se aplica únicamente si el personal utiliza un reloj de fichado para
registrar sus horas. El perfil de restricción indica cuándo son admisibles los
fichados, según el horario del empleado.
Seleccione un perfil en este campo si desea aplicar una restricción diferente a la
asignada al grupo de DRH del empleado.
Elemento Regla 1-5 Pueden asignarse hasta un máximo de cinco elementos de regla por persona.
Cuando se ejecuta el proceso Administración Tiempo Básico, el sistema recu-
pera los valores de los elementos de regla del personal con registro de horas y
los pone a disposición del proceso de reglas. Esta función permite a los usua-
rios ajustar las reglas a las características de un grupo concreto de empleados y
colaboradores que registran horas.
Huso Horario Seleccione el huso horario en el que deben introducirse las horas del empleado.
El sistema rellena este campo con el huso horario base definido en la carpeta
Utilidades de PeopleTools.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 227


Definición de Personal con Registro de Horas Capítulo 10

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de perfiles de tareas, página 165
Capítulo 4, “Definición de las Tablas Básicas,” Tabla de desviación de husos horarios, página 20
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de elementos de reglas, página 258
Capítulo 5, “Definición de Grupos de Trabajo,” página 81
Capítulo 15, “Registro de Horas,” página 437
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Estado de los registros de horas, página 398
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457

Actualización de datos de registro de horas


Acceda a la página Manten Datos Registro Horas.

Página Manten Datos Registro Horas

Miembros Grupo Utilice este botón para acceder a la página Miembros de Grupo, en la que puede
consultar la lista de los grupos en los que está inscrito el empleado.

228 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

La mayoría de los elementos de la página Manten Datos Registro Horas son similares a los de la página Creación
Datos Registro Horas. A continuación se ofrece una descripción de los cambios en los elementos que desenca-
denan el proceso de integridad referencial y que afectan al sistema en general.

Cambios que afectan al sistema

Estado Registro Horas Si el estado del registro de horas se cambia a Inactivo, el sistema no registrará
ni generará las horas del personal con registro de horas.
La actualización del estado de una persona en el sistema de Recursos Humanos
no repercute en este campo. Por lo tanto, si se produce la baja de un empleado, su
estado se actualiza a través de Recursos Humanos y, a continuación, se procesan
las horas registradas que no han sido pagadas. Una vez realizado el proceso
de tiempos, puede cambiarse el estado a Inactivo en la página Manten Datos
Registro Horas, para evitar el registro o la generación de horas adicionales.
Enviar Horas a Nómina Si se modifica esta casilla después de generar las horas a pagar del personal,
éstas pueden verse afectadas. Consulte "Repercusión de los cambios en la casilla
Enviar Horas a Nómina" para obtener más detalles.
Grupo Trabajo Si se modifica el grupo de trabajo asignado al registro de horas, la próxima vez
que se ejecute el proceso Administración Tiempo Básico, el sistema comprobará
si los CRH asociados pertenecen al programa de CRH vinculado al nuevo grupo
de trabajo correspondiente a la fecha registrada.

Nota: realice los cambios en las asignaciones de grupos de trabajo en la fecha


de inicio del nuevo periodo. Las modificaciones efectuadas en la mitad de un
periodo pueden ocasionar resultados inesperados tras la aplicación de las reglas
semanales o bisemanales asociadas a un empleado.

Grupo Tareas Si se modifica el grupo de tareas asignado al personal con registro de horas,
la próxima vez que se ejecute el proceso Administración Tiempo Básico, el
proceso de integridad referencial comprobará que las entidades de las tareas
registradas en la fecha del cambio (o posteriormente) estén asociadas con el
nuevo grupo de tareas.

Nota: si se modifica el grupo de tareas después de registrar y presentar las horas


(mediante la página Entrada Rápida de Horas, las páginas de tiempo masivo o
de interfaz de DRH) durante el periodo del cambio, debe actualizar el grupo de
tareas en las páginas de registro semanal de horas, para reflejar esta variación.

ID Perfil Tarea Si se cambia el ID de perfil de tarea asignado al personal con registro de horas, la
próxima vez que se ejecute el proceso Administración Tiempo Básico, el sistema
comprobará que los perfiles de tarea registrados mediante la página Hoja de
Horas correspondiente al tiempo semanal transcurrido están asociados al grupo
de tareas por defecto del empleado, con la fecha de registro como referencia.
Grupo DRH (grupo de Si se cambia el grupo de DRH asignado al personal con registro de horas, debe
dispositivos de registro utilizar la interfaz de DRH para volver a enviar los datos de definición del em-
de horas) pleado a los dispositivos de registro de horas.
ID Perfil Restricción Si cambia el perfil de restricción asignado al registro de horas, debe utilizar la
interfaz de DRH para volver a enviar los datos de definición del empleado a los
dispositivos de registro de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 229


Definición de Personal con Registro de Horas Capítulo 10

Cambios que inician el proceso de integridad referencial


Las actualizaciones de los campos Grupo Trabajo, Grupo Tareas, ID Perfil Tarea y Elemento Regla activan
la comprobación de integridad referencial cuando se ejecuta el proceso Administración Tiempo Básico. La
integridad referencial activa el proceso Validación de Tiempo, que vuelve a evaluar las horas registradas o a
pagar que pueden quedar anuladas debido a la modificación del grupo de trabajo, de tareas o del ID de perfil de
tarea. Este proceso genera las excepciones correspondientes a las horas anuladas.

Repercusión de los cambios en la casilla Enviar Horas a Nómina

Estado de las horas a pagar Repercusión de la anulación Repercusión de la selección


de la selección de la casilla de la casilla Enviar Horas a
Enviar Horas a Nómina Nómina

Estimadas Las horas permanecen con el estado No aplicable.


Estimadas. No son seleccionadas
para el proceso de nómina, no las de-
fine como Cerradas ni las publica en
Gestión de Proyectos.
Utilice SQL para modificar el es-
tado de las horas a pagar a Necesitan
Aprobación (NA).

Necesitan Aprobación El estado de pago de las horas pasa a El estado de pago de las horas debe
ser Cerradas o Sin Pago durante la quedar definido como Aprobado -
aprobación en batch o en línea. Pasa a Nómina cuando las horas es-
tán aprobadas para que el sistema de
nómina las seleccione.

Aprobadas - Pasa a Nómina El estado de pago de las horas no No aplicable.


queda definido como Cerradas ni se
publican éstas en Gestión de Proyec-
tos. Utilice una sentencia SQL para
modificar las horas a pagar y publi-
carlas en Gestión de Proyectos.

230 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

Estado de las horas a pagar Repercusión de la anulación Repercusión de la selección


de la selección de la casilla de la casilla Enviar Horas a
Enviar Horas a Nómina Nómina

Cerradas o Sin Pago Las horas mantienen el estado Ce- Puesto que el proceso Administra-
rradas o Sin Pago. Si se han cerrado ción Tiempo Básico no define el es-
como resultado de haber sido paga- tado de las horas a pagar como Apro-
das, pero no distribuidas en el tra- badas - Pasa a Nómina, no pueden
bajo, deben efectuarse los ajustes enviarse al sistema de nómina. Uti-
necesarios en el sistema de nómina. lice una sentencia SQL para cambiar
Para mantener sincronizados los da- el estado a Aprobadas - Pasa a Nó-
tos de ambas aplicaciones, deben mina.
realizarse ajustes solamente de regis-
tros de Gestión de Tiempos y Tareas. Si se cambia el estado a Aprobadas
-Pasa a Nómina, y las horas son se-
leccionadas por un sistema de nó-
mina, pueden publicarse en Ges-
tión de Proyectos por segunda vez.
Si existen diferencias entre el im-
porte del bruto estimado original y
el nuevo, sólo se publicará la dife-
rencia.

Rechazadas por Nómina Puesto que Administración Tiempo No aplicable.


Básico no cambia el estado de las
horas a pagar a Cerradas, éstas pue-
den recuperarse mediante otro sis-
tema de nómina. Utilice una senten-
cia SQL para modificar el estado a
Cerradas.

Enviadas a Nómina Aunque el sistema de nómina ya ha No aplicable.


aceptado las horas, si el pago no se
Usadas por Nómina ha emitido y deben realizarse ajus-
tes, pueden introducirse mediante el
Distribuidas
sistema de nómina. El usuario debe
Diluidas asegurarse de ajustar únicamente los
registros de Tiempos y Tareas para
Sin Pago mantener la fecha sincronizada en
ambas aplicaciones.
Ignorar

Consulte también
Apéndice C, “Integridad Referencial,” Administración de Tiempo e integridad referencial, página 792
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” Envío de datos de configuración a un DRH,
página 477
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Capítulo 5, “Definición de Grupos de Trabajo,” Traslados de grupos de trabajo, página 105

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 231


Definición de Personal con Registro de Horas Capítulo 10

Consulta de listas de miembros de grupos


Acceda a la página Miembros de Grupo.

Página Miembros de Grupo

Nombre Corto Este campo muestra el tipo de grupo, que puede ser Dinámico o Estático.
Los grupos de tipo dinámico están formados por el personal con registro de horas
que cumplía los criterios de selección del grupo cuando éste se ha actualizado
por última vez. El sistema añade o elimina a los miembros del personal de
los grupos dinámicos a medida que se ajusten a los cambios en los criterios de
selección.
Los grupos estáticos están compuestos por el personal con registro de horas que
cumplía el conjunto de criterios específicos en el momento de su definición. Los
empleados y colaboradores permanecen asignados a un grupo estático hasta que
son eliminados.

Consulte también
Capítulo 9, “Definición de Grupos Estáticos y Dinámicos,” página 203

Asignación y consulta de planes de permisos compensatorios


La asignación y consulta de planes de permisos compensatorios implica las siguientes tareas:
• Inscripción de empleados en planes de permisos compensatorios.
• Consulta del historial de planes de permisos compensatorios de los empleados.

232 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

Páginas utilizadas para asignar y consultar planes


de permisos compensatorios
Nombre de página Nombre de objeto Navegación Utilización
Inscripción Plan TL_EMPL_COMP Gestión de Tiempos y Ta- • Inscripción de un em-
Compensatorio reas, Inscripción Personal pleado en uno o más pla-
Reg Horas, Inscripción Plan nes compensatorios.
Compensatorio
• Consulta de los planes de
permisos compensatorios
que tienen la misma fecha
efectiva.
Planes Compensatorios de TL_TR_COMP_PLAN_VW Gestión de Tiempos y Ta- Consulta del historial de
Registro de Horas reas, Inscripción Personal asignaciones de permisos
Reg Horas, Historial Planes compensatorios de miem-
Compensación, Planes Com- bros específicos del personal
pensatorios de Registro de que registran horas.
Horas

Inscripción de empleados en planes de permisos


compensatorios
Acceda a la página Inscripción Plan Compensatorio.

Página Inscripción Plan Compensatorio

Fecha Efectiva Si el plan de permiso compensatorio ha sido asignado al grupo de trabajo del
empleado o colaborador con registro de horas, este campo muestra la fecha en
la que el grupo fue asignado al empleado. Si se modifica posteriormente el
plan asignado al grupo, o se transfiere al empleado a otro grupo de trabajo, este
campo refleja la fecha en la que se ha hecho efectivo el nuevo plan.
Plan Permiso Comp Seleccione el plan de permiso compensatorio que se va a asignar al empleado.
Puede asignarse más de un plan a un mismo empleado si los planes no comparten
los mismos CRH de permisos compensatorios. Es decir, los CRH en los que la
opción Efecto sb Compen/Permiso está definida como Comp Gan o Tm Tomado
(tiempo ganado o tiempo tomado).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 233


Definición de Personal con Registro de Horas Capítulo 10

Este campo no se puede modificar si la casilla Plan p/Def Grupo Trabajo está
seleccionada en la página Instalación de Tiempos y Tareas. En este caso, el
sistema muestra el siguiente mensaje en la parte inferior de la página: "No puede
cambiar la asignación del plan de permiso comp para tomarla p/defecto del gp
trabajo".
Estado Indica si el miembro del personal con registro de horas está asociado actual-
mente al plan de permiso compensatorio. Los valores válidos son Activo e Inac-
tivo.
El sistema modifica el estado a Inactivo si el plan de permiso compensatorio
asociado con el grupo de trabajo del empleado o colaborador pasa a estar inac-
tivo. También cambia el estado a Inactivo si se modifica la asignación del grupo
de trabajo del empleado en la página Manten Datos Registro Horas y éste queda
vinculado a otro plan.

Consulta del historial de planes de permiso compensatorio


Acceda a la página Planes Compensatorios de Registro de Horas.

Página Planes Compensatorios de Registro de Horas

Si se producen variaciones en la asignación de planes compensatorios de empleados o colaboradores, los cam-


bios quedan registrados mediante tres filas de datos:
• Una fila para el plan original, con el estado Activo.
• Una fila para el plan original, con el estado Inactivo.
• Una fila para el nuevo plan, con el estado Activo.

Asignación de horarios a grupos


En este apartado se explica el modo de asignar horarios de grupos.

234 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 10 Definición de Personal con Registro de Horas

Páginas utilizadas para asignar horarios


Nombre de página Nombre de objeto Navegación Utilización
Asignación de Horario a SCH_GRP_ASSIGN Definición de HRMS, Da- Asignación de horarios a
Grupos tos de Productos, Gestión empleados o grupos de em-
de Tiempos y Tareas, Hora- pleados que deben registrar
rios, Asignación de Horario a horas.
Grupos
Gestión de Tiempos y Ta-
reas, Inscripción Personal
Reg Horas, Asignación de
Horario a Grupos

Asignación de horarios a grupos


Acceda a la página Asignación de Horario a Grupos.

Página Asignación de Horario a Grupos

Grupo Horarios Seleccione el grupo de horarios que precisa.


ID Horario Seleccione el horario que desee asignar. El sistema solamente muestra los va-
lores relacionados, según el valor seleccionado en Grupo Horarios.
ID Rotación Si se elige un horario rotatorio, además de asignar el ID Horario, también deberá
asignarse un ID Rotación.
ID Empleado (identificación Seleccione al empleado que desea incluir o excluir en la asignación de horarios
del empleado) a grupos.
Nº Registro Empl (número Seleccione el valor correspondiente a este empleado.
de registro del empleado)
ID Grupo Seleccione el grupo estático o dinámico al que desea asignar un horario.
Inclusión/Exclusión Especifique si va a incluir o a excluir al empleado que aparece en esta fila. Si
crea una fila para excluir al miembro del personal y, a continuación, introduce
otra en la que se incluye el grupo de ese miembro, queda excluido finalmente

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 235


Definición de Personal con Registro de Horas Capítulo 10

de la asignación del horario del grupo. El orden de introducción de las filas no


afecta al resultado.

Consulte también
Capítulo 8, “Definición de Horarios Laborales,” Creación y definición de horarios laborales, página 176
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asigna-
ción de horarios, página 672

236 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 11

Definición de Seguridad en Gestión de


Tiempos y Tareas

En este capítulo se ofrece una descripción general de las listas de permisos de seguridad por filas y se explica el modo
de utilizarlas.

Concepto de listas de permisos de seguridad por filas


Las listas de permisos, que se crean y asignan a los perfiles de usuarios mediante PeopleTools, definen las horas
de conexión, el acceso a las páginas y a PeopleTools, así como otras autorizaciones que pueden disfrutar los
usuarios. Las listas de permisos de seguridad por filas definen los conjuntos de permisos de acceso a datos que
disfrutan los usuarios asociados a listas determinadas. Las listas de permisos de seguridad por filas se pueden
definir para que los usuarios puedan realizar las siguientes tareas:
• Introducción o actualización de horas registradas en un periodo anterior.
• Utilización de la fecha del sistema, si el sistema no se encuentra en modo de producción.
• Consulta e introducción de datos de personal con registro de horas perteneciente a grupos estáticos o dinámicos
específicos.
Esta función se denomina seguridad por grupos.

Seguridad por grupos frente a seguridad por permisos de datos de HRMS


Si se tiene intención de utilizar la seguridad por grupos, pueden crearse los grupos antes o después de definir otros
permisos en la lista de permisos de seguridad por filas. Si se opta por crear primero los grupos, debe seguirse el
procedimiento indicado en el apartado "Definición de Grupos Estáticos y Dinámicos" de este PeopleBook.
Cuando se trabaja con las páginas Registro Masivo de Horas, Control de Tiempos y Tareas o con cualquier otra
página de introducción o consulta de horas, la lista de empleados a la que tendremos acceso dependerá de si se
utiliza seguridad por grupos o por permisos de datos de HRMS.
• Si se utiliza la seguridad por grupos, el sistema permite consultar e introducir horas para todos los miembros
de los grupos asignados a la lista de permisos de seguridad por filas correspondiente.
Los grupos pueden asignarse a las listas de permisos de seguridad por filas mediante la página Seguridad Fila
Lista Permisos, descrita en este apartado, o la página Seguridad p/Grupos, descrita en el capítulo "Definición
de Grupos Estáticos y Dinámicos" de este PeopleBook.
• Si no ha asignado grupos a una lista de permisos de seguridad por filas, el sistema utilizará la seguridad por
permisos de datos de HRMS.
El siguiente diagrama muestra los criterios del sistema respecto a la utilización de seguridad por grupos o por
permisos de datos para determinar los miembros accesibles del personal con registro de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 237


Definición de Seguridad en Gestión de Tiempos y Tareas Capítulo 11

Lista de Permisos
(definida en PeopleTools)

Lista de Permisos de
Seguridad de Filas
(definida en Tiempos y Tareas)

¿Asociación
de grupos a No Utilización de la seguridad de
Lista de Permisos departamentos definida en
de Seguridad Recursos Humanos
de Filas

Utilización de la seguridad
definida en Tiempos y Tareas

Seguridad de Tiempos y Tareas

Utilice la página Seguridad Fila Lista Permisos para establecer si los usuarios asociados a la lista seleccionada
pueden realizar las funciones siguientes:
• Realización de ajustes de periodos anteriores.
• Introducción de horas futuras.
• Realización de ajustes de periodos anteriores dentro de un marco temporal limitado.
• Edición de datos de determinados grupos de personal con registro de horas.

Consulte también
Capítulo 9, “Definición de Grupos Estáticos y Dinámicos,” página 203
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición y
Gestión de la Seguridad de HRMS”

Utilización de listas de permisos de seguridad por filas


Para crear listas de permisos de seguridad por filas debe utilizarse el componente Seguridad Lista Permisos TL
(TL_GRP_SECURITY).
En este apartado se describen las siguientes tareas:
• Creación de listas de permisos de seguridad por filas.

238 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 11 Definición de Seguridad en Gestión de Tiempos y Tareas

• Consulta de usuarios de seguridad por filas.

Páginas utilizadas para aplicar listas de permisos


de seguridad por filas
Nombre de página Nombre de objeto Navegación Utilización
Seguridad Fila Lista TL_SECURITY_PNL Definición de HRMS, Segu- Creación de un sistema de
Permisos ridad, Seguridad de Tiempos seguridad que limita la capa-
y Tareas, Seguridad Lista de cidad del usuario para acce-
Permisos TL, Seguridad Fila der y actualizar datos de los
Lista Permisos grupos de personal que re-
gistra horas.

Usuarios Seguridad Fila TL_ROWSEC_MEMBERS Definición de HRMS, Segu- Consulta de IDs de usuario
ridad, Seguridad de Tiempos asociados con una determi-
y Tareas, Seguridad Lista de nada lista de permisos de se-
Permisos TL, Usuarios Segu- guridad por filas.
ridad Fila

Creación de listas de permisos de seguridad por filas


Acceda a la página Seguridad Fila Lista Permisos.

Página Seguridad Fila Lista Permisos

Seguridad p/Lista Permisos

Permitir Entrada Hrs Seleccione esta opción para permitir que los usuarios asociados a esta lista pue-
Per Ant dan introducir ajustes en periodos anteriores aplicables a miembros de los gru-
pos indicados en la cuadrícula Acceso Grupo.
Se denomina ajuste de un periodo anterior a la introducción de horas correspon-
dientes a una fecha previa a la fecha inicial del periodo actual del empleado o
colaborador.
Para determinar si las horas introducidas constituyen un ajuste de un periodo
anterior, el sistema toma como referencia el ID de periodo del empleado; a con-
tinuación, utiliza como referencia el calendario del periodo para establecer la

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 239


Definición de Seguridad en Gestión de Tiempos y Tareas Capítulo 11

fecha de inicio y fin del periodo en el que se encuentra el ajuste. Cualquier en-
trada de datos correspondiente a una fecha anterior al inicio del periodo actual
se considera un ajuste del periodo anterior.
Por ejemplo, supongamos que hoy es 16 de agosto de 2004 y que desea introdu-
cir horas correspondientes al 1 de agosto de 2004. El empleado está asignado a
un periodo semanal. El sistema toma como referencia el calendario del periodo
para determinar si la fecha actual entra en el periodo semanal del 16 al 22 de
agosto. Las horas registradas antes del 16 de agosto (fecha de inicio del periodo
actual) se consideran un ajuste del periodo anterior.

Nota: los IDs de periodos se asignan al personal con registro de horas en la pá-
gina Manten Datos Registro Horas. Si no se especifica ningún valor, el sistema
toma por defecto el ID de periodo asignado al grupo de trabajo del empleado o
colaborador.

Días Gracia Permitidos Este campo permite limitar el periodo durante el que los usuarios pueden intro-
ducir ajustes de periodos anteriores.
Introduzca el número de días que debe utilizar el sistema para calcular la primera
fecha para la que los usuarios pueden realizar ajustes a posteriori. Al efectuar
el registro de horas, el sistema resta este número a la fecha actual y compara la
fecha resultante con el calendario del periodo, para determinar la fecha inicial
del periodo al que pertenece la fecha calculada.
Tomemos como ejemplo los datos siguientes:
• Días de gracia permitidos = 30
• Fecha actual = 23 de junio de 2004
• Periodo = semanal
• Fecha de las horas que se van a registrar = 15 de mayo de 2004
En primer lugar, el sistema resta los días del periodo de gracia a la fecha actual:
23 de junio de 2004 - 30 días = 25 de mayo de 2004. A continuación, com-
prueba el calendario del periodo, para determinar la fecha inicial del periodo
semanal en que se encuentra el 25 de mayo de 2004 que, en este caso, es el 23
de mayo de 2004. Por lo tanto, los usuarios podrán introducir o editar las horas
correspondientes al 23 de mayo de 2004 o a fechas posteriores.
Si el campo Días Gracia Permitidos queda vacío, los usuarios pueden introducir
o editar las horas de cualquier periodo anterior.
Permitir Entrada Horas Marque esta casilla para permitir que los usuarios asociados a esta lista puedan
Futuras efectuar entradas de periodos futuros aplicables a miembros de los grupos indi-
cados en la cuadrícula Acceso Grupo.
Se denomina entrada de hora futura a la introducción de horas correspondientes
a una fecha posterior a la fecha final del periodo actual del empleado o colabo-
rador.
Para determinar si las horas introducidas corresponden a un periodo futuro, el
sistema toma como referencia el ID de periodo del empleado; a continuación,
utiliza como referencia el calendario del periodo para establecer la fecha de
inicio y fin del periodo en el que se encuentra la entrada. Se denomina periodo
futuro a cualquier entrada correspondiente a fechas posteriores a la fecha final
del periodo actual.

240 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 11 Definición de Seguridad en Gestión de Tiempos y Tareas

Por ejemplo, supongamos que hoy es 16 de agosto de 2004 y que desea in-
troducir horas correspondientes al 1 de septiembre de 2004. El empleado está
asignado a un periodo semanal. El sistema toma como referencia el calendario
del periodo para determinar si la fecha actual entra en el periodo semanal del 16
al 22 de agosto. Las horas registradas después del 22 de agosto (fecha de fin del
periodo actual) se consideran un ajuste del periodo futuro.

Nota: los IDs de periodos se asignan a los empleados en la página Manten Datos
Registro Horas. Si no se especifica ningún valor, el sistema toma por defecto el
ID de periodo asignado al grupo de trabajo del empleado.

Permitir Días Gracia Este campo permite limitar el periodo durante el que los usuarios pueden efec-
Futuros tuar entradas de periodos futuros.
Introduzca el número de días que debe utilizar el sistema para calcular la última
fecha para la que los usuarios pueden realizar entradas de periodos futuros. Al
efectuar el registro de horas, el sistema suma este número a la fecha actual y
compara la fecha resultante con el calendario del periodo, para determinar la
fecha final del periodo al que pertenece la fecha calculada.
Tomemos como ejemplo los datos siguientes:
• Días de gracia permitidos = 30
• Fecha actual = 21 de junio de 2004
• Periodo = semanal
• Fecha de las horas que se van a registrar = 15 de julio de 2004
En primer lugar, el sistema suma los días del periodo de gracia a la fecha actual:
21 de junio de 2004 + 30 días = 21 de julio de 2004. A continuación, comprueba
el calendario del periodo, para determinar la fecha final del periodo semanal en
que se encuentra el 21 de julio de 2004 que, en este caso, es el 24 de julio de
2004. Por lo tanto, los usuarios podrán introducir o editar las horas correspon-
dientes al 24 de julio de 2004 o a fechas anteriores.
Si el campo Días Gracia Permitidos queda vacío, los usuarios pueden introducir
o editar las horas de cualquier periodo futuro.
Restringir Entrada Hrs Seleccione esta opción para permitir que los usuarios asociados a esta lista pue-
Per Ant dan introducir ajustes en periodos anteriores (hasta el primer día del año), apli-
cables a miembros de los grupos indicados en la cuadrícula Acceso Grupo.
Fin Año Anterior Si se selecciona Fin Año Anterior, seleccione el mes en que acaba el año. El
sistema limitará el acceso de registro de horas a la fecha final del mes seleccio-
nado y anteriores.
Utilizar Fecha Sis TL Este campo está disponible a efectos de comprobación y sólo aparece cuando el
sistema no se encuentra en modo de producción. Permite seleccionar una fecha
que el sistema considerará como la fecha actual para comprobar las funciones
definidas para ajustes de periodos anteriores.
Fecha Sistema TL El campo Fecha Sistema TL sólo aparece cuando se ha marcado la casilla Uti-
lizar Fecha Sis TL. Introduzca la fecha que el sistema debe considerar como la
fecha actual a efectos de comprobaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 241


Definición de Seguridad en Gestión de Tiempos y Tareas Capítulo 11

Acceso Grupo
La cuadrícula Acceso Grupo muestra los grupos de empleados o colaboradores a los que pueden acceder los
usuarios asociados a esta lista de permisos: el conjunto de empleados o colaboradores cuyos datos de registros
de horas pueden ser consultados, actualizados y eliminados. Si no selecciona ningún grupo, el acceso a los
datos de registro de horas se controla mediante la seguridad por departamentos. Los usuarios pueden introducir
y actualizar los datos de registros de horas de las personas que pertenecen a su propio departamento y a sus
filiales.

ID Grupo Seleccione el grupo dinámico o estático al que podrán acceder los usuarios aso-
ciados a esta lista de permisos.
Tipo Grupo Este campo indica si el grupo seleccionado es dinámico o estático.

Consulte también
Capítulo 9, “Definición de Grupos Estáticos y Dinámicos,” Creación y actualización de grupos dinámicos, pá-
gina 212

Consulta de usuarios de seguridad por filas


Acceda a la página Usuario Seguridad Fila.
El sistema muestra el ID de usuario y la descripción de cada miembro de esta lista de permisos de seguridad por
filas.

Nota: para asignar listas de permisos de seguridad por filas a IDs de usuario, utilice el componente Perfiles de
Usuario de la carpeta PeopleTools, Seguridad.

242 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 12

Creación de Reglas en Administración de Tiempo

En este capítulo se ofrece una descripción general de las reglas de administración de tiempo, así como una explicación
de los siguientes temas:
• Creación de listas de valores.
• Definición de elementos de reglas.
• Especificación del acceso a tablas.
• Definición de relaciones entre tablas.
• Definición de reglas creadas por plantillas.
• Creación de reglas con acciones y condiciones.
• Creación de objetos SQL.
• Gestión y uso de salidas de usuario.
• Definición de programas de asistencia.
• Composición de reglas.
• Introducción de reglas en un programa de reglas.

Concepto de Administración de Tiempo


En este apartado se describen los siguientes temas:
• El componente de creación de reglas
• El componente del proceso en batch
• El componente del proceso en línea
Aunque los procesos incluidos en la funcionalidad Administración de Tiempo son complejos y variados, este
proceso de gestión se basa en los siguientes componentes principales:

Creación de reglas Componente formado por un conjunto de herramientas en línea que permiten
crear, compilar y aplicar reglas a las horas registradas y programadas. Sola-
mente se pueden crear reglas para el proceso en batch o para los procesos de las
reglas en batch y en línea.
Proceso en batch El proceso en batch de Administración de Tiempo aplica reglas a los datos de
registro de horas y genera horas a pagar, a partir de las horas registradas o pro-
gramadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 243


Creación de Reglas en Administración de Tiempo Capítulo 12

Proceso en línea Desde la página Hoja de Horas, el proceso en línea de aplicación de reglas eje-
cuta en línea automáticamente las reglas en los registros de horas correspon-
dientes.

Componente de creación de reglas


Elcomponente de creación de reglas incluye las siguientes herramientas en línea para la definición de reglas:

Plantillas Permiten crear las distintas reglas que debe ejecutar el programa de Administra-
ción de Tiempo al procesar las horas registradas o programadas. Pueden crearse
reglas de compensación para las horas extraordinarias y los festivos, reglas de
notificación en los casos de asistencia irregular o reglas para cualquier otro caso
de registro de horas que requiera un proceso especial. El sistema PeopleSoft in-
cluye más de 40 plantillas de reglas.
Acciones y condiciones Estas herramientas permiten crear acciones y condiciones de forma indepen-
diente y combinarlas posteriormente para la creación de reglas. En las acciones
y en las condiciones no se permiten las sentencias SELECT ni las subconsultas
y, por tanto, si la regla definida requiere alguna de ellas, deben utilizarse objetos
SQL.
Objetos SQL Estos objetos constituyen la herramienta más flexible de creación de reglas de
Gestión de Tiempos y Tareas. Los objetos SQL pueden utilizarse para crear
reglas mediante sentencias SELECT, INSERT, UPDATE y DELETE, enlaces
de tablas y subconsultas.
Programas de salida del Con las plantillas y objetos de reglas suministrados en el sistema (acciones,
usuario condiciones y objetos SQL), pueden crearse las reglas necesarias para gestionar
la mayor parte de las actividades de una empresa. No obstante, debe utilizarse
un programa de salida de usuario cuando no sea posible adaptar una determinada
regla de proceso mediante las plantillas u objetos de reglas suministrados.
Gracias a este procedimiento, es posible añadir secciones de PeopleCode y
PeopleSoft Motor de Aplicación (AE) a los procesos habituales. Asimismo, si
se requiere una regla compleja en Gestión de Tiempos y Tareas, puede crearse
en el Motor de Aplicación y añadir un programa de salida del usuario que
invoque a la regla durante el proceso pertinente.
Cuando se crean programas de salida del usuario, deben introducirse secciones
de Motor de Aplicación en el registro TL_TA_RULES del programa. Se pueden
utilizar todos los elementos de AE incluidos en PeopleTools (SQL, PeopleCode,
estructuras de bucle como DO WHEN, DO WHILE, etc.).

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de reglas creadas por plantillas,
página 263
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de reglas con acciones y condiciones,
página 296
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de objetos SQL, página 307
Enterprise PeopleTools PeopleBook: Application Engine

244 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Componente de proceso en batch


El proceso en batch de Gestión de Tiempos y Tareas genera horas a pagar. Este proceso ejecuta las reglas de-
finidas con las herramientas en línea de Gestión de Tiempos y Tareas para la creación de reglas, selecciona
los miembros del personal con registro de horas para su proceso, forma lotes (batch) con estos miembros para
favorecer la eficiencia del proceso, determina el periodo que debe procesar y calcula los ajustes de periodos
anteriores.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Componente de proceso en línea


Gestión de Tiempos y Tareas permite definir reglas en línea y calcular de forma inmediata el efecto de estas
reglas sobre las horas semanales transcurridas o fichadas. El proceso de aplicación en línea de reglas se invoca
desde la página Hoja de Horas. Al hacerlo, el sistema ejecuta una versión abreviada del proceso Administración
Tiempo Básico para el empleado o colaborador con registro de horas elegido y solamente aplica las reglas de-
finidas para los procesos en batch y en línea. El usuario debe especificar el número máximo de reglas en línea
que pueden incluirse en un programa de reglas cuando rellene los datos de la página Instalación de Tiempos y
Tareas durante el proceso de implantación del sistema.
En primer lugar, el sistema examina las transacciones introducidas en las páginas de registro de horas. Según
las definiciones de reglas establecidas, es posible extraer y procesar las horas correspondientes a un día, una
semana o un periodo elegido, así como consultar los resultados correspondientes.
Cuando se define una regla para utilizarse tanto en línea como en batch, debe comprobarse que el periodo eva-
luado por la regla incluye los periodos de horas, días y semanas definidos en la hoja de horas. Las plantillas de
reglas de asistencia, como las plantillas 360, 360A, 360B, y las plantillas de reglas de excepciones 300, 310 y
320 se ajustan mejor al proceso en batch.
A la estimación de horas a pagar resultante del proceso en línea se le asigna el estado Estimación en Línea
(OE). En la siguiente ejecución del proceso en batch de Administración Tiempo Básico, el sistema elimina las
estimaciones en línea y las sustituye por horas a pagar cuyo estado es Estimadas (ES) o Necesitan Aprobación
(NA).
Para crear las horas reales a pagar, deben ejecutarse las reglas como parte del proceso en batch de Adminis-
tración Tiempo Básico; no obstante, el proceso en línea permite revisar directamente el efecto de las reglas de
horas semanales transcurridas y fichadas antes de la ejecución en batch. Además, permite detectar y resolver las
excepciones definidas por el usuario producidas por la aplicación de reglas en línea.

Pasos del proceso en línea


El proceso de aplicación de reglas en línea omite las siguientes fases, que se ejecutan al utilizar el proceso en
batch de Administración Tiempo Básico:
• Proceso de seguimiento de asistencia.
• Proceso de compensaciones.
• Validación de saldos de permisos compensatorios.
• Cálculo del bruto estimado en transacciones de sustitución de reglas.
• Actualización de TA_STATUS y EARLIEST_CHGDT.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 245


Creación de Reglas en Administración de Tiempo Capítulo 12

Concepto de regla
En este apartado se describen los siguientes temas:
• Pasos de definición general.
• Reglas de acciones, condiciones y objetos SQL.
• Pautas para la creación de pasos de reglas.
Todas las reglas de Gestión de Tiempos y Tareas se basan en sentencias SQL. Sin embargo, para la creación de
reglas no es preciso que el usuario sea experto en el uso de SQL ya que, probablemente, la mayoría de las reglas
se crearán mediante las plantillas, que ya incluyen un soporte lógico, estructuras subyacentes y los objetos SQL
necesarios. En cualquier caso, resultará de gran ayuda tener conocimientos de SQL, especialmente si se utilizan
acciones, condiciones y objetos SQL para definirlas, ya que estas herramientas permiten un acceso más directo
a la lógica y el lenguaje de SQL. Además, para crear, probar y corregir las reglas más complejas, es preciso
estar familiarizado con la estructura de las sentencias SQL y con los procedimientos básicos de conversión de
las reglas de proceso en reglas SQL.

Pasos de definición general


Si se van a utilizar acciones, condiciones u objetos SQL para definir las reglas, antes deben realizarse las dos
operaciones siguientes:
• Especificación de las tablas (o registros) a las que se puede acceder, y de las acciones SQL a las que pueden
acceder los programadores de reglas.
Para ello, se utiliza la página Tablas de Trabajo.
• Si crea una condición que hace referencia a un campo que no forma parte del registro que se está actualizando,
debe establecerse una relación (enlace) entre el registro que se actualiza y el registro externo.
Para ello, se utiliza la página Definiciones de Relación. Al definir esta relación, ya no es necesario codificarla.
Si crea reglas mediante acciones y condiciones, debe establecer la relación de antemano (en el caso de que la
condición haga referencia a tablas externas). No está permitido definir un enlace de tabla dentro de una regla.
Si se utilizan objetos SQL, puede crearse un enlace de tabla directamente en la regla.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Especificación del acceso a tablas, página 259
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de objetos SQL, página 307

Reglas de acciones, condiciones y objetos SQL


Cuando se utilizan las páginas de acciones y condiciones o de objetos SQLno se crean reglas completas, sino los
elementos básicos que forman las reglas: los componentes de las reglas. Pasos para definir una regla completa:
• Vincule los componentes entre sí.
• Organice los componentes en el orden en que deben procesarse (defina los pasos de las reglas).
• Especifique el periodo de interés de la regla resultante.
• Agrupe las reglas en programas y vincule las reglas al personal con registro de horas a través de los grupos de
trabajo.

246 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nota: las reglas creadas mediante plantillas son plantillas completamente definidas. Esto implica que no es
necesario definir los pasos que componen una regla creada mediante una plantilla. Sin embargo, mediante la
página Programa de Reglas, debe añadir reglas creadas mediante plantillas a los programas de reglas y asignar
cada programa a un grupo de trabajo.

Pasos para completar una definición de regla:


1. Defina los componentes de la regla.
Utilice acciones y condiciones u objetos SQL.
2. Defina el periodo de la regla.
Especifique el periodo de interés de la regla, mediante la página Cabecera de Regla. Entre los perio-
dos válidos se encuentran los suministrados por PeopleSoft y los creados en las páginas de periodos de
tiempo. El sistema utiliza los periodos para determinar los datos correspondientes al intervalo de tiempo
en el que debe actuar la regla. El programa Administración de Tiempo también utiliza los periodos para
establecer cuáles son las horas registradas que se deben cargar en las tablas de trabajo durante el proceso.
3. Defina los pasos de la regla.
Una vez definidos los componentes individuales básicos de una regla mediante acciones y condiciones u
objetos SQL, deben combinarse estos elementos para crear reglas completas y ordenarlas correctamente,
organizándolas en pasos de regla. Cada regla puede estar formada por uno o varios pasos. Para ordenar
los componentes en diferentes pasos, utilice la página Pasos de Regla. Las sentencias SQL procesan los
registros en grupos. Los pasos de regla deben estar ordenados correctamente para procesar el conjunto.
Revise las plantillas de reglas suministradas por PeopleSoft (cuyo prefijo de ID de regla es TEMPLATE),
para comprobar cómo están organizados los pasos para el proceso en grupo. Antes de continuar con
el paso siguiente, deben verificarse las sentencias SQL de cada paso de regla mediante la herramienta
de consulta de la base de datos, con el fin de comprobar que cumplen el objetivo deseado. Antes de
comprobar las sentencias, es posible que deba sustituirse meta SQL por SQL específico de plataforma.
4. Asigne la regla a un programa de reglas.
Añada las reglas a un programa, mediante las páginas Programa de Reglas y Detalle de Programa de
Reglas. El programa de reglas especifica el grupo de reglas y el orden en que deben ejecutarse mediante
el proceso Administración Tiempo Básico.

Nota: el número de reglas en línea que pueden incluirse en un programa viene determinado por la infor-
mación introducida en el campo Máx Reglas en Línea de la página Instalación de Tiempos y Tareas.

Nota: a diferencia de las reglas que los forman, los programas de reglas se rigen por fecha efectiva.
El sistema no permite modificar una regla, una vez asignada a un programa de reglas. Sin embargo,
puede eliminar la regla del programa y sustituirla, si procede, por otra nueva. Esta función garantiza la
integridad referencial del proceso de reglas.

5. Vincule el programa de reglas a un grupo de trabajo.


Utilice la página Grupos de Trabajo. El programa determina las reglas que deben procesarse en los
registros de horas de un grupo de trabajo. Si una regla no está incluida en el programa asociado a un
grupo de trabajo, no puede procesarse ningún miembro del grupo mediante esta regla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 247


Creación de Reglas en Administración de Tiempo Capítulo 12

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de reglas con acciones y condiciones,
página 296
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de objetos SQL, página 307
Capítulo 5, “Definición de Grupos de Trabajo,” página 81
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Composición de reglas, página 330

Pautas para la creación de pasos de reglas

Cuando se crean reglas en Administración de Tiempo, lo que realmente se hace es convertir las reglas de proceso
de una empresa en sentencias SQL del sistema. Aunque las páginas de Administración de Tiempo permiten
implantar reglas, hay que tener en cuenta que no son herramientas de diseño. Por lo tanto, antes de introducir
información en estas páginas, conviene diseñar y organizar los pasos de las reglas, analizar el SQL relacionado
y decidir las opciones que se van a especificar en Administración de Tiempo. En este apartado se establecen
pautas para el conocimiento, el diseño y la organización de los pasos de reglas. Al final del apartado se ofrece
un ejemplo que describe el modo en que se deben introducir en el sistema los pasos de reglas.

Nota: para la creación de reglas se recomienda la utilización de componentes sencillos. Siempre que sea po-
sible, se deben utilizar o modificar las plantillas de reglas incluidas en el sistema, en vez de crear acciones y
condiciones u objetos SQL para definirlas.

Diseño y organización de pasos de reglas


El usuario debe decidir si desea utilizar una de las plantillas suministradas o si va a crear acciones y condiciones
u objetos SQL. También debe considerar las reglas o partes de las reglas que pueden volverse a utilizar. Si puede
utilizarse parte de una regla repetidamente o de varias formas distintas, debe crearse una acción y condición o
un objeto SQL para reutilizarla.
Han de tenerse en cuenta las dependencias: qué debe comprobarse o procesarse en primer lugar. Si se desea
trabajar con un subconjunto de datos o de resultados de una consulta, deben definirse primero los datos o la
subconsulta. Si sólo se desea que el sistema opere cuando se cumpla una condición determinada, ha de crearse
una sentencia que determine si la condición es verdadera antes de introducir la acción. Para realizar varias
acciones en una sola fila, es preciso indicar el orden de proceso. Por ejemplo, si se van a comparar las horas
registradas diariamente con las programadas, deben sumarse primero las horas registradas y las programadas.
Aunque la comparación y la suma se pueden incluir en un solo paso, se debe procurar definir pasos relativamente
sencillos para facilitar el mantenimiento y la resolución de problemas. Para especificar y ordenar los pasos de
reglas, se utiliza la página Pasos de Regla.
Es aconsejable evitar las consultas o procesos redundantes o muy amplios. Para obtener un rendimiento óptimo,
cree condiciones que recuperen el menor número posible de registros pero que presenten los datos necesarios.
Por ejemplo, resulta más eficaz especificar determinados nombres de columna en las sentencias SELECT que
seleccionarlas todas. Utilice el operador lógico IN en lugar de OR, puesto que IN se procesa más rápido que OR.
Si se desea crear una regla para un periodo determinado, debe establecerse un ID de periodo de regla válido para
esa regla.
Utilice todas las herramientas disponibles. Siempre que sea posible, haga uso de los objetos suministrados por
PeopleSoft. Es mejor crear listas de valores que varias condiciones. Las reglas que incluye el sistema cuentan
con varias tablas de trabajo, pero puede definir las suyas. Tienen que ser tablas temporales.

248 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Aviso: no deben modificarse las tablas de trabajo incluidas en el sistema. Si lo hace, las reglas creadas mediante
plantillas pueden no funcionar correctamente y generar resultados inesperados.

Conversión de reglas de gestión en reglas SQL


Antes de crear reglas en Gestión de Tiempos y Tareas, el usuario debe tener una idea clara sobre el modo en que
desea gestionar los registros de horas de los empleados y colaboradores de la empresa. Es conveniente tener muy
presentes las reglas de gestión de la empresa. En algunos casos, la terminología empleada en estos documentos
tiene su contrapartida en condiciones y acciones específicas de SQL. Palabras tales como actualizar, reemplazar
y sustituir implican con frecuencia una acción SQL, UPDATE. Otros términos como si, cuando y en caso de
implican relaciones de dependencia y condiciones.

Utilización de tablas de trabajo en reglas


Para que el proceso de Administración de Tiempo pueda ejecutar una regla, necesita transferir los datos de los
registros de horas registradas o programadas a un almacén de datos denominado "horas intermedias a pagar".
Las reglas se aplican a la información de este almacén de datos, no a las horas registradas o programadas, con
el fin de proteger la integridad de los datos de origen. El almacén de datos de horas intermedias a pagar se
compone de las cinco tablas siguientes:
• TL_IPT1
• TL_IPT2
• TL_IPT3
• TL_IPT4
• TL_IPT5
Además de las tablas de horas intermedias a pagar, tiene acceso a otras tablas de trabajo del sistema. Los nombres
de la mayoría de estas tablas comienzan con el prefijo TL_WRK.

Nota: el usuario puede crear sus propias tablas de trabajo para almacenar datos temporales, siempre y cuando
sean tablas temporales.

Reglas para la utilización de tablas de trabajo


Al crear reglas en Administración de Tiempo, deben tenerse en cuenta las circunstancias siguientes:
• Administración de Tiempo carga automáticamente en la tabla de horas intermedias a pagar TL_IPT1 gran
parte de los datos necesarios para la ejecución de reglas.
En las reglas, es posible trasladar los datos entre esta tabla y las otras tablas de horas intermedias a pagar. Por
ejemplo, una regla puede transferir los datos de horas desde la tabla TL_IPT1 a la tabla TL_IPT2, aplicar un
CRH específico a esas horas y, a continuación, actualizar la fila original de TL_IPT1 con los nuevos datos
asociados al CRH.
• Corresponde al usuario decidir cuándo y cómo deben trasladarse los datos desde TL_IPT1 a las restantes tablas
de trabajo.
Una vez procesadas las reglas y modificados los datos de las demás tablas, la información procesada que va
a enviarse a las horas a pagar es devuelta a la tabla TL_IPT1, en la que se encuentran los datos originales, sin
procesar. Esto implica que en la tabla TL_IPT1 se introducen los datos en su estado final (la forma en la que
se van a enviar a las horas a pagar). Si los datos no existen en la tabla TL_IPT1, no formarán parte de las
horas a pagar.
• Antes de introducir datos en las tablas de trabajo, éstas deben truncarse (o vaciarse).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 249


Creación de Reglas en Administración de Tiempo Capítulo 12

Así se garantiza que la información existente en esas tablas como resultado del proceso de reglas anteriores
no va a interferir con los nuevos datos ni a dañarlos. Para truncar una tabla de trabajo, se utiliza el comando
%TruncateTable, incluido en la lista de comandos de meta SQL suministrada por PeopleSoft. En todo caso, no
se deben truncar o eliminar los datos de la tabla TL_IPT1, puesto que contiene la información original sobre
la que se van a ejecutar las reglas. Si se eliminan estos datos, las reglas no tendrán contenidos para procesar.
• El sistema permite introducir en las tablas de trabajo datos procedentes de tablas externas (tablas que no son
de trabajo).
Sin embargo, si el usuario no tiene previsto procesar ni modificar estos datos y su objetivo consiste únicamente
en verificarlos (mediante una sentencia condicional, por ejemplo), quizás resulte conveniente efectuar una
lectura directa de las tablas externas, en vez de trasladar un gran volumen de información a las tablas de
trabajo. Este desplazamiento masivo de datos a TL_IPT1 puede afectar a la velocidad del proceso.

Ejemplo: conversión de reglas de gestión a reglas SQL


El siguiente ejemplo ilustra el modo de convertir una regla de gestión en una regla SQL y cómo opera la regla
SQL resultante para trasladar los datos de TL_IPT1 a otras tablas de trabajo del sistema. Supongamos que la
regla de gestión indica la información siguiente: el tiempo trabajado en una semana que supere un número de
40 horas se pagará según una tarifa superior, equivalente a la 1,5 veces la tarifa habitual del empleado.
El primer paso consiste en simplificar la regla. Si es posible, deben convertirse los conceptos de gestión en
términos manejables por el sistema Gestión de Tiempos y Tareas. Por ejemplo, podemos apreciar que una tarifa
equivalente a 1,5 veces la tarifa normal por hora implica la utilización de un código de registro de horas diferente
(horas extra). La rectificación de esta regla de gestión sería la siguiente: Sustituir todas las horas que sobrepasen
las 40 horas semanales por el CRH OT 1,5.
A continuación, debe determinarse el tipo de acción que aplicará el sistema. La mayoría de las reglas de gestión
precisan sentencias de inserción o actualización, e incluso subconsultas, para determinar de una manera más
precisa las filas que pueden resultar afectadas. Este ejemplo demanda una acción de actualización.

Nota: si la regla requiere el almacenamiento de las filas originales y la introducción de nuevas filas únicamente
cuando hay cambios de CRH, debe crearse una acción de inserción.

Ahora deben examinarse las condiciones de la sentencia. En nuestro ejemplo, las condiciones son a partir de
40 y en una semana.
Para elaborar esta regla son necesarios siete pasos. Los pasos uno y dos son acciones, y los pasos del tres al siete
son objetos SQL.
1. Eliminar TL_IPT2 (truncar la tabla de trabajo).
2. Eliminar TL_IPT3 (truncar la tabla de trabajo).
3. Insertar en la tabla TL_IPT2 la fila afectada (viernes, 10, 46, REG), con las horas que superan el límite
y con el nuevo CRH.
4. Insertar en la tabla TL_IPT3 las filas posteriores a la fila afectada (sábado, 6, 52, REG).
5. Calcular TL_QTY-TL_QTY en el registro de trabajo (TL_IPT2) y actualizar la fila (viernes, 10, 46,
REG pasa a ser viernes, 4, 40, REG) en TL_IPT1.
6. Insertar en la tabla TL_IPT1 la nueva fila (viernes, 6, 46, OT1,5), con el nuevo número de secuencia.
7. Actualizar el CRH de la tabla TL_IPT1 con "OT1,5" cuando exista en la tabla TL_IPT3.
Los cambios en los datos originales de TL_IPT1 aparecen en cursiva:

250 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Datos de IPT1
La siguiente tabla presenta los datos contenidos en IPT1:

Día Horas Total de horas CRH


semanales

Lunes 8 8 REG

Martes 10 18 REG

Miércoles 8 26 REG

Jueves 10 36 REG

Viernes 10 46 REG

Sábado 6 52 REG

Datos de IPT2
La siguiente tabla presenta los datos contenidos en IPT2:

Día Horas Total de horas CRH


semanales

Viernes 4 40 REG

Viernes 6 46 OT 1,5

Datos de IPT3
La siguiente tabla presenta los datos contenidos en IPT3:

Día Horas Total de horas CRH


semanales

Sábado 6 52 OT 1,5

Datos de IPT1 después del proceso


La siguiente tabla presenta los datos contenidos en IPT1 tras su proceso:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 251


Creación de Reglas en Administración de Tiempo Capítulo 12

Día Horas Total de horas CRH


semanales

Lunes 8 8 REG

Martes 10 18 REG

Miércoles 8 26 REG

Jueves 10 36 REG

Viernes 4 40 REG

Viernes 6 46 OT 1,5

Sábado 6 52 OT 1,5

Nota: en este sencillo ejemplo no se ha tenido en cuenta el CRH. Un ejemplo más complejo podría incluir
también la ejecución de una regla diaria previa a ésta y la creación de horas extraordinarias.

Utilización de listas de valores en reglas


Si desea que la cláusula condicional o de acción de una regla se aplique a varios valores, por ejemplo, a varios
códigos de CRH, a varios turnos o a múltiples grupos de tareas, deben crearse listas de valores en vez de definir
varias condiciones.
Por ejemplo, imaginemos que existe una regla que indica al sistema que debe crear horas con prima cuando se
contabilicen más de 40 horas en los códigos de registro de horas ordinarias, por enfermedad, por vacaciones y
por festivos. Antes de elaborar la regla, hay que definir una lista de valores de CRH y añadir los CRH de horas
ordinarias, por enfermedad, por vacaciones y por festivos. Cuando Administración de Tiempo ejecute la regla,
sólo consultará los cuatro CRH de la lista. En otro ejemplo se desea limitar los tipos de fichado que siguen a los
fichados de entrada. Para ello, puede crear una lista de valores que incluya únicamente los tipos de fichado que
considera válidos. A continuación, puede utilizar la plantilla de regla 240 para crear una regla que genere una
excepción cuando se introduzca un fichado no válido después del de entrada. Las listas de valores se utilizan en
las reglas creadas por plantillas.
La tabla siguiente muestra los tipos de listas que se pueden crear y el lugar donde se definen los valores corres-
pondientes:

Tipo de lista de valores Lugar de definición de valores

Empresas PS_COMPANY_TBL

IDs de departamento PS_DEPT_TBL

Estados de empleados Valores xlat de EMPL_STATUS

252 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Tipo de lista de valores Lugar de definición de valores

Tipos de empleados Valores xlat de EMPL_TYPE

Grados PS_SAL_GRADE_TBL

Códigos de puesto PS_JOBCODE_TBL

Grupos de pago PS_PAYGROUP_TBL

Números de posiciones PS_POSITION_DATA

Tipos de fichado Valores xlat de PUNCH_TYPE

Pasos PS_SAL_STEP_TBL

Turnos PS_SCH_SHIFT_TBL

Grupos de DRH PS_TL_TCDGRP_TBL

Grupos de tareas PS_TL_TASKGRP_TBL

CRH PS_TL_TRC_TBL

Códigos de sindicato PS_UNION_TBL

Grupos de trabajo PS_TL_WRKGRP_TBL

Utilización de elementos en reglas


Los elementos de reglas permiten controlar el modo y el momento en el que las reglas se aplican a los diferentes
grupos de registros de horas. Para representar los tipos de datos deseados, es posible definir hasta un máximo
de cinco elementos de regla y, a continuación, utilizarlos en las condiciones de las reglas.
Los elementos de reglas se asocian al personal con registro de horas de dos formas:
• Mediante la asignación directa de elementos de reglas a los registros de horas, en las páginas Creación Datos
Registro Horas o Manten Datos Registro Horas.
• Mediante el registro positivo de elementos de reglas, al introducir horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 253


Creación de Reglas en Administración de Tiempo Capítulo 12

Ejemplo: definición y utilización de elementos de reglas


Defina un elemento de regla denominado Puestos. También deben crearse los siguientes valores para Puestos:
AZAFATA, CAJERO, GERENTE, CAMARERO. Ahora, debe crearse una regla que genere una prima si el
trabajador registra positivamente el valor GERENTE en el elemento de regla 1. Como alternativa, puede ela-
borarse una regla para que el sistema genere la prima siempre que registre horas una persona para la que se ha
introducido el valor GERENTE en el campo Elemento Regla 1 de las páginas Creación Datos Registro Horas o
Manten Datos Registro Horas.

Nota: las páginas Plantilla de Registro de Horas y Plantilla de Entrada Rápida incluyen opciones para sustituir
elementos de reglas.

Utilización de meta SQL en reglas


Meta SQL constituye una alternativa para la creación de comandos SQL personalizados complejos. Meta SQL
permite realizar diversas funciones de SQL, ya que proporciona acceso a operaciones complejas de SQL, en un
formato abreviado. Las funciones de meta SQL se expanden en sentencias SQL específicas de cada plataforma.
Gestión de Tiempos y Tareas utiliza meta SQL como interfaz con diversas plataformas de bases de datos. Los
operadores de meta SQL comienzan con el símbolo de porcentaje (%) y devuelven un valor escalar. Casi todas
las estructuras de meta SQL visibles en Gestión de Tiempos y Tareas constituyen elementos de meta SQL de
PeopleTools que se procesan en tiempo de ejecución.

Utilización de datos comunes de Recursos Humanos en reglas


Para utilizar datos de Recursos Humanos o de Gestión de Tiempos y Tareas en reglas para empleados, debe
comprobarse si existen datos en la tabla TL_PROF_WRK, antes de crear los distintos enlaces a las tablas de
Recursos Humanos. TL_PROF_WRK es una tabla temporal creada al inicio de la ejecución en batch del proceso
de Administración de Tiempo. Esta tabla contiene información sobre empleados, obtenida a través de diversas
tablas de origen de HRMS y Gestión de Tiempos y Tareas, efectivos en el momento de la ejecución actual. En
vez de acceder a varias tablas origen para crear una regla, es posible crear un único enlace a esta tabla, con el
fin de obtener la información acerca de los registros de horas que deben procesarse.

Aviso: no debe modificarse la estructura de la tabla TL_PROF_WRK. Administración de Tiempo hace referen-
cia a esta tabla varias veces durante la ejecución en batch.

La tabla TL_PROF_WRK contiene campos procedentes de las siguientes tablas de origen:

# Nombre de campo Origen Descripción

1 EMPLID TL_EMPL_DATA Número de identificación


del empleado.

2 EMPL_RCD TL_EMPL_DATA Número de registro del


empleado.

3 NAME PERSONAL_DATA Nombre del empleado.

4 EFFDT BADGE_TBL Fecha efectiva de la iden-


tificación.

254 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

# Nombre de campo Origen Descripción

5 BADGE_NBR BADGE_TBL Número de identificación.

6 HIRE_DT EMPLOYMENT Fecha de contratación.

7 REHIRE_DT EMPLOYMENT Fecha de recontratación.

8 CMPNY_SENIO- EMPLOYMENT Fecha de antigüedad.


RITY_DT

9 SUPERVISOR_ID EMPLOYMENT ID de supervisor.

10 WORKGROUP TL_EMPL_DATA ID de grupo de trabajo.

11 PAYGROUP JOB Grupo de pago.

12 EMPL_STATUS JOB Estado del empleado.

13 REG_TEMP JOB Indicador ordinario o tem-


poral.

14 FULL_PART_TIME JOB Indicador de tiempo com-


pleto/parcial.

15 EMPL_TYPE JOB Indicador de tipo de em-


pleado (por horas, asala-
riado, etc.).

16 PER_TYPE PERSONAL_DATA Indicador de tipo de perso-


nal.

17 COMPANY JOB Empresa.

18 JOBCODE JOB Código de puesto.

19 LOCATION JOB Ubicación.

20 COMPRATE JOB Salario base.

21 UNION_CD JOB Código de sindicato.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 255


Creación de Reglas en Administración de Tiempo Capítulo 12

# Nombre de campo Origen Descripción

22 DEPTID JOB ID de departamento.

23 BUSINESS_UNIT JOB Unidad de negocio.

24 POSITION_NBR JOB Número de posición.

Nota: esta tabla contiene datos sobre empleados correspondientes a cada proceso en batch de registros de horas
y al periodo de interés definido en el proceso de creación del mapa de reglas. Dado que sólo incluye esta infor-
mación, no se puede utilizar como origen para datos de recursos humanos relativos a periodos que se extienden
más allá del periodo de interés.

Definición de prioridad de reglas en programas de reglas


Cuando existen relaciones de dependencia entre las reglas de un programa, debe tenerse en cuenta la prioridad
de las reglas. Supongamos, por ejemplo, que se han definido las siguientes reglas en la empresa:
• CRH por defecto: definir como REG todo CRH en blanco.
• 8 horas diarias: pagar horas extraordinarias (OT1,5) por las horas trabajadas más allá del tope diario (8 horas).
• 12 horas diarias: pagar el doble (OT2,0) por un número superior a 12 horas diarias.
• 40 horas semanales: pagar horas extraordinarias (OT1,5) por un número superior a 40 horas semanales.
En este ejemplo, las reglas 2, 3 y 4 evalúan las horas mediante el CRH REG. Las reglas, además, son de sustitu-
ción (en las cuales REG queda reducido al número límite y se crea un CRH para las horas extraordinarias). De
acuerdo con esta información, debe ordenarse el programa de reglas del modo siguiente:
1. CRH por defecto
El CRH REG debe ser evaluado por otras reglas.
2. 12 horas diarias
Debe ejecutarse antes que la regla de 8 horas diarias porque, si hay más de 12 horas, REG queda definido
como 12. Si la regla de 8 horas diarias se ejecuta primero, la regla de 12 horas diarias no generará horas
de pago doble, puesto que los registros con más de 12 horas quedan definidos como 8.
3. 8 horas diarias
La regla de 12 horas diarias reducirá a 12 las horas que excedan de 12.
4. 40 horas semanales
Debe ejecutarse en último lugar, porque deben capturarse todas las horas de REG (incluidas las que han
sido reducidas por las reglas diarias y las horas REG que no han sido alteradas por las reglas diarias).

Selección de periodos para reglas


Al crear reglas, deben analizarse concienzudamente los periodos que se van a utilizar. Si se trata de reglas que
se van a aplicar a registros de horas de fichado, debe evaluarse el divisor de jornada de la empresa y la relación
entre el fichado de salida de un día y el fichado de entrada del siguiente. En muchos casos, para la correcta
evaluación de una regla diaria puede que deba aplicarse un periodo de regla superior a un día.

256 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Prueba de reglas
Siempre deben someterse a prueba las reglas creadas mediante herramientas interactivas de SQL. De lo contra-
rio, el sistema puede generar resultados incorrectos en el proceso de reglas.

Nota: al probar una regla creada por una plantilla, es posible que deba sustituirse el meta SQL por el código
específico de la plataforma, e introducir valores para las variables que los usuarios introducirían normalmente
en las sentencias de acción y condición mediante las páginas de plantillas.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” página 219
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de reglas con acciones y condiciones,
página 296
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 5: creación de perfiles de registros de
horas, página 373
Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos de tiempo, página 48
Capítulo 5, “Definición de Grupos de Trabajo,” Definición de opciones de divisor de jornada, página 97
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de reglas a partir de plantillas, página
288

Creación de listas de valores


Para crear listas de valores se emplea la página Lista de Valores (TL_VALUE_LST_PNL).
En este apartado se explica el modo de agrupar códigos en listas de valores.

Página utilizada para crear listas de valores


Nombre de página Nombre de objeto Navegación Utilización
Lista de Valores TL_VALUE_LST_PNL Definición de HRMS, Da- Agrupación de códigos para
tos de Productos, Gestión de procesos de reglas.
Tiempos y Tareas, Reglas y
Grupos de Trabajo, Lista de
Valores

Agrupación de códigos en listas de valores


Acceda a la página Lista de Valores.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 257


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Lista de Valores

Detalle Lista Valores

Grupo Valores Seleccione los valores que desea incluir en una lista. Haga clic en el botón de
signo más para introducir otro valor en la lista.

Definición de elementos de reglas


Para definir elementos de reglas se utilizan las páginas Elemento de Regla 1 hasta Elemento de Regla 5
(TL_RULE_ELEM1_PNL, TL_RULE_ELEM2_PNL, TL_RULE_ELEM3_PNL, TL_RULE_ELEM4_PNL y
TL_RULE_ELEM5_PNL). Las interfaces de componentes de TL_RULE_ELEM1_PNL, TL_RULE_ELEM2_
PNL, TL_RULE_ELEM3_PNL, TL_RULE_ELEM4_PNL y TL_RULE_ELEM5_PNL permiten cargar datos
en las tablas correspondientes a estos componentes.
En este apartado se describe el modo de crear elementos de reglas definidos por los usuarios.

Páginas utilizadas para definir elementos de reglas


Nombre de página Nombre de objeto Navegación Utilización
Elemento de Regla 1 - 5 TL_RULE_ELEM1_PNL, Definición de HRMS, Da- Creación de valores defi-
TL_RULE_ELEM2_PNL, tos de Productos, Gestión de nidos por el usuario que el
TL_RULE_ELEM3_PNL, Tiempos y Tareas, Elementos sistema evalúa durante el
de Tarea, Elemento de Regla proceso de Administración
TL_RULE_ELEM4_PNL,
1-5 Tiempo Básico.
TL_RULE_ELEM5_PNL

Creación de elementos de regla definidos por el usuario


Acceda a la página de Elemento de Regla correspondiente.

258 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Elemento de Regla 1

Nota: si desea introducir etiquetas nuevas en los campos de los elementos de reglas, consulte las instrucciones
correspondientes en el PeopleBook de PeopleTools.

Especificación del acceso a tablas


Para especificar el acceso a tablas se utiliza el componente Tablas de Trabajo (TL_TA_WORK).
Antes de crear reglas utilizando acciones y condiciones u objetos SQL, deben especificarse las tablas (o registros)
a los que se puede acceder, así como las acciones permitidas y prohibidas en esas tablas. Esta tarea consiste en
autorizar el acceso a las tablas de Gestión de Tiempos y Tareas y Recursos Humanos.

Página utilizada para conceder acceso SQL a tablas


Nombre de página Nombre de objeto Navegación Utilización
Tablas de Trabajo TL_TA_WORK_PNL Definición de HRMS, Admi- Autorización de acceso SQL
nistración del Sistema, Utili- a tablas de Gestión de Tiem-
dades, Creación de Reglas de pos y Tareas y Recursos Hu-
TL, Tablas de Trabajo manos.

Autorización de acceso SQL a tablas


Acceda a la página Tablas de Trabajo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 259


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Tablas de Trabajo

Las tablas presentadas en la columna Registro (Tabla) son los registros y tablas a los que se puede autorizar
(o denegar) el acceso SQL. Aunque los accesos a muchas tablas ya están predefinidos en el sistema Gestión
de Tiempos y Tareas, es posible cambiar los parámetros suministrados e insertar nuevas filas para las tablas
adicionales a las que se debe acceder, según las reglas. Todas las tablas del sistema de Recursos Humanos están
disponibles para su utilización en el desarrollo de reglas. Las únicas tablas a las que no se permite el acceso son
las tablas de PeopleTools.

Elementos de acciones SQL

Elim Acs SQL Marque esta casilla para eliminar un campo o una fila de la tabla incluida en el
campo Registro (Tabla).

Nota: si se utiliza un campo de texto de expresión para escribir un SQL de for-


mato libre, puede eliminarse una tabla, aunque la casilla Elim Acs SQL aparezca
desactivada en la página Tablas de Trabajo.

Inser Acs SQL Marque esta casilla para insertar filas en la tabla incluida en el campo Registro
(Tabla).
Selec Acs SQL Marque esta casilla para seleccionar campos de la tabla incluida en el campo
Registro (Tabla).
Actz Acs SQL Marque esta casilla para actualizar filas de la tabla incluida en el campo Registro
(Tabla).

Elementos adicionales

Reg Decl AE (registro de Las casillas de selección de la columna Reg Decl AE permiten especificar los
declaración de Motor de registros de declaraciones de Motor de Aplicación a los que pueden acceder los
Aplicación) programadores de reglas al crear objetos SQL. Si un registro de declaración no
está incluido en la página Tablas de Trabajo, no estará disponible en las tablas
de validación de las páginas del componente Objetos SQL.

260 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nota: la página Tablas de Trabajo suministrada por PeopleSoft contiene varios


registros de declaración de Motor de Aplicación que pueden utilizarse en las
páginas de objetos SQL. Si crea nuevos registros de declaración de Motor de
Aplicación, deben introducirse filas para estos registros en la página Tablas de
Trabajo, así como especificarse los que pueden utilizarse en los objetos SQL.

Tbl Tiempo Ejec TA Las casillas de la columna Tbl Tiempo Ejec TA permiten especificar las tablas
(tabla de ejecución de temporales (de trabajo) utilizadas por el proceso en batch de Administración
administración de tiempo) de Tiempo y que deben eliminarse. La eliminación puede realizarse en dos
momentos: en las ejecuciones en bucle de Administración de Tiempo para cada
batch y al comienzo del proceso Administración Tiempo Básico. Si una tabla
de ejecución no está incluida en la página Tablas de Trabajo ni está definida su
eliminación, no se truncará durante la ejecución en batch.

Nota: la página Tablas de Trabajo suministrada por PeopleSoft contiene tablas


de tiempo de ejecución utilizadas por Administración de Tiempo ya seleccio-
nadas para su eliminación. Si se crean tablas de tiempo de ejecución nuevas,
deben introducirse las filas correspondientes en la página Tablas de Trabajo y
especificar el programa de Motor de Aplicación al que pertenecen.

Programa AE (programa de Todas las tablas de ejecución predefinidas para ser eliminadas están asociadas a
Motor de Aplicación) un programa de Motor de Aplicación, en la columna Programa AE de la página
Tablas de Trabajo. Si el usuario crea sus propias tablas de tiempo de ejecución,
debe asignarlas a su correspondiente programa de Motor de Aplicación, en la
columna Programa AE.
Cargar Campos Reg Si se añaden nuevos registros (o tablas) en la página Tablas de Trabajo, debe
utilizarse el botón Cargar Campos Reg para acceder a los campos específicos de
estos registros cuando se crean reglas mediante acciones y condiciones u objetos
SQL. Si se introducen nuevos registros en la página Tablas de Trabajo pero no
se emplea el botón Cargar Campos Reg, los campos no aparecerán en las tablas
de valores válidos de las páginas de los componentes Acciones, Condiciones y
Objetos SQL.

Aviso: si se crean nuevos registros en Gestión de Tiempos y Tareas, deben aña-


dirse en la página Tablas de Trabajo y habilitarlas con el nivel de acceso apro-
piado. De otro modo, el sistema desconoce su existencia y no es posible acceder
a ellas en las reglas.

Tablas de trabajo
Todas las tablas de trabajo que se truncan durante el proceso en batch deben identificarse en la página Tablas de
Trabajo y seleccionarse como Tbl Tiempo Ejec TA. Si una tabla de tiempo de ejecución no está incluida en la
página Tablas de Trabajo ni se ha definido su eliminación, no se truncará durante la ejecución en batch. La página
Tablas de Trabajo suministrada por PeopleSoft contiene tablas de ejecución utilizadas por Administración de
Tiempo y preseleccionadas para su eliminación (truncamiento). Si el usuario crea tablas de tiempo de ejecución,
debe introducir las filas correspondientes en la página Tablas de Trabajo y especificar el programa de Motor de
Aplicación al que pertenecen.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 261


Creación de Reglas en Administración de Tiempo Capítulo 12

Definición de relaciones entre tablas


Para definir relaciones entre tablas se utiliza la página Definiciones de Relación (TL_RELATIONSHIP).
La definición de relaciones entre tablas consiste en la creación de enlaces entre campos de distintas tablas de
registro.

Página utilizada para definir relaciones entre tablas


Nombre de página Nombre de objeto Navegación Utilización
Definiciones de Relación TL_RELATIONSHIP Definición de HRMS, Admi- Creación de relaciones entre
nistración del Sistema, Utili- tablas.
dades, Creación de Reglas de
TL, Definiciones de Relación

Creación de definiciones de relaciones entre tablas


Acceda a la página Definiciones de Relación.

Página Definiciones de Relación

Campos

Campos Enlace 1 - 5 Introduzca los campos de cada tabla que debe utilizar el sistema para crear una
relación entre tablas.

Defina una relación cuando utilice una condición que hace referencia a un campo que no forma parte del registro
actualizado.

Ejemplo
Si un empleado pertenece al sindicato “ABC” y registra más de 8 horas diarias en el CRH “REG”, cambie “REG”
por “DBL”.
La acción correspondiente a esta sentencia es la siguiente:
UPDATE PS_TL_IPT1

262 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

SET TRC = ‘DBL’

Las dos condiciones de la sentencia son las siguientes:


WHERE PS_TL_IPT1.TRC = ‘REG’
AND PS_JOB.UNION_CD = ‘ABC’

Para identificar la fila correcta regida por fecha efectiva y la secuencia de la tabla JOB, serían necesarias varias
líneas adicionales de código que establecieran una comparación con los IDs de empleado, los números de regis-
tro de los empleados y las fechas de las tablas TL_IPT1 y JOB. Si se define esta relación, ya no será necesario
escribirla en código.

Definición de reglas creadas por plantillas


Para definir reglas creadas por plantillas se utiliza el componente Reglas Creadas por Plantillas (TL_TA_RULE_
TMPLT).
Gestión de Tiempos y Tareas contiene más de 40 plantillas de reglas. La función de estas plantillas consiste en
crear distintas reglas que el programa de Administración de Tiempo ejecutará al procesar las horas registradas o
programadas. Es posible crear reglas de compensación para horas extraordinarias y festivos, reglas para notificar
incidencias de asistencia o para cualquier otro caso de registro de horas que necesite un proceso especial.
Las reglas están formadas por sentencias de condiciones y acciones. Cuando se utiliza una plantilla para crear
una regla, se introducen valores para las variables de las sentencias de acciones y condiciones. Por ejemplo, al
pagar horas extra cuando un empleado registra más de 40 horas semanales, para crear la regla se puede utilizar
una de las plantillas de límite de periodo. El texto de la regla de la plantilla 020 indica que cuando un empleado
registra horas definidas con el código de registro de horas a y la suma de éstas es superior a b en el periodo
especificado c, todas las horas que excedan la cantidad b se pagarán en función del código de registro de horas
d.
Para crear una regla, se deberá abrir la plantilla 020, introducir valores para las variables a, b, c y d y, a continua-
ción, guardar la nueva regla con un ID exclusivo. La regla deberá añadirse a un programa, mediante la página
Programa de Reglas, al cual se asignará un grupo de trabajo.

Reglas creadas con plantillas


Después de guardar una regla creada mediante plantilla y de incluirla en un programa de reglas, no es posible
modificar los valores de las sentencias de acciones o condiciones. No obstante, es posible modificar las reglas,
si se cambian las acciones o condiciones (no únicamente los valores de las cláusulas condicionales) o se definen
objetos SQL propios del usuario.
Antes de modificar una regla creada mediante una plantilla, es necesario comprender de qué manera están al-
macenados los valores definidos y cómo se accede a ellos. Cuando se guarda una regla con un ID exclusivo,
el sistema la compila, y los valores introducidos se almacenan en el registro TL_TMPLT_RULE2, en el que
sustituyen al parámetro de regla genérico de la plantilla, denominado %RuleTemplate(), que actúa como una
marca de posición de cada variable especificada. Un parámetro de regla constituye una variable que es reem-
plazada por un valor definido por el usuario cuando se compila una plantilla creada por una regla. El registro
TL_TMPLT_RULE2 controla los valores que se resolverán en cada paso de regla, según el ID de regla. Puesto
que un mismo parámetro de regla representa todos los valores definidos en la plantilla y es posible que exis-
tan varias instancias de %RuleTemplate() en una sola regla, incluso en un solo paso de una regla, el registro
TL_TMPLT_RULE2 identifica las diferentes apariciones de %RuleTemplate por el paso y el número de se-
cuencia.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 263


Creación de Reglas en Administración de Tiempo Capítulo 12

Si se desea modificar una regla definida mediante el componente Reglas Creadas por Plantillas, existen varias
opciones:
1. Copiar la regla y asignar un nombre a la nueva regla, mediante la página Copia de Reglas. Sin embargo,
al copiar la regla debe cambiarse la sección de Motor de Aplicación para que represente a la nueva regla.
Además, por cada ocurrencia de %RuleTemplate(), el usuario debe sustituir los valores reales por sus
propios objetos SQL. Esto se debe a que ha desaparecido la conexión entre el ID de la regla original y
los valores almacenados en el registro TL_TMPLT_RULE2.
2. Modificar la regla existente desde el componente Reglas, cambiando uno de sus pasos, añadiendo pasos o
sustituyendo un objeto SQL o una acción o condición creados originalmente por la plantilla de reglas. A
continuación, debe compilar esta nueva regla. De todos modos, si se personaliza una regla de este modo,
la única forma de consultarla o de realizar nuevos cambios es utilizar el componente Reglas, puesto que
ya no será posible acceder a la regla a través del componente Reglas Creadas por Plantillas.
Aunque esta modificación puede que no rompa la conexión entre la regla y los valores incluidos en
TL_TMPLT_RULE2, se recomienda no confiar en esta conexión y, en su lugar, realizar las acciones
siguientes:
• Si se va a añadir un paso a la regla o modificar un paso o un objeto, debe asignarse una codificación
fija a los valores que van a utilizarse en este paso (sustituya %RuleTemplate() por los valores reales)
y volver a compilarse la regla.
• Para eliminar un paso, debe volver a compilarse la regla, sin preocuparse por la conexión anulada.

Nota: al modificar una regla, debe probarse, para comprobar que funciona correctamente.

3. Crear un nuevo ID de regla a partir de la misma plantilla, modificar la regla mediante el componente
Reglas y compilar la nueva regla. De este modo, puede conservarse la regla original, y seguir trabajando
con la regla modificada.

Nota: para modificar una regla incluida en un programa de reglas, debe eliminarse temporalmente del
programa de reglas, antes de realizar cambios en ella. Después de efectuar las variaciones pertinentes
en la regla, debe volver a asociarse al programa de reglas. Esta medida de seguridad permite proteger
la integridad de los datos generados por la regla original. Después de guardar la nueva regla, no olvide
actualizar el programa de reglas correspondiente.

Ejemplo: varios puestos y reglas


El siguiente ejemplo incluye una regla de horas extra diarias y una regla de límite de periodo, y muestra cómo
calcular las horas extra de todos los puestos de trabajo:
Horas extra diarias: el sistema suma todas las horas extra del día, comprueba el límite y lo aplica al puesto según
corresponda.

Nota: en este ejemplo se consideran horas extra todas las horas trabajadas a partir de 8 horas.

Número de registro de
empleado Horas registradas Horas extra

0 0 0

1 5 0

264 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Número de registro de
empleado Horas registradas Horas extra

2 2 0

3 3 2

Horas extra semanales:

Nota: en este ejemplo se consideran horas extra todas las horas trabajadas a partir de 40 horas.

Número de
registro de
empleado Lunes Martes Miércoles Jueves Viernes

0 2 8

1 8 2

2 5 5 5

3 3 3 9

Total de horas 8 8 10 15 9

Plantillas suministradas
Las tablas siguientes muestran las plantillas de reglas suministradas con Gestión de Tiempos y Tareas. Se pre-
sentan ordenadas alfabéticamente según el tipo de plantilla. Las variables posibles aparecen en mayúscula.
La columna Combinación de datos indica si el proceso Administración Tiempo Básico combina los resultados
de los empleados o colaboradores con varios puestos. Estos resultados sólo se combinan si todos los puestos
(registros del empleado) pertenecen al mismo grupo de trabajo. No es necesario que Administración Tiempo
Básico procese los registros del empleado en una misma ejecución para que éstos puedan combinarse.
La columna "Horas fichadas, transcurridas o ambas" indica si la plantilla de la regla se va a aplicar a las horas
fichadas, transcurridas o a ambos tipos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 265


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas de Acumulador

Horas
Combina- fichadas,
ción de transcurridas
Nombre Descripción o ejemplo Regla datos o ambas

Plantilla Determina si las horas ex- Si un empleado registra ho- Sí Ambos


510 tra exceden el valor especi- ras según los CRH especifi-
ficado (creación o sustitu- cados (1)SPECIFIED_TRCs
ción). y la suma de las horas de (
(1)SPECIFIED_TRCs(1) + el
Esta plantilla no está dispo- CRH del acumulador (2)SPE-
nible para las reglas en línea. CIFIED_ACCUMULATOR)
está incluida en el periodo es-
pecificado (3)SPECIFIED_PE-
RIOD y es superior a las ho-
ras especificadas (4)SPECI-
FIED_HOURS, todas las horas
que excedan las horas especifi-
cadas (4) se pagarán conforme
al CRH especificado (5)SPECI-
FIED_TRC.

Plantilla Inserta la suma de los CRH Si un empleado registra horas Sí Ambos


520 seleccionados en la tabla de según los CRH especificados
acumuladores (TL_IPT1_ (1)SPECIFIED_TRCs, la suma
CNT). Si se incluye más de de las horas se almacena en el
una regla que actualice el CRH del acumulador especifi-
mismo CRH de un mismo cado (2)SPECIFIED_ACCU-
programa de reglas, el sis- MULATOR.
tema sobrescribe el valor del
acumulador cada vez que lo
calcula.
Por defecto, el parámetro
del campo ID Periodo de la
página Cabecera de Plan-
tilla muestra el valor nulo
NONE.
Esta plantilla no está dispo-
nible para las reglas en línea.

266 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Horas
Combina- fichadas,
ción de transcurridas
Nombre Descripción o ejemplo Regla datos o ambas

Plantilla Carga en el CRH especifi- Cargar Acumulador de CRH No Ambos


540 cado un valor de la tabla de (1)SPECIFIED_ACCUMULA-
acumuladores (consulte la TOR desde la tabla de acumula-
plantilla 520 para obtener dor (TL_IPT1_CNT) a la tabla
más información). Las re- de reglas de trabajo (TL_IPT1)
glas creadas con esta plan- para su proceso.
tilla no deben utilizarse de
forma independiente. Por
ejemplo, puede ejecutarse
la regla antes de aplicar una
regla creada con la plantilla
020.
Por defecto, el parámetro
del campo ID Periodo de la
página Cabecera de Plan-
tilla muestra el valor nulo
NONE.
Esta plantilla no está dispo-
nible para las reglas en línea.

Plantilla Es similar a la plantilla 020 Cuando las horas del CRH Sí Ambos
550 de límite de periodo, sólo del acumulador especificado
que en este caso el límite (1)SPECIFIED_ACCUMU-
viene determinado por otra LATOR son superiores a las
lista de CRH. horas del CRH del acumulador
(2)SPECIFIED_ACCUMU-
Esta plantilla no está dispo- LATOR en el periodo indicado
nible para las reglas en línea. (3)SPECIFIED_PERIOD, todas
las horas que excedan las del
CRH de acumulador (2)SPE-
CIFIED ACCUMULATOR se
pagarán conforme al CRH espe-
cificado (4)SPECIFIED_TRC
TRC. El valor del CRH del acu-
mulador (2)SPECIFIED_AC-
CUMULATOR es el límite de la
comparación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 267


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantilla de Aprobación Obligatoria

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Todas las horas registradas Todas las horas registradas en No Ambos
180 en un CRH o lista de CRH el CRH (1)SPECIFIED_TRC o
deben ser aprobadas por el en la lista de CRH especificada
director o el gerente, antes (2)SPECIFIED_TRC_LIST re-
del pago. quieren la aprobación del ge-
rente, antes de su pago.
Esta plantilla no está dispo-
nible para las reglas en línea. Esta plantilla permite aprobar
El sistema define las horas a las horas registradas en un CRH
pagar para las reglas en línea concreto o una lista, en vez de
como Estimación en Línea y tener que aprobar los datos de
no como Necesitan Aproba- todo un grupo de trabajo.
ción.

Plantillas de Asistencia

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado no registra el Si un empleado no registra horas No Tiempo trans-


360 valor ENFERMEDAD en un transcurridas en el TRC (1)SPE- currido
número de días X, se crean Y CIFIED_TRC para los días
horas de permiso compensa- (2)SPECIFIED_DURATION,
torio. debe crear las horas (3)SPE-
CIFIED_HOURS del TRC
(4)SPECIFIED_TRC.
Esta plantilla permite compensar
por su asistencia sin faltas a los
empleados que registran tiempo
transcurrido.

268 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado no registra Si un empleado con ficha no re- No Fichadas


360A ningún incumplimiento en su gistra infracciones de asistencia
asistencia durante un número durante (1)SPECIFIED_NUM-
de días X, se crean Y horas BER_OF_DAYS días, debe
de un CRH. crear (2)SPECIFIED_HOURS
horas en el TRC (3)SPECI-
FIED_TRC por compensación
de asistencia sin faltas.
Esta plantilla permite compensar
por su asistencia sin faltas a los
empleados que registran tiempo
fichado.

Plantilla Si un empleado no registra Si un empleado no registra horas No Ambos


360B ningún incumplimiento en su en el TRC (1)SPECIFIED_TRC
asistencia ni registra el valor para los días (2)SPECIFIED_
ENFERMEDAD durante un DURATION, debe crear las ho-
número de días X, se crean Y ras (3)SPECIFIED_HOURS del
horas de un CRH. TRC (4)SPECIFIED_TRC.
Esta plantilla permite compen-
sar, por su asistencia sin faltas,
a los empleados que registran
tiempo transcurrido o fichado.

Plantilla de días consecutivos

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado trabaja X Si un empleado registra más Sí Ambos


110 días consecutivos, todas las horas que (1)SPECIFIED_
horas trabajadas el día X se HOURS en los siguientes CRHs
pagan con un CRH especí- (2)SPECIFIED_TRC_LIST en
fico (creación o sustitución). un día para (3)SPECIFIED_DU-
RATION días consecutivos, to-
das las horas registradas en el
día (3)SPECIFIED_DURA-
TION se pagarán bajo el CRH
(4)SPECIFIED_TRC.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 269


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado trabaja X Si un empleado ha trabajado Sí Ambos


111 días consecutivos, todas las durante 7 días consecutivos en
horas inferiores a 8 del sép- el estado de California y ha re-
timo día se pagan con un gistrado las horas en los CRHs
CRH específico, mientras (1)SPECIFIED_TRC_LIST
que las horas superiores a 8 de una semana laboral deter-
del 7º día se pagan con otro minada, las primeras 8,0 horas
CRH distinto (regla de 7 días trabajas en el séptimo día se pa-
para California) (creación o garán como horas extraordina-
sustitución). rias (hora y media) bajo el CRH
(2)SPECIFIED_TRC1, mien-
tras que las que se trabajen en el
séptimo día además de las 8,0
correspondientes se pagarán al
doble de su precio bajo el CRH
(3)SPECIFIED_TRC2.

Plantilla Si un empleado trabaja X Si un empleado registra más Sí Ambos


120 días consecutivos, todas las horas que (1)SPECIFIED_
horas de los días superiores HOURS en los CRHs (2)SPECI-
o iguales a X se pagan según FIED_TRC_LIST para (3)SPE-
un CRH específico (creación CIFIED_DURATION días con-
o sustitución). secutivos, todas las horas re-
gistradas en el día (3)SPECI-
FIED_DURATION se paga-
rán según el CRH (4)SPECI-
FIED_TRC.

270 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Plantilla de Límite Diario

Nombre Descripción o ejemplo Regla Combina- Horas


ción de fichadas,
datos transcurridas
o ambas

Plantilla Pago de horas extraordina- Cuando un empleado registra Sí Ambos


010 rias, por todas las horas tra- horas según determinados CRH
bajadas en un día que supe- (1)SPECIFIED_TRCs y la suma
ren la cantidad X (creación o de sus horas de un día es supe-
sustitución). rior a las horas especificadas
(2)SPECIFIED_HOURS, to-
das las horas que excedan las ho-
ras especificadas (2) se pagarán
conforme al CRH especificado
(3)SPECIFIED_TRC.

Plantilla de CRH P/Defecto

Horas ficha-
Combina- das, trans-
ción de curridas o
Nombre Descripción o ejemplo Regla datos ambas

Plantilla Sustituye todas las horas re- Asigna las horas registradas sin No Ambos
130 gistradas sin un CRH por X. un CRH por el CRH especifi-
cado (1)SPECIFIED_TRC.

Plantilla Sustituye o elimina el código Esta regla sustituirá al código de No Fichadas


135 de registro de horas corres- registro de horas (CRH) intro-
pondiente a los tipos de fi- ducido, para los tipos de fichado
chados indicados con el CRH indicados, con el CRH especifi-
especificado. Para esta regla cado: (1)PUNCH_TYPE:SPE-
solamente se puede seleccio- CIFIED_TRC.
nar un CRH de tipo de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 271


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas de Excepción

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado registra un nú- Debe crear una excepción Sí Ambos


140 mero de horas superior a X, se (1)SPECIFIED_EXCEPTION
crea una excepción. cuando se registran más horas
de las totales (2)SPECIFIED_
HOURS que marca el CRH
(3)SPECIFIED_TRC_LIST.
Esta plantilla puede servir para
avisar al director de cuándo los
empleados registran una canti-
dad excesiva de horas.
Los resultados de varios pues-
tos se combinan en el registro 0
del empleado para la evaluación
de reglas.

Plantilla Si un empleado registra X ho- Debe crear una excepción Sí Ambos


150 ras extraordinarias en un pe- (1)SPECIFIED_EXCEPTION
riodo, se crea una excepción. cuando se registran más de
(2)SPECIFIED_HOURS ho-
ras totales que marca (3)SPE-
CIFIED_TRC_LIST durante el
periodo de regla.
Esta plantilla se puede utilizar
como regla de aviso en el caso
de que un empleado se acerque
al número de horas extraordina-
rias de un periodo específico.
Los resultados de varios pues-
tos se combinan en el registro 0
del empleado para la evaluación
de reglas.

Plantilla Si un empleado registra X mi- Si un empleado ficha su entrada No Fichadas


210 nutos de retraso con respecto a más de (1)SPECIFIED_MINU-
la hora de inicio programada, TES minutos tarde de su hora
se crea una excepción. de entrada programada, debe
generar una excepción (2)SPE-
CIFIED_EXCEPTION_ID.

272 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Se crea una excepción cuando Debe crear una excepción No Ambos
230 se registran horas y el estado (1)SPECIFIED_EXCEP-
del empleado coincide con uno TION_ID cuando un empleado
de los siguientes: fallecido, registra horas y su estado se en-
baja, suspendido, etc. cuentra en la siguiente lista:
(2)SPECIFIED_EMPLO-
YEE_STATUS_LIST.

Plantilla Fichados válidos que deben se- Si un tipo de fichado (1)SPE- No Fichadas
240 guir a un determinado tipo de CIFIED_PUNCH_TYPE viene
fichado.* seguido de uno de los siguien-
tes tipos (2)SPECIFIED_LIST_
OF_PUNCH_TYPES, debe ge-
nerar una excepción (3)SPECI-
FIED_EXCEPTION_ID.
Mediante esta regla se asegura
que los empleados registran sus
horas en una secuencia correcta
de fichado, es decir, un fichado
de entrada siempre debe ir se-
guido de uno de salida, etc. Esta
regla puede funcionar en com-
binación con la plantilla de ex-
cepción 250.

Plantilla Se crea una excepción si un Si un empleado registra más No Fichadas


250 empleado registra X minutos horas que (2)SPECIFIED_
más del límite del tipo de fi- HOURS para los tipos de fi-
chado especificado.* chado (3)PECIFIED_PUNCH_
TYPE, debe crear una excep-
ción (1)SPECIFIED_EXCEP-
TION.
Con esta regla se consigue que
el empleado no pierda ningún
fichado. Por ejemplo, si los em-
pleados no suelen tener más de
10 horas asociadas al fichado
de entrada (debido a comidas,
descansos, etc), debe crear una
regla que genere una excepción
cuando los fichados de entrada
exceden las 10 horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 273


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Si un empleado trabaja X ho- Si la suma de horas trabajadas Sí Fichadas


280 ras sin tomar un descanso, se de tipos de fichado (1)PUNCH_
crea una excepción. TYPES es superior a las ho-
ras (2)SPECIFIED_DURA-
TION, sin un descanso, debe
crear una excepción (3) SPECI-
FIED_EXCEPTION.
Esta plantilla se puede utili-
zar para informar al director de
cuándo los empleados trabajan
demasiadas horas seguidas sin
tomar un descanso.

Plantilla Promedio de horas por límite Si un empleado ha registrado Sí Ambos


300 semanal. Periodo semanal es- en el CRH (1)SPECIFIED_
calonado. TRC_LIST más de (2)SPECI-
FIED_AVERAGE_HOURS
horas por semana durante las
últimas (3)SPECIFIED_NUM-
BER_OF_WEEKS sema-
nas, debe crear una excep-
ción (4)SPECIFIED_EXCEP-
TION_ID.
Con la plantilla 300 se espera
tener un ID de periodo sema-
nal escalonado, por ejemplo, el
primer periodo abarca desde la
semana 1 hasta la semana 10,
el segundo periodo desde la se-
mana 2 hasta la 11, etc.

274 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Promedio de horas por límite Si un empleado ha registrado Sí Ambos


310 semanal. Periodo diario esca- en el CRH (1)SPECIFIED_
lonado. TRC_LIST más de (2)SPECI-
FIED_AVERAGE_HOURS
horas por semana durante las
últimas (3)SPECIFIED_NUM-
BER_OF_WEEKS sema-
nas, debe crear una excep-
ción (4)SPECIFIED_EXCEP-
TION_ID.
Con la plantilla 310 se espera
tener asignado un ID de periodo
diario escalonado, por ejem-
plo, el primer periodo abarca-
ría desde el día 1 de la semana
1 hasta el día 7 de la semana 10,
el segundo desde el día 2 de la
semana 1 hasta el día 1 de la se-
mana 11, etc.

Plantilla Límites de trabajo nocturno. Si la media de horas traba- Sí Fichadas


320 jadas por día entre (1)SPE-
CIFIED_START_TIME y
(2)SPECIFIED_END_TIME
registrado en los CRHs (3)SPE-
CIFIED_TRC_LIST es mayor
que (4)SPECIFIED_HOURS
horas durante las últimas
(5)SPECIFIED_NUMBER_
OF_WEEKS semanas, debe
crear una excepción mediante
el ID de excepción (6)SPECI-
FIED_EXCEPTION_ID.

Plantilla Periodo de descanso semanal. Si el número de horas de un pe- No Fichadas


330 riodo de descanso ininterrum-
pido en un periodo es inferior
a (1)SPECIFIED_HOURS
horas, debe crear una excep-
ción (2)SPECIFIED_EXCEP-
TION_ID.

Plantilla Periodo de descanso diario. Si el número de horas entre No Fichadas


340 turnos (periodo de descanso
diario) es inferior a (1)SPE-
CIFIED_HOURS horas, debe
crear una excepción (2)SPECI-
FIED_EXCEPTION_ID.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 275


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Periodo de descanso durante el Si un empleado trabaja al me- No Fichadas


350 trabajo. nos (1)SPECIFIED_HOURS
horas por día y no ha tomado
al menos un total de (2)SPECI-
FIED_MINUTES minutos de
descanso, debe crear una excep-
ción (3)SPECIFIED_EXCEP-
TION_ID.

276 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre Descripción o ejemplo Regla Combina- Horas ficha-


ción de das, trans-
datos curridas o
ambas

Plantilla Los menores no pueden tra- Debe crear una excepción No Ambos
400 bajar más de 18 horas por se- (1)SPECIFIED_EXCEPTION
mana o más de 3 al día durante si los menores de edades com-
el periodo lectivo. Los meno- prendidas entre 14 y 16 años
res no pueden trabajar más de trabajan más de (2)SPECI-
40 horas por semana ni más de FIED_HOURS horas durante
8 al día fuera del periodo lec- el periodo (3)SPECIFIED_PE-
tivo. RIOD (día, semana, mes) y el
centro docente se encuentra
dentro/fuera del periodo lectivo
entre (4)SPECIFIED_DATE1 y
(5)SPECIFIED_DATE2.
Se trata de una regla FLSA para
menores que se puede aplicar
cuando el centro docente se en-
cuentra dentro o fuera del año
académico. periodo de la re-
gla está definido en la pantalla
de cabecera de la plantilla. Al
utilizar esta plantilla se reco-
mienda que las reglas ’dentro
del año académico’ y ’fuera del
año académico’ sean creadas y
añadidas al programa de reglas.
De este modo el sistema tendrá
las fechas adecuadas del año
académico para evaluar las ho-
ras registradas por los emplea-
dos menores de edad.
Nota: deberá realizar una ac-
tualización anual para los cen-
tros docentes tradicionales y
posiblemente cada trimestre
para los centros en los que se da
clase todo el año.

Plantilla Si un empleado registra horas Debe crear una excepción No Ambos


430 de vacaciones correspondien- (1)SPECIFIED_EXCEPTION
tes a un día de un periodo fu- si un empleado registra un CRH
turo, se crea una excepción. (2)SPECIFIED_TRC para un
periodo futuro.
Esta plantilla no está disponi-
ble para las reglas en línea.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 277


Creación de Reglas en Administración de Tiempo Capítulo 12

*Cuando falta el fichado de salida de un día, el sistema no sabe si debe ampliar el turno actual hasta el día
siguiente o finalizarlo en el día corriente. Como resultado, el siguiente día laborable no puede procesarse co-
rrectamente en Administración de Tiempo, ya que no sabe cómo ha de hacerlo. Puede consultar si existe un
orden de fichados incorrecto (una entrada desde el último día laborable y una entrada en el día laborable actual
sin que existan fichados de salida, descanso o comida entre una y otra). Utilice la plantilla de regla de excepción
250 para activar una excepción cuando un tipo de fichado específico, como el fichado de entrada, supera un
número determinado de horas. Utilice la plantilla de regla de excepción 240 para activar una excepción cuando
se produce un orden de tipos de fichado no válido. También puede crear una regla personalizada para insertar
un fichado de salida en el caso de que falte un día en las horas registradas, una vez haya transcurrido un número
de horas determinado.

Plantillas de Horas Garantizadas

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Si un empleado registra horas en Cuando un empleado registra horas Sí Ambos


030 un día no programado, se le ga- en los CRH (1)SPECIFIED_TRCs
rantizan un número determinado en un día no programado y la suma
de horas. de horas registradas es (2)SPE-
CIFIED_OPERATOR (3)SPECI-
FIED_HOURS horas, debe sustituir
el número registrado de horas con las
horas de (4)SPECIFIED_HOURS.
Esta plantilla se utiliza en las reglas
de ’horas garantizadas’.

Plantilla Si un empleado registra una can- Cuando se registran horas en los Sí Ambos
031 tidad específica de horas en un CRHs (1)SPECIFIED_TRCs y la
determinado CRH, se le garanti- suma de horas registradas es (2)SPE-
zan X horas. CIFIED_OPERATOR (3)SPECI-
FIED_HOURS horas, debe sustituir
el número registrado de horas con las
horas de (4)SPECIFIED_HOURS.
Esta plantilla se puede utilizar para
pagar las horas garantizadas que
tiene un empleado.

Plantillas de Festivos
Para una correcta evaluación de todas las reglas de festivos, en las reglas deben utilizarse periodos superiores a
un día.

Nota: para todas las reglas de creación de vacaciones, además de las horas programadas y registradas, el sistema
generará remuneraciones de vacaciones. En el caso de las reglas de sustitución de vacaciones, solamente las ho-
ras programadas se reemplazarán por remuneraciones de vacaciones. Las horas registradas no serán sustituidas
por remuneraciones de vacaciones.

278 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Pago de festivos a todos los em- Debe pagar a los empleados (1)SPE- No Ambos
060 pleados (creación o sustitución) CIFIED_EMPLOYEE_TYPE
(2)SPECIFIED_HOURS horas de
(3)SPECIFIED_TRC para el pago de
festivos.
Esta plantilla se puede utilizar para
pagar los festivos a todos los emplea-
dos.

Plantilla Pago de festivos solamente en el Si los empleados fichan horas bajo No Ambos
070 caso de que un empleado haya los siguientes CRHs (1)SPECI-
trabajado el día anterior o el pos- FIED_TRC_LIST el día antes Y des-
terior a un festivo (creación o pués de un festivo, pague (2)SPECI-
sustitución). FIED_HOURS las horas por el CRH
(3)SPECIFIED_TRC de festivos.
Esta plantilla puede utilizarse para el
pago de festivos de todos los registros
de horas (empleados) basándose en la
asistencia antes y después del festivo.

Plantilla Pago de festivos solamente en el Si los empleados fichan horas bajo No Ambos
071 caso de que un empleado haya los siguientes CRHs (1)SPECI-
trabajado el día anterior Y el pos- FIED_TRC_LIST el día antes O des-
terior a un festivo (creación o pués de un festivo, pague (2)SPECI-
sustitución). FIED_HOURS las horas por el CRH
(3)SPECIFIED_TRC de festivos.
Nota: para todas las reglas de
creación de vacaciones, además Esta plantilla puede utilizarse para el
de las horas programadas y re- pago de festivos de todos los registros
gistradas, el sistema generará re- de horas (empleados) basándose en la
muneraciones de vacaciones. En asistencia antes y después del festivo.
el caso de las reglas de sustitu-
ción de vacaciones, solamente se
reemplazarán por remuneracio-
nes de vacaciones las horas pro-
gramadas. Las horas registradas
no serán sustituidas por remune-
raciones de vacaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 279


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Si un empleado trabaja en un fes- Si los siguientes empleados (1)SPE- No Ambos


080 tivo, cree una prima X de horas CIFIED_EMPLOYEE_TYPE re-
extra por cada hora registrada gistran horas en un festivo, debe pa-
(creación o sustitución). gar las horas adicionales (2)SPECI-
FIED_HOURS del CRH (3)SPECI-
FIED_TRC en una prima por hora re-
gistrada en el (4)TRC.
Esta plantilla se puede utilizar para
pagar una prima por las horas traba-
jadas a los empleados que trabajan en
festivo.

Plantilla Pago a los empleados a tiempo Debe pagar a sus empleados a tiempo No Ambos
420 parcial de X horas, en concepto parcial la media de horas trabajadas
de festivos, donde X corresponde por día durante un periodo especi-
a AVG (horas trabajadas por día) ficado mediante el CRH (1)SPECI-
para el periodo indicado. FIED_TRC.
El ID de periodo seleccionado para
esta regla debe tener una fecha final
en un día festivo. Por ejemplo, para
pagar los festivos del 1/1/2005 en
función de la media de horas traba-
jadas en los últimos dos meses, el ID
de periodo comienza el 1/11/2004 y
finaliza el 1/1/2005.

280 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Plantilla Comida

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Si un empleado trabaja más de X Si un empleado registra al menos Sí Fichadas


160 número de horas, debe deducir Y (1)SPECIFIED_HOURS en un día
horas por la comida. y no incluye el tiempo de comida,
debe crear una (2)SPECIFIED_DU-
RATION hora de comida con el TRC
(3)SPECIFIED_TRC.
Seleccionar el tipo de fichado de co-
mida en la página principal para que
esta regla funcione correctamente.
Esta plantilla se puede utilizar para
realizar las deducciones por el tiempo
de comida. Si se crean dos reglas de
deducción automática de tiempo de
comida en un programa de reglas,
sólo se aplicará una.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 281


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas del tipo Varios

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Eliminar CRH (1)SPECIFIED_ Eliminar CRH (1)SPECIFIED_TRC. No No apli-


530 TRC de la tabla de reglas de tra- cable
bajo (TL_IPT1). De esta forma se
puede garantizar que el CRH no
se incluye en Horas a Pagar.
Por defecto, el parámetro del
campo ID Periodo de la página
Cabecera de Plantilla permanece
con el valor nulo NONE.
AVISO: cualquier CRH utilizado
en esta plantilla no se incluirá
en Horas a Pagar y no se enviará
al sistema de nómina. Otro uso
habitual de esta plantilla de re-
glas consistiría en la depuración
de acumuladores cargados en
TL_IPT1.
Esta plantilla no está disponible
para las reglas en línea.

Plantilla Se utiliza para realizar cálculos Actualice la cantidad asociada con el No No apli-
560 (sumas, restas, multiplicaciones CRH (1)SPECIFIED_TRC para que cable
o divisiones) entre un CRH y un se igual al CRH (1)SPECIFIED_TRC
valor especificado. (2)SPECIFIED_CALCULATION
(3)SPECIFIED_VALUE.
Por defecto, el parámetro del
campo ID Periodo de la página
Cabecera de Plantilla permanece
con el valor nulo NONE.
Esta plantilla no está disponible
para las reglas en línea.

282 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Plantillas de Fichado Inexistente

Nombre Descripción o ejemplo Regla Combina- Horas


ción de ficha-
datos das,
trans-
curri-
das o
ambas

Plantilla Actualiza la duración de un tipo Si un empleado registra más horas de No Ficha-


260 de fichado con la duración espe- (1)SPECIFIED_DURATION para das
cificada por el usuario. una ficha (2)SPECIFIED_PUNCH_
TYPE, debe actualizar las horas re-
gistradas de (3)SPECIFIED_DURA-
TION.

Plantilla Se actualiza la duración del tipo Si un empleado trabaja más horas de No Ficha-
270 de fichado especificado con el fi- (1)SPECIFIED_DURATION para das
chado de salida programado. una ficha (2)SPECIFIED_PUNCH_
TYPE, debe actualizar las horas traba-
jadas en las horas programadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 283


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas de Límite Periodo

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Pago de horas extraordinarias por Cuando un empleado registra ho- Sí Ambos
020 todas las horas trabajadas en una ras bajo códigos de registro de horas
semana que superen la cantidad X (CRHs) (1)SPECIFIED_TRCs y la
(creación o sustitución). suma de horas es mayor que (2)SPE-
CIFIED_HOURS en el periodo es-
pecificado, las horas que sobrepasen
el valor (2)SPECIFIED_HOURS se
pagarán bajo (3)SPECIFIED_TRC
(Código de Registro de Horas).

Plantilla Pago de horas extra por todas las Cuando el total de horas fichadas bajo Sí Ambos
021 horas por semana que superen un el CRH (1)SPECIFIED_TRC_LIST
número X de horas al día trabaja- es mayor que la suma de las horas
das como horas extra (creación o programadas de un periodo concreto,
sustitución). todas las horas registradas por encima
del total se pagan como horas extra
bajo el CRH (2)SPECIFIED_TRC.

284 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Plantillas de Zona Prima

Nombre Descripción o ejemplo Regla Combi- Horas


nación ficha-
de datos das,
trans-
curri-
das o
ambas

Plantilla Si un empleado trabaja durante un Si un empleado ha trabajado entre No Fichadas


100 determinado rango de horas, debe (1)SPECIFIED_START_TIME y
cobrar una prima. (2)SPECIFIED_END_TIME, debe
crear una prima por turno solo para
las horas trabajadas en el tiempo es-
pecificado con el fin de cargarlas en
el CRH (3)SPECIFIED_TRC.

Plantilla Si un empleado ficha su entrada Si un empleado ficha la hora entrada No Fichadas


090 durante un determinado rango de entre (1)SPECIFIED_START_
horas (X e Y), debe cobrar una TIME y (2)SPECIFIED_END_
prima. TIME, debe crear una prima por
turno para cada hora completa tra-
bajada que se cargue en el CRH
(3)SPECIFIED_TRC.
Si el empleado ficha la hora de en-
trada entre las horas especificadas,
esta regla creará un CRH para todas
las horas trabajadas, incluso cuando
el empleado fiche la hora de salida
después de la hora especificada en el
marco de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 285


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas de Desviación Horario

Nombre Descripción o ejemplo Regla Combi- Horas fi-


nación chadas,
de datos transcu-
rridas o
ambas

Plantilla Si un empleado trabaja fuera del Cuando se registran horas en un día No Ambos
050 horario de su semana laboral, no programado, debe sustituirlas
debe cobrar una prima de horas con el CRH (1)SPECIFIED_TRC.
extra.
Esta plantilla se puede utilizar para
pagar una prima a los empleados
por trabajar fuera de su horario la-
boral semanal.

Plantilla Si un empleado trabaja en un Si un empleado registra horas en No Fichadas


290 turno distinto al habitual, debe co- un turno distinto al habitual, y esas
brar conforme a un CRH especí- horas se introducen en los CRHs
fico. (1)SPECIFIED_TRC_LIST, debe
sustituir todas las horas trabaja-
das ese día en el CRH (2)SPECI-
FIED_TRC.
Si un fichado de entrada se registra
(3)SPECIFIED_GRACE_EARLY
minutos antes o (4)SPECIFIED_
GRACE_LATE minutos después
en función del horario asignado,
es preciso asignar todas las horas
de ese turno al CRH (2)SPECI-
FIED_TRC. El empleado también
debe trabajar al menos la cantidad
de horas programadas para que esta
regla se pueda aplicar.

Plantilla Sustitución por el horario más Si la hora de fichado de entrada No Fichadas


440 próximo. de un empleado es posterior a
(1)SPECIFIED_GRACE_EARLY
minutos pronto o (2)SPECI-
FIED_GRACE_LATE tarde, debe
cambiar su horario para ese día y
ajustarlo al horario más cercano
de su ficha de entrada en la si-
guiente lista de turnos: (3)SPECI-
FIED_SHIFTS.

286 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Plantilla de Prima Turno

Nombre Descripción o ejemplo Regla Combi- Horas fi-


nación chadas,
de datos transcu-
rridas o
ambas

Plantilla Creación de una prima si un em- Si un empleado debe trabajar en uno No Ambos
190 pleado trabaja en un turno especí- de los siguientes turnos (1)SPE-
fico. CIFIED_SHIFTS, debe crear
una prima por turno (2)SPECI-
FIED_AMOUNT para cada hora
completa trabajada en el CRH
(3)SPECIFIED_TRC.

Plantilla de Día Específico

Nombre Descripción o ejemplo Regla Combi- Horas fi-


nación chadas,
de datos transcu-
rridas o
ambas

Plantilla Si existen horas en un día deter- Si un empleado registra horas Sí Ambos


040 minado, deben sustituirse por ho- que superan las (1)SPECIFIED_
ras de otro CRH (creación o susti- HOURS de (2)SPECIFIED_DAY,
tución). debe sustituir el Código de regis-
tro de horas (CRH) con (3)SPECI-
FIED_TRC.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 287


Creación de Reglas en Administración de Tiempo Capítulo 12

Plantillas de Tarea

Nom- Descripción o ejemplo Regla Combina- Horas fi-


bre ción de chadas,
datos transcu-
rridas o
ambas

Plantilla Si un empleado registra horas en Si un empleado registra horas en el No Ambos


170 un CRH específico, todas las ta- CRH (1)SPECIFIED_TRC, debe
reas pasan a tener un determinado cargar las horas en el perfil de tarea
perfil de tarea. (2)SPECIFIED_TASK_PROFILE.
Esta plantilla puede utilizarse para
cambiar el modo en que se cargan
las horas cuando se registran un
CRH concreto.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336

Páginas utilizadas para crear reglas a partir de plantillas


Nombre de página Nombre de objeto Navegación Utilización
Cabecera de Plantilla TL_TEMPLATE_PNL Definición de HRMS, Da- Definición o consulta de in-
tos de Productos, Gestión de formación general sobre una
Tiempos y Tareas, Reglas y regla.
Grupos de Trabajo, Reglas
Creadas por Plantillas, Cabe-
cera de Plantilla
Aprobación Obligatoria TL_TEMPLATE180_PNL Definición de HRMS, Da- Definición o consulta de la
tos de Productos, Gestión de función de la regla (acción y
Tiempos y Tareas, Reglas y condición).
Grupos de Trabajo, Reglas
Creadas por Plantillas, Apro- Nota: el nombre de la pá-
bación Obligatoria (selec- gina y del objeto incluyen
cionando la plantilla TEM- el sufijo XXX, donde XXX
PLATE180) corresponde al número de
la plantilla. Por ejemplo,
TL_TEMPLATE190_PNL.
El nombre de la página es
dinámico y cambia según la
plantilla que se seleccione.

Creación de reglas a partir de plantillas


En este apartado se describen las siguientes tareas:
1. Definición y consulta de información general sobre reglas.
2. Definición de condiciones y acciones de reglas.

288 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Definición y consulta de información general sobre reglas


Acceda a la página Cabecera de Plantilla.

Página Cabecera de Plantilla

Nota: aunque las reglas creadas por plantillas no se rigen por fecha efectiva, están asociadas a programas de
reglas que sí están controlados por fecha efectiva.

ID Periodo Este valor se utiliza para determinar el rango de fechas correspondiente a los
criterios de selección de la regla. El programa Administración de Tiempo tam-
bién utiliza los periodos para establecer cuáles son las horas registradas que se
deben cargar en las tablas de trabajo durante el proceso. Los valores del campo
ID Periodo se definen en las páginas de gestión de periodos temporales.

Nota: seleccione el ID de periodo que corresponda a la regla. Por ejemplo, su-


pongamos que la función de una regla consiste en evaluar los datos correspon-
dientes a 7 días. Su objetivo es comprobar que el ID del periodo especificado
contiene exactamente siete días, para que los resultados obtenidos sean correc-
tos.

Sección AE Cree un nombre para la sección del Motor de Aplicación que desee asignar a
esta regla. Puede introducir hasta un máximo de ocho caracteres alfanuméricos.
El programa Administración de Tiempo requiere la introducción de un nombre
de Sección AE para efectuar el proceso.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 289


Creación de Reglas en Administración de Tiempo Capítulo 12

Tipo Fichado
Seleccione los tipos de fichado a los que se aplicará la regla y seleccione la casilla Incluir Tiempo Transcurrido,
cuando corresponda. Por ejemplo, si va a generar una regla para las horas extraordinarias, seleccione Incluir
Fichado Entrada, Incluir Fichado Descanso e Incluir Fichado Camb Actividad. Cuando una plantilla se aplica
exclusivamente a empleados de fichado, la opción Incluir Tiempo Transcurrido aparece sombreada.

Incluir Fichado Entrada Esta regla se aplica a los fichados de entrada.


Incluir Fichado Salida Esta regla se aplica a los fichados de salida.
Incluir Fichado Descanso Esta regla se aplica a los fichados de pausas de descanso.
Incluir Fichado Comida Esta regla se aplica a los fichados de pausas para comida.
Incluir Fichado Camb Esta regla se aplica a los fichados de cambios de actividad.
Actividad
Incluir Tiempo Esta regla se aplica a los fichados de tiempo transcurrido.
Transcurrido

Uso Perfil Tarea


Al definir una regla para crear filas de horas, debe seleccionarse un indicador de perfil de tarea para indicar al
sistema los datos sobre tareas que van a asociarse con la nueva fila. Esta función sólo se aplica a reglas que crean
datos. Las opciones de este cuadro no están disponibles si la regla elegida sustituye datos o genera excepciones.
La plantilla 020 constituye un ejemplo de una regla que crea datos. Su instrucción es la siguiente: “Cuando
un empleado registra horas definidas con el código de registro de horas X y la suma de éstas es superior a Y en
el periodo especificado Z, todas las horas que excedan la cantidad Y se pagarán según el código de registro de
horas Z. El sistema crea un CRH para cada CRH registrado al que afecte esta regla”.
La plantilla 110 constituye un ejemplo de una regla que sustituye datos. Su instrucción es la siguiente: “Cuando
un empleado registra más de A horas diarias con el CRH B, durante C días consecutivos, todas las horas regis-
tradas correspondientes a C se pagarán conforme al CRH D.
La plantilla de reglas 020 y las horas registradas en la tabla que aparece a continuación sirven para ilustrar el
funcionamiento de las opciones de este cuadro de grupo. Supongamos que se va a crear una regla de horas extra
en la cual se define que si una persona registra un número superior a 40 horas por semana, las horas excedidas
deben registrarse con el código de registro de horas OT (código de horas extra).

Día Horas Perfil de tarea CRH


registrada

Lunes 8 A REG

Martes 8 A REG

Miércoles 10 A REG

Jueves 8 B REG

290 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Día Horas Perfil de tarea CRH


registrada

Viernes 10 B REG

Viernes 4 Varía según la selección OT (horas extra)


realizada

En este ejemplo, el empleado supera el límite de las 40 horas el viernes, por lo que el sistema creará 4 horas
como horas extra (OT). Los datos de tarea asociados a estas 4 horas (en nuestro ejemplo, relacionados con el
departamento) dependen del indicador de perfil de tarea seleccionado.

Tareas Fila Anterior Seleccione el perfil de tarea asociado a la fila de datos que utilizará el sistema
cuando se cumpla la condición.
Ejemplo: las 4 horas extra (OT) están asociadas al perfil de tarea B, puesto que
éste era el perfil en el que se ha registrado la hora 40ª.
Perfil Tarea p/Defecto Si selecciona esta opción, el sistema comprueba el perfil de tarea por defecto del
empleado, para determinar los datos de tarea que deben asociarse a las nuevas
horas.
Supongamos que el perfil de tarea por defecto indica que las horas deben re-
gistrarse en el departamento C. En este caso, las 4 horas extra se asocian al
departamento C.
Perfil Tarea Especificado Cuando se selecciona esta opción, el sistema muestra el campo ID Perfil Tarea.
Seleccione el perfil de tarea que el sistema va a utilizar para determinar los datos
de tarea que deben asociarse a las nuevas horas.
Supongamos, por ejemplo, que seleccionamos un perfil de tarea que indica que
las horas deben registrarse en el departamento A. En este caso, las 4 horas extra
se asocian al departamento A.
Distr Tareas p/Igual Seleccione esta opción si desea que el sistema determine el porcentaje de horas
registradas por el empleado en cada tarea y, a continuación, utilice estos porcen-
tajes para repartir las horas creadas entre todos los perfiles de tarea registrados.
El sistema distribuye las tareas de forma equitativa entre las horas recién crea-
das, conforme a los perfiles de tarea registrados correspondientes al periodo de
la regla.
Por ejemplo, de las 44 horas registradas, 26 (un 60%) se registraron en el perfil
de tarea A y 18 (un 40 %) en el perfil de tarea B. El sistema asigna un 60% de
las 4 horas extra (2,40 horas) al perfil de tarea A y un 40 % de las horas extra
(1,60 horas) al perfil de tarea B.
ID Perfil Tarea Este campo solamente aparece cuando se selecciona la opción Perfil Tarea Es-
pecificado. Seleccione el perfil de tarea que desea utilizar.

Ubicación Ejecución
Estos campos solamente estarán disponibles si se activa la opción Ejecutar Reglas en Línea en la página Insta-
lación de Tiempos y Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 291


Creación de Reglas en Administración de Tiempo Capítulo 12

Sólo Batch Seleccione esta opción si desea que el sistema aplique esta regla cuando ejecute
el proceso en batch Administración Tiempo Básico.
En Línea y Batch Seleccione esta opción si desea que el sistema aplique esta regla cuando se eje-
cute el proceso en batch Administración Tiempo Básico o el proceso de aplica-
ción de reglas en línea, que se inician desde la página Hoja de Horas correspon-
diente a horas fichadas o transcurridas.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Implantación de Gestión de Tiempos y Tareas, página 17
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133

Definición y consulta de condiciones y acciones


de reglas de plantillas
Acceda a la página Aprobación Obligatoria.

Página Aprobación Obligatoria

Explicación Describe la acción de la regla cuando se ejecuta el proceso Administración


Tiempo Básico. La descripción incluye una condición y una acción.
Actualizar Texto Regla Utilice este botón para consultar los valores introducidos en esta página e inser-
tados en la explicación de la regla del mismo modo en que aparecen en el campo
Explicación.
Modificar Condiciones Este botón se activa después de guardar la regla creada por la plantilla. Con
él se accede a las páginas de introducción de información básica de una regla,

292 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

que permiten modificar la cláusula condicional de la regla. Esta función está


destinada a los usuarios de SQL.
Si utiliza esta función para modificar la condición incluida en una regla creada
mediante una plantilla, no podrá visualizar la regla ni modificar sus valores en
el componente Reglas Creadas por Plantillas. Todos los futuros cambios deben
realizarse en la página Reglas.

Criterios (Condiciones)
Los campos de este cuadro de grupo se utilizan para definir las condiciones exactas que deben cumplirse para
activar la regla. Introduzca un valor para cada una de las variables numeradas en la cláusula condicional de
la explicación. La cláusula condicional (denominada WHERE en SQL), suele comenzar con el término IF o
WHEN.Por ejemplo, la siguiente cláusula condicional contiene dos variables, identificadas con las etiquetas (1)
y (2):
Si un empleado que contabiliza las horas transcurridas no registra horas en el CRH especificado (1)SPECIFIED_
TRC durante los días especificados (2)SPECIFIED_DURATION, se crean determinadas horas (3)SPECIFIED_
HOURS con el CRH (4)SPECIFIED_TRC. Esta plantilla permite compensar por su asistencia sin faltas a los
empleados que registran tiempo transcurrido.

Variable en una cláusula IF Valor introducido en este campo

(1) CRH especificado Campo de CRH o lista de CRH

(2) Número de días especificados Días

Nota: los campos que aparecen en el cuadro de grupo Criterios (Condiciones) varían según la plantilla que se
elija. A continuación se muestra una lista de los campos posibles, junto con su descripción:

Operador Condición Este campo aparece únicamente cuando se utiliza una plantilla de Horas Garan-
tizadas. Puede seleccionarse uno de los siguientes valores:
< (menor que)
<= (menor o igual que)
= (igual que)
> (mayor que)
>= (mayor o igual que)
Lím Diario Este campo sólo aparece cuando se utiliza una plantilla de Límite Diario. In-
troduzca el número de horas diarias a partir de las cuales se activa la regla. Por
ejemplo, si desea que la regla se aplique cuando una persona registra más de 10
horas al día, introduzca el valor 10 en este campo. También pueden introducirse
horas parciales, en formato decimal.
Día Semana Seleccione el día deseado o introduzca el número que lo representa: Domingo
= 1, Lunes = 2, etc.
Nº Días Introduzca un número de días en este campo.
Duración Introduzca un número de horas en este campo. Utilice decimales para las horas
parciales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 293


Creación de Reglas en Administración de Tiempo Capítulo 12

Lista Tp Empl Seleccione el tipo de empleado al cual desea aplicar la condición. Los valores
válidos son Horas Fijas p/Periodo, Empleados p/Horas, Asalariados o No Apli-
cable. Este campo se aplica tanto a los empleados como a los no empleados.
Gracia Pronto (Minutos) Este campo sólo aparece cuando se utiliza una plantilla de Desviación Horario.
Introduzca el periodo de gracia en minutos para un fichado anterior a la hora
prevista.
Gracia Tarde (Minutos) Este campo sólo aparece cuando se utiliza una plantilla de Desviación Horario.
Introduzca los minutos de gracia correspondientes al fichado con retraso.
Horas Introduzca el número de horas pertinente. Utilice decimales para las horas par-
ciales.
Minutos Introduzca el número de minutos.
Nº Días Introduzca el número de días.
Fecha Fin Periodo Introduzca una fecha final.
Fecha Inicio Periodo Introduzca una fecha inicial.
Límite Periodo Introduzca el número de horas, unidades o cantidades aplicables.
Fin Prima Introduzca una hora final.
Inicio Prima Introduzca una hora inicial.
Tipo Fichado Introduzca el tipo de fichado al que se aplica la condición. Los valores válidos
son Trans, Entrd, Slda, Cmda, Dcso y Camb Activ.
Lista Tipos Fichado Este campo funciona en combinación con el de Tipo Fichado. Seleccione una
lista de tipos de fichado que defina los que pueden aparecer después de la opción
seleccionada en Tipo Fichado. Por ejemplo, una lista de tipo de fichado puede
especificar que los fichados de entrada sólo pueden ir seguidos de uno de comida
o de salida. Las listas de tipos de fichado se definen en la página Lista de Valores.
Una vez seleccionada la lista, utilice el botón Ver Lista para consultar los tipos
de fichado incluidos en ella.
Lista Turnos Seleccione la lista de turnos adecuada. Las listas de turnos se definen en la
página Lista de Valores. Una vez seleccionada la lista, utilice el botón Ver Lista
para consultar los turnos incluidos en ella.
ID Periodo Seleccione el periodo que corresponda.
CRH Seleccione el código de registro de horas al que se va a aplicar la condición.
Lista CRH Si la condición se aplica a más de un CRH, seleccione la lista que defina al
conjunto de CRH. Una vez seleccionada la lista, utilice el botón Ver Lista, para
consultar los CRH incluidos en ella.
Utilizar Lista Valores Introduzca la lista de valores a la que se va a aplicar la condición. Las listas de
valores, como por ejemplo de turnos, CRH o estados de empleados, identifican
un conjunto predefinido de códigos válidos. Pueden definirse hasta un máximo
de 15 tipos distintos de listas.
Ver Lista El botón Ver Lista sólo puede utilizarse cuando la página contiene opciones de
listas de tipos de fichado, turnos, CRH o valores. Al hacer clic en el botón, se
muestra el contenido de la lista seleccionada.

294 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Resultado (Acción)
Los campos de este grupo permiten definir la acción que debe realizar el sistema cuando se cumple la condición.
Introduzca un valor para cada una de las variables numeradas en la cláusula de acción de la explicación. Por
ejemplo, la siguiente cláusula de acción contiene dos variables, identificadas con las etiquetas (3) y (4):
Si un empleado que contabiliza las horas transcurridas no registra horas en el CRH especificado (1)SPECIFIED_
TRC durante los días especificados (2)SPECIFIED_DURATION, se crean una serie de horas (3)SPECIFIED_
HOURS con el CRH (4)SPECIFIED_TRC. Esta plantilla permite compensar por su asistencia sin faltas a los
empleados que registran tiempo transcurrido.

Variable en una cláusula IF Valor introducido en este campo

(3)SPECIFIED_HOURS (horas especificadas) Horas

(4)SPECIFIED_TRC (CRH especificado) Código de registro de horas (CRH)

Nota: los campos que aparecen en el cuadro de grupo Resultado (Acción) varían según la plantilla seleccionada.
A continuación se muestra una lista por orden alfabético de los campos posibles, junto con su descripción:

CRH Acumulador Seleccione el CRH al que se van a asignar los resultados acumulados proceden-
tes de otro CRH.
CRH Pago Doble Seleccione el código de registro de horas para el pago doble de horas.
ID Excepción Seleccione el tipo de excepción que debe generar el sistema cuando se ejecute
la regla. Defina los IDs de excepciones en la página Definición de Excepción.
Hr Garantizadas Introduzca el número de horas pertinente.
Horas Introduzca el número de horas pertinente.
CRH Horas Extra Seleccione el CRH correspondiente a las horas extra.
Cantidad Introduzca el número de horas o unidades.
Tfa Introduzca un importe.
Lis Turnos Seleccione la lista de turnos adecuada. Una vez seleccionada la lista, utilice el
botón Ver Lista para consultar los turnos incluidos en ella.
ID Perfil Tarea Seleccione el ID de perfil de tarea adecuado.
CRH Seleccione un CRH.
Ver Lista El botón Ver Lista sólo está disponible cuando la página contiene opciones de
listas de tipos de fichado, turnos, CRH o valores. Presenta el contenido de la
lista seleccionada.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos que se encuentran en la
parte inferior de esta página.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 295


Creación de Reglas en Administración de Tiempo Capítulo 12

Creación de reglas con acciones y condiciones


Para definir la creación de reglas con acciones y condiciones se utilizan los componentes correspondientes (TL_
ACTION y TL_CONDITIONS).
En Gestión de Tiempos y Tareas, la definición de acciones y condiciones se realiza de forma independiente, con
el fin de poder reutilizar las mismas acciones y condiciones en diferentes reglas, sin tener que redefinirlas. La
utilización de acciones y condiciones no requiere un conocimiento avanzado del lenguaje SQL.
En este apartado se describen las siguientes tareas:
1. Definición de la información general de las acciones de SQL.
2. Creación del texto de las acciones de SQL.
3. Copia de acciones.
4. Definición de la información general de las condiciones de SQL.
5. Creación del texto de las condiciones de SQL.
6. Copia de condiciones.

296 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Páginas utilizadas para la creación de reglas con


acciones y condiciones
Nombre de página Nombre de objeto Navegación Utilización
Cabecera TL_ACTION_PNL1 Definición de HRMS, Admi- Definición y consulta de da-
nistración del Sistema, Utili- tos generales sobre acciones
dades, Creación de Reglas de de SQL. Especificación de
TL, Acciones, Cabecera las acciones que se van a eje-
cutar (eliminación, inserción
o actualización) e identifica-
ción de los registros (tablas)
de destino en los que se van
a efectuar las acciones. Si la
acción es del tipo inserción
(de datos de otra tabla), debe
especificarse el registro (ta-
bla) de origen.

Detalle TL_ACTION_PNL2 Definición de HRMS, Admi- Creación del texto de la ac-


nistración del Sistema, Utili- ción SQL.
dades, Creación de Reglas de
TL, Acciones, Detalle

Copia de Acciones TL_TA_ACTN_CPY_CTL Definición de HRMS, Admi- Copia de acciones.


nistración del Sistema, Utili-
dades, Creación de Reglas de
TL, Copia de Acciones

Cabecera de Condición TL_CONDITION1_PNL Definición de HRMS, Admi- Definición o consulta de


nistración del Sistema, Utili- información general sobre
dades, Creación de Reglas de condiciones de SQL.
TL, Condiciones, Cabecera
de Condición
Detalle de Condición TL_CONDITION2_PNL Definición de HRMS, Admi- Creación del texto de las
nistración del Sistema, Utili- condiciones de SQL.
dades, Creación de Reglas de
TL, Condiciones, Detalle de
Condición
Copia de Condiciones TL_TA_COND_CPY_CTL Definición de HRMS, Admi- Copia de condiciones.
nistración del Sistema, Utili-
dades, Creación de Reglas de
TL, Copia de Condiciones

Definición y consulta de información general sobre una acción


Acceda a la página Cabecera.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 297


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Cabecera

Algunos de los campos de la página Cabecera siempre están visibles, mientras que otros sólo aparecen si se trata
de acciones de inserción.Los elementos que siempre están visibles son los siguientes:

Tipo Acción Especifique la acción de SQL que desea realizar. Los valores válidos son:
• Actz: Seleccione esta opción para modificar una fila de datos. Especifique
la tabla que se va a actualizar en el campo Nom Tbl Registro Destino. Ade-
más, debe definir el tipo y el origen de los datos necesarios para actualizar el
registro de destino en la página Detalle.
• DELETE: permite eliminar datos de una tabla. La tabla que va a eliminarse
se indica en el campo Nom Tbl Registro Destino.
• INSERT: permite insertar filas de datos en una tabla. Utilice el campo Nom
Tbl Registro Destino para indicar la tabla en la que se van a introducir los
datos, y el campo Nom Tbl Registro Origen para especificar el origen de los
datos. Si se trata de una acción del tipo INSERT, debe definir también los
datos que van a añadirse al registro de destino, mediante la página Detalle.
Componente Básico Este campo es de sólo visualización y su mantenimiento lo realiza el sistema.
La aplicación Gestión de Tiempos y Tareas incluye diversos objetos SQL. Estos
objetos se utilizan en las plantillas. Si el objeto que se consulta ha sido creado
por el sistema PeopleSoft, esta casilla aparecerá seleccionada, mientras que si
ha sido creado por el usuario, estará en blanco. Esto implica que el usuario
no puede modificar ni guardar el objeto, aunque sí puede copiarlo y realizar
cambios en la copia.
Nom Tbl Registro Destino Introduzca el nombre del registro (tabla) en el que desea eliminar, actualizar o
introducir información. La tabla de valores válidos contiene los registros defi-
nidos en la página Tablas de Trabajo como aptos para la eliminación, inserción
o actualización de datos.
Explicación Este cuadro de texto se utiliza para introducir una explicación de la acción.

298 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Los campos siguientes sólo aparecen si se selecciona el tipo de acción INSERT:

Nom Tbl Registro Origen Indica el nombre del registro (tabla) del que proceden los datos que se van a
insertar.
Origen Inserción Este campo permite especificar el origen exacto de los datos que se utilizan en
la acción INSERT. Los valores válidos son:
Dsd Otra Tabla: si selecciona este valor, el campo Nom Tbl Registro Origen
pasa a estar disponible. Introduzca el nombre del registro del que proceden los
datos que se van a insertar. Acceda a la página Detalles para especificar el origen
de los datos que se van a introducir en los campos del registro (tabla) de destino.
Dsd Lista: si selecciona este valor, el campo Nom Tbl Registro Origen deja de
estar disponible. Introduzca el registro de destino en el que se va a insertar la
lista de valores. Para definir los valores que se van a insertar en cada campo de
este registro, acceda a la página Detalle.

Nota: para acceder al resto de las páginas de este componente, haga clic sobre los vínculos que se encuentran
en la parte inferior de esta página.

Creación de texto de acciones


Acceda a la página Detalle.

Página Detalle

Si el tipo de acción de la página Cabecera es Actz o INSERT, debe incluirse información adicional sobre los
campos del registro (tabla) de destino en los que se va a ejecutar la acción. Por ejemplo, puede indicarse la
información siguiente: campos en los que se actualizan o insertan datos y orígenes (y tipos) de datos empleados
para realizar la acción de inserción o actualización.
La información específica que debe introducirse depende del tipo de acción seleccionada en la página Cabecera,
así como del valor introducido en el campo Origen Inserción.
Introduzca los detalles de la acción en las cuadrículas de las fichas Detalles Acción 1 y Detalles Acción 2. Estas
cuadrículas funcionan de forma conjunta; cuando se selecciona un valor en Detalles Acción 1, se activan los
campos relacionados de Detalles Acción 2.

Nota: la página Detalle no estará disponible si el valor del tipo de acción es DELETE (eliminación). Puesto
que se va a eliminar todo el contenido de un registro (tabla), no es necesario introducir información sobre los
campos en la página Detalle.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 299


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Campo • Si se trata de una acción del tipo UPDATE, este campo permite identificar
los campos del registro (tabla) de destino que deben actualizarse. En Campo
Origen se define el tipo y origen de los datos que se van a utilizar para realizar
la actualización.
• Si el tipo de acción es INSERT - Dsd Lista, la columna Nombre Campo mos-
trará los campos pertenecientes al registro (tabla) de destino identificado en
la página Cabecera. Esos son los campos para los cuales se crean las filas.
Por defecto, si la inserción se realiza a partir de una lista de valores, Campo
Origen está definido como Constante. Introduzca en el campo Constante los
valores de constantes que van a emplearse en la acción de inserción de la ficha
Detalles Acción 2.
El valor por defecto puede sustituirse por cualquiera de las opciones siguien-
tes:
Expresión
Meta SQL
Plantilla Regla
Variable Declaración

Nota: Campo Registro no está disponible cuando se insertan datos desde una
lista de valores.

• Si el tipo de acción es Insert - Dsd Otra Tabla, la columna Nombre Campo


mostrará los campos pertenecientes al registro (tabla) de destino identificado
en la página Cabecera. Esos son los campos para los cuales se crean las filas.
Por defecto, si se utiliza la opción Dsd Otra Tabla, el valor de Campo Origen
será Campo Registro. Introduzca en la columna Nombre Campo, de la ficha
Detalles Acción 2, los campos de registro que constituyen el origen de la in-
serción . El valor por defecto puede sustituirse por cualquiera de las opciones
siguientes:
Constante
Expresión
Meta SQL
Variable Declaración
Campo Origen • Si el tipo de acción es Actz:
Para cada campo de registro de destino que se actualiza, debe identificarse en
Campo Origen el tipo y el origen de los datos utilizados en la actualización.
Los valores válidos son:
- Constante: si el valor de Campo Origen es Constante, estará disponible el
campo Constante de la ficha Detalles Acción 2. Introduzca las constantes
que se van a insertar en los campos del registro (tabla) de destino.
- Expresión: si el valor de Campo Origen es Expresión, estará disponible el
icono Texto Expresión de la ficha Detalles Acción 2. Cree un texto para
la expresión. Por ejemplo, puede tratarse de una subconsulta que actualiza
una fila de datos en el registro (tabla) de destino.

300 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

- Meta SQL: si el valor de Campo Origen es Meta SQL, estará disponible el


campo Meta SQL de la ficha Detalles Acción 2. Introduzca la opción de
meta SQL que desea utilizar para actualizar el campo o la fila de datos del
registro (o tabla) de destino.
- Campo Registro: si el valor de Campo Origen es Campo Registro, el campo
Nombre Campo Origen estará disponible en la ficha Detalles Acción 2.
Puede introducir otro campo del registro (tabla) de destino para utilizarlo
como origen de la actualización (los registros de origen y destino siempre
coinciden cuando la acción es UPDATE). Por ejemplo, si se utiliza como
origen y destino de la actualización una de las tablas de horas intermedias
a pagar, se puede definir el valor de ORIG_TRC como CRH, en una regla
que modifique el CRH.
- Variable Declaración: si el valor de Campo Origen es Variable Declara-
ción, estará disponible el campo Variable Declaración en la ficha Detalles
Acción 2. Introduzca una variable de declaración procedente de cualquier
registro de declaraciones de Gestión de Tiempos y Tareas que desee utilizar
como origen de la actualización.
• Si el tipo de acción es INSERT - Dsd Lista:
Por defecto, si la inserción se realiza a partir de una lista de valores, Campo
Origen está definido como Constante. Introduzca en el campo Constante de la
ficha Detalles Acción 2 los valores de las constantes que van a emplearse en la
acción. El valor por defecto puede sustituirse por cualquiera de las opciones
siguientes:
- Expresión: si el valor de Campo Origen es Expresión, estará disponible el
icono Texto Expresión de la ficha Detalles Acción 2. Cree un texto para la
expresión. Por ejemplo, podría ser una subconsulta que genera datos para
la inserción en el registro (o tabla) de destino.
- Meta SQL: si el valor de Campo Origen es Meta SQL, estará disponible el
campo Meta SQL de la ficha Detalles Acción 2. Introduzca el meta SQL que
desea utilizar como origen de la inserción en el registro (tabla) de destino.
- Variable Declaración: si el valor de Campo Origen es Variable Declara-
ción, estará disponible el campo Variable Declaración en la ficha Detalles
Acción 2. Introduzca una variable de declaración procedente de cualquier
registro de declaraciones de Gestión de Tiempos y Tareas que desee utilizar
como origen de la inserción.

Nota: Campo Registro no está disponible cuando se insertan datos desde


una lista de valores.

• Si el tipo de acción es INSERT - Dsd Otra Tabla:


Por defecto, si se realiza la inserción a partir de otra tabla, el valor de Campo
Origen será Campo Registro. Introduzca los campos de registro que consti-
tuyen el origen de la inserción en la columna Nombre Campo Origen de la
página Detalles Acción 2. El valor por defecto puede sustituirse por cual-
quiera de las opciones siguientes:
- Constante: si el valor de Campo Origen es Constante, estará disponible el
campo Constante de la ficha Detalles Acción 2. Introduzca las constantes
que se van a insertar en los campos del registro (tabla) de destino.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 301


Creación de Reglas en Administración de Tiempo Capítulo 12

- Expresión: si el valor de Campo Origen es Expresión, estará disponible el


icono Texto Expresión de la ficha Detalles Acción 2. Cree un texto para la
expresión. Por ejemplo, podría ser una subconsulta que genera datos para
la inserción.
- Meta SQL: si el valor de Campo Origen es Meta SQL, estará disponible el
campo Meta SQL de la ficha Detalles Acción 2. Introduzca el meta SQL
para la inserción de datos en el registro (tabla) de destino.
- Variable Declaración: si el valor de Campo Origen es Variable Declara-
ción, estará disponible el campo Variable Declaración en la ficha Detalles
Acción 2. Introduzca una variable de declaración procedente de cualquier
registro de declaración de Gestión de Tiempos y Tareas que desea utilizar
como origen de la inserción en el registro (tabla de destino).

Detalle Acción

Nombre Campo Esta columna contiene los campos del registro (tabla) de destino en los que se
va a realizar la acción de inserción o de actualización.
• Si la acción es Actz, esta columna muestra los mismos campos introducidos
en la columna Nombre Campo de la ficha Detalles Acción 1. Se trata de los
campos del registro (tabla) de destino que se desean actualizar.
• Si la acción es INSERT - Dsd Lista, esta columna muestra los campos del
registro (tabla) de destino en los que se va a efectuar la inserción.
• Si la acción es INSERT - Dsd Otra Tabla, esta columna muestra los campos
del registro (tabla) de destino en los que se va a efectuar la inserción.

Esta página muestra campos adicionales, según el valor de Campo Origen seleccionado en la ficha Detalles
Acción 1.

Constante Estará visible si el valor del campo de origen es Constante.


Introduzca la constante que desea utilizar para la actualización o la inserción.
Estará visible si el valor del campo de origen es Expresión.
Haga clic en el botón para acceder a la página Texto de Expresión.
Meta SQL Estará visible si el valor del campo de origen es Meta SQL.
Introduzca el meta SQL que desea utilizar para la actualización o la inserción.
Estará visible si el valor del campo de origen es Meta SQL.
Haga clic sobre este botón para definir los parámetros de meta SQL.
Nombre Campo Origen El sistema muestra este campo si el indicador de campo de origen está definido
como Campo Registro y el tipo de acción es Actz o INSERT - Dsd Otra Tabla.
• Si el tipo de acción es Actz, introduzca los campos del registro (tabla) de origen
que contienen los datos necesarios para realizar la actualización.

Nota: si se trata de una actualización, el registro (tabla) de origen coincide


con el de destino definido en la página Cabecera.

302 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

• Si el tipo de acción es INSERT - Dsd Otra Tabla, deben introducirse los cam-
pos pertenecientes al registro (tabla) de origen que se desean emplear como
origen de la inserción. El registro (tabla) de origen es el definido anterior-
mente en la página Cabecera.
Variable Declaración El sistema muestra este campo si el valor del campo de origen es Variable De-
claración.
Introduzca una variable de declaración, procedente de cualquier registro de de-
claraciones de Gestión de Tiempos y Tareas, que desee utilizar como origen de
la inserción o actualización.

Copia de acciones
Acceda a la página Copia de Acciones.

Página Copia de Acciones

La acción se duplica simplemente cambiando su nombre. A continuación, es posible cambiar la acción y com-
binarla con otras acciones y condiciones para formar nuevas reglas.

Nota: no está permitido modificar acciones ni condiciones individuales si forman parte de una regla y el sistema
se encuentra en producción (es decir, si se activa la casilla Entorno Producción en la página Instalación de
Tiempos y Tareas).

ID Acción Origen Seleccione la acción que se va a copiar. Cuando el usuario introduce un valor
en este campo, el sistema muestra la Descripción de la acción.
ID Acción Destino Introduzca el nombre de la acción nueva o duplicada.

Nota: una vez copiada la acción, debe utilizarse el componente Acciones (en modo corrección) para modificar
la copia.

Definición y consulta de información general sobre condiciones


Acceda a la página Cabecera de Condición.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 303


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Cabecera de Condición

Nota: aunque las reglas creadas por plantillas no se rigen por fecha efectiva, están asociadas a programas de
reglas que sí están controlados por fecha efectiva.

Componente Básico Este campo es de sólo visualización y su mantenimiento lo realiza el sistema.


El sistema Gestión de Tiempos y Tareas incluye muchos objetos SQL que se
utilizan en plantillas. Si el objeto que se consulta ha sido creado por el sistema
PeopleSoft, esta casilla aparecerá seleccionada, mientras que si ha sido creado
por el usuario, estará en blanco. Esto implica que el usuario no puede modificar
ni guardar el objeto, aunque sí puede copiarlo y realizar cambios en la copia.
Explicación Utilice este cuadro de texto de expresión para introducir una explicación de la
condición.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Creación de texto de condiciones de SQL


Acceda a la página Detalle de Condición.

304 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Detalle de Condición

Para definir una condición en la página Detalle de Condición, especifique la relación que debe establecerse
entre los distintos elementos, para que tenga lugar la acción. La acción solamente se producirá si se cumplen
las circunstancias establecidas para la relación. Por ejemplo, es posible indicar el desencadenamiento de una
acción si un campo tiene un determinado valor, o si el valor de un campo es superior al valor de otro campo
definido. Para especificar los tipos de elementos que se van a comparar (por ejemplo, un valor de campo y
una constante), utilice los campos Tp Expresión Condición Izq y Tp Expresión Condición Dch. En el campo
Operador Condición se indica la relación concreta que debe establecerse entre estos elementos para que tenga
lugar la acción.
La página Detalle de Condición contiene varios campos visibles permanentemente, mientras que la presencia
de otros depende del tipo escogido de expresión de la condición de la derecha e izquierda. Los elementos que
siempre están visibles son los siguientes:

Tp Expresión Condición Permite especificar el tipo de elemento que se va a comparar con el elemento del
Izq (tipo de expresión de la campo Tp Expresión Condición Dch, para definir la condición. Establezca la
condición de la izquierda) relación entre ambos elementos, mediante el campo Operador Condición. Los
valores válidos son: Constante, Expresión, Meta SQL, Campo Registro, Planti-
lla Regla y Variable Declaración.
Tp Expresión Condición Permite especificar el tipo de elemento que se va a comparar con el elemento
Dch (tipo de expresión de la del campo Tp Expresión Condición Izq, para definir la condición. Establezca la
condición de la derecha) relación entre ambos elementos, mediante el campo Operador Condición. Los
valores válidos son: Constante, Expresión, Meta SQL, Campo Registro, Planti-
lla Regla y Variable Declaración.
Operador Condición Este campo siempre está visible, independientemente del tipo escogido de con-
dición de la expresión de la derecha o de la izquierda. El operador condicional
permite definir la relación entre los elementos que se encuentran a la derecha y
a la izquierda de la página. Seleccione una de las siguientes opciones:
< (menor que)
<= (menor o igual que)
= (igual que)
> (mayor que)
>= (mayor o igual que)

Según los valores especificados en los campos Tp Expresión Condición Izq y Tp Expresión Condición Dch,
aparecen los siguientes campos adicionales:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 305


Creación de Reglas en Administración de Tiempo Capítulo 12

Tipo de expresión de la derecha o la Campos adicionales


izquierda

Constante El sistema presenta el campo Constante Izq o el campo


Constante Dch. Introduzca una constante para definir la
condición.

Expresión El sistema presenta el campo Tp Expresión Condición


Izq o el campo Tp Expresión Condición Dch. Introduzca
una expresión para definir la condición. La longitud del
texto de la expresión es ilimitada.

Meta SQL El sistema muestra el campo Meta SQL Izq o el campo


Meta SQL Dch. Introduzca el meta SQL pertinente para
definir la condición.

Campo Registro Si el tipo de expresión de condición de la parte derecha o


izquierda es Campo Registro, se muestran los siguientes
campos:
• Nombre Tbl Registro Izq o Nombre Tbl Registro Dch.
Introduzca el registro izquierdo o derecho que se utili-
zará para definir la condición.
• Tp Función Colectiva Izq (función colectiva de la
parte izquierda) o Tp Función Colectiva Dch. Los va-
lores válidos de este campo son: MED (media), RCTO,
RCTO (*), MÁX (máximo), MÍN (mínimo) y SUMA.
• Nombre Campo Izq o Nombre Campo Dch Introduzca
el nombre del campo incluido en el registro (tabla) de
la derecha o de la izquierda.

Variable Declaración El sistema muestra el campo Var Declaración Izq o Var


Declaración Dch. Introduzca la variable de declaración
que desea utilizar para definir la condición.

Copia de condiciones
Acceda a la página Copia de Condiciones.

Página Copia de Condiciones

306 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

En primer lugar, duplique la condición. A continuación, renómbrela y modifíquela. Por último, combine las
condiciones con otras acciones y condiciones, para formar nuevas reglas.

Nota: no está permitido modificar acciones ni condiciones individuales si forman parte de una regla y el sistema
se encuentra en producción (es decir, si se activa la casilla Entorno Producción en la página Instalación de
Tiempos y Tareas).

ID Condición Origen Seleccione la condición que se va a copiar. Cuando el usuario introduce un valor
en este campo, el sistema muestra la descripción correspondiente a la acción.
ID Condición Destino Introduzca el nombre de la condición nueva o duplicada.

Una vez copiada la condición, debe utilizar la páginas Cabecera de Condición y Detalle de Condición (en modo
corrección), para modificar la copia.

Creación de objetos SQL


Para la creación de objetos SQL se utilizan las páginas del componente Objetos SQL (TL_SQL_OBJECT).
Los objetos SQL son los elementos de reglas más complejos que incluye PeopleSoft Gestión de Tiempos y
Tareas. Se utilizan para definir reglas más complicadas que las desarrolladas por plantillas o acciones y condi-
ciones.
Los objetos SQL son sentencias completas de SQL que están formadas por una acción que puede ir acompañada
de una o varias condiciones. Los objetos pueden incluir sentencias SELECT, INSERT, enlaces de tablas y sub-
consultas. Si el usuario prefiere formular sentencias SQL de formato libre, debe utilizar el cuadro de texto de
expresión que aparece en las páginas de objetos SQL e introducir las sentencias elaboradas. Si no se desea utili-
zar sentencias SQL de formato libre, las páginas de objetos SQL proporcionan ayuda para todas las cuestiones
relacionadas con acciones y condiciones.
Si el usuario va a crear sentencias de SQL propias, debe modificar uno de los objetos suministrados por
PeopleSoft, mediante la página Copia de Objetos SQL, para crear y aplicar cambios en una copia. También es
posible crear sentencias mediante las páginas del componente Objetos SQL.
El siguiente ejemplo sirve para explicar la mayoría de las páginas del componente Objetos SQL. La sentencia
siguiente se aplica a las páginas Objeto SQL, Tablas SQL, Enlaces SQL, Campos SELECT y Cláusula WHERE.
No se aplica a las páginas Texto Expresión, INSERT o Actualización SQL.
INSERT INTO PS_TL_WRK02
(DUR
, EMPLID
, TL_QUANTITY)
SELECT
A.DUR
, A.EMPLID
, SUM(A.TL_QUANTITY) - %RuleTemplate()
FROM PS_TL_IPT1 A
, PS_TL_WRK01 B
WHERE A.EMPLID = B.EMPLID
AND A.DUR = B.DUR
AND A.SEQ_NBR <= B.SEQ_NBR

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 307


Creación de Reglas en Administración de Tiempo Capítulo 12

AND A.PUNCH_TYPE IN %RuleTemplate()


AND A.TRC IN %RuleTemplate()
GROUP BY A.DUR, A.EMPLID
ORDER BY A.DUR, A.EMPLID

Nota: PeopleSoft recomienda recibir una formación adecuada sobre SQL antes de utilizar estas páginas. Se
aconseja el uso de plantillas, acciones y condiciones siempre que sea posible.

Definición de objetos SQL


Para cualquier objeto SQL, hay que designar un nombre, varias descripciones y el tipo de objeto que se va a
crear. Aunque este componente está formado por ocho páginas, el usuario sólo tendrá acceso a cinco de ellas.
Las páginas visibles dependen del tipo de objeto que se va a crear. A continuación se indican determinadas
cuestiones que deben tenerse en cuenta al definir objetos SQL:
• El tipo de sentencia SQL que se desea crear.
• La tabla controladora de la sentencia.
• La tabla de resultados de la sentencia SELECT del SQL.
• El nombre que se desea asignar a la sentencia SQL resultante.
• Las tablas que se desea enlazar con la tabla controladora.
• El modo de vincular cada tabla a la tabla controladora.
• La posibilidad de realizar otras acciones posteriormente.
• Los campos que se desea seleccionar.
• Los campos de la tabla controladora que se desean actualizar.
• El modo en que se desea determinar el ámbito de la sentencia WHERE.
En el ejemplo expuesto, el objetivo consiste en crear una sentencia de selección con inserción. La selección se
realiza en TL_IPT1 y los resultados de la consulta se insertan en TL_TA_RESULTS. Las entradas en la página
Objeto SQL aportan esta cláusula del ejemplo original:
INSERT INTO PS_TL_WRK02
(DUR
, EMPLID
, TL_QUANTITY)

Tareas de definición
La creación de objetos SQL se basa en las siguientes tareas:
1. Selección del tipo de acción y creación de descripciones de sentencias SQL.
2. Creación de texto de SQL de formato libre.
3. Introducción de valores en el campo de registro de una determinada tabla.
4. Definición de parámetros de meta SQL.
5. Creación de texto de expresión.
6. Actualización de un campo de registro.
7. Designación de las tablas que se van a utilizar en el objeto SQL correspondiente.
8. Creación de texto de expresiones para las tablas.

308 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

9. Definición de enlaces entre las tablas.


10. Creación de la primera cláusula de una sentencia SELECT.
11. Creación del texto de expresión de la primera cláusula de una sentencia SELECT.
12. Creación de la cláusula WHERE de la sentencia SQL correspondiente.
13. Creación del texto de expresión de la cláusula WHERE de una sentencia SQL.
14. Copia de un objeto SQL.

El componente Objetos SQL


El componente Objetos SQL varía según el tipo de sentencia SQL que se crea. La tabla siguiente indica las
páginas que presenta el sistema según el tipo de sentencia SQL utilizado.

Tipo de Ob- Ta- Enla- Campos Cláu- Texto de Campos Campos


sentencia jeto blas ces SELECT sula expresión INSERT UPDATE
SQL SQL WHERE

DELETE X X

Expresión X X

INSERT X X

SELECT X X X X X

UPDATE X X X

Páginas utilizadas para crear objetos SQL


Nombre de página Nombre de objeto Navegación Utilización
Objeto SQL TL_SQL_OBJECT_PNL Definición de HRMS, Admi- Selección del tipo de acción
nistración del Sistema, Uti- y creación de las descripcio-
lidades, Creación de Reglas nes de sentencias SQL.
de TL, Objetos SQL, Objeto
SQL

Texto Expresión TL_SQL_EXPRESS_PNL Definición de HRMS, Admi- Introducción del texto de


nistración del Sistema, Utili- SQL de formato libre.
dades, Creación de Reglas de
TL, Objetos SQL, Texto Ex-
presión
Para que la ficha Texto Ex-
presión aparezca, es necesa-
rio introducir el valor Expre-
sión en el campo Tipo SQL
de la página Objeto SQL.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 309


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre de página Nombre de objeto Navegación Utilización


INSERT TL_SQL_INSERT_PNL Definición de HRMS, Admi- Introducción de valores en el
nistración del Sistema, Utili- campo de registro de una de-
dades, Creación de Reglas de terminada tabla.
TL, Objetos SQL, INSERT
Para que aparezca esta ficha,
debe seleccionarse el valor
INSERT en el campo Tipo
SQL.

Inserción SQL TL_SQL_INSMSQL_SEC Haga clic en el botón Meta Introducción de parámetros


SQL de la página INSERT. de meta SQL.

Texto Expresión (INSERT) TL_SQL_OBJ_SECPNL4 Haga clic sobre el botón Introducción del texto de la
Texto Expresión de la página expresión.
INSERT.
Actualización SQL TL_SQL_UPDATE Definición de HRMS, Admi- Actualización de campos de
nistración del Sistema, Utili- registros.
dades, Creación de Reglas de
TL, Objetos SQL, Actualiza-
ción SQL
Para que esta ficha aparezca,
debe seleccionarse el valor
UPDATE en el campo Tipo
SQL.

Tablas SQL TL_SQL_OBJ_TABLES Definición de HRMS, Admi- Designación de las tablas


nistración del Sistema, Uti- que se van a utilizar en el ob-
lidades, Creación de Reglas jeto SQL correspondiente.
de TL, Objetos SQL, Tablas
SQL
Para que aparezca esta ficha,
debe seleccionarse SELECT
en el campo Tipo SQL.

Tablas SQL (texto de TL_EXPRESN_SEC Haga clic sobre el botón Introducción de texto de ex-
expresión) Texto Expresión de la página presiones para las tablas.
Tablas SQL.

Enlaces SQL TL_SQL_JOINS_PNL Definición de HRMS, Admi- Definición de enlaces entre


nistración del Sistema, Uti- tablas.
lidades, Creación de Reglas
de TL, Objetos SQL, Enlaces
SQL
Para que aparezca esta ficha,
debe seleccionarse SELECT
en el campo Tipo SQL.

310 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nombre de página Nombre de objeto Navegación Utilización


Campos SELECT TL_SQL_SELECT_PNL Definición de HRMS, Admi- Creación de la primera cláu-
nistración del Sistema, Utili- sula de una sentencia SE-
dades, Creación de Reglas de LECT.
TL, Objetos SQL, Campos
SELECT
Para que aparezca esta ficha,
debe seleccionarse SELECT
en el campo Tipo SQL.

Texto Expresión TL_SQL_EXPRESS_PNL • Definición de HRMS, Ad- Introducción del texto de ex-
ministración del Sistema, presión de la primera cláu-
Utilidades, Creación de sula de una sentencia SE-
Reglas de TL, Objetos LECT.
SQL, Texto Expresión
• Definición de HRMS, Ad-
ministración del Sistema,
Utilidades, Creación de
Reglas de TL, Objetos
SQL, Texto Expresión
Para que la ficha Texto Ex-
presión aparezca, debe se-
leccionarse el valor Ex-
presión en el campo Tipo
SQL.

Cláusula WHERE TL_SQL_WHERE_PNL Definición de HRMS, Admi- Creación de cláusulas


nistración del Sistema, Utili- WHERE de sentencias SQL.
dades, Creación de Reglas de
TL, Objetos SQL, Cláusula
WHERE
Para que aparezca la ficha
Cláusula WHERE, debe se-
leccionar DELETE, SELECT
o UPDATE en el campo Tipo
SQL.

Mapa de enlaces de SQL TL_SQL_BINDS_PNL Haga clic sobre el botón En- Introducción del texto de
laces Izq o Enlaces Dch de la expresión de la cláusula
página Cláusula WHERE. WHERE de una sentencia
SQL.

Copia de Objetos SQL TL_TA_COPY_CTL Definición de HRMS, Admi- Copia de objetos de SQL.
nistración del Sistema, Utili-
dades, Creación de Reglas de
TL, Copia de Objetos SQL

Selección de tipos de acciones y creación de


descripciones de SQL
Acceda a la página Objeto SQL.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 311


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Objeto SQL

Nota: los objetos SQL no se rigen por fecha efectiva, pero están asociados a reglas incluidas en programas que
sí lo están.

Tipo SQL Seleccione la acción que debe realizar el objeto SQL. Las opciones válidas son:
DELETE: permite crear sentencias de eliminación. Si elige esta opción, el com-
ponente muestra sólo las páginas Objeto SQL y Cláusula WHERE. Si la función
de la sentencia DELETE consiste en eliminar datos de una tabla, en su lugar se
recomienda crear una acción de truncamiento en la página Pasos de Regla.
Expresión: permite introducir texto de expresión SQL de formato libre. Si se-
lecciona esta opción, el componente muestra sólo las páginas Objeto SQL y
Texto Expresión.
INSERT: permite crear una sentencia de inserción. Si selecciona esta opción, el
componente muestra sólo las páginas Objeto SQL e INSERT.
SELECT: permite crear una sentencia de selección. Estas sentencias se utilizan
para realizar consultas. Si elige esta opción, el componente muestra las páginas
Objeto SQL, Tablas SQL, Enlaces SQL, Campos SELECT y Cláusula WHERE.
Además, el sistema muestra el campo Tipo SELECT.
UPDATE: permite crear una sentencia de actualización. Si selecciona esta op-
ción, el componente muestra las páginas Objeto SQL, Actualización SQL y
Cláusula WHERE.
Tipo SELECT Este campo sólo aparece en la página si se selecciona SELECT en el campo Tipo
SQL. Seleccione el tipo de acción que desea utilizar. Los valores válidos son:
En Reg Declaración, Subconsulta e INSERT con SELECT.

312 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

En Reg Declaración: esta opción permite seleccionar los campos de un registro


de declaración. El origen de una variable de declaración está en los registros de
declaración AE. Esta opción se emplea para recuperar una descripción de excep-
ción que se utilizará en diversos puntos del programa del Motor de Aplicación.
Conviene almacenar la descripción de excepción en un registro de declaración,
para no tener que utilizar una sentencia SELECT cada vez que se requiere. Un
campo de registro de declaración equivale a una variable del lenguaje de proce-
dimiento.
Subconsulta: se emplea para utilizar la sentencia SELECT que se va a crear
como un subconsulta de otra consulta.
La subconsulta debe estar vinculada a una consulta externa. La aplicación Ges-
tión de Tiempos y Tareas no limita el número de subconsultas anidadas, pero la
plataforma de base de datos utilizada podría presentar ciertas restricciones.
INSERT con SELECT: esta opción es similar a una sentencia INSERT combi-
nada con SELECT. Sólo está visible si se selecciona la opción SELECT.
Utilice la opción INSERT para insertar una lista de valores en una tabla. Elija
INSERT con SELECT para seleccionar campos de una tabla de origen e inser-
tarlos en una tabla de destino.
Registro (Tabla) Este campo aparece si selecciona INSERT con SELECT en el campo Tipo SE-
LECT. Elija la tabla para la que realiza la sentencia. La lista desplegable con-
tiene todas las tablas cargadas en la página Tablas de Trabajo.
Componente Básico Este campo es de sólo visualización y su mantenimiento lo realiza el sistema.
El sistema Gestión de Tiempos y Tareas incluye muchos objetos SQL que se
utilizan en plantillas. Si el objeto que se consulta ha sido creado por PeopleSoft,
el sistema activa esta casilla para indicar que el usuario no ha creado el objeto.
Si es un usuario el que ha creado el objeto, el sistema deja esta casilla en blanco.
Esto implica que el usuario no puede modificar ni guardar el objeto, aunque sí
puede copiarlo y realizar cambios en la copia.
Explicación Introduzca una descripción detallada del objeto SQL.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336

Introducción del texto de formato libre de SQL


Acceda a la página Texto Expresión.

Formato Texto Expresión Utilice este botón para aplicar formato al texto SQL del campo Expresión. Antes
de hacer clic en el botón, debe introducirse la sentencia.
Expresión Se trata de un cuadro de texto en el que se introducen las sentencias SQL. Tam-
bién puede pegar texto procedente de otras aplicaciones. El sistema almacena
cualquier texto que se introduzca y no comprueba los errores. Antes de incluir
una sentencia y guardar la página, se recomienda ejecutar las sentencias SQL
mediante una herramienta interactiva de SQL.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 313


Creación de Reglas en Administración de Tiempo Capítulo 12

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Pautas para la creación de pasos de reglas,
página 248

Introducción de valores en el campo de registro de una tabla


Acceda a la página INSERT.

Página INSERT

Rellene los datos correspondientes en las páginas Objeto SQL e INSERT para crear una sentencia INSERT
completa.

Nombre Campo Seleccione la columna en la que desea introducir el valor.


Insertar Origen Seleccione el origen del valor. Los valores válidos son: Constante, Expresión,
Meta SQL, Plantilla y Var. La página cambia según la opción elegida.
Constante Si selecciona Constante en el campo Insertar Origen, se activa este campo. In-
troduzca una constante en este campo.
Variable Declaración Introduzca la variable que se va a utilizar. Este campo está disponible si se elige
Var en el campo Insertar Origen.
Este icono se muestra para el tipo de sentencia SQL de INSERT. Haga clic en
este botón para seleccionar una opción de meta SQL. El sistema presenta la
página Inserción SQL.
Este icono se muestra para el tipo de sentencia SQL de Expresión. Haga clic en
este botón para introducir un texto de expresión. El sistema presenta la página
secundaria de texto de expresión.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Introducción de parámetros de meta SQL


Acceda a la página Inserción SQL.

Meta SQL Seleccione la variable de meta SQL que desea incluir en la sentencia INSERT.

314 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Parámetro (X) Nota: la X representa el número del campo Parámetro. El sistema asigna nú-
meros consecutivos en cada campo de parámetro que aparece.
Introduzca los datos que debe utilizar el sistema para calcular el valor de la varia-
ble de meta SQL. Por ejemplo, si selecciona la variable %DateDiff, introduzca
dos fechas para que el sistema calcule la diferencia entre ambas.

Actualización de campos de registro


Acceda a la página Actualización SQL. El campo puede actualizarse con una constante, el resultado de una
subconsulta o cualquier otro valor. También puede aplicar funciones matemáticas básicas sobre la constante
antes de la actualización final del campo.
UPDATE PS_TL_IPT1
SET TL_QUANTITY = TL_QUANTITY −
(SELECT DISTINCT A.TL_QUANTITY
FROM PS_TL_WRK02 A,
PS_TL_WRK01 B
WHERE A.EMPLID = B.EMPLID
AND A.DUR = B.DUR
AND A.EMPLID = PS_TL_IPT1.EMPLID
AND A.DUR = PS_TL_IPT1.DUR), TL_RULE_ID = %RuleTemplate()
WHERE PS_TL_IPT1.SEQ_NBR = (SELECT DISTINCT B.SEQ_NBR
FROM PS_TL_WRK01 B
WHERE B.EMPLID = PS_TL_IPT1.EMPLID
AND B.DUR = PS_TL_IPT1.DUR)
AND EXISTS (SELECT ’X’
FROM PS_INSTALLATION I
WHERE ’R’ = %RuleTemplate())

Página Actualización SQL

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 315


Creación de Reglas en Administración de Tiempo Capítulo 12

Nombre Campo Seleccione el campo de registro que desea actualizar. En el campo indicado se
ubicará el resultado de la subconsulta o de la operación matemática.
Orig Val (Izq) Seleccione el origen del valor con el que se va a operar. Las opciones válidas
son: Constante, Campo, Meta SQL, Subcnslt, Plantilla, Variable.
Nombre Campo Seleccione el campo de registro en el cual se basa el cálculo.
Opr Matemático Para ejecutar una función matemática, seleccione el operador correspondiente.
Si no desea realizar operaciones matemáticas, seleccione Ninguno Las opciones
válidas son: -, +, *, /.
Orig Val (Dch) Seleccione el origen del valor sobre el que desea actuar. Las opciones válidas
son: Constante, Campo, Meta SQL, Subcnslt, Plantilla, Variable.
ID Objeto SQL Dch Este campo se utiliza para añadir una subconsulta a una cláusula SET.

Designación de tablas en un objeto SQL


Acceda a la página Tablas SQL. En nuestro ejemplo, a TL_IPT1 se le ha asignado el alias A y a TL_WRK01 el
alias B. La cláusula que cubre esta página es la siguiente:
FROM PS_TL_IPT1 A
, PS_TL_WRK01 B

Página Tablas SQL

Actz Cláusula WHERE Utilice este botón para actualizar la cláusula WHERE de la sentencia SQL. El
sistema genera la cláusula WHERE del SQL según la opción elegida en Fecha
Efectiva.

Tablas

Registro (Tabla) Seleccione el nombre de la tabla en la que se va a operar.


Tabla Alias - ID Seleccione un alias para esta tabla. Los alias se utilizan como otro nombre de la
Correlación tabla, normalmente más corto que el nombre real de la tabla para ahorrar tiempo
al escribir.
Operador Este campo sólo está disponible si se utiliza una tabla regida por fecha efectiva
y selecciona una opción de fecha efectiva.

316 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Fecha Efectiva (opciones de Este campo opera de acuerdo con una lógica predefinida de fecha efectiva para
fecha efectiva) adjuntarla a las condiciones del enlace. Los valores válidos son: Primera, En-
lace, Última y Ninguna.
Primera: con este valor se selecciona la primera fila regida por fecha efectiva.
Enlace: con este valor, el sistema selecciona la fila con fecha actual de esta
tabla.
Última: con este valor se selecciona la última fila regida por fecha efectiva,
incluso si se trata de una fecha futura.
Ninguno: si selecciona este valor, el sistema no utiliza la lógica de fecha efectiva
en la consulta.
Operador Este campo sólo está disponible si se va a operar con una tabla regida por fecha
efectiva y se selecciona la opción de fecha efectiva Enlace.
Tipo Fecha Efectiva Puede seleccionar el valor Actual o Expr. Si escoge Expr, el sistema habilita el
botón Texto Expresión.
Haga clic en este botón para introducir un texto de expresión. El sistema pre-
senta una página secundaria en la que se puede añadir el texto de la expresión.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Creación de enlaces entre tablas


Acceda a la página Enlaces SQL.

Página Enlaces SQL

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 317


Creación de Reglas en Administración de Tiempo Capítulo 12

El sistema Gestión de Tiempos y Tareas sólo permite crear enlaces internos. El usuario puede establecer enlaces
en cualquier campo, bien mediante selecciones personalizadas o por las opciones de los campos claves. Debido
a restricciones de plataforma, no es posible realizar enlaces de tres elementos mediante la página Enlaces SQL,
pero se pueden efectuar varias selecciones en una tabla de trabajo y utilizar estos datos. También es posible
utilizar la página de texto de expresión para redactar el texto SQL de formato libre, que puede incluir enlaces o
uniones de tres elementos.
Por ejemplo, se van a enlazar las tablas TL_IPT1 y TL_WRK_01 en las columnas EMPLID y DUR en las
siguientes cláusulas:
WHERE A.EMPLID = B.EMPLID
AND A.DUR = B.DUR

Tabla Izquierda Seleccione (por alias) la primera tabla del enlace. Las opciones válidas son:
(ninguna), A, B, C, D, E, F, G, H, I y J.
Tipo Enlace El enlace puede realizarse de dos formas distintas. Las opciones válidas son:
Campos y Cpo Clave.
Si elige Campos, puede seleccionar cualquier campo de registro de las cinco
listas desplegables que muestra el sistema.
Si elige Cpo Clave, puede seleccionar campos clave de las listas desplegables
que muestra el sistema.
Tabla Derecha Seleccione (por alias) la segunda tabla del enlace. Las opciones válidas son:
(ninguna), A, B, C, D, E, F, G, H, I y J.
Texto Enlace SQL Este campo muestra el texto del enlace. El sistema utiliza la función %JOIN de
meta SQL.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Creación de la primera cláusula de una sentencia SELECT


Acceda a la página Campos SELECT.

318 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Campos SELECT

Las opciones que pueden incluirse en el texto de la sentencia están disponibles como valores de campo. Con
esta página es posible crear el texto SQL correspondiente a esta parte del ejemplo:
SELECT
A.DUR
, A.EMPLID
, SUM(A.TL_QUANTITY) - %RuleTemplate()
GROUP BY A.DUR, A.EMPLID
ORDER BY A.DUR, A.EMPLID

ID Correlación El sistema muestra el ID Correlación seleccionado como referencia al crear el


(identificador de correlación) operador lógico o la cláusula WHERE.
Registro El sistema muestra el registro seleccionado como referencia al crear el operador
lógico o la cláusula WHERE.
Distinto Seleccione esta casilla para excluir los resultados duplicados de la consulta. Su
selección equivale a utilizar el comando DISTINCT de SQL.
La opción DISTINCT no es válida con algunos de los valores de la función
colectiva (RCTO(*), MÍN y MÁX), pero sí lo es con RCTO, si se especifican
columnas.
Agrupar por Este valor se genera automáticamente cuando existe una función colectiva.
Nº Sec (número de Introduzca el número de secuencia correspondiente a la fila. El sistema reordena
secuencia) todas las entradas de esta página según el valor de este campo.
Origen Seleccione el origen de los campos que desea incluir en la sentencia. El valor
que seleccione en el campo Origen determina los campos que va a mostrar el
sistema. Las opciones válidas son:
Constante: seleccione este valor para especificar una constante. El sistema
muestra en la página los campos P/Sec y Nombre Campo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 319


Creación de Reglas en Administración de Tiempo Capítulo 12

Expresión: seleccione este valor para introducir el texto de una expresión. El


sistema presenta el botón Texto Expresión.
Cpo Reg: seleccione este valor para especificar un campo de registro.
Var Decl: seleccione este valor para especificar una variable de declaración.
Plantilla: Seleccione este valor para especificar una plantilla.
Func Colectiva Si desea aplicar una función colectiva, debe seleccionarla en este campo. Las
opciones válidas son: (ninguna), MED, RCTO, RCTO(*), MÁX, MíN y SUMA.
ID Correlación Seleccione el alias de la tabla que se va a especificar para este número de se-
(identificador de correlación) cuencia.
Nombre Campo Seleccione la columna de la que se va a seleccionar información.
P/Sec El sistema genera este valor.
Nombre Campo Seleccione la columna de la que se va a seleccionar información.

Para acceder al resto de las páginas de este componente, haga clic sobre los vínculos situados en la parte inferior
de esta página.

Introducción de texto de expresión en la primera


cláusula de una sentencia SELECT
Acceda a la página Texto Expresión.
En el cuadro de texto Expresión puede introducir un máximo de 254 caracteres.

Página Texto Expresión

Creación de la cláusula WHERE de una sentencia SQL


Acceda a la página Cláusula WHERE.

320 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Cláusula WHERE

En nuestro ejemplo, la sentencia es verdadera cuando el valor de la fecha de registro de horas es posterior o igual
a sí mismo.
AND A.SEQ_NBR <= B.SEQ_NBR
AND A.PUNCH_TYPE IN %RuleTemplate()
AND A.TRC IN %RuleTemplate()

El sistema muestra el registro y el ID de correlación seleccionados como referencia al crear el operador lógico
o la cláusula WHERE.

Operador Lógico Seleccione un operador en este campo. Los valores válidos son: (en blanco),
AND, HAVING, Ninguno, OR y WHERE.
Usar Indic Condic Seleccione esta casilla para crear la cláusula en la página, en vez de introducir
el texto de la expresión. La casilla aparece seleccionada automáticamente.
Texto Expresión Este campo permite introducir 254 caracteres. Sólo tiene capacidad para una
breve expresión SQL o subconsulta.
Tp Expresión Izq (texto de Los valores válidos son: (ninguno), Enlace, Constante, Meta SQL, Cpo Reg,
la expresión de la izquierda) Subcnslt, Plantilla y Variable.
Si selecciona el valor Meta SQL, el sistema muestra el botón Meta SQL Izq.
ID Correl (identificador Seleccione el alias de la tabla que desea utilizar. Este campo sólo aparece si se
de correlación) elige el valor Cpo Reg en el tipo de expresión de la izquierda.
Nombre Campo Izq Seleccione el nombre de la columna de la tabla que desea utilizar en la expresión
de la izquierda.
Si selecciona Cpo Reg, el sistema presenta el botón de función colectiva. Haga
clic en este botón para visualizar una lista de funciones colectivas. Los valores
válidos son: NINGUNA, MÍN, MÁX, MED, SUMA, RCTO y RCTO(*).
Operador Introduzca un operador. Los valores válidos son: (ninguno), <, <=, <>, =, >,
>=, EXISTE, EN, NO EXISTE y NO EN.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 321


Creación de Reglas en Administración de Tiempo Capítulo 12

Tp Expresión Dch (tipo de Introduzca el tipo de expresión de la derecha. Los valores válidos son: (nin-
expresión de la derecha) guno), Enlace, Constante, Meta SQL, Cpo Reg, Subcnslt, Plantilla y Variable.
ID Correl (identificador Seleccione el alias de la tabla que desea utilizar. Este campo sólo aparece si se
de correlación) selecciona el valor Cpo Reg en el tipo de expresión de la derecha.
Nombre Campo Dch Seleccione el nombre de la columna de la tabla que desea utilizar en la expresión
de la derecha.
Haga clic sobre los botones Funciones Colectivas Izq/Dch para acceder a la
página Elija una función colectiva, donde puede introducir los datos oportunos.

Introducción de texto de expresión en la cláusula


WHERE de una sentencia SQL
Acceda a la página Enlaces SQL.
La opción %BIND se debe utilizar en determinados casos. Por ejemplo, si desea crear una consulta que utiliza
una subconsulta, cree en primer lugar la subconsulta. Cuando se crea una subconsulta, se ignora en qué tabla se
encuentra el campo buscado (podría estar en una tabla IPT o en cualquier otro registro de trabajo). Seleccione
la opción %BIND. Una vez añadida la subconsulta a otro objeto SQL (la consulta que contiene la subconsulta),
haga clic sobre el botón de enlace correspondiente y seleccione el campo.
Por ejemplo, enlace el valor de la fecha de registro de horas con la tabla de fechas:
UPDATE TL_IPT1
SET TRC = ’OTSUN’
WHERE EXISTS (SELECT ’X’ FROM TL_DATES_TBL A
WHERE A.DAY_OF_WK = ’1’
AND A.DATE = TL_IPT1.DUR)

Copia de objetos SQL


Acceda a la página Copia de Objetos SQL.

Página Copia de Objetos SQL

La función de copia de objetos SQL permite copiar objetos de este tipo.


Pasos para copiar un objeto SQL:
1. Duplique un objeto SQL, asignándole un nombre distinto.
2. Modifique el nuevo objeto SQL.

322 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

La función de copia es similar al comando Guardar Como, y se ejecuta al guardar la página.

Nota: no es posible modificar objetos SQL si forman parte de una regla y el sistema se encuentra en producción
(es decir, si la casilla Entorno Producción está activada en la página Instalación de Tiempos y Tareas).

ID Objeto SQL Origen Seleccione la acción que se va a copiar. Cuando el usuario introduce un valor
en este campo, el sistema muestra la descripción del objeto.
ID Objeto SQL Destino Introduzca el nombre del nuevo objeto.

Una vez copiado el objeto SQL, debe utilizarse el componente Objetos SQL (en modo corrección) para modificar
la copia. Tenga en cuenta que las páginas que muestra este componente varían según el tipo de sentencia SQL
que se va a crear.

Gestión y uso de salidas de usuario


Los programas de salida de usuario pueden utilizarse como una función alternativa para añadir PeopleCode y
secciones de Motor de Aplicación a los procesos habituales de Gestión de Tiempos y Tareas. Para crearlos,
deben introducirse secciones de Motor de Aplicación en el registro TL_TA_RULES del programa. Es posible
utilizar todos los elementos del Motor de Aplicación incluidos en PeopleTools (SQL, PeopleCode, estructuras
de bucle como DO WHEN, DO WHILE, etc.).

Nota: el nombre de las secciones del Motor de Aplicación creadas debe tener ocho caracteres. Se trata de un
requisito de PeopleSoft Motor de Aplicación.

Nota: se recomienda que los usuarios reciban formación acerca del Motor de Aplicación y PeopleCode antes
de crear secciones AE.

Consulte también
Enterprise PeopleTools PeopleBook: Application Engine

Definición de programas de asistencia


Para definir programas de asistencia se utiliza el componente Programas de Asistencia (TL_ATTEND_PGM_
PNLG).
PeopleSoft ofrece una función opcional de seguimiento de asistencia que permite controlar las horas y gestio-
nar la asistencia de los empleados. Puede realizar un seguimiento de los retrasos, salidas anticipadas o pausas
demasiado largas para la comida o descanso del personal que registra horas fichadas. La subfunción de segui-
miento controla las infracciones de asistencia relacionadas con el fichado. Para llevar a cabo un seguimiento de
la asistencia, no es necesario crear reglas en Administración de Tiempo, lo cual resultaría enormemente labo-
rioso. Esta función está formada por un conjunto de reglas suministrado por PeopleSoft que puede aplicarse, si
la empresa lo requiere en sus procesos de gestión.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 323


Creación de Reglas en Administración de Tiempo Capítulo 12

El seguimiento de la asistencia evita que los empleados utilicen en su beneficio las reglas de redondeo. Por
ejemplo, supongamos que su organización redondea las horas fichadas hasta un cuarto de hora aproximada-
mente. Si un empleado entra tarde y sale antes de su hora en cada fichado programado, la organización podría
estar pagándole casi 2,5 horas a la semana en las que realmente no ha trabajado. Además, si se le abonan horas
extraordinarias, la tarifa especial comenzaría antes de que el empleado hubiera trabajado las 40 horas corres-
pondientes.
La función de seguimiento de asistencia compara la hora de fichado, la hora programada y los parámetros de
asistencia. Entre las infracciones se encuentran las entradas con retraso, los periodos de comida y descanso de-
masiado prolongados y las salidas antes de la hora. Existen tres métodos para efectuar el seguimiento: periodo
fijo, escalonado y por pasos. El propósito del seguimiento de las infracciones relacionadas con los fichados
consiste en registrar las acciones recomendadas definidas por el usuario que deben aplicarse cuando se sobre-
pasan los límites establecidos. Este tipo de función proporciona un historial de los hábitos de asistencia de los
empleados. Los datos de este historial se almacenan incluso si cambia el periodo. El proceso de asistencia tiene
lugar después de la carga de datos en las tablas de horas intermedias a pagar (IPT), pero antes de la ejecución
de las reglas.
La gravedad de cada infracción se evalúa conforme a un sistema de puntos. Mientras que tomar un descanso
prolongado se puede considerar una infracción leve, llegar tarde al trabajo o salir antes de la hora establecida
se pueden considerar como infracciones más serias. Una vez definidas las acciones recomendadas, el sistema
controla el comportamiento de cada empleado basándose en la información que recibe del DRH (dispositivo de
registro de horas).
Los gerentes pueden sustituir o cancelar las acciones programadas por el sistema y modificar los parámetros de
asistencia siempre que varíen los procesos de gestión de la empresa o la normativa sindical. Aunque el sistema
incluye diversas acciones estándar, el usuario puede crear sus propias acciones personalizadas.
Esta función permite definir las características de la asistencia y realizar el mantenimiento de los cambios. Al
configurar el sistema, debe especificarse el método de seguimiento, el ID de periodo, los elementos de segui-
miento (llegadas con retraso, comidas y descansos prolongados y salidas antes de la hora), así como los aspectos
relacionados con cada elemento de seguimiento. Deben establecerse también las acciones recomendadas y el
límite de cada acción. Es posible elegir una acción recomendada, a partir de una lista predefinida de acciones o
crear otras. Si se opta por crear acciones personalizadas, debe seleccionarse el valor Otra en el campo Acción
Asistencia e introducir un comentario para describir la acción.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Métodos de seguimiento
Se puede elegir uno de los tres métodos de seguimiento siguientes: periodo fijo, escalonado y por pasos. En la
tabla siguiente se describe cada uno de ellos:

324 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Método de Descripción
seguimiento

Periodo fijo Se basa en un ID correspondiente a un periodo fijo. Estos periodos se representan normalmente
por meses, trimestres, semestres o años. El seguimiento se realiza durante la extensión de este
periodo fijo y se reinicia al inicio del siguiente periodo fijo. Por ejemplo, si el control del segui-
miento se efectúa por meses, el registro de asistencia del empleado se elimina al comienzo de
cada nuevo periodo mensual.
Las infracciones de asistencia se conservan en la tabla TL_ATTEND_HIST. Pueden consultarse
en la página Revisión Historial Asistencia. La información correspondiente a periodos actuales
y anteriores se diferencia por la casilla En Periodo.

Periodo escalo- Se basa en la fecha actual y el periodo de interés. Se establece tras especificar la duración en
nado días correspondiente al periodo de interés. El sistema resta la duración de la fecha actual y
utiliza el resultado como fecha inicial. Por ejemplo, si se define un periodo escalonado de 90
días y la fecha actual es 12 de julio de 2000, el sistema realizará el seguimiento desde el 16 de
abril de 2000. El sistema compilará los datos pertinentes de asistencia hasta la fecha actual, para
determinar si las infracciones del empleado requieren algún tipo de acción. Al día siguiente,
13 de julio de 2000, el sistema utilizará los datos comprendidos entre el 17 de abril de 2000 y la
fecha actual. No se tiene en cuenta la asistencia del 16 de abril de 2000 debido a que esta fecha
se encuentra fuera del periodo de interés.

Periodo por pasos Se basa en incrementos consecutivos de periodos. Es necesario determinar una serie de periodos
de interés. A diferencia del periodo escalonado, el sistema utiliza la fecha en que se ha activado
una acción, no la fecha actual del sistema. Cuando las infracciones de un empleado activan una
acción, comienza el periodo de interés. Si el empleado no rebasa el siguiente límite del periodo
de interés, el registro de asistencia queda eliminado y el proceso de seguimiento de asistencia
vuelve al primer paso. Si se sobrepasa otro límite, se activa un nuevo paso y se aplica un nuevo
periodo de interés.
Defina un periodo de interés especificando los pasos temporales. Por ejemplo, si define un
periodo con tres pasos y cada uno de ellos equivale a 30 días, el paso uno incluye 30 días, el paso
dos 60 días y el paso tres 90 días. Cada vez que el empleado incumple un límite predefinido, se
incrementa el periodo de pasos. Si se realiza el seguimiento de un empleado durante un periodo
de 30 días y se incumple una regla de asistencia, el periodo de seguimiento aumenta a 60 días a
partir de la fecha de la última infracción, no de la fecha de seguimiento original. Si el empleado
incumple por segunda vez la regla de asistencia, el periodo aumenta a 90 días.

Tareas de programas de asistencia


La definición de programas de asistencia y el seguimiento de las infracciones incluye las tareas siguientes:
1. Especificación de las infracciones incluidas en el seguimiento, periodos de gracia permitidos y gravedad
de cada infracción.
2. Especificación de las acciones y el momento en que deben tener lugar, una vez cometida una infracción.
3. Introducción de programas de asistencia en programas de reglas de la página Programa de Asistencia.
4. Consulta por ID de empleado de los límites de una acción rebasados por un empleado.
5. Consulta del historial de infracciones de un empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 325


Creación de Reglas en Administración de Tiempo Capítulo 12

Nota: los programas de asistencia deben vincularse a los programas de reglas y, a continuación, asociar
ambos a grupos de trabajo.

Páginas utilizadas para definir programas de asistencia


Nombre de página Nombre de objeto Navegación Utilización
Programa de Asistencia TL_ATTEND_PGM_PNL Definición de HRMS, Da- Especificación de las infrac-
tos de Productos, Gestión de ciones incluidas en el segui-
Tiempos y Tareas, Reglas y miento, de los periodos de
Grupos de Trabajo, Progra- gracia permitidos y de la gra-
mas de Asistencia, Programa vedad de cada infracción.
de Asistencia
Acciones de Asistencia TL_ATTEND_ACT_PNL Definición de HRMS, Da- Especificación de las accio-
tos de Productos, Gestión de nes y del momento en que
Tiempos y Tareas, Reglas y deben tener lugar, una vez
Grupos de Trabajo, Progra- cometida una infracción.
mas de Asistencia, Acciones
de Asistencia
Revisión Acciones TL_ATTENDANCE_PNL Gestión de Tiempos y Tareas, Consulta por ID de em-
Asistencia Excepciones y Asistencia, pleado de los límites de una
Acciones de Asistencia, Re- acción rebasados por un em-
visión Acciones Asistencia pleado.

Revisión Historial TL_ATTEND_HIST_PNL Gestión de Tiempos y Tareas, Consulta del historial de in-
Asistencia Excepciones y Asistencia, fracciones de un empleado.
Historial de Asistencia, Re-
visión Historial Asistencia

Especificación de infracciones de asistencia


Acceda a la página Programa de Asistencia.

Página Programa de Asistencia

326 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Det Seguimiento Asistencia


Este cuadro de grupo permite especificar con detalle las reglas y límites de un programa de asistencia.

Método Seguimiento Seleccione el tipo de periodo que va a utilizarse en el programa de asistencia.


Los valores válidos son: Fijo, Escalonado y P/Pasos. Si selecciona Fijo o Es-
calonado, el sistema muestra el campo ID Periodo. Si selecciona P/Pasos, el
campo ID Periodo deja de estar visible.
ID Periodo Seleccione el ID del periodo que debe aplicarse al programa de asistencia. Es
posible seleccionar un periodo suministrado por PeopleSoft o uno personali-
zado. Este campo no está disponible si se va a crear un programa de asistencia
por pasos.
En el caso de los programas de asistencia de periodos fijos, sólo pueden selec-
cionarse periodos diarios, semanales o mensuales. En los periodos diarios, el
valor de la compensación sólo puede ser 1. En los programas de asistencia de
periodos escalonados, sólo puede elegirse un periodo diario cuya compensación
sea menor o mayor que 1.
Seguim Lleg Tarde Active esta casilla si desea efectuar un seguimiento de los empleados que fichan
la entrada con retraso respecto al inicio de la jornada laboral. El sistema compara
la hora del primer fichado de entrada de un día laborable con la hora de fichado
prevista.
Gracia (Minutos) Introduzca el periodo de gracia (en minutos completos). Se admite cualquier
valor entre 1 y 99.
Puntos Introduzca el valor de esta infracción. El valor máximo que puede introducirse
es 999 y dos decimales.
Seguim Comida Larga Seleccione esta casilla cuando un empleado realice una pausa demasiado larga
para la comida. El sistema compara la duración de los fichados de comida con
la duración introducida en esta página.
Duración Comida (Min) Introduzca la duración máxima de un fichado de comida.
Seguim Salida Pronto Marque esta casilla para controlar el seguimiento de un empleado que ficha su
salida antes de la hora prevista en un día laborable. El sistema compara la hora
del fichado de salida con la programada para el día laborable.
Seguim Descanso Largo Seleccione esta casilla cuando un empleado se tome un descanso demasiado
largo. El sistema compara la duración de los fichados de descanso con la dura-
ción introducida en esta página.
Duración Descanso (Min) Introduzca la duración máxima de un fichado de descanso.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” página 17

Especificación de acciones de infracciones de asistencia


Acceda a la página Acciones de Asistencia.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 327


Creación de Reglas en Administración de Tiempo Capítulo 12

Página Acciones de Asistencia

Nº Acción (número de El sistema introduce en esta columna el número de secuencia consecutivo co-
acción) rrespondiente. Aunque la numeración es automática, se pueden introducir las
acciones en cualquier orden. En primer lugar se aplicarán los elementos con los
números más bajos, por lo que deben introducirse las acciones de menor impor-
tancia en la parte superior de esta lista.

Nota: el orden en el que se introducen las acciones de asistencia resulta decisivo


para que el sistema trabaje con precisión y proteja la integridad de los datos. Si
la secuencia de las acciones no es correcta, el sistema no reorganiza ni redefine
la prioridad de las acciones.

Acción Asistencia Seleccione la acción recomendada para el número de secuencia correspondiente.


Los valores válidos son: Carta en Archivo, Otra, Suspensión, Baja, Aviso Ver-
bal, Aviso Escrito 1, Aviso Escrito 2, Aviso Escrito 3.
Las cartas se archivan sin el conocimiento del empleado. Los avisos escritos
deben ser firmados por el empleado y el gerente, y sirven como prueba de que
el empleado ha recibido notificación de la infracción. Puede crear una API para
enviar un mensaje cuando se produzca una acción, pero el sistema sólo identi-
fica las infracciones y muestra la acción recomendada, sin emprender ninguna
acción. El sistema no permite publicar los avisos ni los mensajes en el DRH.
Este proceso se interrumpe si el gerente no sigue todos los pasos.
Puntos Seleccione el momento en que desea que se produzca la acción. El sistema
invoca la acción cuando el número total de puntos del empleado en el periodo de
seguimiento actual es igual o mayor que el valor de este campo. No es necesario
introducir un número entero. El sistema admite números de hasta tres dígitos
y dos decimales. Para evitar la omisión de acciones recomendadas, el valor
especificado debe ser múltiplo del valor máximo de puntos indicado en la página
Programa de Asistencia.
Comentario Este campo, con capacidad para 30 caracteres, sólo se activa si se selecciona
Otra en el campo Acción Asistencia. Introduzca una descripción o un comen-
tario sobre la acción. Se pueden definir acciones personalizadas. Por ejemplo,
es posible recortar el salario del empleado.

328 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Consulta de límites de acciones


Acceda a la página Revisión Acciones Asistencia.

Página Revisión Acciones Asistencia

Fecha Registro Horas Indica la fecha que se aplica a la fila de datos correspondiente.
Descripción El sistema muestra una descripción de la excepción que se ha producido.
Acción Necesaria El sistema muestra la acción recomendada introducida en la página Acciones de
Asistencia.
F Autorización Este campo muestra la fecha en la que el gerente ha autorizado la acción.

Consulta del historial de infracciones de seguimiento


Acceda a la página Revisión Historial Asistencia.

Página Revisión Historial Asistencia

Fecha Registro Horas Este campo muestra la fecha que se va a aplicar a esta fila de datos.
Descripción El sistema muestra una descripción de la excepción que se ha producido.
En Periodo Esta casilla está activada si la fila se encuentra dentro del periodo actual. El
sistema desactiva esta casilla en todas las filas del historial (datos archivados).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 329


Creación de Reglas en Administración de Tiempo Capítulo 12

Composición de reglas
Para la composición de reglas, se utiliza el componente Reglas (TL_RULES).
Una vez definidos mediante acciones y condiciones u objetos SQL los componentes individuales que forman
una regla, deben combinarse en reglas completas y ordenarse de forma lógica en pasos de regla, a través de las
páginas descritas en este apartado.
Estas páginas también se emplean para modificar reglas y copias de reglas. Por ejemplo, se puede abrir una
regla (ya sea creada mediante una plantilla o de otro tipo) desde el componente Reglas, modificarla o añadirle
nuevas acciones o condiciones y, posteriormente, volver a compilarla.

Tareas para la composición de reglas


La composición de reglas incluye las siguientes tareas:
1. Introducción de la información básica sobre una regla.
2. Definición de los pasos de una regla.
3. Creación de descripciones de cada paso de la regla.
4. Consulta del texto del SQL del paso que se va a añadir a una regla.
5. Copia de reglas.

Páginas utilizadas para componer reglas


Nombre de página Nombre de objeto Navegación Utilización
Cabecera de Regla TL_RULE_PNL1 Definición de HRMS, Admi- Introducción de los datos bá-
nistración del Sistema, Utili- sicos sobre una regla.
dades, Creación de Reglas de
TL, Reglas, Cabecera de Re-
gla

Pasos de Regla TL_RULE_PNL2 Definición de HRMS, Admi- • Definición de los pasos de


nistración del Sistema, Utili- una regla.
dades, Creación de Reglas de
• Introducción de descrip-
TL, Reglas, Pasos de Regla
ciones sobre cada paso de
la regla.
SQL Regla TL_RULE_TEXT_SP Haga clic en el botón Texto Consulta del texto del SQL
Regla SQL de la página Pa- del paso que se va a añadir a
sos de Regla. una regla.

Copia de Reglas TL_RULE_COPY Definición de HRMS, Admi- Creación de una regla simi-
nistración del Sistema, Utili- lar a una existente o a un ob-
dades, Creación de Reglas de jeto de regla suministrado
TL, Copia de Reglas por PeopleSoft.

Introducción de la información básica sobre una regla


Acceda a la página Cabecera de Regla.

330 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Cabecera de Regla

ID Periodo Seleccione el periodo de interés en el que debe aplicarse esta regla. Entre los
valores válidos de periodos se encuentran los que incluye el sistema PeopleSoft
y los creados en las páginas de periodos de tiempo. El sistema utiliza el periodo
para determinar el rango de fechas de los criterios de selección de la regla. El
programa Administración de Tiempo también utiliza los periodos para estable-
cer cuáles son las horas registradas que se deben cargar en las tablas de trabajo
durante el proceso.
Salida Usuario Seleccione esta casilla si los componentes de esta regla han sido creados me-
diante PeopleSoft Motor de Aplicación o PeopleCode. Si se selecciona esta
casilla, el sistema desactiva los campos Compilado y Últ Compilación y la pá-
gina Pasos de Regla deja de estar disponible. El sistema ubica la sección creada
en la biblioteca TL_TA_RULES.
Es posible definir una salida de usuario mediante la creación de una nueva sec-
ción de Motor de Aplicación en la biblioteca TL_TA_RULES. Además, el nom-
bre de la sección del Motor de Aplicación debe añadirse a la lista de secciones
de la página Definición de Sección AE.
Sección AE (sección del Seleccione la sección del Motor de Aplicación que desea utilizar para procesar
Motor de Aplicación) esta regla. Esta sección se inserta en la biblioteca TL_TA_RULES cuando se
compila la regla.

Nota: en la biblioteca del Motor de Aplicación no debe modificar los objetos


de Tiempos y Tareas. Si desea realizar cambios, utilice las páginas correspon-
dientes de Gestión de Tiempos y Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 331


Creación de Reglas en Administración de Tiempo Capítulo 12

Compilado El sistema rellena este campo para indicar si la regla se ha compilado. Los
valores válidos son:
N (no): la regla ha cambiado desde la última compilación.
Y (sí): La regla está compilada y no se ha modificado desde su compilación.

Últ Compilación Este campo, mantenido por el sistema, muestra la fecha y hora de la última
compilación de la regla.
Componente Básico Este campo es de sólo visualización y su mantenimiento corre a cargo del sis-
tema. La aplicación Gestión de Tiempos y Tareas incluye numerosas reglas.
Estas reglas se utilizan en las plantillas. Si la regla que se consulta ha sido
creada por el sistema PeopleSoft, el valor de este campo será Y (sí). Si el usua-
rio ha creado este objeto, el sistema anula la selección de este campo, que queda
definido como N (no). Cuando se añade una nueva regla, el sistema asigna el
valor N al campo Componente Básico.
Ubicación Ejecución Este campo solamente estará disponible si se activa la opción Ejecutar Reglas
en Línea de la página Instalación de Tiempos y Tareas. Los valores válidos son:
Sólo Batch: seleccione esta opción si desea que el sistema aplique esta regla
cuando ejecute el proceso Administración Tiempo Básico.
En Línea y Batch: Seleccione esta opción si desea que el sistema aplique esta
regla cuando se ejecute el proceso en batch Administración Tiempo Básico o el
proceso de aplicación de reglas en línea, que se inician desde la página Hoja de
Horas correspondiente a horas fichadas o transcurridas.
Explicación Introduzca una descripción detallada de la regla. Puede incluir ejemplos sobre
su utilización y sobre cómo afecta a los datos de distintos escenarios.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341
Capítulo 4, “Definición de las Tablas Básicas,” Definición de periodos de tiempo, página 48
Capítulo 4, “Definición de las Tablas Básicas,” Creación y consulta de calendarios de periodo de tiempo, página
58

Definición de pasos de regla


Acceda a la página Pasos de Regla.

332 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página Pasos de Regla

Nota: para consultar las diferentes vistas de esta página, basta con seleccionar las fichas del área de desplaza-
miento. En primer lugar se ofrece una descripción de los campos comunes a todas las vistas.

Los primeros pasos de una regla suelen tener como objetivo el truncamiento de las tablas de trabajo (TL_IPT2-5
y otras), con vistas a dejar espacio suficiente dentro de las tablas para procesar los pasos.

Aviso: no debe truncarse nunca la tabla TL_IPT1. Si lo hace, borrará los datos.
Por norma, las reglas deben ordenarse por periodo. Por ejemplo, si existen reglas diarias y semanales, el sistema
calculará en primer lugar las reglas diarias.

Detalles Paso Regla


Esta cuadrícula permite introducir los pasos de la regla.

Paso Introduzca un valor en esta columna para determinar el orden de proceso de los
pasos de la regla. Los números más bajos indican mayor prioridad. El sistema
no admite más de tres dígitos. Cada número de esta columna debe ser exclusivo.
Se recomienda asignar los números con incrementos de diez, para poder insertar
posteriormente los pasos deseados, sin necesidad de volver a numerar toda la
regla. El orden de proceso es de gran importancia, puesto que puede afectar
directamente a los cálculos de horas a pagar.
Tipo Paso Seleccione un valor de la lista. Los valores válidos son:
(nada): se selecciona cuando el sistema no utiliza ninguna lógica de fecha efec-
tiva.
Obj SQL: seleccione esta opción para añadir un objeto SQL a este paso. Cuando
se elige, la columna Registro (Tabla) deja de estar disponible.
Acción: seleccione esta opción para añadir una acción a este paso. Cuando se
elige, la columna Registro (Tabla) deja de estar disponible.
Truncar: seleccione esta opción para truncar una tabla en este paso. Una vez
elegida esta opción, el campo ID Objeto SQL y los botones Transferencia Panel
y Texto Acción Paso Regla dejan de estar disponibles.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 333


Creación de Reglas en Administración de Tiempo Capítulo 12

ID Objeto SQL Seleccione el objeto que desea incluir en este paso de regla.
ID Acción Seleccione la acción que desee incluir en este paso de regla.
Haga clic sobre este botón para consultar los detalles del objeto SQL que va a
añadir al paso de la regla. El objeto no puede modificarse.

Para consultar el texto del SQL del objeto que va a introducirse en una regla,
haga clic sobre el botón Texto Acción Paso Regla, para acceder a la página
secundaria SQL Paso Regla. El usuario no podrá visualizar el texto del SQL
de otros objetos en su lista de pasos. Para ello, haga clic sobre el botón que se
encuentra en la parte superior de la página.
Registro (Tabla) Seleccione la tabla que desea truncar, si procede.

Descripción
Acceda a la ficha Descripción de la página Pasos de Regla.

Pasos de Regla - ficha Descripción

Nota: todos los campos correspondientes a esta página, excepto el que se indica a continuación, se describen
en el apartado Detalles Paso Regla de la página Pasos de Regla.

Descripción Introduzca una descripción corta de la función del paso de regla.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Pautas para la creación de pasos de reglas,
página 248

Consulta del texto del SQL del paso de una regla


Acceda a la página SQL Regla.

334 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Página SQL Regla

Copia de reglas
Acceda a la página Copia de Reglas.

Página Copia de Reglas

Pasos para copiar una regla:


1. Duplique una regla, asignándole un nombre distinto.
2. Modifique la nueva regla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 335


Creación de Reglas en Administración de Tiempo Capítulo 12

La función de copia es similar a la de Guardar Como y se ejecuta al guardar la página. Utilice la página
Cabecera de Regla para modificar la copia.

ID Regla TL Origen Seleccione la regla que se va a copiar.


ID Regla TL Destino Introduzca el nombre de la regla duplicada.

Introducción de reglas en un programa


Para introducir reglas en un programa, se utiliza el componente Programas de Reglas (TL_RULE_PGM).
Una vez organizados los componentes de una regla en el orden adecuado, deben añadirse las reglas al programa,
mediante las páginas Programa de Reglas y Detalle de Programa de Reglas. El programa de reglas especifica
el conjunto de reglas y el orden en que debe ejecutarlas el proceso Administración Tiempo Básico. Además,
los programas de reglas son el método mediante el que se asignan programas de asistencia a los empleados y
colaboradores con registro de horas.
Si se ha decidido utilizar el proceso de reglas en línea, el número de reglas en línea que puede incluirse en un
programa de reglas viene determinado por la información introducida en el campo Máx Reglas en Línea de la
página Instalación de Tiempos y Tareas.
La introducción de reglas en un programa incluye las siguientes tareas:
1. Asignación del nombre del programa de reglas e introducción de una descripción.
2. Vinculación de un programa de asistencia al programa de reglas.
3. Selección de las reglas del programa y del orden en el que deben ejecutarse mediante la función de
Administración de Tiempo.

Nota: para activar un programa de reglas (y su programa de asistencia asociado), debe vincularse el programa
a un grupo de trabajo en la página Grupos de Trabajo.

Nota: a diferencia de las reglas que los forman, los programas de reglas se rigen por fecha efectiva. El sistema
no permite modificar una regla, una vez asignada a un programa de reglas. Sin embargo, puede eliminar la
regla del programa y sustituirla, si procede, por otra nueva. Esta función garantiza la integridad referencial del
proceso de reglas.

336 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Páginas utilizadas para añadir reglas a programas


Nombre de página Nombre de objeto Navegación Utilización
Programa de Reglas TL_RULE_PGM_PNL Definición de HRMS, Da- Asignación de un nombre al
tos de Productos, Gestión de programa de reglas e intro-
Tiempos y Tareas, Reglas y ducción de una descripción.
Grupos de Trabajo, Progra- Vinculación de un programa
mas de Reglas, Programa de de asistencia al programa de
Reglas reglas.

Detalle de Programa de TL_RULE_PGMDTL_PNL Definición de HRMS, Da- Selección de las reglas del
Reglas tos de Productos, Gestión de programa y del orden de su
Tiempos y Tareas, Reglas y ejecución mediante la fun-
Grupos de Trabajo, Progra- ción de Administración de
mas de Reglas, Detalle de Tiempo.
Programa de Reglas

Asignación de un programa de asistencia a un


programa de reglas
Acceda a la página Programa de Reglas.

Página Programa de Reglas

Programa Asistencia Seleccione el programa de asistencia que desea asociar a este programa de re-
glas, si procede. Los programas de asistencia contienen reglas para efectuar el
seguimiento de diversos elementos.
Descripción Introduzca en este campo una descripción completa del programa de reglas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 337


Creación de Reglas en Administración de Tiempo Capítulo 12

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de programas de asistencia, página
323

Selección de reglas para un programa


Acceda a la página Detalle de Programa de Reglas.

Página Detalle de Programa de Reglas

Nota: el número máximo de reglas en línea que pueden incluirse en un programa de reglas viene determinado
por la información introducida en el campo Máx Reglas en Línea de la página Instalación de Tiempos y Tareas.

Prioridad Asigne un número de secuencia a cada regla, para especificar su orden de pro-
ceso. Cuanto menor sea la cifra, mayor será la prioridad. Los números pueden
tener un máximo de tres dígitos y deben ser exclusivos dentro del programa.
Es aconsejable asignar los números en incrementos de 10 o de cualquier otro
número. De este modo, no es necesario volver a numerar el programa si se re-
quiere insertar una fila posteriormente.
El orden de proceso es de gran importancia, puesto que puede afectar directa-
mente a los cálculos de horas a pagar. En general, las reglas que contienen los
periodos más cortos deben procesarse primero. Por ejemplo, asigne los núme-
ros más bajos a las reglas diarias y no a las reglas semanales y mensuales.
Las reglas que contienen límites (tales como las reglas de horas extraordinarias)
y las que utilizan CRH por defecto deben ubicarse después de las que calculan
horas ordinarias y por defecto. Por ejemplo, una regla creada con la plantilla
TEMPLATE440 debería ir al comienzo del programa de reglas, ya que es pro-
bable que otras reglas ejecuten operaciones sobre la hora de fichado de entrada
programada. Esta regla indica lo siguiente: “Si un empleado ficha su hora de
entrada fuera del horario normal, se le asignará otro horario cuya hora inicial
sea la más próxima a la hora de fichado de entrada del empleado”.

338 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 12 Creación de Reglas en Administración de Tiempo

Nota: este campo activa el proceso de integridad referencial. Este proceso ga-
rantiza que si la primera fecha de cambio de un empleado es anterior a la fecha
del cambio regido por fecha efectiva de la tabla de definición, la primera fecha
de cambio no se actualizará. No obstante, si la primera fecha de cambio es nula
o posterior a la fecha efectiva del cambio en la tabla de definición, se actualiza
la primera fecha de cambio, adoptando la primera fecha efectiva de las horas
registradas o a pagar del empleado.

ID Regla Seleccione la regla que desea incluir en el programa.

Nota: este campo activa el proceso de integridad referencial. Este proceso ga-
rantiza que si la primera fecha de cambio de un empleado es anterior a la fecha
del cambio regido por fecha efectiva de la tabla de definición, la primera fecha
de cambio no se actualizará. No obstante, si la primera fecha de cambio es nula
o posterior a la fecha efectiva del cambio en la tabla de definición, se actualiza
la primera fecha de cambio, adoptando la primera fecha efectiva de las horas
registradas o a pagar del empleado.

Descripción El sistema muestra la descripción del valor seleccionado en el campo de consulta


ID Regla.
Ver Descripción Regla Haga clic en este vínculo para consultar la descripción completa de la regla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 339


Creación de Reglas en Administración de Tiempo Capítulo 12

340 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 13

Procesos en Batch de Administración de Tiempo

En este capítulo se ofrece una descripción general del proceso en batch de Administración de Tiempo, así como una
explicación de los siguientes temas:
• Consulta del estado del personal con registro de horas.
• Inicio del proceso Administración Tiempo Básico.
• Generación y consulta de estadísticas de tiempo de ejecución.
• Consejos prácticos para la utilización del proceso en batch.

Flujo de procesos de Administración Tiempo Básico


El proceso en batch de Administración de Tiempo convierte las horas registradas y programadas en horas a pagar.
Ejecuta las reglas definidas mediante las herramientas en línea de Gestión de Tiempos y Tareas, selecciona al
personal con registro de horas que se debe procesar, lo combina en distintos batches, determina el periodo del
proceso y calcula los ajustes de periodos anteriores antes de enviar los datos del empleado o colaborador al
sistema de nómina o a otra aplicación.
La siguiente tabla contiene los programas que componen el proceso en batch, en el orden en el que se ejecutan:

Nombre técnico del programa Función

TL_TA000200 Paso 1: identificación del personal con registro de horas para su pro-
ceso

TL_TA000300 Paso 2: combinación en batches de los empleados y colaboradores


con registro de horas

TL_EXC_RESL Paso 3: eliminación de excepciones pendientes de registros de horas

TL_TA000400 Paso 4: creación del mapa de reglas

TL_TA000500 Paso 5: creación de perfiles de registros de horas

TL_TA000410 Paso 6: controlador principal de bucle en batch de Administración de


Tiempo

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 341


Procesos en Batch de Administración de Tiempo Capítulo 13

Nombre técnico del programa Función

TL_TA000420 Paso 7: llamada del controlador en batch a otras bibliotecas de Admi-


nistración de Tiempo

TL_ABS_RSVL Cálculo de datos de ausencias

TL_TA000600 Paso 8: correlación de fichados

TL_SCHRES_AE Rutina de cálculo de horarios

TL_TA000700 Paso 9: creación de horas intermedias a pagar

TL_TA000750 Paso 10: seguimiento de asistencia

TL_TA000800 Paso 11: proceso de reglas

TL_TA000900 Paso 12: validación de datos y estimación del bruto

TL_VALID_MAIN Paso 13: validación de tiempo

TL_TA001000 Paso 14: proceso de ajustes.

TL_TA001100 Paso 15: actualización de horas a pagar

TL_TA001300 Paso 16: actualización del estado de los registros de horas

En los apartados siguientes se ofrece información detallada sobre cada uno de estos pasos.

342 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

1. Determinar
registros de
horas

2. Crear
batches

3. Ejecutar proceso
de resolución
de excepciones
pendientes

4. Crear mapa de 15. Actualización de Estado de


reglas registro de
estado de registro de
horas horas
5 . Crear perfil de
registro de horas
14. Actualización de Horas a
horas a pagar pagar
6. Resolución de
horarios

13. Proceso
de compensación
Horas 7. Cotejo de
fichados
registradas:
tiempo
fichado y 12. Validación de IPT
transcurrido 8. Creación de posterior a las Excepciones
IPT reglas

11. Aplicación reglas


9. Seguimiento
de post-redondeo y
de asistencia bruto estimado

10. Proceso Tabla intermedia de


de reglas horas a pagar (IPT)

Flujo de procesos de Administración Tiempo Básico

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 343


Procesos en Batch de Administración de Tiempo Capítulo 13

Descripción general de los procesos de Motor de Aplicación


de Administración Tiempo Básico
Administración de Tiempo, la función central de Gestión de Tiempos y Tareas, genera las horas a pagar que son
transferidas a otras aplicaciones, como Nómina o Gestión de Proyectos. Resulta fundamental que los resulta-
dos de este proceso sean exactos y correctos dentro de una determinada ventana de procesos. Administración
Tiempo Básico constituye un proceso iterativo que sólo se aplica a los registros que lo precisan. Si el personal
registrado en la base de datos de la empresa es muy numeroso, se recomienda la configuración de Administra-
ción de Tiempo de modo que se ejecute de forma concurrente para ajustarse a la ventana de procesos.
Administración de Tiempo constituye un proceso complejo que comprende numerosos programas del Motor
de Aplicación (AE). El elemento principal de Administración de Tiempo es TL_TIMEADMIN. Cuando se ini-
cia, invoca a su vez a otros procesos del Motor de Aplicación para ejecutar varias tareas. La mayoría de los
subprogramas utiliza la nomenclatura de prefijo TL_TA seguido de seis dígitos entre 000200 y 001300. Los
subprogramas que no contienen un número han sido incluidos para mejorar el rendimiento.
El diagrama siguiente ilustra los subprogramas invocados por TL_TIMEADMIN:

TL_TA000200 TL_TA000300 TL_TA000400 TL_TA000500 TL_TA000410

TL_TA000420

TL_ABS_ TL_SCHRES
TL_TA000600 TL_TA000700 TL_TA000800 TL_TA000900
RSLV _AE

TL_EXC_ TL_VALD_
TL_TA001000 TL_TA001100 TL_TA001300
RESL MAIN

Procesos del Motor de Aplicación de TL_TIMEADMIN

La siguiente tabla contiene los procesos del Motor de Aplicación asociados a Administración de Tiempo, además
de describir la información siguiente:
• La función de cada Motor de Aplicación.
• Las tablas a las que se accede durante el proceso del Motor de Aplicación.
• Las tablas que se actualizan durante el proceso del Motor de Aplicación.

344 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TIMEAD- Se trata del principal programa de control de Adminis- Nota: los nombres de esta tabla que
MIN tración de Tiempo. Realiza las tareas de inicialización, terminan en XX corresponden a ta-
invoca a otros programas del Motor de Aplicación para blas temporales. Para acceder a ellas,
que ejecuten varias tareas, y lleva a cabo las tareas de fi- debe sustituirse el sufijo XX por el
nalización. número de instancia de tabla tempo-
ral correcto. Este número puede con-
sultarse en el archivo de registro de
AET o en la página secundaria Ta-
blas Temporales del Monitor de Pro-
cesos, durante la ejecución del pro-
ceso correspondiente.

TL_TA000200 • Invoca a TL_RCTRL_AE para calcular el número de Tablas consultadas:


personas especificado como grupo en el control de eje-
cución. TL_TR_STATUS: selecciona los
registros cuyo valor de TA_STA-
• Selecciona todos los distintos puestos, independien- TUS es Y o X, y cuyo valor de EAR-
temente del estado de Administración de Tiempo y de LIEST_CHGDT <= fecha de pro-
la primera fecha de modificación, aunque no se hayan ceso.
especificado varios puestos para la ejecución.
Tablas actualizadas:
TL_TA_TRLISTXX: contiene una
lista del personal con registro de
horas que va a procesarse en pasos
subsiguientes de Administración de
Tiempo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 345


Procesos en Batch de Administración de Tiempo Capítulo 13

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA000300 • Agrupa al personal con registro de horas en batches, Tablas consultadas:


basados en sus grupos de trabajo, programas de reglas
y fechas de inicio. • TL_INSTALLATION: contiene la
información sobre el tamaño del
• Define el periodo de interés de cada batch. batch.
Define el valor de TA_STATUS como X para el perso- • TL_TA_TRLISTXX: contiene la
nal con registro de horas que se va a procesar. lista de registros que se van a pro-
d. Identifica los grupos de trabajo de los empleados. cesar.

e. Comprueba si existen varios puestos en el mismo • TL_TR_STATUS: define el valor


grupo de trabajo. En caso afirmativo, se inclu- de TA_STATUS como X en los re-
yen diversos puestos en el mismo batch del ID de gistros de tiempo que se procesan.
empleado/número de registro especificado en el Nota: puede ajustar el tamaño del
control de ejecución o se calculan a partir de los batch (Máx Empleados en Batch) en
empleados del grupo. En esta fase, el periodo de la página Instalación de Tiempos y
interés correspondiente a estos puestos se basa en Tareas para aumentar o disminuir el
la primera fecha mínima de cambio de todos los número de batches.
puestos en los que TA_STATUS =’Y’. Si en uno de
los puestos se cumple que TA_STATUS =’N’, se Tablas actualizadas:
incluye el puesto.
TL_TA_BATCH%XX: contiene los
f. Si varios puestos no se encuentran en el mismo batches de registros de horas.
grupo de trabajo, el código comprueba la opción de
instalación de Gestión de Tiempos y Tareas, para Nota: hay numerosas tablas tempo-
incluirlos. rales con el prefijo TL_TA_BATCH
que contienen datos relacionados con
g. Si la opción de instalación de Gestión de Tiempos
batches.
y Tareas está configurada para incluir estos pues-
tos, se ubican en otro batch, y este tipo de batches TL_TR_STATUS: define el valor de
se basará en la primera fecha del cambio y en el es- TA_STATUS como X en los regis-
tado de Administración de Tiempo. tros de tiempo que se procesan.
h. Si las opciones de instalación no están configura-
Nota: el proceso Administración
das para ejecutar varios puestos, los puestos que
Tiempo Básico elimina un batch
no se encuentren en el mismo grupo de trabajo se
si no existe un motivo para proce-
eliminarán del proceso posterior.
sar a los empleados incluidos en
i. Posteriormente, los batches se dividirán conforme el batch. Las filas eliminadas de
a los cambios de los grupos de trabajo de los em- TL_TA_BATCH dejan huecos en la
pleados, a los cambios de fechas efectivas de los tabla.
grupos de trabajo y a los cambios de fechas efecti-
vas en los programas de reglas.
El proceso TL_EXC_RESL tiene lugar en este mo-
mento para calcular las excepciones de registros de
horas pendientes (consulte la siguiente fila de esta
tabla).
A continuación, TA_STATUS se define como ’X’,
para impedir que el mismo empleado se someta
a otro proceso de Administración de Tiempo, en
caso de ejecuciones concurrentes.

346 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_EXC_ Resuelve excepciones pendientes de registros de horas. Si aún existen excepciones graves
RESL Este código (TL_EXC_RESL) se ejecuta como parte del que no se han resuelto (del origen
paso TL_TA000300, como se indicó en el apartado 6 de TVP / TVE) y la casilla Continuar
la fila anterior de esta tabla. Excepciones está activada en el cua-
dro de grupo Opciones Administra-
Después de su ejecución, el TA_STATUS se establece ción Tiempo de la página Instala-
como "X" en el batch actual si no se producen más ex- ción de Tiempos y Tareas, Gestión
cepciones o si se ha seleccionado la casilla Continuar Ex- de Tiempos y Tareas retirará a estos
cepciones del cuadro de grupo Opciones Administración empleados del batch actual.
Tiempo en la página Instalación de Tiempos y Tareas.

TL_TA000400 Crea mapas de reglas: contiene las reglas que se van a Tablas consultadas:
ejecutar en cada batch, por orden de prioridad.
TL_TA_BATCHXX: contiene los
batches de registros de horas.
Tablas actualizadas:
• TL_TA_BAT_SUMXX: contiene
información detallada sobre las re-
glas que se van a ejecutar en cada
batch.
• TL_RULE_MAPXX: contiene in-
formación detallada sobre las re-
glas que se van a ejecutar en cada
batch, por orden de prioridad.

TL_TA000500 Invoca a TL_TRPROFILE para crear perfiles de registro Tablas consultadas:


de horas.
TL_TA_BATCHXX: contiene los
Si Gestión de Tiempos y Tareas está integrado con Nó- batches de registros de horas.
mina Global o Nómina Norteamérica mediante Gestión
de Ausencias, o ambas, este paso carga el grupo de tra- Tablas actualizadas:
bajo, el grupo de pago de PNA y los atributos de grupo de
• TL_PROF_LISTXX: contiene una
pago de GP, incluidas las configuraciones de festivos.
lista de los registros de horas de to-
dos los batches que se van a proce-
sar.
• TL_PROF_WRKXX: contiene
una lista de registros de horas
que incluye datos personales, de
puesto, empleo, identificación y
Gestión de Tiempos y Tareas.
Nota: TL_PROF_WRKXX puede
utilizarse en las reglas personalizadas
para mejorar el rendimiento.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 347


Procesos en Batch de Administración de Tiempo Capítulo 13

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA000410 • Verifica si la tabla PSTZOFFSET contiene las entradas Tablas consultadas:


correspondientes al periodo de interés actual.
• PSTZOFFSET: contiene los datos
• Invoca a TL_TA000420 en un bucle para procesar los sobre la desviación de husos hora-
batches de empleados de uno en uno. rios.
• TL_RULE_MAPXX: contiene in-
formación detallada sobre las re-
glas que se van a ejecutar en cada
batch, por orden de prioridad.
Tablas actualizadas:
Ninguno

TL_TA000420 • Trunca las tablas temporales incluidas en TL_WORK_ Tablas consultadas:


TABLES.
TL_TA_BATCH%XX: contiene los
• Actualiza estadísticas de tiempo de ejecución. batches de registros de horas.
• Invoca a TL_SCHRES_AE para calcular los horarios. Tablas actualizadas:
• Invoca a TL_ABS_RSLV para calcular las ausencias.
TL_TA_BATCH%XX: contiene
• Invoca a TL_TA000600 para alinear fichados correla- los batches de registros de horas.
tivos, redondear fichados antes de aplicar las reglas, y Se ajustan las fechas inicial y final
aplicar opciones de división de jornada. cuando se han realizado cambios.
• Invoca a TL_TA000700 para crear horas a pagar inter-
medias (IPT).
• Invoca a TL_TA000750 para procesar los datos de
asistencia.
• Invoca a TL_TA000800 para aplicar reglas.
• Invoca a TL_TA000900 para aplicar redondeo poste-
rior a reglas y distribuir el perfil de las tareas.

TL_SCH- Tablas consultadas:


RES_AE
TL_PROF_WRK: contiene los datos
de los registros de horas.
Tablas actualizadas:
WRK_ADHOC_TAOXX

348 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_ABS_ Tablas consultadas:


RSLV
• WRK_ADHOC_TAOXX,TL_
RPTD_TIME
• GP_ABS_EVENT: contienes da-
tos de ausencias.
Tablas actualizadas:
• TL_ABS_WRKXX: contiene da-
tos de ausencia por fecha de regis-
tro (DUR).
• TL_TOTAL_QTYXX: contiene la
cantidad de horas registradas, ho-
ras programadas y ausencias de los
empleados por fecha de registro.

TL_TA000600 Convierte las horas fichadas en horas transcurridas calcu- Tablas consultadas:
lando el intervalo de tiempo entre dos fichados consecu-
tivos. Aplica opciones de división de jornada y redondeo • TL_RPTD_TIME: contiene entra-
de fichado previo a la aplicación de las reglas. das de horas fichadas.
• WRK_ADHOC_TAOXX: con-
Antes de introducir el tiempo de fichado del horario en la
tiene detalles de horario y aplica
tabla de coincidencias de fichado, el sistema comprueba
opciones de divisor de jornada a
los datos de ausencias para esos días.
las horas de horario fichadas.
Tablas actualizadas:
TL_MTCHD_1XX: contiene ficha-
dos correlativos.

TL_TA000700 Carga de ausencias (si está integrado). Tablas consultadas:


Crea horas intermedias a pagar (IPT) a partir de los ficha- • TL_MTCHD_1XX: contiene fi-
dos correlativos (creados mediante TL_TA000600) y el chados correlativos.
tiempo transcurrido. Las horas programadas solamente
• TL_RPTD_TIME: contiene las
se crean para grupos de trabajo con excepciones.
horas transcurridas registradas.
• WRK_ADHOC_TAOXX: con-
tiene las horas programadas.
• TL_TOTAL_QTYXX
• TL_ABS_WRKXX: contiene
eventos de ausencias registrados
en Nómina Global y Gestión de
Ausencias.
Tablas actualizadas:
TL_IPT1XX: contiene datos de las
horas intermedias a pagar de los re-
gistros de horas del batch actual.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 349


Procesos en Batch de Administración de Tiempo Capítulo 13

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA000750 Procesa los datos de asistencia. Tablas consultadas:


• TL_IPT1: contiene datos de las
horas intermedias a pagar de los
registros de horas del batch actual.
• WRK_ADHOC_TAOXX: con-
tiene las horas programadas.
• TL_ATTEND_PGMXX: contiene
datos del programa de asistencia.
Tablas actualizadas:
• TL_IPT1: contiene datos de las
horas intermedias a pagar de los
registros de horas del batch actual.
• TL_ATTEND_HIST: contiene los
datos del historial de asistencia.
• TL_ATTENDANCE: contiene los
datos actuales de asistencia.

TL_TA000800 Invoca a TL_TA_RULES para que aplique las reglas se- Tablas consultadas:
gún el orden especificado en el programa de reglas de
cada batch. • TL_IPT1XX: contiene datos de las
horas intermedias a pagar de los re-
gistros de horas del batch actual.
• WRK_ADHOC_TAOXX: con-
tiene las horas programadas.
• TL_PROF_WRKXX: contiene los
perfiles de los registros de horas.
Tablas actualizadas:
TL_IPT1XX: contiene datos de las
horas intermedias a pagar de los re-
gistros de horas del batch actual.

350 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA000900 • Calcula los importes del bruto estimado. Tablas consultadas:


• Aplica reglas de redondeo. • TL_IPT1XX: contiene datos de las
horas intermedias a pagar de los re-
gistros de horas del batch actual.
• WRK_ADHOC_TAOXX: con-
tiene las horas programadas.
• TL_PROF_WRKXX: contiene los
perfiles de los registros de horas.
Tablas actualizadas:
TL_IPT1XX: contiene datos de las
horas intermedias a pagar de los re-
gistros de horas del batch actual.

TL_VALD_ Validación posterior a reglas Tablas consultadas:


MAIN
• Valida datos y genera excepciones, según la configu- • TL_VALID_DATAxx: enlace
ración del proceso de validación y excepciones. Las de las tablas TL_RPTD_TIME y
validaciones no se ejecutan en las filas de ausencias. TL_IPT1. Todas las validaciones
se ejecutan en este registro unifi-
• Elimina las excepciones resueltas (el sistema las borra
cado.
de TL_EXCEPTN_WRK) de la tabla TL_EXCEP-
TION. Pueden existir varias excepciones
para cada día.
• Inserta nuevas excepciones en TL_EXCEPTION.
• TL_EXCEPT_WRKXX: contiene
• Actualiza las excepciones no resueltas con la fecha y
una lista de las excepciones del
hora actuales.
batch actual.
• TL_EXCEPTION: contiene ex-
cepciones actualizadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 351


Procesos en Batch de Administración de Tiempo Capítulo 13

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA001000 Crea compensaciones. Tablas consultadas:


Crea compensaciones para las filas de ausencias proce- • TL_IPT1XX: contiene datos de las
dentes sólo de Nómina Global. horas intermedias a pagar de los re-
gistros de horas del batch actual.
Nota: los procesos de Nómina Norteamérica crean com-
pensaciones para las ausencias y transfieren las filas de • TL_PAYABLE_TIME: contiene
ausencias negativas a TL_PAYABLE_TIME. las horas a pagar creadas anterior-
mente.
• TL_TA_BATCHXX: contiene una
lista de los registros de horas del
batch actual.
Tablas actualizadas:
• TL_TA_SE_DATEXX: contiene
una lista de los empleados del
batch actual con la fecha inicial y
la fecha final.
• TL_TA_PAY_TMXX: contiene
los registros de horas a pagar del
batch actual incluidos en el rango
de la fecha inicial y la fecha final.
• TL_TA_OFFST01XX: con-
tiene las filas de horas a pagar de
TL_PAYABLE_TIME.
• TL_TA_OFFST02XX: contiene
las filas de horas a pagar inter-
medias de TL_IPT1. Excluye fi-
las si RT_SOURCE es ’AM’ o si
PAY_SYSTEM es ’NA’.
• TL_TA_OFFSETXX: contiene las
filas de las compensaciones que
se van a insertar en TL_PAYA-
BLE_TIME.
• TL_IPT1XX: contiene las ho-
ras intermedias a pagar del batch
actual. El campo IN_BATCH
queda definido como ‘N’ (no) en
TL_TA001000, respecto a las filas
de horas a pagar procesadas ante-
riormente que no han cambiado.

352 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA001100 • Invoca a TL_TA001200 para procesar excepciones. Tablas consultadas:


• Elimina las horas a pagar existentes o previstas. • TL_TA_SE_DATEXX: contiene
• Inserta nuevas filas de horas a pagar o de horas a pagar una lista de los empleados del
previstas. batch actual con la fecha inicial y
la fecha final.
• Actualiza el valor del campo PAYABLE_STATUS en
la tabla TL_PAYABLE_TIME. • TL_PAYABLE_TIME: contiene
las horas a pagar creadas anterior-
• Invoca a TL_PTCOMPB para procesar el tiempo de mente.
compensación.
• TL_TA_BATCHXX: contiene una
• Elimina las filas de ausencias de TL_IPT1 si el sistema lista de los registros de horas del
de nómina es Nómina Norteamérica y no se ejecutan batch actual.
las reglas en línea.
• TL_TA_OFFSETXX: contiene las
• No elimina las filas de ausencias si se ejecutan las re- filas de las compensaciones que
glas en línea, sea cual sea el sistema de nómina (Nó- se van a insertar en TL_PAYA-
mina Global o Nómina Norteamérica). BLE_TIME.
Tablas actualizadas:
• TL_TA_PAYW_TMXX: contiene
los registros de horas a pagar del
batch actual incluidos en el rango
de la fecha inicial y la fecha final.
• TL_TA_PAY_TMXX: contiene
los registros secuenciados de horas
a pagar del batch actual incluidos
en el rango de la fecha inicial y la
fecha final.
• TL_PAYABLE_TIME: contiene
las horas a pagar actualizadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 353


Procesos en Batch de Administración de Tiempo Capítulo 13

Motor de Tablas consultadas


Aplicación Función /actualizadas

TL_TA001300 • Define el campo TA_STATUS como N (no) y la pri- Tablas consultadas:


mera fecha de cambio como nula en los registros de
horas positivos sin excepciones. • TL_TA_BATCHCXX: contiene
una lista de los registros de horas
• Define el campo TA_STATUS como Y (sí) y asigna del batch actual.
como primera fecha de cambio la fecha del primer día
del siguiente periodo para registros de horas de excep- • TL_EXCEPTION: contiene las
ción que no presentan excepciones. excepciones actualizadas.

• Define el campo TA_STATUS como Y (sí) y asigna • TL_TRSTAT_BFRXX: contiene


como primera fecha de cambio la primera instancia de una lista de los registros de horas
excepciones no resueltas de registros de horas con ex- del batch actual.
cepciones. • TL_TR_STATUS: contiene una
fila para cada registro de horas in-
cluido en Gestión de Tiempos y
Tareas.
Tablas actualizadas:
TL_TR_STATUS: contiene una fila
actualizada de cada registro de horas
incluido en Gestión de Tiempos y Ta-
reas.

Tabla de control de Administración de Tiempo (TL_TR_STATUS)


TL_TR_STATUS es la tabla de control de Gestión de Tiempos y Tareas, actualizada regularmente por Adminis-
tración de Tiempo y otros procesos. Es importante conocer el modo y el momento en el que se crea y actualiza
este registro, ya que es el elemento básico que controla el funcionamiento de Administración de Tiempo.
Cuando se incluye a un empleado en Gestión de Tiempos y Tareas, el sistema crea su registro individual de
control en TL_TR_STATUS. Esta tabla de control se actualiza cuando se producen determinados cambios en
los datos relativos a horas. Concretamente, son dos los campos que indican a Administración de Tiempo el lote
de datos de cada empleado que debe procesarse:
• TA_STATUS
• EARLIEST_CHGDT
En el caso de los registros de excepción y positivos, el campo TA_STATUS se define inicialmente como Y (sí),
mientras que EARLIEST_CHGDT adopta la fecha de la inscripción en Gestión de Tiempos y Tareas.
Cuando se realizan cambios en las horas registradas, EARLIEST_CHGDT se actualiza si su valor es posterior
a la fecha de cambio y TA_STATUS está definido como Y (sí).
Administración de Tiempo selecciona los registros cuyo valor de TA_STATUS es Y o X y en los que EAR-
LIEST_CHGDT es anterior o igual a la fecha de proceso especificada en el control de ejecución.
Al comenzar el proceso de Administración de Tiempo (TL_TA000300), TA_STATUS se define como X, para
indicar que el sistema está operando con estos valores y que no están disponibles para otros procesos.
Cuando concluye el proceso de Administración de Tiempo (TL_TA001300), TA_STATUS y EAR-
LIEST_CHGDT quedan actualizados del siguiente modo:

354 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

• En el caso de los registros de horas positivos sin excepciones, TA_STATUS adopta el valor N, mientras que
el valor de EARLIEST_CHGDT pasa a ser la última fecha de las horas a pagar. Si no se producen cambios
en las horas registradas, los registros de horas positivos no serán procesados en las ejecuciones posteriores de
Administración de Tiempo.
• En el caso de los registros de horas de excepción que no contienen excepciones, TA_STATUS adopta el valor
Y, mientras que el valor de EARLIEST_CHGDT pasa a ser el primer día del siguiente periodo (especificado
en el grupo de trabajo). El sistema siempre vuelve a seleccionar los registros de excepción en las ejecuciones
posteriores de Administración de Tiempo.
• En todos los registros de horas con excepciones, TA_STATUS adopta el valor Y, mientras que el valor de
EARLIEST_CHGDT pasa a ser el primer día de la excepción. De este modo, se procesan y resuelven todas
las excepciones.

Conceptos y términos de los procesos en batch


A continuación se ofrece una descripción de los términos y conceptos utilizados en esta documentación para la
explicación de los procesos en batch:

Fecha de registro de horas Corresponde a la fecha real de las horas registradas en un turno, según la defi-
(DUR) nición de las opciones de divisor de jornada y rango de divisor de jornada.
Primera fecha de cambio Se trata de la fecha de registro de horas (DUR) de la primera introducción o
(EARLIEST_CHGDT) actualización de datos de horas correspondiente a un empleado desde la última
ejecución de Administración Tiempo Básico.
La primera fecha de cambio determina tanto el rango de fechas como la cantidad
de datos que deben procesarse por cada trabajador.
Estado de Administración Este campo permite determinar si debe procesarse un empleado en Administra-
de Tiempo (TA_STATUS) ción de Tiempo. Los valores válidos son Y (debe procesarse) y N (no se debe
procesar).
Instancia de proceso Existe un valor de instancia de proceso tras la última actualización de TL_TR_
STATUS por un proceso en batch, como Administración de Tiempo o Presen-
tación de Horas.

Paso 1: identificación de los registros de horas


para su proceso
Este proceso puede dividirse en dos fases.

Fase 1: selección de Se inicia cuando se especifican, en la página de control de Administración de


registros de horas para su Tiempo, los grupos o individuos cuyos registros se van a procesar. Entre los
proceso seleccionados, Administración de Tiempo procesa sólo los que cumplen el si-
guiente criterio:
Si se crean horas a pagar, el sistema sólo procesa los registros cuyo valor en
TA_STATUS sea Y y cuyo valor en el campo EARLIEST_CHGDT (primera
fecha de cambio) sea anterior o igual a la fecha actual o a la fecha de proceso
especificada en la página de control de ejecución de Administración de Tiempo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 355


Procesos en Batch de Administración de Tiempo Capítulo 13

Se cargarán todos los distintos puestos, aunque no se especifique en la página


de control de ejecución, e independientemente de la opción de instalación de
Gestión de Tiempos y Tareas. La opción de instalación de Gestión de Tiempos
y Tareas se utilizará posteriormente en la rutina TL_TA000300.

Nota: si realiza una previsión de horas a pagar, el sistema no utiliza los valores
de TA_STATUS ni de EARLIEST_CHGDT para seleccionar los registros de
horas. Sólo emplea estos campos para seleccionar los registros de horas cuando
se crean las horas a pagar.

Una vez que el sistema ha aplicado los criterios de selección a los registros in-
troducidos en la página de control de ejecución de Administración de Tiempo,
este proceso introduce en la tabla TL_TA_TRLIST la lista final de los registros
de horas que deben procesarse (sólo procesa los registros de horas que se en-
cuentran en la lista).

Nota: aunque el valor de TA_STATUS siempre es Y (sí) para los registros de


horas de excepción, Administración de Tiempo no procesa todos los registros
de excepción automáticamente. Sólo se procesan los registros de horas de ex-
cepción cuyo valor en EARLIEST_CHGDT es anterior o igual a la fecha actual
o a la fecha de proceso seleccionada en la página de control de ejecución de
Administración de Tiempo.

Fase 2: definición del Este paso determina las fechas inicial (START_DT) y final (END_DT) del pe-
periodo inicial de interés riodo inicial de interés del proceso en batch.
El periodo inicial de interés representa la cantidad mínima de tiempo que debe
procesarse por cada registro de horas que se ejecuta mediante Administración
de Tiempo. Los datos se almacenan en la tabla TL_TA_TRLIST, junto con los
valores de EMPLID y de EMPL_RCD de cada registro de horas. Independiente-
mente de si se crean horas a pagar o una previsión de las mismas, el periodo ini-
cial de interés se define (para cada registro de horas) como el periodo del grupo
de trabajo que coincide en algún punto con el valor de EARLIEST_CHGDT. La
fecha final de este periodo puede prolongarse más allá del periodo del grupo de
trabajo (hasta alcanzar la última fecha de horas registradas) si se registran horas
para fechas futuras (es decir, fechas posteriores al periodo del grupo de trabajo).
Las fechas inicial (START_DT) y final (END_DT) del periodo inicial de interés
incluido en la tabla TL_TA_TRLIST se consultan en el Paso 2: combinación de
registros de horas en batches, y permite agrupar a los empleados cuyos registros
se van a procesar en batch.

A continuación se tratan los temas siguientes:


• El modo en que Administración de Tiempo utiliza los campos TA_STATUS y EARLIEST_CHGDT para re-
ducir el número de registros introducidos en la página de control de ejecución de Administración de Tiempo
a los que realmente cumplen el criterio de selección.
• La tabla TL_TA_TRLIST, que contiene la lista final de los registros que se van a procesar y las fechas inicial
y final del periodo inicial de interés, información utilizada en el Paso 2: combinación de registros de horas en
batches.
• El modo en que Administración de Tiempo define el periodo inicial de interés.

356 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Inicio del proceso Administración Tiempo
Básico, página 399
Capítulo 5, “Definición de Grupos de Trabajo,” página 81
Capítulo 4, “Definición de las Tablas Básicas,” Normas generales para la creación de periodos y calendarios,
página 58

Utilización del estado de registros de horas en


el proceso de selección
Para entender el modo en que el sistema selecciona los registros de horas para su proceso, es necesario conocer
previamente cómo utiliza los campos TA_STATUS y EARLIEST_CHGDT de la tabla TL_TR_STATUS. Esta
tabla almacena información sobre los registros aptos para ser procesados y la primera introducción o actuali-
zación de datos relacionados con horas de cada registro de horas desde la última ejecución de Administración
Tiempo Básico.
La estructura de la tabla TL_TR_STATUS es la siguiente:

Registro TL_TR_STATUS

Nombre de campo Descripción

EMPLID Número identificativo (ID) del empleado del registro de


horas.

EMPL_RCD Número de registro del empleado del registro de horas.

TA_STATUS Indica si el registro de horas debe ejecutarse mediante


Administración de Tiempo. Los valores válidos son Y (se
debe ejecutar) y N (no debe ejecutarse).

EARLIEST_CHGDT Se trata de la fecha de registro de horas (DUR) de la pri-


mera introducción o actualización de datos de horas co-
rrespondiente a un empleado desde la última ejecución de
Administración Tiempo Básico.
La primera fecha de cambio determina tanto el rango de
fechas como la cantidad de datos que deben procesarse
por cada trabajador.

LASTUPDDTTM Indica la fecha y hora en la que se ha introducido la úl-


tima transacción que afecta a las horas a pagar del regis-
tro de horas. Tenga presente que se trata de la hora en la
que se ha realizado la transacción, no la fecha del registro
de horas (DUR).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 357


Procesos en Batch de Administración de Tiempo Capítulo 13

Nota: cuando se realiza una previsión de horas a pagar, el sistema no comprueba el valor de TA_STATUS.
Utiliza también la fecha introducida en el campo Procesar Periodo c/Esta Fecha al inicio del proceso de Admi-
nistración de Tiempo como la primera fecha de cambio (EARLIEST_CHGDT) de todos los registros de horas
seleccionados.

Por norma, el sistema procesa únicamente los registros cuyo valor de TA_STATUS es Y y cuyo valor de EAR-
LIEST_CHGDT es anterior o igual a la fecha actual o de proceso especificada en la página de control de ejecu-
ción Administración de Tiempo. Defina la fecha de control de ejecución como la fecha actual u otra fecha (la
fecha de proceso) en función de los registros de horas y los periodos que desea procesar.
Aunque el valor de TA_STATUS siempre es Y (sí) para los registros de horas de excepción, Administración de
Tiempo no procesa todos los registros de excepción automáticamente. Sólo se procesan los registros de horas de
excepción cuyo valor de EARLIEST_CHGDT es anterior o igual a la fecha seleccionada en la página de control
de ejecución de Administración de Tiempo.
Los campos TA_STATUS y EARLIEST_CHGDT de la tabla TL_TR_STATUS se actualizan varias veces por
diversos motivos:

Actualización de TL_TR_STATUS cuando se producen nuevas inscripciones


Cuando se inscribe a un empleado que registra horas en Gestión de Tiempos y Tareas, el sistema inserta una
nueva fila en el registro TL_TR_STATUS.
Respecto a los empleados contratados recientemente, el sistema define el campo TA_STATUS como Y y asigna
a EARLIEST_CHGDT la fecha introducida como Fecha Inicio Horas p/Pagar en la página Creación Datos Re-
gistro Horas. Si no existen datos en este campo de fecha, EARLIEST_CHGDT adopta la fecha de inscripción
en Gestión de Tiempos y Tareas.

Actualización de TL_TR_STATUS cuando se introducen o modifican datos


En el caso de los empleados con registros positivos, cuando se modifican o añaden datos que podrían afectar
a las horas a pagar, el campo TA_STATUS adopta el valor Y (si anteriormente estaba definido como N), y el
valor de EARLIEST_CHGDT pasa a ser la primera fecha de introducción de horas o de modificación de datos,
incluso si los cambios han tenido lugar en periodos anteriores.
En el caso de los registros de horas de excepción, TA_STATUS siempre tiene el valor Y, mientras que EAR-
LIEST_CHGDT se restablece automáticamente, después del proceso, con la primera fecha del siguiente periodo
del grupo de trabajo (el periodo inmediatamente posterior al que coincide con la fecha actual o de proceso uti-
lizada en la ejecución actual de Administración Tiempo Básico). De este modo, el sistema puede reconocer el
periodo que debe procesar en la siguiente ejecución: el periodo que abarca la primera fecha de cambio.

Nota: una vez ejecutadas estas operaciones en un registro de horas, éste no vuelve a procesarse a menos que
se introduzcan nuevos datos que provoquen que EARLIEST_CHGDT vuelva a definirse en el periodo que se
acaba de procesar o en uno anterior.

Los datos nuevos o modificados que pueden motivar la actualización del registro TL_TR_STATUS pueden pro-
ceder de tres fuentes:
• Las vistas de Tiempo Transcurrido y Tiempo Fichado en la página Hoja de Horas (para horas fichadas y tiempo
transcurrido) y la página Reloj Web - Introducción de Fichado pueden causar que EARLIEST_CHGDT adopte
la primera fecha de registro de horas y que TA_STATUS adopte el valor Y.
• Las horas en batches introducidas mediante las páginas de la interfaz de DRH, de entrada rápida de horas y de
tiempo masivo son recuperadas por el proceso Presentación de Horas y se inicia el proceso de validación, lo
que provoca la actualización de TL_TR_STATUS.

358 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

• Se han producido cambios en las filas de datos regidos por fecha efectiva al utilizar el proceso de integridad
referencial y se ha iniciado el proceso de validación. El proceso de validación actualiza el campo TL_TR_
STATUS.

Nota: el proceso de validación restablece el valor de EARLIEST_CHGDT para reflejar las modificaciones de
los datos, con carácter retroactivo. Si un registro de horas resulta afectado por estos cambios, pero la fecha de
sus datos es posterior a la primera fecha de cambio, el sistema restablece el valor de EARLIEST_CHGDT para
que coincida con la primera instancia real de horas registradas o programadas. Supongamos, por ejemplo, que
existen datos del empleado A que se remontan al 5 de enero de 2002. Esta fecha coincide con el día de llegada
al Grupo de Trabajo A. Supongamos ahora que el administrador de Gestión de Tiempos y Tareas detecta que
los empleados del Grupo de Trabajo A deberían haber estado en el Grupo de Trabajo B desde el 1 de enero de
2000. Puesto que el empleado A sólo ha registrado horas a partir del 5 de enero de 2002, su primera fecha de
cambio corresponderá al 5 de enero de 2002.

La tabla siguiente describe las condiciones que actualizan los datos de la primera fecha de cambio y el estado
de Administración de Tiempo:

Estado de Administración de
Condición Primera fecha de cambio Tiempo

1. Actualizar: cuando existen horas a Fecha máxima de horas a pagar + 1 fe- Sí


pagar cha en horas a pagar

2. Actualizar: cuando no existen horas Fecha y hora actuales Sí


a pagar

3. Cuando se realizó la inscripción del La fecha de inscripción en el sistema o Sí


empleado en Gestión de Tiempos y Ta- una fecha posterior a la fecha efectiva
reas introducida en el campo Fecha Inicio
Horas p/Pagar de la página Creación
Datos Registro Horas.

4. Cuando el empleado cambia de un Se determinan todos los empleados Sí (cambiada de No a Sí)


grupo de trabajo positivo a uno de ex- afectados, y la primera fecha de cam-
cepción, o el tipo de grupo cambia de bio se convierte en la fecha efectiva
positivo a excepción del cambio, si la primera fecha de cam-
bio es posterior a la fecha efectiva del
cambio

5. Grupo de trabajo positivo: cuando Se conservará la primera fecha de No


falta el fichado de salida para el pro- cambio como valor de la fecha que
ceso de la fecha máxima falta correspondiente al fichado de sa-
lida

6. Grupo de trabajo positivo: cuando Fecha de inicio de siguiente periodo No


se registran fichados de salida o se pro-
cesan registros de tiempo transcurrido

7. Grupo de trabajo positivo: cuando Fecha mínima de la excepción gene- Sí


se generan excepciones rada

8. Grupo de trabajo de excepciones: Fecha de inicio de siguiente periodo Sí


cuando se procesan tiempos corres-
pondientes al periodo actual

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 359


Procesos en Batch de Administración de Tiempo Capítulo 13

Estado de Administración de
Condición Primera fecha de cambio Tiempo

9. Grupo de trabajo de excepciones: se Fecha mínima de la excepción gene- Sí


generan excepciones rada

10. En caso de vacaciones: si la fecha Hasta la fecha de vacaciones El estado de Administración de


máxima de las horas a pagar generadas Tiempo dependerá de si se trata de un
es anterior a la fecha final del periodo grupo de trabajo positivo o de excep-
de interés. La primera fecha de cam- ciones
bio se ajustará a la fecha de vacaciones
para activar las reglas de plantilla de
vacaciones.

Redefinición de TL_TR_STATUS después de la ejecución de Administración Tiempo


Básico
Al final de la ejecución de Administración Tiempo Básico, el sistema vuelve a definir los valores del registro
TL_TR_STATUS como se describe en el Paso 16: actualización del estado de registro de tiempo.

Actualización del estado como resultado de una excepción de proceso


Cuando se produce una excepción muy grave (que impide procesar completamente el registro de un empleado),
los valores de TA_STATUS y de EARLIEST_CHGDT no se restablecen del modo habitual. En tal caso,
TA_STATUS conserva el valor Y y EARLIEST_CHGDT adopta la primera fecha de excepción, de modo que
el registro de horas se puede volver a procesar, una vez resuelta la excepción. Por ejemplo, imaginemos que se
han registrado horas entre el 7 de septiembre de 2004 y el 21 de septiembre de 2004, en las que TA_STATUS
= Y y EARLIEST_CHGDT = 7 de septiembre de 2004. Después de la ejecución de Administración Tiempo
Básico, se crea una excepción para el 15 de septiembre de 2004. El valor de TA_STATUS sigue siendo Y,
mientras que el de EARLIEST_CHGDT pasa del 7 de septiembre al día 15.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Inicio del proceso Administración Tiempo
Básico, página 399
Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74
Capítulo 4, “Definición de las Tablas Básicas,” Utilización de criterios de validación, página 77

Definición del periodo inicial de interés


Una vez especificados los empleados cuyos registros de horas se desea procesar, Administración Tiempo Básico
determina la fecha inicial (START_DT) y final (END_DT) del periodo inicial de interés para la creación en
batch. Este periodo inicial representa el tiempo mínimo que debe procesarse por cada registro de horas que se
ejecuta mediante Administración Tiempo Básico. Los datos se almacenan en la tabla TL_TA_TRLIST, junto
con los valores de EMPLID y de EMPL_RCD de cada registro de horas.

Importante: en la explicación anterior sobre el periodo inicial de interés se asume que la casilla Hrs Reg para
Periodo Interés está activada en la página Administración de Tiempo. Si desea obtener más detalles sobre el fun-
cionamiento del sistema cuando esta casilla no está seleccionada, consulte la página Administración de Tiempo.

360 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nota: las fechas inicial (START_DT) y final (END_DT) del periodo inicial de interés incluido en la tabla
TL_TA_TRLIST se consultan en el Paso 2: combinación de registros de horas en batches, y permite agrupar a
los empleados cuyos registros se van a procesar en batch.

La tabla TL_TA_TRLIST tiene la estructura siguiente:

Campo Utilización

BATCH_NUM Este número representa la asignación inicial a un batch de los registros


de horas que se van a procesar.

EMPLID Identifica al empleado cuyos registros se van a procesar.

EMPL_RCD Identifica el puesto o la posición específicos.

START_DT Corresponde a la fecha de inicio del periodo inicial de interés.

END_DT Corresponde a la fecha final del periodo inicial de interés.

EARLIEST_CHGDT Corresponde a la primera fecha en la que se han registrado horas corres-


pondientes a un empleado.

RUN_CNTL_ID Corresponde al ID de control de ejecución introducido en la página de


control de ejecución Administración de Tiempo.

Para determinar los valores de START_DT y de END_DT que contiene esta tabla (el periodo inicial de interés
para la creación en batch), el proceso de selección realiza lo siguiente:
• Determina el valor de EARLIEST_CHGDT correspondiente al registro de horas que se va a procesar.
• Identifica el periodo de registro de horas (según el valor del ID de periodo de la tabla del grupo de trabajo)
que incluye el valor de EARLIEST_CHGDT.
• Utiliza las fechas inicial y final del periodo del registro de horas que incluye la primera fecha de cambio como
las fechas inicial y final del periodo de interés. El proceso de selección consulta entonces las tablas de horas
registradas (tanto fichadas como registradas) para comprobar si las horas se han contabilizado para una fecha
futura, es decir, una fecha del siguiente periodo. Si es así, la fecha final del periodo inicial de interés queda
definida como la última fecha de horas registradas.
Las fechas inicial y final de esta tabla se utilizan en el Paso 2: combinación de registros de horas en batches.

Ejemplo: cálculo del periodo inicial de interés


Supongamos que el valor del campo EARLIEST_CHGDT del registro de horas que va a procesar es 2 de febrero
de 2000, y que ejecuta Administración Tiempo Básico el 7 de febrero de 2000 (la fecha actual). Imaginemos,
además, que el periodo de registro de horas asociado al grupo de trabajo del empleado es semanal y que el
comienzo de la semana se define como un lunes y el final como un domingo. El plazo de este registro de horas
sería el siguiente:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 361


Procesos en Batch de Administración de Tiempo Capítulo 13

Periodo de interés inicial

Semana 1 Semana 2 Semana 3

31 de enero 2000 5 de febrero


(lunes) (domingo)

2 de febrero de 2000 7 febrero de 2000


Primera fecha de Fecha actual
cambio
Cálculo del periodo inicial de interés

Como se puede comprobar en este gráfico, el valor de EARLIEST_CHGDT correspondiente al registro de horas
de este empleado está incluido en un periodo de calendario semanal que comienza el 31 de enero de 2000 (lunes)
y finaliza el 5 de febrero de 2000 (domingo). El sistema utiliza las fechas inicial y final de esta semana para
establecer el periodo inicial de interés: 31 de enero - 5 de febrero.

Paso 2: combinación en batches de los registros de horas


Este proceso recupera los registros de horas incluidos en la tabla TL_TA_TRLIST y las fechas inicial y final del
periodo inicial de interés, y los agrupa en distintos batches en función de la asociación a un grupo de trabajo.
Para crear batches:
1. Defina la asociación a un grupo de trabajo.
El sistema determina la asociación a un grupo de trabajo de los registros de horas seleccionados y los
agrupa en diversos batches en función del grupo. Esto garantiza que todos los registros procesados como
parte de un mismo batch compartan un programa de reglas común, puesto que cada grupo está asociado
únicamente a un programa de reglas.

362 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Si un empleado cambia de grupo de trabajo durante el periodo inicial de interés almacenado en la tabla
TL_TA_TRLIST, el sistema detecta la transferencia cuando lee su registro TL_EMPL_DATA. Debido
a la transferencia, Administración de Tiempo procesa el registro de horas en varios batches. Lo mismo
ocurre cuando se modifican las fechas efectivas del programa de reglas o del registro TL_EMPL_DATA
durante el periodo inicial de interés (las fechas efectivas asociadas a las contrataciones, desactivación
o traslados de puesto de los empleados). Por ejemplo, si el programa de reglas asociado a un grupo de
trabajo cambia en la mitad del periodo, se procesan en distintos batches los registros de horas correspon-
dientes tanto a las fechas previas como a las posteriores a la fecha de cambio. Del mismo modo, puesto
que es posible que un empleado tenga más de una fila en TL_EMPL_DATA con distintas fechas efec-
tivas, pueden introducirse varias filas por empleado en el proceso de creación de batches. En este caso,
las fechas inicial y final de cada batch deben ajustarse para que TL_EMPL_DATA.EFFDT (el campo de
fecha efectiva del registro TL_EMPL_DATA) esté incluido en el periodo de interés. Por ejemplo, si la
fecha efectiva (EFFDT) de un empleado es posterior a la fecha inicial (START_DT) del periodo inicial
de interés definido en la tabla TL_TA_TRLIST, la fecha inicial (START_DT) del nuevo batch coincidirá
con la fecha efectiva (EFFDT).
2. Envíe los batches al mapa de reglas.
Los batches resultantes se envían a la función que determina el periodo de interés de los registros de
horas descritos en el apartado Creación del mapa de reglas. Los batches contienen un registro por cada
empleado que se va a procesar, el grupo de trabajo del empleado, la fecha efectiva del grupo, el programa
de reglas y la fecha efectiva del programa.

Nota: el sistema divide los registros de horas en batches para que el proceso sea más eficaz agrupándolos según
el programa de reglas y las fechas comunes. No obstante, es posible que el tamaño del batch resultante sea
demasiado grande para garantizar la rapidez del proceso. En ese caso, reduzca el tamaño de los batches mediante
el campo Máx Empleados en Batch en la página Instalación de Tiempos y Tareas.

Consulte también
Capítulo 5, “Definición de Grupos de Trabajo,” Traslados de grupos de trabajo, página 105
Capítulo 5, “Definición de Grupos de Trabajo,” Modificación del programa de reglas de un grupo de trabajo,
página 107

Paso 3: cálculo de excepciones de registro de


horas pendientes
El proceso TL_EXC_RESL valida los registros de horas correspondientes a las fechas en las que existen excep-
ciones sin resolver. Este proceso invoca a las secciones del Motor de Aplicación de validación correspondientes
solamente a las excepciones sin resolver. Sin embargo, no se invocan todas las validaciones definidas en el
grupo de validaciones.
Este proceso elimina todas las excepciones que no vuelvan a crearse.
También se vuelven a crear las excepciones pendientes de resolución.
El proceso de depuración de excepciones, ejecutado con el botón Depurar Excepciones de la página Gestión de
Excepciones, no debe ejecutarse, ya que la eliminación de excepciones se realiza mediante Administración de
Tiempo. No obstante, puede ejecutarse para realizar previsiones proactivas sobre excepciones.
Si se vuelven a crear excepciones, el proceso de Administración de Tiempo omitirá los días con excepciones
correspondientes al registro de horas del empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 363


Procesos en Batch de Administración de Tiempo Capítulo 13

Asimismo, el proceso excluye en posteriores procesos a los empleados cuando existen excepciones, en caso de
que no se seleccione el campo Continuar Excepciones de la página Instalación de Tiempos y Tareas.

Paso 4: creación del mapa de reglas


El periodo inicial de interés utilizado para crear batches de registros de horas en el paso 2 representa únicamente
el volumen mínimo de datos (u horas) que deben procesarse en Administración de Tiempo. Este periodo inicial
no incluye obligatoriamente las horas necesarias para procesar las reglas del programa al que esté asignado el
registro de un empleado. Administración de Tiempo debe crear un segundo periodo de interés para determinar
cuánto tiempo es necesario retroceder o avanzar para recuperar la siguiente información de cada batch: 1) los da-
tos necesarios para ejecutar cada regla individual del programa de reglas de un registro; y 2) la cantidad máxima
de datos que comprende todo el grupo de reglas del programa. En el siguiente apartado denominaremos periodo
final de interés al periodo máximo de tiempo que contiene los datos necesarios para ejecutar todas las reglas de
un programa. Además de definir este periodo, el proceso de creación del mapa de reglas genera una tabla de
resultados (TL_RULE_MAP) que identifica las reglas que procesan los batches, la prioridad de las reglas, la
sección AE que contiene cada regla del programa, las fechas efectivas del grupo de trabajo y del programa de
reglas, etc.
Después de finalizar el mapa de reglas, Administración de Tiempo envía la cantidad correcta de horas a las tablas
de horas intermedias a pagar para procesarlas e identificar la sección AE de cada regla y periodo de interés.

Cálculo del periodo final de interés


Como se ha señalado anteriormente, el cálculo del periodo inicial de interés representa sólo el primer paso en la
definición de un periodo para el proceso de reglas.

Importante: en la siguiente explicación sobre el periodo final de interés se asume que la casilla Hrs Reg para
Periodo Interés está activada en la página Administración de Tiempo. Si desea obtener más detalles sobre el fun-
cionamiento del sistema cuando esta casilla no está seleccionada, consulte la página Administración de Tiempo.

Es posible que el mapa final de reglas deba abarcar más allá del periodo inicial en los siguientes casos:
• Si se procesa una regla que requiere datos anteriores al periodo de registro de horas con el que coincide el
campo EARLIEST_CHGDT, el periodo inicial de interés debe prolongarse en el pasado. Supongamos que el
periodo del registro de horas asociado al grupo de trabajo que se va a procesar es semanal, y que el periodo
inicial de interés se corresponde con la tercera semana del mes actual. Si tiene intención de procesar una regla
mensual asociada a este grupo de trabajo, el mapa final de reglas tendrá que ampliarse hasta abarcar el periodo
inicial de interés para capturar los datos que se remiten como mínimo al inicio del mes actual.
• Puede que las reglas que se van a aplicar requieran el acceso a datos de los periodos siguientes al periodo en
el que está incluida la primera fecha de cambio. Es posible que se precisen datos que remiten al final de un
periodo de regla que incluye y se prolonga más allá de la fecha final del periodo inicial de interés.
El ejemplo que se muestra a continuación ilustra el modo en que el sistema determina el rango de fechas máximo
para el periodo final de interés:

Ejemplo: cálculo del periodo final de interés


Utilicemos como base del ejemplo los datos siguientes:
• El registro de horas que se dispone a procesar es positivo.

364 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

• El periodo del registro de horas asociado al grupo de trabajo del empleado es semanal, y se ha definido que
una semana comprende de lunes a domingo.
• El periodo inicial de interés, es decir, el periodo semanal de registro de horas que incluye la primera fecha de
cambio, comprende desde el 7 de febrero hasta el 13 de febrero (de lunes a domingo).
• El último periodo procesado para el perceptor corresponde a la semana que comienza el 31 de enero (lunes) y
finaliza el 6 de febrero (domingo).
• La semana actual (la que se debe procesar) comienza el 7 de febrero.
• El programa del perceptor incluye tres reglas, como puede apreciarse en el siguiente diagrama: una regla
semanal, una mensual y una diaria. Cada regla tiene asignado un número de prioridad del uno al tres.
• La primera fecha de cambio corresponde al 7 de febrero.
• La fecha de proceso de la página de control de ejecución es 17 de febrero.
• La última fecha para la que se han registrado horas es el 25 de febrero (en este ejemplo, el empleado ha
registrado vacaciones desde el 23 al 25 de febrero).

31 de enero (lunes): fecha inicial 29 de febrero: fecha final del


del periodo de interés 17 de febrero: fecha de periodo de interés
Parámetro 2 proceso en la página Parámetro 2
1 de febrero 7 de febrero: primera de control de ejecución 25 de febrero: última
(martes): primer fecha de cambio fecha de las horas registradas
día del mes
Periodo de
registro de Periodo 1 Periodo 2 Periodo 3 Periodo 4
horas

Horas
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
registradas

Regla 1: Semana Semana Semana Semana


semanal

Regla 2: Mes
mensual

Regla 3: 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
diaria

Cálculo del periodo de interés

Administración de Tiempo determina el rango máximo de fechas del periodo de interés mediante un proceso
piramidal (representado en este diagrama por una serie de líneas que van formando un trazado similar al de una
escalera, que abarca desde el principio de un periodo de regla hasta el siguiente periodo en el orden de prioridad).
El algoritmo que utiliza Administración de Tiempo para definir las fechas inicial y final de este periodo se puede
dividir en los siguientes pasos:
• Administración de Tiempo determina la última fecha en la que se han registrado horas. En el ejemplo anterior
la fecha es el 25 de febrero. Esta fecha, identificada como Parámetro 1 en el gráfico, se utiliza para determinar
la última fecha del periodo final de interés.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 365


Procesos en Batch de Administración de Tiempo Capítulo 13

Nota: si no se han registrado horas para periodos futuros, es decir, periodos no incluidos en el periodo corres-
pondiente a la primera fecha de cambio, la fecha del Parámetro 1 coincidirá con el último día del periodo en
el que tiene lugar la primera fecha de cambio (el final del Periodo 2 en el ejemplo). Esta fecha se utiliza en el
siguiente paso.

• Si se utiliza la fecha del Parámetro 1, el sistema selecciona la última fecha de todos los periodos de regla que
abarcan el Parámetro 1. En el diagrama, el periodo de regla con la fecha final máxima que abarca el Parámetro
1 corresponde a la regla mensual (número de regla 1). Puesto que la fecha final de este periodo de regla es el
29 de febrero, el sistema la utiliza como fecha final del periodo de interés final.
• A continuación, el sistema determina la primera fecha en la que no se ha enviado una instancia de horas a
pagar al sistema de nómina, es decir, el valor de EARLIEST_CHGDT. Esto incluye todos los ajustes que
se han realizado en las horas registradas desde la última actualización del sistema de nómina. Esta fecha,
denominada Parámetro 2 en el diagrama, se utiliza para calcular la fecha inicial del periodo final de interés.
• Para determinar la fecha inicial del periodo de interés, el mapa de reglas procesa los siguiente elementos:
- Localiza el punto en el que se produce la intersección entre la primera fecha de cambio (EARLIEST_
CHGDT) y el periodo de reglas correspondiente a la regla 1 del programa de reglas. Amplía el periodo
de interés al inicio de este periodo de regla (7 de febrero).
- Localiza el punto en el que se produce la intersección entre el inicio del periodo de regla 1 y la siguiente
regla en orden de prioridad, la regla 2, y prolonga el periodo de interés en el pasado remontándose hasta el
principio del periodo de regla 2 (1 de febrero).
- El sistema vuelve a repetir el proceso: localiza el punto de intersección entre la fecha inicial del periodo de
regla 2 y la regla siguiente de la lista de prioridad, la regla 3, y remonta la fecha inicial del periodo de interés
hasta el comienzo del periodo de regla 3 (puesto que la regla 3 del ejemplo es una regla diaria, el periodo
de interés comienza el 1 de febrero).
- El programa del mapa de reglas se remonta a cada periodo de regla, para capturar las horas adicionales ne-
cesarias y procesar las reglas que pueden repercutir en las horas a pagar. Examinemos el ejemplo siguiente:
el periodo de reglas semanal que comienza el 31 de enero y finaliza el 6 de febrero se solapa con el periodo
de regla mensual. Puesto que la regla semanal tiene prioridad y, por lo tanto, puede repercutir sobre las
horas (modificar el DRH, crear filas en la tabla TL_IPT1, etc.) que serán procesadas más adelante por la
regla mensual, la pirámide de este mapa de reglas retrocede no sólo hasta el inicio de la regla mensual (1
de febrero) sino hasta el inicio del primer periodo de la regla semanal que puede repercutir sobre la regla
mensual: es el periodo de regla semanal que comienza el 31 de enero.

Nota: el objetivo de este retroceso temporal a través del programa de reglas puede explicarse del siguiente modo:
supongamos que, en el ejemplo anterior, la regla semanal es de horas extraordinarias e indica que los empleados
deben recibir 1,5 veces la tarifa que cobran por hora trabajada a partir de 40 horas semanales. Si el proceso del
mapa de reglas no retrocede en el tiempo para incluir los datos del 31 de enero, el sistema no podrá detectar si
se ha cumplido totalmente la condición de esta regla ni en qué momento, ni si se han transferido datos de horas
incorrectos a la regla mensual. Analice el siguiente escenario: sus empleados trabajan diez horas al día durante
cinco días la semana del 31 de enero. Si la regla semanal para horas extraordinarias no incluye el primer día de
la semana laborable (el 31 de enero), parecerá que nadie hizo horas extra durante la semana. Pero lo cierto es
que se ha cumplido la condición necesaria para activar el pago de horas extraordinarias al final del cuarto día
de trabajo (x 10 horas de trabajo al día). Por lo tanto, el último día de la semana debe pagarse según la tarifa de
horas extraordinarias. Esta información debe estar disponible en la regla mensual, puesto que existen relaciones
de dependencia entre los periodos de regla.

Utilización del periodo final de interés en Administración de Tiempo


Una vez que el sistema ha definido el rango de fechas del periodo final de interés, Administración de Tiempo
realiza las siguientes operaciones:

366 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

• Transfiere los datos de este rango de fechas a las horas intermedias a pagar.
• Una vez procesadas las horas intermedias a pagar, Administración de Tiempo remite todas o algunas de las
horas a las horas a pagar.
En este apartado se explican las diferencias entre el periodo final de interés, las horas intermedias a pagar y las
horas a pagar, así como el modo en que Administración de Tiempo calcula las horas a pagar.

Relaciones entre el periodo final de interés, las horas intermedias a pagar y las horas
a pagar
El rango de las fechas transferidas a las horas intermedias a pagar coincide completamente con el periodo final
de interés. Este periodo incluye todos los datos necesarios para procesar las reglas del programa. Sin embargo,
la cantidad de datos de horas intermedias a pagar puede diferir del número de horas que Administración de
Tiempo transfiere a la función de horas a pagar. El motivo es que esta función se utiliza para suministrar datos
de horas a sistemas externos como Nómina o Gestión de Proyectos, mientras que la función de mapa de reglas
del periodo de interés consiste en aportar a las horas intermedias a pagar los datos necesarios para ejecutar
las reglas de Gestión de Tiempos y Tareas. El rango de fechas requerido para procesar estas reglas puede ser
considerablemente más amplio que el rango de fechas de Nómina o Gestión de Proyectos. Imaginemos que hace
falta procesar un grupo de trabajo cuyo tipo de periodo es semanal, y que la semana que se debe procesar se
encuentra en la mitad del mes. El programa de reglas de este grupo de trabajo contiene varias reglas mensuales.
Puede que el sistema de nómina requiera únicamente los datos de la semana que se procesan en este momento,
pero las reglas de Gestión de Tiempos y Tareas deben utilizar datos que corresponden como mínimo al inicio
del mes actual (para una correcta ejecución de las reglas mensuales).
Las siguientes reglas explican el modo en que Administración de Tiempo crea las horas a pagar de los registros
de horas positivos; asimismo, se describe el comportamiento del sistema ante los registros de excepción.

Reglas para registros de horas positivos


Para la creación de las horas a pagar correspondientes a los registros de horas positivos, Administración de
Tiempo transfiere a las horas a pagar todas las fechas incluidas en el periodo actual de registro de horas positivo.
Además, las horas a pagar incluyen los siguientes elementos:
• Las horas registradas de forma positiva correspondientes a fechas anteriores al periodo actual del grupo del
trabajo.
• Las horas registradas positivamente correspondientes a fechas posteriores al periodo actual del grupo del tra-
bajo.
• Los días para los cuales se han creado horas mediante reglas de proceso.

Ejemplo: horas a pagar para registros de horas positivos


En este caso, vamos a modificar levemente el ejemplo utilizado como explicación del proceso de creación del
mapa de reglas, para mostrar el tipo y el alcance de los datos que pueden transferirse desde las horas intermedias
a pagar a las horas a pagar. Supongamos el caso siguiente:
• El registro de horas que se va a procesar es de tipo positivo.
• El periodo del registro de horas asociado al grupo de trabajo del empleado es semanal, y se ha definido que
una semana abarca de lunes a domingo.
• El último periodo procesado para el perceptor corresponde a la semana que comienza el 31 de enero (lunes) y
finaliza el 6 de febrero (domingo).
• La semana actual (la que se debe procesar) comienza el 7 de febrero.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 367


Procesos en Batch de Administración de Tiempo Capítulo 13

• El programa del perceptor incluye tres reglas, como puede apreciarse en el siguiente diagrama: una regla
mensual, una semanal y otra diaria. Cada regla tiene asignado un número de prioridad del uno al tres.
• La fecha de proceso de la página de control de ejecución es 17 de febrero.
• La última fecha para la que se han registrado horas es el 25 de febrero (en este ejemplo, el empleado ha
registrado vacaciones desde el 23 al 25 de febrero).
• El empleado introduce nuevos datos de horas correspondientes al 6 de febrero, un día que ya ha sido procesado
y enviado a nómina: esta persona registró originalmente 8 horas de trabajo el 6 de febrero pero, en realidad,
trabajó 12 y ahora ha corregido el error.
• La primera fecha de cambio es el 6 de febrero, el día en que el empleado ha introducido nuevos datos.

29 de febrero: fecha final del


31 de enero (lunes): fecha periodo de interés
inicial del periodo de interés 17 de febrero: fecha de proceso en
Parámetro 2 la página de control de ejecución Parámetro 1
1 de febrero (martes): 7 de febrero: primera 25 de febrero: última fecha
primer día del mes fecha de cambio de las horas registradas
Periodo de
registro de Periodo 1 Periodo 2 Periodo 3 Periodo 4
horas

Horas a 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
pagar

Horas 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
registradas

Regla 1:
Mes
mensual

Regla 2:
-
Semana Semana Semana Semana
semanal

Regla 3: 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
diaria

Cálculo de horas a pagar

Este diagrama ilustra los diferentes orígenes de los datos de horas que pueden transferirse a las horas a pagar.
Origen 1: horas registradas de forma positiva en el periodo actual del grupo de trabajo
En este ejemplo, el empleado ha registrado horas en todos los días correspondientes al periodo de registro de
horas que comienza el 7 de febrero y termina el 13 de ese mismo mes. Los datos de estas fechas pasan por tanto
a las horas a pagar.
Origen 2: horas registradas de forma positiva correspondientes a fechas anteriores al periodo actual del grupo
de trabajo.
Como puede apreciarse en el diagrama anterior, el empleado registra nuevos datos de horas que corresponden al
6 de junio, un día de un periodo anterior que ya ha sido procesado (el empleado había registrado originalmente
8 horas el 6 de febrero cuando, en realidad, había trabajado 12).
Origen 3: horas registradas de forma positiva correspondientes a fechas posteriores al periodo del grupo de
trabajo actual

368 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

En este ejemplo, el empleado registra tres días de vacaciones que va a disfrutar posteriormente: 23, 24 y 25 de
febrero. Estos datos se deben introducir en las horas a pagar.
Origen 4: horas creadas mediante el proceso de reglas
Para ilustrar el último origen de los datos, es necesario realizar una pequeña modificación en nuestro ejemplo.
Supongamos que la regla mensual del diagrama establece que siempre que un empleado trabaja más de 10 horas
extraordinarias en un mes determinado, esas horas pagadas según la tarifa normal deben calcularse de nuevo
y abonarse al doble de su tarifa. Imaginemos también que los datos nuevos introducidos para el 6 de febrero
(consulte el origen 2) incrementan el número total de horas extraordinarias trabajadas en el mes a 11. Por este
motivo, se cumple la condición de la regla mensual, de manera que todas las horas extraordinarias trabajadas
anteriormente se deben volver a calcular con la nueva tarifa (el doble de la tarifa normal). Puesto que el empleado
ha registrado horas extraordinarias del 1 al 5 de febrero con la tarifa normal, el sistema vuelve a calcular estos
días (que aparecen con líneas oblicuas en el diagrama), genera nuevas compensaciones y envía los nuevos datos
a las horas a pagar.

Nota: en la página de control de ejecución, los campos Fecha Proceso, Fecha Actual y Hrs Reg para Periodo
Interés no afectan directamente a los datos que se envían a las horas a pagar en el caso de registros de horas
positivos, puesto que su función principal es seleccionar los registros que deben procesarse. Administración
de Tiempo sólo procesa los registros de horas cuya primera fecha de cambio es anterior o igual (<=) a la Fecha
Proceso. Pero, además de seleccionar registros de horas para procesar, también colabora en el cálculo de la fecha
final del proceso. La fecha final corresponde a la fecha final del periodo, según el campo seleccionado: Fecha
Proceso, Fecha Actual o la fecha máxima registrada para el campo Hrs Reg para Periodo Interés.

Reglas de registros de excepción


Para crear horas a pagar para el personal que registra excepciones:
• Administración de Tiempo crea horas a pagar, a partir de los horarios de los empleados, para todas las fechas
del periodo de registro de horas actual (siempre que este periodo esté comprendido en el periodo de interés).
Si se han registrado horas de forma positiva en algún día de este periodo, éstas prevalecen sobre las horas
programadas, es decir, Administración de Tiempo no utiliza las horas programadas para ese día.
• Además de las fechas correspondientes al periodo de registro de horas actual, las horas a pagar incluyen lo
siguiente:
- Las horas registradas de forma positiva correspondientes a fechas anteriores al periodo actual del grupo del
trabajo.
- Las horas registradas positivamente correspondientes a fechas posteriores al periodo actual del grupo del
trabajo.
- Los días para los cuales se han creado horas mediante reglas de proceso.
• En el caso de los registros de excepción, también se puede utilizar la Fecha Proceso de la página de control
de ejecución para enviar datos adicionales a las horas a pagar, conforme a los criterios siguientes:
- Si la duración de la regla de periodo que se va a procesar es mayor o igual que el periodo del grupo actual,
pueden crearse horas a pagar fuera del periodo actual, mediante la introducción de una fecha de proceso
que esté fuera del periodo del grupo de trabajo, pero dentro del rango de fechas del periodo de regla que se
prolonga en el futuro. De este modo, se crean horas a pagar desde el inicio del periodo actual del grupo de
trabajo hasta el final del periodo de registro de horas en el cual ha establecido la fecha de proceso, con la
condición de que el periodo de regla abarque como mínimo el final de este periodo de registro de horas. Si el
periodo de regla finaliza antes que el periodo de registro de horas, la última fecha para la cual se transfieren
datos a las horas a pagar corresponde a la fecha final del periodo de regla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 369


Procesos en Batch de Administración de Tiempo Capítulo 13

- Si la duración de todos los periodos de reglas es inferior o igual a la duración del periodo actual del grupo
de trabajo, las horas a pagar se crean a partir de los horarios correspondientes al periodo actual del grupo de
trabajo (el periodo del registro de horas), sea cual sea la fecha de proceso.
- Independientemente de cuánto se remonte en el pasado el periodo actual del grupo de trabajo, si se utiliza
una fecha de proceso incluida en el rango del ID de periodo actual del grupo de trabajo, Administración de
Tiempo sólo crea horas para los registros de excepción correspondientes al grupo de trabajo actual (sin tener
en cuenta los rangos de fechas de los periodos de reglas).

Nota: no es aconsejable definir una fecha de proceso posterior al periodo actual del grupo de trabajo debido
a que los resultados obtenidos pueden ser muy diferentes. Si se cumple esta advertencia, el sistema creará las
horas de los registros de horas con excepciones dentro del periodo actual.

Ejemplo 1: prolongación de las horas a pagar hasta el final de un periodo futuro del
grupo de trabajo
Analicemos un ejemplo en el que vamos a utilizar la fecha de proceso para ampliar hasta el final de un periodo
futuro las horas a pagar del periodo actual del grupo de trabajo.

Semana actual
Fecha de proceso

Horas a pagar creadas desde la 3º hasta la 6º semana

Periodo de
Semana 1 Semana 2 Semana 3 Semana 4 Semana 5 Semana 6 Semana 7 Semana 8
registro de
horas

Periodo de
Periodo de regla de dos meses
regla

Enero Febrero

Prolongación de las horas a pagar hasta periodos futuros

Supongamos el caso siguiente:


• La semana 3 corresponde al periodo actual del grupo de trabajo (la semana que se va a procesar).
• Existe una regla bimensual asociada al grupo de trabajo.
• La fecha de proceso está establecida en la semana 6.
Dado que el periodo de regla bimensual que comienza en enero sobrepasa el periodo actual del grupo de trabajo
(semana 3) hasta el final de febrero, cuando definimos la fecha de proceso a la semana 6, se crean horas a pagar
a partir de los horarios hasta el final de la semana 6.

Ejemplo 2: el fin del periodo de regla limita la prolongación de las horas a pagar
En este ejemplo, el final del periodo de regla limita la prolongación de las horas a pagar.

370 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Semana actual Fecha de proceso

Horas a pagar creadas desde


la semana 3 hasta el final del
periodo de regla mensual

Periodo de
registro de Semn1 Semn2 Semn3 Semn4 Semn5 Semn6 Semn7 Semn8
horas

Periodo
Periodo de regla de un mes
de regla

Enero Febrero
Prolongación de las horas a pagar limitada por la fecha final del periodo de regla

Supongamos el caso siguiente:


• La semana 3 corresponde al periodo actual del grupo de trabajo (la semana que se va a procesar).
• Existe una regla mensual asociada al grupo de trabajo.
• La fecha de proceso queda establecida al final de la semana 5; sin embargo, el periodo de regla mensual
termina antes, a mediados de la semana 5.
Dado que el periodo de regla mensual de este ejemplo sobrepasa el periodo actual del grupo de trabajo (semana
3), cuando se establece la fecha de proceso al final de la semana 5, se crean las horas a pagar para un periodo
futuro. Sin embargo, no se crean horas a pagar después del último día de enero, ni siquiera en el caso de que la
fecha de proceso corresponda al mes de febrero. Esto se debe a que las horas a pagar se extienden bien hasta
el final del periodo del registro que incluye la fecha de proceso, bien hasta el final del periodo de regla, lo que
ocurra primero.

Nota: si en este ejemplo se hubiese definido la fecha de proceso para el primer día de la semana 5, sólo se
hubiesen creado horas a pagar hasta el último día de enero. De nuevo, esto se debe a que las horas a pagar
se extienden bien hasta el final del periodo del registro que incluye la fecha de proceso, bien hasta el final del
periodo de regla, lo que ocurra primero.

Orígenes de las horas a pagar


Hemos analizado varios ejemplos sobre la utilización de la fecha de proceso en la página de control de ejecución,
con el fin de prolongar las horas a pagar más allá del periodo actual del grupo de trabajo. Examinemos ahora
un ejemplo más general para ilustrar todos los posibles orígenes de registro de horas que pueden transferirse a
las horas a pagar, en el caso de un registro de excepción:

Ejemplo 3: cálculo de horas a pagar en registros de excepción


Utilicemos como base del ejemplo los datos siguientes:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 371


Procesos en Batch de Administración de Tiempo Capítulo 13

• El registro de horas que se va a procesar es un registro de excepción.


• El periodo del registro de horas asociado al grupo de trabajo del empleado es semanal, y se ha definido que
una semana abarca de lunes a domingo.
• El último periodo procesado para el perceptor corresponde a la semana que comienza el 31 de enero (lunes) y
finaliza el 6 de febrero (domingo).
• La semana actual (la que se debe procesar) comienza el 7 de febrero.
• El programa del perceptor incluye tres reglas, como puede apreciarse en el siguiente diagrama: una regla
mensual, una semanal y otra diaria. Cada regla tiene asignado un número de prioridad del uno al tres.
• La primera fecha de cambio corresponde al 6 de febrero.
• La fecha de proceso de la página de control de ejecución es 15 de febrero.
• La última fecha para la que se han registrado horas es el 25 de febrero (en este ejemplo, el empleado ha
registrado vacaciones desde el 23 al 25 de febrero).
• El empleado introduce nuevos datos de horas correspondientes al 6 de febrero, un día que ya ha sido procesado
y enviado a nómina: originalmente había registrado 8 horas de trabajo el 6 de febrero, pero en realidad trabajó
12 y ha corregido el error ahora.
• La primera fecha de cambio es el 6 de febrero, el día en que el empleado ha introducido nuevos datos de horas.

31 de enero (lunes): fecha inicial 29 de febrero: fecha final del


del periodo de interés periodo de interés
Parámetro 2 Parámetro 1
1 de febrero 6 de febrero: primera 15 de febrero: fecha de 25 de febrero: última
(lunes): primer fecha de cambio proceso en la página fecha de horas
Periodo día del mes de control de ejecución registradas
de registro Periodo 1 Periodo 2 Periodo 3 Periodo 4
de horas

Horas a 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
pagar

Horas 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
registradas

Regla 1: Mes
mensual

Regla 2: Semana Semana Semana Semana


semanal

Regla 3:
diaria 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Cálculo de horas a pagar

Este diagrama ilustra los diferentes orígenes de los datos de horas que pueden transferirse a las horas a pagar.
Origen 1: horas incluidas en el periodo actual del grupo de trabajo.
En el ejemplo, el periodo actual para el grupo de trabajo comienza el 7 de febrero y finaliza el 13 de febrero.
Los datos para estas fechas pasan por tanto a las horas a pagar.
Origen 2: horas generadas al definir una fecha de proceso posterior al periodo actual

372 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Dado que el periodo de regla mensual de este ejemplo sobrepasa el periodo actual del grupo de trabajo, y la
fecha de proceso (15 de febrero) está fuera del periodo del grupo de trabajo, se crean horas a pagar futuras hasta
el final del periodo 3 (el periodo de registro de horas en el que está incluida la fecha de proceso).
Origen 3: horas registradas de forma positiva correspondientes a fechas anteriores al periodo actual del grupo
de trabajo.
Como se muestra en el diagrama anterior, nuestro empleado con registro de excepción ha introducido registros
positivos correspondientes al 6 de junio, un día que se encuentra en un periodo anterior que ya ha sido procesado
(había registrado originalmente 8 horas el 6 de junio, cuando en realidad había trabajado 12).
Origen 4: horas registradas de forma positiva correspondientes a fechas posteriores al periodo del grupo de
trabajo actual
En este ejemplo, el empleado registra tres días de vacaciones que va a disfrutar posteriormente: 23, 24 y 25 de
febrero. Estos datos se deben introducir en las horas a pagar.
Origen 5: horas creadas mediante el proceso de reglas
Para ilustrar el último origen de los datos, debe modificarse levemente nuestro ejemplo. Supongamos que la
regla mensual del diagrama establece que siempre que un empleado trabaja más de 10 horas extraordinarias
en un mes determinado, esas horas pagadas según la tarifa normal deben calcularse de nuevo y abonarse al
doble de su tarifa. También partimos de que el empleado de nuestro ejemplo que registra horas de excepción ha
introducido registros positivos correspondientes al 6 de febrero (consulte el origen 3 expuesto anteriormente)
y que esto incrementa el número total de horas extraordinarias trabajadas en el mes a 11. Por este motivo, se
cumple la condición de la regla mensual, de manera que todas las horas extraordinarias trabajadas anteriormente
se deben volver a calcular con la nueva tarifa (el doble de la tarifa normal). Teniendo en cuenta que el empleado
ha registrado horas extraordinarias del 1 al 5 de febrero con la tarifa normal, estos días (que aparecen con líneas
oblicuas en el diagrama) se vuelven a calcular, se generan las compensaciones correspondientes y se envían los
nuevos datos a las horas a pagar.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Inicio del proceso Administración Tiempo
Básico, página 399

Paso 5: creación de perfiles de registros de horas


Este proceso extrae los datos de los empleados incluidos en cada batch de registros de horas de las distintas
tablas del sistema HRMS y los carga en una sola tabla de trabajo (TL_PROF_WRK), a la cual se puede acceder
siempre que los datos básicos de los empleados sean necesarios en una regla. De este modo, no es preciso acceder
a varias tablas para obtener datos, sino que basta con examinar una única tabla que contiene toda la información
de los batches del periodo de interés definido en el proceso de creación del mapa de reglas. Cuando se crean
reglas en SQL, se pueden definir enlaces a esta tabla para recuperar datos comunes a todos los empleados que
se van a procesar.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 373


Procesos en Batch de Administración de Tiempo Capítulo 13

Paso 6: controlador principal de bucle en batch


de Administración de Tiempo
TL_TA000410 comprueba que existen registros de horas para procesar. Si existen, TL_TA000410 invoca a
TL_TA000420 para cada batch.
TL_TA000410 también verifica que la tabla PSTZOFFSET se ha cargado correctamente para el periodo de
interés procesado por Administración de Tiempo y que asigna el número de secuencia de horas a pagar.

Paso 7: llamadas del controlador batch de


Administración de Tiempo
TL_TA000420 trunca todas las tablas utilizadas en el bucle de TL_TA000420. A continuación, comprueba si
existen registros de horas de tipo positivo. En caso negativo, ejecuta TL_TA0001300 para definir la primera
fecha de cambio al inicio del periodo siguiente.
A continuación comprueba si existen horas fichadas y, de modo condicional, realiza la llamada a TL_TA000600,
en caso de que existan horas registradas u horas programadas con horarios de fichado.
Posteriormente efectúa una llamada al programa de controlador del motor de reglas TL_TA000800 e invoca el
proceso TL_TA000900, que distribuye tareas y aplica el redondeo posterior a la ejecución de las reglas.
Si se dispone del sistema de gestión de pagos, se invoca el proceso Sustituciones TL para Personal (FO_TL_
OVR_RT), para actualizar la tarifa de sustitución. Se invoca el proceso de tiempo compensatorio para validar los
saldos correspondientes a cada batch. Todas las horas intermedias a pagar se acumulan en la tabla TL_VALID_
DATAxx.

Paso 8: correlación de fichados


El proceso de alineación de fichados correlativos transforma los fichados sin procesar en un primer lote de
horas intermedias a pagar. Para ello, la primera operación consiste en seleccionar los fichados comprendidos
en el rango de fechas especificado por el proceso de creación del mapa de reglas. El proceso de alineación
de fichados invoca al proceso de cálculo de horarios para la elaboración de los horarios de los empleados que
registran horas.
Pasos para la alineación de fichados correlativos:
1. Se seleccionan los fichados que se van a procesar.
El sistema extrae los fichados de la tabla de horarios de los empleados (WRK_ADHOC_TAO), en el
caso de que se haya seleccionado la casilla Previsión Horas a Pagar de la página de control de ejecución
de Administración de Tiempo (o si el empleado registra horas de excepción), o bien de la tabla de horas
fichadas (TL_RPTD_PCHTIME).

374 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Con el fin de seleccionar los fichados que deben procesarse, el sistema comprueba el archivo batch de
TA TL, que contiene una lista de los empleados aptos, con sus correspondientes fechas de inicio y fin.
Asimismo, identifica el primer fichado que se debe procesar buscando el último fichado de salida in-
troducido antes de la fecha inicial del archivo batch de TA TL, independientemente de cuánto tiempo
sea necesario remontarse en el calendario. Si se localiza un fichado de salida previo a la fecha inicial,
utiliza el primer fichado de entrada correspondiente a la fecha inicial del archivo como fichado inicial
del proceso. De no darse esta situación, el sistema comienza el proceso con el último fichado de entrada
previo a la fecha inicial. Así se garantiza que el sistema selecciona correctamente el primer fichado con
el que debe iniciarse el proceso, incluso si el fichado se ha introducido antes que la fecha inicial.
Si el último fichado elegido según su fecha final no es de salida, el sistema busca el siguiente fichado de
salida y almacena todos los fichados hasta éste (incluido).
2. Se aplica el redondeo previo a las reglas.
Administración de Tiempo verifica las opciones de redondeo seleccionadas en la página Grupo de Tra-
bajo para determinar si es necesario redondear los fichados. Esta página presenta tres opciones de re-
dondeo: Redondear Fichado Ant Reglas, Segmento y Día.
Cada opción de redondeo tiene una repercusión diferente en el modo de procesar las horas y en el número
de horas que se transforman en horas a pagar. En otras palabras, si dos empleados registran los mismos
fichados de entrada y de salida en un día de la semana, la cantidad de horas a pagar de cada uno variará
en función de las opciones de redondeo seleccionadas.
El proceso de alineación de fichados correlativos sólo tiene en cuenta la primera opción: Redondear
Fichado Ant Reglas. Los otros dos tipos de redondeo se aplican como parte del subproceso secundario
de redondeo de fichados descrito en el Paso 12: cálculo de redondeo, distribución de tareas y bruto
estimado, concretamente en la sección Aplicación de redondeo posterior a las reglas.

Nota: El redondeo de fichados se omite si se ha seleccionado la casilla Horas a Pagar Previstas en la


página de control de ejecución de Administración de Tiempo, debido a que los fichados programados ya
se han redondeado.

3. Se aplica la lógica del divisor de jornada.


Este subproceso se inicia únicamente cuando se ha activado la opción Dividido p/Dsor Jornada en la
página Grupos de Trabajo. En función del tipo de divisor de jornada seleccionado, podrá aplicar todas
las horas trabajadas en un turno al día inicial del turno, dividir las horas mediante un divisor de jornada,
aplicar todas las horas al día en el que finaliza el turno o asignar las horas al día en el que se ha trabajado
la mayoría de ellas. Por lo tanto, si un empleado trabaja en un turno que comienza a las 8:00 de la tarde
y continúa hasta las 5 de la mañana del día siguiente, y se selecciona las 12 de la noche como divisor de
jornada, se acumulan 4 horas para el día de inicio del turno y 5 para el día siguiente.
4. Se calcula la duración de los fichados.
Cuando el sistema localiza una serie de fichados, transforma las horas fichadas en un elemento similar a
las horas transcurridas. Esta operación se realiza mediante la correlación de cada fichado con el siguiente
que le corresponde y, a continuación, calculando la diferencia entre ellos (la cantidad de TL_QUAN-
TITY). Los resultados de los segmentos de entrada y salida, según se indica en la tabla, se envían a las
horas intermedias a pagar para el proceso de reglas.
Fichados Inicio Fin TL_QUANTITY

Entrada 8:00 10:00 2.00


Descanso 10:00 10:15 0,25
Entrada 10:15 12:00 1,75

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 375


Procesos en Batch de Administración de Tiempo Capítulo 13

Fichados Inicio Fin TL_QUANTITY

Comida 12:00 13:00 1,00


Entrada 13:00 15:00 2.00
Descanso 15:00 15:15 .25
Entrada 15:15 17:00 1.75
Salida 17:00

Nota: el proceso de cálculo de duración se omite si está activada la casilla Horas a Pagar Previstas en la página de
control de ejecución. Esto se debe a que el horario del empleado ya contiene la duración del tiempo transcurrido
entre fichados.

Consulte también
Capítulo 5, “Definición de Grupos de Trabajo,” Definición de opciones de divisor de jornada, página 97

Paso 9: creación de horas intermedias a pagar


Antes de que Administración de Tiempo pueda ejecutar una regla, debe trasladar los datos necesarios sobre
horas programadas y registradas a un almacén de datos al que se denomina "horas intermedias a pagar" (IPT).
A continuación, el sistema aplica la regla a la información contenida en este almacén, respecto al periodo de
interés que corresponda (según se ha definido en el proceso de creación del mapa de reglas).
En este apartado se describe la estructura del almacén de datos de horas intermedias a pagar, así como el tipo y
el origen de los datos que contiene.

Concepto de almacén de datos


El almacén de datos de horas intermedias a pagar está formado por las cinco tablas siguientes:
• TL_IPT1
• TL_IPT2
• TL_IPT3
• TL_IPT4
• TL_IPT5
En principio, Administración de Tiempo carga en la tabla TL_IPT1 las horas registradas y programadas co-
rrespondientes a todos los empleados que deben ser procesados. En las reglas, los datos de TL_IPT1 pueden
trasladarse a otras tablas de horas intermedias a pagar, y viceversa, así como a otras tablas de trabajo del sistema.
Por ejemplo, la regla podría pasar los datos de la tabla TL_IPT1 a la tabla TL_IPT2, aplicar un CRH específico
a esas horas y actualizar después la fila original de datos de TL_IPT1 con el nuevo CRH asociado a los datos.

Nota: sólo los datos procesados en TL_IPT1 se transfieren a las horas a pagar al final de la ejecución de Admi-
nistración de Tiempo. Por lo tanto, después de aplicar las reglas a los datos de otras tablas, los datos procesados
que se van a enviar a las horas a pagar deben introducirse de nuevo en la tabla TL_IPT1.

376 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Aviso: no debe truncar ni eliminar los datos de la tabla TL_IPT1 en ningún momento, puesto que contiene
datos de horas no procesados que son necesarios para ejecutar las reglas. Si elimina estos datos, las reglas no
dispondrán de la información sobre la que deben aplicarse.

El siguiente diagrama ilustra la transferencia de datos de horas programadas y registradas a las horas intermedias
a pagar, y de éstas a las horas a pagar:

Horas Horas intermedias Envío de


Aplicación
programadas a pagar resultados a Horas a pagar
de reglas
y registradas TL_IP T1 horas a pagar

Horas intermedias
a pagar
TL_IP T2

Horas intermedias
a pagar
TL_IPT3

Horas intermedias
a pagar
TL_IPT3

Horas intermedias
a pagar
TL_IPT3

Proceso de horas intermedias a pagar

Carga de las tablas de horas intermedias a pagar


Por cada batch de empleados procesado (en la tabla CREATE_IPT), Administración de Tiempo carga en la tabla
TL_IPT1 datos procedentes de los siguientes orígenes. Esta información se utiliza más tarde en el proceso de
creación de horas a pagar.

Horas registradas
A continuación se indica la información aplicable a las horas registradas:
• Con respecto a los registros de horas transcurridas, el sistema recupera los datos de la tabla de tiempo trans-
currido (TL_RPTD_ELPTIME).
• Con respecto a los registros de horas fichadas, el sistema recupera los fichados redondeados generados por el
proceso de redondeo de fichados, que se ejecuta antes de la creación de horas intermedias a pagar.
• Con respecto a los registros de horas de excepción, el sistema extrae de la tabla de horarios (WRK_ADHOC_
TAO) los datos de los días en que el empleado tenía programado trabajar. Si un empleado que registra horas
de excepción introduce horas de forma positiva un determinado día, estas horas tienen preferencia sobre las
programadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 377


Procesos en Batch de Administración de Tiempo Capítulo 13

• Si un empleado registra horas transcurridas y fichadas en el mismo día, el proceso de Administración de


Tiempo recupera ambos grupos.
• Si la creación de horas a pagar previstas y de horas registradas no está disponible, Administración de Tiempo
extrae las horas programadas correspondientes a los registros de horas positivos de la tabla WRK_ADHOC_
TAO.

Ausencias
Si su sistema de Gestión de Tiempos y Tareas se encuentra integrado con Nómina Global, Nómina Norteamé-
rica con Gestión de Ausencias, o con todos, este paso carga las filas de ausencias en TL_IPT1. Las ausencias
aprobadas se cargan en la tabla TL_AM_WRK desde la tabla GP_ABS_EVENT, que contiene los eventos de
ausencias registrados en Nómina Global o Gestión de Ausencias. El sistema calcula las filas con las configura-
ciones de festivos, códigos de registros de horas y horarios.

Información de tareas
A continuación se indica la información aplicable a las tareas:
• La tabla TL_IPT1 contiene valores de grupos de tareas registrados de forma positiva. Si no se ha registrado
ninguno, Administración de Tiempo introduce en la tabla TL_IPT1 los datos del grupo de tareas asignado
al empleado en la tabla Horas Empleado-Perfil Horas (TL_EMPL_DATA), a través de las páginas Creación
Datos Registro Horas y Manten Datos Registro Horas.
• La tabla TL_IPT1 contiene los valores de los IDs de perfiles de tarea registrados de forma positiva. Si no se
ha registrado ninguno, Administración de Tiempo introduce en la tabla TL_IPT1 los datos del perfil de tarea
asignado al empleado en la tabla Horas Empleado-Perfil Horas (TL_EMPL_DATA), a través de las páginas
Creación Datos Registro Horas y Manten Datos Registro Horas. Si no se encuentran perfiles de tareas en esta
tabla, se rellena TL_IPT1 con el perfil de tarea por defecto asociado al grupo de tareas del empleado en la
tabla Tbl Grupo Tareas-Tiempos (TL_TASGRP_TBL).
• La tabla TL_IPT1 contiene los IDs de las plantillas de tareas introducidos en la tabla Tbl Grupo Tareas-Tiem-
pos (TL_TASKGRP_TBL). Los IDs de plantilla de tareas no se registran de forma positiva.
• Si se han registrado datos de tarea de forma positiva, los valores de las entidades de tarea se introducen en la
tabla TL_IPT1.

Transacciones de sustitución de reglas


Si se han introducido sustituciones de reglas en la página Reglas de Sustitución, el proceso Administración
Tiempo Básico extrae los registros sustituidos en la tabla TL_IPT1 y los ubica en la tabla de trabajo TL_TA_
RUL_OVR, antes de aplicar las reglas a los datos almacenados en TL_IPT1.
El proceso de Administración de Tiempo aplica las reglas a todos los registros de TL_IPT1 y actualiza las horas
a pagar según el procedimiento habitual. No obstante, como último paso, utiliza los datos de la tabla TL_TA_
RUL_OVR (no modificados por las reglas) para reemplazar los registros de la tabla TL_PAYABLE_TIME.

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243

Estructura de la tabla de horas intermedias a pagar


La tabla siguiente contiene una lista de todos los campos que forman las tablas de horas intermedias a pagar.

378 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nombre de campo Descripción

EMPLID Nº Identificación Empleado

EMPL_RCD Nº Registro Empleado; para gestionar múltiples puestos.

DUR Fecha Registro Horas (fecha en la que se registran horas)

SEQ_NBR Nº Secuencia

PUNCH_TYPE Tipo Fichado (Entrada, Salida, Descanso, Comida, etc.)

PUNCH_BEGIN Fecha/hora inicial del fichado

PUNCH_BEGIN_R Fecha/hora inicial del fichado redondeado

TIME_IN_MIN1 Hora inicial del fichado en minutos (utilizado en reglas


en las que se compara la hora inicial y la final)

PUNCH_END Fecha/hora final del fichado

PUNCH_END_R Fecha/hora final del fichado redondeado

TIME_IN_MIN2 Hora final del fichado en minutos (utilizado en reglas en


las que se compara la hora inicial y la final)

TIMEZONE Huso Horario

TCD_ID ID Dispositivo Registro Horas

BADGE_ID Identificación

EST_GROSS Bruto Estimado

LBR_DIST_AMT Cantidad Distr Trabajo

DILUTED_GROSS Cantidad Distr Trabajo Diluido

CURRENCY_CD1 Código Moneda 1

CURRENCY_CD2 Código Moneda 2

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 379


Procesos en Batch de Administración de Tiempo Capítulo 13

Nombre de campo Descripción

RULE_ELEMENT_1 Elemento Regla 1; utilizado en reglas personalizadas

RULE_ELEMENT_2 Elemento Regla 2; utilizado en reglas personalizadas

RULE_ELEMENT_3 Elemento Regla 3; utilizado en reglas personalizadas

RULE_ELEMENT_4 Elemento Regla 4; utilizado en reglas personalizadas

RULE_ELEMENT_5 Elemento Regla 5; utilizado en reglas personalizadas

RULE_FLAG1 Indicador de regla 1; para su uso en reglas

RULE_FLAG2 Indicador de regla 2; para su uso en reglas

RULE_FLAG3 Indicador de regla 3; para su uso en reglas

RULE_FLAG4 Indicador de regla 4; para su uso en reglas

RULE_FLAG5 Indicador de regla 5; para su uso en reglas

TASKGROUP Grupo Tareas

DFLT_TASKGROUP Grupo Tareas p/Def

TASK_PROFILE_ID ID Perfil Tarea

DFLT_TASK_PROF_ID ID de perfil de tarea por defecto

DFLT_TASKTMPL_ID ID de plantilla de tareas por defecto

PERIOD_INSTANCE Instancia de periodo; para su uso en reglas

PERIOD_SEQUENCE Secuencia de periodo; para su uso en reglas

PAYABLE_STATUS Estado Horas a Pagar

IN_BATCH Proceso en batch (sólo los registros cuyo valor en


IN_BATCH = Y se escriben en TL_PAYABLE_TIME)

380 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nombre de campo Descripción

OFFDAY_IND Día Libre

TRC CRH

TL_QUANTITY Cantidad (puede ser horas, cantidades o unidades)

CURRENCY_CD Código Moneda

COUNTRY País

STATE Estado

LOCALITY Localidad

COMP_RATECD Código Salarial

BILLABLE_IND Facturable

OVERRIDE_RATE Tarifa Sustitución

COMPANY Empresa

BUSINESS_UNIT Unidad Negocio

SETID_LOCATION ID Set Ubicación

LOCATION Ubicación

SETID_DEPT ID Set Departamento

DEPTID ID Departamento

SETID_JOBCODE ID Set Cd Puesto

JOBCODE Cd Puesto

POSITION_NBR Nº Posición

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 381


Procesos en Batch de Administración de Tiempo Capítulo 13

Nombre de campo Descripción

PRODUCT Producto

CUSTOMER Cliente

ACCT_CD Código Cuenta

BUSINESS_UNIT_PC UniNeg Gestión Proyectos (PC)

BUSINESS_UNIT_PF UniNeg Gestión Rendimiento

PROJECT_ID ID Proyecto

SETID_ACTIVITY ID Set Actividad

ACTIVITY_ID ID Actividad

RESOURCE_TYPE Tipo Recurso

SETID_RESOURCE ID Set Recurso

RESOURCE_CATEGORY Categoría Recurso

RESOURCE_SUB_CAT Subcategoría Recurso

TASK Tarea

USER_FIELD_1 Campo Usuario 1; campo de tarea adicional definido por


el usuario

USER_FIELD_2 Campo Usuario 2; campo de tarea adicional definido por


el usuario

USER_FIELD_3 Campo Usuario 3; campo de tarea adicional definido por


el usuario

USER_FIELD_4 Campo Usuario 4; campo de tarea adicional definido por


el usuario

USER_FIELD_5 Campo Usuario 5; campo de tarea adicional definido por


el usuario

382 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nombre de campo Descripción

TL_RULE_ID ID Regla; indica que el registro ha sido actualizado o in-


troducido por una regla

ORIG_TRC Código de registro de horas original (el CRH puede ser


modificado por las reglas)

ORIG_TL_QTY Cantidad original (la cantidad puede ser actualizada por


las reglas)

Paso 10: seguimiento de asistencia


El proceso de seguimiento de asistencia controla las infracciones cometidas por los empleados que registran
horas fichadas, entre las que se encuentran las entradas con retraso, las pausas para la comida muy prolongadas,
las salidas antes de tiempo y los descansos largos. El sistema solicita al usuario que emprenda alguna de las
acciones recomendadas definidas en la página Acciones de Asistencia. Este proceso detecta las infracciones
comparando las horas reales fichadas por los empleados con sus horarios. Si un empleado ficha su entrada tarde,
abandona su puesto demasiado temprano o dedica pausas prolongadas para la comida o el descanso, el proceso
de asistencia toma nota de la infracción. Cada infracción recibe un determinado valor en puntos definido por el
usuario y, cuando los puntos superan el límite, el sistema inicia una acción definida por el usuario en la página
Programa de Asistencia. En la página Acciones de Asistencia se pueden consultar las acciones recomendadas
para cada empleado.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243

Paso 11: proceso de reglas


Cuando cree reglas en Administración de Tiempo, debe asignarles una sección del Motor de Aplicación. Llegado
el momento de ejecutar una regla, el proceso utiliza el mapa de reglas creado en el Paso 4: creación del mapa
de reglas, para invocar la sección del Motor de Aplicación de la regla y el periodo de interés que correspondan.
El programa procesa cada una de las reglas en los registros de los empleados a los que se debe aplicar a la vez.

Nota: con el fin de proteger la integridad de los datos originales, debe ejecutar las reglas que modifican o
manipulan las horas sobre los datos de las horas intermedias a pagar en lugar de hacerlo sobre las tablas de horas
registradas o programadas.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Introducción de reglas en un programa, página
336

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 383


Procesos en Batch de Administración de Tiempo Capítulo 13

Paso 12: cálculo de redondeo, distribución de


tareas y bruto estimado
Este proceso realiza las funciones siguientes:
• Cálculo y validación de los saldos de permisos y de permisos compensatorios
• Actualización de todos los perfiles de tareas correspondientes a los registros de horas.
• Aplicación del redondeo posterior a la aplicación de las reglas en los datos de horas procesados.
• Calculo de los importes del bruto estimado.

Comprobación de saldos de permisos y permisos


compensatorios
Este subproceso garantiza que las horas registradas como permisos y permisos compensatorios en la tabla de
horas intermedias a pagar (TL_IPT1) no sobrepasen el saldo disponible. Si las horas registradas exceden el
saldo disponible, se genera una excepción en la tabla Excepción TL. Si el saldo de permisos compensatorios o
de permisos es suficiente, Administración de Tiempo actualiza las horas a pagar.

Comprobación de saldos de permisos


Este subproceso comprueba si existe saldo suficiente en la tabla IPT para cada empleado, con vistas a cubrir el
tiempo de permiso. Si el saldo es insuficiente, el sistema genera una excepción en la tabla Excepción TL.
Deben tenerse en cuenta las siguientes condiciones para que la definición de un proceso de permisos sea válida:
• El estado del CRH debe ser activo y el valor del campo Efecto sb Compen/Permiso debe ser Permiso Tomado.
• El CRH de permiso debe ser del tipo Horas.
• El CRH debe estar incluido en el programa de CRH del empleado.
• El CRH debe estar correlacionado con un código de devengos de Nómina Norteamérica que, a su vez, se
corresponda con un tipo de plan de permisos y que tenga seleccionada la opción Horas Tomadas en la sección
de suma a saldo acumulado del código de devengos de NA.
• El registro de horas debe estar asociado a un plan de permisos del tipo al que esté vinculado el código de
devengos de NA.
• El plan de permisos del empleado debe especificar si se permiten saldos negativos y, si es así, cuál es el máximo
de horas negativas admitido.

Nota: el mantenimiento de los saldos de permisos se realiza en PeopleSoft Administración de Beneficios. Ges-
tión de Tiempos y Tareas no actualiza las tablas de Beneficios con datos de saldos, pero utiliza la tabla del plan de
permisos (LEAVE_PLAN_TBL) y la de acumulación de permisos (LEAVE_ACCRUAL) del sistema de Bene-
ficios para validar las horas registradas con los CRH de permisos respecto a la disponibilidad de permisos. Para
admitir saldos negativos, debe activarse la casilla Permitir Saldo Negativo en la página Tabla de Planes de Per-
misos, que forma parte del sistema Administración de Beneficios. El campo Neg Máx Perm (MAX_NEG_HRS)
está ahora disponible para la introducción de datos y se utiliza para especificar el máximo número de horas nega-
tivas admitido en el plan de permisos. Este campo permanece oculto si no se ha seleccionado la casilla Gestión
Tiempos y Tareas en la página Productos del componente Tabla de Instalación.

Este subproceso se puede desglosar de la siguiente manera:


Pasos para calcular el saldo de permisos:

384 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

1. Debe comprobarse la definición de la tabla de instalación de Gestión de Tiempos y Tareas.


El sistema verifica la tabla de instalación de Gestión de Tiempos y Tareas para comprobar si está se-
leccionada la opción de validación de saldos de permisos. El usuario puede elegir alguna de las cuatro
opciones siguientes: Sólo en Línea, Sólo en Batch, En Línea y Batch y Ninguno. Si se eligen las opcio-
nes En Línea y Batch o Sólo en Batch, el proceso de Administración de Tiempo validará el tiempo de
permiso.
2. Deben compararse los CRH de la tabla de IPT y los parámetros de la tabla de CRH.
El sistema compara el CRH de la tabla de horas intermedias a pagar (TL_IPT1) con la información
de la tabla de CRH TL_TRCPGELE_TBL, para comprobar que son válidos para el grupo de trabajo;
asimismo, verifica el estado del indicador de permiso compensatorio de la tabla TL_TRC_TBL. Este
subproceso se ejecuta en los CRH en los que el valor del campo Efecto sb Compen/Permiso de la página
CRH 2 es Permiso Tomado.
3. Debe comprobarse la información de la tabla de acumulación de permisos, para calcular las horas dis-
ponibles.
El sistema verifica la tabla de acumulación de permisos para calcular las horas disponibles, mediante la
siguiente fórmula:
Horas disponibles = Arrastres del año anterior (horas del año anterior)
+ Acumulado anual de horas ganadas
- Acumulado anual de horas tomadas
+ Acumulado anual de horas ajustadas
+ Acumulado anual de horas compradas
- Acumulado anual de horas vendidas
- Horas tomadas no procesadas
- Ajustes de horas no procesados
- Horas vendidas no procesadas
4. Deben compararse los permisos registrados con el saldo disponible.
El sistema compara los permisos registrados y el saldo disponible de la manera siguiente:
Si las horas disponibles más (+) las horas negativas permitidas son inferiores al tiempo de compensación
disfrutado que se ha registrado, el sistema introduce una excepción muy grave en la tabla Excepción TL.
Si éste no es el caso, el sistema continúa con el proceso.

Comprobación de saldos de permisos compensatorios


Este subproceso determina si cada empleado dispone de suficiente saldo para cubrir sus horas de permiso com-
pensatorio registradas en la tabla TL_IPT1. Si es insuficiente, el sistema incluye una excepción en la tabla
Excepción TL. Si es suficiente, el sistema actualiza la tabla de horas a pagar.
Para que la definición de un proceso de permiso compensatorio sea válida, deben tenerse en cuenta las siguientes
consideraciones:
1. El CRH de permiso compensatorio debe estar activo y tener como valor en el campo Efecto sb Compen
/Permiso, Tiempo Compen Ganado o Tiempo Compen Tomado.
2. El CRH de permiso compensatorio debe ser del tipo Horas.
3. El CRH de permiso compensatorio debe estar incluido en el programa de CRH del empleado.
4. El CRH de permiso compensatorio debe estar asociado al plan de permiso compensatorio del empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 385


Procesos en Batch de Administración de Tiempo Capítulo 13

5. Los límites del plan de permiso compensatorio del empleado deben estar correctamente definidos.
Este subproceso se puede desglosar de la siguiente manera:
Para calcular los saldos de permiso compensatorio:
1. Debe comprobarse la definición de la tabla de instalación de Gestión de Tiempos y Tareas.
El sistema comprueba si se ha elegido alguna opción de validación de saldos compensatorios en Insta-
lación de Tiempos y Tareas (TL_INSTALLATION). El usuario puede elegir una de las cuatro opciones
siguientes: Sólo en Línea, Sólo en Batch, En Línea y Batch y Ninguno. Si ha elegido En Línea y Batch
o Sólo en Batch, el proceso de Administración de Tiempo valida el tiempo de permiso compensatorio.
2. Deben compararse los CRH de la tabla de IPT y los parámetros de la tabla de CRH.
El sistema compara los CRH de la tabla de horas intermedias a pagar (TL_IPT1) con la información
de la tabla de CRH TL_TRCPGELE_TBL, para obtener los CRH válidos para el programa de CRH;
asimismo, verifica el estado del indicador de permiso compensatorio de la tabla TL_TRC_TBL. Los
CRH definidos como tiempo de compensación ganado o tiempo de compensación tomado en la página
de definición CRH 2 son procesados por Administración de Tiempo, que compara estos datos con los
del plan de permiso compensatorio del empleado.
3. Se calculan las horas disponibles.
4. Las filas de plan de permiso compensatorio se cargan en la tabla Repositorio Ausencia/Perm Comp (TL_
COMPLEAV_TBL). El sistema realiza un resumen de las horas de compensación tomadas y las horas de
compensación ganadas cada día, calcula las fechas de vencimiento de las filas de horas ganadas y carga
en TL_COMPLEAV_TBL las horas con un saldo final igual a 0.
5. Se calcula el saldo final de cada día.
El sistema calcula el saldo final de cada día, tomando como referencia las horas de compensación gana-
das, las tomadas y las horas vencidas de cada día y, a continuación, actualiza el saldo final en la tabla
TL_COMPLEAV_TBL.
6. Debe compararse el tiempo de compensación tomado con el saldo disponible.
El sistema comprueba si el permiso compensatorio tomado sobrepasa el límite de horas disponibles:
Si las horas del permiso compensatorio tomado superan las horas disponibles más las horas negativas
permitidas, el sistema introduce una excepción muy grave en la tabla Excepción TL. Si el saldo es sufi-
ciente para cubrir el permiso compensatorio ganado y no se han actualizado las horas a pagar, el sistema
inserta una nueva fila de datos en TL_PAYABLE_TIME para los CRH aplicables.
7. Se calcula el tiempo de compensación ganado.
8. Debe compararse el tiempo de compensación ganado con el saldo disponible.
El sistema comprueba si el permiso compensatorio ganado sobrepasa el límite de horas disponibles:
Si las horas del permiso compensatorio ganado superan las horas disponibles, el sistema introduce una
excepción muy grave en la tabla Excepción TL. Si el saldo es suficiente para cubrir el permiso compen-
satorio ganado y no se han actualizado las horas a pagar, el sistema inserta una nueva fila de datos en
TL_PAYABLE_TIME.

Importante: la excepción TLX00001 de permiso compensatorio debe definirse como muy grave. Las excep-
ciones de gravedad media o baja pueden crear horas a pagar. Sin embargo, se considera una excepción si un
empleado registra horas sobre un CRH de permiso compensatorio que no figura en su plan de compensación.
Aunque el sistema puede crear horas a pagar, no puede actualizar el saldo de tiempo compensatorio. En conse-
cuencia, la gravedad de esta excepción debe ser "alta".

386 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” página 17
Capítulo 6, “Definición de Códigos de Registro de Horas,” Definición de programas de CRH, página 125
Apéndice A, “Excepciones y Validaciones,” página 705

Expansión de perfiles de tarea


Cuando se registra un perfil de tareas de forma positiva o el sistema lo actualiza durante el Paso 9: creación
de horas intermedias a pagar, el subproceso de expansión de perfiles de tareas amplía los registros de horas
intermedias a pagar con los detalles sobre datos de tareas correspondientes, una vez aplicadas las reglas.
Por ejemplo, un empleado ha registrado el perfil de tarea “AB”, en el que un 50% se dedica al proyecto A y el
otro 50% al proyecto B. Si se han registrado 8 horas, este proceso las divide en 4 horas para cada proyecto.

Aplicación de redondeo posterior a las reglas


Administración de Tiempo verifica las opciones de Redondeo seleccionadas en la página Grupos de Trabajo,
para determinar si debe utilizarse el redondeo por Segmento o por Día. Si se ha seleccionado uno de estos tipos
de redondeo, el sistema aplica las reglas de redondeo específicas definidas en la página Grupos de Trabajo.

Nota: existen dos tipos de redondeo en Gestión de Tiempos y Tareas: redondeo anterior a las reglas y redondeo
posterior a las reglas. El redondeo previo a las reglas se aplica únicamente a los datos de horas fichadas. El
redondeo de segmentos y de días se aplica después del proceso de reglas, pero antes de que el tiempo resultante
se envíe a las horas a pagar.

Consulte también
Capítulo 5, “Definición de Grupos de Trabajo,” página 81

Cálculo del bruto estimado


El proceso de cálculo del bruto estimado determina el bruto estimado correspondiente a cada fila de la tabla de
horas intermedias a pagar, si la casilla Calcular Bruto Estimado de la página Instalación de Tiempos y Tareas
está definida como Y (sí).
El sistema utiliza la siguiente fórmula para calcular el bruto:
TL_QUANTITY X (COMPRATE + FACTOR_RATE_ADJ) X FACTOR_MULT
Los componentes de esta fórmula se definen de la siguiente manera:

Componentes/Campos Definición

TL_QUANTITY Es la cantidad introducida por el empleado o colaborador,


o la que se encuentra en su horario.

COMPRATE Es el salario o el código salarial. La obtención del código


salarial se explica en el Paso 1: cálculo del bruto esti-
mado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 387


Procesos en Batch de Administración de Tiempo Capítulo 13

Componentes/Campos Definición

FACTOR_RATE_ADJ Es el Factor Ajuste Salario definido para el CRH en la


página CRH 1.

FACTOR_MULT Es el Factor Multiplicación definido para el CRH en la


página CRH 1.

Para calcular el bruto estimado, el sistema sigue estos pasos:


1. Calcula el salario.
El proceso Administración Tiempo Básico determina la tarifa del salario de la siguiente manera:
a. Cuando un empleado introduce una tarifa de sustitución en las páginas de registro de horas, el sistema
utiliza este dato. La tarifa se encuentra en la tabla de horas intermedias a pagar TL_IPT1.
b. Cuando un empleado introduce un código de salario en las páginas de registro de horas, el sistema calcula
la tarifa del código salarial accediendo a las siguientes tablas en este orden:
2. Tabla de códigos de salario base (PS_COMP_RATECD_TBL). Si el sistema no encuentra el salario en
esta tabla, examina la siguiente:
3. La tabla de datos de compensación de empleado (PS_COMPENSATION); si el sistema no encuentra el
salario en esa tabla, examina la siguiente:
4. La tabla de códigos de puesto (en concreto, el campo PS_JOBCD_COMP_RATE de PS_JOB).
a. Si no se ha registrado ningún dato de tarifa o de salario, el sistema examina la tabla de CRH.

Nota: si el código de salario base es del tipo tarifa por horas más importe fijo (HF), las tarifas
registradas se añaden al importe del código salarial y se inserta en la fórmula base. Si el código
salarial base es del tipo porcentaje, éste se calcula en función de la tarifa registrada antes de
introducirlo en la fórmula base.

b. Si el sistema no encuentra datos en estas tablas, utiliza la tarifa por hora asociada al CRH en la tabla de
horas intermedias a pagar TL_IPT1.

Nota: cuando un CRH es del tipo cantidad, este valor se introduce en el campo Bruto Estimado
de las horas intermedias a pagar. El sistema omite otros cálculos. Si el CRH es de tipo cantidad
y está correlacionado con un código de devengos de NA cuyo factor de multiplicación es igual
a 0, el importe que se introduce en el bruto estimado de horas intermedias a pagar es 0.

c. Si el sistema no encuentra información en las ubicaciones anteriores, utiliza la tarifa por horas de la tabla
JOB para realizar los cálculos correspondientes.
5. Calcula el bruto estimado.
Si las horas registradas no son igual a cero, el importe del bruto estimado se calcula mediante la fórmula
siguiente:
TL_QUANTITY X (COMPRATE + FACTOR_RATE_ADJ) X FACTOR_MULT
El importe del bruto estimado se introduce en la tabla de trabajo de bruto estimado (TL_W2_EST_GRS),
para su utilización en el paso final.

388 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nota: si el importe registrado se introduce en la tabla de horas intermedias a pagar, este importe se
convierte automáticamente en el valor de bruto estimado. No es necesario realizar más cálculos.

6. Actualiza el bruto estimado de las horas intermedias a pagar.


Este paso rellena el campo de bruto estimado del registro TL_IPT1 con el importe del bruto estimado de
la tabla de trabajo de bruto estimado.

Paso 13: validación posterior a ejecución de reglas


En este paso se validan los datos generados como resultado del proceso de reglas de los datos de tarea y de
CRH. Durante el proceso posterior a las reglas se ejecutan diversas validaciones. Gestión de Tiempos y Tareas
incluye todas las excepciones generadas por estas validaciones, consideradas muy graves. Se incluyen en la
tabla TL_EXCEPTION. El sistema no genera horas a pagar para los empleados correspondientes a los días en
los que se han producido excepciones de nivel medio o alto.
La validación de tiempo posterior a las reglas de Administración de Tiempo se aplica a los datos de CRH y
de tareas generados por el proceso de reglas. Por ejemplo, puede crear una regla según la cual todas las horas
registradas sin un CRH se deben incluir en el CRH REG. También puede especificarse una regla en la que todas
las horas con CRH REG superiores a ocho horas al día se deben pagar a 1,5 veces el precio de la tarifa normal,
mediante el CRH “OVT1,5”. Supongamos, sin embargo, que la tarifa de horas extraordinarias representada
por “OVT1,5” ya no se encuentra en el programa de CRH del grupo de trabajo que se va a procesar y ha sido
sustituida por otro CRH denominado “OVTPay”. En ese caso, el proceso de validación de tiempo generaría una
excepción para indicar que el CRH “OVT1,5” ya no es válido para este grupo de trabajo.

Nota: en vez de activar todas las validaciones, los usuarios deben configurar y utilizar un grupo definido de
validaciones.

Proceso de excepciones
Este proceso actualiza la tabla Excepción TL (TL_EXCEPTION) para incluir las que se han generado durante
la ejecución en batch actual. Una vez actualizada esta tabla, acceda a la página Gestión de Excepciones para
aprobar o eliminar las excepciones.
Este proceso realiza las siguientes operaciones:
• Compara las excepciones generadas en la ejecución actual con las excepciones no resueltas que se encuentran
en la tabla TL_EXCEPTION.
• Define el campo ACTION_DTTM en la tabla TL_EXCEPTION con el valor de fecha y hora actuales (Cu-
rrentDateTime) para las excepciones de ambas tablas y las elimina de la tabla de trabajo.
• Actualiza la tabla TL_EXCEPTION, introduciendo las nuevas excepciones.
• Define el estado de las excepciones calculadas como Solucionado. Una vez que Administración de Tiempo
ha actualizado el estado de una excepción asignándole el estado Solucionado, consulta la información del
indicador SAVE_IND (Excepción Archivo Hist) correspondiente al ID de excepción en la tabla TL_EXCEPT_
DEFN. Si este campo está definido como Y (sí), Administración de Tiempo archiva la excepción. Si este
campo está definido como N (no), Administración de Tiempo la elimina.

Nota: Administración de Tiempo no procesa excepciones cuando crea una previsión de horas a pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 389


Procesos en Batch de Administración de Tiempo Capítulo 13

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Utilización de criterios de validación, página 77
Apéndice A, “Excepciones y Validaciones,” página 705

Paso 14: proceso de ajustes


PeopleSoft Gestión de Tiempos y Tareas dispone de dos tipos de ajustes: normal y sólo de registros.
• El sistema considera ajustes normales los cambios realizados a las horas registradas mediante las páginas de
registro de horas transcurridas y semanales. La casilla sombreada asociada a la introducción de horas a pagar
determina el modo en que se procesan estos ajustes. La casilla queda sombreada cuando las horas se aprueban,
cierran o envían a nómina. Antes de que la casilla quede sombreada, los cambios introducidos sustituyen los
datos existentes de horas a pagar. Las modificaciones realizadas una vez sombreada generan compensaciones
que se envían al sistema de nómina.
• Las modificaciones introducidas mediante la página Ajuste Horas Pagadas se consideran ajustes de registro.
Generalmente se introducen ajustes de registro cuando se interrumpe la verificación manual de los datos de
un empleado y, a continuación, se desea añadir el historial de horas a la comprobación. En el modo de sólo
registro, el sistema no genera horas a pagar, no ejecuta las horas ajustadas mediante Administración de Tiempo
y no envía ajustes de registro al sistema de nómina.
En este apartado se describe el proceso que genera las compensaciones de ajustes normales.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417

Descripción del proceso de ajustes


Una compensación es una representación negativa de los devengos actuales en una determinada fecha de registro
de horas (DUR), que es la fecha en la que se han registrado las horas. El sistema genera automáticamente las
compensaciones cuando se ajusta una fecha de registro de horas. Por ejemplo, supongamos que un empleado
ha registrado 8 horas ordinarias en un determinado día; como gerente, debe ajustarlas a 6 horas ordinarias. Si
estas 6 horas ya han sido procesadas por el sistema de nómina, el ajuste realizado crea una fila de devengos para
compensar las 8 horas ordinarias originales (-8 horas) y genera una nueva fila de devengos, que contiene 6 horas
ordinarias positivas.
El sistema genera registros de compensación para los devengos del día, independientemente de si los devengos
han sufrido modificaciones. Esto implica que si un empleado ha registrado 8 horas ordinarias y 2 horas ex-
traordinarias y el gerente ajusta las horas extraordinarias, el sistema crea compensaciones tanto para las horas
ordinarias (-8) como para las extraordinarias (-2). También se crean entradas positivas para los devengos en la
cantidad de la muestra final de ese día.

Realización de varios ajustes


Si se ajustan varias veces las horas correspondientes a una fecha de registro de horas, el proceso sólo verifica el
grupo de ajustes más reciente. Tomando como base el ejemplo anterior, si el usuario realiza otro ajuste para esa
fecha de registro de horas, el proceso utiliza las 6 horas ordinarias para generar una compensación (-6 horas),
no las 8 horas originales ni las filas de devengos de compensación -8. Sólo se procesan los últimos ajustes.

390 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Elección del momento para la creación de compensaciones


El proceso de ajustes tiene lugar después de la ejecución de las reglas y de los procesos posteriores a éstas.
Administración de Tiempo utiliza los siguientes criterios para determinar si se deben crear compensaciones para
los datos de un registro de horas a pagar:
• Los datos originales de horas para los cuales el sistema crea compensaciones o ajustes deben haber sido ce-
rrados previamente o aprobados por el usuario, o bien procesados por un sistema externo como Nómina o
Gestión de Proyectos.
Es posible determinar si un ajuste crea una compensación, mediante la comprobación del estado de las horas
a pagar (PAYABLE_STATUS). Observe que Gestión de Tiempos y Tareas no genera compensaciones cuando
el estado de las horas a pagar es "Estimadas" o "Necesitan Aprobación".

Estado de las horas a pagar Creación de compensación

AP - Aprobadas Sí

CL - Cerradas Sí

SP - Enviadas a Nómina Sí

RP - Rechazadas por Nómina Sí

TP - Usadas por Nómina Sí

PD - Distribuidas Sí

DL - Diluidas Sí

ES - Estimadas No

NA - Necesitan Aprobación No

OE - Estimación en Línea No

NP - Sin Pago No

IG - Ignorar Sí

RV – Reversed Check (cheque revertido) Sí

• El sistema debe ser capaz de establecer una correspondencia entre el nuevo registro de horas intermedias a
pagar (el que contiene los datos nuevos y ajustados) y el registro original de horas a pagar. Es decir, el ID
de empleado, el número de registro de empleado y la fecha de registro de horas de ambos registros deben
coincidir.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 391


Procesos en Batch de Administración de Tiempo Capítulo 13

Si se cumplen estas condiciones, el sistema crea dos nuevas entradas en las horas a pagar: la primera, para
revertir o compensar (multiplicar por menos uno) la entrada original; y la segunda, para insertar los nuevos
datos.

Nota: este paso crea compensaciones para las filas de ausencias procedentes sólo de Nómina Global. El proceso
de Nómina Norteamérica crea compensaciones para las ausencias y actualiza las horas a pagar con filas de
ausencias negativas.

Ejemplo
El ejemplo siguiente muestra el funcionamiento de este proceso.
Éstos son los datos originales de las horas a pagar (TL_PAYABLE_TIME) registradas, procesadas y pagadas:

# DUR TRC QTY EST_ LBR_ DILUTED_


GROSS DIST_AMT GROSS

1 1/2/00 REG 4 40 40 40

2 1/2/00 VAC 4 40 40 40

La siguiente tabla contiene nuevos datos de horas intermedias a pagar (TL_IPT1):

# DUR TRC QTY

1 1/2/00 REG 8

La siguiente tabla contiene las compensaciones de datos de las horas a pagar (TL_PAYABLE_TIME) registradas,
procesadas y pagadas:

# DUR TRC QTY EST_ LBR_ DILUTED_


GROSS DIST_AMT GROSS

1 1/2/00 REG -4 -40 -40 -40

2 1/2/00 VAC -4 -40 -40 -40

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417

392 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Paso 15: actualización de horas a pagar


Este proceso toma los resultados finales de horas intermedias a pagar y los inserta en la tabla de horas a pagar.
De esta manera vuelven a quedar disponibles para Nómina o para otros suscriptores de Gestión de Tiempos y
Tareas.

Diferencia entre las horas a pagar y las horas intermedias a pagar


Las tablas de horas a pagar suministran información a los sistemas externos como Nómina o Gestión de Pro-
yectos, mientras que la función de las horas intermedias a pagar consiste en poner los datos a disposición de
los procesos de reglas. El rango de fechas utilizado en el proceso de reglas puede ser mucho más amplio que el
rango de fechas utilizado por Nómina o Gestión de Proyectos. Por este motivo, puede que el rango de fechas
transferido a las horas a pagar no coincida con el rango de fechas cargado inicialmente en la tabla de horas in-
termedias a pagar.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 4: creación del mapa de reglas, página
364

Formato aplicado a las horas a pagar por


Administración de Tiempo
Las tablas de Horas a Pagar y de horas intermedias a pagar (TL_IPT1) organizan y formatean los datos de forma
diferente. A diferencia de lo que ocurre con las horas intermedias a pagar, el objetivo del proceso de horas a pagar
es sumar los datos que tienen los mismos atributos (CRH y tareas) para crear líneas consolidadas de datos. Por
ejemplo, si dos segmentos de fichado creados para un mismo día tienen el mismo CRH en las horas intermedias
a pagar, Administración de Tiempo los suma para crear una sola fila en las horas a pagar. Lo mismo ocurre
en cuanto a los datos de tareas, independientemente de que las tareas se hayan registrado de forma positiva o
procedan de perfiles de tarea. Sin embargo, si hay CRH o tareas independientes en las filas de datos de horas
intermedias a pagar, el sistema los mantiene en filas separadas en las horas a pagar. Si observamos el formato
que se aplica a las horas fichadas en estas tablas, podremos apreciar claramente la diferencia.

Diferencias entre las horas a pagar y las horas intermedias a pagar


Según se muestra en las tablas siguientes, cuando Gestión de Tiempos y Tareas transfiere datos de fichado a horas
intermedias a pagar, ajusta los datos en filas separadas de fichados de entrada y de salida, calcula la duración
entre cada fichado de entrada y de salida, y almacena las duraciones o segmentos en TL_QUANTITY. Dado que
la duración de cada intervalo se encuentra en una fila independiente en cada tabla, el usuario puede crear reglas
que actúen de forma diferente sobre los distintos segmentos en función del tipo de fichado, la tarea asignada, etc.
En el siguiente ejemplo vamos a suponer que se ha registrado información detallada de tareas de forma positiva
(las horas ya han sido asignadas al departamento A o B). En el segundo ejemplo, las asignaciones de tareas se
obtienen a partir de un perfil de tareas.

Ejemplo 1: tareas registradas de forma positiva


Si las tareas se han registrado de forma positiva, el formato de las filas de TL_IPT1 antes de la ejecución de las
reglas sería el que muestra esta tabla, en la que a cada registro le corresponde un segmento de horas. Las reglas
pueden añadir o eliminar filas posteriormente:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 393


Procesos en Batch de Administración de Tiempo Capítulo 13

PUNCH_TYPE PUNCH_BEGIN PUNCH_END TL_QUANTITY TASK

Entrada 8:00 10:00 2,00 Departamento A

Descanso 10:00 10:15 0,25 Departamento A

Entrada 10:15 12:00 1,75 Departamento A

Comida 12:00 13:00 1,00 Departamento A

Entrada 13:00 15:00 2,00 Departamento B

Descanso 15:00 15:15 0,25 Departamento B

Entrada 15:15 17:00 1,75 Departamento B

Salida 17:00

Una vez ejecutadas las reglas para asignar los CRH a cada segmento, la tabla TL_IPT1 presenta el siguiente
aspecto:

PUNCH_ PUNCH_ PUNCH_END TL_QUAN- TRC TASK


TYPE BEGIN TITY

Entrada 8:00 10:00 2,00 REG Departamento


A

Descanso 10:00 10:15 0,25 REG Departamento


A

Entrada 10:15 12:00 1,75 REG Departamento


A

Comida 12:00 13:00 1.00 REG Departamento


A

Entrada 13:00 15:00 2,00 REG Departamento


B

Descanso 15:00 15:15 0,25 REG Departamento


B

394 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

PUNCH_ PUNCH_ PUNCH_END TL_QUAN- TRC TASK


TYPE BEGIN TITY

Entrada 15:15 17:00 1,75 REG Departamento


B

Salida 17:00

Una vez ejecutadas las reglas, el sistema agrupa todas las filas similares (las que comparten los mismos CRH y
elementos de tarea) correspondientes a la misma fecha y empleado, y las transfiere a las horas a pagar. Supo-
niendo que el tiempo de la comida y del descanso sea facturable en este ejemplo, la tabla de las horas a pagar
sería la siguiente:

TL_QUANTITY TRC TASK

5,00 REG Departamento A

4,00 REG Departamento B

Nota: en este ejemplo, las horas a pagar crean dos filas separadas en TL_QUANTITY. Esto se debe a que cada
una está asociada a una tarea distinta y no se pueden sumar.

Ejemplo 2: datos de tareas obtenidos de un perfil de tarea


En este ejemplo, los datos de tareas proceden de un perfil de tareas, no de un registro positivo; además, el 25%
del tiempo debe cargarse al departamento A, y el 75% al B. Antes de la ejecución de las reglas, la tabla TL_IPT1
presenta los datos del siguiente modo:

PUNCH_TYPE PUNCH_BEGIN PUNCH_END TL_QUANTITY

Entrada 08:00 10:00 2,00

Descanso 10:00 10:15 0,25

Entrada 10:15 12:00 1,75

Comida 12:00 13:00 1,00

Entrada 13:00 15:00 2,00

Descanso 15:00 15:15 0,25

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 395


Procesos en Batch de Administración de Tiempo Capítulo 13

PUNCH_TYPE PUNCH_BEGIN PUNCH_END TL_QUANTITY

Entrada 15:15 17:00 1,75

Salida 17:00

Nota: cuando se utilizan perfiles de tareas, Administración de Tiempo consulta las instrucciones definidas en
el perfil, para determinar la asignación correcta de horas a las tareas.

Después de la ejecución de las reglas, la tabla TL_IPT1 presenta el siguiente aspecto:

PUNCH_ PUNCH_ PUNCH_END TL_QUAN- TRC TASK


TYPE BEGIN TITY

Entrada 08:00 10:00 1,875 REG Departamento


A
(7,5 horas de
“entrada” en to-
tal x 0,25)

Descanso 10:00 10:15 0,125 REG Departamento


A
(0,5 horas de
descanso en to-
tal x 0,25)

Comida 12:00 13:00 0,250 REG Departamento


A
(1 hora de “co-
mida” x 0,25)

Entrada 08:00 10:00 5,625 REG Departamento


B
(7,5 horas de
“entrada” en to-
tal x 0,75)

Descanso 10:00 10:15 0,375 REG Departamento


B
(0,5 horas de
descanso en to-
tal x 0,75)

Comida 12:00 13:00 0,750 REG Departamento


B
(1 hora de “co-
mida” x 0,75)

Suponiendo que el tiempo de comida y de descanso es facturable, la tabla de horas a pagar presenta el siguiente
aspecto:

396 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

TL_QUANTITY TRC TASK

2,25 REG Departamento A

6,75 REG Departamento B

Nota: aunque en estos ejemplos se incluye el tiempo de comida y de descanso en las horas totales del día, no
es habitual que aparezcan en la columna TL_QUANTITY, utilizada para determinar la asignación de horas a
las tareas. Por ejemplo, si se utiliza la plantilla de regla P/Defecto para asignar los CRH a las horas registra-
das, puede especificarse qué fichados deben adoptar el CRH por defecto (tipos de fichado = entrada, comida,
descanso, salida, etc.). Por lo general, sólo se asigna el CRH por defecto a los fichados de entrada o de cambio
de actividad, pero no a los de comida o descanso. Si el tiempo de la comida o del descanso no tiene asignado
un CRH, el sistema no los incluye en los cálculos de horas intermedias a pagar ni en los de horas a pagar, pero
siguen resultando útiles para evaluar otras reglas.

Nota: aunque la tabla de horas intermedias a pagar incluya una fila independiente para cada segmento de horas,
no constituye un impedimento, por ejemplo, para crear una regla semanal para horas extraordinarias que sume
todos los segmentos de cada día de la semana en TL_QUANTITY, con el fin de comprobar si un empleado
ha cumplido los requisitos necesarios para que se le paguen horas extraordinarias. Incluso se puede formular
una regla que sume todas las horas de cada segmento de la semana contenido en TL_QUANTITY, que elimine
las filas de segmentos individuales e introduzca de nuevo la suma de todas las horas en TL_QUANTITY. Sin
embargo, es posible que se desee mantener por separado las filas de cada segmento, puesto que pueden existir
otras reglas que procesen los segmentos de horas de forma distinta, según el tipo de fichado o de tarea asociada.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Creación de reglas a partir de plantillas, página
288

Paso 16: actualización del estado del registro de horas


En este último paso de la ejecución de Administración de Tiempo, el sistema vuelve a definir los valores del
registro TL_TR_STATUS.

Nota: no actualiza el estado del personal que registra horas cuando crea una previsión de horas a pagar.

• Para cada registro de horas positivo procesado por completo, el sistema define su estado (TA_STATUS) como
N (no) y la primera fecha de cambio (EARLIEST_CHGDT) como la fecha más reciente de las horas a pagar de
la tabla TL_PAYABLE_TIME. Si, una vez ejecutado Administración de Tiempo, se modifican o introducen
datos de horas sobre un empleado que afectan al periodo recién procesado (o a uno anterior), el sistema cambia
el valor de TA_STATUS a Y (sí) y actualiza la primera fecha de cambio (EARLIEST_CHGDT) para que
refleje la primera fecha de horas registradas. El registro de horas del empleado puede volver a procesarse
posteriormente.
• Si se trata de registros de excepciones, el sistema restablece el estado (TA_STATUS) a Y, en vez de N (el valor
de TA_STATUS es siempre Y para los registros de excepción), y cambia la fecha de EARLIEST_CHGDT al
inicio del siguiente periodo de proceso. Los registros del empleado no se vuelven a procesar, a menos que se

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 397


Procesos en Batch de Administración de Tiempo Capítulo 13

introduzcan nuevos datos que provoquen que el campo EARLIEST_CHGDT se redefina en el periodo que se
acaba de procesar o en uno anterior.

Consulta del estado de los registros de horas


Este apartado trata sobre cómo consultar el estado de los registros de horas de los empleados.

Estado de los registros de horas


Antes o después de ejecutar el proceso Administración Tiempo Básico, se puede utilizar la página Estado de
Registros de Horas para comprobar el estado de registros o grupos.
Por ejemplo, antes de ejecutar Administración de Tiempo, es posible consultar el estado de los miembros de un
grupo de registros para averiguar quiénes cumplen los requisitos para ser procesados. Asimismo, durante la im-
plantación del sistema, puede verificarse información de estado, una vez ejecutado Administración de Tiempo,
para comprobar si el proceso ha actualizado los registros de la forma prevista. Respecto a los registros de excep-
ción, la primera fecha de cambio debe corresponder con el comienzo del siguiente periodo del grupo de trabajo,
y el valor de TA_STATUS debe ser Y (sí). En cuanto a los registros positivos, la primera fecha de cambio debe
quedar definida como la fecha más reciente de las horas a pagar, mientras que TA_STATUS debe adoptar el
valor N (no).

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Datos de personal con registro de horas, página
219

Página utilizada para consultar el estado de los


registros de horas
Nombre de página Nombre de objeto Navegación Utilización
Estado de Registros de TL_TR_STATUS Gestión de Tiempos y Tareas, Consulta del estado y de la
Horas Consulta de Horas, Estado de primera fecha de cambio de
Registros de Horas un registro de horas o del
grupo especificado.

Consulta del estado de los registros de horas


Acceda a la página Estado de Registros de Horas.

398 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Página Estado de Registros de Horas

Primera F Cambio Corresponde a la fecha de introducción o de la primera actualización de los


datos de horas de un empleado, desde la última ejecución de Administración de
Tiempo. Si no hay ninguna entrada, se trata de un valor nulo. Esta fecha es
un activador que permite a Administración de Tiempo determinar el periodo de
interés de un registro.
Ejecución Admón Tiempo Indica si el registro de horas se va a procesar la próxima vez que se seleccione
al empleado para Administración Tiempo Básico. Presenta el valor del campo
TA_STATUS: Y (sí), el registro de horas está listo para el proceso; o N (no), el
registro no está listo para el proceso.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Datos de personal con registro de horas, página
219

Inicio del proceso Administración Tiempo Básico


En este apartado se explica cómo iniciar el proceso Administración Tiempo Básico.

Momento de invocación del proceso


Para iniciar el proceso en batch, se utiliza la página Administración de Tiempo (página de control de ejecución
de Administración de Tiempo). Si se ha seleccionado la casilla Ejecutar Admón Tiempo Auto en la página
Instalación de Tiempos y Tareas, este proceso también se inicia automáticamente en los siguientes casos:
• Cuando se activa el proceso de presentación de horas, una vez introducidas las horas en la página Registro
Rápido de Horas.
• Cuando se inicia el proceso de ausencias de GP en la página Solicitud de Ausencias, si Gestión de Tiempos y
Tareas está integrado con Nómina Global. El proceso de ausencias de Nómina Global invoca a Administración
de Tiempo inmediatamente después de obtener los datos de ausencias de Nómina Global.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 399


Procesos en Batch de Administración de Tiempo Capítulo 13

Página utilizada para iniciar el proceso Administración


Tiempo Básico
Nombre de página Nombre de objeto Navegación Utilización
Administración de Tiempo TL_TA_RUNCTL Gestión de Tiempos y Tareas, Selección del empleado o
Proceso de Horas, Adminis- grupo de empleados cuyos
tración de Tiempo registros se van a procesar.
Si no desea enviar los datos
a Nómina y sólo desea reali-
zar una previsión de horas a
pagar, seleccione la opción
Horas a Pagar Previstas.

Inicio del proceso Administración Tiempo Básico


Acceda a la página Administración de Tiempo.

Página Administración de Tiempo

Si se desea que el sistema genere estadísticas de la ejecución actual, debe accederse a la página Opciones Admón
de Tiempo, para seleccionar las estadísticas correspondientes.

Horas a Pagar Previstas Seleccione esta casilla si no desea enviar los resultados de la ejecución de este
proceso a las tablas de horas a pagar, pero le interesa utilizarlos para la pre-
paración de presupuestos u otras actividades de gestión. Esta función también
permite probar las reglas asociadas a un nuevo contrato. El sistema le permite
realizar previsiones de horas a pagar repetidas veces sin necesidad de volver a
definir el estado de Administración de Tiempo (TA_STATUS) hasta que los re-
sultados sean precisos.
Si selecciona esta casilla, el campo Procesar Periodo c/Esta Fecha permite la
introducción de datos. Para que el sistema realice una previsión correcta de las
horas con respecto a los periodos actuales y futuros, debe estar seleccionada la
casilla Hrs Reg para Periodo Interés.

400 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nota: el proceso de cálculo de horas a pagar previstas realiza las mis-


mas funciones que el de creación de horas a pagar, salvo el proceso de
excepciones (TL_TA001200) y la actualización del estado de los registros
de horas (TL_TA001300). Asimismo, ignora los valores de los campos
EARLIEST_CHGDT (primera fecha de cambio) y TA_STATUS (estado de
Administración de Tiempo).

Hrs Reg para Periodo Este campo permite determinar de forma dinámica si Administración de Tiempo
Interés debe tener en cuenta las fechas relacionadas con los nuevos registros de horas
fichadas o de tiempo transcurrido, cuando se crean periodos de interés. Si esta
casilla está seleccionada (parámetro por defecto), el sistema evalúa todas las
horas registradas en la creación del periodo de interés. En consecuencia, si el
empleado ha registrado las horas para una fecha posterior a la fecha final del
periodo inicial de interés, la última fecha del registro de horas pasa a ser la
fecha final del periodo inicial de interés. Sin embargo, si esta casilla no está
seleccionada, el sistema sólo utiliza la primera fecha de cambio y el periodo
actual del grupo de trabajo para determinar el periodo de interés, omitiendo los
periodos futuros.
Supongamos que el 28 de febrero piensa procesar las horas de los meses de
enero y febrero, y que un empleado ha registrado horas por vacaciones para el
mes de marzo. Si desea que el sistema incluya las horas futuras registradas en
sus cálculos, no olvide seleccionar esta casilla. Si se desea que el sistema no
tenga en cuenta las horas futuras registradas y que sólo procese las horas del
mes actual y del anterior, no debe seleccionarse esta casilla.
Fecha Actual Debe seleccionar esta casilla si desea que el sistema utilice la fecha actual (fe-
cha del sistema) para elegir los registros que se van a procesar. También para
los registros de horas cuya primera fecha de cambio (procedente de la tabla de
estados de registro de horas) es igual o anterior a la fecha actual o fecha del
sistema. Si se elige esta opción, el sistema desactiva el campo Fecha Proceso.
Fecha Proceso Utilice este campo si se dispone a crear horas a pagar y desea utilizar una fecha
distinta a la fecha actual (fecha del sistema) para seleccionar a los empleados que
se van a procesar. Por ejemplo, si introduce un nuevo periodo antes de procesar
el periodo anterior del calendario, puede cambiar la fecha del control de ejecu-
ción al último día del periodo de pago anterior y, de este modo, se seleccionarán
los empleados correspondientes a ese periodo. De esta manera sólo se seleccio-
nan los empleados cuyo estado (TA_STATUS) es Y y tienen datos pendientes
de proceso en el periodo anterior (cuyo valor en el campo EARLIEST_CHGDT
sea igual o anterior al último día del periodo anterior). Los empleados que ten-
gan horas sin procesar en el periodo actual no serán elegidos.
Es posible procesar las horas del periodo que abarca la fecha de proceso tanto
de los registros de excepción como positivos.

Nota: la fecha del sistema se define automáticamente por defecto como la Fecha
Proceso, pero puede modificarse.

Procesar Periodo c/Esta El sistema sólo muestra este campo cuando se ha seleccionado la opción Horas
Fecha a Pagar Previstas. Introduzca la fecha que desea para seleccionar el periodo del
proceso. El sistema determina el periodo correcto siguiendo este criterio:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 401


Procesos en Batch de Administración de Tiempo Capítulo 13

En el caso de los empleados seleccionados en la cuadrícula Empleados para


Procesar, el sistema busca el periodo de grupo de trabajo (o del registro de horas)
en el que está incluida la fecha del periodo y procesa únicamente sus horas (no
selecciona ni excluye a los empleados si su primera fecha de cambio es igual o
anterior a esta fecha; procesa a todos los empleados que han registrado horas en
ese periodo).

Nota: si uno de los empleados del periodo en que se va a realizar la previsión


de horas a pagar registra horas de excepción, el sistema utiliza las horas progra-
madas en sus cálculos, a menos que ese empleado haya introducido las horas de
forma positiva. En este caso, las horas registradas positivamente tienen prefe-
rencia sobre las programadas. Si uno de los empleados del periodo en que se va
a realizar la previsión de horas a pagar ha registrado horas de forma positiva,
el sistema sólo puede procesar las horas positivas registradas, a menos que el
empleado tenga un horario asignado.

Empleados para Procesar


Utilice esta cuadrícula para seleccionar los empleados que desea incluir o excluir del proceso de Administración
de Tiempo. Puede introducir IDs de grupo correspondientes a un grupo de trabajo completo, excluir a deter-
minados empleados de esos grupos mientras procesa al resto, o seleccionar empleados de uno o más grupos de
trabajo para evitar el proceso de un número demasiado elevado de registros.

ID Empleado Seleccione el ID del empleado que desea incluir o excluir de la ejecución.


Nº Reg Empl Seleccione el número de registro del empleado correspondiente al puesto que
desea incluir o excluir de la ejecución.
ID Grupo Si desea incluir o excluir a un grupo completo de empleados, seleccione el ID
de grupo en este campo.
Inclusión/Exclusión Seleccione Incluir para incluir a los empleados definidos en los campos que se
encuentran a la izquierda.
Seleccione Excluir para excluir a los empleados definidos en los campos que se
encuentran a la izquierda.
Ejecutar Haga clic en este botón para procesar esta petición. PeopleSoft Gestor de Pro-
cesos ejecuta el proceso TL_TA en los intervalos definidos por el usuario.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 1: identificación de los registros de horas
para su proceso, página 355

Reinicio de los procesos en batch en Gestión de


Tiempos y Tareas
En ocasiones, algún error impide que un proceso en batch, por ejemplo Administración Tiempo Básico, se
procese correctamente. Cuando el error se debe a la modificación de una sentencia SQL o de los pasos de
PeopleCode, puede resolverlo y proseguir directamente con el proceso, si selecciona la opción Reinic y pulsa
Aceptar, en la página Lista de Procesos (componente Monitor Procesos).
La opción de reinicio no debe utilizarse en los casos siguientes:
• Cuando la regla creada por el usuario ha provocado una finalización anormal del proceso.

402 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

• Cuando el error se debe a un cambio en la estructura del Motor de Aplicación, por ejemplo, la introducción,
eliminación o ejecución de un paso.
En estos casos, debe crearse un nuevo control de ejecución para asegurar que los componentes de regla corregi-
dos han quedado registrados en el buffer.

Consulte también
Enterprise PeopleTools PeopleBook: Process Scheduler, Viewing the Status of Your Process

Generación y consulta de estadísticas de tiempo de ejecución


En este apartado se ofrece una descripción general sobre la generación y consulta de estadísticas de ejecución
así como una explicación de los siguientes temas:
• Selección de estadísticas de ejecución, datos en batch e información sobre las reglas que se desean generar
con cada ejecución de Administración de Tiempo.
• Consulta de macroestadísticas de tiempo de ejecución de Administración Tiempo Básico.
• Consulta de la hora de ejecución, las fechas de inicio y fin del periodo de interés cubierto por el proceso en
batch y el número de registros de empleados en el batch.
• Consulta de estadísticas del Motor de Aplicación.
• Consulta de datos en batch archivados.
• Consulta de detalles de batches archivados.
• Consulta de mapas de reglas archivados.
• Consulta de detalles de mapas de reglas archivados.

Estadísticas de ejecución
En la página Opciones Admón de Tiempo se seleccionan las estadísticas de tiempo de ejecución y otros datos
que debe generar el sistema durante la ejecución del proceso Administración Tiempo Básico. Después de la
ejecución en batch, pueden consultarse los datos necesarios para la resolución de posibles problemas. Por ejem-
plo, las estadísticas generadas durante una ejecución permiten comprobar el tiempo que ha tardado el sistema
en cargar las tablas de horas intermedias a pagar y determinar si va a cargar demasiados datos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 403


Procesos en Batch de Administración de Tiempo Capítulo 13

Páginas utilizadas para generar y consultar


estadísticas de ejecución
Nombre de página Nombre de objeto Navegación Utilización
Opciones Admón de Tiempo TL_TA_OPTIONS Definición de HRMS, Admi- Selección de estadísticas de
nistración del Sistema, Utili- ejecución, datos de batch e
dades, Análisis de Tiempos información sobre las reglas
y Tareas, Opciones Admi- que se desean generar con
nistración Tiempo, Opciones cada ejecución de Adminis-
Admón de Tiempo tración de Tiempo. Además,
puede especificar el número
de ejecuciones cuyos datos
desea almacenar.
Estadísticas Admón de TL_TA_RSL_MAINT Definición de HRMS, Admi- Consulta de macroestadísti-
Tiempo nistración del Sistema, Utili- cas de tiempo de ejecución
dades, Análisis de Tiempos y del proceso Administración
Tareas, Estadísticas Admón Tiempo Básico.
de Tiempo

Estadística Tiempo Ejec: TL_TA_RSL_BATCH Haga clic en el vínculo Consulta de la hora de eje-
Batch Estdca Batch de la página Es- cución, las fechas de inicio y
tadísticas Admón de Tiempo. fin del periodo de interés del
proceso en batch y el número
de registros de empleados en
el batch. Debe seleccionar
en la página Opciones Ad-
món de Tiempo una de estas
opciones: Almacenar Esta-
dísticas Batch o Alm Esta-
dísticas Sección. Las esta-
dísticas se generan cuando se
ejecuta el proceso Adminis-
tración Tiempo Básico.

Estdca Tiempo Ejec: TL_TA_RSL_SECT Haga clic en el vínculo Esta- Consulta de estadísticas del
Sección AE dísticas Sección AE de la pá- Motor de Aplicación.
gina Estadísticas Admón de
Tiempo.

Batches en Archivación TL_TA_ARCH_BAT Definición de HRMS, Admi- Consulta de archivos de da-


nistración del Sistema, Utili- tos procesados en batch.
dades, Análisis de Tiempos y
Tareas, Batches en Archiva-
ción
Detalle de Histórico de TL_TA_ARCH_BAT_SEC Haga clic en el vínculo Deta- Consulta de detalles de ar-
Batch lles de la página Batches en chivos de datos procesados
Archivación. en batch.
Mapas de Reglas en TL_TA_ARCH_RMAP Definición de HRMS, Admi- Consulta de mapas de reglas
Archivación nistración del Sistema, Utili- archivados.
dades, Análisis de Tiempos y
Tareas, Mapas de Reglas en
Archivación

404 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nombre de página Nombre de objeto Navegación Utilización


Detalle Histórico Mapa TL_TA_ARCH_RMP_SEC Haga clic en el vínculo De- Consulta de detalles de ma-
Reglas talles de la página Mapas de pas de reglas archivados.
Reglas en Archivación.

Selección de estadísticas de ejecución y de fechas de generación


Acceda a la página Opciones Admón de Tiempo.

Página Opciones Admón de Tiempo

Estadísticas Tiempo Ejec TA


Las estadísticas de ejecución que debe generar el proceso Administración Tiempo Básico se definen mediante
las tres opciones de este cuadro de grupo:

Nota: si decide almacenar la información detallada, el sistema guarda datos de todos los niveles superiores.
Por ejemplo, si se selecciona Almacenar Estadísticas Batch, también puede accederse a las macroestadísticas
de Administración de Tiempo para la ejecución actual. Sin embargo, no se podrá acceder a las estadísticas
detalladas de secciones.

Alm Macroestadísticas TA Seleccione esta opción si desea generar estadísticas de nivel superior para la
ejecución global, información sobre el inicio y el fin del proceso Administración
Tiempo Básico, cuántas filas se han procesado, etc.
Almacenar Estadísticas Seleccione esta opción para generar estadísticas más detalladas sobre procesos
Batch en batch. Por ejemplo, el tiempo que ha sido necesario para procesar cada batch
y las fechas inicial y final del periodo de interés del batch.
Alm Estadísticas Sección Seleccione esta opción si desea generar información detallada de cada proceso
en batch en el nivel de sección, es decir, en el nivel de cada uno de los pasos o
subprocesos del Motor de Aplicación que conforman el proceso Administración
Tiempo Básico. Por ejemplo, esta opción permite generar y consultar estadísti-
cas de subprocesos tales como la correlación de fichados, la generación de horas
intermedias a pagar, etc.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 405


Procesos en Batch de Administración de Tiempo Capítulo 13

Nota: si se opta por generar estadísticas en las ejecuciones en batch, pueden consultarse mediante la página Es-
tadísticas Admón de Tiempo, y las páginas a las que se accede mediante los vínculos Estdca Batch y Estadísticas
Sección AE.

Opciones Guardar TA
Utilice los campos de este cuadro de grupo para especificar si desea generar información sobre los batches y
las reglas procesadas durante la ejecución. También puede indicar cuántas ejecuciones de estadísticas previas,
datos de batch y de reglas desea almacenar.

Almacenar Copias Batches Seleccione esta opción para generar datos de cada batch procesado.
Almacenar Copias Mapa Seleccione esta opción para almacenar el mapa de reglas y consultar las reglas
Reglas ejecutadas, el orden de ejecución, etc.

Mantener Últ Ejecuciones Introduzca el número de ejecuciones previas de Administración Tiempo Básico
TA cuyas estadísticas de tiempo de ejecución y datos de reglas y batch desea alma-
cenar. Por ejemplo, si introduce 3 en este campo, el sistema conserva los datos
de las tres últimas ejecuciones.

Nota: si decide almacenar las copias de los batches o el mapa de reglas, puede consultar esta información
mediante las páginas Batches en Archivación y Mapas de Reglas en Archivación.

Consulta de estadísticas de tiempo de ejecución


Acceda a la página Estadísticas Admón de Tiempo.

Página Estadísticas Admón de Tiempo

Instancia Indica el orden asignado a la ejecución en la cola de procesos. El Gestor de


Procesos genera automáticamente este número.
Hr Pago Prev Esta casilla aparece seleccionada si ha elegido la opción Horas a Pagar Previstas
en la página de control de ejecución Administración de Tiempo.
Nº Filas Horas a Pagar Indica el número de filas que se han creado en la tabla de horas intermedias a
Intrm pagar.
Nº Filas Horas a Pagar Indica el número de filas que se han creado en la tabla de horas a pagar.

406 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Nº Filas Prev Indica el número de filas que se han creado en la tabla de horas a pagar previstas.
Nº Filas Excepciones Indica el número de excepciones que se han generado durante la ejecución de
Administración Tiempo Básico.
Estdca Batch Haga clic en este vínculo para acceder a la página Estadística Tiempo Ejec:
Batch y consultar información adicional sobre el proceso.
Estadística Sección AE Haga clic en este vínculo para acceder a la página Estdca Tiempo Ejec: Sección
AE, donde puede consultar la ejecución de cada sección del proceso.
Eliminar Todas Este botón permite eliminar todas las estadísticas que aparecen en esta página
y en las páginas a las que se accede mediante los vínculos Estdca Batch y Esta-
dísticas Sección AE.
Elim Seleccionados Para eliminar las filas de las estadísticas seleccionadas y las páginas correspon-
dientes a las que se accede mediante los vínculos Estdca Batch y Estadísticas
Sección AE, seleccione la casilla Eliminar Fila, situada junto a cada fila perti-
nente, y utilice después este botón.

Consulta de estadísticas de procesos en batch


Acceda a la página Estadística Tiempo Ejec: Batch.

Página Estadística Tiempo Ejec: Batch

Recuento Registro Horas Se trata del número de empleados que se han procesado en el batch.

Consulta de estadísticas de Motor de Aplicación


Acceda a la página Estdca Tiempo Ejec: Sección AE.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 407


Procesos en Batch de Administración de Tiempo Capítulo 13

Página Estdca Tiempo Ejec: Sección AE

Instancia Proceso Indica el orden asignado a la ejecución en la cola de procesos. El Gestor de


Procesos genera automáticamente este número.
Nombre Sección Este campo contiene el nombre de la sección, es decir, el nombre del subproceso
sobre el cual se ha generado la estadística.

Visualización de datos de batch


Acceda a la página Batches en Archivación.

Página Batches en Archivación

La información detallada sobre los batches procesados durante la ejecución de Administración de Tiempo puede
consultarse mediante las páginas Batches en Archivación y Detalle de Histórico de Batch.

Opciones Filtro

Instancia Proceso Seleccione la lógica de búsqueda apropiada e introduzca la información de pro-


ceso para filtrar mediante esta variable.

408 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

ID Control Ejec Seleccione la lógica de búsqueda apropiada e introduzca la información de ID


de control de ejecución para filtrar mediante esta variable.
Obtener Filas Haga clic en este botón para rellenar la cuadrícula en función de los criterios de
filtrado, si se han introducido, o con todos los batches, si no se introdujo ningún
filtro.

Histórico de Batches

Grupo Trabajo Corresponde al nombre del grupo de trabajo sobre el cual se ha generado la
estadística.
Programa Se trata del programa de reglas asociado al batch.
Detalles Haga clic en este vínculo para acceder a la página Detalle de Histórico de Batch.
Eliminar Todas Con este botón se eliminan todas las estadísticas que aparecen en esta página y
en la página de detalles vinculada.
Elim Seleccionados Para eliminar las filas de las estadísticas seleccionadas y de la página de detalles
correspondientes, seleccione la casilla Eliminar Fila, situada junto a cada fila
pertinente, y utilice después este botón.

Consulta de detalles de procesos en batch


Acceda a la página Detalle de Histórico de Batch.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 409


Procesos en Batch de Administración de Tiempo Capítulo 13

Página Detalle de Histórico de Batch

La mayoría de los campos de la página Detalle Histórico Batch aparece también en la página Batches en Archi-
vación. Éstos son los campos adicionales:

F Efva Empl (fecha efectiva Se trata de la fecha de inscripción del empleado en PeopleSoft Gestión de Tiem-
del empleado) pos y Tareas.
F Final Orgl (fecha final La fecha final original representa la fecha final del periodo inicial de interés que
original) Administración Tiempo Básico ha identificado para el empleado que registra
horas.
En cuanto a las horas a pagar, el sistema consulta el ID de periodo asociado al
grupo de trabajo del empleado. A continuación, identifica las fechas inicial y
final del periodo en el que se encuentra la primera fecha de cambio. Esta fecha
final pasa a ser la fecha final original.
En lo que respecta a las horas a pagar previstas, el sistema sigue un proceso
similar para determinar la fecha final original, pero sustituye la primera fecha
de cambio por la introducida en el campo Fecha Proceso de la página de control
de ejecución Administración de Tiempo.
F Efva Gp Trabj (fecha Este campo muestra la fecha de la fila del grupo de trabajo efectiva para esta
efectiva del grupo de trabajo) ejecución y este empleado.

410 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

F Efva Prog Rgl (fecha Este campo muestra la fecha de la fila del programa de reglas efectiva para esta
efectiva del programa de ejecución y este empleado.
reglas)

Consulta de mapas de reglas archivados


Acceda a la página Mapas de Reglas en Archivación.

Página Mapas de Reglas en Archivación

La información detallada sobre las reglas procesadas durante la ejecución de Administración de Tiempo puede
consultarse mediante la página Mapas de Reglas en Archivación y la página vinculada Detalle Histórico Mapa
Reglas.

Prioridad Indica la prioridad de las reglas dentro del programa.


ID Regla Indica el ID de la regla ejecutada.
Fecha Inicial Indica la fecha inicial del periodo de interés.
Fecha Final Indica la fecha final del periodo de interés.
Programa Es el programa de reglas asociado a la regla.
ID Periodo Es el periodo aplicable al programa de reglas. El ID de periodo (asociado al
calendario del periodo) determina el rango de fechas de los criterios de selección
de la regla.
Detalles Haga clic en este vínculo para acceder a la página Detalle Histórico Mapa Re-
glas.
Eliminar Todas Con este botón se eliminan todas las estadísticas que aparecen en esta página y
en la página de detalles vinculada.
Elim Seleccionados Para eliminar las filas de las estadísticas seleccionadas y de la página de detalles
correspondientes, seleccione la casilla Eliminar Fila, situada junto a cada fila
pertinente, y utilice después este botón.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 411


Procesos en Batch de Administración de Tiempo Capítulo 13

Consulta de detalles de datos históricos sobre mapas de reglas


Acceda a la página Detalle Histórico Mapa Reglas.

Página Detalle Histórico Mapa Reglas

La mayoría de los campos de la página Detalle Histórico Mapa Reglas aparece también en la página Mapas de
Reglas en Archivación. Éstos son los campos adicionales:

Grupo Trabajo Indica el grupo de trabajo al que se ha aplicado la regla.


F Efva Gp Trabj (fecha Indica la fecha efectiva del grupo de trabajo al que se ha aplicado la regla.
efectiva del grupo de trabajo)
Sección Indica la sección del Motor de Aplicación (AE) que contiene el código de la
regla.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Application Engine

412 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Consejos prácticos sobre el uso de procesos en batch


P. ¿Cómo se puede procesar tanto un ajuste de un periodo anterior correspondiente a un registro de excepción
como el periodo de registro de horas “actual”, si este periodo no está incluido en el periodo de interés del proceso
en batch, y cómo se puede evitar que el sistema omita periodos cuando se ejecuta Administración de Tiempo en
estas circunstancias?
R. Puesto que no se pueden crear horas a pagar para una fecha o periodo que no está incluido en el periodo de
interés (y que, por tanto, tampoco está comprendido en las horas intermedias a pagar), el periodo actual debe
procesarse en una ejecución distinta a la del ajuste de periodo anterior. El ejemplo siguiente muestra el motivo
por el cual podría darse esta situación y el modo de evitar que el sistema omita un periodo en la ejecución de
Administración de Tiempo.

Nota: en la información que contiene este apartado se da por supuesto que el usuario está familiarizado con el
modo en que Administración de Tiempo calcula el periodo de interés, así como la relación entre el periodo de
interés, las horas intermedias a pagar y las horas a pagar.

Ejemplo: creación de horas para un registro de excepción con un ajuste de periodo


anterior
Supongamos el caso siguiente:
• Se dispone a procesar un registro de horas de excepciones.
• El empleado pertenece a un grupo de trabajo cuyo programa de reglas incluye una regla mensual.
• Como puede apreciarse en el siguiente diagrama, el último periodo procesado para este empleado ha sido la
semana 6 (la semana actual que debe procesarse es la semana 7). Una vez procesada la semana 6, la primera
fecha de cambio se redefine automáticamente al primer día del siguiente periodo, es decir, de la semana 7
(después de procesar un registro de excepción, la primera fecha de cambio pasa a ser automáticamente la
fecha de inicio del periodo inmediatamente posterior a aquél que comprende la fecha actual o la fecha de
proceso utilizada en la ejecución actual de Administración de Tiempo).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 413


Procesos en Batch de Administración de Tiempo Capítulo 13

Fecha de proceso inicial:


último día de la semana 6

Primera fecha de cambio: Último periodo Periodo


inicio de la semana 3 procesado actual

Periodo de interés inicial: mes de enero

Periodo de interés inicial:


semana 3
Periodo de
registro de Semana1 Semana2 Semana3 Semana4 Semana5 Semana6 Semana7 Semana8
horas

Periodo
Periodo de regla de un mes Periodo de regla de un mes
de regla

Enero Febrero

Proceso de un periodo pasado y uno actual

• Una vez procesada la semana 6, el empleado modifica las horas de un periodo anterior (había olvidado registrar
un día de vacaciones al comienzo de la semana 3 y lo introduce durante la semana 7). Por este motivo, la
primera fecha de cambio pasa del principio de la semana 7 al inicio de la semana 3.
• Una vez que el empleado ha registrado nuevos datos en el periodo anterior, el administrador del sistema ejecuta
Administración de Tiempo en la semana 7 y define la fecha de proceso como el último día de la semana
(semana 7). Cuando se inicia el proceso, Administración Tiempo Básico define el periodo inicial de interés
como el periodo de registro de horas en el que está incluida la primera fecha de cambio (la semana 3 de
nuestro ejemplo). El sistema amplia entonces el periodo de interés para crear las horas de la regla mensual,
obteniendo un periodo de interés final que comienza el 1 de enero y finaliza el 31 de enero. Puesto que no
existe tiempo registrado en periodos posteriores al 31 de enero, el periodo de interés final no alcanza el mes
actual ni la semana actual (la semana 7). Esto implica que no se pueden crear horas a pagar para el empleado
correspondientes al periodo actual (semana 7) durante esta ejecución de Administración de Tiempo, puesto
que los datos de este periodo no se encuentran en el periodo de interés (y, por lo tanto, no se han incluido en
la tabla de horas intermedias a pagar). Sin embargo, el sistema creará horas a pagar para el mes de enero.

414 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 13 Procesos en Batch de Administración de Tiempo

Problema
En una situación de este tipo, imaginemos que su objetivo sigue siendo crear horas a pagar para la semana 7, que
corresponde al periodo “actual” (el periodo que en estos momentos desea procesar). ¿Cómo se puede realizar
esto, teniendo en cuenta que el periodo de interés no abarca el mes actual? Recuerde que no es posible transferir
horas a las tablas de horas a pagar a menos que estén comprendidas en el periodo de interés e incluidas en las
tablas de horas intermedias a pagar. Además, ¿cómo se puede evitar que el sistema omita un periodo de registro
de horas (en nuestro ejemplo, la semana 7)? Tengamos en cuenta que la primera fecha de campo se redefine
automáticamente al primer día de la semana 8 (esto es, el inicio del periodo siguiente a aquél que comprende la
fecha actual o la fecha de proceso utilizada en la última ejecución de Administración Tiempo Básico).

Solución
Una vez procesado un empleado que registra excepciones, Administración de Tiempo redefine automáticamente
la primera fecha de cambio al primer día del periodo de registro de horas que sigue a aquél que comprende la
fecha de proceso utilizada en la ejecución actual. En nuestro ejemplo, la primera fecha de cambio de nuestro
registro se traslada a la semana 7, una vez procesada la semana 6; después se remonta a la semana 3 y, finalmente,
a la semana 8, pero no se seleccionan horas de la semana 7. En tales circunstancias (cuando se ha producido
un ajuste de periodo anterior y el periodo de interés no incluye el periodo "actual"), debe comprobarse que
todas las horas de un empleado se han procesado (tanto las anteriores como las actuales) definiendo inicialmente
la fecha de proceso como el último día del último periodo procesado (el anterior al periodo actual que desea
procesar). Después de ejecutar Administración Tiempo Básico, la primera fecha de cambio pasa a ser el inicio
del periodo actual, lo que le permite desplazar la fecha de proceso a este periodo y procesar las horas actuales.
Consecuentemente, en este ejemplo, el primer paso consiste en definir la fecha de proceso al último día de
la semana 6 (el último periodo procesado), ejecutar Administración Tiempo Básico y, por último, procesar la
semana 7.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Utilización del estado de registros de horas en
el proceso de selección, página 357

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 415


Procesos en Batch de Administración de Tiempo Capítulo 13

416 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 14

Concepto de Horas a Pagar

En este capítulo se ofrece una descripción general de las fases por las que pasan las horas a pagar y el efecto de los
ajustes sobre las horas a pagar, así como una explicación de los siguientes temas:
• Publicación de horas a pagar reales y previstas.
• Campos de horas a pagar.
• Generación de un informe sobre el estado de las horas a pagar.

Concepto de horas a pagar


Las horas a pagar se crean mediante el proceso Administración Tiempo Básico y representan el producto final de
los procesos realizados en Gestión de Tiempos y Tareas. Pueden generarse por anticipado a partir de los horarios
programados o durante el periodo de pago de las entradas de horas registradas. Las horas a pagar reflejan los
siguientes elementos:
• La cantidad de trabajo realizado (en horas, dinero o unidades).
• El código de registro de horas que controla el modo del pago a los empleados.
• Las tareas por las que se han registrado horas, si procede.
Las horas a pagar pueden utilizarse en otras aplicaciones PeopleSoft. Por ejemplo, si se integra Gestión de
Tiempos y Tareas con Nómina Global o con Nómina Norteamérica, el sistema de nómina puede incluir las horas
a pagar en las ejecuciones de pago, compensar a los empleados y volver a introducir los costes calculados en
Gestión de Tiempos y Tareas. También es posible enviar a Gestión de Proyectos los datos de horas a pagar y
costes reales o estimados, para utilizarlos en funciones de planificación, elaboración de presupuestos, factura-
ción y otras actividades.

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” página 535
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Atributos de horas a pagar


Las horas a pagar constan de cuatro atributos que determinan el momento en que están disponibles para otras
aplicaciones y el modo en que Administración de Tiempo gestiona los ajustes que deben efectuarse. Los atribu-
tos son los siguientes:
• Estado de las horas a pagar: las horas a pagar atraviesan diversas fases, la mayoría de las cuales están
relacionadas con la transferencia de los registros de horas a pagar desde Gestión de Tiempos y Tareas al sistema
de nómina, así como con el envío de los datos de costes, desde el sistema de nómina a la aplicación Gestión

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 417


Concepto de Horas a Pagar Capítulo 14

de Tiempos y Tareas. El estado de las horas a pagar permite registrar el proceso de las horas a pagar a través
de las diversas fases.
• Código de motivo:el código de motivo se asocia con el código de estado de horas a pagar para una mejor
alineación y seguimiento entre las horas a pagar de Gestión de Tiempos y Tareas con los pagos realizados en
el sistema de nómina.
• Indicador de congelación: los indicadores de congelación determinan el modo en que el sistema gestiona los
cambios realizados a las entradas de horas a pagar. Si se realiza un ajuste en una entrada antes de definir el
indicador de congelación, el sistema sustituye la entrada original por la nueva. Si el ajuste se efectúa después
de haber congelado la entrada, el sistema crea una nueva entrada y una entrada de compensación que revierte
la entrada original.
• Fecha de congelación: la fecha de congelación indica cuándo se ha definido el indicador de congelación.
En conjunto, el estado de las horas a pagar, el código de motivo, el indicador de congelación y la fecha de
congelación determinan si una entrada de horas a pagar puede enviarse al sistema de nómina o publicarse en
otras aplicaciones. Los valores de los cuatro atributos están incluidos en las tablas de horas a pagar.
El siguiente diagrama muestra todas las fases de las horas a pagar:

418 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Los ajustes en horas


a pagar en las fases
de estimación y que
requiren aprobación
Requieren sustituyen a las
Estimadas entradas originales.
aprobación

Enviadas a Aprobadas Cerradas Sin pago


Nómina

Rechazadas
El indicador de congelación
Usadas por se define al aprobar, cerrar
Nómina o enviar las horas a
Nómina. Los ajustes
Si la distribución de posteriores en horas a
trabajo no está activada pagar crean entradas de
Nómina puede cambiar compensación.
el estado a Cerradas
Pagadas después de calcular
(distribuidas) los costes.

El proceso de reversión de
Sólo para cheque
Nómina NA genera filas de
revertido
horas a pagar con el estado
(Nómina NA)
de cheque revertido. TL
Diluidas
genera la fila de horas a
pagar revertidas y las
nuevas horas a pagar
que se cargarán en un
proceso de carga posterior.

Fases de las horas a pagar

El indicador y la fecha de congelación se definen cuando el estado de las horas cambia a Aprobadas, Cerradas
o Enviadas a Nómina. Hasta ese momento, los cambios realizados en las horas registradas pueden dar origen a
nuevas entradas de horas a pagar, que sustituyen a las originales. Debido a las modificaciones efectuadas en el
indicador de congelación, Administración de Tiempo genera entradas de compensación, pero mantiene intactas
las entradas originales.

Códigos de motivo y estado de horas a pagar


En la siguiente tabla se ofrece una lista y una descripción de los estados y códigos de motivo de las horas a pagar
y se indica cuándo se publican.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 419


Concepto de Horas a Pagar Capítulo 14

Códigos de estado Descripción Códigos de motivo Publicación

Estimadas (ES) Se trata de la primera fase No hay ningún código de Publicadas en los sistemas
de las horas a pagar crea- motivo asociado a este es- suscritos a mensajes de es-
das mediante el proceso tado. timaciones.
Administración Tiempo
Básico, salvo que la op-
ción Aprobar Horas a Pa-
gar esté seleccionada en la
página Grupos de Trabajo.
Cuando la opción Calcu-
lar Bruto Estimado se ha
seleccionado en la pá-
gina Instalación de Tiem-
pos y Tareas, se incluye el
cálculo de previsiones de
costes realizado por Ad-
ministración de Tiempo.
Administración de
Tiempo actualiza los datos
originales de horas a pagar
cada vez que se modifican
horas registradas relacio-
nadas con horas a pagar
cuyo estado es Estimadas
(listas para Nómina).

Estimación en Línea (OE) Se trata de las horas a pa- No hay ningún código de No aplicable.
gar previstas creadas me- motivo asociado a este es-
diante la ejecución del tado.
proceso en línea de reglas,
desde la página Hoja de
Horas. La estimación en
línea sólo aparece cuando
se hace clic sobre el botón
Aplicar Reglas en la pá-
gina de horas de registro
o de tiempo transcurrido.
Después de ejecutar Ad-
ministración Tiempo Bá-
sico, el estado cambia a
Estimadas o Necesitan
Aprobación.

420 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Códigos de estado Descripción Códigos de motivo Publicación

Necesitan Aprobación Si el grupo de trabajo o No hay ningún código de Publicadas en los sistemas
(NA) el CRH se han definido motivo asociado a este es- suscritos a mensajes de es-
con aprobación obligato- tado. timaciones.
ria de las horas a pagar, el
proceso Administración
Tiempo Básico establece
este estado. Es parecido
al estado Estimadas ex-
cepto porque las horas de-
ben aprobarse antes de ser
enviadas al sistema de nó-
mina. Las horas se aprue-
ban en la página Aproba-
ción de Horas a Pagar.
Administración Tiempo
Básico actualiza los datos
originales de horas a pagar
cada vez que se modifican
las horas registradas rela-
cionadas con horas a pagar
cuyo estado es Necesitan
Aprobación.

Aprobadas (AP) Una vez aprobadas, las No hay ningún código de No aplicable.
horas a pagar pueden en- motivo asociado a este es-
viarse al sistema de nó- tado.
mina. Cuando estas ho-
ras alcanzan el estado de
aprobación, el sistema ac-
tiva el indicador de conge-
lación.
Administración Tiempo
Básico genera entradas de
compensación si se han
modificado horas registra-
das relacionadas con ho-
ras a pagar cuyo estado es
Aprobadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 421


Concepto de Horas a Pagar Capítulo 14

Códigos de estado Descripción Códigos de motivo Publicación

Cerradas (CL) Cuando las horas a pagar Los siguientes códigos de Publicadas en los sistemas
alcanzan el estado Cerra- motivo pueden asociarse suscritos a los mensajes de
das, el sistema activa el in- con el estado Cerradas datos reales.
dicador de congelación. (CL):
El estado de pago queda
definido como cerrado • No Enviado a Nómina
cuando se cumple cual- (NSP): Gestión de
quiera de las siguientes Tiempos y Tareas es-
condiciones: tablece este código de
motivo cuando el estado
• Se ha seleccionado la de horas a pagar cambia
casilla Enviar Horas a a Cerradas.
Nómina en la página
• No Distribuido (NDS):
Manten Datos Registro
cuando el sistema de nó-
Horas.
mina (GP o PNA) pro-
• El valor por defecto del cesa las horas correcta-
estado del CRH no es mente y no se ha confi-
Activo. gurado para el proceso
de distribución de tra-
• El grupo de trabajo o
bajo, Nómina establece
el CRH no necesitan
el código de horas a pa-
aprobación y la casilla
gar como Cerradas y el
Publicar CRH s/Mapa
código de motivo como
como s/Pg de la página
No Distribuido.
Instalación de Tiempos
y Tareas no se ha selec- • Ajuste Registro (RAJ):
cionado. Gestión de Tiempos y
Tareas establece el es-
• Se han enviado las ho-
tado de las horas a pa-
ras a pagar a Nómina,
gar como Cerradas y el
pero no se distribuyen
código de motivo como
ni se diluyen, puesto
Ajuste Registro (RAJ)
que las opciones Uso
cuando las horas paga-
Distribución Trabajo y
das se ajustan en Ges-
Dilución Trabj Utlz no
tión de Tiempos y Ta-
han sido seleccionadas
reas.
en la página Sistema de
Nómina. En este caso,
el usuario puede con-
sultar los valores de los
campos Sistema Nó-
mina y Nº Pet Nm en la
página de consulta De-
talle de Horas a Pagar.
Cuando el grupo de tra-
bajo o el CRH se ha defi-
nido con aprobación obli-
gatoria de las horas a pa-
gar, el proceso de aproba-
ción establece este estado.

422 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Códigos de estado Descripción Códigos de motivo Publicación

Cerradas (CL) (continua- Administración Tiempo


ción) Básico genera entradas de
compensación si se han
modificado las horas re-
gistradas relacionadas con
horas a pagar cuyo estado
es Cerradas.

Enviadas a Nómina (SP) Cuando se seleccionan las No hay ningún código de No aplicable.
horas a pagar, el sistema motivo asociado a este es-
de nómina establece este tado.
código de estado (tanto
GP como PNA).
Las horas a pagar tienen
este estado cuando se en-
vían al sistema de nómina
y éste acepta o rechaza la
entrada. Cuando las horas
a pagar alcanzan este es-
tado, el sistema activa el
indicador de congelación.
Administración Tiempo
Básico genera entradas de
compensación si se han
modificado las horas re-
gistradas relacionadas con
horas a pagar con este es-
tado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 423


Concepto de Horas a Pagar Capítulo 14

Códigos de estado Descripción Códigos de motivo Publicación

Rechazadas por Nómina Son las horas que ha re- Los siguientes códigos de No aplicable.
(RP) chazado Nómina. motivo pueden asociarse
con este estado:
Administración Tiempo
Básico genera entradas de • Rechazo Manual
compensación si se han (MRJ): Gestión de
modificado las horas re- Tiempos y Tareas asocia
gistradas relacionadas con este código de motivo a
horas a pagar cuyo estado las filas cuando cambia
es Rechazadas por Nó- el estado a Ignorar.
mina.
• No Procesado en Nó-
La casilla Estado Omitir mina (PNP): el sistema
para Pago No Autorizado de nómina establece el
de la página Instalación estado de las horas a pa-
de Tiempos y Tareas de- gar como Rechazadas
fine el código de horas a por Nómina y el código
pagar y los códigos de mo- de motivo como No
tivo que Gestión de Tiem- Procesado en Nómina
pos y Tareas establece du- para cualquier hora a
rante el proceso de distri- pagar que no se procese
bución y dilución para la en el sistema de nómina
integración con Nómina (tanto GP como PNA).
Norteamérica cuando se • Cancelado (CAN): si un
procesan los pagos de de- usuario de Nómina Glo-
vengos: bal cancela una ejecu-
Si la casilla Estado Omi- ción de un grupo de ca-
tir para Pago No Autori- lendario al completo,
zado está seleccionada, Nómina Global esta-
Gestión de Tiempos y Ta- blece el código de es-
reas establece el código tado de horas a pagar
de estado de horas a pagar como Rechazadas por
como Ignorar (IG) y el có- Nómina y el código de
digo de motivo como Re- motivo como Cance-
chazo Manual (MRJ). lado. Nómina Nortea-
mérica establece las fi-
Si la casilla Estado Omi- las relacionadas de ho-
tir para Pago No Autori- ras a pagar como Recha-
zado no está seleccionada, zadas por Nómina y el
Gestión de Tiempos y Ta- código de motivo como
reas establece el código Cancelado cuando se
de estado de horas a pagar anula una ejecución de
como Rechazadas por Nó- nómina.
mina (RP) y el código de
motivo como No Proce- .
sado en Nómina (PNP).
Nota: por defecto, esta ca-
silla aparece activada.

424 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Códigos de estado Descripción Códigos de motivo Publicación

Usadas por Nómina (TP) El sistema Nómina ha No hay ningún código de No aplicable.
aceptado las horas. Admi- motivo asociado a este es-
nistración Tiempo Básico tado.
genera entradas de com-
pensación si se han modi- Cuando las horas a pa-
ficado las horas registra- gar son utilizadas por el
das relacionadas con ho- sistema de nómina (GP o
ras a pagar cuyo estado es PNA), se establece este
Usadas por Nómina. código de estado y se eli-
mina cualquier código de
motivo asociado (deján-
dolo en blanco).

Distribuidas (PD) Son las horas en las que Puede establecerse o eli- Publicadas en los sistemas
los costes reales proceden- minarse un código de mo- suscritos a los mensajes de
tes de Nómina se han apli- tivo, en función del sis- datos reales.
cado mediante el proceso tema de nómina:
de distribución del trabajo.
Administración Tiempo • Ajuste Periodo Ante-
Básico genera entradas de rior (PPS): cuando Nó-
compensación si se han mina Norteamérica se-
modificado las horas re- lecciona el periodo an-
gistradas relacionadas con terior para el empleado
horas a pagar cuyo estado asalariado, establece
es Distribuidas. este estado y código de
motivo.
• Nómina Global esta-
blece este estado y eli-
mina cualquier código
de motivo asociado (de-
jándolo en blanco) en
una nueva fila para un
ajuste de periodo ante-
rior.

Diluidas (DL) Son las horas a las que se Consulte la fila anterior Publicadas en los sistemas
han aplicado los costes sobre el estado de horas suscritos a los mensajes de
reales procedentes de Nó- a pagar Distribuidas. Se datos reales.
mina mediante los proce- aplican los mismos códi-
sos de distribución del tra- gos de motivo al estado de
bajo y dilución del trabajo. horas Diluidas.
Administración Tiempo
Básico genera entradas de
compensación si se han
modificado las horas re-
gistradas relacionadas con
horas a pagar cuyo estado
es Diluidas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 425


Concepto de Horas a Pagar Capítulo 14

Códigos de estado Descripción Códigos de motivo Publicación

Sin Pago (NP) Solamente se emplea en No Enviado a Nómina Para introducir y publi-
Gestión de Proyectos. (NSP): Gestión de Tiem- car el estado Sin Pago en
Este estado se utiliza para pos y Tareas establece este PeopleSoft Gestión de
reflejar las filas de las estado y código de motivo Proyectos, deben cum-
transacciones que no van a cuando el CRH no está co- plirse las condiciones si-
ser transferidas al sistema rrelacionado con ningún guientes:
de nómina, pero que per- código de devengos. Este
manecen cerradas. código de motivo diferen- 1. Se ha seleccionado la
cia entre las horas a pagar casilla Publicar CRH s
Cuando las horas a pagar cerradas sin que se envíen /Mapa como s/Pg en la pá-
alcanzan el estado de Ce- a nómina (suspendidas) y gina Instalación de Tiem-
rrado, el sistema activa las horas a pagar cerradas pos y Tareas.
el indicador de congela- porque se han enviado a
ción. El estado de pago 2. Se ha seleccionado la
nómina.
queda definido como ce- casilla Enviar Horas a Nó-
rrado cuando se cumplen mina en la página Manten
cualquiera de las siguien- Datos Registro Horas.
tes condiciones:
3. El CRH relacionado no
• Se ha anulado la selec- está asociado a ningún có-
ción de la casilla Enviar digo de devengos.
Horas a Nómina en la
página Manten Datos
Registro Horas.
• El valor por defecto del
estado del CRH no es
Activo.
• Las horas se han apro-
bado y se ha seleccio-
nado la casilla Publicar
CRH s/Mapa como s/Pg
de la página Instalación
de Tiempos y Tareas.

426 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Códigos de estado Descripción Códigos de motivo Publicación

Ignorar (IG) Cuando un usuario de Rechazo Manual (MRJ): Indica las filas de compen-
Gestión de Tiempos y Ta- Gestión de Tiempos y Ta- saciones omitidas por Nó-
reas indica en la página reas asocia este código de mina Global.
Ajuste Horas Pagadas que motivo a las filas cuando
las filas rechazadas por el cambia el estado a Ignorar.
sistema de nómina no de-
ben pagarse, Gestión de No Utilizado (NUS): Nó-
Tiempos y Tareas esta- mina Global añade este
blece este estado. código de motivo a las ho-
ras a pagar con este es-
La casilla Estado Omitir tado.
para Pago No Autorizado
de la página Instalación de
Tiempos y Tareas define
el código de horas a pagar
y los códigos de motivo
que Gestión de Tiempos
y Tareas establece durante
el proceso de distribución
y dilución cuando se pro-
cesan los pagos de deven-
gos: si la casilla está selec-
cionada, Gestión de Tiem-
pos y Tareas establece este
estado.
Las filas de horas a pa-
gar con este estado nunca
son extraídas por Nómina
Global.

Reversed Check (cheque Este código de estado El código de motivo aso-


revertido) (RV) sirve para gestionar las re- ciado al estado de cheque
versiones de cheques en revertido siempre es Re-
Nómina NA. El proceso vertido (CRV).
de reversión de Nómina
Norteamérica genera filas
de horas a pagar con este
estado. Gestión de Tiem-
pos y Tareas genera la fila
de horas a pagar revertidas
y cualquier nueva hora a
pagar que deba cargarse
en el siguiente proceso de
carga. Este proceso tiene
lugar una vez que Nómina
Norteamérica ha comple-
tado correctamente el pro-
ceso de confirmación de
pagos.
Nota: Si el proceso se in-
terrumpe anormalmente,
debe reiniciarlo desde el
Monitor de Procesos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 427


Concepto de Horas a Pagar Capítulo 14

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con Ges-
tión de Proyectos, página 565
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Paso 14: proceso de ajustes, página 390

Resumen de los parámetros de sistema para determinar


el estado de horas a pagar
La siguiente tabla resume los parámetros para varias páginas de Gestión de Tiempos y Tareas que determinan el
estado de las horas a pagar:

Enviar a
Nómina en
CRH
Consulte
Enviar Capítulo
horas a 6, “Defi-
Aprobación Nómina en nición de
de grupo de datos de Códigos
trabajo Aprobación registro de de Regis-
de CRH horas tro de Ho-
Consulte ras,” De-
Capítulo Consulte Consulte finición
5, “Defi- Capítulo Capítulo y corre-
nición de 6, “Defi- 10, “Defi- lación de
Grupos de nición de nición de códigos
Trabajo,” Códigos Personal de registro
Definición de Regis- con Regis- de horas Publicar
de grupos tro de Ho- tro de Ho- (CRH), CRH sin Estado de
de trabajo, ras,” pá- Modificación ras,” pá- página mapa como horas a
página 84. gina 109. en permiso gina 219. 111. sin pago pagar

Sí No No No No Sí/No NA

No Sí No No No Sí/No NA

Sí Sí No No No Sí/No NA

No No Sí No No Sí/No NA

Sí Sí Sí No No Sí/No NA

No No No Sí Sí Sí/No ES

No No No No Sí Sí/No CL

No No No No No Sí/No CL

No No No Sí No Sí NP

No No No Sí No No CL

428 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Publicación de horas a pagar previstas y reales


En este apartado se describen los siguientes temas:
• Publicación de horas a pagar con costes previstos.
• Publicación de horas a pagar con costes reales.

Publicación de horas a pagar con costes previstos


Las entradas de horas a pagar pueden tener costes previstos y costes reales asociados. Si ha seleccionado la
opción Calcular Bruto Estimado en la página Instalación de Tiempos y Tareas, el sistema calculará el coste
previsto de las horas a pagar cuando se ejecute el proceso Administración Tiempo Básico. También asigna a la
entrada el estado de horas a pagar Estimadas o Necesitan Aprobación.
Las horas a pagar previstas están disponibles para cualquier sistema que necesite una previsión de costes inicial.
Gestión de Tiempos y Tareas publica, bajo petición, las horas a pagar a las que no se les han aplicado los costes
reales, incluidas las horas cuyos estados son Estimadas, Necesitan Aprobación, Aprobadas, Enviadas a Nómina,
Rechazadas por Nómina y Usadas por Nómina. Sin embargo, no se incluyen las horas a pagar que se encuentran
Cerradas, Diluidas o Distribuidas.
Los sistemas receptores deben sustituir las previsiones anteriores por los datos de Gestión de Tiempos y Tareas,
y no realizar ninguna conciliación entre los datos antiguos y los nuevos. Los datos que envía Gestión de Tiempos
y Tareas sobre un determinado empleado en una fecha específica deben sustituir todas las entradas anteriores
correspondientes a ese empleado y esa fecha.

Nota: las horas a pagar previstas no coinciden exactamente con la previsión de horas a pagar. La previsión de
horas a pagar se almacena en una tabla independiente y no atraviesa las fases asociadas a las horas a pagar.

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” página 535
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Publicación de horas a pagar con costes reales


Si Gestión de Tiempos y Tareas se integra con el sistema de nómina de la empresa, es posible calcular los costes
reales asociados a las entradas de horas a pagar, y enviar de nuevo los datos a Gestión de Tiempos y Tareas.
Las entradas de horas a pagar cerradas, distribuidas o diluidas son las que reflejan los costes reales. Gestión de
Tiempos y Tareas publica las horas a pagar con estos estados después de que se han aplicado los costes reales y
de que se ha diluido el trabajo.
Si el sistema de nómina debe volver a calcular los cheques de pago, una vez cerrado el periodo de pago, los
nuevos costes reales se pueden enviar a Gestión de Tiempos y Tareas. Gestión de Tiempos y Tareas actualiza las
horas a pagar, envía un mensaje en que comunica la reversión de los importes originales y publica los nuevos
costes reales. Se puede volver a ejecutar la distribución del trabajo; Gestión de Tiempos y Tareas publica la
diferencia entre los costes nuevos y los originales en Gestión de Proyectos.

Códigos de moneda en la tabla de horas a pagar


La tabla de horas a pagar (TL_PAYABLE_TIME) cuenta con dos campos de códigos de moneda: Código Mo-
neda 1 y 2.
• En el primer campo se indica la moneda empleada para el cálculo de costes brutos estimados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 429


Concepto de Horas a Pagar Capítulo 14

• El segundo campo muestra la moneda empleada en el sistema de nómina para calcular los costes reales de las
horas a pagar cerradas. Puesto que no van a ser enviados al sistema de nómina ni se va a aplicar la distribución
del trabajo, el valor del campo de código de moneda 2 coincide con el valor del campo del código de moneda
1.

Consulte también
Capítulo 18, “Integración con Aplicaciones de Nómina,” página 535
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Campos de horas a pagar


La tabla siguiente muestra los campos que mantiene el sistema para cada entrada de horas a pagar de la tabla
TL_PAYABLE_TIME:

Nombre de campo Descripción

ID Empleado Número de identificación del empleado.

EMPL_RCD Número de registro del empleado.

DUR Fecha del registro de horas.

SEQ_NBR Número de secuencia exclusivo. Vínculo para la actuali-


zación y distribución de la nómina.

INITIAL_SEQ_NBR Número de secuencia inicial. Nómina Norteamérica lo


utiliza para la integración de la reversión. Contiene un
valor igual al del campo SEQ_NBR cuando se revierte un
cheque.

TASK_PRFL_TMPLT_ID Plantilla de tarea para elementos de tarea.

TRC Código de registro de horas.

TL_QUANTITY Horas, importes o unidades registradas por el empleado.


Este campo permite calcular registros de fichado.

SHIFT_ID Turno en el que se han registrado las horas originales.

BILLABLE_IND Indicador de facturación.

430 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Nombre de campo Descripción

OVERRIDE_RATE Tarifa de sustitución introducida directamente por un


usuario autorizado o calculada mediante reglas.

COMP_RATECD Código de salario alternativo utilizado en las horas regis-


tradas. Introducido directamente por un usuario autori-
zado o calculado mediante reglas.

COUNTRY País que debe utilizarse con las horas registradas. Intro-
ducido directamente por un usuario autorizado o calcu-
lado mediante reglas.

STATE Estado que debe utilizarse con las horas registradas. In-
troducido directamente por un usuario autorizado o cal-
culado mediante reglas.

LOCATION Ubicación que debe utilizarse con las horas registradas.

LOCALITY Localidad que debe utilizarse con las horas registradas.


Introducida directamente por un usuario autorizado o cal-
culada mediante reglas.

EST_GROSS Bruto estimado de la entrada correspondiente.

CURRENCY_CD Unidad monetaria en la que se definen los valores regis-


trados, la tarifa de sustitución y el bruto estimado.

LBR_DIST_AMT Valor real del bruto obtenido en el sistema de nómina y


repartido uniformemente entre todos los CRH pertinentes
en el periodo.

DILUTED_GROSS Importe del trabajo distribuido después del proceso de


dilución.

CURRENCY_CD2 Unidad monetaria en la que se definen los valores de


LBR_DIST_AMT y DILUTED_GROSS.

PAYABLE_STATUS Indica el estado de las horas a pagar.

TL_PYBL_REASON_CD Código de motivo de horas a pagar.

TL_RULE_ID ID de regla. Indica la regla que ha creado las horas. Este


campo sólo se rellena si una regla ha creado las horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 431


Concepto de Horas a Pagar Capítulo 14

Nombre de campo Descripción

PAY_SYSTEM Sistema de nómina que ha procesado la entrada.

PAYROLL_REQ_NUM Número de secuencia de las peticiones de nómina.

FROZEN_SW Indica que este registro no se modifica durante el proceso


Administración Tiempo Básico.

FROZEN_DATE Fecha en la que se ha definido el indicador de congela-


ción.

RECORD_ONLY_ADJ Ajustes solamente de registros.

PUBLISH_SW Indica si se ha publicado la fila.

ACTUAL_PUB_DATE Fecha publicada como horas pagadas finales.

OPRID ID del usuario que ha aprobado las horas.

APPRV_PRCS_DTTM Fecha de aprobación de las horas.

SOURCE_IND Indicador de origen: compensación, generado por el sis-


tema o introducido por el usuario (ajustes de registros).

RT_SOURCE Origen de horas registradas.

ORIG_SEQ_NBR Número de secuencia original, si se trata de una compen-


sación.

COMPANY Código de la empresa.

BUSINESS_UNIT_PC Unidad de negocio de Gestión de Proyectos.

BUSINESS_UNIT Unidad de negocio de HR.

DEPTID ID de departamento.

PRODUCT Código de producto.

PROJECT_ID ID de proyecto.

432 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Nombre de campo Descripción

TASK Código de tarea.

CUSTOMER Código de cliente.

ACCT_CD Código de cuenta.

RESOURCE_TYPE Tipo de recurso.

RESOURCE_CATEGORY Categoría de recurso.

RESOURCE_SUB_CAT Subcategoría de recurso.

ACTIVIDY_ID ID de actividad.

USER_FIELD_1 Campo de usuario 1.

USER_FIELD_2 Campo de usuario 2.

USER_FIELD_3 Campo de usuario 3.

USER_FIELD_4 Campo de usuario 4.

USER_FIELD_5 Campo de usuario 5.

BUSINESS_UNIT_PF Unidad de negocio de Gestión de Rendimiento.

SETID_DEPT ID de Set de departamento.

SETID_RESOURCE ID de Set de recurso.

SETID_ACTIVITY ID de Set de actividad.

DEPTID_CF Clave contable de ID de departamento.

ACCOUNT Código de cuenta.

FUND_CODE Código de fondos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 433


Concepto de Horas a Pagar Capítulo 14

Nombre de campo Descripción

PROGRAM_CODE Código de programa.

CLASS_FLD Campo de clase.

AFFILIATE Campo de filial.

OPERATING_UNIT Campo de unidad de explotación.

ALT_ACCOUNT Código de cuenta alternativa.

BUDGET_REF Campo de referencia de presupuesto.

CHARTFIELD1, CHARTFIELD2, CHARTFIELD3 Códigos de clave contable.

AFFILIATE_INTRA1, AFFILIATE_INTRA2 Campos de filial de fondos 1 y 2.

Generación de un informe sobre el estado de las horas a pagar


El sistema permite generar un informe sobre el estado de las horas a pagar que presenta el estado de cada entrada
de horas a pagar para el ID de empleado o IDs de grupo durante el rango de fechas especificado. El usuario
puede incluir todas las entradas o especificar los estados de pago que le interesen (quedan excluidas las entradas
cuyo estado es Estimación en Línea). Además, puede elegir el idioma en que desea generar el informe.

Página utilizada para generar un informe sobre el


estado de las horas a pagar
Nombre de página Nombre de objeto Navegación Utilización
Estado de Horas a Pagar TL_RUNCTL_TL001 Gestión de Tiempos y Tareas, Lista de las horas a pagar in-
Generación de Informes, Es- cluidas en un rango de fe-
tado de Horas a Pagar chas, ordenadas por el estado
de pago elegido en el control
de ejecución, para informar
a los gerentes sobre las horas
procesadas y no procesadas.

Generación de un informe sobre el estado de las horas a pagar


Acceda a la página Estado de Horas a Pagar.

434 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 14 Concepto de Horas a Pagar

Página Estado de Horas a Pagar

Aprobadas Las horas a pagar que muestran este estado se han aprobado en Gestión de Tiem-
pos y Tareas, y están disponibles para que un sistema de nómina las seleccione
con vistas al proceso de pago. Estas horas están congeladas y pueden ser utili-
zadas por otros sistemas financieros como costes previstos.
Cerradas Las horas a pagar que muestran este estado pueden haberse publicado en Gestión
de Proyectos. Estas horas están congeladas y otros sistemas financieros pueden
seleccionarlas como costes reales. Las horas a pagar cerradas son el resultado
de una de las siguientes situaciones:
• El CRH registrado no se va a enviar a un sistema de nómina.
• El empleado con registro de horas no está enviando horas a un sistema de
nómina.
• Se han realizado ajustes de registros.
• Las horas a pagar se han enviado a un sistema de nómina, pero no se va a
realizar distribución del trabajo.
Diluidas Las horas a pagar que muestran este estado han sido abonadas por un sistema
de nómina y han pasado el proceso de distribución y dilución del trabajo. Las
horas a pagar con CRH seleccionados para la dilución del trabajo reflejarán este
estado. Estas horas están congeladas y pueden seleccionarlas otros sistemas
financieros como costes reales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 435


Concepto de Horas a Pagar Capítulo 14

Previsión en Línea Las horas a pagar se encuentran en este estado temporal cuando se activan las
reglas en línea desde las páginas de gestión Hoja de Horas.
Cheque Revertido Las horas a pagar con este estado son el resultado de reversiones de cheques en
el sistema de Nómina Norteamérica. El proceso de reversión de Nómina Nor-
teamérica genera filas de horas a pagar y establece el código de estado como
Revertido. Gestión de Tiempos y Tareas genera la fila de horas a pagar rever-
tidas y cualquier nueva hora a pagar que deba cargarse en el siguiente proceso
de carga.
Estimadas Las horas a pagar que muestran este estado no están congeladas y pueden ac-
tualizarse con el proceso Administración Tiempo Básico. Otros sistemas finan-
cieros pueden seleccionar estas horas como costes previstos.
Por Aprobar Las horas a pagar que muestran este estado no están congeladas y pueden ac-
tualizarse con el proceso Administración Tiempo Básico. Otros sistemas finan-
cieros pueden seleccionar estas horas como costes previstos. Estas horas deben
aprobarse mediante procesos en línea o en batch en Gestión de Tiempos y Ta-
reas.
Distribuidas Las horas a pagar que muestran este estado han sido abonadas por un sistema de
nómina y se han sometido al proceso de distribución de trabajo. Puede que el
sistema de nómina haya ejecutado la dilución del trabajo, pero los CRH relacio-
nados con estas horas a pagar no se han seleccionado para este proceso. Estas
horas están congeladas y otros sistemas financieros puede seleccionarlas como
costes reales.
Ignorar Las horas adoptan este estado cuando el proceso de Nómina Global omite las
filas de compensaciones.
Rechazadas por Nómina Las horas a pagar que muestran este estado han sido rechazadas por un sistema
de nómina al no cumplir los criterios de selección para incluirlas en el proceso.
Estas horas están congeladas y otros sistemas de nómina pueden seleccionarlas
para el proceso de pago.
Enviadas a Nómina Las horas a pagar que muestran este estado han sido seleccionadas por un sis-
tema de nómina. Estas horas se encuentran congeladas. Otros sistemas finan-
cieros pueden seleccionar estas horas como costes previstos.
Utlz p/Nómina Las horas a pagar que muestran este estado han sido abonadas por un sistema
de nómina y no han pasado el proceso de distribución de trabajo. Estas horas
están congeladas y otros sistemas financieros pueden seleccionarlas como costes
previstos.
Sin Pago Las horas a pagar con este estado corresponden a las filas de transacciones que
no se envían a nómina, pero permanecen cerradas. Solamente se emplea en
Gestión de Proyectos.

Nota: con el fin de evitar problemas, una vez concluido el periodo de pago se debería comprobar si aún quedan
horas a pagar con el estado Rechazadas por Nómina, Enviadas a Nómina o Utlz p/Nómina. Para determinar la
causa de que permanezcan en dicho estado, deben revisarse las horas a pagar.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft

436 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 15

Registro de Horas

En este capítulo se ofrece una descripción general de los registros de horas así como una explicación de los siguientes
temas:
• Creación de plantillas para el registro de horas.
• Creación de plantillas para el registro rápido de horas
• Registro rápido de horas.

Concepto de registro de horas


El registro de horas puede realizarse mediante diversos dispositivos como, por ejemplo, un reloj de fichado o un
teléfono, o mediante las páginas de registro de horas a las que se accede a través de internet. Gestión de Tiempos
y Tareas puede generar las horas automáticamente, mediante el uso de horarios.

Nota: si su organización utiliza PeopleSoft Gastos junto con PeopleSoft Gestor en Viaje, los empleados pueden
registrar las horas cuando estén fuera de la oficina cargándolas en Gastos, que puede enviarlas a Gestión de
Tiempos y Tareas.

También se pueden consultar y modificar todas las entradas de horas, independientemente de su origen, mediante
las páginas de gestión de horas de este módulo.
Cuando se ejecuta el proceso Administración Tiempo Básico, el sistema transforma las horas registradas en
horas a pagar, que pueden enviarse al sistema de nómina, a Gestión de Proyectos y a otras aplicaciones.
El siguiente gráfico ilustra la conversión de registros de horas en horas a pagar, para su utilización en otras
aplicaciones:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 437


Registro de Horas Capítulo 15

Horas Administración de Horas


Programación
programadas tiempos a pagar

Gestión de tiempos
Distribución

PeopleSoft
Horas Gestión de
registradas Proyectos

Teléfono
Nómina

Registro de horas

12
Internet
9 3

Reloj de fichado

Conversión de las horas registradas en horas a pagar para su uso en otras aplicaciones

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con
PeopleSoft Gastos y Gestor en Viaje, página 580

Creación de plantillas de registro de horas


Las plantillas de registro de horas permiten definir páginas de autoservicio de fácil utilización, a las que pueden
acceder los empleados para introducir las horas durante el periodo actual.
En este apartado se ofrece una descripción general de las plantillas de registro de horas así como una explicación
sobre cómo especificar los campos que aparecerán en las páginas de entrada de horas.

438 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Plantillas de registro de horas


Corresponde al usuario el diseño de las páginas de registro de horas. La página Plantilla de Registro de Horas
permite seleccionar los campos que deben aparecen en las páginas de autoservicio Hoja de Horas, Reloj Web
y Registro Masivo de Horas. Indique también qué campos de introducción de datos son obligatorios y cuáles
opcionales.

Datos de tareas
Para seleccionar los tipos de datos de tareas que deben introducir los empleados, se utiliza la plantilla de tareas
y no la plantilla de registro de horas. Primero la plantilla de tareas se asocia a un perfil de tarea y a un grupo de
tareas y, posteriormente, a un empleado.

Plantillas de registro de horas


A cada grupo de tareas debe asignarse una plantilla de registro de horas fichadas y otra de registro de tiempo
transcurrido. Estas plantillas pasarán a ser las plantillas de registro de horas por defecto de los miembros del
grupo de tareas. También se puede asignar directamente las plantillas de registro de horas a los empleados,
mediante las páginas Creación Datos Registro Horas o Manten Datos Registro Horas. Cuando se registran horas,
el sistema sólo utiliza la plantilla por defecto (la que se ha asignado al grupo de tareas del empleado), si no se
ha asignado directamente una plantilla de registro de horas al empleado.

Nota: antes de generar grupos de tareas, deben crearse plantillas de registro de horas.

Plantillas predefinidas de registro de horas


Si sólo se requiere la información mínima sobre los empleados que registran horas, pueden utilizarse dos plan-
tillas predefinidas suministradas con Gestión de Tiempos y Tareas.
• Plantilla Fichado – S/Opciones (PSPCH_NONE). Puede que en la empresa interese asignar esta plantilla a
los empleados de tiempo transcurrido que nunca introducen horas fichadas. Los usuarios de esta plantilla so-
lamente deberán seleccionar la fecha que desean del registro de horas e introducir sus horas o tipos de fichado
en las páginas de entrada de horas. Los campos de grupo de tareas y huso horario aparecen con valores por
defecto.
• Plnt Transcurrido – S/Opciones (PSELP_NONE). Los usuarios de esta plantilla seleccionan la fecha que
desean para el registro de horas e introducen una cantidad. Si no se introducen datos, el código de registro
de horas por defecto será REG, y también aparecerán por defecto valores en los campos de grupo de tareas e
indicador de facturación.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos de registro
de horas, página 222
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 439


Registro de Horas Capítulo 15

Página utilizada para crear plantillas de registro de horas


Nombre de página Nombre de objeto Navegación Utilización
Plantilla de Registro de TL_RPTD_TMPLT1 Definición de HRMS, Da- Selección de los campos de
Horas tos de Productos, Gestión de horas que van a aparecer en
Tiempos y Tareas, Registro las páginas Hojas de Horas
de Horas, Plantilla de Regis- dedicadas a tiempo transcu-
tro de Horas, Plantilla de Re- rrido o fichado.
gistro de Horas

Modelo de Fichado TL_RPTD_PUNCH Definición de HRMS, Da- Especificación de los valores


tos de Productos, Gestión de por defecto del modelo de fi-
Tiempos y Tareas, Registro chado en el nivel de plantilla
de Horas, Plantilla de Regis- de registro de horas, desti-
tro de Horas, Modelo de Fi- nados a las páginas Hoja de
chado Horas dedicadas a tiempo fi-
chado.

Especificación de los campos visibles en las páginas


de introducción de horas
Acceda a la página Plantilla de Registro de Horas.

Página Plantilla de Registro de Horas

440 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Tipo Plantilla Seleccione las opciones Reg Tm Transcurrido o Reg Horas Fichadas, para in-
dicar el tipo de registro de horas al que se aplica la plantilla. Con la opción Reg
Tm Transcurrido, el sistema muestra los campos de tiempo transcurrido en las
páginas Hoja de Horas y Registro Masivo de Horas. Con la opción Reg Horas
Fichadas, el sistema muestra los campos por defecto de tiempo transcurrido en
las páginas Hoja de Horas y Reloj Web.

Selección de elementos de registro de horas


Seleccione los tipos de datos que deben registrar los empleados que utilizan esta plantilla. Por cada elemento
seleccionado debe indicarse en el campo de la derecha si se trata de un valor Oblig (obligatorio) u Opc (opcional).
Los elementos disponibles varían según se aplique la plantilla a empleados de tiempo transcurrido o de horas
fichadas.

CRH Esta casilla está disponible para los dos tipos de plantillas: Reg Tm Transcu-
rrido y Reg Horas Fichadas. Si se selecciona Reg Tm Transcurrido, esta casilla
aparece marcada por defecto con el valor Opc. Este campo siempre debe apa-
recer en las páginas de introducción de datos de horas de tiempo transcurrido,
aunque no es necesario que el empleado introduzca valores en el campo. Selec-
cione esta opción si desea que los empleados introduzcan CRH de registro de
horas en las páginas Hoja de Horas, Reloj Web o Registro Masivo de Horas.
Tipo CRH Cuando se marca la casilla CRH, esta casilla estará disponible para los tipos de
plantillas Reg Tm Transcurrido y Reg Horas Fichadas. Puesto que este campo
es de sólo visualización en las páginas de introducción de horas, el valor por de-
fecto es Opc (opcional). Seleccione esta opción si desea que el sistema muestre
el tipo de CRH (horas, unidades o cantidad) cuando el empleado introduce un
CRH en la página Hoja de Horas.
El valor de Tipo CRH depende de la opción del campo CRH. Si se elige el Tipo
CRH sin seleccionar un valor en CRH, el sistema asigna automáticamente un
valor de CRH.
Unidad Medida Cuando se marca la casilla de CRH, esta casilla estará disponible para los tipos
de plantillas Reg Tm Transcurrido y Reg Horas Fichadas. Puesto que se trata
de un campo de sólo visualización en las páginas de introducción de horas, el
valor por defecto es Opc (opcional). Seleccione esta opción si desea mostrar la
unidad de medida correspondiente al CRH en la página Hoja de Horas, cuando
el valor de Tipo CRH es unidades.
Código Moneda Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta op-
ción si desea que los empleados registren el código de moneda correspondiente
a las horas registradas.
ID Dispositivo Registro Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
Horas como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta ca-
silla si existe interfaz con un dispositivo de registro de horas de otro fabricante.
El sistema muestra el ID del dispositivo de registro de horas mediante el cual se
ha registrado el tiempo.
Día Semana Esta casilla solamente está disponible cuando se selecciona el Tipo Plantilla
Reg Horas Fichadas. Su valor por defecto es Opc. Con esta opción, el sistema
mostrará el día de la semana en que los usuarios introducen una fecha en la
página Hoja de Horas dedicada al tiempo fichado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 441


Registro de Horas Capítulo 15

El día de la semana es presentado automáticamente junto a la fecha en la página


Hoja de Horas dedicada al tiempo transcurrido.
Huso Horario Esta casilla solamente está disponible cuando se selecciona el Tipo Plantilla
Reg Horas Fichadas. Su valor por defecto es Opc. Esta opción permite a los
empleados indicar husos horarios correspondientes a registros de horas en las
páginas Hoja de Horas, Reloj Web y Registro Masivo de Horas.
País Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta op-
ción si desea que los empleados introduzcan un país para las horas registradas
en las páginas Hojas de Horas, Reloj Web y Registro Masivo de Horas.
Estado Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta op-
ción si desea que los empleados introduzcan un estado o provincia para las horas
registradas en las páginas Hoja de Horas, Reloj Web y Registro Masivo de Ho-
ras. Los empleados pueden introducir un estado distinto al asociado por defecto
al código de ubicación fiscal asignado. Los códigos de ubicación fiscal se asig-
nan a los empleados mediante las páginas de gestión de datos de puestos de
PeopleSoft Recursos Humanos.
El estado de un empleado se define en las páginas del menú Impuestos.
Localidad Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Esta opción es si-
milar a la de Estado. Seleccione esta casilla si desea que los empleados intro-
duzcan una localidad. La localidad debe registrarse con el estado asociado. La
combinación del estado y la localidad de un empleado se definen en el menú
Impuestos.
Facturable Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta op-
ción si desea que los empleados puedan seleccionar un indicador de facturación
en las páginas Hoja de Horas, Reloj Web y Registro Masivo de Horas.
Si Gestión de Proyectos está integrado con Gestión de Tiempos y Tareas, el
valor registrado se envía a Gestión de Proyectos.
Identificación Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta op-
ción si desea que la página muestre el ID de identificación utilizado por el em-
pleado en el momento de introducir las horas.
Código Salario Base Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta ca-
silla si desea que los empleados puedan introducir datos de salario base en las
páginas Hoja de Horas, Reloj Web y Registro Masivo de Horas.
Tarifa Sustitución Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta casi-
lla si desea que los empleados puedan introducir datos de tarifa de sustitución en
las páginas Hoja de Horas, Reloj Web y Registro Masivo de Horas. Esta tarifa
se envía al sistema de nómina para su uso en los cálculos de pago. Si no se ha
seleccionado, la tarifa de sustitución adopta por defecto el valor de código de
registro de horas (CRH) o la tarifa por horas del registro de puesto del empleado.

442 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Motivo Sustitución Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione esta casi-
lla si desea que los empleados puedan introducir motivos de sustitución en las
páginas Hoja de Horas, Reloj Web y Registro Masivo de Horas.
Los códigos de motivos de sustitución se definen en la página Código Motivo
de Sustitución.
Elemento Regla (de 1 a 5) Estas casillas están disponibles tanto para el Tipo Plantilla Reg Tm Transcu-
rrido como Reg Horas Fichadas. El valor por defecto es Oblig. Seleccione
estas casillas si desea permitir que los empleados sustituyan los elementos de
regla asignados en las páginas Creación Datos Registro Horas o Manten Datos
Registro Horas.
Los elementos de regla se definen en las páginas Elemento de Regla.
Perfil Tarea Esta casilla sólo está disponible si no se ha seleccionado la opción Plantilla
Tarea. El valor por defecto es Oblig y, cuando está seleccionado las opciones
de Perfil Tarea aparecerán en las páginas Hoja de Horas, Reloj Web y Registro
Masivo de Horas.
Los perfiles de tareas que muestra la lista desplegable vienen determinados por
el grupo de tareas del empleado. Si se ha asignado un grupo de tareas direc-
tamente al empleado mediante las páginas Creación Datos Registro Horas o
Manten Datos Registro Horas, el campo sólo mostrará los perfiles asociados al
grupo de tarea asignado.
Estos perfiles especifican los valores de los elementos de tarea que el sistema
debe asociar a las horas registradas. De este modo, no es necesario que el em-
pleado introduzca los valores de cada elemento de tarea.
Plantilla Tarea Esta casilla sólo está disponible si no se ha seleccionado la opción Perfil Tarea.
El valor por defecto es Oblig.
Seleccione esta casilla si desea que las páginas Hoja de Horas, Reloj Web y
Registro Masivo de Horas incluyan un campo por cada elemento de tarea se-
leccionado, al crear la plantilla asignada al grupo de tareas del empleado. La
página Hoja de Horas incluye la ficha Sustituciones, que contiene todos los ele-
mentos de tareas pertinentes.
Permitir Guardar para Con esta opción se añade el botón Guardar p/Después en la página Hoja de Ho-
Después ras, accesible tanto para empleados como para gerentes. El botón permite al
usuario guardar registros de horas en la base de datos, sin necesidad de presen-
tarlos. Los datos guardados nunca se utilizarán ni procesarán en Administración
Tiempo Básico, sino que permanecerán pendientes en la base de datos, hasta su
envío. Por ejemplo, si un empleado suele presentar sus registros de horas se-
manalmente, puede realizar esta tarea diariamente y utilizar el botón Guardar
p/Después. Después, al final de la semana, puede presentar el registro para su
proceso. Este botón permite al usuario efectuar comprobaciones de errores o
ahorrar tiempo sin tal comprobación. La casilla Permitir Guardar para Después
aparece seleccionada por defecto.
Origen Horas Registradas Esta opción muestra el origen de las horas registradas, como Sistema Tiempos
y Tareas, Gestión Ausencias, Horario o Dispositivo Registro Horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 443


Registro de Horas Capítulo 15

Nota: la presentación de hojas de registros de horas de fichados y valores de tareas vienen determinados por la
plantilla de fichado correspondiente.
La presentación de hojas de registros de horas de tiempo transcurrido y valores de tareas vienen determinados
por la plantilla de tiempo transcurrido correspondiente.
Con el fin de presentar información de plantillas de registro de horas, el sistema busca en primer lugar la plantilla
de registro de horas en la página Manten Datos Registro Horas. Si no existe una en esta página, el sistema utiliza
la plantilla del grupo de tareas por defecto de la página Manten Datos Registro Horas del empleado.

Modelo de fichado de registro de horas


Acceda a la página Modelo de Fichado.

Página Modelo de Fichado

Aviso: procure crear un modelo de fichado coherente, en el que no se repita el mismo tipo de fichado en una fila.

Esta página permite a los usuarios establecer el modelo habitual de fichado de los empleados asignados a esta
plantilla. Por ejemplo, puede asignar un grupo de empleados a una plantilla de registro de horas que incluya
fichados de entrada, salida y comida. A otro grupo de empleados distinto puede asignarse una plantilla diferente
que incluya fichados de descanso. No existen datos de registro de tareas o tiempos asociados al fichado de
salida.
Toda la información de tareas u horas registradas se asocia al fichado anterior. Por ejemplo:

Tipo de fichado Hora CRH Duración de fichado

Entrada 8 AM REG

Descanso 10 AM BRK 2 horas de REG desde la en-


trada hasta el descanso.

444 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Tipo de fichado Hora CRH Duración de fichado

Entrada 10:15 AM OVT 15 minutos de BRK desde el


descanso a la entrada.

Comida 12 PM ML1 1,5 horas de OVT desde la


entrada hasta la comida.

Entrada 12:15 PM OVT1 15 minutos de ML1 desde la


comida hasta la entrada.

Cambio de actividad 1 PM OVT2 45 minutos de OVT1 desde


la entrada hasta el cambio de
actividad.

Salida 5 PM 4 horas de OVT2 desde el


cambio de actividad hasta la
salida.

Nota: el componente Instalación Tiempos y Tareas también contiene opciones para la definición de modelos de
fichado correspondientes a registros de horas fichadas. El modelo de fichado de la plantilla de registro de horas
sustituirá los parámetros definidos en la página Instalación de Tiempos y Tareas – Modelo de Fichado corres-
pondientes a los empleados con la plantilla asignada. Los valores suministrados en el sistema correspondientes a
modelo de fichado, tanto en la página Instalación de Tiempos y Tareas – Modelo de Fichado, como en la página
Plantilla de Registro de horas son los siguientes:Entrada, Descanso, Entrada, Comida, Entrada y Salida.

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con Ges-
tión de Proyectos, página 565
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133
Capítulo 4, “Definición de las Tablas Básicas,” Modelo de fichado, página 40

Creación de plantillas para el registro rápido de horas


En este apartado se ofrece una descripción general del registro rápido de horas así como una explicación de la
creación de plantillas para el registro rápido de horas.

Registro rápido de horas


Las plantillas de registro rápido permiten diseñar las páginas de entrada de horas y agilizar el proceso. Al estar
limitada la edición durante la introducción de datos, los usuarios pueden operar con la velocidad máxima. La
validación completa se realiza mediante un proceso de presentación independiente.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 445


Registro de Horas Capítulo 15

La función de registro rápido de tiempo de Gestión de Tiempos y Tareas resulta especialmente útil cuando los
empleados contabilizan sus horas mediante fichas y es el personal de introducción de datos quien graba las
horas en el sistema. La entrada de datos se realiza con rapidez porque los usuarios pueden introducir las horas
de varios empleados y días en la misma página. Sólo hay algunas casillas de edición destinadas a validar la
información a medida que se introduce. La validación final tiene lugar cuando el usuario envía las entradas
de horas registradas. A partir de este momento los gerentes pueden consultar las excepciones producidas en la
página Gestión de Excepciones.

Nota: la validación TLX0010, Uso Permiso No Válido, no puede activarse para el proceso Presentación de
Horas.

Consulte Apéndice A, “Excepciones y Validaciones,” página 705.


El usuario controla los campos que aparecen en la página Entrada Rápida de Horas, que se utiliza para conta-
bilizar las horas. Por ejemplo, se puede diseñar la página según el formato de las fichas. La página Plantilla de
Entrada Rápida se utiliza para seleccionar los campos que aparecerán en la página Entrada Rápida de Horas.
Pueden crearse tantas plantillas como sean necesarias. Debe crear plantillas independientes para las horas ficha-
das y el tiempo transcurrido.

Ubicación de los valores válidos de los campos


Es posible que desee proporcionar al personal que introduce los datos una lista de valores válidos de los campos
elegidos en la página Entrada Rápida de Horas. Los valores válidos de campos se almacenan en las tablas
siguientes:

Nombre de campo Tabla

Detalle Tarea Varias

CRH TRC

Huso Horario TIMEZONE

Cantidad TL_QUANTITY

ID Perfil Tarea TASK_PROFILE_ID

Código Moneda CURRENCY_CD

Grupo Tareas TASKGROUP

Elemento Regla RULE_ELEMENT_1 (2, 3, 4 o 5)

Código Salario Base COMP_RATECD

Estado STATE

446 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Nombre de campo Tabla

Localidad LOCALITY

Motivo Sustitución OVERRIDE_RSN_CD

Página utilizada para crear plantillas de registro rápido de horas


Nombre de página Nombre de objeto Navegación Utilización
Plantilla de Entrada Rápida TL_RAPID_TMPLT1 Definición de HRMS, Da- Selección de los campos que
tos de Productos, Gestión de van a aparecer en la página
Tiempos y Tareas, Registro Entrada Rápida de Horas.
de Horas, Plantilla Entrada
Rápida Horas

Selección de los campos visibles en la página


Entrada Rápida de Horas
Acceda a la página Plantilla de Entrada Rápida.

Página Plantilla de Entrada Rápida

Descripción Puede introducir una descripción para la plantilla con un máximo de 30 carac-
teres alfanuméricos. Es obligatorio introducir un valor en este campo.
Tipo Plantilla Seleccione las opciones Reg Horas Fichadas o Reg Tm Transcurrido para indi-
car el tipo de registro de horas al que se aplica la plantilla.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 447


Registro de Horas Capítulo 15

ID Empleado Esta casilla aparece seleccionada automáticamente para indicar a los usuarios
que deben introducir el ID del empleado del registro de horas cuando contabili-
cen horas en la página Entrada Rápida de Horas.
Nº Reg Empleado (número Esta casilla aparece seleccionada automáticamente para indicar que en la página
de registro del empleado) Entrada Rápida de Horas aparecerá un campo con el número de registro del em-
pleado, si se ha seleccionado la opción Permitir Múltiples Puestos en la página
de instalación de PeopleSoft Recursos Humanos.
Fecha Reg Horas PeopleSoft utiliza este término para referirse a la fecha en la que se han regis-
trado las horas. Esta casilla aparece seleccionada automáticamente para indicar
que los usuarios deben rellenar el campo de fecha cuando introduzcan horas en
la página Entrada Rápida de Horas.
Nombre Empleado Si desea que el sistema muestre el nombre del empleado cuando el usuario in-
troduce el ID Empleado en la página, seleccione esta casilla.
CRH (código de registro Si selecciona esta casilla, la página Entrada Rápida de Horas muestra el campo
de horas) CRH.
Cantidad Esta casilla sólo está disponible cuando se ha seleccionado Reg Tm Transcurrido
en el campo Tipo Plantilla. Aparece seleccionada automáticamente e indica que
el campo Cantidad se incluirá en la página Entrada Rápida de Horas. El usuario
puede introducir horas, unidades o cantidades al registrar las horas.
Cd Moneda Esta casilla sólo está disponible cuando se ha seleccionado Reg Tm Transcurrido
en el campo Tipo Plantilla. Seleccione esta opción si desea que el campo Cd
Moneda aparezca en la página Entrada Rápida de Horas. Si un usuario introduce
una cantidad o tarifa cuando contabiliza horas en la página Entrada Rápida de
Horas, el sistema puede traspasar esos datos a nómina durante el proceso.
ID Perfil Tarea Seleccione esta casilla si desea que este campo aparezca en la página Entrada
Rápida de Horas. El sistema toma como referencia el perfil de tarea del em-
pleado para determinar el modo en que debe repartir las horas entre las tareas.
Si selecciona esta casilla, no podrá seleccionar tareas individuales en el cuadro
de grupo Detalle Tarea de esta página.
Tipo Fichado Esta casilla sólo está disponible cuando se ha seleccionado Reg Horas Fichadas
en el campo Tipo Plantilla. Aparece seleccionada automáticamente e indica que
el campo Tipo Fichado se incluirá en la página Entrada Rápida de Horas. De
la lista desplegable, el usuario puede seleccionar uno de los valores siguientes:
Descanso,Entrada, Comida, Salida o Cambio Actividad.
Hora Fichado Esta casilla sólo está disponible cuando se ha seleccionado Reg Horas Fichadas
en el campo Tipo Plantilla. Aparece seleccionada automáticamente e indica que
el campo Hora Fichado se incluirá en la página Entrada Rápida de Horas.
Huso Horario Esta casilla sólo está disponible cuando se ha seleccionado Reg Horas Fichadas
en el campo Tipo Plantilla. Aparece seleccionada automáticamente e indica que
el campo Huso Horario se incluirá en la página Entrada Rápida de Horas.
Comentarios Esta casilla está disponible tanto para el Tipo Plantilla Reg Tm Transcurrido
como Reg Horas Fichadas. Selecciónela si desea que los usuarios puedan in-
troducir un comentario en cada entrada.

448 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Detalle Tarea
Si no ha seleccionado la opción ID Perfil Tarea, puede seleccionar los campos de datos relacionados con tareas
que desea que aparezcan en la página Entrada Rápida de Horas.

Nota: seleccione únicamente los elementos de tareas incluidos en las plantillas de tareas por defecto asignadas
a los empleados. Cuando un usuario registra tareas que no están asociadas a la plantilla de tareas, el proceso de
validación comienza a generar excepciones.

Sustituciones
Este cuadro de grupo permite seleccionar los campos adicionales que van a aparecer en la página Entrada Rápida
de Horas. Si, al registrar horas, un usuario introduce datos en alguno de estos campos, los valores añadidos sus-
tituyen a los valores por defecto definidos en otras áreas de PeopleSoft Gestión de Tiempos y Tareas o Recursos
Humanos.

Grupo Tarea Seleccione esta opción si desea que el campo Grupo Tarea aparezca en la página
Entrada Rápida de Horas. Al introducir las horas, los usuarios pueden sustituir el
grupo de tareas por defecto del empleado. El sistema utilizará el ID de perfil de
tarea asociado al grupo de tareas elegido para determinar cómo deben repartirse
las horas registradas entre las tareas.

Nota: si selecciona cualquiera de las casillas del cuadro de grupo Detalle Tarea,
además de Grupo Tarea, el usuario podrá introducir en la página Entrada Rápida
de Horas los datos de tareas que no coincidan con el ID de perfil por defecto
definido en el grupo de tareas del empleado.

País Seleccione esta casilla si desea que la página Entrada Rápida de Horas incluya
un campo de código de país. Al registrar horas, los usuarios pueden seleccionar
el país. Esta casilla es obligatoria si se han seleccionado también las opciones
Estado y Localidad en el cuadro de grupo Sustituciones.
Estado Seleccione esta casilla si desea que el campo Estado aparezca en la página En-
trada Rápida de Horas. Los usuarios pueden introducir un estado distinto al va-
lor por defecto asociado al empleado que registra sus horas. El valor del campo
Estado identifica las jurisdicciones estatal y local en las que trabaja el empleado.
Si selecciona la casilla Estado, debe marcar también la de País.
Localidad Esta casilla es similar a la de Estado. Selecciónela para que los usuarios puedan
sustituir la localidad por defecto de un empleado. La localidad debe registrarse
con el estado y el país asociados. Si Gestión de Tiempos y Tareas está integrado
con Nómina NA, la combinación de estado y localidad debe definirse en la pá-
gina Datos Fiscales.
Si selecciona esta casilla, debe marcar también las de País y Estado.
Sal Base (código salarial Si selecciona esta casilla, el usuario podrá introducir un código de salario base
base) que sustituya al código asignado al empleado en el registro de puesto.
Los códigos de salarios base se definen y se asignan a los empleados en
PeopleSoft Recursos Humanos.
Tarifa Sustitución Si selecciona esta casilla, los usuarios pueden sustituir la tarifa por defecto del
empleado al registrar horas en la página Entrada Rápida de Horas. Esta tarifa
se envía al sistema de nómina para su uso en los cálculos de pago.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 449


Registro de Horas Capítulo 15

Motivo Sustitución Seleccione esta casilla si desea que el usuario pueda introducir un código de
motivo de sustitución en la página Entrada Rápida de Horas. El código identifica
el motivo de la sustitución.
Los códigos de motivos de sustitución se definen en la página Código Motivo
de Sustitución de Gestión de Tiempos y Tareas.
Facturable Seleccione esta opción si desea que el campo Facturable aparezca en la página
Entrada Rápida de Horas. Si Gestión de Proyectos está integrado con Gestión
de Tiempos y Tareas, el valor introducido se transfiere a Gestión de Proyectos.
Elemento Regla (1 a 5) Si desea que los usuarios puedan sustituir elementos específicos de reglas que
han sido asignadas a los empleados, seleccione las casillas pertinentes. Cuando
se registran horas en la página Entrada Rápida de Horas, los usuarios pueden
introducir los valores de los elementos de regla correspondientes a las horas
registradas.
Los elementos de regla se definen en la página Elemento de Regla y se asignan
a los empleados en las páginas Creación Datos Registro Horas o Manten Datos
Registro Horas.

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de elementos de reglas, página 258
Capítulo 10, “Definición de Personal con Registro de Horas,” Datos de personal con registro de horas, página
219
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de valores de tareas en Gestión de
Tiempos y Tareas, página 136
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con Ges-
tión de Proyectos, página 565

Entrada rápida de horas


En este apartado se ofrece una descripción general del registro rápido de horas así como una explicación de los
siguientes temas:
• Registro rápido de horas.
• Generación de fichas.

Registro rápido de horas


La página Entrada Rápida de Horas permite introducir con rapidez las horas de múltiples empleados. Durante la
entrada de datos, no se aplican ediciones en línea ni reglas, por lo que el proceso se ejecuta con mayor velocidad.
Puesto que no se realizan validaciones previas, los datos deberán introducirse del modo más preciso posible.
También puede que desee emplear una lista de valores válidos de campos de su organización al introducir las
horas, por ejemplo, la lista de códigos válidos de registros de horas, de entidades de tareas y valores de elementos
de reglas, si procede.

450 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Validación de horas registradas


Una vez introducidas las horas en la página Entrada Rápida de Horas, para validar las entradas debe utilizarse el
botón Enviar. Durante el proceso de validación, el sistema comprueba todos los códigos de registro de horas y los
datos de tareas introducidos en la sesión. También comprueba que el estado de todos los empleados de registro de
horas es Activo. Las transacciones incorrectas se muestran en las páginas del componente Excepciones, para que
los gerentes puedan revisarlas. Todas las transacciones se convierten a horas registradas, independientemente de
que existan o no excepciones. En cuanto a las entradas de horas con excepciones asociadas, pueden corregirse
en las páginas de registro de horas.
la validación TLX0010, Uso Permiso No Válido, no puede activarse para el proceso Presentación de Horas.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Utilización de criterios de validación, página 77.
Si en la página Instalación de Tiempos y Tareas se selecciona la opción Ejecutar Admón Tiempo Auto, el pro-
ceso Presentación de Horas también activa el proceso Administración Tiempo Básico, que convierte las horas
registradas en horas a pagar.

Nota: si la introducción rápida de datos incluye detalles de tareas que no coinciden con el perfil de tareas del
empleado, los detalles introducidos se trasladan a la tabla de horas registradas, siempre y cuando superen el
proceso de validación.

Páginas utilizadas para registrar horas


Nombre de página Nombre de objeto Navegación Utilización
Entrada Rápida de Horas TL_RAPID_SESSION Gestión de Tiempos y Tareas, Introducción rápida de las
Registro de Horas, Entrada horas diarias de los emplea-
Rápida de Horas dos y envío de éstas para su
validación.
Fichas TL_REPORTS_RNCTL Gestión de Tiempos y Tareas, Consulta de las filas de ho-
Generación de Informes, Fi- ras fichadas, tiempo transcu-
chas rrido, horas a pagar y excep-
ciones no resueltas corres-
pondientes a un empleado
durante el periodo seleccio-
nado en el control de ejecu-
ción. El sistema permite eje-
cutar el informe para un solo
empleado o para un grupo.
Este informe también in-
cluye líneas para las firmas
de aprobación, tanto del em-
pleado como del supervisor.

Introducción rápida de horas


Acceda a la página Entrada Rápida de Horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 451


Registro de Horas Capítulo 15

Página Entrada Rápida de Horas

Nº Sesión El sistema muestra el número de sesión 9999999999 hasta que se guarda la


página, momento en el que asigna el número de la sesión.
Descripción Puede introducir una descripción de la sesión con un máximo de 30 caracteres
alfanuméricos.
Tipo Plantilla Los valores de tipo de plantilla son Fichadas o Trans (tiempo transcurrido). Esta
opción determina las plantillas disponibles para la introducción rápida de horas.

Aviso: una vez guardados los datos, se recomienda no cambiar el valor del
campo Tipo Plantilla. Esto ocasionaría la eliminación de los datos introduci-
dos con la plantilla original. A cambio, se recomienda crear una nueva sesión
con el tipo de plantilla deseado. Asimismo, si se cambia de una plantilla a otra
del mismo tipo (de una de tiempo transcurrido a otra de tiempo transcurrido),
los datos que no coincidan con la plantilla rápida actual serán eliminados al con-
cluir la sesión, tras utilizar el botón Enviar.

Plantilla Entrada Rápida Seleccione la plantilla que desee. La plantilla determina los campos de entrada
de datos que aparecerán en la sección Información Detalle Rápido de la página.

Aviso: si selecciona una plantilla de tiempo rápido diferente después de haber


introducido las horas, el sistema elimina las entradas sin guardar.

452 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

Estado Sesión Indica si se ha ejecutado el proceso de envío para validar las entradas de horas
de la sesión. Los valores posibles son: Enviada, No Enviada, Reenvío y Presdo
TA (Administración de Tiempo).
Enviada: indica que la sesión se ha enviado y se han validado las entradas.
Reenvío: indica que se ha modificado una sesión remitida previamente.
Presdo TA: indica que la sesión se ha enviado y que el proceso Administración
Tiempo Básico se ha ejecutado automáticamente, puesto que se ha activado el
indicador Ejecutar Admón Tiempo Auto en la página Instalación de Tiempos y
Tareas.

Nota: si el sistema no consigue completar el envío debido a un error, el estado de


la sesión continúa siendo Enviada. Una vez solucionado el problema, se puede
continuar con el proceso, si se elige la opción Reiniciar Petición y se hace clic
en el botón Aceptar de la página Detalle Proceso del Monitor Procesos.

Modo Proceso Las opciones disponibles para este campo son: Sustituir, Añadir y Correc. La
opción seleccionada determina el modo en que el sistema procesa las entradas
realizadas en esta página:
• Sustituir es el valor que aparece por defecto. Este dato indica al sistema que
debe sustituir por las horas actuales todas las horas introducidas correspon-
dientes a las mismas fechas, mediante las páginas Registro Masivo de Horas
y Entrada Rápida de Horas (las horas cuyo código de origen sea SYS). Sólo se
sustituyen por la nueva instancia las horas generadas a partir de estas dos pá-
ginas. Sin embargo, no sufrirán modificaciones las horas procedentes de otros
orígenes, como la página Hoja de Horas o los dispositivos de registro de horas.
Por ejemplo, cuando se registra de forma rápida el tiempo transcurrido y el
indicador Modo Proceso está definido como Sustituir, el sistema reemplaza
por la información actual los datos de tiempo transcurrido de un empleado
correspondientes a esa fecha y que se han generado a través de las páginas
Registro Masivo de Horas y Entrada Rápida de Horas. Esto no afecta a las
horas fichadas que puedan existir. Igualmente, cuando se registran de forma
rápida horas fichadas, el sistema sustituye por los datos actuales el tiempo fi-
chado que cumple el mismo criterio, pero no elimina el tiempo transcurrido.
• Seleccione Añadir si desea que el sistema introduzca para ese día una nueva
instancia de horas, sin sustituir las horas registradas anteriormente para esa
fecha. El sistema añade las horas generadas por la página Registro Rápido de
Horas en las tablas de registro de horas transcurridas (PS_TL_RPTD_ELP-
TIME) o de horas fichadas (PS_TL_RPTD_PCHTIME).
• Cuando se vuelve a enviar una sesión en modo Correc, las horas registradas
se vuelven a generar y las que se enviaron anteriormente para esta sesión se
eliminan. En el modo corrección, el proceso Presentación de Horas elimina
todas las horas con una instancia ST y vuelve a generar las horas presentadas.
Cuando se envía una nueva sesión en modo Correc, no se elimina nada y los
datos de la sesión se añaden como si hubiera seleccionado el modo Añadir.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 453


Registro de Horas Capítulo 15

Aviso: si ha cambiado desde una versión 8.8 o anterior de Gestión de Tiempos


y Tareas, asegúrese de que las sesiones de registro rápido de horas que envíe
en modo Correc se crearon y presentaron utilizando la versión actual de la
aplicación. Para habilitar el modo Correc para sesiones creadas en la versión
8.8 o anteriores, debe volver a presentar la sesión en primer lugar con el modo
Sustituir, y después presentarla nuevamente con el modo Correc.

Información Detalle Rápido


Los campos que aparecen en esta sección varían según la plantilla de tiempo rápido seleccionada. La casilla
Eliminar, que se explica más adelante en este apartado, permite al usuario eliminar una entrada. ID Empleado y
Fecha son campos obligatorios.
La cuadrícula sólo incluye algunas de las tablas de valores válidos de los campos, por lo que debe tener acceso
a los distintos códigos que se van a introducir, entre ellos, los códigos de registro de horas, tareas y valores de
sustitución.

Nota: si se registran elementos de tareas que no forman parte de la plantilla por defecto asignada al empleado y
no se especifica otro grupo de tareas, el proceso de validación activado durante la ejecución de Administración
Tiempo Básico generará excepciones.

Guardar Utilice este botón para guardar la sesión. El sistema asigna un número de sesión
que sustituye a 9999999999.
Una vez guardada la sesión, el usuario puede salir de ella, volver a entrar e
introducir filas adicionales de datos para esa sesión.
Enviar Haga clic en este botón para validar los datos introducidos. Al hacer clic sobre
Enviar, el sistema guarda y envía los datos. No se pueden realizar cambios en
la sesión hasta que finalice el proceso de envío
ID Usuario Si se trata de una nueva sesión, este campo muestra el ID de usuario. Si se
está actualizando una sesión, este campo muestra el ID de usuario de la última
persona que ha introducido datos en ella.
Fecha/Hora Si se trata de una sesión nueva, este campo muestra la fecha y hora de acceso a
la página. Si se está actualizando una sesión, este campo muestra la fecha y la
hora de la última ocasión en la que se han guardado los datos.

Nota: es posible comprobar quién ha introducido las horas de un empleado en


una fecha concreta, mediante la página Auditoría de Horas Registradas, una vez
remitidos los datos mediante el proceso Presentación de Horas.

Introducción de filas de datos durante el registro rápido de horas


En una sesión, es posible introducir tantas filas como sean necesarias.
Pasos para añadir filas en una sesión:
1. Indique el número de filas que desea añadir en el campo Nº Filas a Añadir.
2. Si desea copiar en las filas nuevas los valores introducidos en filas anteriores, seleccione la casilla Copiar
Valores Últ Fila. Desactive esta casilla si desea que el sistema introduzca filas en blanco.
3. Si utiliza una plantilla de tiempo transcurrido y desea que cada fila nueva muestre la fecha del día si-
guiente, seleccione la casilla Incrementar Fecha.

454 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 15 Registro de Horas

4. Haga clic sobre el botón Añadir Filas.

Eliminación de filas de datos durante el registro rápido de horas


Pasos para eliminar filas de una sesión:
1. Seleccione la casilla Eliminar situada junto a la fila que desea suprimir.
2. Haga clic sobre el botón Eliminar Filas Selec.

Nota: para la eliminación de filas de entrada rápida de horas que ya se han enviado, se utiliza la página Hoja de
Horas.

Consulta de horas introducidas en la página Entrada Rápida de Horas


Para consultar los datos de una sesión introducida en la página Entrada Rápida de Horas, acceda a ésta en modo
Actualizar/Visualizar.
Una vez presentadas las horas, también pueden consultarse por ID de empleado y fecha, mediante la página
Hoja de Horas.

Consulte también
Capítulo 15, “Registro de Horas,” Selección de los campos visibles en la página Entrada Rápida de Horas, página
447
Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler, Viewing the Status of Processes

Generación de fichas
Acceda a la página Fichas.

Inclusión/Exclusión Utilice este indicador para incluir o excluir empleados del grupo indicado.

Nota: este informe ofrece funciones que le permiten reemplazar el informe de horas registradas por CRH,
TL006.SQR, de versiones anteriores.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 455


Registro de Horas Capítulo 15

456 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 16

Utilización de Dispositivos de Registro de Horas

En este capítulo se ofrece una descripción general de los dispositivos de registros de horas (DRH) de otros fabricantes
así como una explicación de los siguientes temas:
• Configuración de DRH e integración de datos.
• Definición de datos de configuración de DRH en Gestión de Tiempos y Tareas.
• Envío de datos de configuración a un DRH.
• Recepción de horas procedentes de un DRH.
• Consulta y resolución de errores de un DRH.

Concepto de DRH
El proceso de recopilación de horas de Gestión de Tiempos y Tareas permite controlar el modo en que el sistema
recoge los datos relacionados con horas y los envía a dispositivos de registro de horas de otros fabricantes y
viceversa.
Puede extraer datos de horas fichadas o de tiempo transcurrido procedentes de un DRH para procesarlos en
Gestión de Tiempos y Tareas. El sistema también le permite enviar datos configurados a estos dispositivos para
mejorar su rendimiento y flexibilidad. Estos datos, tales como información sobre el empleado que registra horas
o el supervisor, los detalles de tareas y las reglas de restricción, están sincronizados con el sistema de reloj. Una
vez que se han introducido horas utilizando un DRH, Gestión de Tiempos y Tareas puede aplicar reglas a los
datos del reloj y procesarlos con vistas a la creación de horarios, registros de horas y gestión del tiempo.
Muchos de los empleados que utilizan un DRH realizan las mismas tareas y sus respectivas asignaciones de
costes permanecen invariables. Al emplear una interfaz de DRH, los empleados pueden fichar con sus tarjetas
de identificación el comienzo y el final de su jornada sin necesidad de especificar datos de las tareas realizadas.
Los perfiles de tarea por defecto de los empleados definidos en Gestión de Tiempos y Tareas pueden emplearse
para repartir estos costes.
El sistema utiliza horarios y perfiles de restricción para determinar la hora en la que un empleado debe fichar la
entrada o salida del trabajo, las comidas y los descansos, así como para permitir o rechazar el fichado.
Puede organizar la información de un DRH en grupos de tareas y utilizarlos al inscribir a nuevos empleados en
Gestión de Tiempos y Tareas. De este modo, los empleados asignados a un grupo de tareas de DRH pueden
introducir horas utilizando dispositivos configurados para aceptar su grupo de tareas. Por ejemplo, un empleado
puede fichar en el reloj A cuando realiza tareas de envío y, posteriormente, fichar en el reloj B, que se encuentra
en otra parte del almacén, cuando realiza tareas de inventario, en el caso de que ambos relojes se hayan confi-
gurado para esos grupos de tareas de DRH.
Gestión de Tiempos y Tareas utiliza la información definida mediante las páginas de DRH para controlar los
datos que se registran en éstos. El sistema no envía datos que el DRH no pueda manipular, lo que reduce el
tráfico en la red.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 457


Utilización de Dispositivos de Registro de Horas Capítulo 16

Configuración de DRH e integración de datos


Cuando se define un DRH, es necesario un conjunto genérico de datos de entrada que se envía a los sistemas de
DRH. También es preciso determinar un grupo genérico de datos de salida producidos a partir de los distintos
sistemas de DRH. El proveedor de DRH debe rellenar todos los campos obligatorios.
Determine la frecuencia con la que conviene transferir datos entre el DRH y Gestión de Tiempos y Tareas;
programe el proceso para que se ejecute de forma regular.

Nota: no es necesario definir los DRH si utiliza PeopleSoft Enterprise Gestor en Viaje. Esta aplicación envía
operaciones de servicio a Gestión de Tiempos y Tareas en función del ID del empleado; estas operaciones de
servicio contienen los datos de tiempo transcurrido que Gestión de Tiempos y Tareas envía al sistema de nómina
y a Gestión de Proyectos. Gestor en Viaje no acepta datos de configuración procedentes de Gestión de Tiempos
y Tareas. Para más información sobre la definición de la integración con Gestor en Viaje, consulte “Integración
con PeopleSoft Finanzas”.

Pasos para configurar un DRH:


• Defina la información de integración de datos mediante un archivo plano o XML (Extensible Markup Lan-
guage: lenguaje extensible de marcas).
• Compruebe que las operaciones de servicio están activas.
• Configure la interfaz del proveedor para su organización.
Debe determinar los vínculos de comunicación entre los DRH y Gestión de Tiempos y Tareas.
• Cree una configuración de DRH en Gestión de Tiempos y Tareas con las instrucciones que incluye posterior-
mente este apartado.
• Asegúrese de que todos los valores están correlacionados y definidos correctamente.
Si el DRH acepta horarios, CRH o datos de tarea, la interfaz debe estar correlacionada con los códigos
PeopleSoft que podrán visualizarse en el DRH.

Consulte también
Apéndice B, “Interfaz de DRH,” página 729

Flujo de procesos en la definición de un DRH


El siguiente diagrama sirve de guía para la integración de DRH de otros fabricantes con Gestión de Tiempos y
Tareas.

458 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

XML Modo de Archivos planos


comunicación
de un DRH
Siga las instrucciones de "Integración
Siga las instrucciones mediante archivos planos”
de integraci ón
mediante XML
En la página Opciones de
Instalación, rellene el campo
Directorio Archivo Entrada

No Pubción Sí Sí Pubción No
datos en datos en
DRH DRH

En la página Opciones de
Instalación, rellene el campo
Directorio Archivo Salida

Defina el canal de mensajes


del DRH con las reglas de
rutas apropiadas

Defina datos de configuración


DRH. Consulte “Definici ón de
datos de configuración de DRHs
en Gestión de Tiempos y Tareas”
"

Ejecute el proceso Motor de


Aplicaci ón Pubción Datos Config al
DRH. Consulte “Envío de datos de
configuración a un DRH”

Active los PIEs para envío de datos


de config al DRH. Consulte “Puntos
de integración empresarial utilizados
para enviar datos de configuración al
DRH de un proveedor”

FIN

Integración de Gestión de Tiempos y Tareas con DRH de otros fabricantes

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 459


Utilización de Dispositivos de Registro de Horas Capítulo 16

Puntos de integración empresarial utilizados para publicar


datos de Gestión de Tiempos y Tareas
La siguiente tabla incluye una lista de operaciones de servicio de Integración con Mensajería utilizadas para
publicar datos de otros DRH en Gestión de Tiempos y Tareas.

Punto de integración Operación de servicio Cola

T&L Labor Time Rep Elapsed Time ELAPSED_TIME_ADD ELAPSED_TIME


(tiempo transcurrido T&L)

T&L Time Reporter Punch Time PUNCHED_TIME_ADD PUNCHED_TIME


(tiempo fichado T&L)

Integración mediante XML


Si utiliza XML, las horas que se encuentran en el DRH se transfieren mediante una operación de servicio activa
que se envía automáticamente a las tablas de horas registradas. Para enviar datos de configuración al DRH, las
operaciones de servicio se transfieren con la frecuencia de publicación deseada.
Pasos para definir la integración mediante XML:
1. Asegúrese de que las operaciones de servicio de la aplicación tienen un estado activo.
Debe activar tanto las operaciones de servicio como sus gestores, rutas y colas.
2. Asegúrese de que se han creado los nodos en el componente de nodos (IB_NODE).
Cada servidor de comunicación está asociado a un nodo.
3. Asegúrese de que las rutas de las operaciones de servicio ELAPSED_TIME_ADD y PUNCHED_TIME_
ADD están activas para todos los nodos necesarios en la página Rutas del componente Nodos.

Consulte también
Enterprise PeopleTools PeopleBook: Integration Broker

Integración mediante archivos planos


Si utiliza integración mediante archivos planos, el DRH crea un archivo plano en un directorio común con las
horas registradas. Gestión de Tiempos y Tareas recoge este archivo y lo convierte en un mensaje asociado a
una operación de servicio. Estas operaciones de servicio son puntos de integración que transmiten datos entre
Gestión de Tiempos y Tareas y el DRH.
Los archivos planos deben basarse en las estructuras de tablas listadas en el Apéndice sobre la interfaz de DRH
de este manual. El formato de fecha/hora del archivo plano es SSAA-DD-MMTHH:MM:SS.ssssss[+/-hhmm].
Por ejemplo, 1999-09-14T16:47:56.793000-0700.
Los mensajes que aparecen en la lista corresponden a un formato de archivo plano. Todos los archivos se ge-
neran en el formato CSV (comma-separated value: valor separado por comas): cada campo de datos debe ir
entre comillas. La primera fila de cada archivo generado por PeopleSoft es el registro de atributos de mensaje
PSCAMA (corresponde a PeopleSoft Common Application Message Attributes). Este registro incluye la se-
cuencia de mensajes y los campos de instancia de proceso.

460 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

El primer campo de cada fila corresponde al nombre del registro de la fila, lo que permite un análisis sencillo de
archivos con registros padre e hijo. Los nombres de los registros pueden contener un máximo de 15 caracteres.
La instancia de proceso combinada con la secuencia de mensajes permite que los archivos divididos tengan datos
que les vinculen. Por ejemplo, si el archivo plano TIME_DEVICE_EMPL_ATT_FULLSYNC es demasiado
grande, se divide en varios archivos que tengan la misma instancia de proceso.
Si se transmite un registro TIME_REPORTERS, que incluye los campos EMPLID y EMPL_RCD, y un registro
hijo EMPL_PHONE, que contiene los campos EMPLID, EMPL_RCD y PHONE_NBR, éste sería el formato
del archivo:
File 1 (notice the message sequence of H for header)
"PSCAMA","ENG","","","H","18",""
File 2
"PSCAMA","ENG","","","","18",""
"TIME REPORTERS","1001","0"
"EMPL_PHONE", "1001","0","800 555-5555"
"TIME REPORTERS","1002","0"
"EMPL_PHONE", "1002","0","800 555-6666"
"TIME REPORTERS","1003","0"
"EMPL_PHONE", "1003","0","800 555-7777"
File 3 (notice the message sequence of T for trailer)
"PSCAMA","ENG","","","T","18",""

El primer campo de todas las filas es el nombre del registro. La instancia de proceso es igual para la cabecera,
el detalle y el mensaje final del registro.
Los archivos generados por Gestión de Tiempos y Tareas para el DRH tienen el siguiente formato: [nombre del
mensaje]-[ID del servidor de comunicaciones]-[formato de fecha/hora ssaa_mm_dd_hh_mm_ss].csv. Cada una
de las partes del nombre del archivo está separada por un guión. Estos archivos siempre son nuevos, ya que
los datos de Gestión de Tiempos y Tareas no se incorporan a un archivo existente. Una vez que el servidor de
comunicaciones ha procesado un archivo, debe trasladarlo al directorio de archivación.
Los archivos generados por el servidor de comunicaciones de Gestión de Tiempos y Tareas deben tener este for-
mato: [nombre del mensaje]-[servidor de comunicaciones].csv. El servidor de comunicaciones añade siempre
los datos en la parte final del archivo. Una vez que PeopleSoft ha procesado los datos, los elimina del archivo
y los transfiere a otro cuyo nombre tiene el siguiente formato: [nombre del mensaje]-[ID del servidor de co-
municaciones]-[formato de fecha/hora ssaa_mm_dd_hh_mm_ss]. csv. Este archivo se sitúa en el directorio de
archivación.
Los directorios de archivos planos forman parte de la definición de Gestión de Tiempos y Tareas. La definición
del DRH del proveedor debe ser del mismo tipo para que ninguno de los programas incluya nombres de rutas
de codificación fija.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 461


Utilización de Dispositivos de Registro de Horas Capítulo 16

Una integración mediante archivos planos correcta debe estar completamente controlada por procesos progra-
mados. Todos los productos PeopleSoft contienen gestores de procesos; el DRH del proveedor debe incluir
también mecanismos de esta índole. A la hora indicada, el proceso programado examinará un directorio para
encontrar los archivos (de horas fichadas y transcurridas) que coinciden con la nomenclatura especificada an-
teriormente. El gestor de procesos del proveedor del DRH debe iniciar de forma regular la exploración de un
directorio en busca de los datos de configuración del DRH. El gestor de procesos del proveedor del DRH también
debe ejecutar puntualmente la incorporación de las horas a los archivos planos de tiempo fichado y transcurrido.
Es necesario que ambos gestores de procesos estén programados estratégicamente para reducir al mínimo las
probabilidades de error. Por ejemplo, la introducción de datos en los archivos planos de horas transcurridas del
DRH del proveedor se puede programar a las 2 de la mañana de cada día, mientras que la extracción de datos
de esos archivos por parte del sistema PeopleSoft podría realizarse a las 4 de la mañana. Además, cualquier
sistema que recupera datos de un archivo o los introduce en él debe estar diseñado para imposibilitar el acceso
de otros sistemas a ese archivo.
Pasos para definir la integración mediante un archivo plano:
1. Asegúrese de que las operaciones de servicio de la aplicación tienen un estado activo.
2. Asegúrese de que uno de los nodos de las colas PUNCHED_TIME o ELAPSED_TIME es el nodo local.
Especifique las rutas apropiadas para todos los nodos en la página Rutas del componente de nodos (IB_
NODE).
3. Defina la regla del archivo de entrada en la página Reglas de Archivos Entrantes (Componentes de Em-
presa, Definiciones de Integración, Reglas de Archivos de Entrada).
4. En la página Instalación de Tiempos y Tareas, defina la sección Integración Archivo DRH.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema
y fechas de carga, página 29.
5. Asegúrese de que el directorio seleccionado va a contener los archivos de horas fichadas y transcurridas.
6. Las reglas de publicación de los archivos entrantes tienen el siguiente formato:
Archivo entrante para horas transcurridas: c:\temp\PUNCHED_TIME_ADD*.csv. ID Formato Archivo:
en blanco, Tmñ LUW: en blanco, Programa: TL_TCD_FILE, Sección: Archive, ID Formato Archivo:
1 PUNCHED_TIME_ADD, Mensaje: PUNCHED_TIME_ADD.
El siguiente gráfico presenta un ejemplo de esta definición.

462 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Utilización de la página Reglas de Archivos Entrantes para la definición de integración mediante archivos planos

El servidor de comunicación del DRH genera y añade datos continuamente a un archivo cuyo formato es [nom-
bre mensaje]-[servidor de comunicación].csv. Por ejemplo, el servidor de comunicación cs1 crea e introduce
datos en un archivo denominado PUNCHED_TIME_ADD-cs1.csv para los mensajes de horas fichadas. El di-
rectorio que contiene los archivos generados por el servidor de comunicaciones debe coincidir con el directorio
introducido en el campo Archivo Entrante de la página Regla de Archivos Entrantes.
Para iniciar la publicación del archivo entrante, seleccione Componentes de Empresa, Definiciones de Integra-
ción, Reglas de Archivos de Entrada y cree un control de ejecución.
Una vez que Gestión de Tiempos y Tareas ha recibido las horas fichadas, evalúa los datos. Si no se detectan
errores, las filas se ubican en las horas registradas. Si las horas no son válidas, el sistema muestra un mensaje
en la cola de errores del DRH.

Nota: si los datos del DRH se encuentran en un archivo plano y los valores están en formato carácter para un
campo numérico, el carácter por defecto es (0). Si se envían valores en formato numérico para un campo de tipo
carácter, el sistema introduce el valor en el campo. Si los datos del DRH están en formato XML, el mensaje que
contiene los formatos no válidos de los campos se interrumpe en el monitor de operaciones de servicio.
Debe asegurarse de que el formato de la información enviada es el adecuado para el proceso. Este punto es
de vital importancia si va a utilizar múltiples puestos y a contabilizar datos en función de varios números de
registros de empleados. Si rellena el campo de ID de empleado pero deja vacío su número de registro, el sistema
introduce cero como valor por defecto. Dado que cero es un valor válido, asegúrese de introducir el número de
registro correcto del empleado antes de enviar la información a Gestión de Tiempos y Tareas.

Consulte también
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con
PeopleSoft Gastos y Gestor en Viaje, página 580
Enterprise PeopleTools PeopleBook: Integration Broker

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 463


Utilización de Dispositivos de Registro de Horas Capítulo 16

Definición de datos de configuración de DRH en


Gestión de Tiempos y Tareas
En este apartado se describen los siguientes temas:
• Definición de elementos de datos para su envío a un DRH.
• Definición de información sobre un DRH.
• Especificación de los datos físicos y de grupo de tareas de un DRH.
• Definición de supervisores de DRH.
• Definición de datos de perfiles de restricción.
• Definición de grupos de DRH.
• Generación del informe de uso del DRH.

464 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Páginas utilizadas para definir los datos de configuración


de un DRH en Gestión de Tiempos y Tareas
Nombre de página Nombre de objeto Navegación Utilización
Definición de Tipo de DRH TL_TCDDEF_PNL Definición de HRMS, Da- Selección de los elementos
tos de Productos, Gestión de de datos que se van a transfe-
Tiempos y Tareas, Disposi- rir desde Gestión de Tiempos
tivo Registro de Horas, Defi- y Tareas a un DRH.
nición de Tipo de DRH

Definición de DRH TL_TCD_SETUP_PNL Definición de HRMS, Da- Definición de información


tos de Productos, Gestión de básica sobre un DRH.
Tiempos y Tareas, Disposi-
tivo Registro de Horas, Defi-
nición de DRH
Grupo de Tareas de DRH TL_TCD_TSKGRP_PNL Definición de HRMS, Da- Especificación de los datos
tos de Productos, Gestión de físicos y de grupo de tareas
Tiempos y Tareas, Disposi- de un DRH.
tivo Registro de Horas, De-
finición de DRH, Grupo de
Tareas de DRH
Supervisor de DRH TL_TCD_SUPERV_PNL Definición de HRMS, Da- Definición de los supervi-
tos de Productos, Gestión de sores autorizados a realizar
Tiempos y Tareas, Disposi- funciones de DRH.
tivo Registro de Horas, Su-
pervisor de DRH

Perfil de Restricción TL_RESPRF_PNL Definición de HRMS, Da- Definición de datos de per-


de DRH tos de Productos, Gestión de files de restricción. El DRH
Tiempos y Tareas, Disposi- utiliza esta información para
tivo Registro de Horas, Perfil determinar cuándo está per-
de Restricción de DRH mitido fichar las horas.
Grupo de DRH TL_TCDGRP_PNL Definición de HRMS, Da- Definición de grupos de
tos de Productos, Gestión DRH a efectos de registro de
de Tiempos y Tareas, Dis- horas.
positivo Registro de Horas,
Grupo de DRH

Definición de elementos de datos para su envío a un DRH


Acceda a la página Definición de Tipo de DRH.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 465


Utilización de Dispositivos de Registro de Horas Capítulo 16

Página Definición de Tipo de DRH

Elementos Tarea

Env Perfiles Tarea Seleccione esta casilla para enviar perfiles de tarea válidos de Gestión de Tiem-
pos y Tareas al DRH.
El sistema sólo extrae y envía los registros de perfil de tarea definidos como Env
DRHs. Los perfiles de tarea válidos proceden de los grupos de tarea asociados
al DRH.
Env Plantilla Tarea Seleccione esta casilla para enviar plantillas de tarea válidas al DRH.
Las plantillas de tarea contienen elementos que pueden introducirse en el DRH,
por ejemplo, el departamento o el código de cuenta. Las plantillas válidas pro-
ceden de los grupos de tareas asociados al DRH.

Nota: si utiliza plantillas de tareas en los registros de horas, pero no desea que
los empleados puedan consultar una lista de la que seleccionar la plantilla, el
sistema envía una plantilla de tareas por defecto por cada mensaje de registro
de horas. Este valor por defecto permite la introducción automática en el DRH
de los elementos de tarea del empleado.

Env Valores Tarea Seleccione esta casilla para enviar valores de tarea al DRH. Esta opción sólo
está disponible si ha seleccionado Env Plantilla Tarea.
Los valores de tareas corresponden a los elementos de tarea válidos asociados
a la plantilla de tareas. Por ejemplo, los valores válidos de elementos de tarea
como el departamento y el código de cuenta pueden ser envío y recepción, para
el primero, y 1001 y 1002, para el segundo.
Env Horas Seleccione esta casilla para enviar al DRH el número total de horas que se van
a compensar.

466 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Estas horas han sido procesadas por Administración Tiempo Básico y se con-
sideran como horas a pagar. Las horas enviadas a pagar con los CRH abarcan
desde el inicio del periodo actual del empleado hasta la fecha actual.
Env CRHs Seleccione esta casilla para enviar códigos de registro de horas (CRH) al DRH.
El sistema sólo extrae y envía los CRH definidos como Enviar a DRH que for-
man parte del ID de programa de CRH seleccionado en la página Definición de
DRH.

Nota: dependiendo de los requisitos del DRH, puede que sea necesario convertir
códigos de caracteres en códigos numéricos antes de utilizarlos.

Env Horarios Seleccione esta casilla para enviar horarios al DRH.


La información sobre los horarios procede de la tabla de horarios. El sistema
envía los horarios de fichado diario del empleado al DRH. Éste utiliza los datos
para determinar el momento en que el empleado debe fichar su entrada y salida
del trabajo, así como las comidas y los descansos. Debe ejecutar primero la
definición de horario, su asignación y el proceso de creación de calendario antes
de que Gestión de Tiempos y Tareas pueda enviar los datos al DRH.
El sistema no envía calendarios de festivos al DRH. Es necesario establecer el
modo de asignar los horarios teniendo en cuenta el calendario de festivos.
Seleccione esta casilla si desea utilizar perfiles de restricción en el DRH.

Nota: esta estructura de datos contiene varias instancias de horarios para cada
día. Si su DRH sólo admite un registro de horario por día, tendrá que volver a
aplicar el formato a los datos de entrada antes de enviar los horarios al DRH.

Días Horario Introduzca el número de días del horario para enviarlo al DRH.
Por cada empleado, el sistema envía los detalles del horario de fichado de la
fecha actual junto con el número de días definido en este campo. El límite es
99. Si no ha seleccionado Env Horarios, el sistema no permite la introducción
de datos en este campo.

Elementos Regla

Env Elemento Regla 1-5 Seleccione estas casillas para enviar valores de las tablas de elementos de reglas
(1-5) al DRH.
Estos elementos se pueden registrar de forma positiva. Se trata de elemen-
tos de compensación especial utilizados al crear reglas y en Administración de
Tiempo. Por ejemplo, si el valor de un elemento de regla de la tabla de elemen-
tos de regla está etiquetado como Cierre de Almacén y se han registrado horas
para ese código, el empleado puede recibir una compensación especial en fun-
ción de las reglas definidas para el cierre de almacén de ese día.

Elementos Registro

Env País, Env Estado y Seleccione estas casillas para enviar una lista de países, estados y localidades
Env Localidad que se registrarán de forma positiva con las horas.
El sistema utiliza los países, estados o localidades definidos por defecto en el
DRH, si no se han registrado otros positivamente.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 467


Utilización de Dispositivos de Registro de Horas Capítulo 16

Nota: en las horas modificadas en la tabla, Gestión de Tiempos y Tareas no


tiene modo de determinar si el país, el estado o la localidad se han registrado de
forma positiva o si se ha utilizado el valor por defecto. Por lo tanto, el sistema no
realiza ninguna acción de integridad referencial en esos campos si se producen
cambios.

Env Código Salarial Seleccione esta casilla para enviar una lista de valores válidos de códigos sala-
riales que se pueden registrar en el DRH. Este valor sólo es válido cuando se
combina con un CRH registrado en el DRH.
Env Código Moneda Seleccione esta casilla para enviar una lista de los códigos de moneda que se
pueden registrar en el DRH.
Env Sust Cd Motivo Seleccione esta casilla para enviar los códigos de la página Código Motivo de
Sustitución.

Tipo Integración

Integración XML Seleccione esta opción si va a utilizar la integración mediante XML.


Integr Archivo Plano Seleccione esta opción si va a utilizar la integración mediante archivo plano. Si
selecciona esta casilla, debe definir también la ubicación del archivo plano de
entrada y salida en la página de Instalación de Tiempos y Tareas.

Nota: si el país, el estado o la localidad incluidos en la interfaz de entrada difieren de los valores por defecto
de la definición del DRH, la interfaz rellena estos campos automáticamente con los datos registrados de forma
positiva. También conviene tener en cuenta que la interfaz de entrada permite el registro positivo en estos cam-
pos. Por lo tanto, en las horas modificadas en la tabla, el sistema no tiene modo de determinar si las horas se
han registrado de forma positiva o si se ha utilizado el valor por defecto. Éste es el motivo por el que el sistema
no realiza ninguna acción de integridad referencial en esos campos si se producen cambios.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” Definición de elementos de reglas, página 258
Capítulo 4, “Definición de las Tablas Básicas,” Implantación de Gestión de Tiempos y Tareas, página 17

Definición de información básica sobre un DRH


Acceda a la página Definición de DRH.

468 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Página Definición de DRH

Fecha Instalación Introduzca la fecha de instalación del DRH. Este valor se utiliza únicamente
como referencia.
Tipo DRH Seleccione el tipo de DRH. Este campo es obligatorio para indicar al sistema
qué elementos debe enviar al DRH. Además, refleja si el tipo de DRH es un
XML o un archivo plano.
ID Prog CRH Seleccione el ID de programa de CRH asociado a los CRH que desea enviar al
DRH. Este campo es obligatorio si se ha seleccionado la opción Env CRHs en
la página Definición de Tipo de DRH.

Nota: sólo se envían al DRH los CRH del programa definidos para su envío.

Nombre Nodo Mensaje Introduzca el nombre del nodo de mensajes o el ID del servidor de comunicacio-
nes al que desea enviar la información del DRH. El campo cambia en función
del tipo de DRH seleccionado.
El servidor de comunicaciones se utiliza en la integración mediante un archivo
plano. Los nodos de mensajes se utilizan en la integración mediante XML; estos
nodos utilizan la tecnología de PeopleSoft Integración con Mensajería.
ID Terminal Introduzca el ID del DRH.
Este valor depende de la configuración de su sistema. Es obligatorio si el DRH
está configurado del mismo modo que la Configuración 2 de la siguiente tabla.
ID Red Introduzca el ID de red que desea utilizar en Gestión de Tiempos y Tareas para
enviar los datos.
Es obligatorio si la organización está configurada del mismo modo que la Con-
figuración 3 de la siguiente tabla.

Utilice los siguientes diagramas para determinar cuáles son los parámetros de comunicación adecuados para su
empresa.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 469


Utilización de Dispositivos de Registro de Horas Capítulo 16

Parámetros de configuración

Si se identifican los terminales de forma exclusiva en todo el sistema, sólo es


necesario definir el servidor de comunicaciones o el nodo de mensajes.

12 12
ID nodo= ID nodo=
9 3 TCD 1 Servidor de 9 3 TCD 5
comunicaciones
6 o nodo de 6
mensajes
12 12
ID nodo= =Nodo B ID nodo=
Servidor de 9 3 TCD 2 9 3 TCD 6
comunicaciones
6 6
o nodo de
mensajes 12
= Nodo A ID nodo=
9 3 TCD 3

12
ID nodo=
9 3 TCD 4

Configuración 1: el servidor de comunicaciones/nodo de mensajes es obligatorio

470 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Parámetros de comunicación
Si no se han identificado de forma exclusiva los terminales del sistema y el
siguiente gráfico representa su propia configuración, son obligatorios tanto el
servidor de comunicaciones/nodo de mensajes como el ID de terminal.

12 12
ID nodo= ID nodo=
9 3 TCD 1 9 3 TCD 5
Servidor de
6 comunicaciones 6
o nodo de
12 mensajes = 12
ID nodo= ID nodo=
9 3 TCD 2 Nodo B 9 3 TCD 6
Servidor de
comunicaciones
6 6
o nodo de
mensajes = 12
Nodo A ID nodo=
9 3 TCD 3

12
ID nodo=
9 3 TCD 4

Configuración 2: el servidor de comunicaciones/nodo de mensajes y los IDs de terminal son obligatorios

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 471


Utilización de Dispositivos de Registro de Horas Capítulo 16

Parámetros de comunicación

Si no se han identificado de forma exclusiva los terminales de todo el sistema


y el siguiente gráfico representa su propia configuración, son
obligatorios todos los parámetros de comunicación.

12 Servidor de 12
ID nodo= comunicaciones o nodo ID nodo=
TCD 1 9 3 de mensajes = Nodo A 9 3 TCD 1

6 6

12 12
ID nodo= ID nodo=
TCD 2 9 3 9 3 TCD 2

6 Estación de Estación de 6
trabajo trabajo
12 12
ID nodo= ID nodo=
TCD 3 9 3 9 3 TCD 3

6 6

12 12
ID nodo= ID nodo=
TCD 4 9 3 9 3 TCD 4

6 6

Configuración 3: todos los parámetros de comunicación son obligatorios

Especificación de los datos físicos y de grupo


de tareas de un DRH
Acceda a la página Grupo de Tareas de DRH.

472 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Página Grupo de Tareas de DRH

Parámetros Físicos DRH

País, Estado y Localidad Seleccione el país, estado y localidad en los que está ubicado el DRH.

Nota: estas opciones se pueden registrar de forma positiva mediante la inter-


faz de horas fichadas o tiempo transcurrido. Si no se han definido, el sistema
rellena los registros de horas con estos valores. Si no se han introducido aquí,
el sistema no envía ningún valor a Administración de Tiempo. El sistema de
nómina receptor tendrá que adoptar el país, estado y localidad por defecto.

Huso Horario Seleccione el huso horario en el que está ubicado el DRH.


El sistema utiliza el huso horario que corresponde al registro de horas fichadas.
Si no se ha introducido ningún valor o no se ha validado durante el proceso
de interfaz del DRH, el sistema busca el huso horario definido en esta página.
Si no encuentra ninguno, el sistema intenta recuperar la información del huso
horario base de la página Opciones de PeopleTools, que se encuentra en la ruta
Utilidades, Administración.

Grupos Tareas DRH

Gp Tareas Seleccione uno o más grupos de tareas que se van a enviar al DRH.
El sistema edita los datos de registro de horas para comprobar si el empleado
está asignado a un grupo de tareas asociado a su vez al DRH en el grupo de DRH
del empleado. Si un empleado registra horas en un grupo de tareas (perfiles o
valores de tarea) que no está relacionado con el que tiene asignado, el grupo de
tareas se considera “prestado”.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 473


Utilización de Dispositivos de Registro de Horas Capítulo 16

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Definición de grupos de tareas, página 168

Definición de supervisores de DRH


Acceda a la página Supervisor de DRH.

Página Supervisor de DRH

ID Supervisor DRH Introduzca un ID de supervisor exclusivo.


Utilice la página Grupo de DRH para asignar supervisores a los DRH.
Nº Pin Supervisor (número Introduzca un PIN asociado al ID de supervisor.
de identificación personal
Este ID puede ser la contraseña utilizada para acceder al DRH y sustituir un
del supervisor)
fichado o función.

Definición de datos de perfiles de restricción


Acceda a la página Perfil de Restricción de DRH.

Página Perfil de Restricción de DRH

474 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Rst Fch Comida Fuera Seleccione esta casilla si desea restringir el margen del fichado de salida para
Horario (restricción de una comida fuera del horario programado.
fichado de comida fuera del
horario)
Restringir Entrada Pronto Seleccione esta casilla si desea restringir el margen de entrada antes de la hora
programada.
Mg Fch Entrada Pronto Introduzca el número de minutos que se permiten en la entrada antes de la hora
(Min) (margen de entrada programada. Este campo no está disponible si el indicador Restringir Entrada
pronto en minutos) Pronto no está seleccionado.
Restringir Entrada Tarde Seleccione esta casilla si desea restringir la entrada después de la hora progra-
mada.
Mg Fichado Entrada Tarde Introduzca el número de minutos que se permiten en la entrada después de la
(Min) (margen de entrada hora programada. Este campo no está disponible si el indicador Restringir En-
tarde en minutos) trada Tarde no está seleccionado.
Restringir Salida Pronto Seleccione esta casilla si desea restringir la salida antes de la hora programada.
Mg Fichado Salida Pronto Introduzca el número de minutos que se permiten en la salida antes de la hora
(Min) (margen de salida programada. Este campo no está disponible si el indicador Restringir Salida
pronto en minutos) Pronto no está seleccionado.
Restringir Salida Tarde Seleccione esta casilla si desea restringir el margen de salida después de la hora
programada.
Mg Fichado Salida Tarde Introduzca el número de minutos que se permiten en la salida después de la hora
(Min) (margen de salida programada. Este campo no está disponible si el indicador Restringir Salida
tarde en minutos) Tarde no está seleccionado.
Restringir Comida Pronto Seleccione esta casilla para restringir la salida para comer antes de la hora pro-
gramada.
Margen Comida Pronto Introduzca el número de minutos que se permite fichar la salida para comer antes
(Min) (margen de comida de la hora programada. Este campo no está disponible si el indicador Restringir
pronto en minutos) Comida Pronto no está seleccionado.
Restringir Comida Tarde Seleccione esta casilla para restringir la entrada tarde después de la pausa de la
comida.
Margen Comida Tarde Introduzca el número de minutos que se permite entrar tarde después de la pausa
(Min) (margen de comida de la comida. Este campo no está disponible si el indicador Restringir Comida
tarde en minutos) Tarde no está seleccionado.
Restringir Descanso Pronto Seleccione esta casilla si desea restringir la salida para un descanso antes de la
hora programada.
Margen Descanso Pronto Introduzca el número de minutos que se permite la salida para un descanso antes
(Min) (margen de descanso de la hora programada. Este campo no está disponible si el indicador Restringir
pronto en minutos) Descanso Pronto no está seleccionado.
Restringir Descanso Tarde Seleccione esta casilla para restringir la entrada tarde después de un descanso.
Margen Descanso Tarde Introduzca el número de minutos que se permite la entrada tarde después de un
(Min) (margen de descanso descanso. Este campo no está disponible si el indicador Restringir Descanso
tarde en minutos) Tarde no está seleccionado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 475


Utilización de Dispositivos de Registro de Horas Capítulo 16

Nota: para utilizar perfiles de restricción, debe definir los horarios de fichado y seleccionar la casilla Env Ho-
rarios en la página Definición de Tipo de DRH.

Definición de grupos de DRH


Acceda a la página Grupo de DRH.

Página Grupo de DRH

Esta página se utiliza para agrupar IDs de perfil de restricción, DRH y supervisores de DRH. Los grupos de
DRH se asocian al personal que registra horas.

ID Perfil Restricción Seleccione un ID de perfil de restricción para limitar las entradas y salidas de
los usuarios.

DRH

ID de dispositivo de registro Seleccione los IDs de los DRH que desee incluir en este grupo.
de horas (sin etiqueta)

Supervisores DRH

ID de supervisor de DRH Seleccione el ID de supervisor de la persona encargada de las funciones de con-


(sin etiqueta) trol del DRH de este grupo.

476 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Envío de datos de configuración a un DRH


En este apartado se ofrece una descripción general de los datos que se publicarán en un DRH así como una
explicación de cómo publicar datos de configuración de Gestión de Tiempos y Tareas.

Publicación de datos en un DRH


Gestión de Tiempos y Tareas envía (publica) los datos de configuración al DRH en forma de mensajes asocia-
dos a operaciones de servicio. El proceso de publicación se puede programar para su ejecución una o varias
veces al día. La información que contiene el conjunto de mensajes publicados sustituye a los datos previamente
almacenados en el DRH. El sistema siempre utiliza la fecha actual para obtener los datos del DRH.
El diagrama siguiente describe el modo en que Gestión de Tiempos y Tareas publica los datos en el DRH.

PeopleSoft Gestión de Sistema de registro de datos de


Tiempos y Tareas otros fabricantes

Datos de TL

Datos de TL

Datos de
Publicación Datos Datos Suscripción Datos de
entrada
TL de TL de TL DRH entrada de TL
de DRH de TL

Transacciones
de tiempo

Registro de
horas en DRH

Publicación de información de Gestión de Tiempos y Tareas en un DRH

Los mensajes por incrementos se envían cuando se modifican datos de registro de horas en Gestión de Tiempos
y Tareas. Estos mensajes se envían cuando se modifica la siguiente información:
• El estado del personal que registra horas.
• El grupo de los DRH asociados a los registros de horas de un empleado.
• Los elementos de un grupo de DRH.
Los mensajes publicados se pueden enviar a todos los nodos de mensajes/servidores de comunicaciones o úni-
camente a los seleccionados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 477


Utilización de Dispositivos de Registro de Horas Capítulo 16

Utilice el informe de uso de DRH para determinar cuántos valores de cada tipo de elemento del informe se van
a enviar al DRH.

Puntos de integración utilizados para enviar datos de configuración al DRH de un pro-


veedor
La siguiente tabla contiene una lista de los puntos de integración que la interfaz de DRH de Gestión de Tiempos y
Tareas utiliza para enviar información de configuración desde esta aplicación al DRH de otro proveedor. Todos
los puntos de integración de DRH se publican en batch.

Nombre funcional Operación de servicio COLA

T&L Payable Time Totals by TRC TIME_DEVICE_PER_HRS_ TIME_COLLECTION_DEVICE_


(totales de horas a pagar de T&L por FULLSYNC SETUP
DRH)

T&L REPORTING ELEMENTS TIME_DEVICE_RPT_ELMNT_ TIME_COLLECTION_DEVICE_


(elementos de registro de T&L) FULLSYNC SETUP

T&L SUPERVISORS (supervisores TIME_DEVICE_SUPERVI- TIME_COLLECTION_DEVICE_


de T&L) SOR_FULLSYNC SETUP

T&L TASK ELEMENT CODE VA- TIME_DEVICE_TASK_VALS_ TIME_COLLECTION_DEVICE_


LUES (valores de código de ele- FULLSYNC SETUP
mento de tarea T&L)

T&L TASK PROFILES (perfiles de TIME_DEVICE_PROFILES_ TIME_COLLECTION_DEVICE_


tarea de T&L) FULLSYNC SETUP

T&L TASK TEMPLATES (planti- TIME_DEVICE_TEMPLATES_ TIME_COLLECTION_DEVICE_


llas de tarea T&L) FULLSYNC SETUP

T&L TIME REPORTER DATA (da- TIME_DEVICE_EMPL_ATT_ TIME_COLLECTION_DEVICE_


tos de registro de horas de T&L) FULLSYNC SETUP

T&L TIME REPORTER SCHEDU- TIME_DEVICE_SCHEDULE_ TIME_COLLECTION_DEVICE_


LES (horarios de registro de horas de FULLSYNC SETUP
T&L - salida)

T&L TIME REPORTER PUNCH TIME_DEVICE_RESTRICT_ TIME_COLLECTION_DEVICE_


RESTRICTION RULE (reglas de FULLSYNC SETUP
restricciones de fichados de horas de
T&L)

T&L TRC INFORMATION (infor- TIME_DEVICE_RPTG_CODE_ TIME_COLLECTION_DEVICE_


mación de DRH de T&L) FULLSYNC SETUP

478 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Nota: en el Repositorio Interactivo de Servicios (Interactive Services Repository) de Customer Connection


puede consultar los detalles técnicos de cualquier punto de integración utilizado en las aplicaciones PeopleSoft.

Tipos de mensaje de DRH


Gestión de Tiempos y Tareas utiliza la información definida mediante las páginas de definición de DRH para
controlar los datos que se envían a éstos. La siguiente tabla presenta un resumen de los tipos de mensaje de
DRH.

Tabla Comentario

Empleado con registro de horas Contiene información básica sobre los empleados que registran horas.

Horario Contiene los horarios diarios del empleado.

Perfil de restricción Contiene la información sobre restricciones incluida en la página Perfil de


Restricción de DRH.

Total de horas Contiene el número total de horas trabajadas en la semana actual. El DRH
muestra esta información a los empleados o al supervisor.

Código de registro de horas (CRH) Contiene diversos CRH (enfermedad, vacaciones, festivos, etc.) para el re-
gistro de horas transcurridas.

Supervisor de DRH Contiene una lista de los supervisores autorizados a realizar diversas funcio-
nes en los DRH.

Perfil de tarea de DRH Contiene una lista de los perfiles de tarea asociados a cada DRH. El sistema
utiliza perfiles de tarea para los registros positivos en los que el empleado
debe indicar el tipo de trabajo que está realizando.

Plantilla de tareas de DRH Contiene una lista de plantillas de tarea asociadas a cada DRH. El sistema
utiliza plantillas de tarea para los registros positivos en los que se deben indi-
car diversos datos sobre el trabajo que se está realizando.
Las plantillas también identifican los elementos de reglas, que definen el
método de pago aplicado al empleado. Se trata de elementos de tarea adicio-
nales que puede registrar el empleado.

Tablas de elementos de registro Contienen listas de países, estados, localidades, códigos salariales base, có-
digos de moneda y motivos de sustitución que puede modificar el empleado
cuando registra horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 479


Utilización de Dispositivos de Registro de Horas Capítulo 16

Consulte también
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” Definición de información básica sobre un
DRH, página 468
Apéndice B, “Interfaz de DRH,” página 729

Página utilizada para enviar datos de configuración a un DRH


Nombre de página Nombre de objeto Navegación Utilización
Envío Configuración a DRH TL_TCD_RUN_PNL Definición de HRMS, Da- Publicación de la informa-
tos de Productos, Gestión de ción de configuración de
Tiempos y Tareas, Disposi- Gestión de Tiempos y Tareas
tivo Registro de Horas, En- en el DRH.
vío Configuración a DRH
Esta página también puede
utilizarse para generar un
informe de uso del DRH en
el que se resume el número
de elementos enviados a un
DRH durante el registro de
horas. Este informe puede
utilizarse para calcular los
requisitos de memoria de
cada DRH.

Publicación de datos de configuración en un DRH


Acceda a la página Envío Configuración a DRH.

Página Envío Configuración a DRH

Tds Nodos Msj/Srvr Seleccione esta opción para publicar la información en todos los DRH (nodos
Comcn de mensajes).
Nodos Msj/Srvr Comcn Seleccione esta opción para enviar los datos a un nodo de mensajes o un DRH
Específ específicos.
Generar Informe Uso DRH Seleccione esta casilla para generar un informe sobre el uso del DRH en esta
ejecución.
Seleccione esta casilla si desea que el sistema genere un resumen sobre el uso
del DRH en esta ejecución.

480 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Incluir Detalle Seleccione esta casilla para generar un informe detallado de todos los valores
que se van a enviar en esta ejecución. Sólo está disponible si la casilla Generar
Informe Uso DRH está seleccionada.
Código Idioma Seleccione el idioma en el que se va a imprimir el informe.
Nombre Nodo Mensaje Introduzca el DRH (nodo de mensajes) al que se van a enviar los datos.
Sólo está disponible si la opción Nodos Msj/Srvr Comcn Específ está seleccio-
nada.

Los parámetros elegidos en la página Definición de Tipo de DRH asociados a cada dispositivo son los que
determinan la información enviada al dispositivo de registro de horas.
El informe sobre el uso del DRH incluye los siguientes datos:
• El número de empleados enviados al DRH.
• El número de filas de horas totales a pagar enviadas correspondientes al periodo actual de un empleado.
• El número de fichados de los horarios de fichado de los empleados.
• El número de supervisores de dispositivos de registro de horas asociados al DRH.
• El número de perfiles de restricción asociados al DRH.
• El número de códigos de registro de hora enviados al DRH.
• El número de plantillas de tareas enviadas al DRH.
• El número de elementos de tarea enviados al DRH.
• El número de valores de tarea enviados al DRH.
• El número de países enviados al DRH.
• El número de estados enviados al DRH.
• El número de localidades enviadas al DRH.
• El número de códigos salariales enviados al DRH.
• El número de motivos de sustitución enviados al DRH.
• El número de códigos de moneda enviados al DRH.
Estos son los elementos incluidos en la página del informe de uso del DRH, en el caso de que se hayan enviado:
• Empleado con registro de horas
- ID de empleado
- Número de registro
- Identificación
- Nombre
- Apellido
• Supervisores de DRH
- ID de supervisor
- Identificación
• Perfiles de restricción

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 481


Utilización de Dispositivos de Registro de Horas Capítulo 16

- Perfiles de restricción
- Descripción
• Códigos de registro de horas
- Código de registro de horas
- Descripción
• Perfiles de tarea
- ID de perfil de tarea
- Descripción
• Plantillas de tarea
- Plantilla de tarea
- Descripción
• Elementos de tarea
- ID de plantilla de tarea
- Código de elemento de tarea
- Descripción

Consulte también
Enterprise PeopleTools PeopleBook: Process Scheduler

Recepción de horas procedentes de un DRH


Para recibir en Gestión de Tiempos y Tareas datos de horas procedentes de un DRH, debe iniciar el proceso de
suscripción. Si no hay errores, los datos se introducen directamente en las tablas de horas registradas. El sistema
valida la información de la siguiente forma:
• Realiza ediciones del formato estándar.
• Convierte identificadores en IDs de empleado.
• Crea entradas de horas registradas.
Las horas rellenan también las tablas de horas registradas y se procesan mediante Administración Tiempo Básico
para crear horas a pagar (si ha seleccionado la opción Ejecutar Admón Tiempo Auto en la página Instalación de
Tiempos y Tareas).
Los empleados pueden registrar horas en más de un DRH; por lo tanto, el sistema acepta los datos de horas
procedentes de diversas fuentes a la vez.

Interrupción en la cola de errores del DRH


Si se produce un error, la cola de errores del DRH interrumpe la transmisión de datos de horas a las tablas de
horas registradas en el caso de que alguno de estos valores no sea válido:
• ID de empleado
• Nº de registro del empleado

482 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

• ID de identificación
• Códigos de elemento de tarea
• Fecha de registro de horas (DUR)
• Fecha/hora de fichado
• Indicador de introducción/eliminación
• Fecha de eliminación
La cola de errores de DRH no interrumpe la transmisión de los siguientes elementos si no son válidos, ya que
se validarán a medida que se crean las horas registradas:
• IDs de plantilla de tareas: se rellenan los perfiles de tareas o elementos de códigos de tareas. No obstante, si
un grupo de tareas no es válido se envía un valor en blanco.
• Valores de elementos de tareas
• Huso horario
• Código de motivo de sustitución
• ID de perfil de tarea
• Ubicación
• País
• Estado
• Localidad
El diagrama siguiente ilustra el modo en que Gestión de Tiempos y Tareas extrae los datos del DRH.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 483


Utilización de Dispositivos de Registro de Horas Capítulo 16

PeopleSoft Gestión de Sistema de registro de horas de


Tiempos y Tareas otros fabricantes

Datos de Registro de
configuración de horas
DRH

Transacciones
de tiempo

Registro de horas en el DRH

Transacciones Transacciones
de tiempo de tiempo

Transacciones Datos de
Suscripción Datos de
de tiempo salida de Supervisor
TL entrada de TL
DRH

Transacciones
de tiempo
Transacciones de tiempo

Horas
registradas Transacciones
de tiempo

Transacciones Publicación
de tiempo DRH

Recopilación de datos del DRH por parte de Gestión de Tiempos y Tareas

Consulta y resolución de errores de un DRH


En este apartado se describen los siguientes temas:
• Consulta de errores de un DRH.
• Consulta y resolución de errores de tiempo transcurrido.
• Consulta y corrección de atributos de tiempo transcurrido.
• Consulta y resolución de errores de horas fichadas.
• Consulta y corrección de atributos de horas fichadas.

Nota: la resolución de errores requiere un conocimiento detallado de la estructura de datos de la interfaz.

484 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Páginas utilizadas para resolver errores de DRH


Nombre de página Nombre de objeto Navegación Utilización
Revisión de Errores de DRH TL_TCD_EIP_ERR Definición de HRMS, Admi- Consulta de mensajes de
nistración del Sistema, Utili- error de DRH.
dades, Análisis de Tiempos y
Tareas, Revisión de Errores
de DRH
Errores Tmpo Transcurrido TL_ELAPSED_ERROR Haga clic en el botón Deta- Consulta y resolución de
DRH lle Error DRH que se encuen- errores de tiempo transcu-
tra en la página Revisión de rrido.
Errores de DRH junto a la
fila de tiempo transcurrido
que desee consultar.

Atributos Tiempo TL_ELAPSED_ERROR1 Seleccione la ficha Atributos Consulta o introducción de


Transcurrido Tiempo Transcurrido desde información adicional sobre
la página Errores Tmpo datos de tiempo transcurrido
Transcurrido DRH. enviados a Gestión de Tiem-
pos y Tareas desde el DRH.

Errores de Horas Fichadas TL_PUNCH_ERROR Gestión de Tiempos y Ta- Consulta y resolución de


DRH reas, Consulta de Horas, Co- errores de horas fichadas.
rrec Errores Horas Fichadas,
Errores de Horas Fichadas
DRH
Atributos de Errores TL_PUNCH_ERROR1 Seleccione la ficha Atributos Consulta o introducción de
de Errores desde la página información adicional sobre
Errores de Horas Fichadas datos de horas fichadas en-
DRH. viados a Gestión de Tiempos
y Tareas desde el DRH.

Consulta de errores de DRH


Acceda a la página Revisión de Errores de DRH.

Página Revisión de Errores de DRH

Detalle Error DRH (icono) Haga clic en el icono Detalle Error DRH para consultar las horas fichadas o el
tiempo transcurrido y acceder a los atributos de errores de estos datos.
Fecha/Hora Suscripción Muestra el momento en el que Gestión de Tiempos y Tareas ha recibido el
tiempo transcurrido o las horas fichadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 485


Utilización de Dispositivos de Registro de Horas Capítulo 16

Tipo Mensaje El sistema indica si el mensaje corresponde a tiempo transcurrido u horas ficha-
das.
Nodo Publicación Presenta el nodo de mensajes/servidor de comunicaciones (DRH) del que pro-
cede la información.
Se trata del nodo definido durante la definición del DRH o del nodo del sistema
utilizado por PeopleSoft Gestor en Viaje.
ID Publicación El sistema muestra un ID exclusivo para el mensaje de error. Los mensajes
pueden contener más de una entrada de fichado o de tiempo transcurrido.

Consulta y resolución de errores de tiempo transcurrido


Acceda a la página Errores Tmpo Transcurrido DRH.

Página Errores Tmpo Transcurrido DRH

Fecha/Hora Suscripción Muestra el momento en el que Gestión de Tiempos y Tareas ha recibido el men-
saje.
Reenviar a Tiempo Seleccione esta casilla para enviar las horas ya corregidas a Gestión de Tiem-
Registrado pos y Tareas. Cuando se hace clic en Aceptar o en Aplicar, el sistema utiliza el
mensaje para enviar todas las transacciones resueltas a las tablas de horas regis-
tradas.

486 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Transacción Transcurrida

ID Empleado, Nº Reg Empl Muestra el ID del empleado que registra horas. Puede modificar este valor si
(número de registro del se trata del campo erróneo de las horas registradas. El DRH debe enviar una
empleado) e Identificación identificación o una combinación de ID de empleado y un número de registro
de empleado.
Añadir/Eliminar Indica si el sistema debe añadir o eliminar las horas registradas.
Si se van a suprimir horas, el sistema elimina las del día completo. Puede mo-
dificar o introducir este valor si se trata del campo erróneo.
Fecha para Eliminar El sistema muestra la fecha de eliminación del mensaje. Este campo es obliga-
torio si el valor del indicador Añadir/Eliminar es D (Eliminar). Puede modificar
o introducir este valor si se trata del campo erróneo.
Nº Secuencia El sistema muestra un identificador exclusivo para las horas registradas.
Fecha Registro Horas Este elemento siempre es obligatorio.
CRH Si los requisitos del DRH lo exigen, puede que necesite convertir un código
numérico en uno de tipo carácter.
Cantidad El sistema muestra la cantidad del CRH correspondiente a las horas registradas.
Este campo puede contener horas, cantidades o unidades.

Errores

Nombre Campo Presenta el nombre del campo que ha provocado el error.


Texto Mensaje El sistema muestra este campo a título informativo por si el causante del error
fuera el código de elementos de tarea.

Elementos Tarea

Cd Elemento Tarea y Valor Presenta el código y el valor del elemento de tarea que se va a enviar a las tablas
Elemento Tarea de horas registradas; también permite introducir o seleccionar estos datos.
Aceptar Haga clic sobre este botón para guardar los cambios y volver a la página Revi-
sión de Errores de DRH. Si la opción Reenviar a Tiempo Registrado está selec-
cionada, el sistema también envía la información a las tablas de horas registra-
das.
Aplicar Haga clic en este botón para guardar los cambios y permanecer en la página
actual. Si la opción Reenviar a Tiempo Registrado está seleccionada, el sistema
también envía la información a las tablas de horas registradas.

Consulta y corrección de atributos de tiempo transcurrido


Acceda a la página Atributos Tiempo Transcurrido.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 487


Utilización de Dispositivos de Registro de Horas Capítulo 16

Página Atributos Tiempo Transcurrido

Puede introducir nuevos valores en cualquiera de los campos, excepto en Sust Fecha/Hora.

Código Moneda El sistema presenta (o permite introducir) el código de moneda cuando la can-
tidad de las horas equivale a dinero.
Código Salario El sistema presenta (o permite introducir) el salario base correspondiente a las
horas registradas. Este código se utiliza para calcular la paga del empleado.
Facturable Si este campo contiene datos, el sistema utiliza el indicador Facturable en com-
binación con los costes que envía a Gestión de Proyectos.
Comentarios El sistema presenta (o permite introducir) un comentario sobre este fichado.
El comentario aparecerá en las páginas de horas semanales fichadas y tiempo
semanal transcurrido si se ha seleccionado este campo en la plantilla de registro
de horas del empleado.

Consulta y resolución de errores de horas fichadas


Acceda a la página Errores de Horas Fichadas DRH.

488 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 16 Utilización de Dispositivos de Registro de Horas

Página Errores de Horas Fichadas DRH

Fecha/Hora Suscripción El sistema muestra la fecha y la hora de suscripción en la que se ha recibido el


mensaje en Gestión de Tiempos y Tareas.
Reenviar a Tiempo Seleccione esta casilla para enviar las horas ya corregidas a Gestión de Tiem-
Registrado pos y Tareas. Cuando se hace clic en Aceptar o en Aplicar, el sistema utiliza el
mensaje para enviar todas las transacciones resueltas a las tablas de horas regis-
tradas.
ID Empleado, Nº Registro El sistema muestra el ID del empleado de este fichado. Puede modificar el valor
Empl (número de registro del si éste es el campo erróneo de las horas fichadas.
empleado) e Identificación
El DRH debe enviar un ID de empleado y un número de registro de empleado
o una identificación.
Tipo Fichado El sistema muestra el valor del tipo de fichado. Los valores son 1 para Entrada,
2 para Salida, 3 para Comida, 4 para Descanso y 5 para Cambio Actividad.
Añadir/Eliminar Indica si el sistema debe añadir o eliminar las horas registradas. Si las horas de-
ben eliminarse, el sistema borra los fichados del día completo. Puede modificar
o introducir este valor si se trata del campo erróneo.
Fecha/Hora Fichado Este campo es obligatorio.
F Elim El sistema muestra la fecha de eliminación del mensaje. Este campo es obliga-
torio si el valor del indicador Añadir/Eliminar es D (Eliminar). Puede modificar
o introducir este valor si se trata del campo erróneo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 489


Utilización de Dispositivos de Registro de Horas Capítulo 16

Errores

Nombre Campo Presenta el nombre del campo que ha provocado el error.

Elementos Tarea

Cd Elemento Tarea y Valor Presenta el código y el valor del elemento de tarea que se va a enviar a las tablas
Elemento Tarea de horas registradas; también permite introducir o seleccionar estos datos.
Aceptar Haga clic sobre este botón para guardar los cambios y volver a la página Revi-
sión de Errores de DRH. Si la opción Reenviar a Tiempo Registrado está selec-
cionada, el sistema también envía la información a las tablas de horas registra-
das.
Aplicar Haga clic en este botón para guardar los cambios y permanecer en la página
actual. Si la opción Reenviar a Tiempo Registrado está seleccionada, el sistema
también envía la información a las tablas de horas registradas.

Consulta y corrección de atributos de horas fichadas


Acceda a la página Atributos de Errores.

Página Atributos de Errores

Puede introducir nuevos valores en cualquiera de los campos, excepto en Sust Fecha/Hora.

Comentarios El sistema presenta (o permite introducir) un comentario sobre este fichado.


El comentario aparecerá en la página Hoja de Horas si se ha seleccionado este
campo en la plantilla de registro de horas del empleado.

490 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 17

Gestión de Tiempos

En este capítulo se ofrece una descripción general de la gestión de tiempos y una lista de los requisitos para habilitar las
ausencias en las hojas de horas, así como una explicación de los siguientes temas:
• Aprobación de horas registradas.
• Aprobación de horas a pagar.
• Gestión de excepciones.
• Ajuste de horas.
• Auditoría de tiempos.
• Sustitución de las reglas de un determinado día.

Proceso de registro de horas


Una vez registradas las horas, son varios los procesos implicados en su gestión: aprobación de horas, resolución
de excepciones, modificación del tiempo introducido o ajuste de las horas registradas o pagadas.
Dependiendo de las necesidades de cada empresa, hay cuatro opciones que se pueden definir al configurar las
aprobaciones de horas:
• Las horas registradas
• Las horas a pagar
• Las horas registradas y a pagar
• Ninguna
También se puede definir notificaciones de correo electrónico para eventos particulares. En lo que respecta a los
gerentes, entre estas notificaciones se incluyen las horas registradas que necesitan aprobación, las horas a pagar
que requieren aprobación, las excepciones generadas o cualquier evento programado que se haya modificado.
En el caso de los empleados, las notificaciones por correo electrónico incluyen las horas registradas aprobadas,
las horas a pagar aprobadas, las horas registradas rechazadas o las horas registradas modificadas.
Utilice la seguridad del sistema para establecer las páginas a las que tiene acceso cada tipo de usuario. Por
ejemplo, un empleado encargado de la introducción de datos sólo necesita consultar las horas registradas o a
pagar. El ID de usuario determina las páginas que muestra el sistema. En este caso, el usuario sólo puede
visualizar las horas pero no puede modificarlas. Por otro lado, en otras situaciones resultará útil que un usuario
tenga autorización para ajustar las horas pagadas, pero no para aprobarlas. De nuevo, es el ID de usuario el
factor del que depende el acceso a las páginas; en este caso, es posible utilizar la página de ajustes.
El diagrama siguiente describe la interacción entre los registros de horas, los horarios, el gestor de tiempos y
otras áreas comunes de la aplicación y las páginas de gestión de tiempos:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 491


Gestión de Tiempos Capítulo 17

Registro de horas Horarios Procesos comunes


Horas registradas Horas programadas
y modificaciones de registro de horas Grupos Asistencia Seguridad
Lista válida de Saldos y plan de Datos de
datos de grupos compensación seguridad
de registros y ausencias

HRMS Datos de
Datos de perfil excepción
Gestión de Tiempos
de registro de Excepciones y
horas definiciones

Correcciones y
modificaciones en
las horas registradas
Horas a
y pagadas, Excepciones
pagar,
resolución y permitidas,
horas
aprobación de tiempo
a pagar
excepciones, modificado
programadas
aprobación de horas
a pagar, ajuste de
horas a pagar

Gestión de Administración
Tiempos de Tiempo

Flujo del proceso de gestión de tiempos

Requisitos para la habilitación de ausencias en


las hojas de horas
La integración con Gestión de Ausencias permite a los empleados y sus gerentes introducir y trabajar con in-
formación de eventos de ausencias introducidos en PeopleSoft Enterprise Gestión de Ausencias o Gestión de
Tiempos y Tareas, y su integración con PeopleSoft Enterprise Nómina Norteamérica o PeopleSoft Enterprise
Nómina Global. Los empleados activos en Gestión de Ausencias deben inscribirse en Gestión de Tiempos y
Tareas. Las páginas de eventos de ausencias que se utilizan para gestionar las horas en Gestión de Tiempos y
Tareas se encuentran incluidas en este capítulo.
Las cuadrículas de Gestión de Ausencias que se muestran en las páginas de hojas de horas de Gestión de Tiempos
y Tareas, como las entradas de eventos de ausencias, saldos de derechos de ausencias y los vínculos de solicitud
y aprobación de eventos de ausencias, aparecen sólo si se selecciona Gestión de Ausencias o Nómina Global en
la página Productos del componente Tabla de Instalación.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Defi-
nición e Instalación de PeopleSoft HRMS,” Páginas utilizadas para definir valores de implantación por defecto
y generar informes a partir de éstos.

492 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Para trabajar con información de eventos de ausencias en las hojas de horas del empleado, el Sistema Nómina
debe ser Nómina Global o Nómina Norteamérica y el Sistema Ausencias debe ser Gestión Ausencias en la página
Nómina del componente Datos de Puesto en Administración de Personal.

Nota: en el caso de los empleados de Nómina Global, el Sistema Ausencias está oculto y se utiliza Gestión
Ausencias por defecto.

Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Administración de Personal, “Incremento de Personal,”


Introducción de datos de proceso de nómina.
Los empleados activos en Gestión de Ausencias deben inscribirse en Gestión de Tiempos y Tareas.
Consulte Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos
de registro de horas, página 222.
El componente Uso de Ausencias por País se utiliza para definir reglas específicas de cada país que se aplican
a todos los elementos de uso de un país determinado. Gestionan la visualización de algunos de los campos
de las páginas de autoservicio y determinan si los procesos de consulta de saldo y previsión en línea pueden
utilizarse para todos los elementos de uso definidos para el país. Se puede definir grupos diferentes de reglas de
autoservicio para cada país.
Es necesario tener activada la opción Perm Entrd en Tiempos y Tareas en la página Ausencias del componente
Uso de Ausencias por País si se quiere acceder a la página Hojas de Horas.
Para cada elemento de uso de ausencias que se desee disponible para los usuarios de autoservicio es necesario
definir un conjunto de reglas adicional. Estas reglas especifican si se permiten las ausencias de días parciales,
los requisitos de aprobación para peticiones de ausencias, la visualización de los resultados de previsión y otras
reglas de uso. Es importante configurar el componente Uso de Ausencias por País y comprender el significado de
los valores escogidos o introducidos en él antes de introducir ningún valor a través del autoservicio de ausencias.

Elementos comunes utilizados en este capítulo


Título Puesto El sistema muestra el título de puesto del empleado cuyas horas se registran.
ID El sistema presenta el ID del empleado cuyas horas se registran.

Consulte también
Capítulo 9, “Definición de Grupos Estáticos y Dinámicos,” Creación y actualización de grupos dinámicos, pá-
gina 212
Capítulo 11, “Definición de Seguridad en Gestión de Tiempos y Tareas,” página 237

Aprobación de horas registradas


En este apartado se ofrece una descripción general de la aprobación de horas registradas, así como una explica-
ción de los siguientes temas:
• Aprobación de horas registradas.
• Uso de hojas de horas.
• Ejecución de reglas en línea y consulta de detalles de horas a pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 493


Gestión de Tiempos Capítulo 17

• Revisión e introducción de eventos de ausencias.


• Introducción de detalles sobre eventos de ausencias.
• Previsión de eventos de ausencias.
• Aprobación de eventos de ausencias.
• Consulta del resumen de horas registradas y saldos de derechos de ausencia.

Aprobación de horas registradas


El usuario tiene la opción de requerir la aprobación de las horas registradas, una vez enviadas, seleccionando
Aprobar Horas Registradas en el grupo de trabajo o en la definición del CRH. Si se especifica para un grupo
de trabajo, todas las horas registradas por los empleados en ese grupo de trabajo necesitarán aprobación. Si se
especifica en el nivel del CRH, sólo las horas registradas asociadas al CRH requerirán aprobación.
Las horas registradas a las que se aplica esta opción, independientemente de su origen, deben ser aprobadas
por el gerente del empleado en cuestión para que puedan procesarse en Administración de Tiempo y se generen
las horas a pagar correspondientes. Las horas enviadas a través de una interfaz o en línea están disponibles
para su aprobación por parte del gerente. Éste puede aprobarlas, ajustarlas o rechazarlas y añadir comentarios
adicionales cuando sea necesario.
Si se aprueban, el estado de las horas registradas es Aprobado y se puede seleccionar en el proceso Administra-
ción Tiempo Básico para la generación de horas a pagar.
Si la aprobación es denegada, el estado de las horas pasa a ser Rechazado, y Administración Tiempo Básico no
puede seleccionarlas ni procesarlas. Las horas permanecerán en estado Rechazado hasta que se modifiquen y se
vuelvan a presentar, o el gerente decida aprobarlas.
Las notificaciones de correo electrónico se pueden configurar para gerentes y empleados en determinados even-
tos de registro de horas. El gerente puede recibir una notificación cuando se registran horas que requieren apro-
bación, mientras que el empleado puede recibir una notificación cuando las horas se han aprobado, rechazado
o modificado. Estas opciones se definen en la página Notificaciones de Correo-E del componente Instalación
Tiempos y Tareas.

Páginas utilizadas para aprobar las horas registradas


Nombre de página Nombre de objeto Navegación Utilización
Aprobación Horas TL_MSS_TIMESHEET Autoservicio de Gerentes, Consulta de las horas regis-
Registradas - Resumen Gestión de Tiempos, Apro- tradas que requieren aproba-
Hoja Horas bación Horas y Excepciones, ción, ya sea de un grupo de
Hoja de Horas, Aprobación empleados o de un solo em-
Horas Registradas - Resu- pleado.
men Hoja Horas

Hoja de Horas TL_RPTD_ELP o Haga clic en el vínculo de Aprobación o rechazo de las


TL_RPTD_PCH nombre de empleado de la horas registradas de un em-
página Aprobación Horas pleado. El formato de la hoja
Registradas - Resumen Hoja de horas depende de si el em-
Horas. pleado registra tiempo de fi-
chado o transcurrido.
Detalles Horas a Pagar TL_MNG_PAY_DET_VW Haga clic en el botón Aplicar Consulta de los detalles de
Reglas de la página Hoja de las horas a pagar una vez eje-
Horas. cutadas las reglas en línea.

494 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Aprobación de horas registradas


Acceda a la página Aprobación Horas Registradas - Resumen Hoja Horas.

Página Aprobación Horas Registradas - Resumen Hoja Horas

Criterio Selección Empleado


Introduzca los criterios de selección en los campos del cuadro de grupo desplegable. Puede seleccionar los
empleados en grupo o de forma individual. Los campos que se muestran en este cuadro de grupo se definen en
Opciones Búsqueda de Gerentes. Si los campos de la página Opciones Búsqueda Gerente están en blanco, los
criterios que se muestran proceden de la página Valores p/Def Búsqueda Gerente del componente Instalación
Tiempos y Tareas.
Consulte Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,”
Definición de opciones de búsqueda para gerentes, página 670.

Clic para Ver Instrucciones Pulse este vínculo para ver las instrucciones de uso de esta página.
Consulta Por Este campo determina el número de registros de horas que aparecen en la lista
resumida. Esta página se actualiza cada vez que se selecciona una opción. Las
opciones son Día, Semana, Todas Horas Anteriores a y Todas Horas Posteriores
a:
• Seleccione Día para mostrar cualquier registro de horas con estado Aproba-
ción Obligatoria o Rechazado para el día en cuestión.
• Seleccione Semana para mostrar cualquier registro de horas con estado Apro-
bación Obligatoria o Rechazado para la semana en cuestión. Este campo uti-
liza las preferencias de usuario para mostrar el orden de días en la cuadrícula
Hoja de Horas.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Pági-
nas utilizadas para definir preferencias de usuario, página 595.
• Seleccione Todas Horas Anteriores a para mostrar todas las horas registradas
con estado Aprobación Obligatoria anteriores a la fecha indicada en el campo
Fecha. Los vínculos Anterior y Siguiente desaparecen, ya que no son perti-
nentes para esta opción.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 495


Gestión de Tiempos Capítulo 17

• Seleccione Todas Horas Posteriores a para mostrar todas las horas registra-
das con estado Aprobación Obligatoria posteriores a la fecha indicada en el
campo Fecha. Los vínculos Anterior y Siguiente desaparecen, ya que no son
pertinentes para esta opción.

Nota: si el valor del campo Consulta Por es Todas Horas Anteriores a o Todas
Horas Posteriores a el sistema muestra la primera fila que necesita aprobación
porque el gerente pudo rechazar las horas con anterioridad.

Fecha El valor por defecto al entrar en la página es la fecha actual. Si la opción Con-
sulta Por es Semana, el sistema comprueba el valor del campo Día Inicio Se-
mana de la página Preferencias Registro Horas y muestra la semana consecuen-
temente.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Páginas
utilizadas para definir preferencias de usuario, página 595.
Si la opción de Consulta Por es Todas Horas Anteriores a, el sistema recupera la
lista de empleados con horas pendientes de aprobación anteriores a esta fecha.
Si la opción de Consulta Por es Todas Horas Posteriores a, el sistema recupera la
lista de empleados con horas pendientes de aprobación posteriores a esta fecha.
Incluir Ausencia Seleccione esta casilla para incluir los empleados con ausencias registradas pen-
dientes de aprobación en el periodo especificado.
Refresh (actualizar) Haga clic en este botón para actualizar la página después de cambiar los criterios
de fecha o seleccionar o anular la selección de la casilla Incluir Ausencia.

Cuadrícula Empleados

Barra de título El título de este cuadro de grupo muestra el nombre del gerente y el rango de
fechas de la consulta.
Selec Seleccione la casilla junto al nombre del empleado para aprobar o rechazar las
horas registradas en el intervalo seleccionado.
La casilla Selec se encuentra desactivada si el empleado sólo tiene una ausencia
registrada pendiente de aprobación pero ninguna hora de trabajo.

Nota: las ausencias registradas no pueden aprobarse en esta página. Deberá


acceder a la hoja de horas del empleado para aprobar la ausencia.

Nombre Haga clic en el nombre del empleado para acceder a la cuadrícula Hoja de Horas.
Excepción Muestra un icono que indica la existencia de excepciones.
Ausencia Pendiente Muestra un icono que indica la existencia de ausencias pendientes de aproba-
Aprobación ción.

Nota: todas las columnas se muestran cuando se consultan las horas registradas mediante las opciones Día o
Semana del campo Consulta Por. Con las opciones Todas Horas Anteriores a y Todas Horas Posteriores a se
muestran menos columnas. Todas las columnas pueden ordenarse en orden ascendente o descendente mediante
las cabeceras de columna, excepto las de CRH.

496 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Uso de hojas de horas


Acceda a la página Hoja de Horas.

Página Hoja de Horas - ejemplo de fichado (1 de 2)

Página Hoja de Horas - ejemplo de fichado (2 de 2)

La página Hoja de Horas permite al gerente trabajar de forma detallada sobre las horas registradas de un em-
pleado. Puede ajustar entradas, seleccionar alguna o todas las incidencias de horas pendientes de aprobación y
utilizar los botones para Aprobar Selección o bien Rechazar Selección.
La situación del icono Comentarios en esta página varía en función del tipo de hoja de horas que se muestra:
fichado o transcurrido. Este icono se presenta en la primera columna de la cuadrícula cuando se trata de horas
de fichado. Haga clic en el icono para acceder a la página Comentarios. En el caso de hojas de horas de tiempo
transcurrido, el icono se incluye en la cuadrícula Estado Horas Registradas, a la que se accede mediante el
vínculo que aparece bajo el botón Aplicar Reglas. El vínculo y cuadrícula Estado Horas Registradas no aparecen
en las hojas de horas de tiempo fichado.
El gerente puede pasar al empleado anterior y posterior de la lista generada en la página Aprobación Horas
Registradas mediante los vínculos Empleado Anterior o Siguiente Empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 497


Gestión de Tiempos Capítulo 17

Utilice el botón Enviar para validar las horas registradas y establecer el estado como Aprobación Obligatoria.
Las horas que no presentan errores una vez validadas adoptan el estado Aprobación Obligatoria. Si el usuario
va a registrar más horas o a modificar el tiempo de una fila existente que ya se ha procesado y cuyo estado es
Aprobado, el día completo (o fila) queda definido de nuevo como Aprobación Obligatoria.
Después de utilizar los botones Aprobar Selección o Rechazar Selección, el gerente accede a una página de
confirmación. Para volver a la página Hoja de Horas es necesario hacer clic en Aceptar o Cancelar.
Las horas registradas que no requieren aprobación adoptan el estado Presentado.
Si no se puede introducir o aprobar un evento de ausencia en la hoja de horas utilice los vínculos Ir A, Solic
Ausencia o Aprobación de Permisos. No puede regresar a la hoja de horas después de navegar hasta la página
Aprobación Solicitud Permisos.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417

Ejecución de reglas en línea y consulta de los


detalles de horas a pagar
Acceda a la página Detalles Horas a Pagar.

Página Detalles Horas a Pagar

Haga clic en el botón Aplicar Reglas para las horas con un estado Presentado o Aprobado en la página Hoja de
Horas para ver las horas a pagar con estado Estimación en Línea en la página Detalles Horas a Pagar.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Introducción, consulta y modificación de
horas de empleados, página 602.

498 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Consulta e introducción de eventos de ausencias


Haga clic en el vínculo Evento Ausencia de la página Hoja de Horas.

Cuadrícula Eventos Ausencia (1 de 2)

Cuadrícula Eventos Ausencia : columnas de la parte derecha (2 de 2)

La sección Eventos Ausencia aparece contraída por defecto cuando se accede a la página Hoja de Horas.
Esta cuadrícula permite al gerente revisar, añadir, modificar y aprobar eventos de ausencia.

Editar Haga clic en este botón para editar, enviar, cancelar o realizar una previsión de
un petición de ausencia. El botón de edición aparece desactivado cuando se
añaden ausencias nuevas.

Nota: puede editar un único evento de ausencia cada vez para evitar confusiones
con los mensajes de validación de ausencias.

Cancelar Esta casilla se activa sólo cuando se edita una ausencia. El evento se cancelará
si hace clic en los botones Guardar o Enviar. En función de la regla de cance-
lación definida en el componente Uso de Ausencias por País, la ausencia puede
eliminarse de la base de datos o establecerse su estado como cancelado.
Previsión Cuando añada o edite un evento de ausencia, utilice este botón para realizar una
previsión de la información de evento de ausencia para este empleado.

Nota: el botón Previsión sólo se activa si se ha definido en el componente Uso


de Ausencias por País para la ausencia que se registra. La columna Previsión no
se muestra si no existen eventos de ausencia establecidos en la cuadrícula para
activar la previsión.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 499


Gestión de Tiempos Capítulo 17

Enviar Pulse este botón para enviar las entradas a la página Hoja de Horas. Una vez
enviadas, puede aprobar la entrada.

Introducción de detalles de evento de ausencia


Pulse el vínculo Detalles de la cuadrícula Eventos Ausencia para acceder a esta página.

Detalles Evento Ausencia (1 de 2)

Detalles Evento Ausencia (2 de 2)

500 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Esta página se muestra automáticamente cuando el usuario selecciona una ausencia que requiere información
adicional, independientemente de si las opciones de días parciales se han activado o no.
La página consiste en tres cuadros de grupo: Detalle Ausencia, Información Adicional y Comentarios.

Detalle Ausencia

Fecha Inicial Seleccione el primer día del evento de ausencia. Este campo toma por defecto
la fecha del día. Si existe una interrupción en la ausencia, debe introducir cada
evento por separado. Por ejemplo, si un empleado está enfermo durante dos días,
regresa al trabajo durante tres días y se vuelve a poner enfermo, debe introducir
dos eventos de ausencia. Sin embargo, si la ausencia incluye un fin de semana
(de jueves a lunes, por ejemplo), debe introducir un solo evento de ausencia.
Fecha Final Seleccione el último día del evento de ausencia. Si deja este campo en blanco y
ha activado la opción Calcular Fecha Final de la página Reglas de Fecha del
componente Uso de Ausencias por País, el sistema determinará automática-
mente la fecha final, en función de las opciones de fecha inicial, duración y
días parciales.

Fecha Inicio Original Seleccione la fecha de inicio original del evento de ausencia. Introduzca una
fecha si la ausencia tiene implicaciones legales o de pago basadas en la fecha
de inicio original de la ausencia.
Este campo está visible cuando se selecciona Mostrar Fecha Inicial Original en
la página Ausencias del componente Uso de Ausencias por País.

Nota: es necesario un especial cuidado cuando se activa este campo en el auto-


servicio, ya que la introducción de datos incorrectos en este campo puede con-
ducir a cálculos de elegibilidad y pagos incorrectos para uno o varios eventos.

Filtrar por Tipo Seleccione el tipo de ausencia. La selección que realice en este campo limitará
o filtrará las opciones disponibles en el campo Nombre Ausencia.
Nombre Ausencia Seleccione el nombre de ausencia correspondiente entre las opciones disponi-
bles. Estas opciones dependen de la definición del campo Filtrar por Tipo, los
usos de ausencias activados en la configuración de Uso de Ausencias por País
y los elementos para los que el empleado es elegible.

Nota: si cambia el valor de Nombre Ausencia en esta página, toda la informa-


ción sobre este evento será redefinida. El sistema le pregunta si desea continuar
antes de redefinir los datos.

Motivo Seleccione un motivo entre las distintas opciones. Los motivos disponibles de-
penden de las opciones seleccionadas en los campos anteriores. Los motivos de
ausencia están vinculados al nombre de la ausencia a través del tipo de uso de
ausencia.

Días Parciales Especifique qué días del evento de ausencia corresponden a días parciales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 501


Gestión de Tiempos Capítulo 17

Si se ha activado la opción Calcular Fecha Final o Duración de la página Ausen-


cias y el Tipo Unidad es Horas, el sistema tendrá en cuenta las horas parciales
o entradas de media jornada introducidas en este cuadro cuando se calcule la
fecha final o la duración.
Tomemos como ejemplo a un empleado con un horario de ocho horas al día, de
lunes a viernes. El empleado registra una ausencia del lunes 8 de enero de 2007
al miércoles 10 de enero de 2007. El empleado se toma medio día libre el lunes,
y el día libre entero el resto de días de la ausencia.
Ejemplo 1: el uso de ausencias por país se define del siguiente modo:
• Tipo Unidad = Horas
• Permitir Días Parciales = seleccionada
• Opción Días Parciales = Horas Parciales
Con estos parámetros, para introducir correctamente los datos de ausencia, el
empleado debe registrar:
• Fecha Inicial = 8 de enero de 2007
• Fecha Final = 10 de enero de 2007
• Días Parciales = Sólo Día Inicio
• Horas Día Inicio = 4
Ejemplo 2: el uso de ausencias por país se define del siguiente modo:
• Tipo Unidad = Horas
• Permitir Días Parciales = seleccionada
• Opción Días Parciales = Media Jornada
Con estos parámetros, para introducir correctamente los datos de ausencia, el
empleado debe registrar:
• Fecha Inicial = 8 de enero de 2007
• Fecha Final = 10 de enero de 2007
• Días Parciales = Sólo Día Inicio
• Día Inicio es Media Jornada = seleccionada

Aviso: si el tipo de unidad de la ausencia se define en días en Uso de Ausencias


por País, no se recomienda el uso de las opciones de días parciales.

Nota: los datos introducidos en los campos que se explican a continuación sólo
se utilizan en los cálculos de ausencia si aparecen en las fórmulas de ausencia.

Los valores disponibles en el campo Días Parciales cuando la ausencia se calcula


en días son:
• Todos Días
• Sólo Día Fin
• Ninguno

502 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

• Sólo Día Inicio


• Días Inicio y Fin
En función de la opción seleccionada pueden mostrarse hasta dos casillas de
selección que le permiten especificar los días del evento de ausencia que co-
rresponden a media jornada. Seleccione las casillas correspondientes para el
evento de ausencia.
Duración Introduzca la Duración en días u horas. No tiene que introducir la Duración
si el botón Calcular Duración está activado en la página Reglas de Fecha. El
sistema calcula la duración de la ausencia en horas o días al hacer clic en el
botón Calcular Fecha Final o Duración.
El funcionamiento de este campo depende de los parámetros de la página Au-
sencias. El valor se calcula de forma automática si se ha seleccionado la opción
Calcular Fecha Final.
• Si la ausencia se mide en días o en horas, el sistema calcula automáticamente
la duración cuando se introducen las fechas inicial y final.
• Si desea calcular la fecha final en función de una duración, introduzca la fecha
inicial y duración y haga clic en el botón Calcular Fecha Final para que el
sistema calcule la fecha final.
Calcular Fecha Final o Haga clic en este botón para que el sistema calcule la fecha final de un evento
Duración de ausencia en función de las entradas de los campos Fecha Inicial y Duración,
o bien para calcular laDuración en función de la Fecha Inicial y la Fecha Final.

Nota: cuando se seleccionan tanto Calcular Fecha Final como Calcular Dura-
ción en la página Reglas de Fecha del componente Uso de Ausencias por País,
una de ellas se introduce en el campo Recalcular Si Ambas Introd. Esto asegura
que cuando se registra un evento de ausencia con valores tanto en Duración
como en Fecha Final, sólo uno de los campos se vuelve a calcular al hacer clic
en Calcular Fecha Final o Duración.

Información Adicional
Los campos que se muestran en este cuadro de grupo dependen de la definición de autoservicio para Gestión de
Ausencias que se estableció en su organización durante el proceso de implantación.

Comentarios
El campo Comentarios Notificador permite al empleado introducir un comentario en formato libre que forma
parte del registro y es visible en el proceso de aprobación. Los comentarios aparecen en la página Detalles
Solicitud.

Aceptar Haga clic en este botón para que el sistema realice las validaciones sobre los
campos obligatorios y emita mensajes de error si falta alguna información.
Igualmente, si las opciones de Días Parciales se usan de modo incorrecto, se
muestran mensajes de error indicando los datos que deben corregirse para que
se muestre la página Hoja de Horas.
Cancelar Haga clic en este botón para descartar las modificaciones realizadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 503


Gestión de Tiempos Capítulo 17

Previsión de eventos de ausencias


La ficha Resultados de Previsión se muestra en la cuadrícula Eventos Ausencia después de que el proceso de
previsión de eventos de ausencia ha finalizado.

Mensaje de previsión de ausencia y ficha Resultados de Previsión

Después de que el proceso de previsión ha finalizado aparece un mensaje bajo el vínculo Evento Ausencia para
indicar el estado de previsión de ausencia y la fecha y hora. La ficha Resultados de Previsión muestra el Valor
Previsión devuelto para cada evento de ausencia. Pulse el vínculo Detalles Previsión para consultar la lista de
valores devueltos para cada evento de ausencia.
En función de la configuración de Uso de Ausencias por País, algunas ausencias pueden requerir el envío de la
previsión para su aprobación. Según el Valor Previsión recuperado, algunas ausencias pueden no ser elegibles
para su envío si no cumplen con los criterios de elegibilidad de previsión definidos en el componente Uso de
Ausencias por País.

Aprobación de eventos de ausencia


Acceda a la cuadrícula Eventos Ausencia con eventos en espera de aprobación:

Eventos de ausencia para aprobación

Seleccione las ausencias que necesitan aprobación. Pueden aprobarse las ausencias con estado Necesita Apro-
bación, Error y Rechazada.
Puede aprobar varios eventos de ausencia en la cuadrícula Eventos Ausencia de la hoja de horas del gerente. Si
al menos uno de los eventos requiere ejecutar la previsión antes de la aprobación, se emite un error de validación
que le solicitará la ejecución del proceso de previsión. Si se realiza la previsión para varios eventos, se muestra
un mensaje que indica que la previsión finalizó satisfactoriamente. Haga clic en el vínculo Previsión que aparece
en la ficha Resultados de Previsión para comprobar los resultados de cada uno de los eventos.

504 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Origen de ausencia
La columna Origen de la cuadrícula Eventos Ausencia muestra el origen de la entrada de este evento de ausencia.
En función de su origen, algunos eventos pueden modificarse en la página Hoja de Horas. La siguiente tabla
enumera las combinaciones de origen de entrada, la etiqueta que se muestra en la columna Origen e indica las
aplicaciones en las que el evento puede modificarse:

Origen de entrada Etiqueta Modificable en

Introducción de evento de ausencia Admr Introducción de evento de ausencia

Gestión de Tiempos y Tareas TL Introducción de evento de ausencia

Terceros Terceros Introducción de evento de ausencia


Terceros

Autoservicio de ausencias del em- Empleados Introducción de evento de ausencia


pleado
Hoja de horas de empleado
Hoja de horas de gerente

Autoservicio de ausencias para geren- Gerentes Hoja de horas de empleado


tes
Introducción de evento de ausencia
Hoja de horas de gerente

Hoja de horas de empleado Empleados Introducción de evento de ausencia


Hoja de horas de empleado
Hoja de horas de gerente

Hoja de horas de gerente Gerentes Introducción de evento de ausencia


Hoja de horas de empleado
Hoja de horas de gerente

Nota: en las hojas de horas pueden aprobarse eventos de ausencia que se han introducido mediante las páginas
de autoservicio de ausencias para empleados y gerentes, o sólo en las hojas de horas de empleados y gerentes,
si se ha definido este permiso de entrada en Gestión de Tiempos y Tareas en el componente Uso de Ausencias
por País.

Consulta del resumen de horas registradas y saldos


de derechos de ausencia
Utilice los vínculos Resumen Horas Registradas y Saldos de la página Hoja de Horas para ver las siguientes
cuadrículas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 505


Gestión de Tiempos Capítulo 17

Cuadrículas de Resumen Horas Registradas y Saldos de Derecho a Ausencia

La cuadrícula Saldos de Derecho a Ausencia muestra estos saldos utilizando como fecha de referencia la última
vez que se completó el proceso de ausencias.
Si el empleado está inscrito en planes de permisos o compensaciones, estos saldos se muestran en una cuadrícula
aparte.

Aprobación de horas a pagar


En este apartado se ofrece una descripción general de la aprobación de horas a pagar así como una explicación
de los siguientes temas:
• Aprobación de horas a pagar.
• Aprobación de detalles de horas a pagar.
• Ajuste de horas registradas.
• Aprobación de horas de un grupo de empleados.

Aprobación de horas a pagar


La aprobación de horas a pagar es obligatoria si se cumple alguna de las siguientes condiciones:
• La casilla Aprobar Horas a Pagar está seleccionada en la página de definición Grupos de Trabajo del empleado.
• La opción Aprobación CRH se ha definido como Horas a Pagar u Horas Registradas y a Pagar en la página
de definición CRH 1.
• El usuario ha creado una regla que define las horas a pagar del empleado como horas que requieren aprobación.
Para consultar y aprobar horas a pagar utilice las páginas Aprobación de Horas a Pagar - Aprobación de Horas
de Empleados y Aprobación de Horas a Pagar. La página Aprobación de Horas a Pagar - Aprobación de Horas
de Empleados presenta datos de todo el personal que registra horas que cumpla los requisitos especificados
en Criterio Selección Empleado y en los campos de rango de fechas y que tengan horas a pagar cuyo estado
sea Necesitan Aprobación. La página Aprobación de Horas a Pagar presenta las entradas de un determinado
empleado.

506 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Páginas utilizadas para aprobar las horas


Nombre de página Nombre de objeto Navegación Utilización
Aprobación de Horas TL_MNG_APRV_SRCH • Gestión de Tiempos y Ta- Aprobación de las horas de
a Pagar - Aprobación de reas, Aprobación de Horas, uno o varios de los emplea-
Horas de Empleados Horas a Pagar, Aprobación dos mostrados en función del
de Horas a Pagar - Aproba- rango de fechas y de la cua-
ción de Horas de Emplea- drícula Criterio Selección
dos Empleado.
• Autoservicio de Gerentes,
Gestión de Tiempos, Apro-
bación Horas y Excepcio-
nes, Horas a Pagar, Apro-
bación de Horas a Pagar
- Aprobación de Horas de
Empleados

Aprobación de Horas TL_MNG_GRP_APPROVE Haga clic en el nombre de un Consulta y aprobación de


a Pagar empleado para consultar de- entradas individuales de un
talles sobre sus entradas. empleado.

Hoja de Horas TL_RPTD_PCH o Haga clic en el vínculo Ajus- Ajuste de entradas de horas
TL_RPTD_ELP tar Horas Registradas. registradas.

Comentarios TL_TR_COMMENTS Haga clic en el icono Comen- Consulta o introducción de


tarios. comentarios en entradas de
horas.
Proceso de Aprobación en TL_APPRV_RUNCTL Gestión de Tiempos y Tareas, Aprobación de las horas de
Batch Aprobación de Horas, Pro- un grupo de empleados en un
ceso de Aprobación en Batch proceso en batch.

Aprobación de horas a pagar


Acceda a la página Aprobación de Horas a Pagar - Aprobación de Horas de Empleados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 507


Gestión de Tiempos Capítulo 17

Página Aprobación de Horas a Pagar - Aprobación de Horas de Empleados

Nota: las horas deben ser procesadas mediante Administración Tiempo Básico y su estado debe ser Necesitan
Aprobación.

La página Aprobación de Horas a Pagar - Aprobación de Horas de Empleados permite a cada gerente refinar las
búsquedas especificando grupos, IDs de empleado, un rango de fechas y otros criterios, o simplemente acceder
a los datos de todos los empleados cuyas horas está autorizado a aprobar y que tienen registros pendientes de
aprobación. Una vez que el gerente introduce los criterios de búsqueda y hace clic en el botón Obtener Emplea-
dos, la lista de resultados aparece debajo de los campos del Criterio Selección Empleado y del rango de fechas.
El gerente puede seleccionar a uno o más empleados y hacer clic en el botón Aprobar para aprobar las horas a
pagar. Del mismo modo, el gerente puede hacer clic en el nombre del empleado para consultar y aprobar sus
horas a pagar de forma individual.

508 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Cuadrícula Empleados
Las columnas Selec, Nombre y Horas a Pagar siempre se muestran. También se muestran los campos seleccio-
nados en la columna Incluir en Lista de la página Criterio Selección de Gerentes.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Definición de preferencias de usuario,
página 594.

Selec Active esta casilla adyacente al nombre del empleado en cuestión para aprobar
las horas a pagar.
Nombre Haga clic sobre el vínculo del nombre para consultar detalles de las entradas de
horas en la página Aprobación de Horas a Pagar.
Horas a Pagar Presenta el número total de horas relacionadas que requieren aprobación.
Cada fila de la cuadrícula presenta las Horas a Pagar de un miembro del perso-
nal. En Gestión de Tiempos y Tareas, datos como los diferenciales y las boni-
ficaciones por turno (sólo horas de compensación) deben mantenerse de forma
independiente a las horas reales de trabajo registradas. Las horas reales se basan
en registros de horas diarios que el sistema ha creado (es decir, no se incluyen
las horas de compensación). Las horas totales (importes o unidades totales) re-
presentan todas las horas de un día (importes o unidades), incluidas las horas de
compensación, importes o unidades.
Seleccionar Todo, Anular Haga clic en Seleccionar Todo para seleccionar a todos los empleados cuyos
Selección datos requieren aprobación.
Haga clic en Anular Selección para anular la selección de todas las filas.
Aprobar Haga clic en este botón para aprobar las horas a pagar de los empleados selec-
cionados.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417

Detalles de aprobación de horas a pagar


Acceda a la página Aprobación de Horas a Pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 509


Gestión de Tiempos Capítulo 17

Página Aprobación de Horas a Pagar

Seleccione las casillas de la columna Selec correspondientes a las filas que desea aprobar. El sistema muestra
los datos de las horas a pagar en los campos correspondientes. Si no hay datos, el campo se queda en blanco.
Seleccione las fichas Elementos Registro Horas o Elementos Registro Tareas para ver detalles adicionales sobre
las horas que requieren aprobación.

Ajustar Horas Registradas Haga clic en este vínculo para ver la página Hoja de Horas, que le permite ajustar
las horas registradas por los empleados.
Comentarios Haga clic en el icono de esta columna para añadir o consultar comentarios re-
lacionados con una incidencia de horas. Haga clic en Guardar en la página
Comentarios, y después en Aceptar para confirmar el guardado y acceder a la
página Aprobación de Horas a Pagar.

Nota: el aspecto del icono de esta columna cambia si la fila tiene un comentario
adjunto.

510 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Ajuste de horas registradas


Acceda a la página Hoja de Horas.

Página Hoja de Horas: ajuste de horas registradas (1 de 2)

Página Hoja de Horas: ajuste de horas registradas (2 de 2)

Esta página es igual a la página Hoja de Horas. Cuando se ajustan las horas utilizando la página Hoja de Horas,
las horas registradas se deben volver a enviar a Administración Tiempo Básico para que las procese de nuevo.
De este modo, las horas registradas y ajustadas se convierten en horas a pagar que pueden ser aprobadas.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Registro de horas, página 600

Aprobación de horas de un grupo de empleados


Acceda a la página Proceso de Aprobación en Batch.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 511


Gestión de Tiempos Capítulo 17

Página Proceso de Aprobación en Batch

Fecha Inicial y Fecha Final Introduzca la fecha inicial y final de los empleados que han registrado las horas
que desee incluir en el proceso de aprobación en batch.
Fecha Contable Adopta por defecto el valor de la fecha actual. Puede modificarse para su sincro-
nización con una fecha de un periodo contable utilizado en Gestión de Proyectos
y PeopleSoft Contabilidad General.
ID Empleado Introduzca o seleccione el ID Empleado que desee incluir o excluir del proceso
de aprobación de horas. Si selecciona un ID Empleado, el sistema no le permite
introducir información en el campo ID Grupo.
Nº Reg Empl Presenta el número de registro del ID de empleado. Si el ID Empleado está en
blanco, también lo estará este campo.
ID Grupo Introduzca o seleccione el ID Grupo de los empleados que desee incluir o excluir
del proceso de aprobación de horas. Si selecciona un ID Grupo, el sistema no
le permite introducir datos en el campo ID Empleado.
Inclusión/Exclusión Puede Incluir o Excluir empleados individualmente. Por ejemplo, introduzca
un ID de grupo, añada una fila e introduzca el ID de empleado que no desea
incluir en este proceso de aprobación de horas. A continuación, elija la opción
Excluir en esa fila. El sistema no aprobará las horas de ese empleado, aunque
pertenezca a ese grupo. Utilice el mismo procedimiento para añadir empleados
al grupo.

Gestión de excepciones
En este apartado se ofrece una descripción general sobre la gestión de excepciones así como una explicación de
los siguientes temas:
• Gestión de excepciones.
• Filtro de excepciones.

512 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

• Consulta de detalles de gestión de excepciones.


• Consulta del historial de excepciones.

Concepto de excepción
Las excepciones se generan cuando se registran horas y alguno de sus elementos no es correcto o cuando las
horas no se ajustan a una regla definida por el usuario. El sistema genera excepciones mediante los procesos de
validación o como resultado de la aplicación de reglas de Administración de Tiempo. Cada excepción está aso-
ciada a un nivel de gravedad. Las excepciones cuyo nivel de gravedad es alto deben ser resueltas o permitidas,
de modo que el sistema convierta las horas registradas asociadas en horas a pagar. Utilice el componente Ges-
tión de Excepciones para especificar las excepciones que desea permitir a un empleado o grupo de empleados.
Además de las excepciones estándar entregadas con el sistema, pueden definirse excepciones personalizadas de
acuerdo con la política de gestión de tiempo de su organización.

Resolución o aceptación de excepciones


Utilizando estas páginas, los gerentes revisan las excepciones y determinan si deben ajustar las horas o introducir
o modificar los valores de la tabla de definición para resolver una excepción. Además de consultar excepciones
en la página Gestión de Excepciones, los gestores de horas tienen la posibilidad de permitir excepciones o de
utilizar el botón Depurar Excepciones para resolver excepciones después de que las horas registradas de excep-
ciones no definidas se hayan ajustado.
Para resolver una excepción, determine si existe un error en las horas registradas o si hay un valor no válido en la
tabla de definición. Si el error se debe a las horas registradas (una excepción no motivada por la configuración),
corríjalo en las páginas Hoja de Horas o Entrada Rápida de Horas y, a continuación, procéselas de nuevo a
través de su envío o de la ejecución de Administración Tiempo Básico. Si se trata de un error de definición, es
posible que necesite modificar las horas registradas o el valor de una de las tablas de definición. Para calcular
una excepción, debe corregir las horas o valores correspondientes y ejecutar Administración Tiempo Básico.
Un ejemplo de excepción relacionada con aspectos de configuración es el caso de un empleado que registra sus
horas utilizando un nuevo CRH que no se ha añadido al programa de CRH que corresponde. Puesto que el CRH
no se encuentra en el programa, el sistema genera una excepción que indica que el CRH no forma parte del
programa de CRH. Debe corregir las horas registradas o añadir el CRH al programa. Una excepción de horas
registradas o ajena a la configuración puede tener lugar si los empleados registran perfiles de tareas que no son
válidos para sus grupos de tareas. La excepción generada es "Perfil Tarea No en Gp Tareas".
Si una excepción cuya gravedad es alta no se resuelve ni se permite, permanece en la tabla de excepciones y no
se transforma en horas a pagar. Las excepciones cuya gravedad es baja o media se convierten en horas a pagar,
pero se mantienen también en la tabla de excepciones hasta que se permiten o resuelven.
La función de admisión de excepciones le permite autorizar una excepción y generar las horas a pagar sin ne-
cesidad de resolverla. Esto resulta de utilidad para las organizaciones que utilizan excepciones informativas.
Tomemos como ejemplo las excepciones generadas en el sector minorista debido a que un empleado se está
acercando al límite de horas extraordinarias permitido. El gerente de horas ha sido notificado de que el em-
pleado se acerca al límite, pero decide permitir esta excepción en la temporada alta de vacaciones.

Estados de excepciones
PeopleSoft ofrece además un indicador del estado de las excepciones. Los estados facilitan la gestión de las
excepciones. Éstos son los estados posibles: S/Solucionar, Solucionado y Permitido. Cuando se crea una ex-
cepción, su estado es S/Solucionar. Si modifica las horas, el sistema comprueba la tabla de excepciones para
determinar si el cambio se ha producido dentro del rango de fechas de una excepción ya existente. Cuando se
ejecutan de nuevo los procesos Validación de Tiempo y Administración Tiempo Básico, si ha desaparecido la
situación que provocaba la excepción, el estado cambia a Solucionado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 513


Gestión de Tiempos Capítulo 17

Las excepciones se crean con estado S/Solucionar. Si se genera una excepción para las horas registradas, el
gerente o administrador cambia las horas registradas y hace clic en el botón Depurar Excepción para ver si se han
resuelto las excepciones. Si se vuelve a crear la excepción, el estado es nuevamente S/Solucionar. Si no vuelven
a crearse excepciones, se eliminarán o retendrán con el estado Solucionado, en función de la configuración de
archivación en la definición de excepciones. Lo mismo ocurre con las excepciones generadas para las horas a
pagar.

Historial de excepciones
Consulte los datos del historial de excepciones en la página Historial de Excepciones. Las siguientes condiciones
determinan si los datos de la excepción aparecen en esta página:
• Si se define un ID de excepción con la casilla Excepción Archivo Hist no seleccionada (no archivar), la ex-
cepción no aparecerá si se resuelve.
• Si se define un ID de excepción con la casilla Excepción Archivo Hist no seleccionada (no archivar), la ex-
cepción aparecerá si se permite.
• Si define un ID de excepción con la casilla Excepción Archivo Hist seleccionada (archivar), la excepción
aparece cuando se resuelve o permite.

Nota: el nivel de gravedad de la mayoría de las excepciones suministradas con el sistema es alto y no están per-
mitidas. Debe solucionar estas excepciones (a menos que las modifique en la tabla de definición de excepciones
de manera que estén permitidas) para que el sistema genere las horas a pagar del empleado en estas instancias.

Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74.
Consulte Capítulo 17, “Gestión de Tiempos,” Consulta del historial de excepciones, página 518.

Definición de casos de excepción


Puede definir todas las condiciones que requieren de la revisión por parte del gerente de las horas registradas
antes de que se conviertan en horas a pagar. Ejemplos de este tipo serían un empleado que olvida un fichado,
o ficha tarde, trabaja más de ocho horas extra o llega tarde diez veces en el último mes. Debe centrarse en los
elementos de horas registradas que son importantes para su organización.

Validación del tiempo y creación de excepciones


Las horas registradas mediante las páginas de introducción de horas de Gestión de Tiempos y Tareas se validan
en línea (antes de la ejecución del proceso Administración Tiempo Básico). Las horas que se registran mediante
las páginas Entrada Rápida de Horas y Registro Masivo de Horas y la página de entrada de eventos de ausen-
cia o la interfaz de DRH no se validan en línea y deben pasar el proceso Presentación de Horas para crear las
excepciones de los datos no válidos. Este proceso inicia la validación de registros de horas que, a su vez, ge-
nera excepciones para los datos no válidos motivados por errores en el registro de las horas o problemas en los
datos de configuración. Las excepciones generadas por este proceso son presentadas en las páginas Gestión de
Excepciones o Excepciones por Grupo.

Excepciones suministradas de gravedad baja


Se entregan dos excepciones con un nivel de gravedad bajo. Ambas están relacionadas con la integración de
Gestión de Tiempos y Tareas y Gestión de Ausencias. La excepción TLX01700, "Ausencia Cmpl y Reg Ho-
ras", tiene lugar cuando se produce una ausencia por el día completo y existen horas registradas. La excepción
TLX01710, "Ausencia Parc y Hrs Fichadas", se genera si existen horas fichadas con un código de origen SCH
(horario) para los días de ausencia parcial y el grupo de trabajo se ha configurado para crear horas de trabajo
parciales. Se trata de un aviso de que la nueva generación de las horas registradas no ajustó las horas progra-
madas de fichado.

514 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Administración de Tiempo y resolución de excepciones


Una vez resueltas estas cuestiones ajustando las horas registradas o los valores de configuración, puede ejecutar
el proceso Administración Tiempo Básico. El proceso Administración Tiempo Básico invoca al proceso de
resolución de excepciones, depura las que se han resuelto y crea las horas a pagar correspondientes. Este proceso
de resolución examina las horas registradas en las que se han generado excepciones y modifica su estado a
Solucionado si la excepción ha dejado de ser válida. El proceso resuelve las excepciones no relacionadas con la
definición y cuyo origen es TVE (Validación Tmpo Transcurrido) o TVP (Validación Horas Fichadas). Una vez
resueltas las excepciones, Administración de Tiempo crea las horas a pagar correspondientes.
Primero se ejecuta el proceso de integridad referencial y posteriormente el de validación. Dado que el sistema
compara los datos registrados con los datos de configuración modificados, el proceso de validación soluciona
la excepción y se crean horas a pagar.

Botón Depurar Excepciones


Si realiza un ajuste en las horas registradas y desea verificar que la excepción está resuelta antes de ejecutar
Administración Tiempo Básico, haga clic en el botón Depurar Excepciones de la página Gestión de Excepciones.
Al pulsar este botón, el sistema ejecuta el proceso de resolución de excepciones y soluciona las no relacionadas
con la configuración cuando se ha corregido el tiempo. Aún es necesario ejecutar Administración Tiempo Básico
para crear las horas a pagar, pero el botón Depurar Excepciones es una herramienta que permite verificar que
el ajuste realizado en las horas resolverá realmente la excepción. Por ejemplo, supongamos que un empleado
introduce un valor no válido en el campo Perfil Tarea y que el usuario corrige el valor en la página Hoja de Horas.
En lugar de esperar a que se ejecute de nuevo el proceso Administración Tiempo Básico, si desea verificar que
la corrección realizada es la adecuada y que resolverá realmente la excepción, haga clic en el botón Depurar
Excepciones de la página Gestión de Excepciones. De este modo, la excepción se depurará y resolverá si el
ajuste realizado en el perfil de tareas es válido. Posteriormente, cuando se ejecute el proceso Administración
Tiempo Básico, se crearán las horas a pagar correspondientes.

Nota: las excepciones pueden generarse en función de las reglas de validación necesarias para el proceso Pre-
sentación de Horas o mediante las reglas definidas por el usuario y procesadas mediante Administración de
Tiempo. Independientemente de la causa de las excepciones, deben ser resueltas o admitidas si desea que Ad-
ministración de Tiempo procese los registros de horas asociados y los convierta en horas a pagar. Si soluciona la
excepción ajustando las horas registradas, preséntelas de nuevo, una vez ajustadas, para que se ejecute el proceso
Validación de Tiempo y se elimine la excepción. También puede ejecutar de nuevo el proceso Administración
Tiempo Básico en los datos de ese empleado, o bien acceder a la página Gestión de Excepciones, hacer clic en el
botón Depurar Excepciones para verificar si el ajuste realizado ha resuelto realmente la excepción y, por último,
procesar los datos del empleado a través de Administración Tiempo Básico. Durante la ejecución del proceso,
las horas se transformarán en horas a pagar, junto con los datos que se han aprobado en lugar de resolverse.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 515


Gestión de Tiempos Capítulo 17

Páginas utilizadas para gestionar excepciones


Nombre de página Nombre de objeto Navegación Utilización
Gestión de Excepciones TL_MNG_EXCEPT_PNL1 Autoservicio de Gerentes, Revisión, aceptación o de-
Gestión de Tiempos, Apro- puración de excepciones. La
bación Horas y Excepcio- página puede presentar un
nes, Gestión de Excepciones, máximo de 100 excepciones.
Gestión de Excepciones
Gestión de Tiempos y Tareas,
Excepciones y Asistencia,
Excepciones, Gestión de Ex-
cepciones

Historial de Excepciones TL_AUD_EXCEPT_PNL Gestión de Tiempos y Tareas, Consulta de excepciones re-


Excepciones y Asistencia, sueltas o permitidas.
Historial de Excepciones,
Historial de Excepciones

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft

Gestión de excepciones
Acceda a la página Gestión de Excepciones.

Página Gestión de Excepciones

516 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Nota: esta página le permite visualizar y aceptar las excepciones cuyo estado es S/Solucionar. Las excepciones
suministradas con el sistema con nivel de gravedad alto no están permitidas. Para consultar las excepciones que
ya han sido resueltas o permitidas, utilice la página Historial de Excepciones.

Criterio Selección Introduzca los valores oportunos y haga clic en el botón Obtener Empleados
Empleado para controlar qué excepciones va a presentar el sistema para su aprobación o
resolución.
Opciones Filtro Despliegue la cuadrícula para tener más control sobre las excepciones que mues-
tra el sistema.

Opciones Filtro

Fecha Seleccione un filtro de fecha para la excepción: Entre, Igual que, Mayor que o
Menor que.
ID Empleado Seleccione un filtro de ID de empleado para esta excepción: Igual que, Mayor
que, Menor que o Como.
Importancia Seleccione un filtro relacionado con la importancia o gravedad de esta excep-
ción. Alta, Media o Baja.
ID Excepción Seleccione un filtro de ID de excepción: Igual que, Como, No Como, Distinto
de.
ID Control Ejecución Introduzca el valor de control de ejecución utilizado cuando se creó la excep-
ción.

Cuadrícula Excepciones

Perm Seleccione esta casilla para elegir la excepción de un determinado empleado que
se va a permitir en una fecha específica.

Nota: si ninguna de las excepciones que aparece en la página está permitida, el


sistema oculta la columna Perm y el botón Perm Todas.

ID Excepción El sistema muestra el código de ID de excepción suministrado por el sistema o


definido por el usuario mediante la página Definición de Excepción. Haga clic
en la ficha Detalles para consultar los detalles de la excepción.
Descripción Descripción de la excepción
Fecha El sistema muestra la fecha de las horas registradas que contienen la excepción.
Nombre Nombre del empleado al que corresponde la excepción.
Importancia Muestra la importancia de la excepción: Alta, Media o Baja. El sistema no crea
horas a pagar para las horas registradas con una excepción de importancia alta,
pero sí las crea para las horas registradas cuya gravedad es baja o media.
Depurar Excepciones Haga clic sobre este botón para resolver las excepciones creadas por las valida-
ciones de registro de horas (no por las relacionadas con la definición de datos).
Perm Todas Haga clic en este botón para permitir todas las excepciones del grupo. Esta
opción selecciona todas las casillas Perm de las excepciones presentadas en la

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 517


Gestión de Tiempos Capítulo 17

página. Si hace clic de nuevo sobre este botón, el sistema desactiva las casillas
de la columna Perm. Una vez seleccionadas las excepciones que desee permitir,
haga clic en el botón Guardar. Las excepciones se pueden procesar ahora en
Administración Tiempo Básico para crear horas a pagar.

Nota: si ninguna de las excepciones que aparece en la página está permitida, el


sistema oculta la columna Perm y el botón Perm Todas.

Guardar Una vez seleccionadas las excepciones que desee permitir, haga clic en el botón
Guardar. Las excepciones se pueden procesar ahora en Administración Tiempo
Básico para crear horas a pagar.

Consulta de detalles de gestión de excepciones


Haga clic sobre la ficha Detalles.

Página Gestión de Excepciones - ficha Detalles

ID Excepción Esta excepción puede haber sido generada por el sistema o haberse definido
utilizando la página Definición de Excepción.
Origen El sistema muestra el origen del proceso que ha creado la excepción, por ejemplo
Administración Tiempo o Validación Tiempo.

Fecha/Hora Última El sistema muestra la fecha y la hora en la que se ha solucionado o permitido la


Ejecución excepción.

Datos Excepción El sistema muestra el mensaje que contiene los valores reales que han generado
la excepción, por ejemplo “El CRH registrado BNKR no es válido”.
Descripción Excepción Haga clic en este vínculo para ver una descripción larga de la excepción.
Comentario Introduzca los comentarios que desee sobre el modo y el motivo relacionados
con la admisión o resolución de la excepción.

Nota: los restantes campos que aparecen en la ficha Detalles son los seleccionados en la página Opciones Bús-
queda Gerente.

Consulta del historial de excepciones


Acceda a la página Historial de Excepciones.

518 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Página Historial de Excepciones

ID Excepción Haga clic en el vínculo que aparece en esta columna para ver detalles de la
excepción solucionada o permitida.
Descripción Muestra el estado de la excepción. La descripción corresponde al texto de la
excepción incluida en el sistema o definida por el usuario.
Estado El sistema presenta este campo cuando el estado de la excepción es Solucio-
nado o Permitido. Para consultar y permitir las excepciones cuyo estado es
S/Solucionar, utilice la página Gestión de Excepciones.
Importancia Muestra la importancia de la excepción: Alta, Media o Baja. El sistema no crea
horas a pagar ni las envía a nómina si la importancia de la excepción es Alta
y no ha sido permitida o resuelta por el usuario. Sin embargo, el sistema crea
horas a pagar para las horas registradas cuya importancia es Media o Baja.

El vínculo ID Excepción presenta la misma información que la ficha Detalles de la página Gestión de Excep-
ciones.

Importante: para consultar una determinada excepción en la página Historial de Excepciones, debe haber espe-
cificado que desea archivarla cuando la está definiendo. Para ello, acceda a la página Definición de Excepción,
consulte la excepción en cuestión y seleccione la casilla Excepción Archivo Hist. Cuando se genera una excep-
ción y posteriormente se resuelve o admite, aparece en la página Historial de Excepciones.

La sección Opciones Filtro funciona igual que la página correspondiente de Gestión de Excepciones. Consulte
el apartado Gestión de excepciones para obtener una descripción de los campos de opciones de filtro.

Consulte también
Apéndice A, “Excepciones y Validaciones,” página 705

Ajuste de horas
Este apartado trata sobre cómo realizar ajustes del tipo Ajuste Sólo Historial en datos de empleados y de no
empleados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 519


Gestión de Tiempos Capítulo 17

Ajustes en horas a pagar


En algunas ocasiones tendrá que ajustar las horas que ya han sido pagadas por Nómina o que han sido cerradas.
Este tipo de ajuste se denomina Ajuste Sólo Historial y se realiza en la página Ajuste Horas Pagadas. Estos
ajustes se efectúan solamente con vistas al mantenimiento de los registros. Las horas introducidas o ajustadas
no se procesan en Gestión de Tiempos y Tareas ni se envían a Nómina. Por ejemplo, un empleado puede haber
olvidado registrar algún día de vacaciones en el último periodo de registro. Nómina recibe una notificación;
el sistema actualiza las horas y se extiende un cheque manual para el empleado. Para mantener sincronizados
Gestión de Tiempos y Tareas y su sistema de nómina, utilice Gestión de Tiempos y Tareas para registrar las
horas a efectos de un mantenimiento correcto de los registros. Puesto que las horas ya han sido abonadas por el
sistema de nómina y el sistema está ajustado, no es necesario enviar el tiempo de nuevo a nómina. Esta función
le permite mantener Gestión de Tiempos y Tareas sincronizado con el sistema de nómina, sin que sea necesario
volver a enviar ni procesar datos duplicados.
Utilice la página Ajuste Horas Pagadas para introducir, eliminar o modificar las horas que ya han sido procesadas
por el sistema de nómina y cuyo estado como horas a pagar es Diluidas o Distribuidas. También puede ajustar
las horas cuyo estado es Cerradas (por ejemplo, las horas registradas por los colaboradores que no se envían al
sistema de nómina).
Todos los campos de registros de horas de la página Ajuste Horas Pagadas se pueden editar. Puede modificar
cualquiera de ellos, excepto Estado de Horas a Pagar y Tipo CRH. Después de ajustar los datos en esta página,
el sistema no vuelve a procesar las horas: no aplica Administración de Tiempo ni remite las horas a pagar al
sistema de nómina. Gestión de Tiempos y Tareas publica las horas a pagar en Gestión de Proyectos. Si se registra
tiempo compensatorio, el sistema no lo procesará ni ajustará el saldo del tiempo compensatorio del empleado la
siguiente vez que se ejecute el proceso Administración Tiempo Básico para este empleado. Utilice la página de
datos semanales para realizar estos ajustes.
Cuando se modifican horas a pagar, el sistema crea compensaciones debido a que todas las filas de horas a pagar
visibles en la página Ajuste Horas Pagadas están congeladas. El sistema crea compensaciones para revertir las
horas registradas inicialmente y, a continuación, añade las horas nuevas. Por ejemplo, si se habían registrado 2
horas extraordinarias y más tarde las ajusta a 4 horas, el sistema genera las tres filas de datos siguientes:

Fecha Cantidad CRH

08/01/2000 2 OT (horas extraordinarias)

08/01/2000 -2 OT (horas extraordinarias)

08/01/2000 4 OT (horas extraordinarias)

La primera fila corresponde a las 2 horas extraordinarias originales, la segunda es la compensación que revierte
las 2 horas originales y la tercera contiene las nuevas horas que se registran. Las compensaciones no aparecen
en la página Ajuste Horas Pagadas, pero se pueden consultar en la página Resumen de Horas a Pagar.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” Códigos de motivo y estado de horas a pagar, página 419
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Integración con Ges-
tión de Proyectos, página 565
Apéndice A, “Excepciones y Validaciones,” página 705

520 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Páginas utilizadas para aprobar las horas


Nombre de página Nombre de objeto Navegación Utilización
Ajuste Horas Pagadas TL_MNG_PAY_DET_PNL Gestión de Tiempos y Tareas, Realización de ajustes de
Registro de Horas, Ajuste de tipo Ajuste Sólo Historial
Horas Pagadas para empleados y no emplea-
dos.

Aplicación de ajustes de tipo Ajuste Sólo Historial


Acceda a la página Ajuste Horas Pagadas.

Página Ajuste Horas Pagadas

Nota: si modifica o añade un permiso de compensación disfrutado, debe cambiar de forma manual las horas de
permiso en la base de datos de HR. El sistema no ajusta los saldos de permisos. Igualmente, el sistema no ajustará
los saldos de tiempo compensatorio para los cambios o introducciones de tiempo compensatorio registrado.

Fecha Introduzca la fecha en la que desea ajustar las horas pagadas.


Estado de Horas a Pagar Presenta las horas a pagar correspondientes a las horas registradas: Cerradas,
Diluidas, Distribuidas o Rechazadas.

Nota: en las filas donde las horas a pagar tienen un estado Rechazadas se mues-
tra una casilla Cerrar. Si selecciona esta casilla, evita que la fila se cargue en
nómina. Después de seleccionar la casilla Cerrar y guardar la página, el estado
de las horas a pagar sigue siendo Rechazadas. En segundo plano, el número de
petición de nómina se establece a 1.

Código Motivo Código de motivo asociado al estado de las horas a pagar.


CRH Introduzca el CRH que desea utilizar para ajustar las horas o deje este campo en
blanco. El sistema utiliza los CRH para efectuar el seguimiento de las horas del
empleado y cumplir con los requisitos administrativos y compensatorios, tales
como el proceso de nómina o la recopilación de datos sobre la distribución del
trabajo.
Cantidad Introduzca la cantidad que desea utilizar en el CRH de las horas registradas:
cantidades, unidades u horas, dependiendo del CRH introducido.
Tipo CRH El sistema muestra el tipo de CRH (cantidad, unidades u horas) en función del
valor del CRH introducido para ajustar las horas. Este campo es de sólo visua-
lización.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 521


Gestión de Tiempos Capítulo 17

Fecha Contable Introduzca una fecha para sincronizar con la fecha dentro del periodo contable
utilizado en Gestión de Proyectos y Contabilidad General.
Grupo Tareas Seleccione el grupo de tareas de las horas que desea ajustar. En función de la
selección realizada, el sistema muestra los elementos de tarea apropiados en la
ficha Elementos Registro Tareas.

Nota: las filas de ausencias no aparecen en esta página.

Elementos Registro Horas


Las columnas que se muestran se basan en la selección realizada en la plantilla de horas registradas del empleado.

Fecha El sistema muestra la fecha introducida en la página Ajuste Horas Pagadas.


Estado de Horas a Pagar El sistema muestra el estado de las horas a pagar que van a aprobarse. Los
valores que aparecen en la página Ajuste Horas Pagadas son Cerradas, Diluidas
y Distribuidas.
Fecha/Hora Proc El sistema muestra la fecha y la hora de aprobación de las horas registradas.
Aprobación Este campo es de sólo visualización.
Grupo Tareas El sistema muestra el nombre del grupo de tareas introducido en la página Ajuste
Horas Pagadas, pero puede seleccionar otro si lo desea. Los elementos de regis-
tro de tareas definidos para este grupo aparecen en Elementos Registro Tareas,
que se encuentra en la parte inferior de esta página.
CRH El sistema muestra el CRH introducido en la página Ajuste Horas Pagadas. Si
este campo está vacío, puede introducir el CRH que desee.

Nota: los CRH del tipo Sólo Reglas no aparecen en las páginas de registro de
horas pero sí en la página Ajuste Horas Pagadas. Los CRH Sólo Reglas han sido
especificados sólo para uso del proceso de reglas y no para el registro de horas.

Cantidad El sistema muestra la cantidad introducida en la página Ajuste Horas Pagadas.


Si este campo está vacío, puede introducir la cantidad de horas que desea ajustar.
Tipo CRH El sistema presenta el tipo de CRH de las horas a pagar que se van a ajustar.
Facturable Seleccione esta casilla para que estas horas estén disponibles en la función de
Gestor en Viaje de Gestión de Proyectos.
Moneda Seleccione un código de moneda para las horas que desea ajustar en el caso de
que se exija al empleado incluir un tipo de código de moneda para las horas
registradas y que el tipo de CRH sea Cantidad.
Tarifa Sustitución Seleccione la tarifa de sustitución para las horas que desea ajustar. La tarifa se
envía al sistema de nómina para calcular el pago. Si no se rellena este campo,
el sistema utiliza por defecto el salario base del CRH o la tarifa por horas fijada
en el registro de puesto del empleado.
Código Salario Seleccione el código salarial de las horas que desea ajustar.
País Seleccione el país correspondiente a las horas que debe ajustar; si deja vacío
este campo, el sistema utiliza el valor por defecto definido para el empleado.

522 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Estado Seleccione el estado o provincia de las horas que debe ajustar si desea registrar
otro distinto al asociado al código de ubicación fiscal del empleado.
Localidad Seleccione la localidad de las horas que debe ajustar si desea introducir otra
distinta a la definida por defecto para el empleado. La localidad debe registrarse
con el estado asociado. El estado y la localidad de un empleado se deben definir
en las páginas del menú Impuestos.

Elementos Registro Tareas


Las columnas que se muestran se basan en la selección realizada en la plantilla de tareas del empleado.
Estos elementos aparecen si están definidos en el grupo de tareas asociado al empleado.

Empresa, Unidad Negocio, Seleccione un valor en cada uno de los campos aplicables.
Ubicación, Departamento,
Posición, Producto, Cliente,
Tarea, Proyecto/Beca,
UniNeg PC, Tipo Recurso,
Categoría Recurso,
Subcategoría Recurso, UN
Gestión Rendimiento, ID
Actividad, Cd Cuenta,
Campo Usuario 1-5, Cd
Puesto
ID Usuario Presenta el ID de usuario de la persona cuyas horas se van a ajustar.
Publicación El sistema muestra este indicador para las horas que se han publicado en Gestión
de Proyectos.
Fecha Publicación Indica la fecha en que Gestión de Tiempos y Tareas ha publicado los costes rea-
les en Gestión de Proyectos y en otras aplicaciones financieras. La publicación
tiene lugar cuando el sistema define el estado de las horas a pagar como Cerra-
das. Gestión de Tiempos y Tareas incluye la fecha de publicación en el registro
de horas a pagar para indicar que se han publicado en su formato final.
Fecha Contable Adopta por defecto el valor de la fecha actual. Puede modificarse para su sincro-
nización con una fecha de un periodo contable utilizada en Gestión de Proyectos
y PeopleSoft Contabilidad General.
Bruto Estimado Introduzca el cálculo de horas a pagar estimadas cuando el sistema de nómina
las transforme en el bruto. Nómina utiliza el salario base que corresponda a
los devengos, a menos que en Gestión de Tiempos y Tareas se haya registrado
otro de forma positiva y se haya introducido en el sistema de nómina como
salario base de sustitución. El código de moneda indica la moneda en que se ha
establecido el importe.
Este campo se considera una estimación. El sistema no lo sustituye por los cos-
tes reales procedentes de nómina. Mantiene este dato como un registro histórico
de cálculos realizados por Administración de Tiempo.
Cantidad Distr Trabajo Introduzca la cantidad de distribución de trabajo ajustada. Debe calcular ma-
nualmente la cantidad que va a introducir. El proceso de distribución del trabajo
utiliza la suma global de Nómina y la reparte entre las entradas de Gestión de
Tiempos y Tareas incluidas en el cálculo de dicha suma.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 523


Gestión de Tiempos Capítulo 17

Distr Trb Dilu Introduzca la cantidad correspondiente a la dilución de trabajo ajustada. El pro-
ceso utiliza todos los registros de un día y calcula un salario base combinado en
función del coste total. Este salario combinado se aplica de nuevo a las horas
de ese día.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de plantillas de tareas, página 151
Capítulo 4, “Definición de las Tablas Básicas,” Implantación de Gestión de Tiempos y Tareas, página 17

Auditoría de horas
En este apartado se ofrece una descripción general de la auditoría de horas, así como una explicación de los
siguientes temas:
• Consulta de horas registradas.
• Consulta de los cambios realizados en las horas registradas.
• Consulta de horas registradas no procesadas.
• Consulta de horas a pagar no procesadas.
• Uso de consultas públicas para la auditoría de horas.

Auditoría de horas
Existen tres componentes de Gestión de Tiempos y Tareas y varias consultas públicas para la auditoría y el segui-
miento de las horas. Estos componentes son: Auditoría de Horas Registradas, Horas Registradas sin Procesar
y Horas a Pagar sin Procesar. En este apartado se ofrece una descripción general de estos componentes y se
enumeran las consultas públicas para la auditoría de horas.

Auditoría de Horas Registradas


El componente Auditoría de Horas Registradas contiene páginas que muestran las horas que existen en las tablas
de horas registradas y en las tablas de auditoría, las cuales incluyen todas las entradas y cambios ocurridos en
los datos de horas. Las páginas de auditoría permiten consultar el tiempo transcurrido y de fichado a efectos
históricos y realizar un seguimiento de los cambios que se han producido sobre las horas que se registraron
originalmente. En las páginas principales de este componente, el sistema muestra las horas actuales registradas.
Se muestra el vínculo Historial si se han producido modificaciones en las horas originales, si no es así, este
vínculo está desactivado. Estas páginas incluyen las fichas Elementos Registro Horas y Elementos Registro
Tareas que contienen información adicional sobre las horas registradas. Con estas páginas no es necesario crear
informes para efectuar un seguimiento de los cambios producidos en las horas.

Horas Registradas sin Procesar


El componente Horas Registradas sin Procesar identifica las horas que se encuentran aún como horas registradas
por las siguientes razones:
• Las horas requieren aprobación.
• La horas no se han enviado (o su estado es Guardado).

524 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

• Las horas han sido rechazadas.


• Existen excepciones para las horas introducidas.
• El total de horas a pagar es inferior a la suma de las horas enviadas o aprobadas.

Horas a Pagar sin Procesar


El componente Horas a Pagar sin Procesar identifica las horas con los siguientes estados:
• Aprobadas
• Necesitan Aprobación
• Estimadas
• Enviadas a Nómina (si el sistema de nómina es Nómina Norteamérica).
• Usadas por Nómina (si el sistema de nómina es Nómina Global).
• Rechazadas por Nómina

Consultas para el seguimiento de horas


Las siguientes consultas permiten identificar las horas introducidas a través de Registro Masivo de Horas o
Entrada Rápida de Horas pero que no aparece en la Hoja de Horas.

Nombre de consulta Descripción

TL_Unproc_Rapid_Pch Hrs Fichado Rápido s/Procesar

TL_Unproc_Rapid_Elp Tiempo Trans Rápido s/Procesar

TL_Unproc_Mass_Pch Hrs Fichado Masivo s/Procesar

TL_Unproc_Mass_Elp Tiempo Trans Masivo s/Procesar

Consulte Enterprise PeopleTools PeopleBook: PeopleSoft Query, Creating and Running Simple Queries
Consulte Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” Consulta y resolución de errores de
un DRH, página 484.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 525


Gestión de Tiempos Capítulo 17

Páginas utilizadas para auditar las horas


Nombre de página Nombre de objeto Navegación Utilización
Auditoría de Horas TL_AUD_RPTTIME_PNL Gestión de Tiempos y Tareas, Consulta de las horas regis-
Registradas Consulta de Horas, Auditoría tradas actuales fichadas y
de Horas Registradas transcurridas.

Auditoría de Horas TL_AUDIT_RPT_PNL Haga clic en el vínculo His- Consulta de los cambios rea-
Registradas - Historial torial de la página Auditoría lizados en el tiempo transcu-
de Horas Registradas. rrido o fichado seleccionado.

Horas Registradas sin TL_UNPROCESS_SUMM Gestión de Tiempos y Tareas, Identificación de horas que
Procesar Consulta de Horas Sin Pro- no han pasado a horas a pa-
cesar, Horas Registradas sin gar, bien porque el proceso
Procesar Administración Tiempo Bá-
sico no se ha ejecutado, las
horas no han sido aprobadas,
existen excepciones para las
horas o bien porque debido
al proceso de alguna regla, el
tiempo de las tablas de horas
registradas no coincide con
el tiempo en las tablas de ho-
ras a pagar.

Horas a Pagar sin Procesar TL_UNPROCESS_SUMM Gestión de Tiempos y Tareas, Identificación de horas no
Consulta de Horas Sin Proce- pagadas. Los empleados cu-
sar, Horas a Pagar sin Proce- yas horas se encuentran en
sar alguno de los siguientes es-
tados se muestran en esta pá-
gina: Estimadas, Aprobadas,
Necesitan Aprobación, Re-
chazadas por Nómina, En-
viadas a Nómina (para Nó-
mina NA) o Usadas por Nó-
mina (para Nómina Global).

Consulta de las horas registradas


Acceda a la página Auditoría de Horas Registradas.

526 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Página Auditoría de Horas Registradas

Descripción General

Fecha Inicial y Fecha Final Introduzca las fechas inicial y final de las horas que desea consultar. El sistema
rellena los campos con los datos de todas las horas registradas entre las fechas
inicial y final.
Recuperar Filas Haga clic en este botón después de introducir las fechas inicial y final. El sis-
tema recupera los datos de las horas actuales registradas, junto con las horas
eliminadas que se han registrado en el rango de las fechas inicial y final.
CRH El sistema muestra el código de registro de horas (CRH) de las horas actuales
o eliminadas.
Cantidad Presenta la cantidad correspondiente al código de registro de horas del tiempo
transcurrido cuyo estado sea actual o eliminado, o la duración de los fichados
alineados que proceden de las horas registradas.
Estado Registrado Los valores de esta columna son: Guardado, Rechazado, Presentado, Aproba-
ción Obligatoria y Aprobado.
Historial Haga clic sobre este vínculo para visualizar los detalles de los cambios realiza-
dos en las horas. Si las horas son actuales y no se han efectuado cambios, este
campo no está disponible. Si está disponible, se debe a que se han modificado
las horas; haga clic en este vínculo para consultar los cambios.
Estado Los valores que aparecen en esta columna son: Actual o Eliminar. Si se trata
del estado Actual, el sistema muestra las horas originales registradas si no se
han producido cambios, el último cambio efectuado en las horas originales o
bien las horas que se han introducido desde el registro inicial. Si el estado es
Eliminar, el sistema presenta las horas suprimidas (mediante la página Hoja de
Horas correspondiente a horas transcurridas).
Grupo Tareas Presenta el grupo de tareas correspondiente a las horas registradas.

Elementos Registro Horas


Seleccione la ficha Elementos Registro Horas para consultar los siguientes campos:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 527


Gestión de Tiempos Capítulo 17

Tipo Fichado El sistema muestra el tipo de fichado de las horas registradas. Si las horas re-
gistradas son de tiempo transcurrido, el valor Transcurrido aparece en esta co-
lumna.
F/Hr Fichado El sistema muestra la fecha y la hora en la que se registraron las horas.
Moneda, País, Estado, El sistema muestra la información de las horas registradas inicialmente y modi-
Localidad, Facturable y ficadas después.
Cd Salario
ID Perfil Tarea El sistema muestra el ID de perfil de tarea de las horas registradas. La página
secundaria Auditoría Horas Registradas - Historial muestra el ID Perfil Tarea
definido en las horas registradas originalmente.
Motivo El sistema muestra el código del motivo de sustitución de las horas registradas.
Identificación El sistema muestra el identificador de las horas introducidas si este elemento es
necesario para registrar las horas.
ID DRH El sistema muestra el ID del dispositivo de registro de horas mediante el cual se
ha registrado el tiempo.
Elem Regla (de 1 a 5) Presenta los elementos de reglas correspondientes a las horas registradas. Los
empleados pueden sustituir los elementos de regla asignados en las páginas
Creación Datos Registro Horas o Manten Datos Registro Horas.
Origen Hrs Reg El sistema muestra dónde se han generado las horas registradas, por ejemplo,
en Administración Tiempo o Validación Tiempo.

Elementos Registro Tareas


Esta ficha se muestra si el empleado está asociado a un grupo de tareas.

CRH Muestra el CRH de las horas registradas.


Cliente Presenta al cliente.
Cd Combinación Presenta el código de combinación correspondiente a las horas registradas.

Consulta de los cambios realizados en las horas registradas


Acceda a la página Auditoría de Horas Registradas - Historial.

Página Auditoría de Horas Registradas - Historial

Acción Auditoría Presenta la acción de auditoría correspondientes a las horas registradas: Añadir,
cuando las horas están registradas pero no aprobadas; Cambiar, cuando las horas
registradas están aprobadas, Eliminar, Val Antig y Val Nuevos.

528 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Fecha Registro, CRH, Se inserta una fila con esta información cuando las horas se aprueban.
Cantidad, Estado
Registrado, Grupo Tareas

La ficha Elementos Registro Horas presenta la misma información que la ficha Elementos Registro Horas de la
página Auditoría de Horas Registradas.

Consulta de horas registradas sin procesar


Acceda a la página Horas Registradas sin Procesar.

Página Horas Registradas sin Procesar

Nombre Haga clic en el vínculo de esta columna para ver los detalles de la fila.
Fecha Inicial y Fecha Final El rango de fechas no puede ser superior a 31 días.
Diferencia Introduzca un importe aceptable de diferencia para el cálculo entre las horas
registradas y a pagar.
Incluir Reg Horas de Normalmente los empleados con horas de excepción no tienen horas registradas
Excepción pero sí horas a pagar. El valor por defecto es excluir a estos empleados.

Haga clic en el vínculo del Nombre para ver los detalles. La página de detalle no mostrará los elementos de tarea,
las claves contables ni los elementos de registro de horas. Esta página de detalles muestra las horas registradas
del empleado por día y estado que no han sido convertidas en horas a pagar. Esto incluye las horas registradas
cuyo estado es Aprobación Obligatoria (NA), Guardado (SV) o Rechazado (DN) y las excepciones. Si no se
encuentran horas con estos estados, se muestra un mensaje que indica que el proceso Administración Tiempo
Básico debe ejecutarse para trasladar las horas aprobadas o presentadas a las horas a pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 529


Gestión de Tiempos Capítulo 17

Página Horas Registradas Sin Procesar - Detalles Horas Registradas

Estado Registrado Esta columna muestra los siguientes estados: Aprobación Obligatoria, Guar-
dado y Rechazado.
Existe Excepción Se muestra un icono en las filas donde existe una excepción.

Consulta de horas a pagar sin procesar


Acceda a la página Horas a Pagar sin Procesar.

Página Horas a Pagar sin Procesar

Nombre Haga clic en este vínculo para acceder a los detalles de la fila.

530 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Ver Detalles para Todos Haga clic en el vínculo para mostrar las horas a pagar sin procesar de todos los
Empleados empleados. La página que aparece muestra una lista con todas las instancias de
horas a pagar no procesadas de cada empleado. Haga clic en el icono Descargar
situado junto al vínculo Buscar de la barra de título del cuadro de grupo para
guardar la información en un formato de hoja de cálculo para su posible análisis
y generación de informes.

Página Horas a Pagar Sin Procesar - Detalles Horas a Pagar

Esta página muestra todas las filas de horas a pagar que no han sido procesadas por nómina. Los datos se ordenan
por Fecha y a continuación por CRH. Las horas a pagar con los siguientes estados se muestran en esta página:
• Estimadas
• Aprobadas
• Necesitan Aprobación
• Rechazadas por Nómina
• Enviadas a Nómina (para Nómina Norteamérica)
• Usadas por Nómina (para Nómina Global)

Empleado Anterior Utilice estos vínculos para ver la información del empleado anterior y siguiente
ySiguiente Empleado en la lista de la cuadrícula Empleados con Horas a Pagar sin Procesar de la
página del mismo nombre.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 531


Gestión de Tiempos Capítulo 17

Sustitución de las reglas de un día


En este apartado se explica cómo sustituir durante un día las reglas aplicables a un empleado. La página Reglas
de Sustitución indica al sistema que no debe tener en cuenta el proceso de reglas para un día concreto del em-
pleado. Durante el proceso Administración Tiempo Básico las horas registradas o programadas de un registro
con excepciones en el que no se han registrado datos de forma positiva se envía a las tablas de horas a pagar y
no se procesa ninguna regla en ese tiempo.
Cuando se inicia Administración Tiempo Básico, el sistema extrae los registros de la tabla de horas intermedias
a pagar correspondientes a los días con horas registradas sustituidas, y los introduce en una tabla de trabajo de
sustitución de reglas. A continuación, aplica las reglas a todos los registros almacenados en la tabla de horas
intermedias a pagar y actualiza las horas a pagar. Por último, Administración Tiempo Básico utiliza los datos
almacenados en las tablas de trabajo de sustitución de reglas para reemplazar los registros de la tabla de horas a
pagar.

Nota: cuando desee sustituir reglas durante un día, debe introducir las horas en la forma en que desea que se
paguen, incluidas las horas extra, utilizando las páginas de registro de horas.

Página utilizada para sustituir reglas durante un día


Nombre de página Nombre de objeto Navegación Utilización
Reglas de Sustitución TL_RULES_OVR_PAGE Gestión de Tiempos y Tareas, Interrupción del proceso de
Proceso de Horas, Reglas de reglas durante un día por
Sustitución parte de Administración
Tiempo Básico.

Interrupción del proceso de reglas por un día


Acceda a la página Reglas de Sustitución.

532 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 17 Gestión de Tiempos

Página Reglas de Sustitución

Fecha Registro Horas Introduzca la fecha del día en el que Administración Tiempo Básico no debe
aplicar el proceso de reglas.

Consulte también
Apéndice A, “Excepciones y Validaciones,” página 705
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 533


Gestión de Tiempos Capítulo 17

534 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 18

Integración con Aplicaciones de Nómina

Gestión de Tiempos y Tareas envía las horas a pagar creadas por el proceso Administración Tiempo Básico a una apli-
cación de nómina, como PeopleSoft Nómina Norteamérica o Nómina Global. La aplicación de nómina remunera a los
empleados por sus horas a pagar y, una vez concluida la ejecución de pagos, remite los costes laborales a Gestión de
Tiempos y Tareas, donde se reparten entre las horas a pagar y pueden ser utilizados por Gestión de Proyectos y otras
aplicaciones.
En este capítulo se ofrece una descripción general de la integración del proceso de nómina, así como una explicación de
los siguientes temas:
• Integración de Gestión de Tiempos y Tareas con Nómina Norteamérica.
• Integración de Gestión de Tiempos y Tareas con Nómina Global.
• Integración de datos de eventos de ausencia.

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417

Descripción general de la integración con nómina


Antes de utilizar un sistema de nómina para pagar a los empleados las horas registradas en Gestión de Tiempos
y Tareas, debe integrar ambos sistemas. Esto implica las siguientes operaciones:
• Asignación de códigos de registro de horas (CRH) a los códigos de devengos del sistema de nómina.
• Selección de parámetros en varias páginas de Gestión de Tiempos y Tareas, el sistema de nómina y Recursos
Humanos.
Los requisitos de configuración varían en función de cada sistema de nómina y se describen posteriormente en
este apartado.
Una vez finalizada la definición, el personal encargado de la nómina podrá incluir las horas a pagar, creadas
mediante el proceso Administración Tiempo Básico, en las ejecuciones de pago. En función de la configuración
aplicada a Gestión de Tiempos y Tareas, los gestores de nómina pueden distribuir los costes resultantes nueva-
mente entre las horas a pagar para que sean utilizados por otros productos. En este capítulo se muestra la relación
entre las horas a pagar creadas en Gestión de Tiempos y Tareas, la aplicación de nómina y otras aplicaciones
que utilizan datos de costes.

Nota: las horas a pagar pueden utilizarse en aplicaciones de terceros, pero PeopleSoft no incluye ningún proceso
para su envío a estas aplicaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 535


Integración con Aplicaciones de Nómina Capítulo 18

Procedimiento general para la ejecución de nómina


con horas a pagar
Los procedimientos de inclusión de horas a pagar en las ejecuciones de pago pueden variar dependiendo del
sistema de nómina utilizado; sin embargo, tanto en Nómina Norteamérica como en Nómina Global, se siguen
los siguientes pasos generales:
1. En Gestión de Tiempos y Tareas, el usuario ejecuta el proceso Administración Tiempo Básico para crear
las horas a pagar de los grupos de trabajo que incluyen los registros que se deben pagar.
2. En el sistema de Nómina, el usuario define los calendarios e IDs de ejecución correspondientes al proceso
de nómina.
El sistema de nómina define el receptor de los pagos y el tiempo durante el que se realizarán. Esta
información se utiliza para seleccionar empleados del grupo de pago que en algún momento del periodo
de pago han estado activos.
3. Las entradas de horas a pagar se seleccionan en Gestión de Tiempos y Tareas y se envían al sistema de
nómina.
La primera vez que esto sucede, se remiten todas aquellas horas a pagar que cumplan los criterios de
selección. Posteriormente, sólo se elegirán las horas a pagar que se han añadido o modificado, incluidos
los ajustes realizados sobre el periodo actual o los anteriores.
4. El sistema de nómina resume las entradas de horas a pagar.
El proceso de resumen consiste principalmente en el cálculo de los totales de horas registradas, unidades
o cantidades en el nivel de código de devengos o tareas. Cada sistema de nómina cuenta con sus propias
reglas para resumir los datos. Se ejecutan los cálculos de pago y finaliza el ciclo de nómina.
5. El sistema de nómina devuelve a Gestión de Tiempos y Tareas los datos de coste generados por la eje-
cución de pagos.
6. En Gestión de Tiempos y Tareas se hace una llamada a los procesos de distribución y dilución de trabajo,
si se han activado estas funciones.
• El proceso de distribución del trabajo adjunta los costes calculados por el sistema de nómina a las
entradas de horas a pagar correspondientes en Gestión de Tiempos y Tareas.
• El proceso de dilución de trabajo hace una media de los costes calculados y los distribuye a partes
iguales entre las entradas de horas a pagar.
El estado de pago asociado a cada entrada de horas a pagar se actualiza en cada una de las distintas fases del
proceso. Puede consultar el estado de las horas a pagar en la página Detalles de Horas a Pagar del componentes
de autoservicio para Gestión de Tiempos y Tareas. El siguiente diagrama ilustra el flujo de proceso.

536 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

2. Gestión de 1. Nómina solicita


Tiempos y Tareas datos de registros
extrae datos para de horas y fechas
satisfacer peticiones seleccionados
de nómina

3. Nómina resume
los datos
Gestión de
Tiempos y Nómina
Tareas
4. Nómina actualiza
Gestión de Tiempos
y Tareas con nº de
referencias cruzadas

6. Gestión de
5. Nómina calcula
Tiempos y Tareas
los costes y los
distribuye/diluye los
envía a Gestión de
costes entre filas de
Tiempos y Tareas
horas a pagar
Flujo de procesos cuando Gestión de Tiempos y Tareas se integra con una aplicación de nómina

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Capítulo 20, “Utilización de Componentes de Autoservicio,” página 585
Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiem-
pos,” página 625

Distribución y dilución del trabajo


Una vez finalizada la ejecución de pagos, se pueden extraer del sistema de nómina los costes asociados al tiempo
que se originaron en Gestión de Tiempos y Tareas, para distribuirlos entre las entradas de horas a pagar. Los
detalles de la actualización de horas se pueden publicar en otras aplicaciones para continuar con el proceso.
La distribución de costes consiste en asignar nuevamente los costes a las horas a pagar. La distribución del
trabajo es una función opcional de Gestión de Tiempos y Tareas que se puede seleccionar en la página Sistema
de Nómina. Elija uno de los siguientes valores:
• Sólo distribución del trabajo.
Esta opción permite volver a asignar cantidades de nómina a las tareas para las que en un principio se re-
gistraron las horas a pagar, siempre que el código de registro de horas se haya definido como apto para la
distribución. Si en el nivel de tarea no se hace un seguimiento de las horas, los costes se asignan al CRH en
el que éstas se registraron.
• Distribución y dilución del trabajo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 537


Integración con Aplicaciones de Nómina Capítulo 18

Al seleccionar esta opción, el proceso de dilución se activa automáticamente al finalizar el proceso de distribu-
ción de trabajo. El sistema vuelve a asignar los costes de trabajo distribuido para un día determinado, de forma
que los costes de nómina se reparten equitativamente entre las entradas de horas a pagar correspondientes a
los CRH por horas definidos como aptos para la dilución. Si en la remuneración de un empleado se utilizan
distintas tarifas o no se le paga por las horas extraordinarias (en el caso de trabajadores asalariados), Gestión
de Tiempos y Tareas puede calcular un importe del promedio por horas (diluido) para aplicarlo a partes iguales
entre todas las horas registradas correspondientes a ese día.

Ejemplo: resultado de la distribución del trabajo con y sin dilución


Supongamos que contamos con las siguientes entradas de horas:

Fecha Horas CRH Proyecto

1 de febrero 5 REG A

1 de febrero 4 REG B

1 de febrero 3 REG C

A continuación, supongamos que el proceso Administración Tiempo Básico aplica una regla por la que las horas
que superen las ocho diarias se convertirán en horas extraordinarias. El resultado de la aplicación de la regla es
el siguiente.

Fecha Horas CRH Proyecto

1 de febrero 5 REG A

1 de febrero 3 REG B

1 de febrero 1 Horas extra B

1 de febrero 3 Horas extra C

En la ejecución del proceso de nómina, la consolidación de las entradas dará como resultado 8 horas ordinarias
y 4 horas extraordinarias. La tarifa de remuneración de las horas ordinarias es de 10,00 USD por hora; la de
horas extraordinarias es de 19,00 USD por hora. Nómina devuelve los costes a Gestión de Tiempos y Tareas,
que a su vez distribuye los costes repartiéndolos por las entradas de horas a pagar de la siguiente forma:

Fecha Horas Salario CRH Proyecto Coste

1 de febrero 5 10 REG A 50

1 de febrero 3 10 REG B 30

538 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Fecha Horas Salario CRH Proyecto Coste

1 de febrero 1 19 Horas extra B 19

1 de febrero 3 19 Horas extra C 57

TOTAL 12 156

El coste del proyecto A es inferior al del proyecto C, a pesar de que en el proyecto A el número de horas traba-
jadas era mayor. Esto no es muy equitativo, ya que el empleado podría haber trabajado sobre los proyectos en
cualquier orden.
El proceso de dilución del trabajo asigna los costes de manera más equitativa. Divide el coste total de 156 entre
12 (el número total de horas registradas) para obtener una tarifa igual a 13; a continuación aplica la misma tarifa
a todas las entradas, como se muestra en la siguiente tabla.

Fecha Horas Salario CRH Proyecto Coste diluido

1 de febrero 5 13 REG A 65

1 de febrero 3 13 REG B 39

1 de febrero 1 13 Horas extra B 13

1 de febrero 3 13 Horas extra C 39

TOTAL 12 156

Ahora, el proyecto A refleja un coste diluido proporcional al número de horas trabajadas.

Reglas de distribución del trabajo


Éstas son las reglas de distribución del trabajo:
• El proceso de distribución del trabajo asigna las entradas de horas a pagar atendiendo al nivel de detalle que
permita el sistema de nómina.
El criterio que utiliza el sistema de nómina en la consolidación de las entradas de horas a pagar determina el
nivel de detalle.
• Cuando todos los CRH que forman parte de la distribución del trabajo son del mismo tipo (unidades, horas o
cantidad), los costes se asignan equitativamente en función de los valores registrados.
Cuando uno o más CRH se definen con un tipo de importe, el proceso de distribución realiza las siguientes
operaciones:
- Asigna de nuevo los importes registrados inicialmente a los CRH del tipo Importe.
- Asigna los costes restantes entre los CRH de los tipos de Horas o Unidades.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 539


Integración con Aplicaciones de Nómina Capítulo 18

• Si, por alguna razón, el estado de las horas a pagar es Cerradas y el código de motivo asociado es No Dis-
tribuido (NDS), (es decir, no se van a enviar al sistema de nómina ni participarán en la distribución de tra-
bajo), el valor del bruto estimado (EST_GROSS) rellenará los campos de importe de distribución de trabajo
(LBR_DIST_AMT) y de importe de distribución de trabajo diluido (DILUTED_GROSS).
Además, el código de moneda (CURRENCY_CD) utilizado en el cálculo del bruto estimado rellenará el có-
digo de moneda utilizado en los importes de distribución y dilución de trabajo (CURRENCY_CD2).
• Los ajustes únicamente de historial no se envían a nómina para su proceso, por lo que no se incluyen en la
distribución del trabajo.
Mediante la página Ajuste Horas Pagadas es posible actualizar manualmente las cantidades de distribución y
dilución del trabajo.
Consulte Capítulo 14, “Concepto de Horas a Pagar,” página 417.

Integración de Gestión de Tiempos y Tareas con


Nómina Norteamérica
Este apartado ofrece una descripción general de la integración de Gestión de Tiempos y Tareas con Nómina
Norteamérica así como una explicación de los siguientes temas:
• Configuración de Gestión de Tiempos y Tareas para su utilización con Nómina Norteamérica.
• Preparación de datos de Gestión de Tiempos y Tareas para Nómina Norteamérica.
• Carga de datos de Gestión de Tiempos y Tareas.
• Ejecución del proceso de nómina.
• Reversión o ajuste de cheques de pago.
• Extracción de costes después de la ejecución de nómina.
• Ajuste de las horas a pagar.
• Actualización de datos.
• Corrección de errores generados durante los procesos de carga y extracción de datos.

Descripción general del proceso


En este apartado se describen los pasos necesarios en la preparación y ejecución de las nóminas cuando Gestión
de Tiempos y Tareas se integra con Nómina Norteamérica.
Pasos para la preparación y ejecución de una nómina:
1. Configure Gestión de Tiempos y Tareas para su utilización con Nómina Norteamérica.
2. Ejecute el proceso Administración Tiempo Básico en Gestión de Tiempos y Tareas para crear horas a
pagar de los empleados que serán remunerados.
3. Cargue las horas a pagar creadas mediante el proceso Administración Tiempo Básico en Nómina Nor-
teamérica.
4. Ejecute el proceso de nómina y confirme la ejecución de pagos.
5. Extraiga los datos de Nómina y envíelos a Gestión de Tiempos y Tareas.

540 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

El proceso de extracción permite iniciar los procesos de distribución y dilución del trabajo en el caso de
que se hayan activado estas funciones en Gestión de Tiempos y Tareas.
Los pasos 1 y 2 son los únicos que se realizan en Gestión de Tiempos y Tareas. El resto de interacciones se
inician desde Nómina Norteamérica.

Configuración de Gestión de Tiempos y Tareas para su


utilización con Nómina Norteamérica
Antes de poder utilizar Gestión de Tiempos y Tareas con Nómina Norteamérica es necesario definir los pará-
metros de ambos sistemas correctamente. Debe también seleccionar las opciones en la tabla de instalación y
definir los datos de puesto de los empleados en el proceso de gestión Administración de Personal de PeopleSoft
Recursos Humanos.
En este apartado se describen los siguientes temas:
• Configuración de Gestión de Tiempos y Tareas.
• Configuración de Recursos Humanos.
• Configuración de la tabla de instalación.

Configuración de Gestión de Tiempos y Tareas


Pasos para la definición de Gestión de Tiempos y Tareas con vistas a su integración con Nómina Norteamérica:
1. En la página Sistema de Nómina, seleccione las funciones de distribución que desea utilizar en Nómina
Norteamérica.
Por defecto, el proceso de distribución de trabajo está activado, mientras que el de dilución del trabajo
está desactivado.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Opciones del sistema de nómina, página 46.
2. En la página CRH 1, correlacione cada código de registro de horas con el código de devengos corres-
pondiente definido en Nómina Norteamérica.
Si desea que el CRH sea apto para la distribución de trabajo, active la opción Distribuir Costes. Si desea
que el CRH por horas sea apto para la dilución de trabajo, active la opción Utlz en Dilución Trabajo.
Si se han seleccionado las casillas de distribución o dilución de trabajo correspondientes a un CRH, pero
no se han activado estas funciones en la página Sistema de Nómina, no se ejecutarán los procesos.

Nota: recomendamos la utilización de la función de sincronización en la página CRH 1 para sincronizar


los códigos de registros de horas con los códigos de devengos definidos en Nómina Norteamérica.

Consulte Capítulo 6, “Definición de Códigos de Registro de Horas,” Definición y correlación de códigos


de registro de horas (CRH), página 111.
3. Acceda a las páginas Creación Datos Registro Horas o Manten Datos Registro Horas y seleccione la
opción Enviar Horas a Nómina para cada empleado.
Nómina Norteamérica no crea hojas de nómina para colaboradores externos.
Consulte Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento
de datos de registro de horas, página 222.
4. En la página Instalación de Tiempos y Tareas, seleccione los parámetros apropiados del cuadro de grupo
Opciones Nómina NA/TL.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 541


Integración con Aplicaciones de Nómina Capítulo 18

Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema
y fechas de carga, página 29.

Configuración de Recursos Humanos


Pasos para la definición de PeopleSoft Recursos Humanos con vistas a la integración de Gestión de Tiempos y
Tareas con Nómina Norteamérica:
1. Compruebe que, para cada empleado, el valor del campo Sistema Nómina que aparece en la página
Nómina es Nómina Norteamérica.
2. Defina el campo Tipo Empleado con el valor E (horas de excepción) o H (por horas) de la página Nómina.
Si el campo Tipo Empleado de la página Datos de Puesto - Nómina presenta el valor S (asalariado), no se
cargarán en las hojas de nómina las horas correlacionadas con el código de devengos por defecto REG.
Sin embargo, si se ha activado la opción Distribuir Costes en el CRH, los costes se distribuirán entre
estas horas. Seleccione E o H. De esta forma, el sistema puede enviar los costes actualizados de ajustes
de periodos anteriores tanto al sistema de nómina como a la aplicación de contabilidad general. Si en ese
campo se selecciona el valor S, Gestión de Tiempos y Tareas rellenará la cantidad de distribución y de
dilución de trabajo con el bruto estimado para estas entradas. Estos datos estarán disponibles como costes
reales para su publicación en Gestión de Proyectos, pero no se transmitirán desde Nómina Norteamérica
a la aplicación Contabilidad General.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Administración de Personal, “Incremento de Per-
sonal,” Introducción de datos de proceso de nómina.

Configuración de la tabla de instalación


En la página Opc Específicas de Producto del componente Tabla de Instalación (INSTALLATION_TBL), se-
leccione las opciones de nómina de Gestión de Tiempos y Tareas y Nómina Norteamérica.
Utilice la siguiente información para determinar sus parámetros:
• Opciones Cambiar Cheque Liquidación, Cambiar Cheque en Línea o Cambiar Ajustes Reversión.
Se recomienda no seleccionar estas opciones ya que controlan el acceso a cambios de los usuarios en las hojas
de nómina sobre los datos recuperados de Gestión de Tiempos y Tareas. Si selecciona estas opciones, ninguna
modificación que se realice directamente en las hojas de nómina se transfiere de nuevo a Gestión de Tiempos
y Tareas.
• Opción Cargar en Cálc Preliminar.
El proceso de cálculo de nómina utiliza el valor de este campo para determinar si debe cargar las horas nuevas
disponibles (horas adicionales trabajadas antes del cambio de puesto pero no introducidas previamente en las
hojas de nómina):
- Si selecciona la casilla, el sistema carga todas las horas válidas disponibles en las nuevas hojas de nóminas,
incluyendo las horas nuevas disponibles.
- Si deja la casilla sin seleccionar, el proceso no carga ninguna hora nueva en las hojas de nómina.

Nota: si se ha producido un cambio en los datos de puesto de un empleado que tiene como consecuencia la
nueva generación de las hojas de nómina, el proceso de cálculo de pago no ya es válido como resultado de este
cambio. Esto es así independientemente del parámetro del campo Cargar en Cálc Preliminar. Como resultado,
puede cargarse alguna hora nueva para los empleados con cambios en los datos de puesto, aunque esta opción
no se haya seleccionado en la tabla de instalación.

542 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición e
Instalación de PeopleSoft HRMS,” Definición de los valores de implantación por defecto

Preparación de datos de Gestión de Tiempos y Tareas


para PeopleSoft Nómina Norteamérica
Antes de iniciar el proceso de nómina es necesario ejecutar el proceso Administración Tiempo Básico en los
registros de horas que se van a abonar.

Nota: Nómina Norteamérica utiliza grupos de pago para definir el conjunto de empleados a los que se debe
pagar. Antes de la ejecución de pagos, compruebe que el proceso Administración Tiempo Básico se ha aplicado
a todos los miembros de los grupos de pago a los que se debe remunerar.

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Inicio del proceso Administración Tiempo
Básico, página 399

Carga de datos de Gestión de Tiempos y Tareas


Estos procesos, ejecutados desde Nómina Norteamérica, cargan las horas a pagar para el proceso de nómina:
• Proceso COBOL SQL Actz Tiempo y Tareas / Nómina (PSPLDTL1).
• Proceso de cálculo de pago.
• Cheques de liquidación.
• Cheques en línea.
Si el departamento de nómina prepara hojas de nómina varios días antes del inicio de la ejecución de pagos
preliminar, se puede ejecutar directamente el proceso de actualización de Nómina y Gestión de Tiempos y Tareas
para recuperar las horas a pagar al inicio del proceso. Las horas a pagar creadas o modificadas después de este
punto pueden cargarse rápidamente en hojas de nómina cuando se ejecuta el proceso de cálculo de pago.
El proceso de carga realiza varios pasos:
• Selecciona las entradas de horas a pagar en Gestión de Tiempos y Tareas.
• Transfiere las entradas de horas a pagar al sistema de nómina.
• Consolida las entradas de horas a pagar.
• Actualiza o crea hojas de nómina si no existen hojas previas.
Gestión de Tiempos y Tareas selecciona las horas a pagar y Nómina Norteamérica se ocupa de las restantes
operaciones.

Selección de horas a pagar


Gestión de Tiempos y Tareas recupera las horas a pagar que cumplen los criterios definidos por el ID de ejecución
de pago, los calendarios de pago y otros criterios de selección especificados en los parámetros de control de
ejecución del proceso de actualización de Nómina y Gestión de Tiempos y Tareas para Nómina Norteamérica.
En cada calendario, el sistema selecciona todas las horas a pagar que cumplen los criterios de selección, excepto
los ajustes que se aplican únicamente al historial, hasta la fecha de finalización de pago correspondiente a todos
los registros de horas asociados al calendario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 543


Integración con Aplicaciones de Nómina Capítulo 18

Un usuario de nómina inicia el proceso de actualización de Nómina y Gestión de Tiempos y Tareas desde el com-
ponente Carga Tiempos y Tareas (PY_LDTL_RC), especificando el ID de ejecución de pagos y otros criterios
de filtro, e identificando los datos que deben cargarse en cheques independientes. En función de las opciones
seleccionadas en este componente, el proceso selecciona las horas a pagar apropiadas de los registros de Gestión
de Tiempos y Tareas.
Para que Gestión de Tiempos y Tareas cargue las horas a pagar en Nómina Norteamérica deben cumplirse una
serie de condiciones:
• El estado de la entrada de horas a pagar debe ser uno de los siguientes:
- ES (Estimadas)
- AP (Aprobadas)
- SP (Enviadas a Nómina)
- RP (Rechazadas por Nómina)
- TP* (Usadas por Nómina)
- PD* (Distribuidas)
- DL* (Diluidas)
- CL* (Cerradas)
* Las entradas cuyo estado de horas a pagar es TP, PD, DL o CL se seleccionan únicamente si al inicio
del proceso de carga se ha activado la opción de actualización de petición, o si el número de petición de
nómina se ha redefinido como 0 debido a la eliminación de la nómina. Gestión de Tiempos y Tareas carga
las horas a pagar cerradas si el indicador de Sistema Nómina está definido como Nómina Norteamérica.
Mediante la petición de actualización, las entradas cerradas se definen como RP (rechazadas) para volver a
ser seleccionadas posteriormente. Las peticiones de actualización se deben realizar únicamente cuando se
corrompen o pierden los datos de horas a pagar.
- RV (Revertidas)
El estado revertido se utiliza para gestionar las reversiones de cheques en Nómina Norteamérica. El proceso
de reversión de Nómina Norteamérica genera filas de horas a pagar con este estado. Gestión de Tiempos
y Tareas genera la fila de horas a pagar revertidas y cualquier nueva hora a pagar que deba cargarse en
el siguiente proceso de carga. Este proceso tiene lugar una vez que Nómina Norteamérica ha completado
correctamente el proceso de confirmación de pagos.
El proceso de generación de una fila adicional para su carga en el siguiente proceso de carga depende de la
opción seleccionada en el proceso de reversión de Nómina Norteamérica.

Nota: las horas cuyo estado es NA (necesitan aprobación) nunca se seleccionan.

• El empleado que ha realizado el registro de horas debe estar configurado para el proceso de nómina.
• El código de registro de horas asociado a las horas a pagar se ha correlacionado con un código de devengos
activo.
• Cuando la cantidad notificada es un importe, la moneda utilizada en Gestión de Tiempos y Tareas coincide
con la moneda definida para el grupo de pago en Nómina Norteamérica.

Actualización en Nómina Norteamérica de los registros de horas a pagar selecciona-


dos
PeopleSoft Nómina Norteamérica actualiza cada entrada de horas a pagar correspondiente a los registros de hora
seleccionados.

544 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

En las entradas de horas a pagar cargadas en Nómina Norteamérica, el sistema define los siguientes valores:
• El estado de SP en las entradas de horas a pagar cuyo estado es ES, AP o RP.
Si ya se ha realizado la distribución o dilución del trabajo en la entrada, mantendrá el estado de PD o DL. Si
el estado de la entrada actualmente es CL, pero no está sujeta a la distribución de trabajo, mantendrá el estado
actual.
• El indicador del Sistema Nómina de TL pasa a ser Nómina Norteamérica.
• El número de petición de nómina correspondiente.
El número de petición generado por el sistema es especialmente importante en los casos en que los adminis-
trativos del departamento de nómina necesiten actualizar o volver a cargar datos con posterioridad.
Con respecto a las entradas de horas a pagar no aceptadas por Nómina Norteamérica, Gestión de Tiempos y
Tareas define el estado RP.

Nota: en la página Detalle de Horas a Pagar se puede revisar el estado de las entradas de horas de un empleado
seleccionado.

Consolidación de horas a pagar y creación de hojas de nómina


Las hojas de nómina representan páginas y tablas que reúnen toda la información actual de nómina (devengos,
deducciones, horas, impuestos y otros datos contables) correspondientes a los empleados y al periodo de pago
especificado. Cuando el proceso de actualización de Tiempos y Tareas y Nómina carga entradas de horas a
pagar en Nómina Norteamérica, el sistema resume las entradas en función de las reglas de consolidación de la
aplicación. Puede utilizar la página Tablas de Grupos de Pago incluida en Nómina Norteamérica si desea definir
el sistema de manera que se creen filas separadas en las hojas de nómina para las entradas de horas a pagar con
el mismo código de combinación, unidad de negocio, departamento, código de puesto, localidad, número de
posición, unidad de negocio de PC, ID de proyecto, ID de actividad o estado.

Nota: si Gestión de Tiempos y Tareas envía una tarifa de sustitución a Nómina Norteamérica y en la definición
del código de devengos ya existe una, tendrá prioridad ésta última. Si Gestión de Tiempos y Tareas envía un
importe y el código de devengos cuenta con un valor definido en el tipo de importe fijo de devengos, tendrá
prioridad el importe del código de devengos.

Nómina Norteamérica realiza un seguimiento de la consolidación de horas a pagar y de las entradas que se han
combinado mediante el reenvío de un número de referencia cruzada de nómina (XREF) por cada número de
secuencia de Gestión de Tiempos y Tareas. Al mismo tiempo, el sistema realiza lo siguiente:
• Actualiza las entradas con un estado de horas a pagar de SP a TP, RP, o CL, en el caso de que no se haya
activado la distribución del trabajo.
Cuando el estado de las horas a pagar es CL, pueden publicarse los costes reales en PeopleSoft Finanzas.
• El indicador de congelación queda definido como Sí, y se especifica en el campo Fecha Congelada la fecha
final del periodo de pago del calendario de pagos asociados.
Una vez consolidadas las entradas, Nómina Norteamérica crea hojas de nómina automáticamente en las que se
recogen las tablas y páginas que resumen todos los datos de pago. Si ya se han creado hojas de nómina para los
registros de horas, el proceso de nómina las actualiza en lugar de crear otras nuevas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 545


Integración con Aplicaciones de Nómina Capítulo 18

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” página 417
Capítulo 18, “Integración con Aplicaciones de Nómina,” Configuración de Gestión de Tiempos y Tareas para
su utilización con Nómina Norteamérica, página 541
Capítulo 18, “Integración con Aplicaciones de Nómina,” Actualización de datos, página 549

Ejecución del proceso de nómina


Después de crear las hojas de nómina, el usuario de Nómina simplemente debe ejecutar los procesos de confir-
mación de pagos y cálculo de pagos de la forma habitual.
Según las opciones seleccionadas en Tabla de Instalación - Opc Específicas de Producto, cualquier entrada de
horas a pagar que no haya sido enviada a nómina con anterioridad, se cargará automáticamente al iniciar el
proceso preliminar de cálculo de pagos. Aquí se incluyen los datos que se han actualizado, por ejemplo, los de
empleados que han cambiado de puesto.

Anulación de una hoja de nómina en una ejecución


Cuando se anula una hoja de nómina en una ejecución, Nómina Norteamérica modifica el estado de horas a pagar
de las entradas de Gestión de Tiempos y Tareas de forma que pasen de Usadas por Nómina (TP) a Rechazadas
por Nómina (RP) con el código de motivo Cancelado y redefine el número de petición de nómina como 0. Las
entradas con un estado de horas a pagar de Distribuidas (PD) o Diluidas (DL) mantienen su estado, pero el
número de petición de nómina queda definido como 0. El restablecimiento del número de petición de nómina
permite que Nómina Norteamérica vuelva a seleccionar las horas. Sólo se seleccionan las horas cuyo número
de petición de nómina es 0.

Reversión o ajuste de cheques de pago


La reversión de cheques en Nómina Norteamérica permite el seguimiento de las horas revertidas en horas a
pagar, o un nuevo pago de horas en un nuevo cheque. Las reversiones de cheques pueden hacerse en el mismo
ciclo de pagos o en otro diferente, y puede realizarse antes o después del proceso de extracción de costes.
El modo en que Gestión de Tiempos y Tareas y Nómina Norteamérica gestionan las reversiones y ajustes de
cheques depende de la selección realizada en la página Ajuste/Reversión Cheque Pago de Nómina Norteamérica.
Esta página contiene dos opciones en el cuadro de grupo Parámetros Petición Proceso, disponibles si existen
horas a pagar en el cheque de pago con alguno de los siguientes estados: Usadas por Nómina (TP), Distribuidas
(PD), Diluidas (D) y Cerradas (CL). Las opciones son:
• Reversión: genera una nueva fila en las horas a pagar con estado de reversión de cheque (RV).
• Reversión/Ajuste genera una nueva fila en las horas a pagar con el estado de reversión de cheque (RV) y carga
una fila adicional para su pago futuro. El estado a pagar de la fila adicional es Estimadas (ES).

Nota: las horas a pagar con estado de reversión de cheque no se muestran en la página Ajuste Horas Pagadas
de Gestión de Tiempos y Tareas.

El proceso que crea la compensación y nuevas filas en las horas a pagar se activa después de que el proceso de
confirmación de pago se complete correctamente. Esto asegura la confirmación y no anulación de la reversión
del cheque. Si se anula la confirmación en Nómina Norteamérica, y después se elimina la reversión, Gestión de
Tiempos y Tareas elimina la reversión y las nuevas filas en las horas a pagar.

546 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Las filas con estado de horas a pagar de reversión de cheque (RV) creadas en las horas a pagar se publican en
Gestión de Proyectos para mantener un seguimiento de las horas revertidas. Esto sucede cuando se ejecuta el
proceso de extracción de costes, o cuando el proceso de reversión de pagos de Gestión de Tiempos y Tareas se
activa tras el proceso de confirmación de pagos.

Extracción de costes después de una ejecución de pagos


Después de cargar las horas a pagar en Nómina Norteamérica y de ejecutar y confirmar el proceso de cálculo
de nómina, Nómina Norteamérica inicia el proceso del Motor de Aplicación PY_PULL_COST para extraer los
datos de costes generados mediante:
• Ejecuciones en ciclo y fuera de ciclo.
• Cheques de liquidación.
• Cheques en línea.

Tareas realizadas por el proceso de extracción


El proceso de extracción actualiza las entradas de horas a pagar en Gestión de Tiempos y Tareas del modo
siguiente:
• Si las horas a pagar se han distribuido, pero no se han diluido, el proceso cambia el estado a Distribuidas (PD).
• Si las horas a pagar se han distribuido y diluido, el proceso cambia el estado a Diluidas (DL).

Nota: para las horas que no se distribuyen, el proceso de carga de Tiempos y Tareas establece el estado de
horas a pagar Cerradas (CL).

• Facilita los números de referencia cruzada (XREF) generados en el proceso de consolidación, los costes cal-
culados y los porcentajes que representan el modo en que nómina ha consolidado las filas de horas a pagar.
El sistema utiliza porcentajes cuando el proceso de consolidación no se ha depurado.
• Activa en Gestión de Tiempos y Tareas los procesos de distribución y dilución de trabajo, si procede.
• Define los valores de los campos de fecha de publicación y publicación.

Nota: si las horas a pagar han quedado registradas en hojas de nómina, y el indicador Autorizar Pago está
desactivado para los devengos relacionados, estas filas de horas a pagar no se pagan.

Ejemplo: porcentajes presentados por el proceso de extracción


Supongamos, por ejemplo, que el 75% de las horas registradas por un empleado están sujetas al impuesto estatal
de Nueva York y el 25% al de Connecticut. En este caso, el proceso de consolidación crea dos filas de devengos
de pago para el empleado (una por cada estado). El proceso de extracción devuelve los porcentajes junto con los
costes resultantes, por lo que Gestión de Tiempos y Tareas puede repartirlos durante el proceso de distribución
de trabajo.

Distribución y dilución de costes


Los costes siempre se distribuyen entre las horas a pagar para el periodo actual, así como entre ajustes de periodos
anteriores y anticipos de pagos. Puede consultar la distribución y dilución de costes en la página Detalles Horas
a Pagar de las transacciones de autoservicio de Gestión de Tiempos y Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 547


Integración con Aplicaciones de Nómina Capítulo 18

Si se trata de un calendario de pago en ciclo, los devengos en ciclo sólo se podrán distribuir una vez; los devengos
fuera de ciclo se pueden distribuir varias veces. Si se trata de un calendario de pago fuera de ciclo, sus devengos
sólo se podrán distribuir una vez. El sistema sobrescribe los importes de distribución de trabajo existentes con
las nuevas cantidades. El proceso iterativo permite redistribuir los devengos después de modificar o ajustar
información relacionada con el pago. En ejecuciones posteriores se crean compensaciones para las entradas de
horas pagadas.
Si se ha instalado Gestión de Proyectos, las entradas de horas a pagar reales cuyo estado sea cerradas, diluidas
o distribuidas se envían automáticamente a esta aplicación después de ejecutar la extracción.

Distribución de trabajo con reversión de cheques de pago


Si desea consultar información sobre distribución de trabajo y reversiones de cheques de pago:

Ajuste de horas a pagar


En este apartado se explican los ajustes de horas a pagar.

Ajustes normales
Los ajustes normales sobre horas a pagar son modificaciones o incorporaciones que se realizan en éstas utili-
zando cualquiera de las páginas de registro de horas. Si después de realizar la carga en Nómina Norteamérica
efectúa ajustes normales, ejecute el proceso Administración Tiempo Básico de nuevo para que las modificacio-
nes se envíen a Nómina Norteamérica en el siguiente proceso de carga.
Si se introduce un ajuste después de activar el indicador de congelación (es decir, una vez que en el estado de
horas a pagar se ha seleccionado (AP, CL o SP), y el proceso Administración Tiempo Básico encuentra una
entrada con el mismo CRH e información de tarea que la entrada del ajuste, el sistema crea una nueva fila de
horas a pagar, así como una fila con la que se compensa la entrada original. En la siguiente carga de horas a
pagar se envían a Nómina Norteamérica ambas filas, la nueva y la de compensación.

Ajustes de historial
Los ajustes de sólo historial introducidos en la página Ajuste Sólo Historial no se envían a Nómina Norteamérica,
sin embargo, pueden afectar a los resultados del proceso de distribución de trabajo y a los costes publicados en
Gestión de Proyectos.
• Si ejecuta el proceso de distribución de trabajo y realiza un ajuste en un registro de horas a pagar que ya se
ha distribuido y, a continuación, vuelve a ejecutar el proceso de distribución, no se distribuirá ningún coste
correspondiente al registro ajustado.
El sistema presenta un mensaje de error que muestra el número de secuencia de la entrada de horas a pagar
que no será distribuida.
• Si se realiza un ajuste de historial en una entrada que previamente se ha enviado a Nómina Norteamérica, las
cantidades de distribución y dilución de trabajo se copian tanto en la fila de compensación como en la nueva
fila creada.
Si es necesario, puede modificar en la fila nueva los valores de distribución y dilución del trabajo. Las canti-
dades asociadas a la nueva fila son las que se enviarán a Gestión de Proyectos.
• Si en la página Ajuste Sólo Historial introduce una nueva fila (en vez de corregir la ya existente), podrá intro-
ducir valores en los campos de cantidad de distribución de trabajo y de cantidad de dilución de trabajo.
• Si no especifica ningún valor en el campo de cantidad de distribución de trabajo diluido, cuando el estado de
las horas a pagar pase a CL, el valor real que se enviará a Gestión de Proyectos será cero.

548 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Consulte también
Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiem-
pos,” página 625
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Actualización de datos
La opción de petición de actualización en Nómina Norteamérica permite al usuario volver a seleccionar todas
las horas a pagar que se han enviado a nómina durante el proceso de carga original. En este proceso se incluyen
los datos actuales, ajustes de periodos anteriores y cualquier nueva entrada de horas a pagar cuyo estado sea ES,
CL, SP o RP. Esta función permite al usuario recobrar datos perdidos y se debe utilizar exclusivamente como
medida de recuperación.

Aviso: las peticiones de actualización pueden afectar significativamente al rendimiento del sistema, por lo que
sólo se deben utilizar cuando se corrompen o pierden los datos de horas a pagar y es necesario volver a cargar
los datos asociados a un determinado número de petición de nómina.

Corrección de errores generados durante los procesos


de carga y extracción
Este apartado trata sobre la corrección de errores generados durante los procesos de carga y extracción. El
componente Revisión Historial Carga TL permite identificar y consultar los mensajes de carga por empleado.

Errores del proceso de carga


Es conveniente que el personal encargado de la nómina revise las hojas de nómina y compruebe si se han gene-
rado mensajes de error durante el proceso. En el proceso de carga de TL, las horas a pagar pueden activar los
errores de proceso incluidos en la siguiente tabla. En todos los casos, el sistema de nómina cambia el estado
de las horas a pagar a RP. Corrija el error, ejecute de nuevo el proceso Administración Tiempo Básico, si es
necesario, y pida al administrativo de nómina que vuelva a ejecutar el proceso de carga de TL.

Error Acción

Correlación no válida entre el CRH y el código de deven- Corrija la correlación en la página del CRH. Es posible
gos de Nómina Norteamérica que el código de devengos se desactivara una vez correla-
cionado con el CRH.

Moneda de CRH no válida para el grupo de pago de Nó- Corrija la moneda en la página del CRH. Gestión de
mina Norteamérica Tiempos y Tareas no realiza ninguna conversión de mo-
neda.

Éstas son otras de las razones por las que pueden ser rechazadas las horas a pagar:
• Un empleado con registro de horas no está activo en la tabla JOB.
• Un empleado ha modificado grupos de pago en el periodo de pago en proceso.
• El CRH de las horas a pagar está correlacionado con un código de devengos de Nómina Norteamérica no
incluido en el programa de devengos del empleado.
• Se ha ejecutado la anulación de una hoja de nómina y el estado actual de las horas a pagar es Rechazadas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 549


Integración con Aplicaciones de Nómina Capítulo 18

• Las sustituciones de estado y de localidad registradas no se encuentran en las tablas de datos fiscales del
empleado.

Nota: en función de las opciones seleccionadas en la tabla de instalación, los usuarios de nómina podrán modi-
ficar los datos de las hojas de nómina procedentes de Gestión de Tiempos y Tareas cuando se emita un cheque
de liquidación, un cheque en línea o cuando se realicen ajustes de reversión. Sin embargo, sugerimos que todas
las correcciones se efectúen en Gestión de Tiempos y Tareas, puesto que las modificaciones realizadas en las
páginas del sistema de nómina no se reflejarán en aquel módulo.

Errores del proceso de extracción

Error Acción

No es posible distribuir varias monedas. Dependiendo del origen del error, se debe ajustar la mo-
neda correspondiente a las horas registradas en Gestión
de Tiempos y Tareas o modificar la moneda para poder
introducirla en Nómina Norteamérica.

Integración de Gestión de Tiempos y Tareas con


Nómina Global
La aplicación de Nómina Global gestiona tanto el proceso de nómina como el de ausencias.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Concepto de Nómina Global,” Funciones
de Nómina Global.
En este apartado se ofrece una descripción general de la integración de Gestión de Tiempos y Tareas con Nómina
Global, así como una explicación de los siguientes temas:
• Configuración de Gestión de Tiempos y Tareas para su integración con Nómina Global.
• Carga de datos de Gestión de Tiempos y Tareas
• Corrección de errores generados por el proceso de horas a pagar.
• Actualización de las horas a pagar después de una ejecución de pagos.
• Uso compartido de horarios laborales con Nómina Global.
• Integración de datos de eventos de ausencia

Descripción general del proceso


A continuación se describen los pasos necesarios para la preparación y ejecución de la nómina cuando PeopleSoft
Gestión de Tiempos y Tareas se integra con Nómina Global.
Pasos para la preparación y ejecución de la nómina:
1. Prepare los datos de Gestión de Tiempos y Tareas mediante la ejecución del proceso Administración
Tiempo Básico para los empleados que van a recibir el pago.

550 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Nómina Global utiliza los grupos de pago para definir los conjuntos de empleados a los que se debe
remunerar, mientras que el proceso Administración Tiempo Básico utiliza los grupos de trabajo para
generar horas a pagar. Compruebe que el proceso Administración Tiempo Básico se ejecuta en todos los
grupos de trabajo que incluyen a los empleados de los grupos de pago que se seleccionarán para el pago.
2. Ejecute el proceso de nómina.
Con esta tarea se cargan automáticamente las horas a pagar de Gestión de Tiempos y Tareas. Al inicio
del proceso, Nómina Global recupera el conjunto de horas a pagar correspondiente de Gestión de Tiem-
pos y Tareas. La primera vez que se ejecuta el proceso de nómina, Nómina Global procesa a todos los
empleados especificados en los calendarios en curso. En las ejecuciones posteriores, Nómina Global
aplica el proceso únicamente a aquellos perceptores cuyo cálculo ha sido erróneo o cuyos datos se han
modificado.
3. Finalice la ejecución de pagos.
4. Ejecute el proceso de Gestión de Tiempos y Tareas para distribuir los costes de la nómina en las filas de
horas a pagar de Gestión de Tiempos y Tareas.
Puede ejecutar tanto la distribución como la dilución del trabajo en función de los parámetros de la página
Sistema de Nómina de Gestión de Tiempos y Tareas.
Realice el paso 1 en Gestión de Tiempos y Tareas. El resto de las interacciones se inician desde Nómina Global.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Integración con PeopleSoft Enterprise
Gestión de Tiempos y Tareas,” Ejecución de nómina con datos de Tiempos y Tareas.

Consideraciones sobre planificación


Aunque Nómina Global y Gestión de Tiempos y Tareas sean aplicaciones diseñadas para su perfecta integración,
los dos sistemas se basan en reglas y pueden ejecutar algunos tipos de reglas comunes. Antes de integrar los
dos productos, debe tener en cuenta qué reglas desea que aplique cada sistema. Por lo general, deberá definir
todas las reglas que calculen las horas a pagar, incluidas las reglas para las horas extra, para los diferenciales
de turno y para otros casos especiales en Gestión de Tiempos y Tareas. Cree reglas que calculen el pago en
Nómina Global.

Consulte también
PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Integración con PeopleSoft Enterprise Gestión de
Tiempos y Tareas,” Consideraciones sobre planificación

Configuración de Gestión de Tiempos y Tareas para


su integración con Nómina Global
En este apartado se describen los siguientes temas:
• Configuración de Gestión de Tiempos y Tareas.
• Configuración de Recursos Humanos.

Configuración de Gestión de Tiempos y Tareas


Debe establecer un método para correlacionar los códigos de registro de horas con los elementos de devengos.
Considere las siguientes opciones:
• Defina un elemento de devengos que se acumule en el bruto.
Éste es el elemento de devengos que utilizará el proceso de nómina para calcular el recibo de nómina de un
perceptor. Este elemento no se debe correlacionar con ningún código de registro de horas (CRH).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 551


Integración con Aplicaciones de Nómina Capítulo 18

• Defina un segundo elemento de devengos que no se acumule en el pago bruto.


Este elemento de devengos sólo se emplea a efectos de costes y, además del salario del perceptor, puede incluir
costes generales o del tipo que el usuario desee añadir (por ejemplo, una prima en el seguro médico pagado
por el empleado). Correlacione este elemento con un código de registro de horas para enviar los datos de
costes correctos a Gestión de Tiempos y Tareas y ponerlos a disposición de las aplicaciones de contabilidad
de costes, planificación o gestión de presupuestos.
El tiempo de Gestión de Tiempos y Tareas puede registrarse en horas, unidades o importes, dependiendo del
tipo de CRH. Cuando correlacione los CRH con los elementos de devengos, tenga en consideración la corres-
pondencia entre el tipo de CRH y la regla de cálculo definida para el elemento.
Pasos para definir Gestión de Tiempos y Tareas:
1. Correlacione el código de registro de horas (CRH) de cada tipo de horas a pagar que desea enviar a
Nómina Global con el elemento correspondiente de devengos, deducción o uso de ausencias definido en
Nómina Global.
Utilice la página CRH 1 para correlacionar los CRH con los elementos. El sistema selecciona la opción
Enviar a Nómina en la página CRH 2 cuando se correlaciona un CRH con un elemento.
2. Active las opciones de distribución que desea aplicar en Nómina Global utilizando la página Sistema de
Nómina.
Por defecto, el proceso de distribución de trabajo está activado, mientras que el de dilución del trabajo
está desactivado. La opción de distribución de trabajo permite a Nómina Global devolver los costes ge-
nerados en una ejecución de pagos a Gestión de Tiempos y Tareas, de forma que esta aplicación pueda
distribuir los costes entre las entradas de horas a pagar originales. La función de dilución de trabajo
constituye un complemento del proceso de distribución. Permite que Gestión de Tiempos y Tareas dis-
tribuya los costes de nómina a partes iguales entre las horas a pagar.
3. Acceda a las páginas Creación Datos Registro Horas o Manten Datos Registro Horas y seleccione la
opción Enviar Horas a Nómina para cada empleado.

Configuración de Recursos Humanos


Pasos para definir PeopleSoft Recursos Humanos:
1. Compruebe que, para cada empleado, el valor del campo Sistema Nómina que aparece en la página
Nómina es Nómina Global.
2. Repita el paso 1 para el personal definido como no empleado si desea enviar sus horas a pagar al sistema
de nómina.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109
Capítulo 4, “Definición de las Tablas Básicas,” Opciones del sistema de nómina, página 46
Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos de registro
de horas, página 222
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” página 561

Carga de datos de Gestión de Tiempos y Tareas


El personal encargado de la nómina utiliza la página Cálculo de Nómina y Ausencias para iniciar la carga de
horas a pagar en Nómina Global.

552 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Cuando el usuario inicia la fase de identificación del proceso de nómina, especifica los empleados que cuentan
con horas a pagar durante el periodo definido por el calendario de pagos.

Selección de horas a pagar y actualización de estado en Nómina Global


Nómina Global toma sólo el subgrupo de horas a pagar que se corresponde con el periodo de tiempo especificado
en el calendario. No incluye los ajustes de historial. También se deben cumplir las siguientes condiciones:
• El estado de la entrada de horas a pagar correspondiente al periodo actual puede ser uno de los siguientes:
- ES - Estimadas
- AP - Aprobadas
- SP - Enviadas a Nómina
- RP - Rechazadas por Nómina
• Para las entradas de periodos retroactivos, es válido cualquier estado excepto:
- NA - Necesitan Aprobación
- CL - Cerradas, cuando Sistema Nómina no está definido como Nómina Global (GP).
• El empleado participa en el proceso de nómina y el código de registro de horas (CRH) asociado a las horas a
pagar se ha correlacionado con un elemento de devengo o de uso de ausencia.
• El CRH está correlacionado con el tipo de ejecución del calendario (en la página Tipo Ejecución correspon-
diente a Nómina Global).
Nómina Global también actualiza cada entrada de horas a pagar del modo siguiente:
• Para las entradas de horas a pagar cargadas en Nómina:
- Define el estado de las horas a pagar como SP, a menos que ya sea PD o DL.
- Define el indicador Sistema Nómina de Gestión de Tiempos y Tareas como Nómina Global.
• Para las entradas de horas a pagar no aceptadas en Nómina:
- Define el estado a pagar como Rechazadas por Nómina (RP) o Ignorar (IG).

Nota: un gerente puede cerrar las horas a pagar con estado Rechazadas por Nómina (RP) en la página Ajuste
Horas Pagadas. Esto hace que se establezca el número de petición de nómina en 1 y evita que el sistema
cargue estas horas en la nómina. Nómina Global no envía nunca filas de horas a pagar con un número de
petición de nómina igual a 1. Sin embargo, el estado de las horas a pagar sigue siendo Rechazadas por
Nómina (RP).

Consulte Capítulo 17, “Gestión de Tiempos,” Ajuste de horas, página 519.


El proceso Administración Tiempo Básico utiliza el estado de horas a pagar para establecer cuándo se deben
crear compensaciones para los ajustes de horas a pagar. Estas compensaciones se generan para todos los
estados salvo ES y NA.
Cuando Gestión de Tiempos y Tareas crea una compensación como resultado de un ajuste de horas a pagar,
Nómina Global omite tanto la fila original de horas a pagar como la de compensación y sólo procesa la
nueva. El ajuste genera un activador retroactivo en Nómina Global, lo que provoca que se vuelva a calcular
el periodo de pago y se corrija tanto en el periodo actual como en los posteriores.
- Selecciona Sí en el indicador de congelación.
Los costes reales asociados con las entradas de horas a pagar únicamente se pueden enviar a PeopleSoft
Finanzas una vez que se activa el indicador de congelación.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 553


Integración con Aplicaciones de Nómina Capítulo 18

- Define la fecha de congelación y de publicación como la fecha del sistema.

Nota: la página Detalle de Horas a Pagar muestra su estado, el indicador de sistema de nómina y el de conge-
lación de las entradas de horas a pagar correspondientes al empleado seleccionado.

Consulte Capítulo 14, “Concepto de Horas a Pagar,” Atributos de horas a pagar, página 417.

Agrupación de horas a pagar


Para que el proceso resulte más eficaz, Nómina Global agrupa las instancias de horas a pagar que son similares.
La aplicación lleva un control de la agrupación de horas a pagar y transfiere a Gestión de Tiempos y Tareas
una serie de secuencias y de números de referencias cruzadas para cada entrada de horas al final del proceso
de nómina. Esta información es importante para el proceso de distribución. Cuando el usuario inicia la fase de
cálculo en el proceso de nómina, Nómina Global selecciona automáticamente las entradas de horas a pagar, las
agrupa y las inserta en tablas de entrada positiva de Nómina Global.

Cancelación de una ejecución de pagos


Si cancela una ejecución de pagos, Nómina Global eliminará los datos de horas a pagar procedentes de Gestión
de Tiempos y Tareas y actualizará el estado de cada entrada de horas a pagar para definirlo como RP, salvo en
el caso de que se cumplan las siguientes condiciones:
• El estado de las horas a pagar es PD, DL o TP.
• Las horas a pagar también se han enviado a otro sistema de nómina.
Nómina Global comprueba el indicador Sistema Nómina para verificar que la entrada se ha enviado a otro
sistema.

Proceso retroactivo
En una ejecución de pagos retroactiva, Nómina Global siempre vuelve a cargar las horas a pagar de Gestión de
Tiempos y Tareas en la tabla de entrada positiva generada. Las horas a pagar ajustadas en Gestión de Tiempos y
Tareas contienen dos filas de datos: una que revierte o compensa el valor anterior, y otra que contiene el nuevo.
Nómina Global sólo necesita el valor nuevo, que utiliza para establecer la variación.

Corrección de errores generados por el proceso de horas a pagar


Una vez finalizada una ejecución de pagos preliminar, revise el resultado del proceso Informe Estado Horas a
Pagar para identificar las entradas que ha rechazado Nómina Global. Los errores más frecuentes se deben a una
correlación incorrecta de los CRH con los elementos de devengos y de deducciones de Nómina Global. Dado
que en la fase de cálculo del proceso, Nómina Global rechaza las entradas correlacionadas incorrectamente,
los elementos rechazados se deben consultar en el informe de estado de horas a pagar (no en las páginas de
consulta de nómina). Utilice la página CRH 1 para corregir los errores de correlación, ejecute de nuevo el
proceso Administración Tiempo Básico y vuelva a iniciar la ejecución de pagos. Otras razones por las que
Nómina Global puede rechazar las horas a pagar son: la utilización de un periodo de proceso incorrecto de
Gestión de Tiempos y Tareas o la omisión del periodo; la desactivación de un empleado en el nivel de la entidad
de pago; la cancelación de una ejecución de pagos; o la omisión del CRH en el tipo de ejecución.
Corrija las discrepancias causadas por los datos de tiempos y tareas desde esta aplicación y vuelva a ejecutar de
nuevo el proceso de nómina.
Consulte Capítulo 14, “Concepto de Horas a Pagar,” Generación de un informe sobre el estado de las horas a
pagar, página 434.

554 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Diferencias en la unidad monetaria


Nómina Global convierte la moneda del CRH a la moneda del país procesado y devuelve los datos de coste en
la moneda de proceso de Nómina Global. Durante el proceso de distribución, el código de moneda de proceso
de Nómina Global rellena el campo CURRENCY_CD2 del registro de horas a pagar (TL_PAYABLE_TIME)
para poder identificar la moneda en que se pagaron las horas.

Actualización de las horas a pagar después de


una ejecución de pagos
Una vez finalizada la ejecución de pagos en Nómina Global, el usuario ejecuta un proceso en batch, GPTLCOST,
con el que se actualizan las entradas de horas a pagar de Gestión de Tiempos y Tareas. Las acciones que realiza el
proceso en batch dependen de que las funciones de distribución y dilución de trabajo estén activadas en Gestión
de Tiempos y Tareas.

Desactivación de las funciones de distribución y dilución de trabajo


En el proceso en batch, Nómina Global lleva a cabo las siguientes acciones:
• Cambia el estado de las horas a pagar a CL para cada entrada con código SP que se procesó correctamente,
siempre que el sistema de nómina no se haya configurado para el proceso de distribución de Gestión de Tiem-
pos y Tareas.
• Define el indicador Sistema Nómina como Nómina Global (GP).
• Rellena los campos Cantidad Distr Trabajo y Cantidad Distr Trabajo Diluido con el bruto estimado.

Activación de la distribución y dilución del trabajo


En cada entrada con el estado SP recuperada, pero no procesada, el proceso en batch define el estado como RP,
a menos que el registro se haya enviado previamente a otro sistema de nómina.
Nómina Global no procesará una entrada de horas a pagar si un usuario ha introducido manualmente una entrada
positiva para ese mismo elemento de devengos o deducción. Las entradas positivas añadidas por el usuario
siempre tienen prioridad.
En cada entrada con un estado SP procesada correctamente, el proceso en batch opera de la siguiente manera:
• Modifica el estado de horas a pagar a TP.
• Define el indicador Sistema Nómina como Nómina Global (GP).
• Selecciona Sí en el indicador de congelación e introduce la fecha actual en el campo de fecha de congelación.
Nómina Global también envía a Gestión de Tiempos y Tareas los datos de costes asociados a entradas de horas
a pagar. Además, presenta el número de secuencia original de Gestión de Tiempos y Tareas de cada entrada de
horas a pagar, junto con los números de las referencias cruzadas correspondientes que haya generado Nómina
Global durante el proceso de agrupamiento. Los números de las referencias cruzadas indican qué entradas se
han agrupado, lo que permite volver a vincular los costes calculados para los devengos y las deducciones con los
detalles diarios. Al final del proceso en batch, Nómina Global hace una llamada a los procesos de distribución
y dilución de trabajo, si procede.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” página 17

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 555


Integración con Aplicaciones de Nómina Capítulo 18

Uso compartido de horarios laborales con Nómina Global


Gestión de Tiempos y Tareas y Nómina Global utilizan en numerosas ocasiones las mismas páginas y registros
para la definición y asignación de horarios. En algunos casos, las páginas son ligeramente diferentes. Si utiliza
las dos aplicaciones, sólo debe crear y asignar los horarios una vez. No obstante, la información presentada en
las páginas de horarios puede variar en algunos puntos en función de la aplicación desde la que se acceda.

Consulte también
Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,” Asigna-
ción de horarios, página 672
Capítulo 8, “Definición de Horarios Laborales,” Creación y definición de horarios laborales, página 176

Integración de datos de eventos de ausencia


Este apartado ofrece una descripción general de la integración de los datos de eventos de ausencias con Gestión
de Tiempos y Tareas y el sistema de nómina, y explica los siguientes puntos:
• Integración de Gestión de Ausencias, Gestión de Tiempos y Tareas y Nómina Norteamérica.
• Integración de la funcionalidad de ausencias de Nómina Global con Gestión de Tiempos y Tareas.

Integración de eventos de ausencias con Gestión


de Tiempos y Tareas
La integración de Gestión de Ausencias afecta a los datos de eventos de ausencias introducidos en Gestión de
Ausencias o Gestión de Tiempos y Tareas e integrados con Nómina Norteamérica o Nómina Global.
El siguiente diagrama muestra cómo pueden introducirse datos de ausencias a través de Gestión de Ausencias o
en la página Hoja de Horas de Gestión de Tiempos y Tareas:

Ausencias en
Hoja de horas
autoservicio

Tabla de eventos de
1 1
ausencias

3
Gestión de Tiempos Info ausencias para
4
y Tareas Administración tiempo

Puntos de entrada de eventos de ausencias

556 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

El componente Hoja de Horas de Gestión de Tiempos y Tareas ofrece un vínculo que permite introducir infor-
mación de eventos de ausencias. Puede añadir, eliminar, cancelar y editar eventos de ausencias para el periodo
de interés actual. Los empleados deben estar inscritos en Gestión de Tiempos y Tareas para utilizar la cuadrícula
de ausencias en la página Hoja de Horas.
Consulte Capítulo 17, “Gestión de Tiempos,” Uso de hojas de horas, página 497.
La casilla Perm Entrd en Tiempos y Tareas debe estar seleccionada en el componente Uso de Ausencias por País
para que la ausencia sea elegible en la cuadrícula Eventos Ausencia de la página Hoja de Horas. Los datos de
eventos de ausencias introducidos en Gestión de Ausencias con un código de uso no elegible (para Gestión de
Tiempos y Tareas) pueden aparecer en la cuadrícula Eventos Ausencia pero no pueden modificarse.

Nota: durante la implantación de la integración de Gestión de Ausencias y Gestión de Tiempos y Tareas debe
completar un análisis de sus códigos de uso actuales vinculados a los CRH. Active aquellos códigos que desee
que estén disponibles para las entradas de eventos de ausencias en la página Hoja de Horas mediante el compo-
nente Uso de Ausencias por País en Nómina Global y Gestión de Ausencias.

Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Definición de Transacciones de Ausen-
cias de Autoservicio”.

Consideraciones acerca de la seguridad


Durante la implantación, alinee la configuración de seguridad para peticiones de ausencias (en Gestión de Au-
sencias) con las ausencias introducidas en la página Hoja de Horas (Gestión de Tiempos y Tareas) de modo que
el mismo gerente sea responsable de la consulta y aprobación de las ausencias independientemente de dónde se
realizó la entrada del evento de ausencias. Defina el sistema de modo que las ausencias que requieran varios
niveles de aprobación no puedan introducirse mediante la página Hoja de Horas.

Integración de Gestión de Ausencias, Gestión de Tiempos


y Tareas y Nómina Norteamérica
En este apartado se describen los siguientes temas:
• Proceso de eventos de ausencias.
• Niveles de integración de Gestión de Ausencias y Gestión de Tiempos y Tareas.

Proceso de eventos de ausencias


Cuando Nómina Norteamérica, Gestión de Ausencias y Gestión de Tiempos y Tareas se integran, se ejecuta el
proceso de conversión de ausencias después de que se complete el proceso de derecho a ausencias para enviar
los datos de eventos de ausencias directamente desde Gestión de Ausencias a las horas a pagar de Gestión de
Tiempos y Tareas.

Nota: este proceso se utiliza para generar filas de horas a pagar para ausencias en Nómina Norteamérica sola-
mente.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 557


Integración con Aplicaciones de Nómina Capítulo 18

Se envían todas las filas de ausencias para empleados inscritos en Gestión de Tiempos y Tareas, independien-
temente de si los códigos de uso se han correlacionado con los CRH. Gestión de Tiempos y Tareas procesa las
filas correlacionadas con los CRH y las elimina. En el caso de las filas con un código de uso no correlacionado
con un CRH, el proceso termina y se genera un registro de mensajes con todos estos códigos de uso. Debe
correlacionar las filas restantes a un CRH. Una vez correlacionadas, reinicie el proceso mediante el Monitor
de Procesos. Cuando el proceso se reinicia, determina si existen filas no procesadas y procesa las que están
correlacionadas en primer lugar. Si aún existen filas no correlacionadas, el proceso se interrumpe, se crea un
registro de mensajes y deberá repetir todo el procedimiento para correlacionar los códigos de uso con un CRH.
El proceso termina cuando no quedan más filas por procesar.

Nota: si no se correlacionan los datos intencionadamente, y no desea que estas filas se envíen a Gestión de
Tiempos y Tareas, puede cancelar o eliminar la instancia de proceso seleccionando una de esas opciones en el
cuadro de grupo Proceso Actualización de la página Detalle Proceso del Monitor de Procesos.

En esta fase no se asocia ningún coste con las horas. Cuando se han completado todos los proceso de nómina,
los costes y detalles asociados se envían a Gestión de Tiempos y Tareas. Las filas de horas a pagar se actualizan
con los costes distribuidos y diluidos, si es preciso.

Niveles de integración de Gestión de Ausencias y Gestión de Tiempos y Tareas


Los niveles de integración entre Gestión de Ausencias, Gestión de Tiempos y Tareas y Nómina Norteamérica
son los siguientes:
• Correlación. Es necesario definir y configurar grupos de pago de ausencias, establecer códigos de registro
de horas en Gestión de Tiempos y Tareas para Nómina Norteamérica y Gestión de Ausencias, y especificar
devengos de gestión de ausencias para los devengos de Nómina Norteamérica.
• Nivel de puesto. Es necesario asignar registros de puesto para Nómina Norteamérica y Gestión de Ausencias
(grupos de pago correlacionados PNA/AM) e inscribir en Gestión de Tiempos y Tareas a los empleados que
registran horas.
• Proceso de gestión de ausencias. Debe ejecutarse la conversión de Gestión de Ausencias (programa de AE)
que llama a un proceso de Gestión de Tiempos y Tareas para actualizar las horas a pagar. Una vez finalizado
el proceso, las horas a pagar de Gestión de Tiempos y Tareas incluirán las ausencias introducidas con carácter
positivo, si existen.
• Proceso de Gestión de Tiempos y Tareas y Nómina Norteamérica. Se debe ejecutar el proceso Administración
Tiempo Básico en Gestión de Tiempos y Tareas para generar las horas a pagar. También es necesario ejecutar
el proceso de carga de horas y tareas en hojas de nómina desde Nómina Norteamérica y, a continuación, el
proceso de nóminas.

Integración de la funcionalidad de ausencias de Nómina


Global con Gestión de Tiempos y Tareas
Los requisitos para habilitar los datos de eventos de ausencias en las hojas de horas se enumeran en el capítulo
Gestión de Tiempos de este PeopleBook:
Consulte Capítulo 17, “Gestión de Tiempos,” Requisitos para la habilitación de ausencias en las hojas de horas,
página 492.

Visualización de datos de eventos de ausencias de Nómina Global en hojas de horas


En Nómina Global, los elementos se utilizan para identificar cada tipo de devengo, deducción y ausencia que
puede registrar un empleado. Un elemento representa una serie de reglas que se aplican en el proceso de nómina
y que, de alguna manera, son similares a los códigos de registros de horas.

558 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 18 Integración con Aplicaciones de Nómina

Para integrar Gestión de Tiempos y Tareas con los datos de eventos de ausencias de Nómina Global, debe corre-
lacionar los CRH con los elementos de uso de ausencias. Si se utilizan registros de tareas es posible que también
sea necesario correlacionar algunos códigos de tarea con elementos variables o de sistema definidos en Nómina
Global.
Cuando se produce una ausencia, se registra mediante la página de Nómina Global. Gestión de Tiempos y Tareas
extrae y calcula los eventos de ausencias cada vez que el usuario accede a las páginas de registro de horas. En
primer lugar, Nómina Global comprueba si el empleado está inscrito en Gestión de Tiempos y Tareas y envía a
este sistema los detalles del evento de ausencia, la configuración de uso, el calendario de festivos del empleado
para el periodo de interés, una lista de vacaciones y el horario del empleado. Gestión de Tiempos y Tareas genera
las filas de datos y muestra la información en la cuadrícula Eventos Ausencia de la página Hoja de Horas.
La configuración de Gestión de Tiempos y Tareas en la página Instalación de Tiempos y Tareas y la definición
del grupo de trabajo asociado al empleado determina el modo de presentación de la información de ausencias
en Gestión de Tiempos y Tareas.

Nota: si se utiliza el set de validación suministrado con Gestión de Tiempos y Tareas, las ausencias introducidas
con anterioridad a la fecha de contratación del empleado generarán una excepción en el proceso Administración
Tiempo Básico, durante la fase de validación del estado del personal que registra horas.

Nota: los datos de eventos de ausencias de Nómina Global no se almacenan en las horas registradas de Gestión
de Tiempos y Tareas.

Ejemplo: datos de ausencias de Nómina Global


Por cada ausencia, Gestión de Ausencias envía el código del elemento de uso de ausencia, las fechas de inicio
y de fin de ésta y, si procede, las horas parciales de las ausencias cuya duración es inferior a un día completo.
Asimismo, activa el proceso de cálculo de horarios, que realiza una búsqueda de cualquier ausencia de un día
completo (es decir, días en los que no se han realizado registros de horas parciales o media jornada) y, basándose
en el horario por defecto de Gestión de Ausencias, determina el número de horas durante las que el empleado
ha estado ausente.
Supongamos que un empleado debe trabajar ocho horas al día, de lunes a viernes. En Nómina Global se intro-
duce un evento de ausencia desde el lunes, 14 de agosto, hasta el viernes, 18 de agosto. Se registra una ausencia
parcial de 4 horas para el lunes y el viernes. Para el resto de los días de ausencia no se introduce ninguna hora.

Lunes Martes Miércoles Jueves Viernes

4 Horas no registradas Horas no registradas Horas no registradas 4

En este caso, Gestión de Ausencias envía 4 horas correspondientes al lunes y 4 horas del viernes. También
invoca al proceso de cálculo de horarios, que realiza una consulta en el horario de Nómina Global del empleado
para determinar la ausencia de 8 horas el martes, miércoles y jueves.

Nota: aunque Gestión de Tiempos y Tareas puede utilizar las ausencias registradas en Nómina Global como
criterios para reglas, nunca altera los datos de ausencia registrados en Nómina Global.

Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Nómina Global, “Integración con PeopleSoft Enterprise
Gestión de Tiempos y Tareas”.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 559


Integración con Aplicaciones de Nómina Capítulo 18

560 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 19

Integración con PeopleSoft Finanzas y PeopleSoft


Gestión de Rendimiento

En este capítulo se ofrece una descripción general de la integración de Gestión de Tiempos y Tareas con las aplicaciones
de PeopleSoft Finanzas y EPM, así como una explicación de los siguientes temas:
• Integración con PeopleSoft Gestión de Proyectos.
• Publicación de datos de costes previstos y reales en PeopleSoft Gestión de Proyectos.
• Utilización de Gestión de Tiempos y Tareas con la contabilidad de compromisos.
• Integración con PeopleSoft Gastos y Gestor en Viaje.
• Integración con PeopleSoft Gestión de Rendimiento.

Consulte también
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133

Concepto de integración
El gráfico siguiente ilustra el modo de integrar Gestión de Tiempos y Tareas con otras aplicaciones PeopleSoft,
a fin de proporcionar una solución global para el registro de horas, la elaboración de costes de proyectos y las
compensaciones laborales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 561


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Gastos

Carga de horas Valores de tareas


registradas y para entradas de tiempo
gastos

CRHs
Gastos enviados a Cuentas Gestor en Gestión de
a Pagar o Nómina Viaje Valores de tareas enviados Proyectos
a Gestión de Tiempos y Tareas

Tiempo Publicación de costes estimados y


transcurrido reales en Gestión de Proyectos
Gestión de Tiempos
y Tareas
Horas a pagar enviadas a
Nómina para su proceso

Cuentas
a Pagar Costes reenviados a Gestión de Tiempos
y Tareas para la distribución del trabajo Nómina

Integración de Gestión de Tiempos y Tareas con aplicaciones de PeopleSoft Finanzas

Concepto de punto de integración


La integración ente Gestión de Tiempos y Tareas y PeopleSoft Finanzas y Gestión de Rendimiento (EPM) se
lleva a cabo mediante PeopleSoft Integración con Mensajería.
Las siguientes tablas muestran los puntos de integración utilizados para la integración con PeopleSoft Finanzas.

Nota: en el Repositorio Interactivo de Servicios (Interactive Services Repository) de Customer Connection


puede consultar los detalles técnicos de cualquier punto de integración utilizado en las aplicaciones PeopleSoft.

Puntos de integración utilizados en la integración con Gestión de Proyectos


La tabla siguiente presenta los datos de los puntos de integración para la integración de Gestión de Tiempos y
Tareas con Gestión de Proyectos.

Nombre de punto
Operación de servicio de integración Cola Publicación

BUS_UNIT_PC_SYNC Tabla de unidades de ne- PROJECTS_SETUP Gestión de Pro-


gocio de PC yectos
BUS_UNIT_PC_FULLSYNC

PROJECT_SYNC Tabla de proyectos PROJECTS_SETUP Gestión de Pro-


yectos
PROJECT_FULLSYNC

562 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Nombre de punto
Operación de servicio de integración Cola Publicación

PROJECT_ACTIVITY_SYNC Actividades de proyecto PROJECTS_SETUP Gestión de Pro-


yectos
PROJECT_ACTIVITY_FULLSYNC

PROJ_ACTIVITY_STATUS_SYNC Estado de actividad de PROJECTS_SETUP Gestión de Pro-


proyecto yectos
PROJ_ACTIVITY_STA-
TUS_FULLSYNC

RESOURCE_TYPE_SYNC Tipos de recurso de pro- PROJECTS_SETUP Gestión de Pro-


yecto yectos
RESOURCE_TYPE_FULLSYNC

RES_TYPE_CAT_LINK_SYNC Vínculo de tipo de pro- PROJECTS_SETUP Gestión de Pro-


yecto con categoría yectos
RES_TYPE_CAT_LINK_
FULLSYNC

RES_CAT_SUB_CAT_LINK_SYNC Vínculo de categoría de PROJECTS_SETUP Gestión de Pro-


proyecto con subcatego- yectos
RES_CAT_SUB_CAT_LINK_ ría
FULLSYNC

RESOURCE_CAT_SYNC Categoría de recurso de PROJECTS_SETUP Gestión de Pro-


proyecto yectos
RESOURCE_CAT_FULLSYNC

RESOURCE_SUB_CAT_SYNC Subcategoría de recurso PROJECTS_SETUP Gestión de Pro-


de proyecto yectos
RESOURCE_SUB_CAT_
FULLSYNC

PROJECT_TEAM_SYNC Equipo de proyecto PROJECTS_SETUP Gestión de Pro-


yectos
PROJECT_TEAM_FULLSYNC

PROJECT_STATUS_DEFN_SYNC Definición de estado de PROJECTS_SETUP Gestión de Pro-


proyecto yectos
PROJECT_STATUS_DEFN_
FULLSYNC

PROJECT_STATUS_SYNC Estado de proyecto PROJECTS_SETUP Gestión de Pro-


yectos
PROJECT_STATUS_FULLSYNC

UOM_SYNC Unidad de medida ENTERPRISE_SETUP Finanzas a Re-


cursos Humanos
UOM_FULLSYNC

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 563


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Nombre de punto
Operación de servicio de integración Cola Publicación

BUS_UNIT_FS_SYNC Tabla de unidades de ne- ENTERPRISE_SETUP Finanzas a Re-


gocio de FS cursos Humanos
BUS_UNIT_FS_FULLSYNC

TIME_REPORTING_CODE_SYNC Códigos de registro de TIME_AND_LABOR_ Gestión de Tiem-


horas SETUP pos y Tareas
TIME_REPORTING_CODE_
FULLSYNC

ACTUAL_TIME_ADD Horas reales de T&L ACTUAL_TIME Gestión de Tiem-


pos y Tareas
ACTUAL_TIME_BATCH_ADD

ESTIMATED_TIME_BATCH_ADD Horas previstas de T&L ESTIMATED_TIME Gestión de Tiem-


pos y Tareas

TBLSET_CONTROL_INITIALIZE Control de TableSet TBLSET_CONTROL Finanzas a Re-


cursos Humanos
SETID_INITIALIZE

ESTIMATE_FORECAST_TIME_RE- Petición de previsión de ESTIMATED_TIME Gestión de Pro-


QUEST horas yectos
Programa batch de publicación:
PC_TL_TO_PC
Programa batch de suscripción:
TL_PUB_TM_AE

Nota: respecto a los mensajes ESTIMATED_TIME_BATCH_ADD, ACTUAL_TIME_ADD y AC-


TUAL_TIME_BATCH_ADD, el valor publicado correspondiente a Departamento variará, según los datos
existentes en la tabla de horas a pagar. Si en la tabla de horas a pagar existen valores para DeptID y DeptID_CF,
el valor asociado a DeptID_CF se publicará como Departamento para Gestión de Proyectos. Si no hay valor
para DeptID_CF, el valor de DeptID se publicará en Gestión de Proyectos.

Puntos de integración utilizados en la integración con PeopleSoft Gastos


La tabla siguiente presenta los datos de los puntos de integración de Gestión de Tiempos y Tareas con PeopleSoft
Gastos y PeopleSoft Gestor en Viaje.

564 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Nombre de punto de
Operación de servicio integración Cola Publicación
ELAPSED_TIME_ADD Horas transcurridas regis- ELAPSED_TIME Gastos
tradas en T&L
TIME_REPORTING_CODE_ Información de DRH de TIME_AND_LABOR_ Gestión de Tiempos
FULLSYNC T&L SETUP y Tareas
TIME_REPORTING_CODE_SYNC

Puntos de integración utilizados en la integración con PeopleSoft Gestión de Rendi-


miento
La tabla siguiente presenta los datos de los puntos de integración para la integración de Gestión de Tiempos y
Tareas con PeopleSoft Gestión de Rendimiento.

Nombre de punto de
Operación de servicio integración Cola Publicación
BUS_UNIT_PF_SYNC Unidad de negocio de EPM PERF_MEASUREMENT_ Gestión Basada
SETUP en Actividades
BUS_UNIT_PF_FULLSYNC
FINANCIAL_ACTIVITY_SYNC Tabla de actividades PERF_MEASUREMENT_ Gestión de Ren-
SETUP dimiento
FINANCIAL_ACTIVITY_FULLSYNC
TBLSET_CONTROL_INITIALIZE Control de TableSet TBLSET_CONTROL Contabilidad
General para Re-
SETID_INITIALIZE cursos Humanos

Consulte también
Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457
PeopleSoft Project Costing PeopleBook
PeopleSoft Expenses PeopleBook
Enterprise PeopleTools PeopleBook: Integration Broker

Integración con Gestión de Proyectos


En este apartado se ofrece una descripción general sobre la integración de Gestión de Proyectos, así como una
explicación de la configuración de Gestión de Tiempos y Tareas para su utilización con Gestión de Proyectos.

Concepto de integración con Gestión de Proyectos


Gestión de Proyectos funciona como un repositorio central de los datos de todos los proyectos. De este modo, las
empresas pueden registrar costes de proyectos, desarrollar proyectos dentro del presupuesto establecido, emitir
facturas y evaluar la rentabilidad de los proyectos. La función de registro de tareas de la aplicación Gestión de
Tiempos y Tareas, integrada con Gestión de Proyectos, permite realizar las actividades siguientes:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 565


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

• Seguimiento de proyectos, actividades, unidades de negocio, tipos, categorías y subcategorías de recursos


definidos en Gestión de Proyectos. Estas operaciones se efectúan mediante la inclusión de entidades relacio-
nadas con proyectos en las plantillas y los perfiles de tareas.
• Publicación y envío a Gestión de Proyectos de costes previstos de proyectos. Esta función resulta especial-
mente útil cuando la empresa factura proyectos fuera del ciclo del proceso de nómina.
• Envío de costes reales de proyectos a Gestión de Proyectos, cuando finaliza un ciclo de nómina. Para utilizar
esta función, debe generarse la nómina mediante un sistema integrado con Gestión de Tiempos y Tareas, como
Nómina Norteamérica o Nómina Global.
Las siguientes funciones optativas permiten realizar las acciones que se indican a continuación:
• Restricción de la introducción del tiempo de forma que los empleados sólo puedan registrar las horas en pro-
yectos en los que son miembros del equipo.
• Creación de una regla que indique al proceso Administración Tiempo Básico que debe generar una excepción
cuando se procesa el tiempo registrado en un proyecto cerrado.
• Control de datos sobre tiempos y costes por clave contable, tanto para contabilidad como para contabilidad de
compromisos.
El diagrama siguiente ilustra el flujo de proceso en Gestión de Proyectos.

566 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Motor
Aplicación Cuentas a Gestión de
Presupuestos Facturación
Cobrar Recursos
Contratos

Motor Motor
Aplicación Aplicación Gestión
de
Motor Aplicación Gastos
Mensajería

Ventas Motor
Aplicación
Gestión de
Activos
Motor Gestor en
Motor Aplicación Viaje
Gestión de
Aplicación
Proyectos
Compra de
Mensajería
Servicios
Gestión de
Motor
Programas
Aplicación Solicitudes
Gestión de de
Tiempos y Motor Compras
Motor
Tareas Aplicación Aplicación
Motor Motor
Generador Aplicación Aplicación
Motor de
Aplicación Asientos

Gestión de Origen de
Motor
Pedidos Compras
Aplicación
Nómina
Motor
Aplicación Motor
Aplicación
Mensajería Motor
Aplicación

Contabilidad Generador Cuentas a Recepción Almacenes


General de Pagar de Compras
Asientos

Generador de Asientos

Integración de Gestión de Proyectos y Gestión de Programas con otras aplicaciones

Datos publicados en Gestión Proyectos


Cuando se integran datos de Gestión de Tiempos y Tareas en Gestión de Proyectos, se envían los campos del
registro de horas a pagar, junto con los datos siguientes:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 567


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

• Todas las claves contables relacionadas, si se indica un código de combinación.


• El tipo de CRH (horas, unidades o cantidad) y la unidad de medida relacionada con el CRH.
• La unidad de negocio de Contabilidad General asociada con la unidad de negocio de Recursos Humanos por
defecto o la registrada.
PeopleSoft Finanzas puede utilizar la unidad de negocio para la conversión de moneda.
• El código de puesto de la persona que registra las horas.
Gestión de Proyectos puede emplear el código de puesto en las plantillas salariales utilizadas para la factura-
ción.
• El valor del campo Enviar Horas a Nómina (TL_TIME_TO_PAY).
Este valor está definido como No, si las horas a pagar corresponden a colaboradores; si se envían al sistema
de nómina está definido como Sí.
• La fecha contable de las transacciones de costes de Gestión de Tiempos y Tareas sincronizadas con el periodo
contable de Gestión de Proyectos, así como con el periodo contable correspondiente a otros costes enviados a
Contabilidad General.

Consulte también
PeopleSoft Project Costing PeopleBook
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Utilización de Ges-
tión de Tiempos y Tareas con la contabilidad de compromisos, página 576
Capítulo 14, “Concepto de Horas a Pagar,” página 417

Definición de Gestión de Tiempos y Tareas para su


integración con Gestión de Proyectos
Pasos para integrar Gestión de Tiempos y Tareas con Gestión de Proyectos:
• Active las operaciones de servicio oportunas utilizadas en la integración de Gestión de Proyectos.
• Seleccione en PeopleSoft Gestión de Tiempos y Tareas las opciones de instalación apropiadas.
• Obtenga las unidades de medida de Gestión de Proyectos y configure el CRH para su envío a Gestión de
Proyectos.
• Asegúrese de que ha definido en Gestión de Tiempos y Tareas a cada una de las personas que registran horas
en proyectos.
• Defina las plantillas y perfiles de tareas que incluyen entidades relacionadas con proyectos.
• Rellene las tablas de valores válidos de entidades de tareas con valores definidos en Gestión de Proyectos.
A continuación se describen las instrucciones para realizar cada paso de definición. Algunos de estos pasos
deben iniciarse en Gestión de Proyectos. La realización de estos pasos requiere una labor coordinada con el
personal encargado de administrar la aplicación Gestión de Proyectos. Antes de empezar, se recomienda estudiar
el proceso de definición con los administradores de proyectos.

Activación de los puntos de integración utilizados en la integración con Gestión de


Proyectos
Las operaciones de servicio que deben activarse se han enumerado previamente en este capítulo. Puede encon-
trar instrucciones detalladas para la activación de operaciones de servicio en los PeopleBooks de PeopleTools.

568 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Consulte PeopleBook de PeopleTools Enterprise: Integration Broker

Selección de opciones de instalación en Gestión de Tiempos y Tareas


En la página Instalación de Tiempos y Tareas, seleccione la casilla Interfaz con PS/Proyectos. Al seleccionarla,
el sistema selecciona la opción Calcular Bruto Estimado para indicar que calculará los costes estimados asocia-
dos con las horas a pagar cuando se ejecute el proceso Administración Tiempo Básico.
Para enviar información a Gestión de Proyectos puede seleccionar la casilla Publicar CRH s/Mapa como s/Pg.
También puede seleccionar las opciones necesarias de validación de claves contables.

Obtención de unidades de medida desde Gestión de Proyectos y envío a Gestión de


Proyectos
Cuando defina códigos de registro de horas (CRH) en Gestión de Tiempos y Tareas, seleccione la unidad de
medida apropiada para cada CRH. Cuando Gestión de Tiempos y Tareas está integrado con Gestión de Proyec-
tos, las unidades de medida válidas proceden directamente de Gestión de Proyectos. Estos valores se pueden
visualizar, pero no modificar, a través de Gestión de Tiempos y Tareas.
Antes de definir códigos de registro de horas, asegúrese de que las unidades de medida definidas en Gestión de
Proyectos se han publicado en Gestión de Tiempos y Tareas. Este proceso se inicia en Gestión de Proyectos con
una publicación completa.
Los cambios posteriores realizados en las unidades de medida se publican en Gestión de Tiempos y Tareas
automáticamente (mediante la publicación por incrementos periódicos), a medida que se producen.
Además, en la página CRH 2, debe seleccionarse la casilla Publicar en Gestión Proyectos. Una vez seleccionada
esta casilla, el sistema envía datos de proyectos con horas a pagar al sistema de Gestión de Proyectos.

Inscripción de empleados que registran horas en Gestión de Tiempos y Tareas


Acceda a Gestión de Tiempos y Tareas e inscriba como personal que registra horas a los empleados que registran
horas en Gestión de Proyectos.

Definición de plantillas y perfiles de tareas para el seguimiento de proyectos


La integración con Gestión de Proyectos afecta a las opciones disponibles cuando se crean plantillas y perfiles
de tareas para el registro de horas. Esto, a su vez, afecta a los tipos de datos de tareas que los empleados indican
cuando introducen horas.
En Gestión de Proyectos pueden seleccionarse hasta seis elementos adicionales de tareas específicos de proyec-
tos en las plantillas de registro de tareas.

Unidad Negocio PC (unidad La unidad de negocio introducida determina los valores disponibles para los
de negocio de Gestión de campos ID Proyecto, Actividad, Tipo Recurso, Categoría Recurso y Subcate-
Proyectos) goría Recurso.
ID Proyecto Si se selecciona un ID de proyecto en la plantilla de tareas y no se utiliza la
contabilidad de compromisos, los proyectos en los que cada empleado puede
registrar horas vienen determinados por la unidad de negocio de Gestión de
Proyectos.
Actividad Si se selecciona una actividad en la plantilla de tareas, los empleados pueden
introducir las horas de las actividades definidas en las tablas de actividades de
PeopleSoft Gestión de Proyectos que están asociadas a la unidad de negocio
vinculada al proyecto.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 569


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Tipo Recurso, Categoría En Gestión de Proyectos, se pueden definir relaciones entre los tipos, catego-
Recurso, y Subcategoría rías y subcategorías de recursos (mediante las opciones de edición dinámicas
Recurso especificadas en la página de definición de costes de la aplicación Gestión de
Proyectos). Estas relaciones controlan la entrada de datos y facilitan la reduc-
ción de errores.
Los valores válidos que se pueden introducir para cada tipo, categoría y sub-
categoría de recursos también dependen de la unidad de negocio registrada de
Gestión de Costes.

Introducción de datos en las tablas de valores válidos de entidades de tarea


Los valores de las seis entidades de tareas relacionadas con proyectos se definen en Gestión de Proyectos y están
disponibles en Gestión de Tiempos y Tareas, a través de PeopleSoft Integración con Mensajería. Por ejemplo,
cuando se indica al sistema que solicite a los usuarios la introducción de un tipo de recurso al registrar horas, los
usuarios pueden seleccionar el tipo de recurso en una tabla de valores válidos con los tipos definidos en Gestión
de Proyectos.
En Gestión de Tiempos y Tareas se pueden visualizar, aunque no modificar, los valores de las tareas de proyectos,
en las páginas siguientes: Unidad de Negocio de PC, Proyecto de PC, ID Actividad de PC, Tipos de Recursos,
Categorías de Recursos y Subcategorías de Recursos.
Gestión de Proyectos inicia el envío de los valores de proyectos a Gestión de Tiempos y Tareas, a través de
PeopleSoft Integración con Mensajería con transmisión XML.
Cuando los usuarios introducen o modifican datos de proyectos en Gestión de Proyectos, las tablas de PeopleSoft
Recursos Humanos (HRMS) se actualizan en tiempo real, para reflejar los cambios.

Nota: cuando se inicia la publicación de una “tabla completa” en Gestión de Proyectos, todos los valores de
tareas se eliminan de las tablas de HRMS, antes de que se carguen los valores actuales. Consulte al adminis-
trador de Gestión de Proyectos sobre el momento en que debe realizarse la publicación de tablas completas. Se
recomienda ejecutarlas cuando los usuarios no estén introduciendo sus tiempos a través de Gestión de Tiempos
y Tareas. Los mensajes de IDs de Set procedentes de la base de datos de PeopleSoft Finanzas y publicados en
HRMS se añaden a la información existente en esta base de datos; los datos existentes no son eliminados.

Generación de excepciones de registro de horas en proyectos cerrados


Cuando se cierra un proyecto en Gestión de Proyectos, el campo Estado Proyecto (PROJECT_STATUS) de
la tabla PS_PROJECT_STATUS de Gestión de Tiempos y Tareas se rellena automáticamente con el valor C
(Cerrado). Puede crear una regla que genere una excepción cuando el proceso Administración Tiempo Básico
encuentre horas registradas en un proyecto cerrado.

Restricción de la introducción de horas a los miembros de equipos de proyecto


En Gestión de Proyectos, se puede seleccionar la opción Aplicar Equipo Proyecto para todos los proyectos aso-
ciados a unidades de negocio determinadas. Cuando se activa esta opción, Gestión de Tiempos y Tareas sólo
permite introducir horas de proyectos a los miembros pertenecientes a equipos de proyectos.

570 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Consulte también
PeopleSoft Project Costing PeopleBook
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Cálculo del bruto estimado, página 387
Capítulo 10, “Definición de Personal con Registro de Horas,” página 219
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Registro de tareas con PeopleSoft Finanzas,
página 147
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243

Publicación de datos de costes previstos y reales


en Gestión de Proyectos
En este apartado se ofrece una descripción general sobre la publicación de costes estimados y reales en Gestión
de Proyectos, así como una explicación de los siguientes temas:
• Publicación de horas previstas a pagar.
• Publicación de horas a pagar reales.

Descripción general de datos de costes estimados y reales


Los datos de horas y costes estimados y reales pueden enviarse a Gestión de Proyectos.
• Los costes estimados se calculan mediante el proceso Administración Tiempo Básico, antes del envío a nómina
de las horas a pagar.
Cuando los costes estimados se envían a Gestión de Proyectos, se sustituyen las horas a pagar previstas reci-
bidas previamente por las entradas procedentes de Gestión de Tiempos y Tareas.
• Los costes reales son los que calcula el sistema de nómina para las horas a pagar y envía a Gestión de Tiempos
y Tareas, tras la finalización de una ejecución de pagos.
Todas las horas a pagar recibidas son consideradas por Gestión de Proyectos como añadidos a las horas recibi-
das previamente. Gestión de Tiempos y Tareas envía compensaciones en los raros casos en que existen horas
reales actualizadas.

Publicación de costes estimados en Gestión de Proyectos


Las horas a pagar previstas se publican en Gestión de Proyectos en estos casos:
• Cuando en Gestión de Tiempos y Tareas se recibe una petición de Gestión de Proyectos.
La petición llega en forma de mensaje de la base de datos de PeopleSoft Finanzas. En respuesta, Gestión
de Tiempos y Tareas publica automáticamente las horas previstas como horas a pagar cuando se cumplen las
condiciones siguientes:
- Un registro incluye un valor en los campos Unidad Negocio PC, ID Proyecto e ID Actividad con alguno de
los estados siguientes: Estimadas, Necesitan Aprobación, Aprobadas, Enviadas, Rechazadas y Usadas.
- El CRH relacionado debe tener seleccionado el campo Publicar en Gestión Proyectos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 571


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Nota: el campo de publicación (PUBLISH_SW) de la tabla de horas a pagar se actualiza al valor Ignorar en
todos los registros en los que no se produzca una de las situaciones descritas.

• Cuando se ejecuta el proceso de publicación de horas a pagar previstas.


En este caso, el sistema se comporta exactamente igual que cuando Gestión de Tiempos y Tareas recibe peti-
ciones de Gestión de Proyectos.

Publicación de costes reales en Gestión de Proyectos


Las horas a pagar reales se publican en Gestión de Proyectos en estos casos:
• Cuando se ejecuta el proceso de publicación de horas reales a pagar.
En este caso, Gestión de Tiempos y Tareas publica solamente registros de horas a pagar cerradas que no se
ejecutarán a través del proceso de distribución del trabajo.
• Cuando se utilizan las páginas Aprobación de Horas a Pagar, Aprobación Horas por Grupo o Proceso de Apro-
bación en Batch para:
- Cerrar horas a pagar correspondientes a registros de horas que no se envían al sistema de nómina. Se ha
seleccionado la casilla Enviar Horas a Nómina en la página Manten Datos Registro Horas.
- Cerrar horas a pagar para un CRH que no se envía al sistema de nómina. (La opción Enviar a Nómina no
está activada en la página CRH 2).
• Realizar un ajuste de registro en una entrada de horas a pagar.
Gestión de Tiempos y Tareas publica la entrada nueva y la entrada que compensa la entrada original. Los
ajustes de registros no se envían a nómina; sólo se remiten los ajustes de periodos anteriores.
• Cuando se realiza un ajuste de registro.
• Cuando un registro tiene el valor Sin Pago para el campo de estado de horas a pagar y se cumplen las siguientes
condiciones:
- Se ha activado la opción Publicar CRH s/Mapa como s/Pg en la página Instalación de Tiempos y Tareas.
- Se ha seleccionado la casilla Enviar Horas a Nómina en la página Manten Datos Registro Horas.
- El CRH no está asociado a ningún código de devengos.
Otras acciones que originan la publicación de las horas a pagar reales varían en función del sistema de nómina
y se describen a continuación.

Integración con Nómina Norteamérica


Cuando Gestión de Tiempos y Tareas se integra con PeopleSoft Nómina Norteamérica, los datos de horas y
costes reales se publican en los casos siguientes:
• Cuando Nómina Norteamérica define el estado de las entradas de horas a pagar procesadas correctamente
como Cerradas. Esto ocurre porque el usuario ha optado por no utilizar la función de distribución del trabajo.
La publicación se efectúa al final del proceso de carga.
• Cuando concluye el proceso de extracción ejecutado en Nómina Norteamérica. La publicación tiene lugar
después de que se hayan distribuido los costes del trabajo (y diluido si está activada la función de dilución del
trabajo).
• Después de volver a ejecutar el proceso de extracción. Si se anula la confirmación de una ejecución de pago
después de ejecutar el proceso de extracción, se realizan cambios en las horas a pagar y, a continuación, se

572 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

vuelve a ejecutar la nómina, puede iniciarse nuevamente el proceso de extracción. Este proceso publica todas
las horas a pagar cuyo estado es Cerradas, Distribuidas o Diluidas.

Reversiones de cheques (Nómina Norteamérica)


El proceso para generar filas de reversión y filas adicionales para pagos futuros es un proceso del Motor de
Aplicación (TL_PAY_REVRS) que se activa después de que el proceso de confirmación de pago finalice co-
rrectamente. Este proceso también determina si existen filas originales o revertidas que deban enviarse a Gestión
de Proyectos.
Los siguientes cuatro escenarios describen el modo de gestionar los cheques revertidos y la publicación de los
costes asociados en Gestión de Proyectos:
• Reversión directa: antes de que el proceso de extracción de costes finalice.
Después de que se ejecute el proceso de carga de datos de TL, el estado de las horas a pagar se establece como
Usadas por Nómina. Si la reversión del cheque tiene lugar antes de la ejecución del proceso de extracción de
costes, se crean las filas revertidas con estado Revertido y las filas originales aún mantienen el estado Usadas
por Nómina.
Cuando se confirma la reversión del cheque antes de que se ejecute el proceso de extracción de costes, las filas
de reversión no se envían a Gestión de Proyectos ya que las filas originales con los costes reales no se han
enviado aún. Cuando se ejecuta el proceso de extracción de costes después de la confirmación del proceso de
reversión, tanto las filas originales con los costes reales como las filas revertidas se publican en Gestión de
Proyectos.
Puesto que los costes estimados se enviaron antes a Gestión de Proyectos, y estos costes ya podrían estar
facturados, Gestión de Tiempos y Tareas envía tanto la fila original (con los costes reales) como la fila revertida
(de compensación) para el proceso de conciliación en Gestión de Proyectos.
• Reversión directa: después de que el proceso de extracción de costes finalice.
Cuando se ejecuta el proceso de extracción de costes, las filas originales con los costes reales se envían a
Gestión de Proyectos. Si el proceso de reversión de cheques tiene lugar después de que finalice el proceso de
extracción de costes, las filas originales con los costes reales ya se habrán enviado a Gestión de Proyectos, y
por consiguiente, las filas revertidas se envían a Gestión de Proyectos de manera inmediata.
• Reversión con pago futuro: antes de que el proceso de extracción de costes finalice.
Después de que se ejecute el proceso de carga de datos de TL, el estado de las horas a pagar se establece como
Usado por Nómina. Si la reversión del cheque tiene lugar antes de que se ejecute el proceso de extracción
de costes, se crean las filas revertidas con este estado y las filas originales con estado Usadas por Nómina
cambian a estado revertido (consulte la explicación sobre el cambio de estado en PeopleSoft Enterprise 9.0 -
PeopleBook de Gestión de Tiempos y Tareas, Integración con Aplicaciones de Nómina). Esta filas originales
se envían a Gestión de Proyectos con las filas revertidas.
• Reversión con pago futuro: después de que el proceso de extracción de costes finalice.
Cuando se ejecuta el proceso de extracción de costes, las filas originales con los costes reales se envían a
Gestión de Proyectos. Si el proceso de reversión de cheques tiene lugar después de que finalice el proceso
de extracción de costes, y las filas originales con los costes reales ya se han enviado a Gestión de Proyectos,
las filas revertidas se envían a Gestión de Proyectos de manera inmediata. Las filas adicionales para pagos
futuros con estado Estimadas no se envían a Gestión de Proyectos.
Consulte Capítulo 18, “Integración con Aplicaciones de Nómina,” Reversión o ajuste de cheques de pago, página
546.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 573


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Anulación de la confirmación y de la ejecución de una hoja de pago con reversión de


cheques (Nómina Norteamérica)
Los dos siguientes escenarios describen el modo de gestionar los cheques revertidos y la publicación de los costes
asociados en Gestión de Proyectos cuando se anula la confirmación y la ejecución de una hoja de nómina:
• Reversión directa sin filas adicionales.
Gestión de Tiempos y Tareas elimina todas las filas de horas a pagar con estado revertido que tengan un número
de secuencia inicial igual al del cheque original introducido por el usuario. Gestión de Tiempos y Tareas
publica la fila original con el valor de PUBLISH_SW igual a “Y” en Gestión de Proyectos. Esto significa que
la fila revertida ha sido publicada en Gestión de Proyectos y avisa a esta aplicación de que la reversión se ha
deshecho.
• Reversión de cheque con una fila adicional generada.
Gestión de Tiempos y Tareas elimina todas las filas de horas a pagar cuyo estado sea: Revertidas, Estimadas,
Necesitan Aprobación, Rechazadas e Ignorar que tengan un número de secuencia inicial igual al del che-
que original introducido por el usuario. Gestión de Tiempos y Tareas publica la fila original con el valor de
PUBLISH_SW igual a “Y” en Gestión de Proyectos sólo si la fila de reversión o la nueva fila ya han sido
publicadas.

Integración de Nómina Global


Cuando Gestión de Tiempos y Tareas se integra con Nómina Global, los datos reales de horas y costes se publican
en los casos siguientes:
• Cuando Nómina Global define como Cerradas el estado de las entradas de las horas a pagar procesadas correc-
tamente. Esto ocurre porque ha optado por no utilizar la distribución del trabajo. La publicación se produce
al final del proceso de actualización, que se inicia a través del proceso de control de ejecución de Gestión de
Tiempos y Tareas, en Nómina Global.
• Tras la finalización del proceso de distribución o de dilución del trabajo que se inicia automáticamente al final
del proceso de actualización lanzado mediante la página de control de ejecución de Gestión de Tiempos y
Tareas perteneciente a Nómina Global. Este proceso publica todas las horas a pagar cuyo estado es Cerradas,
Distribuidas o Diluidas.

Nota: en la tabla de horas a pagar, el estado de horas a pagar Ignorar es utilizado por el sistema Nómina Global.
Nómina Global define el estado Ignorar cuando se crean filas de compensación en Gestión de Tiempos y Tareas.
El campo de conmutación de publicación se define como Ignorar para las filas de horas a pagar cuyo estado de
pago se ha definido como Ignorar y los campos Unidad Negocio PC, ID Proyecto o ID Actividad están vacíos,
o no existen datos en los campos LBR_DIST_AMT y DILUTED_GROSS.

574 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Páginas utilizadas para enviar los datos de costes estimados


y reales a Gestión de Proyectos
Nombre de página Nombre de objeto Navegación Utilización
Envío Horas Previstas TL_RUN_PUB_TIME Gestión de Tiempos y Tareas, Inicio de la transmisión de
a Pagar Proceso de Horas, Envío Ho- costes previstos, si la versión
ras Previstas a Pagar de Gestión de Proyectos uti-
lizada recupera datos de ar-
chivos planos. Asimismo,
transmisión de los datos de
costes previstos correspon-
dientes a otras aplicaciones.
Si la versión de Gestión de
Proyectos utiliza XML para
la transmisión de datos, las
horas a pagar previstas se pu-
blican automáticamente en
respuesta a un mensaje de
petición de Gestión de Pro-
yectos. Puede utilizar esta
página para publicar las ho-
ras a pagar previstas si no de-
sea esperar a la recepción del
mensaje de petición.

Publicación Horas Reales TL_RUN_PUB_ACTUALS Gestión de Tiempos y Tareas, Publicación de las horas a
a Pagar Proceso de Horas, Envío Ho- pagar cuyo estado es Cerra-
ras Reales a Pagar das, antes de la ejecución del
proceso de extracción en Nó-
mina Norteamérica. Para re-
cuperar los datos publicados,
la aplicación receptora debe
suscribirse al mensaje de im-
portes reales. Las horas a pa-
gar que se han distribuido o
diluido no se publican.

Publicación de horas a pagar previstas


Acceda a la página Envío Horas Previstas a Pagar.

Fecha Contable Presenta la fecha contable asignada a cada fila de horas a pagar publicada en
Gestión de Proyectos. Toma por defecto la fecha de día, pero puede modificarse.
Ejecutar Haga clic para ejecutar el proceso del Motor de Aplicación Publicación Horas
a Pagar (TL_PUB_TM_AE).

Publicación de horas reales a pagar


Acceda a la página Publicación Horas Reales a Pagar.
En Nómina Norteamérica, debe confirmarse la ejecución del pago antes de la publicación de los datos de costes.

Fecha Contable Presenta la fecha contable asignada a cada fila de horas a pagar publicada en
Gestión de Proyectos. Toma por defecto la fecha de día, pero puede modificarse.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 575


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Ejecutar Haga clic para ejecutar el proceso del Motor de Aplicación Pubción Horas Ce-
rradas Nómina (TL_PY_PUB_TM).

Consulte también
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” Cálculo del bruto estimado, página 387
PeopleSoft Project Costing PeopleBook
Capítulo 18, “Integración con Aplicaciones de Nómina,” página 535

Utilización de Gestión de Tiempos y Tareas con la


contabilidad de compromisos
En este apartado se ofrece una descripción general de la interfaz con Contabilidad de Compromisos, así como
una descripción de los siguientes temas:
• Definición de Gestión de Tiempos y Tareas para su utilización con contabilidad de compromisos.
• Distribución de costes después de la ejecución de pagos.

Interfaz de contabilidad de compromisos


En este apartado se describen los siguientes temas:
• Contabilidad de compromisos.
• Interfaz de contabilidad de compromisos.

Contabilidad de compromisos
La contabilidad de compromisos, que forma parte del módulo de Control de Compromisos de PeopleSoft Finan-
zas, permite llevar un seguimiento exhaustivo de las obligaciones financieras y comprobar que los gastos reales
y planificados no exceden el presupuesto establecido.
Un código de combinación (también denominado fuente de financiación) es simplemente una clave con la que
se define una combinación válida de claves contables estándar de configuración en los sistemas Finanzas o
Recursos Humanos. Se trata de códigos que se asocian a componentes de presupuestos, como devengos y de-
ducciones, para determinar la fuente de la financiación que el sistema debe atribuir a cada gasto. Por ejemplo, si
los salarios se contabilizan por departamento y proyecto, se puede adjuntar un valor de clave contable llamado
Departamento y otro llamado Proyecto, en el código de combinación Salarios.
Si se utiliza PeopleSoft Finanzas con PeopleSoft Gestión de Tiempos y Tareas, puede integrarse la función de
contabilidad de compromisos con el registro de tareas. Esto permite a Gestión de Tiempos y Tareas recuperar
determinados valores de claves contable cuando se registran las horas.

Interfaz de contabilidad de compromisos


Para utilizar la función de contabilidad de compromisos en Gestión de Tiempos y Tareas, deben crearse planti-
llas, perfiles y grupos de tareas que se hayan habilitado para dicha función. A continuación, a cada empleado que
registra horas y que trabaja en un departamento en el que se aplica la función de contabilidad de compromisos,
debe asignarse un grupo de tareas marcado también para la utilización de esta función.

576 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Cuando se registran las horas, debe introducirse un código de combinación, junto con otros elementos de tareas
seleccionados al definir la plantilla de tareas. Gestión de Tiempos y Tareas utiliza el código de combinación
para recuperar los valores de claves contables correspondientes a los campos siguientes:
• Cuenta
• Cuenta Alternativa
• Unidad Explotación
• Código Fondos
• Departamento GL
• Código Programa
• Campo Clase
• Referencia Presupuesto
• Producto
• ID Proyecto
• Filial
• Filial Fondos
• Filial UN Explotación
• Clave Contable 1
• Clave Contable 2
• Clave Contable 3

Nota: los valores de claves contables en FMS pueden exportarse a la base de datos de HCM a través de Inte-
gración con Mensajería.

Cuando se ejecuta el proceso Administración Tiempo Básico, Gestión de Tiempos y Tareas realiza las siguientes
validaciones en los empleados que registran horas y pertenecen a un grupo de tareas de contabilidad de compro-
misos:
• Verifica que, si un grupo de tareas se ha registrado correctamente, esté definido para la utilización de contabili-
dad de compromisos. Si el grupo de tareas no está definido para la utilización de contabilidad de compromisos,
el sistema genera una excepción.
• Determina si el empleado ha alterado los departamentos al registrar las horas o si la opción Utlz Distribución
Reales del departamento se ha modificado. En cualquiera de estas situaciones, el proceso Administración
Tiempo Básico genera una excepción para el grupo de tareas por defecto correspondiente a la persona que
registra horas. La página Manten Datos Registro Horas permite cambiar el grupo de tareas por defecto.
Si se envían las horas a pagar para su proceso en Nómina Norteamérica, se pueden distribuir los costes asocia-
dos a los códigos de combinación y a las claves contables enviadas de nuevo a Gestión de Proyectos, tras una
ejecución de pagos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 577


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Consulte también
PeopleSoft Human Resources PeopleBook: Manage Commitment Accounting
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Configuración
y Utilización de Claves Contables y sus Combinaciones”
PeopleSoft Project Costing PeopleBook
PeopleSoft Enterprise PeopleTools PeopleBook: Integration Broker

Definición de Gestión de Tiempos y Tareas para su utilización


con contabilidad de compromisos
Pasos para integrar Gestión de Tiempos y Tareas con la función de contabilidad de compromisos:
• Asegúrese de seleccionar las opciones de distribución apropiadas correspondientes a los departamentos sujetos
a la contabilidad de compromisos, si se utiliza Nómina Norteamérica.
• Defina plantillas, perfiles y grupos de tareas para la contabilidad de compromisos.
• Inscriba al personal que registra horas en grupos de tareas definidos para la contabilidad de compromisos.
• Asegúrese de que su administrador del sistema PeopleSoft Recursos Humanos ha ejecutado el proceso de carga
de códigos de combinaciones (BUD003) para cargar la tabla de códigos de combinaciones de clave contable
importadas desde la base de datos de PeopleSoft Finanzas a GL_ACCT_CD_TBL mediante la operación de
servicio HR_ACCT_CD_LOAD.
Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Con-
figuración y Utilización de Claves Contables y sus Combinaciones,” Introducción y actualización de combi-
naciones de claves contables válidas.
Los tres primeros pasos se describen en este apartado.

Selección de opciones de distribución para departamentos de contabilidad de com-


promisos
La tabla de departamentos, a la que se accede a través de PeopleSoft Recursos Humanos, controla si un de-
partamento participa en la contabilidad de compromisos y si Gestión de Tiempos y Tareas se utiliza cuando
se ejecuta el proceso de distribución de importes reales de la contabilidad de compromisos correspondiente al
departamento. Este proceso, que no debe confundirse con el proceso de distribución de trabajo, reparte los de-
vengos reales, deducciones e impuestos del empleador calculados por Nómina Norteamérica entre los códigos
de combinaciones (fuentes de financiación), y utiliza la tabla de mensajes de pago para notificar a los usuarios
que se ha sobrepasado el presupuesto de un departamento. Después de ejecutar el proceso de distribución de
importes reales, puede ejecutar un proceso independiente (en Nómina Norteamérica) para crear las transacciones
de contabilidad general del sistema PeopleSoft Contabilidad General.
Para definir la función de contabilidad de compromisos de modo que el proceso de distribución de importes
reales tenga en cuenta los datos de tareas registrados mediante Gestión de Tiempos y Tareas, acceda a la página
Contabilidad Compromisos para cada departamento definido con el fin de utilizar el proceso de distribución
de importes reales. Seleccione las casillas Utlz Distribución TL y Utlz Distribución Reales si aún no se han
seleccionado.
Cuando se ejecute el proceso de distribución de importes reales, el sistema utilizará como fuente de la financia-
ción los costes del trabajo distribuido (no los costes de trabajo diluido). Esto quiere decir que el proceso crea una
entrada para cada código de combinaciones de Gestión de Tiempos y Tareas en el que se han registrado horas,
y distribuye los costes en la misma proporción efectuada para la distribución de trabajo.

578 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Nota: si no se ha definido correctamente alguna de las combinaciones de empresas/grupos de pago que van a
ejecutarse durante la distribución de importes reales, puede volverse a ejecutar el proceso, una vez solucionado
el problema.

Las páginas de registro de tareas incluidas en Gestión de Tiempos y Tareas permiten crear los siguientes ele-
mentos:
• Plantillas de tareas definidas para utilizar la contabilidad de compromisos.
Para activar la contabilidad de compromisos, seleccione la casilla Contabilidad Compromisos cuando cree una
plantilla en la página Plantilla de Tareas.
• Perfiles de tareas definidos para utilizar la contabilidad de compromisos.
Para utilizar un perfil de tarea con contabilidad de compromisos, debe vincularse a una plantilla de tareas
definida para operar con contabilidad de compromisos, y seleccionar la plantilla en el campo ID Plantilla
Tarea de la página Perfiles de Tareas.
• Grupos de tareas definidos para utilizar la contabilidad de compromisos.
Seleccione la casilla Contabilidad Compromisos cuando cree la plantilla en la página Grupo de Tareas.

Inscripción del personal que registra horas en grupos de tareas definidos para utilizar
contabilidad de compromisos
La página Creación Datos Registro Horas permite asignar un grupo de tareas de contabilidad de compromisos a
cada empleado perteneciente a un departamento sujeto a la contabilidad de compromisos.

Consulte también
Capítulo 1, “Introducción a Gestión de Tiempos y Tareas,” Implantación de Gestión de Tiempos y Tareas, página
3
PeopleSoft Enterprise 9.0 - PeopleBook de Principios Básicos de las Aplicaciones PeopleSoft, “Definición de
Tablas Básicas de la Organización,” Mantenimiento de departamentos
Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” página 133
Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos de registro
de horas, página 222

Distribución de costes después de la ejecución de pagos


Una vez confirmada una ejecución de pagos en Nómina Norteamérica, ejecute el proceso de distribución de
importes reales con Gestión de Tiempos y Tareas. Este proceso, que se inicia desde Nómina Norteamérica,
extrae datos de costes y horas y, a continuación, ejecuta la distribución de importes reales.
Para deducciones e impuestos del empleador, el sistema primero busca un código de combinaciones especificado
en el registro de puesto del empleado. Si no encuentra ninguno, utilizará el código de combinaciones de la página
Presupuesto por Departamentos. Si no se ha introducido información sobre el departamento en esta página, el
proceso en cuestión no puede llevar a cabo la distribución de los costes reales.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 579


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Integración con PeopleSoft Gastos y Gestor en Viaje


En este apartado se ofrece una descripción general de la integración con Gestor en Viaje, así como una explica-
ción de los siguientes temas:
• Definición de Tiempos y Tareas para su utilización con Gestor en Viaje.
• Sincronización de datos.
• Recuperación de horas del Gestor en Viaje.

Integración con Gestor en Viaje


En este apartado se describen los siguientes temas:
• PeopleSoft Gestor en Viaje.
• Introducción y envío de horas a través de PeopleSoft Gestor en Viaje.
• Integración con PeopleSoft Gestor en Viaje.

PeopleSoft Gestor en Viaje


PeopleSoft Gestor en Viaje, utilizado con PeopleSoft Gastos, representa una solución práctica para el registro
de horas de los empleados que se hallan de viaje. Los empleados que registran sus horas en función del tiempo
transcurrido pueden realizar informes de gastos y hojas de horas cuando están fuera de la oficina y, si tienen
acceso a la red, cargar los informes en PeopleSoft Gastos. PeopleSoft Gastos enviará el tiempo registrado a
Gestión de Tiempos y Tareas, a través de Integración con Mensajería, donde se convierte en horas a pagar y se
envía a la aplicación de nómina.
El personal que registra el tiempo transcurrido mediante la tecnología de PeopleSoft Gestor en Viaje puede
descargar sus horas en un servidor dirigido al sistema de Gestión de Tiempos y Tareas.
Si ha integrado Gestión de Proyectos con PeopleSoft Gastos y con Gestión de Tiempos y Tareas, quienes re-
gistran horas por conexión remota pueden llevar un seguimiento del tiempo dedicado a proyectos, actividades,
unidades de negocio, tipos, categorías y subcategorías de recursos definidos en Gestión de Proyectos. La unidad
de negocio asociada al ID y el número de registro de empleo de la persona que registra horas determinan la serie
de datos de control que se envía al usuario.

Nota: para utilizar PeopleSoft Gestor en Viaje como un dispositivo de registro de horas no es necesario llevar a
cabo el proceso de definición de DRH. Gestor en Viaje no acepta datos de configuración procedentes de Gestión
de Tiempos y Tareas. Esta aplicación envía a Gestión de Tiempos y Tareas mensajes de Integración con Men-
sajería por cada ID de empleado con registro de horas. Estos mensajes contienen datos de tiempo transcurrido
que, a su vez, Gestión de Tiempos y Tareas remite al sistema de pago y a Gestión de Proyectos.

Nota: Gestión de Tiempos y Tareas y PeopleSoft Gastos pueden enviar las horas registradas directamente a
Gestión de Proyectos. Para evitar el envío de los mismos datos por duplicado, se recomienda utilizar únicamente
una de las dos aplicaciones, Gestión de Tiempos y Tareas o Gastos, para presentar las horas registradas.

Introducción y envío de horas a través de PeopleSoft Gestor en Viaje


El personal que registra horas por conexión remota y tiene PeopleSoft Gestor en Viaje instalado en su ordenador
puede acceder a una hoja de horas en línea y registrar el tiempo en los códigos de registro de horas correlacio-
nados durante la implantación.

580 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Nota: PeopleSoft Gastos incluye una hoja de horas similar a la que pueden acceder los usuarios de esta aplica-
ción a través de la web.

Existen dos opciones para presentar las hojas de horas:


• Envío ordinario.
En este caso, los datos de registro de horas se envían en tiempo real a PeopleSoft Gastos. Un proceso de
validación rechaza las entradas no válidas en el momento.
• Envío rápido.
De este modo, los usuarios pueden enviar las horas registradas a PeopleSoft Gastos con un archivo XML que
el sistema valida posteriormente. Si el proceso de validación encuentra datos no aceptables, rechaza toda la
hoja de horas.
Gestión de Tiempos y Tareas acepta las horas correspondientes al periodo actual, así como ajustes de periodos
de tiempo anteriores.

Integración con PeopleSoft Gestor en Viaje


Gestión de Tiempos y Tareas se integra con PeopleSoft Gestor en Viaje. Gestor en Viaje utiliza los CRH de
Gestión de Tiempos y Tareas para la introducción de horas y envía de nuevo el tiempo transcurrido a Gestión de
Tiempos y Tareas para continuar su proceso y la creación de horas a pagar.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109
PeopleSoft Mobile Time and Expense PeopleBook

Definición de Gestión de Tiempos y Tareas para su


utilización con Gestor en Viaje
Pasos para integrar Gestión de Tiempos y Tareas con Gestor en Viaje:
• Active los mensajes de aplicación apropiados utilizados en la integración con PeopleSoft Gestor en Viaje.
• Compruebe que los usuarios por conexión remota están definidos como personal que registra horas en Gestión
de Tiempos y Tareas.
• Publique información de los CRH en la base de datos de PeopleSoft Finanzas.

Activación de puntos de integración para la integración con PeopleSoft Gestor en Viaje


Los mensajes de aplicación que deben activarse se indican en el apartado Concepto de punto de integración de
este capítulo.
Las instrucciones detalladas para la activación de los mensajes de aplicación se encuentran en el PeopleBook
PeopleSoft Enterprise Integration.

Inscripción de empleados que registran horas en Gestión de Tiempos y Tareas


Cada persona que registra horas a través de PeopleSoft Gestor en Viaje debe estar definida como tal en Gestión
de Tiempos y Tareas. La página Creación Datos Registro Horas permite especificar esta información. Defina el
campo Estado Registro Horas como Activo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 581


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

Compruebe que el grupo de trabajo que asigna al empleado con registro de horas a través de la página Creación
Datos Registro Horas cumple estos requisitos:
• Está asociado con un programa de CRH que incluye todos los códigos de registro de horas —a excepción de
REG (horas ordinarias) y OT (horas extraordinarias)—, que se utilizan en PeopleSoft Gestor en Viaje.
• Está asociado con un programa de reglas que incluye una regla REG por defecto. Cuando se introducen horas
ordinarias en Gestor en Viaje, no es necesario especificar el tipo de CRH como REG. La regla por defecto debe
asignar este valor a todas las horas registradas dentro de un CRH. Las reglas de horas extra pueden convertir
en hora extra cualquier tiempo definido como ordinario que supere un determinado límite.

Nota: si Gestión de Tiempos y Tareas recibe datos de empleados no definidos para esta aplicación, el ID y el
número de registro de empleado de la persona correspondiente pasan a la cola de errores de tiempo transcurrido
del DHR.

Publicación de los CRH en Gestor en Viaje


PeopleSoft Gestor en Viaje publica los CRH en la base de datos de PeopleSoft Finanzas. Posteriormente,
PeopleSoft Gastos se suscribe al mensaje de “sincronización completa” y recupera información de todos los
CRH.
En PeopleSoft Gastos, el usuario asocia los CRH seleccionados (excepto REG y OT) con las posiciones correctas
en la cuadrícula de registro de horas de la hoja de horas. Por defecto, la hoja de horas en línea muestra las
descripciones de los CRH que definió en PeopleSoft Gestión de Tiempos y Tareas, aunque el administrador de
Gastos puede modificar estas descripciones.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Introducción y mantenimiento de datos de registro
de horas, página 222
Capítulo 19, “Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento,” Concepto de inte-
gración, página 561
PeopleSoft Enterprise Mobile Time and Expense PeopleBook

Sincronización de datos
Los códigos de registro de horas y los datos del proyecto (datos de control) pueden actualizarse siempre que sea
necesario. Si el usuario introduce horas sin haber actualizado antes los datos de control, y los CRH o los datos
del proyecto han cambiado, el sistema muestra un mensaje de error cuando el usuario intenta enviar la hoja de
horas.
El usuario debe actualizar los datos de control antes de continuar.

Recuperación de horas del Gestor en Viaje


Para introducir las horas registradas en Gestión de Tiempos y Tareas, una vez enviadas a PeopleSoft Gastos,
debe invocarse un proceso en batch en PeopleSoft Gastos. Este proceso carga las horas registradas en una tabla
temporal. En función de la definición de Gastos, puede que sea necesaria la aprobación de las entradas antes de
que se puedan publicar en Gestión de Tiempos y Tareas.
Una vez que las entradas de la tabla temporal están listas para su publicación, PeopleSoft Gastos utiliza la misma
interfaz de programas de aplicación (API) que se utiliza para la interfaz del DRH, con el fin de publicar los
registros de horas en Gestión de Tiempos y Tareas.

582 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 19 Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento

Consulte también
PeopleSoft Expenses PeopleBook

Integración con Gestión de Rendimiento


Con Gestión de Rendimiento (EPM) es posible recopilar y utilizar los datos generados por otras aplicaciones,
como Gestión de Tiempos y Tareas, para analizar los procesos de gestión, la rentabilidad y las medidas clave de
rendimiento.
Cuando se selecciona Interfaz con PS/EPM en la página Instalación de Tiempos y Tareas, se puede incluir una
unidad de negocio de Gestión de Rendimiento y una actividad de Finanzas como entidades de tareas en las
plantillas y en los perfiles de tareas. Gestión de Tiempos y Tareas recupera los valores de las entidades de tareas
de la base de datos de PeopleSoft Finanzas.
Cuando se registran las horas utilizando uno de los valores de la tabla de unidades de negocio de PF o de la de
actividades de FS, las entradas de horas a pagar resultantes pueden ser extraídas por Gestión de Rendimiento
una vez que han alcanzado el estado de congeladas. Estos datos pueden utilizarse posteriormente en análisis
financieros.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema y fechas de carga,
página 29

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 583


Integración con PeopleSoft Finanzas y PeopleSoft Gestión de Rendimiento Capítulo 19

584 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 20

Utilización de Componentes de Autoservicio

En este capítulo se ofrece una descripción general de los componentes de autoservicio, así como una explicación de los
siguientes temas:
• Utilización de las páginas de control de Gestión de Tiempos y Tareas.
• Definición de las preferencias de usuario.
• Registro de horas.
• Consulta de horas.
• Solicitud de horas extra.

Componentes de autoservicio
Los componentes de autoservicio permiten a los empleados revisar, añadir, actualizar y (si fuera preciso) supri-
mir los datos de gestión sobre tiempos y tareas. Los componentes de autoservicio son los siguientes:
• Control de Tiempos y Tareas para empleados (TL_LAUNCH_PAD_PNLG).
Permite a los empleados consultar la información sobre sus horas registradas y horarios mensuales previstos.
Asimismo, permite navegar a través de las páginas de transacciones de autoservicio.
• Hoja de Horas (TL_MSS_EE_SRCH_PRD).
Permite a los empleados consultar y registrar detalles de tiempos y tareas correspondientes a periodos diarios,
semanales, de tiempo transcurrido y de fichado de horas.
• Registro Masivo de Horas para empleados (TL_MASS_TIME_ESS).
Permite a los empleados registrar horas de distintas maneras. El registro puede efectuarse según las horas
programadas para una fecha o un rango de fechas determinadas. También puede especificarse un cantidad
total para su distribución, según el calendario del empleado, o bien indicar varias transacciones de horas, para
aplicarlas a cada día del periodo.
• Solicitud Horas Extra Empleado (TL_OT_HISTORY_LIST).
Permite a los empleados consultar y presentar solicitudes de horas extra.
• Fichado Único (TL_WEBCLK_ESS).
Permite a los empleados introducir un solo fichado y especificar detalles sobre las horas y tareas.
• Consulta de Horarios (SCH_EE_SCHEDULE).
Permite a los empleados consultar sus horarios mensuales.
• Revisión Permiso Compensatorio (TL_COMPTIME_PNL).
Permite a los empleados consultar información sobre saldos y vencimientos de permisos compensatorios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 585


Utilización de Componentes de Autoservicio Capítulo 20

• Excepciones (TL_MNG_EX_PNL_GRP3).
Permite a los empleados consultar las excepciones asociadas a horas registradas.
• Resumen de Horas a Pagar (TL_TM_MPAY_SUMM_PG).
Permite a los empleados consultar las horas a pagar calculadas por el sistema a partir de calendarios o registros
de horas.
• Detalle de Horas a Pagar (TL_MNG_PAY_VIEW_DT).
Permite a los empleados consultar los detalles sobre sus horas a pagar.
• Resumen de Horas Previstas (TL_TM_SPAY_SUMM_PG).
Permite a los empleados consultar un resumen de previsiones de las horas a pagar correspondientes a periodos
actuales o futuros. Estas horas se calculan según el horario del empleado o el tiempo registrado correspon-
diente a una fecha determinada.
• Detalle de Horas Previstas (TL_MNG_SPAY_VIEW_D).
Permite a los empleados consultar los detalles sobre previsiones de horas a pagar.
• Preferencias Tiempos y Tareas (TL_USER_PREF).
Permite a los empleados consultar y actualizar sus preferencias de horarios y registros de horas.

Roles
Los componentes de autoservicio pueden se utilizados tanto por los empleados como por los gerentes; por lo
tanto, en este apartado se ofrece una descripción de cada uno de estos roles y de la definición de sus menús
correspondientes.

Nota: en este capítulo, utilizaremos el término empleado para referirnos a todas las personas que trabajan y
registran horas en la organización. Se incluyen no sólo los empleados fijos, sino también los colaboradores y
otros trabajadores temporales.

Navegación a través de las páginas iniciales de


Gestión de Tiempos y Tareas
Existen varias formas de acceder a las transacciones de autoservicio:
• La página Autoservicio.
• La página Registro de Horas.
• Rutas de navegación a través de carpetas y componentes.

Página Autoservicio
La página de autoservicio presenta al usuario final un diseño de interfaz sencillo y de navegación directa.
Los vínculos que aparecen en la página varían según las aplicaciones colaborativas que se hayan adquirido y de
los productos seleccionados en la tabla de instalación.

586 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Autoservicio

Página Registro de Horas


Esta página incluye los vínculos a las transacciones de autoservicio de Gestión de Tiempos y Tareas correspon-
dientes a cada usuario. A través de un vínculo, el usuario puede regresar a la página de autoservicio.

Página Registro de Horas

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 587


Utilización de Componentes de Autoservicio Capítulo 20

Ruta de navegación estándar a través de las carpetas


El modo de acceso estándar de PeopleSoft es la ruta de navegación basada en menús.

Ruta de navegación estándar de autoservicio

Utilización de las páginas de control de tiempos


y tareas para empleados
En este apartado se describen los siguientes temas:
• Consulta de los tiempos de los empleados mediante las páginas de control de tiempos y tareas.
• Consulta de datos detallados de calendarios de empleados mediante las páginas de control de tiempos y tareas.

588 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Páginas utilizadas para especificar datos de control de


tiempos y tareas para empleados
Nombre de página Nombre de objeto Navegación Utilización
Control de Tiempos y Tareas TL_LAUNCH_PAD Autoservicio, Registro de Consulta de los días del mes
Horas, Consulta de Horas, indicado en que existen ho-
Control de Tiempos y Tareas ras a pagar (tanto reales
como previstas), del registro
de tiempo transcurrido y del
de horas fichadas, las excep-
ciones y las acciones reco-
mendadas vinculadas a cada
excepción.
Posibilidad de modificar
la vista del calendario para
mostrar el datos de hojas de
horas, hojas a pagar previs-
tas, número real de horas a
pagar (detalladas y resumi-
das), así como horas progra-
madas registradas para cada
día.
Las páginas de control de
tiempos y tareas permiten
acceder a otras páginas del
sistema que permiten a los
usuarios gestionar todos los
aspectos de sus horarios.

Detalles TL_LAUNCH_PAD_DLY Haga clic en el vínculo de fe- Consulta de información de-


cha de la página Control de tallada sobre el calendario de
Tiempos y Tareas para ac- cada día.
ceder a la página Detalles.
La página Detalles propor-
ciona más datos sobre tiempo
transcurrido, horas fichadas,
excepciones, horas a pagar
y horas a pagar previstas co-
rrespondientes a un día deter-
minado.
Horario Mensual SCH_EE_MONTHLY Autoservicio, Registro de Consulta del horario men-
Horas, Consulta de Horas, sual correspondiente a cada
Horario Mensual puesto de trabajo, si un em-
pleado ocupa varios puestos.
Acceda a la información so-
bre un mes o año y consulte
un mes anterior o futuro.
Horario Mensual - Detalle SCH_EE_DAILY Haga clic sobre una fecha de Consulta de detalles de hora-
Diario la página Horario Mensual. rios de días concretos.

Consulta de las horas de los empleados


Acceda a la página Control de Tiempos y Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 589


Utilización de Componentes de Autoservicio Capítulo 20

Página Control de Tiempos y Tareas

Al abrir por primera vez la página Control de Tiempos y Tareas, por defecto aparecerán el mes y el año en curso.
Al avanzar, la página se abre con el mismo estado con el que se ha dejado la última vez.

Ver Haga clic en este botón después de introducir el mes, año y tipo de horas que
se muestran en el calendario. Las opciones para el tipo de horas son Horas a
Pagar Previstas, Nº Excepciones, Horas a Pagar, Horas Registradas u Horas
Programadas.
Por ejemplo, si selecciona Horas Programadas y se muestra 8.00 en los días del
calendario, entonces tiene programado trabajar ocho horas en esos días.
Mes Anterior y Siguiente Estos botones permiten mostrar la información correspondiente a meses ante-
Mes riores o posteriores.

590 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Cualquier día del calendario puede mostrar los siguientes valores válidos en un determinado momento: X, P, E,
$, F, o R. Estos valores indican que existe información sobre las horas registradas para ese día. Supongamos
que aparece el valor E en un día del calendario. Este valor indica que el empleado ha registrado el tiempo
transcurrido de ese día. Si aparece el símbolo $ significa que existen horas a pagar para ese día. La descripción
de estos valores se encuentra en la parte inferior de esta página. Cuando alguno de los días del calendario
aparece resaltado o lleva un enlace, el sistema está indicando que a esa fecha le corresponden horas transcurridas,
fichadas o a pagar, o excepciones con acciones recomendadas para ellas. Haga clic sobre la fecha de un día para
consultar los datos de registro de horas correspondientes.

Previsión Horas a Pagar Este botón inicia el proceso de previsión de horas a pagar, que calcula las horas
a pagar previstas correspondientes al empleado.
El sistema busca el horario del empleado y el tiempo registrado en ese mes. A
continuación, indica los días con previsiones de horas a pagar, y muestra una
F en ese día. Si desea ver el número de horas previstas para ese día, basta con
cambiar la vista en la parte superior de la página a Horas a Pagar Previstas y
hacer clic en el botón Ver. Si lo que desea consultar son los detalles de horas
previstas, haga clic en el vínculo de la fecha correspondiente.

Por último, el botón Ir, situado en la parte inferior de la página, permite trasladarse a otros puntos del sistema
para realizar otras transacciones distintas o simplemente para obtener más información. Seleccione en la lista
desplegable el elemento de la aplicación al que desea navegar, haga clic en el botón Ir y acceda a la función
seleccionada. Las opciones del campo Ir varían según el conjunto de aplicaciones que se hayan configurado.
Las opciones disponibles son: Horario Mensual, Hoja Horas, Previsión Horas a Pagar, Horas a Pagar (Detalle)
y Horas a Pagar (Resumen).

Consulta de información detallada de calendario


Acceda a la página Detalles.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 591


Utilización de Componentes de Autoservicio Capítulo 20

Página Detalles

Esta página muestra la información existente sobre la fecha que se desee buscar. Puede tratarse de información
sobre horas transcurridas o fichadas, excepciones y sus acciones recomendadas, horas a pagar y horas previstas,
si existen. Los valores X, P, E, $, F o R de la página Control de Tiempos y Tareas indican la información que se
muestra en la página. El sistema registra las horas en distintas líneas cuando existen distintas tareas, códigos de
registro de horas o turnos.
Al utilizar el botón Previsión Horas a Pagar, el sistema calcula las horas de este tipo correspondientes a la fe-
cha, cuando no se hayan calculado previamente. Para generar las horas a pagar previstas, el sistema también
comprueba las horas programadas o registradas del empleado. Si no se han programado ni registrado horas, no
se generan horas a pagar previstas. No obstante, si el sistema elabora este tipo de información, aparecerá en el
cuadro de grupo Previsión Horas a Pagar.

Horario mensual y detalles


Acceda a la página Horario Mensual.

592 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Horario Mensual

Acceda a la página Horario Mensual - Detalle Diario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 593


Utilización de Componentes de Autoservicio Capítulo 20

Página Horario Mensual - Detalle Diario

En la página Horario Mensual, si aparece un registro de fichado o un horario flexible correspondiente a una
fecha, la celda diaria del horario mensual mostrará los valores siguientes: el ID Turno, el número de Horas
Prog y las horas inicial y final del turno. Si se muestra el tiempo transcurrido del día, en la celda diaria del mes
aparecerán los valores de ID Turno y Horas Prog. Si existen varios turnos asignados al día, la celda mostrará
un texto que indica la existencia de más turnos y toda la información correspondiente a los turnos se mostrará
en la página Detalle Diario.
Desde la página Horario Mensual, los usuarios pueden acceder a su página Preferencias de Horario, con el fin
de actualizar o consultar sus preferencias. El botón Notificar de las páginas Horario mensual o Detalle Diario
permite a los usuarios avisar a los superiores sobre solicitudes de cambios en horarios. Desde la página Horario
Mensual, los empleados también pueden acceder a otras páginas de autoservicio y registro de horas.
Para profundizar en la información detallada de sus horarios, los usuarios pueden utilizar los vínculos de fe-
chas del calendario. En la página Detalle Diario, los usuarios pueden consultar información detallada sobre sus
horarios principales o alternativos. Los detalles de formación procedentes de Formación o Formación Empre-
sarial se muestran con las horas iniciales y finales de la formación. Los detalles sobre ausencias, procedentes de
PeopleSoft Gestión de Ausencias, o permisos, registrados para Beneficios Básicos, se muestran con el número
de horas correspondiente a cada ausencia. Los detalles acerca de las vacaciones se muestran con la denomina-
ción de la vacación y el número de horas disfrutadas.

Definición de preferencias de usuario


En este apartado se ofrece una descripción general de las preferencias de usuario y el modo de definirlas.

594 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Páginas utilizadas para definir preferencias de usuario


Nombre de página Nombre de objeto Navegación Utilización
Preferencias Registro Horas TL_TR_EE_PREF Autoservicio, Registro de Consulta y actualización de
Horas, Preferencias de Usua- preferencias de registro de
rio, Preferencias Registro horas por parte de los em-
Horas pleados.

Preferencias de Horario SCH_EE_PREF Autoservicio, Registro de Consulta y actualización de


Horas, Preferencias de Usua- sus preferencias de horarios
rio, Preferencias de Horario por parte de los empleados.

Envío Notificación PT_WF_NOTIFY • Autoservicio, Registro Envío de mensajes de correo


de Horas, Preferencias electrónico a gerentes, super-
de Usuario, Preferencias visores u otros empleados,
Registro Horas, botón No- por parte de los empleados,
tificar. para informar sobre modifi-
caciones de preferencias de
• Autoservicio, Registro
usuario.
de Horas, Preferencias de
Usuario, Preferencias de
Horario, botón Notificar.

Utilización de la página Preferencias de Horario


La página Preferencias de Horario permite a los empleados establecer sus preferencias de horarios y registros
de horas, como turnos y horarios preferidos, así como valores por defecto sobre los tiempos que se mostrarán
en la página Hoja de Horas.
Cuando se definen o modifican horarios de empleados, los gerentes pueden consultar sus preferencias, mediante
la función Gestión de Horarios, y tomar en cuenta esos datos para futuras modificaciones y elaboraciones de
horarios.
Cuando un gerente consulta o registra tiempos para un empleado, mediante la página Hoja de Horas, determina-
das preferencias de registro de horas establecidas por el empleado aparecerán en la página Hoja de Horas, como
el día de inicio de la semana o valores de tareas.
Los empleados también pueden enviar mensajes de correo electrónico a gerentes, supervisores u otros emplea-
dos, para informar sobre modificaciones en sus preferencias.

Definición de preferencias de usuario: preferencias


de registro de horas
Acceda a la página Preferencias Registro Horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 595


Utilización de Componentes de Autoservicio Capítulo 20

Página Preferencias Registro Horas

Esta página permite a los empleados establecer y mantener sus preferencias de registro de horas y opciones de
configuración. Las preferencias que los empleados indican en esta página se reflejan en distintas páginas de
registro de horas, como Hoja de Horas, Registro Masivo de Horas, Reloj Web y Ajuste Horas Pagadas.

Código o Descripción CRH Seleccione el valor por defecto Mostrar CRH/Descripción CRH o Mostrar Des-
cripción CRH/CRH. Esta opción de configuración determinará el orden en que
se mostrarán y ordenarán los códigos de registro de horas al consultar el campo
CRH en las páginas Hoja de Horas, Registro Masivo de Horas, Reloj Web y
Ajuste Horas Pagadas.
Relleno Preliminar Horas Seleccione una valor para introducir automáticamente en la página Hoja de Ho-
ras correspondiente al empleado los datos por defecto que se utilizarán al regis-
trar horas. Los valores válidos son: Valores Tareas, Periodo Anterior e Infor-
mación Horario.
Al acceder a la página, la hoja de horas se rellenará automáticamente con el
grupo de tareas por defecto del empleado, según se haya especificado en la pá-
gina Manten Datos Registro Horas. Si el empleado tiene asignadas plantillas
de tareas, al abrirse la página Hoja de Horas, el sistema buscará los valores por
defecto de tareas especificados en la página Preferencias Registro Horas del em-
pleado.
Si el empleado tiene asignado un perfil de tareas, la página Hoja de Horas utili-
zará la definición del perfil de tarea por defecto, obtenida bien desde la página
Manten Datos Registro Horas o desde el grupo de tareas mostrado en la hoja de
horas, pero no se utilizarán las preferencias del usuario.
Seleccione Periodo Anterior para indicar valores por defecto correspondientes
a periodos anteriores. Este método de introducción preliminar de datos puede

596 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

ser utilizado por los empleados, no por los gerentes que acceden a hojas de horas
de empleados.
Seleccione Información Horario para utilizar los valores por defecto correspon-
dientes al horario actual del empleado. Este método de introducción preliminar
de datos puede ser utilizado por los empleados, no por los gerentes que acceden
a hojas de horas de empleados.
Vacío (valor por defecto); indica que no existe valor por defecto.
Hoja Horas por Defecto Los valores posibles son: Diaria, Semanal o Periodo Registro Horas. Semanal
es el valor por defecto. Esta opción determina si la hoja de horas mostrará el
horario en formato de días, semanas o periodos.
Día Inicio Semana Seleccione el día por defecto de inicio de la semana, cuando se utiliza la página
Hoja de Horas. Este campo es aplicable sólo si se selecciona Semanal en el
campo Hoja Horas por Defecto.

Nota: si no está instalado Gestión de Tiempos y Tareas, la página Preferencias Registro Horas permanecerá
oculta.

Valores por Defecto Tareas


Esta sección se utiliza para la introducción preliminar de valores de tareas. Para el mismo grupo de tareas pueden
introducirse una o varias filas; también puede definirse un conjunto de valores por defecto de tareas para distintos
grupos de tareas.
Cuando se introduce un grupo de tareas, los campos que aparecerán dependerán de las plantillas de registro
de tiempos asociadas a cada grupo de tareas. Si en las plantillas de tiempo transcurrido y horas fichas se ha
seleccionado el campo Perfil Tarea, no se mostrarán valores de tareas. Sí podrán utilizarse valores por defecto
de tareas cuando en una o ambas de las plantillas de registro de horas se indique Plantilla Tarea. En caso de
utilizar valores de tareas, dependerán del ID de plantilla de tarea asociado a cada grupo de tareas introducido.
La plantilla de tareas determina la presentación de las fichas Elementos Registro Tareas y Claves Contables de
esta sección. Los valores que se introduzcan en la página Preferencias Registro Horas solamente se utilizarán
para la presentación de hojas de horas cuando el método de rellenado preliminar de datos sea Valores Tareas.

Definición de preferencias de usuario en la página


Preferencias de Horario
Acceda a la página Preferencias de Horario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 597


Utilización de Componentes de Autoservicio Capítulo 20

Página Preferencias de Horario

Todos los campos de esta página son optativos, excepto Teléfono/Correo-E y los campos de Preferencias Hora-
rio. El valor por defecto de estos campos es No.

Preferencias Contacto
Muestra el número de teléfono y la dirección de correo electrónico preferidos del empleado. Para modificarlos,
debe utilizarse el vínculo Actualizar Información Contacto, que permite al usuario acceder a la página Informa-
ción Personal. El teléfono, el correo electrónico y otra información de contacto puede consultarse y modificarse.
Este vínculo solamente podrá utilizarse si se ha instalado ePerfil en la página Productos del componente Tabla
de Instalación.

Preferencias Horario
Especifique el turno y las horas de inicio y fin en las que prefiere trabajar para cada día de la semana.

Dispuesto a aceptar Especifique si está dispuesto a aceptar una semana laboral comprimida.
una semana laboral
comprimida

598 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Turno Seleccione el turno en el que prefiere trabajar. Este campo aparece definido
según el ID de empleado concreto. Si el usuario actual tiene asignado un horario,
los únicos turnos disponibles en la lista desplegable serán los correspondientes
al ID del horario del usuario y el ID de Set establecido por el grupo de horarios
del usuario. Si el usuario no tiene asignado un horario, el campo Turno no estará
disponible.

Nota: no se realiza ninguna validación entre las horas de inicio y fin y los tur-
nos. Tampoco hay una lógica que compruebe que las horas introducidas están
incluidas dentro del turno, cuando se selecciona uno.

Hora Inicio, Hora Fin Introduzca las horas de inicio y fin de la jornada que desea trabajar.
Horas Extra Indique si desea trabajar horas extra.
Turno Doble Indique si desea trabajar turnos dobles.

Definición de preferencias de usuario: envío de notificaciones


Acceda a la página Envío Notificación.

Página Envío Notificación

Utilice el botón Notificar para acceder a la página Envío Notificación. Utilice esta página y los vínculos que
incluye para enviar mensajes de correo electrónico a gerentes, supervisores y empleados, cuando se modifiquen
las preferencias de usuario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 599


Utilización de Componentes de Autoservicio Capítulo 20

Registro de horas
En este apartado se incluye una lista de elementos comunes, así como una descripción de los siguientes temas:
• Introducción, consulta y modificación de tiempos de empleados.
• Introducción de fichados únicos mediante el reloj web.
• Utilización del registro masivo de horas.
• Especificación de un método de registro masivo de horas.
• Especificación de horas para el registro masivo.
• Consulta de permisos compensatorios y sus fechas de vencimiento.

Elementos comunes utilizados en este apartado


Elementos Registro Horas y Las páginas de autoservicio que los empleados utilizan para registrar las horas
Elementos Registro Tareas incluyen campos que permiten seleccionar elementos para el registro de horas
y de tareas. La plantilla de registro de horas de cada empleado es la que deter-
mina los campos que deben aparecer en las páginas de autoservicio. En caso
de que se registren datos erróneos en elementos de horas o de tareas no válidos
(por ejemplo, a través de las páginas Registro Masivo de Horas o Entrada Rá-
pida de Horas, o mediante las páginas de dispositivos de registro de horas), el
sistema presenta los campos afectados para que los empleados puedan realizar
las correcciones pertinentes, aunque esos campos no estén seleccionados en la
plantilla de registro de horas del empleado.
Página Hoja de Horas Tanto las horas fichadas como el tiempo transcurrido pueden registrarse me-
diante el componente Hoja de Horas. Cuando se selecciona, el sistema deter-
mina si el empleado ocupa varios puestos. En tal caso, aparece la página Selec-
ción de Título de Puesto, que incluye vínculos correspondientes a cada puesto.
Si el empleado que registra horas solamente tiene asignado un puesto, no apa-
rece la página Selección de Título de Puesto, sino que se accede directamente a
la página Hoja de Horas correspondiente. La página Hoja de Horas muestra bien
la página de fichado de horas (TL_RPTD_PCH) o la página de tiempo transcu-
rrido (TL_RPTD_ELP), según el valor de Tipo Registro Horas seleccionado en
las páginas Creación Datos Registro Horas o Manten Datos Registro Horas.

600 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Páginas utilizadas para el registro de horas


Nombre de página Nombre de objeto Navegación Utilización
Hoja de Horas TL_RPTD_PCH , Autoservicio, Registro de Registro de horas y detalles
TL_RPTD_ELP Horas, Registro de Horas, de tareas correspondientes
Hoja de Horas a días, semanas o periodos,
tanto para registros de ho-
ras fichadas como de tiempo
transcurrido.
Selección de Título de CO_MULTI_JOB_SRCH Autoservicio, Registro de Selección de puesto cuyas
Puesto Horas, Registro de Horas, horas quieran consultar o re-
Solicitudes de Horas Extra gistrar los empleados con va-
rios puestos.
Autoservicio, Registro de
Horas, Registro de Horas,
Reloj Web

Reloj Web - Introducción TL_WEBCLK_ENTR_PCH Autoservicio, Registro de Introducción por parte de los
de Fichado Horas, Registro de Horas, empleados de fichados inde-
Reloj Web pendientes de entrada, des-
canso, comida, salida o cam-
bio de actividad. Posibili-
dad de incluir detalles sobre
las horas y las tareas realiza-
das por parte del propio em-
pleado. Incluye vínculos a
páginas en las que se pueden
consultar las solicitudes de
horas extra y los calendarios
de festivos.
Reloj Web - Confirmación TL_WEBCLK_CONFIRM Haga clic en el botón Fichar Confirmación de la fecha,
de Guardado de la página Reloj Web - In- tipo de fichado, huso hora-
troducción de Fichado. rio y tipo de fichado regis-
trado a través de la página
Reloj Web - Introducción de
Fichado.
Registro Masivo de Horas - TL_MASS_TIME_SELF, Autoservicio, Registro de Especificación del rango de
Selección de Método de TL_MASS_SELF_SAVE Horas, Registro de Horas, fechas y el método de regis-
Registro de Horas Registro Masivo de Horas tro de horas.

Registro Masivo de Horas - TL_MASS_TIME_SELF, Autoservicio, Registro de • Definición de atributos


Registro de Horas TL_MASS_SELF_SAVE Horas, Registro de Horas, adicionales sobre las horas
Registro Masivo de Horas que se van a registrar.
Haga clic en el botón Si- • Introducción de elemen-
guiente en la página Registro tos de registro de horas y
Masivo de Horas - Selección de tareas adicionales.
de Método de Registro de
Horas.
Permiso Compensatorio TL_COMPTIME_PNL Autoservicio, Registro de Consulta del saldo de per-
Horas, Consulta de Horas, miso compensatorio y su fe-
Permiso Compensatorio cha de vencimiento.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 601


Utilización de Componentes de Autoservicio Capítulo 20

Introducción, consulta y modificación de horas de empleados


Acceda a la página Hoja de Horas.

Página Hoja de Horas (1 de 2)

Página Hoja de Horas (2 de 2)

Los campos de días, Total, CRH y Tipo se basan en la plantilla relacionada de registro de horas. Los demás
campos se basan en la plantilla de registro de tareas.

Clic para Ver Instrucciones Este vínculo permite consultar instrucciones sobre la utilización de la página.
Para ocultar las instrucciones, haga clic en el vínculo Clic p/Ocultar Instruccio-
nes.
Cnslt Por Los valores por defecto de este campo se definen en la página Preferencias Re-
gistro Horas. Los valores válidos son: Día, Semana o Periodo.
Fecha, Refresh Si modifica el campo Fecha, haga clic en el botón Refresh, para actualizar los
datos de la página.

602 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Día Anterior, Semana Utilice el vínculo correspondiente para consultar los periodos pasados y futuros.
Anterior, Periodo Anterior,
Al utilizar uno de estos vínculos, el sistema muestra texto adicional que informa
Día Siguiente, Semana Sig,
al usuario sobre el registro de tiempo introducido.
Periodo Siguiente
Horas Registradas Este campo se actualiza cuando se utilizan los botones Guardar p/Dsp o Enviar.
Horas Programadas El valor se muestra cuando accede a la página Hoja de Horas.
Total Este campo se actualiza cuando se utilizan los botones Guardar p/Dsp o Enviar.
Este campo muestra el número total de horas de cada fila.
CRH Si procede, introduzca aquí el código de registro de horas.
Tipo Este campo se actualiza cuando se utilizan los botones Guardar p/Dsp o Enviar.
Los valores de Tipo relacionados con el CRH introducido pueden ser Cantidad,
Horas o Unidades.
Grupo Tareas Introduzca un grupo de tareas relacionado, si procede.
Facturable Seleccione esta casilla si las horas introducidas son facturables.
ID Perfil Tarea Introduzca un ID de perfil de tarea relacionado, si procede.
Aplicar Reglas Haga clic en este botón para guardar los datos e iniciar el proceso de aplicación
de reglas en línea, que ejecuta inmediatamente las reglas en línea en las horas
introducidas en esta página. Si los datos de eventos de ausencias se introducen
en la cuadrícula Eventos Ausencia, el proceso de aplicación de reglas en línea
genera horas a pagar de ausencias con estado Estimación en Línea (OE).
Si se genera alguna excepción, el sistema presenta la página Gestión de Excep-
ciones una vez finalizado el proceso.
Si no se producen excepciones y se crean horas a pagar, el sistema presenta la
página Detalle de Horas a Pagar, que incluye las filas de horas previstas creadas
a partir de las reglas en línea. El proceso de aplicación de reglas en línea no ge-
nera estimaciones de horas a pagar cuando las horas registradas tienen el estado
Aprobación Obligatoria (NA).

Nota: este botón sólo aparece si está activada la función Ejecutar Reglas en
Línea en la página Instalación de Tiempos y Tareas.

Estado Horas Registradas Este vínculo permite mostrar u ocultar los campos de estado de horas registradas.
Los campos que se muestran son Fecha, Estado, Total, CRH y Comentarios.
Haga clic en el icono de la columna Comentarios para añadir un comentario
para la fila.

Nota: esta cuadrícula se aplica sólo a las hojas de horas de tiempo transcurrido
(no de fichado).

Evento Ausencia Haga clic en el vínculo para ver la cuadrícula Eventos Ausencia y añadir la
información de ausencias. En función de la definición de Gestión de Ausencias,
podrá registrar, guardar, enviar y aprobar o denegar (sólo gerentes) eventos de
ausencias dentro del rango de fechas de la hoja de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 603


Utilización de Componentes de Autoservicio Capítulo 20

Nota: este vínculo se muestra sólo si el sistema de Gestión de Tiempos y Tareas


está integrado con Nómina Global o Gestión de Ausencias.

Resumen Horas Este vínculo permite mostrar u ocultar el Total Horas Registradas, con el fin de
Registradas generar un resumen.
Saldos Este vínculo permite mostrar u ocultar los datos sobre saldos. Puede incluir
información sobre saldos por enfermedad o vacaciones y el saldo de derechos
de ausencia si el empleado está activo en el sistema de Gestión de Ausencias.
Guardar p/Dsp Este botón permite rellenar parcialmente una hoja de horas y terminarla en un
momento posterior. La información se introduce diariamente en la página, que
se enviará al final del periodo de registro de horas. Cuando se utiliza este botón,
aparece una página que propone al usuario la comprobación de errores.
Enviar Con este botón se presenta la hoja de horas.
Solic Ausencia Haga clic en este vínculo para acceder a la página Solicitud de Permiso. En esta
página encontrará un vínculo para regresar a la página Hoja de Horas.

Nota: los CRH definidos con la casilla Ausencia seleccionada en la página CRH 1 no se muestran en las páginas
de registro de horas en línea (Hoja de Horas, Reloj Web y Registro Masivo de Horas). Por lo tanto, no puede
registrar horas utilizando un CRH de ausencia en estas páginas. Los CRH con la casilla CRH Sólo Reglas selec-
cionada en la página CRH 1 no se muestran en ninguna de las páginas de registro de horas o de programación
de horas, excepto la página Ajuste Horas Pagadas.

Diferencias de la consulta de hojas de hojas en autoservicio


de gerentes y de empleados
La información mostrada en la página Hoja de Horas es diferente si se accede desde el autoservicio de empleados
o si se accede desde el autoservicio de gerentes. Los datos presentados en la página Hoja de Horas también
dependen en gran medida de los valores especificados en la página Preferencias Registro Horas.

Introducción preliminar de valores de tareas


Tanto si el acceso a la página Hoja de Horas se efectúa desde Autoservicio (de empleados), como desde Auto-
servicio de Gerentes, se cumplen las condiciones siguientes:
• Para establecer la información sobre tareas que se muestra en la hoja de horas, el sistema debe determinar
si se trata de empleado con plantillas o perfiles de tareas, así como si se han definido valores por defecto de
tareas en las preferencias de usuario. La determinación del tipo de registro de tareas de un empleado depende
de si se trata de la página de registro de tiempo transcurrido o de fichado de horas. Los datos de esta página
dependerán del tipo de registro de horas definido para el empleado (fichado o tiempo transcurrido) en la página
Manten Datos Registro Horas.
• Además, según se trate de tiempo transcurrido o fichado de horas, el sistema busca el mismo tipo de plantilla
en la página Manten Datos Registro Horas. Si la página Manten Datos Registro Horas no incluye la plantilla
de registro de horas, el sistema buscará la plantilla por defecto en el cuadro de grupo Valores por Defecto
Tarea de la página Preferencias Registro Horas, o buscará uno de los grupos de tareas por defecto en la página
Manten Datos Registro Horas. La plantilla de registro de horas determina si el perfil de tarea o los elementos
de tareas deben aparecer en las hojas de fichado de horas o de tiempo transcurrido.

604 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

• Si la plantilla correspondiente de registro de horas está definida para utilizar plantillas de tareas, se utilizarán
los datos sobre tareas introducidos en el cuadro de grupo Valores por Defecto Tarea de la página Preferencias
Registro Horas, siempre y cuando se especifique el método preliminar de rellenado de valores de tareas. Si en
la página Preferencias Registro Horas no se indican valores por defecto de tareas, la hoja de horas mostrará el
grupo de tareas por defecto del empleado y los campos relacionados de elementos de tareas. Si en el cuadro
de grupo Valores por Defecto Tarea se han definido varias filas, se mostrarán como filas múltiples en la hoja
de horas fichadas o tiempo transcurrido.
• Si el empleado tiene asignado un perfil de tareas, la página Hoja de Horas utilizará la definición del perfil
de tarea por defecto, obtenida bien desde la página Manten Datos Registro Horas o desde el grupo de tareas
mostrado en la hoja de horas, pero no se utilizarán las preferencias del usuario.

Ejemplos de presentación de la hoja de horas con preferencias de usuario


El sistema está configurado del modo siguiente:

Datos de empleado con registro de horas

Tipo de registro de horas Plantilla de registro de horas Grupo de tareas por defecto

TIEMPO TRANS- Activado Registro de elementos de tareas Registro de elementos de ta-


CURRIDO reas

TIEMPO FI- En blanco En blanco Registro de elementos de ta-


CHADO reas

Preferencias de usuario
Método preliminar de rellenado = Valores de tareas
Valor por defecto de tarea
El grupo de tareas escogido tiene asociados IDs de plantillas de registro de horas, para reflejar los datos siguien-
tes:
• Tiempo transcurrido – Registro de elementos de tareas
• Fichado de horas – Registro de perfiles de tareas
Se introducen valores de tareas para todos los elementos de tareas asociados.
Hoja de horas de tiempo transcurrido
El sistema introduce previamente en la hoja de horas los valores de tareas y grupo de tareas reflejados en la pá-
gina Preferencias Registro Horas. Puede utilizarse el rellenado preliminar de valores de tareas porque la plantilla
de registro de tiempo transcurrido en la página Manten Datos Registro Horas utiliza el registro de elementos de
tareas,
Hoja horas de fichado
La hoja de horas muestra el grupo de tareas y los elementos de tareas asociados, a partir del grupo de tareas por
defecto de la página Manten Datos Registro Horas. No pueden utilizarse los valores de tareas introducidos pre-
viamente a partir de las preferencias de usuario, porque el empleado que registra horas carece de una plantilla de
fichado de horas en la página Manten Datos Registro Horas, y la plantilla de registro de horas fichadas asociada
al grupo de tareas en las preferencias de usuario utiliza perfiles de tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 605


Utilización de Componentes de Autoservicio Capítulo 20

Introducción preliminar de datos sobre horarios


Si el horario de un empleado tiene tareas asociadas, para introducir previamente las tareas programadas en la
hoja de horas, el empleado deberá definirse con el mismo tipo de registro de tareas que el definido por el sistema
en el horario.
La consulta de perfiles o elementos de tareas en la hoja de horas primero se realizará a partir de la página Manten
Datos Registro Horas, donde el sistema comprobará si existe una plantilla de registro de tiempos. Esto es válido
tanto para las hojas de fichado de horas como para las de tiempo transcurrido.
• Si no existe ninguna plantilla en la página Manten Datos Registro Datos, la hoja de horas mostrará los datos
a partir de la plantilla de registro de tiempos del grupo de tareas programado, con el fin de determinar si se
emplean perfiles o plantillas de tareas.
• Si el horario está formado por turnos, el sistema utilizará el grupo de tareas asociado al turno. Si el horario
no utiliza turnos, el sistema utilizará el grupo de tareas asociado al horario.

Preferencias de empleados y presentación de la hoja de horas de gerentes


Cuando, en la página Hoja de Horas, se consultan los tiempos de los empleados, los gerentes tienen acceso a los
valores por defecto siguientes:
• Código o Descripción CRH: obedece a la preferencia del gerente, no del empleado.
• Relleno Preliminar Horas: muestra los valores por defecto de tareas, según se ha explicado anteriormente. Los
datos de la hoja de horas de autoservicio de gerentes no se rellenan previamente con los horarios o periodos
anteriores del empleado.
• Hoja Horas por Defecto
(Cnslt Por): obedece a la preferencia del gerente, no del empleado. No obstante, si el gerente cambia los
parámetros de Fecha y Cnslt Por en la página Hoja de Horas y, a continuación, utiliza el botón Siguiente
Empleado o Empleado Anterior, se conservarán los parámetros, y no se revertirán a los de la fecha actual y el
valor por defecto de Cnslt Por. Por ejemplo, si el gerente cambia la fecha a 1 de enero de 2004 y el valor de
Cnslt Por es Periodo, al utilizar el botón Siguiente Empleado, se mostrará el periodo correspondiente al 1 de
enero de 2004 del siguiente empleado.
• Día Inicio Semana: obedece a la preferencia del gerente, no del empleado.
La hoja de horas mostrará los tiempos registrados en la base de datos del modo siguiente:
• Elementos de registro de horas:
Los empleados solamente pueden acceder a los campos especificados en la plantilla de registro de horas.
En el caso de los gerentes, si el campo Mostrar Todos Campos Reg Horas en Hoja de Gerente está seleccionado
en el cuadro de grupo Opciones Registro Horas de la página Instalación de Tiempos y Tareas, el gerente podrá
ver todos los elementos de registro de horas disponibles. Si no se selecciona esta casilla, el gerente solamente
podrá acceder a los campos especificados en la plantilla de registro de horas y a los campos que tengan valores.
• Elementos de tareas:
Los empleados podrán ver los campos indicados en la plantilla de tareas, así como los campos con valores.
Los gerentes podrán ver los campos indicados en la plantilla de tareas correspondiente al empleado, así como
los campos con valores.

Introducción de fichados únicos mediante el reloj web


Acceda a la página Reloj Web - Introducción de Fichado.

606 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Reloj Web - Introducción de Fichado

Tipo Fichado Seleccione un tipo de fichado: Entrada, Salida, Comida, Descanso, o Cambio
Actividad.
Fichar Haga clic sobre este botón, una vez seleccionado el tipo de fichado e introdu-
cida la información sobre elementos y tareas. El sistema utiliza la fecha y hora
actuales para el fichado y aplica las mismas validaciones que se utilizan en la
página Hoja de Horas.
Huso Horario Por defecto, el sistema utiliza el huso horario tal y como se ha definido en la
página Creación Datos Registro Horas de Gestión de Tiempos y Tareas, aunque
se puede sustituir el huso horario durante la introducción de datos.

Elementos Registro Horas


Estos campos sólo se aplican en los fichados de tipo Entrada y Cambio Actividad.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 607


Utilización de Componentes de Autoservicio Capítulo 20

Utilización del registro masivo de horas


Utilice la función de registro masivo de horas para agilizar el proceso de introducción de horas. Esta función
permite ahorrar tiempo al registrar de modo sencillo los atributos de sus horas a lo largo de un periodo, sin
necesidad de introducirlos manualmente para cada una de las fechas correspondientes.
La función de registro masivo de horas admite diversos medios de registro de horas, mediante un formato de
tipo de plantilla. Debe introducir el periodo para el cual quiere registrar las horas y seleccionar el método que
utiliza Gestión de Tiempos y Tareas para generar las horas registradas.

Concepto de tiempo masivo


Las opciones de la sección ¿Cómo desea registrar las horas? de la página Registro Masivo de Horas funcionan
de forma diferente en función de si se ha seleccionado la casilla Volver a Generar Horas Reg para Entrada de
Ausencias en la página Instalación de Tiempos y Tareas y las casillas Crear Horas de Trabajo Parciales para
Ausencia Parcial y Excluir Festivos en Generación de Horas en la página Grupos de Trabajo.
• Si la casilla Volver a Generar Horas Reg para Entrada de Ausencias se ha seleccionado, el número total de
horas registradas generadas para cada día no superará las horas programadas para ese día. El número total
de horas es la suma de los tiempos de ausencia, compensatorio, de permiso y de permiso no compensatorio
disfrutados, menos el tiempo compensatorio devengado.
• Si la casilla Crear Horas de Trabajo Parciales para Ausencia Parcial está seleccionada, los días en que se
registre una ausencia parcial el sistema generará horas registradas del modo descrito en el párrafo anterior. Si
esta casilla no está seleccionada no se generan horas mediante el registro masivo de horas los días en que se
registre una ausencia parcial.
• Si la casilla Excluir Festivos en Generación de Horas está seleccionada, el registro masivo de horas no generará
horas registradas en los días definidos como festivos aunque existan horas programadas para esos días.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores por defecto del sistema y fechas
de carga, página 29 y Capítulo 5, “Definición de Grupos de Trabajo,” Definición de grupos de trabajo, página
84.

Especificación de un método de registro masivo de horas


Acceda a la página Registro Masivo de Horas - Selección de Método de Registro de Horas.

608 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Registro Masivo de Horas - Selección de Método de Registro de Horas

Una Fecha Para registrar las horas correspondientes a un solo día, indique la fecha en este
campo.
Rango Fechas Para registrar horas correspondientes a un rango de fechas, introduzca en estos
campos las fechas inicial y final.

La función de registro masivo de horas permite el registro de tiempos de tres modos:


1. Use las horas programadas para los días especificados.
Esta opción sirve para registrar las horas conforme a un horario. Si usted (o sus empleados, en caso de
que sea el gerente) tiene asignado un horario, puede registrar las horas con arreglo a ese horario para
un día determinado o para un rango de fechas. Una vez especificada la fecha o el rango de fechas,
el sistema genera los datos de horas correspondientes a las fechas especificadas. Así, por ejemplo, si
se desean registrar dos semanas de vacaciones, se especificará un rango de fechas que comprenda ese
periodo de tiempo y se indicará el código de registro de horas que debe aplicarse. A continuación, el
sistema comprueba cómo está organizado el horario correspondiente a ese rango de fechas y genera el
registro de horas para el número de horas correspondientes a esos días. Para que las horas registradas
puedan generarse mediante esta opción, es necesario asignar un horario a cada empleado.
2. Use el nº total de horas introducido para distribuirlo en el horario.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 609


Utilización de Componentes de Autoservicio Capítulo 20

Esta opción se emplea en aquellos casos en los que se desea especificar un número global de horas (por
ejemplo, 40) y distribuirlas conforme al horario fijado para el gerente o el empleado, correspondiente a
la fecha o rango de fechas indicado. Si se especifica, por ejemplo, un rango de fechas de dos semanas,
se indicará el código de registro de horas REG y un número de 80 horas para distribuir. El sistema
comprobará el horario y distribuirá, entre las dos semanas, las 80 horas correspondientes al código REG,
basándose en la configuración del horario.

Nota: para emplear esta función, es preciso tener asignado un horario para el usuario en cuestión. Tam-
bién hay que tener en cuenta que el número total de horas no se distribuye de manera uniforme a lo
largo del periodo de tiempo especificado. Si, según el horario, el número de horas que se trabajan en
un periodo de dos semanas es de 70 y se introducen 80 horas para que el sistema las distribuya, las 10
horas sobrantes se acumularán en el último día del rango de fechas especificado. Esto es debido a que
el usuario solicita al sistema que distribuya un número global de horas conforme al horario. Cuando el
número de horas a registrar no se corresponde con las indicaciones del horario, las horas que faltan o
que sobran se aplican a la última fecha del periodo.

3. Especifique varias transacciones de horas para aplicarlas a cada día del periodo.
Esta opción permite registrar horas y especificar varias transacciones para aplicarlas a la fecha o rango
de fechas de que se trate. Supongamos, por ejemplo, que hay una semana en la que para cada día se
deben registrar seis horas normales y dos de permiso remunerado, en vez de las ocho horas habituales.
Gracias a esta función, no hace falta introducir las dos transacciones para cada día, sino que basta con
hacerlo una sola vez, especificando que se trata de seis horas de código REG y dos de código PTO
(permiso remunerado). El sistema aplicará las seis horas REG y las dos horas PTO a cada uno de los
días especificados en el rango de fechas y excluidos los días libres ordinarios. Para utilizar esta opción
de registro de horas, el empleado debe tener asignado un horario.
Si selecciona la opción de registro masivo de horas, la casilla Incluir Días Libres en Horario aparece
debajo de esta selección. Esta casilla afecta al modo en que se generan las horas registradas de los
siguientes modos:
• Si tiene un horario asignado y esta casilla no se selecciona, las horas registradas se crean sólo para los
días laborables y no para los días libres programados.
• Si tiene un horario asignado y selecciona esta casilla, las horas registradas se crean para todos los días
del horario.
• Si no tiene un horario asignado, se crean las horas registradas para todos los días del rango de fechas
introducido independientemente del parámetro de la casilla Incluir Días Libres en Horario, en función
de los datos introducidos en la cuadrícula Detalles Registro de la página Registro Masivo de Horas -
Registro de Horas.
El botón Siguiente permite avanzar a la página Registro Masivo de Horas - Registro de Horas.

Especificación de horas para el registro masivo


Acceda a la página Registro Masivo de Horas - Registro de Horas.

610 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Registro Masivo de Horas - Registro de Horas

Página Registro Masivo de Horas - Registro de Horas cuando se especifican varias transacciones de horas, que se aplicarán
a cada día del periodo seleccionado

Especifique el cd de Introduzca en este campo un código de registro de horas (CRH) para especificar
registro de horas (CRH) el método que se empleará para procesar el tiempo trabajado. Aquí aparecerán
que desee utilizar todos los CRH activos definidos en el sistema, salvo que se haya especificado
con la opción "Sólo Reglas". Si se trata de este último caso, el CRH solamente se
utilizará en reglas de proceso y no se mostrará en las páginas de registro de horas.
El CRH que se seleccione debe ir asociado al programa de CRH correspondiente
al empleado cuyas horas se van a registrar. Cuando el CRH seleccionado no sea
válido para el empleado se generará una excepción al enviar los datos de registro
de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 611


Utilización de Componentes de Autoservicio Capítulo 20

Si lo que se desea registrar es un número total de horas para distribuirlas con-


forme al horario, debe introducirse ese número de horas en Especifique la can-
tidad que desea registrar.

Nota: en la página anterior, si se han seleccionado las opciones Usar las horas
programadas para los días especificados o Usar el nº total de horas introducido
para distribuirlo en el horario, y se utiliza un CRH, si el empleado escogido tiene
asignado un horario de fichado, se insertará un CRH con el registro de horas
fichadas. Si el usuario decide registrar un CRH de fichado, deberá revisarse la
nueva Plantilla 135 (Template135) de regla, con el fin de determinar si todas las
horas fichadas con CRH deben pagarse, o si el pago debe hacerse con un CRH
diferente.

Si en este campo no se indica un CRH y existe un CRH en el horario del em-


pleado, el sistema utiliza un CRH programado. Si el horario incluye otros ele-
mentos de registro de horas, se utilizarán también para el registro de tiempos.
Usar Perfil Seleccione uno de los valores para definir el modo en que se desea aplicar la
información sobre tareas al tiempo registrado. Los valores del campo Usar Perfil
son los siguientes:
Uso Perfil Empleado. Seleccione este valor para utilizar este perfil como perfil
de tarea por defecto en la página Manten Datos Registro Horas, a efectos de
registro de horas.
Uso Tareas Programadas. Seleccione este valor para mostrar datos de tareas y
registro de horas en el horario del empleado, a efectos de registro de horas.
Uso Perfil p/Def Grupo Tareas. Seleccione este valor para emplear el perfil
de tarea por defecto en el grupo de tareas del empleado indicado en la página
Manten Datos Registro Horas.
Enviar Este botón permite enviar las horas registradas para su proceso. Se ejecutará
un proceso de validación y el sistema generará excepciones, en caso de que
existan errores. El proceso de envío de horas actualiza los códigos de estado del
empleado y crea las horas registradas. Si se ha seleccionado la opción Ejecutar
Admón Tiempo Auto en la página Instalación de Tiempos y Tareas, el proceso
Administración Tiempo Básico se ejecuta para crear las horas a pagar.

Campos visibles cuando se selecciona la opción Especificar varias transacciones de horas para aplicarlas a cada
día del periodo en la página Registro Masivo de Horas - Selección de Método de Registro de Horas.

Grupo Tareas (Optativo) Si se deja en blanco, al ejecutar el proceso de envío de horas, este
campo se definirá por defecto con el valor correspondiente al grupo de tareas
del empleado, conforme a su registro de datos en Gestión de Tiempos y Tareas,
o con el grupo de tareas asignado al grupo cuyas horas se van a registrar.
Si el grupo de tareas no es el valor por defecto, se considera un préstamo de
grupo de tareas. Al ejecutar el proceso de envío de horas, se utilizarán los ele-
mentos de registro de tareas asociados al grupo de tareas prestado. La selección
del grupo de tareas determina los campos que aparecerán en la ficha Elementos
Registro Tareas.

612 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Elementos Registro Horas, Si procede, introduzca información en los campos de estos cuadros de grupo.
Elementos Registro Tareas Los elementos de registro de horas se basan en los datos de la plantilla de registro
(ficha) de horas, mientras que los elementos de registro de tareas se basan en los grupos
de tareas registrados.
CRH A continuación, debe especificar todas las transacciones que el sistema vaya
a registrar para cada uno de los días del rango de fechas que se haya elegido.
Seleccione un CRH en el campo Especifique el cd de registro de horas (CRH)
que desee utilizar de la página Registro Masivo de Horas, para indicar el método
que debe aplicar el sistema para procesar las horas trabajadas. Aquí se mostrarán
todos los CRH activos definidos en el sistema. El CRH que se seleccione debe
ir asociado al programa de CRH correspondiente al empleado cuyas horas se
van a registrar. Cuando el CRH seleccionado no sea válido para el empleado se
generará una excepción al enviar los datos de registro de horas.
Cantidad Introduzca un número de horas.

Nota: este campo está visible si en la página Selección de Método de Registro


de Horas se selecciona la segunda opción (Usar el nº total de horas introducido
para distribuirlo en el horario) o la tercera (Especificar varias transacciones de
horas para aplicarlas a cada día del periodo). Para terminar la transacción, debe
introducirse un valor en el campo Cantidad.

País, Código Moneda, Introduzca valores en cada uno de estos campos, si procede.
Estado, Localidad, Código
Salario, Facturable, Tarifa
Sustitución
Sustituir Horas Existentes Esta casilla está seleccionada por defecto y no puede editarse si selecciona la
primera opción de registro masivo de horas. Cuando se selecciona esta casilla,
sólo se eliminan las horas existentes generadas mediante Entrada Rápida de Ho-
ras o Registro Masivo de Horas (las horas con un origen (RT_SOURCE) igual
a SCH). Las horas generadas mediante la página Hoja de Horas no se eliminan
(horas con un origen igual a SYS). Las horas introducidas a través de la función
de registro masivo se añaden a las horas introducidas en las páginas de Hoja de
Horas.
Si no se selecciona esta casilla, las horas de esta entrada se añaden a los datos que
ya existían previamente. Por ejemplo, supongamos que se han registrado para
un empleado 8 horas con el código de horas registradas REG, correspondiente a
la fecha del 1 de marzo de 2000, y que, a continuación, se van a introducir otras
dos horas para ese mismo empleado con el código REG y la misma fecha. Si
la casilla está seleccionada, el sistema registrará para ese día dos horas de CRH
REG. Si la casilla no se selecciona, el sistema añadirá dos horas de CRH REG
a las ocho horas existentes, lo que genera un total de diez horas para esta fecha.

Consulta del tiempo compensatorio y de su fecha de vencimiento


Acceda a la página Permiso Compensatorio.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 613


Utilización de Componentes de Autoservicio Capítulo 20

Página Permiso Compensatorio

La página Permiso Compensatorio incluye el saldo de permisos compensatorios, según la fecha de referencia
especificada. Este saldo puede ser positivo o negativo, dependiendo de cómo se haya definido el plan y de los
datos registrados.

Vencimiento Horas Seleccione la fecha futura cuyos datos de vencimiento de permisos compensa-
Mostradas torios desea consultar. Una vez efectuada la selección, se mostrarán todos los
permisos de este tipo con fecha de vencimiento que cumplan los criterios mar-
cados.
Si, por ejemplo, ha seleccionado la opción Próximos 30 Días, el sistema muestra
todos los permisos compensatorios cuyo vencimiento se producirá en los 30 días
siguientes. En esta página sólo aparecen los permisos con fecha de vencimiento.
Fecha Vencimiento Indica la fecha en la que va a expirar el permiso compensatorio del empleado
al que corresponde el registro. La hora de vencimiento es la medianoche de la
fecha indicada en el campo.
Nº Horas Vencimiento Este campo permite consultar el número de horas de compensación registradas
en un principio y que vencen en la fecha indicada en el campo Fecha Venci-
miento.
Saldo al Final Día Presenta el saldo compensatorio en la fecha final especificada en el campo Fecha
Vencimiento, una vez que han expirado las horas.

Consulta de horas
En este apartado se describen los siguientes temas:
• Consulta de un resumen de las horas a pagar.
• Consulta de detalles de las horas a pagar.

614 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

• Consulta de previsiones de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 615


Utilización de Componentes de Autoservicio Capítulo 20

Páginas utilizadas para consultar horas


Nombre de página Nombre de objeto Navegación Utilización
Resumen de Horas a Pagar TL_TM_MPAY_SUMM Autoservicio, Registro de Consulta de los resúmenes
Horas, Consulta de Horas, semanales de las horas a pa-
Resumen de Horas a Pagar gar registradas por código de
registro de horas (CRH) en
modo de sólo visualización.
Detalles Horas a Pagar TL_MNG_PAY_DET_VW • Para acceder a esta página Consulta de detalles de las
en calidad de gerente: Au- horas a pagar. Aunque el em-
toservicio de Gerentes, pleado tenga horas a pagar
Gestión de Tiempos, Con- y el proceso Administración
sulta de Horas, Detalle de Tiempo Básico se esté eje-
Horas a Pagar cutando, cabe la posibilidad
de que el sistema no haya
• Para acceder a esta página
creado aún las horas a pagar.
en calidad de empleado:
Si el sistema crea excepcio-
Autoservicio, Registro de
nes, el factor determinante
Horas, Consulta de Horas,
será la prioridad de cada ex-
Detalle de Horas a Pagar
cepción. Las excepciones
• Haga clic en el vínculo Pá- con prioridad baja permiten
gina Detalle de la página crear horas a pagar, pero no
Resumen de Horas a Pagar. así las de prioridad alta.

Resumen de Horas Previstas TL_TM_MPAY_SUMM • Para acceder a esta página Consulta de un resumen de
en calidad de gerente: Au- las horas a pagar previstas.
toservicio de Gerentes, Esta página muestra las ho-
Gestión de Tiempos, Con- ras previstas por empleado y
sulta de Horas, Resumen por CRH.
de Horas Previstas
• Para acceder a esta página
en calidad de empleado:
Autoservicio, Registro de
Horas, Consulta de Horas,
Resumen de Horas Previs-
tas
Detalles de Horas Previstas TL_MNG_PAY_DET_VW • Para acceder a esta página Consulta de los detalles de
en calidad de gerente: Au- las horas a pagar previstas.
toservicio de Gerentes, Esta página presenta detalles
Gestión de Tiempos, Con- sobre las horas de 30 días, a
sulta de Horas, Detalle de partir de la fecha seleccio-
Horas Previstas nada.
• Para acceder a esta página
en calidad de empleado:
Autoservicio, Gestión de
Tiempos, Consulta de Ho-
ras, Detalle de Horas Pre-
vistas, Detalles de Horas
Previstas
• Haga clic en el vínculo Pá-
gina Detalle de la página
Resumen de Horas Previs-
tas.

616 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Consulta de un resumen de horas a pagar


Acceda a la página Resumen de Horas a Pagar.

Página Resumen de Horas a Pagar

Esta página muestra las horas a pagar correspondientes a una semana. Las horas aparecen divididas primero por
fecha, a continuación por código de registro de horas (CRH) y, finalmente, por tarea. De este modo, si el perfil
de tarea indica que debe asignarse la mitad de las horas a una tarea y la otra mitad a otra, aparecerán dos filas
para una misma fecha y un mismo código. No obstante, es posible consultar los detalles acerca de la distribución
del tiempo en la página Detalles Horas a Pagar.

Fecha Inicial Por defecto se muestran siete días.


Excepciones Pendientes Este botón sólo aparece si se han generado excepciones. Haga clic para acceder
a la página Gestión de Excepciones.
Semana Anterior y Semana Haga clic en estos botones para consultar diferentes semanas de horas a pagar.
Siguiente
Página Detalle Este vínculo permite acceder a la página Detalles Horas a Pagar.

Nota: las horas que hayan generado excepciones con un nivel de gravedad alto no aparecen en esta página, ya
que no se consideran como horas a pagar. Las horas que hayan generado excepciones con un nivel de gravedad
medio o bajo aparecen en esta página, ya que se consideran como horas a pagar.

Consulta de detalles de horas a pagar


Acceda a la página Detalles Horas a Pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 617


Utilización de Componentes de Autoservicio Capítulo 20

Página Detalles Horas a Pagar

Esta página muestra los detalles de las horas a pagar correspondientes a cada día, incluido el código de registro
de horas (CRH) de cada una. El CRH puede ser introducido por el empleado, al registrar horas, o generado
por el sistema, cuando se ejecuta el proceso Administración Tiempo Básico. El sistema también presenta el
número de unidades, importes u horas correspondientes al CRH. Este valor debe encontrarse entre un mínimo y
un máximo definidos para el CRH. El valor vendrá expresado en cantidades, unidades u horas según el tipo de
código de que se trate. Otros datos que aparecen son la fecha de las horas registradas y el estado actual de las
horas a pagar. El estado de las horas a pagar registra la evolución de las horas a pagar a lo largo de las diversas
etapas por las que atraviesan.

Fecha Inicial y Fecha Final Aparecen por defecto los datos correspondientes a siete días. Aunque pueden
introducirse distintos valores en los campos Fecha Inicial y Fecha Final, la fecha
final no puede ser posterior en más de 31 días a la fecha inicial.
Filtro Estado Horas a Expanda esta cuadrícula para restringir la visualización de las horas a pagar por
Pagar su estado.
Excepciones Pendientes Este botón sólo aparece si se han generado excepciones. Haga clic para acceder
a la página Gestión de Excepciones.
Elementos Registro Horas, Estas fichas muestran información sobre Elementos Registro Horas o Elementos
Elementos Registro Tareas Registro Tareas, si procede. Los elementos de registro de horas se basan en los
(ficha) datos de la plantilla de registro de horas, mientras que los elementos de registro
de tareas se basan en los grupos de tareas registrados.
Empleado Anterior y Utilice estos botones para acceder a los datos de otros empleados.
Siguiente Empleado

Consulte también
Capítulo 14, “Concepto de Horas a Pagar,” Concepto de horas a pagar, página 417

Consulta de horas previstas


Acceda a la página Resumen de Horas Previstas.

618 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Resumen de Horas Previstas

La función de previsión de horas a pagar permite realizar un cálculo preliminar del número de horas a pagar
correspondiente tanto para un periodo actual como para un periodo futuro. La función comprueba las horas
registradas y programadas, y utiliza estos datos para calcular las horas a pagar. Mediante la función de previsión
de horas a pagar, el sistema verificará el número de horas de trabajo registradas hasta la fecha actual, así como
el número de horas programadas que faltan por trabajar. La página Resumen de Horas Previstas muestra una
estimación de las horas a pagar.
Las horas a pagar previstas se pueden calcular de cuatro formas distintas:
• Previsión de las horas correspondientes a un mes o a un día determinado, mediante las páginas de control de
tiempos y tareas.
• Mediante el botón Previsión Horas a Pagar de la página correspondiente de control de ejecución se obtienen
las previsiones de horas asociadas a la Fecha Proceso.

Nota: las horas a pagar previstas no equivalen a las horas a pagar. Para generar las horas a pagar, deben utilizarse
los procesos habituales de creación de horas a pagar.

Esta página muestra las horas a pagar correspondientes a una semana. El sistema divide las horas conforme al
código de registro de horas (CRH) y muestra el número total de horas registradas para cada código dentro del
rango de fechas especificado.

Fecha Inicial Por defecto se muestran siete días.


Página Detalle Haga clic en este vínculo para acceder a la página Detalles de Horas Previstas.

Nota: la página Detalles de Horas Previstas es similar a la página Detalles Horas a Pagar.

Solicitud de horas extraordinarias


En este apartado se ofrece una descripción general de las transacciones de autoservicio de solicitudes de horas
extraordinarias, así como una descripción de los siguientes temas:
• Consulta de solicitudes de horas extra.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 619


Utilización de Componentes de Autoservicio Capítulo 20

• Consulta de detalles de solicitudes de horas extra.


• Introducción de solicitudes de horas extra.

Transacciones de horas extra


Gracias a Gestión de Tiempos y Tareas, los empleados pueden introducir solicitudes de horas extra para fechas
futuras, así como recibir notificaciones de aprobación o rechazo. Los gerentes pueden consultar las solicitudes
de horas extra, verificar la cantidad de horas extra trabajadas por los empleados hasta la fecha, aprobar o rechazar
solicitudes de horas extra, así como introducir comentarios explicativos de sus decisiones.
Gestión de Tiempos y Tareas permite a los empleados realizar las acciones siguientes:
• Consulta del estado de las solicitudes de horas extra introducidas.
• Consulta de los detalles de solicitudes de horas extra.
• Introducción de solicitudes de horas extra para fechas futuras.

Páginas utilizadas para introducir, consultar y procesar


solicitudes de horas extra
Nombre de página Nombre de objeto Navegación Utilización
Selección de Título de CO_MULT_JOB_SRCH Autoservicio, Registro de Selección del puesto en el
Puesto Horas, Registro de Horas, que se solicitan las horas ex-
Solicitudes de Horas Extra tra. Esta página sólo está dis-
ponible cuando un empleado
Autoservicio, Registro de
tiene asignados varios pues-
Horas, Registro de Horas,
tos.
Reloj Web

Solicitud de Horas Extra – TL_OT_EVENTS Autoservicio, Registro de Consulta por parte de los em-
Solicitudes de Horas Extra Horas, Registro de Horas, pleados de las solicitudes re-
Solicitudes de Horas Extra cientes de horas extra y ac-
ceso a la página Detalles de
Solicitud de Horas Extra,
en la que pueden introducir
nuevas solicitudes.
Solicitud de Horas Extra TL_OT_RQST_DTL Haga clic sobre la fecha de Consulta, por parte de los
– Detalles de Solicitud de horas extra de la página Soli- empleados, de los detalles
Horas Extra (consulta) citudes de Horas Extra. asociados a solicitudes de
horas extra.
Solicitud de Horas Extra TL_OT_RQST Haga clic sobre el botón Introducción de nuevas so-
– Detalles de Solicitud de Añadir Solicitud de la página licitudes de horas extra por
Horas Extra (introducción) Solicitudes de Horas Extra. parte de los empleados.

Solicitud de Horas Extra – TL_OT_SUB_CONF Haga clic sobre el botón En- Confirmación de la presenta-
Confirmación Envío viar de la página Detalles de ción de una solicitud de ho-
Solicitud de Horas Extra. ras extra.

Consulta de solicitudes de horas extra


Acceda a la página Solicitudes de Horas Extra.

620 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Solicitudes de Horas Extra

Solicitudes Horas Extra


Al acceder a esta página, este cuadro de grupo presenta hasta tres de las últimas solicitudes de horas extra de
los empleados, así como el estado de cada una de ellas: Presda, Aprob o Deng. Si hay más de tres peticiones y
desea consultarlas todas, seleccione la casilla Ver Todas Solic y haga clic en Ver Solicitudes.
• Para acceder a las solicitudes de un mes diferente, indique el mes y el año y haga clic en Ver Solicitudes.
• Para ver los detalles de aprobación de una solicitud o los comentarios presentados con ella, haga clic sobre
la fecha de la solicitud, en la columna Fecha Horas Extra. Aparece la página Detalles de Solicitud de Horas
Extra.
• Haga clic sobre el botón Añadir Solicitud para añadir otras solicitudes.

Consulta de detalles de solicitudes de horas extra


Acceda a la página Detalles de Solicitud de Horas Extra (consulta).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 621


Utilización de Componentes de Autoservicio Capítulo 20

Página Solicitud de Horas Extra — Detalles de Solicitud de Horas Extra

El cuadro de grupo Detalles Aprobación muestra el nombre de la persona que ha introducido la solicitud y el de
la persona que debe aprobarla.

Nombre Muestra el nombre del empleado que ha introducido la solicitud, así como los
nombres de las personas que deben aprobarlas.
Acción Workflow y Fecha Muestra la acción finalizada por la persona cuyo nombre aparece a la izquierda,
Transacción así como el momento en que ha tenido lugar la acción. Las acciones válidas son
Presda, Aprob y Deng.
Comentario Presenta el comentario introducido por el empleado y el gerente en la página
Detalles de Solicitud de Horas Extra.

Introducción de solicitudes de horas extra


Acceda a la página Detalles de Solicitud de Horas Extra (introducción).

622 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 20 Utilización de Componentes de Autoservicio

Página Solicitud de Horas Extra – Detalles de Solicitud de Horas Extra (introducción)

F Horas Extra Puede introducir la fecha actual o una fecha posterior. Una solicitud puede en-
viarse un día determinado. Si desea corregir una solicitud después de enviarla,
el gerente debe rechazarla para que sea posible remitir una nueva.
Nº Horas Extra Puede introducir hasta 99 horas. Sólo se admiten números positivos.
Comentario Introduzca el motivo por el que desea formular la solicitud. Los comentarios
aparecerán en la página Detalles de Solicitud de Horas Extra y en las páginas
de aprobación de gerentes.
Enviar Haga clic sobre este botón para presentar la solicitud para su aprobación. El
sistema presenta una página de confirmación que indica quién ha presentado la
solicitud, quién debe aprobarla y los comentarios especificados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 623


Utilización de Componentes de Autoservicio Capítulo 20

624 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 21

Utilización de Componentes de Autoservicio de


Gerentes para la Gestión y el Registro de Tiempos

En este capítulo se ofrece una descripción general de los componentes de autoservicio para gerentes utilizados para la
gestión y el registro de tiempos, así como una explicación de los siguientes temas:
• Navegación en páginas de autoservicio de Gestión de Tiempos y Tareas para gerentes.
• Registro de horas.
• Gestión de tiempos.
• Consulta de calendarios de gestión de tiempos.
• Gestión de solicitudes de horas extra.

Componentes de Autoservicio de Gerentes


Los componentes de autoservicio permiten a los gerentes revisar, añadir, actualizar o, si fuera preciso, suprimir
los datos de gestión de tiempos y tareas para sus empleados con dependencia directa.

Nota: los gerentes no tienen acceso a su propia información mediante el componente Autoservicio de Gerentes.
Deben utilizar el componente Autoservicio, diseñado para empleados, para registrar y acceder a sus horas.

Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” página 585.


Los componentes de Autoservicio de Gerentes son:
• Control de Tiempos y Tareas para gerentes (TL_LPAD_MSS_PNLG).
Permite a los gerentes consultar la información de sus empleados relativa a las horas registradas y programadas
para el mes. Asimismo, permite acceder a otras páginas de transacciones de autoservicio para gerentes.
• Gestión de Horarios (SCH_MNG_PERIOD).
Permite a los gerentes ajustar el horario de un empleado.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Diferencias de la consulta de hojas de
hojas en autoservicio de gerentes y de empleados, página 604.
• Asignación de Horario Laboral (SCH_ASSIGN).
Permite a un gerente asignar el horario laboral a un empleado.
• Hoja de Horas (TL_MSS_EE_SRCH_PRD).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 625


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Permite a los gerentes registrar o ajustar las horas y detalles de tareas de sus empleados para un día, semana o
periodo de tiempo fichado o transcurrido. También permite a los gerentes aprobar o rechazar las horas de un
empleado.
• Horas a Pagar (TL_SRCH_APPRV_GRP).
Permite a los gerentes aprobar las horas a pagar de un empleado.
Consulte Capítulo 17, “Gestión de Tiempos,” Aprobación de horas a pagar, página 506.
• Registro Masivo de Horas para gerentes (TL_MASS_TIME_ESS).
Permite a los gerentes registrar las horas de un empleado de distintas maneras. Pueden, en primer lugar,
efectuar el registro de horas según las horas programadas para una fecha o un rango de fechas determinadas.
También se puede especificar una cantidad total para su distribución de acuerdo con el calendario del em-
pleado, o bien indicar varias transacciones de horas, para su aplicación a cada día del periodo.
• Solicitud Horas Extra Empleado (TL_OT_VW_MGR).
Permite a los gerentes consultar solicitudes recientes de horas extras y aprobarlas o rechazarlas.
• Detalles de Solicitud de Horas Extra (TL_OT_RQST_DTL).
Permite a los gerentes consultar los detalles de una solicitud de horas extras y aprobarla o rechazarla.
• Saldos de Horas Extra (TL_OT_BALANCES).
Permite a los gerentes consultar fechas de servicio, saldos de horas extra del periodo actual y del acumulado
anual, así como los límites de horas extra de un grupo de empleados.
• Permiso Compensatorio (TL_COMPTIME_PNL).
Permite a los gerentes consultar el saldo de permiso compensatorio de un empleado y los datos de vencimiento
de dicho permiso.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Consulta del tiempo compensatorio y
de su fecha de vencimiento, página 613.
• Excepciones (TL_MNG_EX_PNL_GRP3).
Permite a los gerentes consultar, autorizar y depurar excepciones asociadas con los registros de horas de los
empleados a su cargo.
Consulte Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 512.
• Resumen de Horas a Pagar (TL_TM_MPAY_SUMM_PG).
Permite al gerente consultar las horas que se van a pagar al empleado, tal y como las ha calculado el sistema
a partir del horario existente o de las horas registradas.
• Detalle de Horas a Pagar (TL_MNG_PAY_VIEW_DT).
Permite a los gerentes consultar los detalles sobre las horas que se deben pagar a los empleados a su cargo.
• Resumen de Horas Previstas (TL_TM_SPAY_SUMM_PG).
Permite a los gerentes consultar un resumen de previsiones de las horas a pagar de los empleados a su cargo
con relación a un periodo actual o futuro. Estas horas se calculan según el horario del empleado o el tiempo
registrado correspondiente a una fecha determinada.
• Detalle de Horas Previstas (TL_MNG_SPAY_VIEW_D).
Permite a los gerentes consultar los detalles sobre las horas a pagar previstas de los empleados a su cargo.
• Calendario de Tiempo Diario, Calendario Semanal o Calendario de Tiempo Mensual (TL_WV_DAILY,
TL_WV_WEEKLY_CAL, TL_WV_MONTHLY_CAL).

626 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Permite a los gerentes comparar el tiempo registrado, las horas a pagar y las horas programadas de los em-
pleados a su cargo.
• Opciones Búsqueda de Gerentes (TL_MSS_SRCH_OPTION).
Permite a un gerente especificar los criterios de búsqueda por defecto y mostrar las opciones que aparecerán
en las búsquedas de empleados, utilizadas en varias páginas de gerentes.

Criterio Selección Empleado


La cuadrícula Criterio Selección Empleado es un componente común que aparece en muchas de las páginas
de autoservicio que utilizan los gerentes de Gestión de Tiempos y Tareas. La descripción completa de este
componente puede consultarse en el capítulo Utilización de Componentes del Autoservicio de Gerentes para la
Gestión de Horarios.
Consulte Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,”
Definición de opciones de búsqueda para gerentes, página 670.

Roles
Tanto los empleados como los gerentes pueden utilizar los componentes de autoservicio; por lo tanto, en este
apartado le ofrecemos una descripción de cada uno de estos roles y de la definición de sus menús correspon-
dientes.

Nota: en este capítulo, utilizaremos el término empleado para referirnos a todas las personas que trabajan y
registran horas en su organización. El concepto incluye no sólo a los empleados fijos, sino también a los cola-
boradores y a otros trabajadores temporales.

Seguridad
El perfil de usuario creado para cada persona con acceso a los componentes de autoservicio determina las páginas
de internet a las que podrá entrar por defecto el usuario. Los perfiles de usuario se crean mediante el componente
Perfiles de Usuario (USERMAINT). Asigne un rol a cada perfil de usuario, que a su vez está vinculado a las
listas de control de acceso. Cada una de estas listas identifica las páginas a las que pueden acceder los usuarios.
Si desea modificar el acceso de cada rol a determinadas páginas de internet, deberá modificar la lista de control
de acceso definida para el rol del usuario. Indique los datos a los que puede acceder el usuario con su perfil.
En el caso de las páginas de Autoservicio de Gerentes para la gestión de tiempos, que muestran una lista de
empleados, el acceso del gerente a los empleados se determina de la siguiente manera:
1. Determine la lista de permisos de seguridad de fila que se ha asignado a su ID de usuario en la página
Perfiles de Usuario - General .
2. Si utiliza seguridad de grupos en Gestión de Tiempos y Tareas, tendrá que asociar esta lista de permisos
a grupos dinámicos y estáticos que haya creado previamente.
3. Si, por el contrario, prefiere no emplear seguridad de grupos y no ha asignado ningún grupo a la men-
cionada lista, el valor por defecto será el de seguridad por departamentos.
Dicha seguridad se calcula determinando el ID de departamento y, a continuación, se identifica a las
personas a las que se tiene acceso en ese departamento, así como los departamentos definidos como
nodos hijo en el árbol de seguridad de departamentos.
4. Si no utiliza seguridad de grupos en Gestión de Tiempos y Tareas, asegúrese de que los grupos dinámicos
se encuentran actualizados en la fecha de uso, a fin de disponer de una lista de empleados lo más actual
posible.
En todas las páginas utilizadas para acceder a datos de personas de quienes exista registro de horas en el sistema
Gestión de Tiempos y Tareas, el usuario obtiene esos datos conforme a los criterios antes señalados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 627


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Consulte también
Capítulo 17, “Gestión de Tiempos,” página 491
Enterprise PeopleTools PeopleBook: Security Administration

Navegación en páginas de autoservicio de Gestión


de Tiempos y Tareas para gerentes
Existen varias formas de acceder a las transacciones de autoservicio:
• La página Gestión de Tiempos (para gerentes).
• Rutas de navegación a través de carpetas y componentes.

Página Gestión de Tiempos


Esta página incluye vínculos a las transacciones de autoservicio de Gestión de Tiempos y Tareas propias de los
gerentes. El usuario puede hacer clic en un vínculo para regresar a la página inicial de Autoservicio de Gerentes.

Página Gestión de Tiempos

Ruta de navegación estándar a través de las carpetas


El modo de acceso estándar de PeopleSoft es la ruta de navegación basada en menús.

628 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Navegación en Autoservicio de Gerentes

Utilización de las páginas de control de tiempos


y tareas para gerentes
En este apartado se describen los siguientes temas:
• Especificación de información de un empleado.
• Consulta de tiempos de empleados.
• Definición de conjuntos de aplicaciones.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 629


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Páginas utilizadas para especificar información de control


de tiempos y tareas para gerentes
Nombre de página Nombre de objeto Navegación Utilización
Control de Tiempos y Tareas TL_LAUNCH_PAD Haga clic en el nombre de un Consulta, en el mes indi-
empleado en la página Con- cado, de los días en que exis-
trol de Tiempos y Tareas – ten horas a pagar (tanto rea-
Selección de Empleado. les como previstas), del re-
gistro de tiempo transcurrido
y del de horas fichadas, las
excepciones y las acciones
recomendadas vinculadas a
cada una de ellas.
Permite, asimismo, modi-
ficar la vista del calendario
para que muestre el número
de horas a pagar (tanto rea-
les como previstas), de ho-
ras transcurridas y fichadas o
de horas programadas que se
hayan registrado para cada
día.
También se puede hacer clic
en los vínculos para revisar
los datos de cada día y con-
sultar los detalles de las ho-
ras registradas, a pagar y pre-
vistas, así como las excep-
ciones y sus correspondien-
tes acciones recomendadas.
Elementos de Aplicación TL_APP_ITEM_PNL Definición de HRMS, Da- Especificación de los ele-
tos de Productos, Gestión mentos disponibles en un
de Tiempos y Tareas, Naveg conjunto de aplicaciones.
Conjunto de Aplicaciones,
Elementos de Aplicación

Conjuntos de Aplicaciones TL_APP_SUITE_PNL Definición de HRMS, Da- Definición de elementos de


tos de Productos, Gestión la aplicación disponibles
de Tiempos y Tareas, Naveg tanto para gerentes como
Conjunto de Aplicaciones, para empleados a través del
Conjunto de Aplicaciones campo Ir de la página Con-
trol de Tiempos y Tareas.

Especificación de información sobre el empleado


Acceda a la página Control de Tiempos y Tareas – Selección de Empleado.

630 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Control de Tiempos y Tareas – Selección de Empleado

Introduzca valores en la cuadrícula Criterio Selección Empleado y haga clic en el botón Obtener Empleados
para obtener la lista de empleados.
Consulte Capítulo 22, “Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios,”
Definición de opciones de búsqueda para gerentes, página 670.

Consulta de horas de empleado


Acceda a la página Control de Tiempos y Tareas haciendo clic en un vínculo de nombre de empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 631


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Control de Tiempos y Tareas (1 de 2)

632 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Control de Tiempos y Tareas (2 de 2)

Al abrir por primera vez la página Control de Tiempos y Tareas, por defecto aparecerán el mes y el año en curso.

Ver Seleccione la información que desea consultar (el número real de horas a pagar
previstas, las excepciones, las horas a pagar, los registros de tiempo transcurrido
o el número de horas programadas para cada día del mes especificado) y haga
clic en este botón.
Según la opción seleccionada, el sistema mostrará una u otra vista del calendario
del empleado. Por ejemplo, supongamos que se selecciona la opción Horas
Programadas y que aparece 8.00 para uno de los días del calendario. Esto indica
que está previsto que el empleado trabaje 8 horas ese día.

Cualquier día del calendario puede mostrar los siguientes valores válidos en un determinado momento: X, P, E,
$, F o R. Estos valores indican que hay información de horas registrada para ese día. Supongamos que aparece
el valor E en un día del calendario. Este valor indica que el empleado ha registrado el tiempo transcurrido de
ese día. Si aparece el símbolo $ significa que existen horas a pagar para ese día. La descripción de estos valores
se encuentra en la parte inferior de esta página. Cuando alguno de los días del calendario aparece resaltado
o lleva un enlace, el sistema está indicando que a esa fecha le corresponden horas transcurridas, fichadas o a
pagar, excepciones o bien acciones de asistencia recomendadas para ellas. Haga clic sobre la fecha de un día
para consultar los datos de registro de horas correspondientes.

Previsión Horas a Pagar Al hacer clic en este botón se inicia el proceso de cálculo de las horas a pagar
previstas correspondientes al empleado.
El sistema busca el horario del empleado y el tiempo registrado en ese mes. A
continuación, hace una previsión de las horas a pagar para esos días y muestra
una F para ese día. El tiempo previsto no se corresponde realmente con las horas
a pagar, sino con una estimación. Si desea ver el número de horas previstas para
ese día, basta con cambiar la vista en la parte superior de la página a Horas a
Pagar Previstas y hacer clic en el botón Ver. Si lo que desea consultar son los
detalles de horas previstas, haga clic en el vínculo de la fecha correspondiente.
Mes Anterior y Siguiente Estos botones permiten obtener la información correspondiente a meses ante-
Mes riores o posteriores.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 633


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Por último, mediante el botón Ir, situado en la parte inferior de la página, puede trasladarse a otros puntos del
sistema para realizar otras transacciones distintas o simplemente para obtener más información. Seleccione el
elemento de la aplicación al que desea acceder en la lista desplegable, haga clic en el botón Ir y navegue hasta la
función seleccionada. Las opciones del campo Ir varían según el conjunto de aplicaciones que se hayan definido.

Definición de conjuntos de aplicaciones


Acceda a la página Conjuntos de Aplicaciones.

Página Conjuntos de Aplicaciones

Hay dos conjuntos de aplicaciones que utilizan componentes de autoservicio: gestión de tiempos y registro de
horas. El primer conjunto sirve para definir el campo Ir en la página Control de Tiempos y Tareas de gerentes.
Por otra parte, el conjunto de aplicaciones de registro de horas se usa para definir el campo Ir en la página Control
de Tiempos y Tareas de empleados. Los dos conjuntos van incluidos en el sistema. Para definir cada uno de
ellos es necesario especificar los elementos de la aplicación a los que podrán acceder los usuarios (gerentes o
empleados) mediante el campo Ir de la página Control de Tiempos y Tareas.

Nota: en la lista desplegable del campo Ir sólo se mostrarán los elementos a los que el usuario tenga acceso a
través de la lista de permisos. Por ejemplo, puede que el conjunto de aplicaciones de gestión de tiempos tenga
acceso a la función de ajuste de horas a pagar, pero que el usuario no lo tenga. En este caso, la función de ajuste
de horas a pagar no estará disponible para el usuario en la lista desplegable del campo Ir.

Consulte también
Capítulo 17, “Gestión de Tiempos,” Ajuste de horas, página 519

Elementos de aplicación para gerentes


El conjunto de aplicaciones de gestión de tiempos cuenta con 18 elementos disponibles para los gerentes:

634 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Descripciones de elementos de aplicación

Cadena Nombre Ítem Descripción

Ajuste Horas Pagadas Seleccione esta opción para realizar ajustes de historial en
las horas que ya han sido pagadas o cerradas. Los cambios
que realice no volverán a procesarse a través de la nómina.
Estos datos se utilizan exclusivamente para el manteni-
miento del registro.

Aprobación Solicitudes Permiso Seleccione esta opción para aprobar la solicitud de permiso
de un empleado.

Aprobación Solicitudes Horas Extra Seleccione esta opción para aprobar las solicitudes de horas
extraordinarias de un empleado.

Aprobación Horas a Pagar Seleccione esta opción para aprobar las horas de un em-
pleado para su proceso en el sistema de nómina.

Aprobación Formación Seleccione esta opción para aprobar la formación de los


empleados.

Gestión Excepciones Seleccione esta opción para consultar y permitir las excep-
ciones de un empleado.

Gestión Horarios Seleccione esta opción para sustituir el horario del em-
pleado.

Hoja Horas Seleccione esta opción para consultar, generar un informe,


modificar o aprobar las horas registradas de un empleado.

Rev Permisos Compensatorios Seleccione esta opción para consultar los permisos com-
pensatorios de los empleados.

Asignación Horario Laboral Seleccione esta opción para revisar las asignaciones de ho-
rarios de los empleados.

Hoja Horas Seleccione esta opción para consultar, generar un informe o


modificar las horas registradas de un empleado.

Previsión Horas a Pagar (empleados) Seleccione esta opción para ver las horas a pagar previstas
de los empleados.

Previsión Horas a Pagar (gerentes) Seleccione esta opción para consultar, generar un informe o
modificar las horas a pagar previstas de un empleado.

Horas a Pagar (Detalle) (empleados) Seleccione esta opción para ver los detalles de las horas a
pagar de los empleados.

Horas a Pagar (Detalle) (gerentes) Seleccione esta opción para consultar, generar un informe o
modificar los detalles de las horas a pagar de un empleado.

Horas a Pagar (Resumen) (empleados) Seleccione esta opción para ver un resumen de las horas a
pagar de un empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 635


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Cadena Nombre Ítem Descripción

Horas a Pagar (Resumen) (gerentes) Seleccione esta opción para consultar, generar un informe o
modificar los detalles de las horas a pagar de un empleado.

Horario Mensual (empleados) Seleccione esta opción para ver el horario mensual de un
empleado.

Uso de los elementos de aplicación


Acceda a la página Elementos de Aplicación.

Página Elementos de Aplicación

Guardar Haga clic en el botón Guardar para que los elementos de aplicación aparezcan
en la lista desplegable del campo Ir en la página Control de Tiempos y Tareas.

Registro de horas
En este apartado se incluye una lista de elementos comunes así como una explicación de los siguientes temas:
• Evaluación de un resumen de las horas de empleados.
• Introducción, consulta y modificación de tiempos de empleados.
• Utilización del registro masivo de horas.
• Selección de empleados para el registro masivo de horas.

Elementos comunes utilizados en este apartado


Elementos Registro Horas y Las páginas de autoservicio que los empleados utilizan para registrar las horas
Elementos Registro Tareas incluyen campos que permiten seleccionar elementos para el registro de horas y

636 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

de tareas. Las plantillas de registro de horas y tareas de cada empleado determi-


nan los campos que deben aparecer. Si se registran datos por error en elementos
de horas o de tareas no válidos (a través de las páginas de dispositivos de regis-
tro de horas, o bien en Registro Masivo de Horas o Entrada Rápida de Horas,
por ejemplo), el sistema presenta los campos afectados para que los empleados
puedan realizar las correcciones pertinentes.
Las páginas de autoservicio que los gerentes utilizan para registrar las horas de
los empleados incluyen campos para todos los elementos de registro de horas,
independientemente de la plantilla de registro de horas del empleado. Los cam-
pos de tareas varían en función de la plantilla de registro de horas del empleado:
si la opción de perfil de tareas está seleccionada en la plantilla, las páginas de
autoservicio presentan un campo de perfil de tareas; si la opción de plantilla de
tareas está seleccionada en la plantilla, las páginas de autoservicio presentan los
campos de tareas de la plantilla asignada al grupo de tareas del empleado. Si se
registran datos por error en elementos de horas no válidos (a través de las pá-
ginas de dispositivos de registro de horas, o bien en Registro Masivo de Horas
o Entrada Rápida de Horas, por ejemplo), el sistema presenta los campos afec-
tados en las páginas de autoservicio para que los gerentes puedan realizar las
correcciones pertinentes.
Página Hoja de Horas Tanto las horas fichadas como el tiempo transcurrido pueden registrarse me-
diante el componente Hojas de Horas. Cuando se selecciona desde el compo-
nente Autoservicio de Gerentes, la página Selección de Empleado muestra una
lista de los empleados a cargo del gerente. El gerente puede hacer clic en el
nombre de un empleado para acceder a su registro de horas. La página Hoja de
Horas que aparece se basa en el valor de tipo de registro de horas seleccionado
en las páginas Creación Datos Registro Horas o Manten Datos Registro Horas,
que indica si se introducen horas fichadas o tiempo transcurrido.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 637


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Páginas utilizadas para registrar horas


Nombre de página Nombre de objeto Navegación Utilización
Registro de Horas - TL_MSS_TIMESHEET Autoservicio de Gerentes, Consulta de las horas de to-
Resumen Hoja Horas Gestión de Tiempos, Regis- dos los empleados, indepen-
tro de Horas, Hoja de Horas, dientemente de que requie-
Registro de Horas - Resumen ran aprobación o no.
Hoja Horas
Nota: para aprobar las horas
de un empleado debe con-
sultar la hoja de horas del
empleado o usar el vínculo
Aprobación Horas Registra-
das.
Hoja de Horas TL_RPTD_PCH , y, Haga clic en el vínculo de Registro de horas y detalles
TL_RPTD_ELP nombre de empleado de la de tareas correspondientes
página Registro de Horas - a días, semanas o periodos,
Resumen Hoja Horas. tanto para registros de ho-
ras fichadas como de tiempo
transcurrido.
Registro Masivo de Horas - TL_MASS_WHO Autoservicio de Gerentes, Selección de empleados para
Selección de Registros de Gestión de Tiempos, Regis- el registro masivo de horas.
Horas tro de Horas, Registro Ma-
sivo de Horas, Registro Ma-
sivo de Horas - Selección de
Registros de Horas

Evaluación de las horas de empleados en el nivel de resumen


Acceda a la página Registro de Horas - Resumen Hoja Horas.

638 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Registro de Horas - Resumen Hoja Horas

La página Registro de Horas - Resumen Hoja Horas es la interfaz inicial para la aprobación o el rechazo de horas
de empleados por parte de sus gerentes. Esta página ofrece a los gerentes la siguiente funcionalidad:
• Información de resumen sobre las horas registradas del empleado en el rango de fechas indicado.
• Totales resumidos de cada empleado, con sus horas pendientes de aprobación, horas totales registradas, horas
totales programadas, horas ya aprobadas y horas rechazadas.
• Totales resumidos de horas registradas en categorías CRH definidas por el cliente.
• Detalle de horas enviadas por el empleado frente a horas guardadas pero no enviadas.
• Acceso a horas aprobadas y rechazadas para empleados o grupos de empleados.
• Acceso a la hoja de horas de un empleado en la que el gerente puede consultar y editar los detalles de las horas
registradas.
• Posibilidad de navegación de día a día siguiente o de semana a semana siguiente para revisar si hay empleados
con horas pendientes de aprobación.
• Posibilidad de filtrar los empleados con excepciones.
• Detalles de empleados, como la descripción del puesto, el departamento, el grupo de trabajo y otros campos
especificados en la página de opciones de búsqueda para gerentes.
• Posibilidad de navegar rápidamente por la página Registro de Horas - Resumen Hoja Horas.
• Icono en la columna Ausencia Notificada si existen datos de ausencias del empleado dentro del rango de fechas
especificado en la página Resumen Hoja Horas.
Las ausencias registradas no pueden aprobarse en la página Aprobación Horas Registradas. Los gerentes
deberán acceder a la hoja de horas detallada del empleado para aprobar el evento de ausencia.
Consulte Capítulo 17, “Gestión de Tiempos,” Aprobación de horas registradas, página 495.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 639


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Los siguientes campos se incluyen en la página Registro de Horas - Resumen Hoja Horas:

Criterio Selección Se trata de un cuadro de grupo desplegable que se utiliza para seleccionar un
Empleado empleado o un grupo de empleados para la aprobación de sus horas. Este cua-
dro de grupo también incluye el botón Obtener Empleados. Los campos aquí
mostrados son el resultado de la selección Incluir en Criterio de la página Opcio-
nes Búsqueda Gerente. Si los campos de la página Opciones Búsqueda Gerente
están en blanco, la disposición por defecto depende de la página Valores p/Def
Búsqueda Gerente del componente Instalación Tiempos y Tareas.
Consulte Capítulo 22, “Utilización de Componentes del Autoservicio de Ge-
rentes para la Gestión de Horarios,” Definición de opciones de búsqueda para
gerentes, página 670.
Consulta Por Este campo determina el número de registros de horas que aparecen en la lista
resumida. Esta página se actualiza cada vez que se selecciona una opción. Las
opciones son: Día, Semana, Todas Horas Anteriores a o Todas Horas Posteriores
a.
Día: seleccione este valor para mostrar cualquier registro de horas con estado
Aprobación Obligatoria o Rechazado para el día en cuestión.
Semana: (opción por defecto) seleccione este valor para mostrar cualquier re-
gistro de horas con estado Aprobación Obligatoria o Rechazado para la semana
en cuestión. Este campo examina la opción elegida por el usuario en sus prefe-
rencias en el campo Día Inicio Semana. Si el usuario ha indicado Lunes como
día inicial de la semana, el resultado comienza cada semana con un Lunes. Por
ejemplo, si el usuario introduce la fecha 01/03/04 (martes) en el campo Fecha y
hace clic en el botón de actualización, el sistema muestra el rango de fechas del
28/02/04 (Lunes) al 06/03/04 (Domingo).
Fecha El valor por defecto al entrar en la página es la fecha actual. Si la opción Con-
sulta Por es Semana, el sistema comprueba el día inicial de la semana en las
preferencias del usuario y muestra la semana correspondiente. Si la opción Con-
sulta Por es Todas Horas Anteriores a o Todas Horas Posteriores a, el sistema
examina la fecha introducida y devuelve una lista de empleados con tiempos
pendientes de aprobación antes o después de dicha fecha.
Refresh (botón de Haga clic en este botón para actualizar la página y la lista de empleados después
actualización) de haber modificado la fecha.
Barra de título de El título de este cuadro de grupo incluye el nombre del gerente y el rango de
cuadrícula fechas de la consulta.
Columnas de la cuadrícula Las columnas Selec, Nombre, Pendiente Aprob, Hrs Reg, Hrs Prog, Excepción,
Hrs Aprob/Env y Horas Rechazadas son estáticas. Estas columnas aparecen si
se utilizan las opciones de consulta por Día o Semana.
Los usuarios pueden configurar hasta tres columnas de categoría CRH para su
presentación junto a los campos Criterio Selección Empleado definidos como
Incluir en Lista.
Estas columnas son:
Selec: seleccione esta casilla para marcar un registro de horas para su aprobación
o rechazo.
Nombre: haga clic en el nombre del empleado que registró las horas para acceder
a la hoja de horas.

640 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Hrs Reg: muestra el número total de horas registradas.


Pendiente Aprob: muestra el número total de horas pendientes de aprobación.
Hrs Prog: muestra el número total de horas programadas.
Excepción: muestra un icono mediante el cual se indica que existen una o varias
excepciones.
Hrs Aprob/Env: muestra el número total de horas aprobadas o enviadas.
Horas Rechazadas: muestra el número total de horas rechazadas.

Consulte también
Capítulo 17, “Gestión de Tiempos,” Aprobación de horas registradas, página 493

Introducción, consulta y modificación de horas de empleados


Acceda a la página Hoja de Horas.

Página Hoja de Horas

Aplicar Reglas Haga clic en este botón para iniciar un proceso en línea que aplica reglas de
forma inmediata a las horas registradas. Si las reglas se aplican correctamente,
se muestra la página Detalles Horas a Pagar y el estado de las horas a pagar
se establece como Enviadas. Si se crean excepciones, se muestra la página
Excepciones.

Nota: este botón aparece si se seleccionó la casilla Ejecutar Reglas en Línea en


la página Instalación de Tiempos y Tareas durante la implantación.

Borrar Haga clic en este botón para eliminar las entradas de la cuadrícula que no se han
guardado ni enviado.
Aplicar Horario Haga clic en este botón para rellenar la cuadrícula con el periodo seleccionado
en Consulta Por basado en el horario del empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 641


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Nota: el uso de este botón sólo rellena la semana, día o periodo que no tiene
entradas enviadas o guardadas, en función del horario del empleado.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Diferencias de la consulta de hojas de hojas en
autoservicio de gerentes y de empleados, página 604

Utilización del registro masivo de horas


La función de registro masivo de horas permite al gerente recurrir a diversos medios de registro de horas de los
empleados a su cargo, utilizando un formato de tipo de plantilla. El usuario debe facilitar al sistema la informa-
ción que éste le solicita acerca de cuándo, cómo y para qué empleado desea registrar las horas. Dependiendo de
la información que facilite el usuario, el sistema generará las horas para un determinado empleado o grupo para
un periodo de tiempo dado.
Los gerentes utilizan la función de registro masivo de horas para agilizar el proceso de introducción de horas.
Esta función permite ahorrar tiempo al registrar de modo sencillo el horario de un empleado o los atributos de
esas horas a lo largo de un periodo, sin necesidad de introducirlos manualmente para cada una de las fechas
correspondientes.

Nota: Para utilizar la función de registro masivo de horas, el empleado debe estar asignado a un horario.

Selección de empleados para el registro masivo de horas


Acceda a la página Registro Masivo de Horas - Selección de Registros de Horas.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Utilización del registro masivo de horas,
página 608.

Página Registro Masivo de Horas - Selección de Registros de Horas

642 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Los gerentes pueden utilizar esta página para registrar las horas de un empleado o de un grupo de empleados
mediante la seguridad de grupos de Gestión de Tiempos y Tareas. Para obtener a la vez los registros de horas
de varios empleados, es preciso que éstos compartan los mismos atributos de registro de horas. Por ejemplo,
si se van a registrar las horas de un grupo de empleados en función de un código de registro de horas (CRH)
determinado, ese mismo código deberá estar definido en los programas de registro a los que los empleados estén
asignados. En caso contrario, el sistema generará una excepción para avisar al usuario de que el CRH no se
encuentra en el programa de registro de horas del empleado.
Consulte Capítulo 20, “Utilización de Componentes de Autoservicio,” Utilización del registro masivo de horas,
página 608.

Seleccionar Todo Cuando aparezca la lista, seleccione a los empleados cuyas horas desea registrar
seleccionando la casilla que se encuentra junto a sus nombres. También puede
hacer clic en el botón Seleccionar Todo para indicar que desea registrar las horas
de todos los empleados de la lista.
Siguiente Una vez seleccionados los empleados cuyo registro de horas se desea obtener,
haga clic en este botón para acceder al siguiente segmento, la página Registro
Masivo de Horas - Selección de Método de Registro de Horas, cuando haya
seleccionado a todos los empleados pertinentes.

La información de las páginas Registro Masivo de Horas se puede consultar en el capítulo Utilización de Com-
ponentes de Autoservicio.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Utilización del registro masivo de horas, página
608

Gestión de tiempos
En este apartado se describen los siguientes temas:
• Consulta de un resumen de las horas a pagar.
• Consulta de detalles de las horas a pagar.
• Consulta de un resumen de las horas a pagar previstas.
• Consulta de detalles de las horas a pagar previstas.
• Consulta de acumuladores de empleados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 643


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Páginas utilizadas para gestionar tiempos


Nombre de página Nombre de objeto Navegación Utilización
Resumen de Horas a Pagar TL_TM_MPAY_SUMM Autoservicio de Gerentes, Consulta de resúmenes se-
Registro de Horas, Consulta manales de las horas a pagar
de Horas, Resumen de Horas registradas por código de re-
a Pagar. Introduzca los crite- gistro de horas en modo sólo
rios de selección de emplea- visualización.
dos y haga clic en el vínculo
del nombre del empleado en
cuestión.
Detalles Horas a Pagar TL_MNG_PAY_DET_VW Autoservicio de Gerentes, Consulta de detalles de las
Gestión de Tiempos, Con- horas a pagar a un empleado.
sulta de Horas, Detalle de Aunque el empleado tenga
Horas a Pagar, Detalles Ho- horas registradas y el pro-
ras a Pagar ceso Administración Tiempo
Básico se esté ejecutando,
cabe la posibilidad de que el
sistema no haya creado aún
las horas a pagar. Si se han
creado excepciones, la ge-
neración de las horas a pagar
dependerá del grado de prio-
ridad de la excepción. Las
excepciones cuya gravedad
sea baja o media permiten
crear horas a pagar, pero no
así las de gravedad alta.

Resumen de Horas Previstas TL_TM_MPAY_SUMM Autoservicio de Gerentes, Consulta de resúmenes se-


Gestión de Tiempos, Con- manales de las horas a pagar
sulta de Horas, Resumen de previstas por empleado por
Horas Previstas. Haga clic en código de registro de horas
el vínculo de nombre de em- en modo sólo visualización.
pleado.

Detalles de Horas Previstas TL_MNG_SPAY_DET_PN Autoservicio de Gerentes, Consulta de detalles de las


Gestión de Tiempos, Con- horas a pagar previstas por
sulta de Horas, Detalle de empleado.
Horas Previstas. Haga clic en
el vínculo de nombre de em-
pleado.

Permiso Compensatorio TL_COMPTIME_PNL Autoservicio de Gerentes, Consulta del saldo de per-


Gestión de Tiempos, Con- miso compensatorio y su fe-
sulta de Horas, Permiso cha de vencimiento.
Compensatorio

Acumuladores TL_ALL_ACCUMULATOR Autoservicio de Gerentes, Consulta de totales de acu-


Gestión de Tiempos, Con- muladores de registro de ho-
sulta de Horas, Acumulado- ras, por CRH.
res

Consulta de un resumen de horas a pagar


Acceda a la página Resumen de Horas a Pagar.

644 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Resumen de Horas a Pagar

Esta página muestra las horas a pagar de una semana. Las horas aparecen divididas primero por fecha, a conti-
nuación por código de registro de horas y finalmente por tarea. De este modo, si el perfil de tarea de un empleado
indica que hay que asignarle la mitad de las horas a una tarea y la otra mitad a otra, aparecerán dos filas para
una misma fecha y un mismo código. Se pueden consultar los detalles acerca de la distribución del tiempo en
la página Detalles Horas a Pagar.

Filtro Estado Horas a Despliegue la cuadrícula para filtrar por estado de horas a pagar.
Pagar
Fecha Inicial Aparecen por defecto los datos correspondientes a siete días.
Excepciones Pendientes Este botón sólo aparece si se han generado excepciones. Haga clic para acceder
a la página Gestión de Excepciones.
Página Detalle Este vínculo permite acceder a la página Detalles Horas a Pagar.

Nota: las horas que tengan asociadas excepciones con un nivel de seguridad alto no aparecen en esta página
porque no se consideran horas a pagar. Sin embargo, se crearán horas a pagar a partir de las horas que tengan
asociadas excepciones de nivel de importancia bajo o medio y se mostrarán en la página.

Consulta de detalles de horas a pagar


Acceda a la página Detalles Horas a Pagar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 645


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Detalles Horas a Pagar

Esta página presenta las horas a pagar de cada día e incluye el código de registro de horas de cada hora. Este
código puede introducirlo el propio empleado o puede generarse automáticamente durante el proceso de registro
de horas. El sistema también presenta el número de unidades, importes u horas correspondientes al CRH. Este
valor debe encontrarse entre unos valores mínimo y máximo definidos para el CRH. El valor vendrá expresado
en cantidades, unidades u horas según el tipo de código de que se trate. Otros datos que aparecen son la fecha de
las horas registradas y el estado actual de las horas a pagar. El estado de las horas a pagar registra la evolución
de las horas a pagar a lo largo de las diversas etapas por las que atraviesan.

Fecha InicialyFecha Final Aparecen por defecto los datos correspondientes a siete días. .
Excepciones Pendientes Este botón sólo aparece si se han generado excepciones. Haga clic para acceder
a la página Gestión de Excepciones.
Empleado Anterior y Haga clic en estos botones para consultar diferentes resúmenes de horas a pagar
Siguiente Empleado de empleados.
Elementos Registro Horas Seleccione esta ficha para consultar más información sobre las horas a pagar.
Elementos Registro Tareas Seleccione esta ficha para consultar más información sobre las horas a pagar.

Consulta de previsión de horas a pagar


Acceda a la página Resumen de Horas Previstas.

646 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Resumen de Horas Previstas

La función de previsión de horas a pagar permite realizar un cálculo preliminar del número de horas a pagar, ya
sea para un periodo actual o para un periodo futuro. Se utilizan las horas registradas, las horas programadas, o
ambas, para calcular las horas a pagar de un determinado periodo. Supongamos, por ejemplo, que el usuario es
el gerente de un establecimiento comercial en el que los horarios de los empleados se hallan sujetos a frecuentes
cambios y tiene interés en conocer cuántos de sus empleados están trabajando horas extraordinarias. Es posible
que desee tener una idea del número de horas a pagar en el periodo actual y comprobar qué empleados se están
aproximando al límite de horas extraordinarias. Mediante esta función, el sistema verificará el número de horas
de trabajo de los empleados registradas hasta el momento, así como el número de horas programadas que faltan
por trabajar. Mostrará asimismo la previsión de las horas a pagar y, a partir de este dato, el usuario podrá saber
si alguno de los empleados se está aproximando al límite de horas extraordinarias.
La previsión de horas a pagar se realiza de dos maneras:
• Previsión de las horas correspondientes a un mes o a un día determinado mediante las páginas de Control de
Tiempos y Tareas.
• Previsión de un periodo mediante la página de control de ejecución Administración de Tiempo.

Nota: las horas a pagar previstas no equivalen a las horas a pagar. Si desea generar las horas a pagar, se deben
utilizar los procesos habituales de creación de horas a pagar.

La página Resumen de Horas Previstas muestra las horas semanales previstas a pagar. El sistema asigna las
horas con arreglo al código de registro de horas y muestra el número total de horas registradas para cada código
o generadas por el proceso de reglas dentro del rango de fechas especificado.

Página Detalle Este vínculo permite acceder a la página Detalles de Horas Previstas.

Consulta de acumuladores
Acceda a la página Acumuladores.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 647


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Acumuladores

Si introduce un rango de fechas por empleado en esta página, aparecerá el CRH por acumulador y el valor total
acumulado (Cantidad) asociado al CRH en el rango de fechas indicado. Los acumuladores siempre se suman,
nunca se restan ni se reinician. El total de acumuladores por empleado se almacena en la tabla TL_IPT1_CNT.

Utilización de vistas del calendario de tiempos para gerentes


En este apartado se proporciona una descripción general de las vistas del calendario de tiempo, se describen los
elementos comunes utilizados en las páginas de calendario y se explican los siguientes temas:
• Selección de criterios de consulta para calendarios de tiempos.
• Consulta de calendarios diarios, semanales y mensuales.

Calendarios de gerentes
Las vistas de calendarios de Gestión de Tiempos y Tareas facilitan la gestión de los recursos de personal. Es-
tas vistas ofrecen información completamente actualizada sobre los grupos de empleados que registran horas y
los eventos temporales relacionados. Entre estos datos se incluye cuáles son los empleados con horarios pro-
gramados, los que están presentes, los que están disponibles, y otro tipo de información como, por ejemplo la
formación y las ausencias. Estos datos pueden consultarse conforme a un calendario diario, semanal o mensual
y cuentan con opciones de profundización para visualizar detalles en un nivel inferior.
Las consultas de calendarios de Gestión de Tiempos y Tareas permiten a los gerentes realizar correctamente la
asignación de los recursos actuales y ajustarlos de manera que se alcance la máxima productividad y rentabilidad.
Deben tener una rápida capacidad de respuesta ante las variaciones en las necesidades de programación y las
peticiones de los empleados. También pueden consultar periodos anteriores para evaluar su grado de eficacia y
el tipo de asignación de los recursos.
Cada página del calendario incluye un grupo de instrucciones, un menú de opciones de consulta para seleccionar
el tipo de información que mostrará el calendario, la cuadrícula del calendario que presenta información sobre
el empleado y una leyenda en la que se explican los colores y los códigos utilizados en la presentación.

648 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

La página de consulta de calendarios diarios permite a los gerentes acceder a información sobre cada día desglo-
sada por horas. Estos datos pueden incluir a los empleados presentes actualmente, a los que tienen programada
su asistencia posterior y a quienes van a tomar el día libre o aún no han llegado a su puesto de trabajo. Dado que
los gerentes tienen también acceso a las asignaciones de horas extra, pueden tomar decisiones directas sobre las
horas extra de un determinado empleado o grupo.
Las páginas de calendario semanal y mensual permiten a los gerentes analizar los datos de horas registrados y
planificar horarios futuros. Al utilizar vistas de calendarios de periodos anteriores, los gerentes pueden ver las
horas extra de los empleados, la formación finalizada y el historial de ausencias. Los gerentes pueden utilizar
esta información para comprobar si los empleados se aproximan a los límites de horas extraordinarias, lo que
les permite responder a las necesidades de programación y actuar de forma inmediata para evitar un exceso de
horas extra. Gracias a la vista de periodos futuros en las páginas de calendarios, los gerentes pueden prever la
programación de formación y ausencias y realizar los ajustes pertinentes en los horarios.

Nota: la función de presentación de ausencias requiere que se instale PeopleSoft Gestión de Ausencias. La fun-
ción de presentación de formación requiere la instalación de PeopleSoft Recursos Humanos (proceso de gestión
Formación) o Formación Empresarial y la implantación de los procesos de gestión de Formación.

Nota: cada página de consulta del calendario para gerentes contiene varias secciones informativas. Aunque la
sección del calendario de tiempo real cambia en función de la selección de la opción diaria, semanal o mensual,
el resto de las páginas son muy similares y ofrecen información general para la interpretación del calendario.
Puede seleccionar distintos grupos de empleados en la sección Consulta Criterios de las páginas de calendarios,
aunque el sistema presenta por defecto a los empleados asignados al gerente que ha accedido a la página.

Consulta de calendarios de tiempos


El diseño de las vistas del calendario incluye una cuadrícula en la que aparece una lista de los empleados, or-
ganizada por apellidos, en la parte izquierda de la página. A la derecha de la columna Empleado se encuentra
la columna Título Puesto, que muestra el título del puesto de cada empleado. Las columnas Excepciones y No
Asistió sólo aparecen si hay excepciones o datos sobre la ausencia del empleado. La columna No Asistió sólo
está presente en el calendario diario.
En cuanto a los empleados que registran el tiempo transcurrido, sus horas aparecen en la columna Transcurrido
en lugar de en las casillas de fichado. Cuando ha tenido lugar más de un evento de horas en el periodo de tiempo
seleccionado (con más de un CRH registrado) las horas de todos estos eventos se suman y se presentan mediante
colores y símbolos para indicar el evento de prioridad más alta. Sólo las horas registradas se utilizan en el cálculo
del total de horas del periodo.
En lo que respecta a cuestiones de formación y ausencias, el sistema presenta las horas solicitadas y aprobadas
cuando no se han registrado horas. Estas horas no se incluyen en la columna Suma.
En cuanto a los festivos, si no se han registrado horas pero están programadas, el sistema presenta la cantidad
de horas programadas; si no es éste el caso, la cuadrícula muestra las horas registradas. Estas horas tampoco se
calculan en la columna Suma, a menos que se hayan registrado en un CRH asociado a una lista de CRH definidos
en la página Opciones de Consulta de Calendario.

Elementos comunes utilizados en este apartado


Empleado/Registro Horas Este campo de consulta muestra el nombre del empleado que ha registrado horas
durante el periodo seleccionado.
Título Puesto Este campo de consulta muestra el título de puesto de cada empleado que ha
registrado horas durante el periodo seleccionado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 649


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Excepciones Si se han generado excepciones durante el proceso Administración Tiempo Bá-


sico que afectan a un empleado durante dicho periodo, aparecerá un vínculo en
dicha columna para acceder a las páginas de gestión de excepciones (TL_MNG_
EXCEPT_PNL3).
Si no se han producido excepciones la columna no está visible.
Consulte Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página
512.
No Asistió Indica si un empleado no se ha presentado en uno de los turnos programados
para el día actual. Este campo sólo aparece en el calendario diario.
Transcurrido En cuanto a los empleados que registran el tiempo transcurrido, sus horas apa-
recen en la columna Transcurrido en lugar de en las casillas de fichado. Cuando
ha tenido lugar más de un evento de horas en el periodo seleccionado, se suman
las horas de todos estos eventos y se presentan mediante colores y símbolos para
indicar el evento de prioridad más alta.
Suma Esta columna muestra el total de horas fichadas o de tiempo transcurrido de la
fila del registro de horas de un empleado. Si se selecciona la opción Mostrar
Horario, la columna Suma presenta el número total de horas programadas en la
fila para el periodo consultado.

Nota: la columna Suma muestra el total, incluida la hora final del calendario
diario visualizado. Si el periodo del calendario seleccionado transcurre entre
las 8:00 y las 14:00, la columna Suma calcula hasta la hora final seleccionada,
hasta las 14:59 p.m. Cambie el rango de horas en la presentación del calendario
para que en la columna Suma aparezcan todas las horas registradas.

Calendario Tiempo Diario, Cada página de consulta contiene vínculos a las otras dos. Utilícelos para acce-
Calendario Tiempo der a diferentes vistas del periodo del calendario.
Semanal yCalendario
Tiempo Mensual
Ir A: El menú desplegable Ir A: presenta los vínculos de navegación a las siguientes
páginas relacionadas con la gestión de tiempos: Ajuste Horas Pagadas, Aproba-
ción Solicitudes Permiso (si PeopleSoft Gestión de Ausencias está instalado),
Aprob Solicitudes Horas Extra, Aprobación de Horas a Pagar, Asignación de
Horario Laboral, Gestión de Excepciones, Gestión de Horarios, Hoja de Horas,
Previsión Horas a Pagar, Horas a Pagar (Detalle).

650 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Páginas utilizadas para consultar calendarios de gerentes


Nombre de página Nombre de objeto Navegación Utilización
Consulta Criterios TL_WV_CRITERIA_SBP Autoservicio de Gerentes, Selección de criterios de
Gestión de Tiempos, Con- consulta de la página de ca-
sulta de Horas, Calendario lendario actual. El sistema
de Tiempo Diario, Semanal conserva las selecciones de
o Mensual los campos ID Grupo y Mos-
trar Símbolos y adopta estos
valores por defecto cada vez
que se accede a la página.
Estas opciones se adoptan
también en la siguiente vista
de calendario a la que se ac-
cede utilizando los vínculos
de navegación. El calenda-
rio diario mantiene también
los valores especificados en
Hora Inicio y Hora Fin.

Leyenda TL_WV_LEGEND_SBP Autoservicio de Gerentes, Consulta de la leyenda, que


Gestión de Tiempos, Con- aparece en la parte inferior
sulta de Horas, Calendario de cada una de las páginas de
de Tiempo Diario, Semanal calendario, para interpretar
o Mensual los códigos de colores del ca-
lendario, así como los sím-
bolos, en el caso de que haya
marcado Mostrar Símbolos
como parte de los criterios
de consulta. El texto de la le-
yenda depende de las opcio-
nes de consulta especificadas
en la definición del calenda-
rio y de las opciones de vi-
sualización marcadas para el
calendario actual. Sólo apa-
recerán los colores y símbo-
los incluidos en la configu-
ración de la página y selec-
cionados para la consulta de
datos en el calendario actual.
Calendario Tiempo Diario TL_WV_DAILY Autoservicio de Gerentes, Consulta de información de-
Gestión de Tiempos, Con- tallada sobre las horas regis-
sulta de Horas, Calendario de tradas por un empleado en
Tiempo Diario una fecha específica. Esta
página toma por defecto la
fecha actual.
Calendario Tiempo Semanal TL_WV_WEEKLY Autoservicio de Gerentes, Consulta de información de-
Gestión de Tiempos, Con- tallada sobre las horas regis-
sulta de Horas, Calendario de tradas por un empleado en
Tiempo Semanal una semana específica. Esta
página toma por defecto la
semana actual.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 651


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Nombre de página Nombre de objeto Navegación Utilización


Calendario Tiempo Mensual TL_WV_WEEKLY Autoservicio de Gerentes, Consulta de información de-
Gestión de Tiempos, Con- tallada sobre las horas regis-
sulta de Horas, Calendario de tradas por un empleado en un
Tiempo Mensual mes específico. Esta página
toma por defecto el mes ac-
tual.

Selección de criterios de consulta para calendarios de tiempos


Acceda al cuadro de grupo Consulta Criterios de las páginas Calendario Tiempo Diario, Semanal o Mensual.

Cuadro de grupo Consulta Criterios

Cada página de consulta del calendario permite seleccionar el tipo de información que se va a revisar. Las op-
ciones de consulta deben definirse previamente en la página Opciones de Consulta de Calendario. Las opciones
disponibles aparecen en la parte superior del calendario. Este diseño flexible permite ajustar los criterios de ma-
nera que la información visualizada coincida exactamente con la que se desee consultar. Si se marca la casilla
que se encuentra junto a la opción que se desea añadir a la consulta, se puede crear una consulta de calendario
con varios niveles.

Nota: aunque la información sobre ausencias, horas extraordinarias y formación puede seleccionarse de manera
que aparezca en todas las vistas de calendarios, el tipo de los datos presentados depende del periodo consultado
y de la implantación de PeopleSoft Gestión de Ausencias (en lo que respecta a las ausencias) y PeopleSoft
HRMS Formación o PeopleSoft Formación Empresarial para los datos relacionados con la formación. Gestión
de Tiempos y Tareas utiliza los mensajes de aplicación SCHEDULED_TIME_FULLSYNC y SCHEDULED_
TIME_SYNC para traspasar datos de formación de Formación Empresarial a la base de datos de HCM. Para
obtener información más detallada sobre estas opciones, consulte la descripción de la página correspondiente a
cada vista específica.

Día Anterior, Semana Navegue avanzando y retrocediendo temporalmente mientras se mantienen los
Anterior, Mes Anterior, mismos criterios de consulta y el mismo tipo de periodo.
Siguiente Día, Siguiente
Semana y Siguiente Mes
Mostrar Horario Seleccione esta opción para añadir una fila debajo de cada fila de registro de ho-
ras de la cuadrícula del calendario. Para cada empleado, la fila superior muestra
sólo las horas registradas o a pagar, mientras que la fila inferior presenta las ho-
ras programadas como "día laborable" o "día libre". La columna Suma indica
el número total de horas programadas para el empleado. Antes de utilizar esta
opción es necesario crear los horarios, definirlos y asignárselos a los empleados.

652 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Mostrar Festivos Seleccione esta opción para consultar el calendario de festivos de cada em-
pleado.
Para obtener los datos de días festivos, el sistema determina en primer lugar si
existe un calendario de festivos en el registro JOB del empleado. Si no existe
dicho calendario en el registro, el sistema buscará un calendario de festivos en
el siguiente orden:
1. Si el empleado está inscrito en Nómina Global, se obtiene el calendario
de festivos del grupo de pago de Nómina Global.
2. Si el empleado está inscrito en Nómina Norteamérica o Interfaz con Nó-
mina, y el valor de Sistema Ausencias es Gestión Ausencias, se obtiene
el calendario de festivos del grupo de pago de Nómina Global.
3. Si el empleado está inscrito en Nómina Norteamérica o Interfaz con
Nómina, y el valor de Sistema Ausencias es Otro, se obtiene el calenda-
rio de festivos del grupo de pago de Nómina Norteamérica.
4. Si no existe calendario de festivos en el grupo de pago, se obtiene dicho
calendario del grupo de tareas de Gestión de Tiempos y Tareas.
Los festivos se indican en la fila de horas, no en la fila de horarios. Si se registra
tiempo en un festivo, el sistema presenta el evento temporal de prioridad más
alta, de manera que si "festivo" es de nivel superior, aparezca representado con
su símbolo y su color.
Si el festivo es también un día laborable ordinario, pero no se han registrado ho-
ras, el sistema presenta las horas programadas en la casilla de registro de tiempos
con el color y el símbolo de festivo. En este caso, sólo las horas registradas se
calculan en la columna Suma.
Mostrar Símbolos Seleccione esta opción para ver los símbolos de los eventos de tiempo designa-
dos tal y como se han establecido en la página Opciones de Consulta de Calen-
dario.

Nota: la definición de símbolos es opcional. Si no se han especificado símbolos,


la opción Mostrar Símbolos no aparece.

Mostrar Excepciones Cuando se selecciona, aparece la columna Excepciones en la que se incluye un


vínculo para consultar las excepciones que se hayan producido en el registro
del empleado durante el proceso Administración Tiempo Básico. Al hacer clic
en este vínculo se accede a la página Excepciones que permite consultar más
detalles sobre éstas y gestionarlas.
La columna Excepciones sólo aparece si éstas se han generado.
Consulte Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página
516.
Mostrar Ausencias Esta opción muestra bien las ausencias registradas en Gestión de Ausencias o
bien las ausencias registradas en Gestión de Tiempos y Tareas para los usuarios
de Beneficios Básicos, que registran permisos.
Mostrar Horas Formación Esta opción funciona con PeopleSoft HRMS Formación y Formación Empresa-
rial y permite visualizar las horas de formación solicitadas, aprobadas y regis-
tradas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 653


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Consultar Tiempo, Haga clic en este botón para aplicar a la página actual las opciones de consulta
Consultar Semana seleccionadas. El sistema almacena los criterios de selección de los campos ID
yConsultar Mes Grupo, Hora Inicio, Hora Fin y Mostrar Símbolos, de manera que la siguiente
vez que se accede a esta página con el mismo ID de usuario, aparecerán las
mismas opciones. Cada vez que se modifican las opciones, es necesario hacer
clic en el vínculo Consultar Tiempo para actualizar la vista del calendario.

Consulta de calendarios de tiempo diario


Acceda a la página Calendario Tiempo Diario.

Página Calendario Tiempo Diario

Esta página ofrece una descripción general de las horas trabajadas por los empleados asignados a un gerente en
un determinado día. Cuando se accede a la página, el sistema presenta a todos los empleados del gerente y las
horas registradas durante el día actual (00:00 – 23:00).
La columna Suma muestra el total de horas registradas por cada empleado en el periodo seleccionado. En cuanto
a los empleados de horas fichadas, la suma representa el tiempo entre un fichado de entrada y uno de salida. Si
no existe el fichado de salida, se utiliza en su lugar la hora actual más temprana o bien la hora final más temprana
del periodo seleccionado para el cálculo.
En el calendario diario del ejemplo, si un empleado registra un fichado de entrada a las 13:00 y el rango del
calendario seleccionado abarca desde las 8:00 hasta las 16:00, el sistema registra en la columna Suma un total
de cuatro horas. En el caso de los empleados que registran tiempo transcurrido, la columna Suma presenta las
horas registradas asociadas a los CRH incluidos en la lista de CRH designada en la página Opciones de Consulta
de Calendario.

654 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

En los calendarios diarios, las horas fichadas por los empleados aparecen en la casilla de fichado correspondiente
con el color o símbolo de las horas registradas por defecto o de las horas a pagar. Si se define un símbolo para
el evento temporal, las horas fichadas vienen precedidas por el símbolo y un guión. Si se realiza un fichado
posterior en la misma casilla, la hora de este nuevo evento se añade a la anterior, quedando ambas separadas
por un guión. En cuanto a las casillas en las que no se han realizado fichados reales posteriores a un fichado de
entrada y anteriores a un fichado de salida, sólo se presenta el símbolo o el color. En el caso de que también se
produzca un evento programado, por ejemplo, tiempo de formación, (la opción Mostrar Horas Formación debe
estar seleccionada), el color o símbolo con el mayor nivel de prioridad es el que aparece en la casilla.

Día Anterior y Siguiente Navegue avanzando y retrocediendo temporalmente mientras se mantienen los
Día mismos criterios de consulta y el mismo tipo de periodo.
Hora Inicio y Hora Fin Seleccione el rango de horas que se va a consultar en el calendario diario. El
calendario de horas presenta los datos del rango especificado incrementando las
casillas de fichado en una hora. El tiempo se muestra en formato de 24 horas.
Estos campos no aparecen en los calendarios semanales y mensuales. Las horas
definidas permanecerán como horas por defecto cuando acceda a páginas de
consulta de calendarios diarios.
Mostrar Horas Extra Prog Seleccione esta opción para consultar las horas extraordinarias solicitadas y
aprobadas.
Si las horas registradas se solapan con las horas extraordinarias solicitadas o
aprobadas, el tiempo registrado aparece en la cuadrícula de horas, mientras que
la columna de tiempo transcurrido refleja la cantidad adicional de horas extra.
Mostrar Horas Formación Seleccione esta opción para consultar las horas de formación solicitadas y apro-
badas.
Si existen horas de formación solicitadas o aprobadas, la cuadrícula presenta
unas u otras en función de los parámetros de prioridad.
En la columna Suma sólo se calculan las horas registradas. Las horas presenta-
das pero no registradas (solicitadas, aprobadas o programadas) no se incluyen
en el cálculo de la columna Suma.
Mostrar Ausencias Seleccione esta opción para que el sistema muestre las ausencias solicitadas y
aprobadas, así como la información de la columna No Asistió. Si un empleado
cuyo horario indica que debería estar trabajando no ha fichado la entrada y la
fecha de inicio programada ya ha pasado, el mensaje de no asistencia aparece
en una columna aparte.
Si las horas registradas se solapan con las horas de ausencia solicitadas o apro-
badas, el tiempo registrado aparece en la cuadrícula de horas, mientras que la
columna de tiempo transcurrido refleja la cantidad adicional de horas de ausen-
cia.
Si se han seleccionado jornadas parciales o completas para una ausencia, pero
no se han especificado las horas, el sistema utiliza las horas programadas para
determinar el tiempo que debe mostrar en el caso de que exista un horario.
Si no existe un horario o se trata de un día libre, el sistema emplea el número de
horas definidas por defecto en la página Opciones de Consulta de Calendario.

Consulta de calendarios de tiempo semanal y mensual


Acceda a la página Calendario Tiempo Semanal o a la página Calendario Tiempo Mensual.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 655


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Calendario Tiempo Semanal

Página Calendario Tiempo Mensual

Las páginas Calendario Tiempo Semanal y Calendario Tiempo Mensual ofrecen a los gerentes una descripción
general de las horas registradas por los empleados y de otros datos temporales referentes a una semana o un mes
determinado.
Si existen horas registradas o a pagar para un empleado, la cantidad presentada en la celda está asociada con
dichas horas registradas o a pagar. Las horas vienen indicadas como un vínculo. Si se han registrado varios
CRH para un empleado en una determinada fecha, las horas registradas o a pagar correspondientes a esa fecha
aparecen con el color y el símbolo del CRH que tenga más prioridad de los que aparecen en el vínculo. Haga
clic en este vínculo para consultar detalles sobre las horas registradas o a pagar.
Si no existen horas registradas o a pagar, pero sí otros eventos temporales, el sistema presenta la cantidad y el
símbolo (si Mostrar Símbolos está seleccionado) del elemento de la siguiente prioridad.
La columna Suma presenta las horas totales del periodo de consulta seleccionado. En cuanto a los empleados
de horas fichadas, la suma representa el tiempo entre un fichado de entrada y uno de salida.
Si no existe un fichado de salida, el sistema utiliza el final del día (24:00); si no existe un fichado de entrada, el
sistema utiliza el comienzo del día (00:00).

Semana Anterior y Navegue avanzando y retrocediendo temporalmente mientras se mantienen los


Siguiente Semana, Mes mismos criterios de consulta y el mismo tipo de periodo.
Anterior ySiguiente Mes

656 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Horas Registradas/Horas Utilice estas opciones para seleccionar la consulta de las horas registradas o
a Pagar de las horas a pagar. Estas opciones sólo aparecen en consultas de calendarios
semanales y mensuales.
Mostrar Horas Extra Prog Seleccione esta opción para consultar las horas extraordinarias solicitadas y
aprobadas.
Mostrar Horas Formación Seleccione esta opción para consultar las horas de formación solicitadas y apro-
badas.
Si existen horas de formación solicitadas o aprobadas, la cuadrícula presenta
unas u otras en función de los parámetros de prioridad.
En la columna Suma sólo se calculan las horas registradas. Las horas presenta-
das pero no registradas (solicitadas, aprobadas o programadas) no se incluyen
en el cálculo de la columna Suma.
Mostrar Ausencias Seleccione esta opción para consultar las horas de ausencia solicitadas y apro-
badas.
Si se han seleccionado jornadas parciales o completas para una ausencia, pero
no se han especificado las horas, el sistema utiliza las horas programadas para
determinar el tiempo que debe mostrar en el caso de que exista un horario.
Si no existe un horario o si se trata de un día libre, el sistema emplea el número
de horas definidas en la página Opciones de Consulta de Calendario.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” Definición de opciones de vista de calendario para gerentes,
página 67
Capítulo 17, “Gestión de Tiempos,” Gestión de excepciones, página 512
Capítulo 17, “Gestión de Tiempos,” página 491
Capítulo 20, “Utilización de Componentes de Autoservicio,” página 585

Gestión de solicitudes de horas extraordinarias


En este apartado se ofrece una descripción general de las transacciones de autoservicio de solicitudes de horas
extraordinarias, así como una descripción de los siguientes temas:
• Consulta de las solicitudes de horas extraordinarias de los empleados.
• Consulta de los detalles de solicitudes de horas extraordinarias.
• Consulta de los saldos y límites de horas extraordinarias (gerentes).
• Aprobación y rechazo de varias solicitudes de horas extraordinarias.
• Aprobación de una solicitud de horas extraordinarias.

Nota: si desea aprovechar plenamente esta función, se recomienda mantener actualizados los datos de horas a
pagar para rellenar las horas extra reales y previstas. Asegúrese también de que los periodos tienen definidos
límites de horas extra que se extienden en el futuro tanto como está previsto que ocurra con las solicitudes de
horas extra.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 657


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Transacciones de horas extraordinarias


Con Gestión de Tiempos y Tareas, los empleados pueden introducir solicitudes de horas extraordinarias para
fechas futuras mediante una página de navegador web y recibir notificaciones de aprobación o rechazo. Los
gerentes pueden consultar las solicitudes de horas extra a través de la web, comprobar rápidamente el total de
horas extra trabajadas por el empleado hasta la fecha y aprobar o denegar las solicitudes, añadiendo además
comentarios en los que se expliquen los motivos.
Los gerentes pueden aprobar o denegar las solicitudes mediante las páginas Aprob Solicitudes Horas Extra o
Detalles de Solicitud de Horas Extra (aprobación).

658 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Páginas utilizadas para gestionar solicitudes de


horas extraordinarias
Nombre de página Nombre de objeto Navegación Utilización
Consulta Solicitudes Hrs TL_OT_EVENTS Autoservicio de Gerentes, Consulta de las solicitudes
Extra - Solicitudes de Gestión de Tiempos, Con- de horas extra de un em-
Horas Extra sulta de Horas, Solicitudes de pleado.
Horas Extra
Haga clic en el vínculo de
nombre de empleado.

Detalles de Solicitud de TL_OT_RQST_DTL Haga clic sobre la fecha de Consulta de los detalles de
Horas Extra horas extra de la página Soli- las solicitudes de horas extra
citudes de Horas Extra. de un empleado.

Consulta de Saldos de TL_OT_BALANCES Autoservicio de Gerentes, Consulta de fechas de servi-


Horas Extra Gestión de Tiempos, Con- cio, saldos de horas extra del
sulta de Horas, Saldos de Ho- periodo actual y del acumu-
ras Extra lado anual y límites de horas
extra de un grupo de emplea-
dos o de los empleados que
el gerente tiene a su cargo.

Aprob Solicitudes Horas TL_OT_MNGR_LIST Autoservicio de Gerentes, Aprobación o rechazo de las


Extra - Selección de Gestión de Tiempos, Apro- solicitudes de horas extra
Solicitud de Empleado bación Horas y Excepciones, de los empleados. Se puede
Solicitudes de Horas Extra, aprobar o rechazar varias so-
Aprob Solicitudes Horas Ex- licitudes a la vez.
tra
Aprobación Horas Extra TL_OT_APPR Autoservicio de Gerentes, Aprobación o rechazo de las
Gestión de Tiempos, Apro- solicitudes de horas extra
bación Horas y Excepciones, de los empleados. También
Solicitudes de Horas Extra puede añadir comentarios vi-
sibles para los empleados.
Haga clic en la fecha de soli-
citud de horas extra de la pá-
gina Aprob Solicitudes Ho-
ras Extra - Selección de Soli-
citud de Empleado.
Haga clic en el vínculo sumi-
nistrado en un correo electró-
nico o a través de la lista de
trabajos.

Consulta de solicitudes de horas extraordinarias de empleados


Acceda a la página Consulta Solicitudes Hrs Extra – Detalles de Solicitud de Horas Extra.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 659


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Consulta Solicitudes Hrs Extra – Detalles de Solicitud de Horas Extra

Cuando se accede por primera vez a esta página, este cuadro de grupo presenta hasta tres de las últimas solici-
tudes de horas extra de los empleados, así como el estado de cada una de ellas: Presda, Aprob o Deng. Si hay
más de tres peticiones y desea consultarlas todas, seleccione la casilla de selección Ver Todas Solic y haga clic
en Ver Solicitudes.
• Para acceder a las solicitudes de un mes diferente, indique el mes y el año y haga clic en Ver Solicitudes.
• Para ver los detalles de aprobación de una solicitud o los comentarios presentados con la misma, haga clic
sobre la fecha de la solicitud.
Aparece la página Detalles de Solicitud de Horas Extra. Si desea consultarlas todas, seleccione la casilla Ver
Todas Solic y después haga clic en el botón Ver Solicitudes.

Consulta de detalles de solicitudes de horas extra


Acceda a la página Detalles de Solicitud de Horas Extra (consulta).

660 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Detalles de Solicitud de Horas Extra

Se trata de la misma página Detalles de Solicitud de Horas Extra a la que pueden acceder los empleados.

Consulte también
Capítulo 20, “Utilización de Componentes de Autoservicio,” Consulta de detalles de solicitudes de horas extra,
página 621

Consulta de saldos y límites de horas extra (gerentes)


Acceda a la página Consulta de Saldos de Horas Extra.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 661


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Página Consulta de Saldos de Horas Extra

Información de horas extra (cuadro de grupo Overtime Information)

Fecha Servicio Presenta la fecha de servicio del empleado en el registro de empleados. Si se


trata de un no empleado, no aparece ninguna fecha de servicio.
Saldo Per Act Presenta el número de horas extra en las horas a pagar desde el comienzo del
periodo hasta la fecha actual. El periodo es el mismo que el definido para el
límite de horas extra. El saldo incluye las horas de todos los CRH de horas
extra que forman parte de la definición de límite de horas extra asociada con el
grupo de trabajo de los empleados. Si un límite de horas extra no está definido
en el grupo de trabajo de los empleados, no se presentará el saldo del periodo
actual. Los CRH de horas extra (la lista de CRH de horas extra) y el periodo del
límite de horas extra se utilizan para calcular el saldo del periodo actual.

Nota: si la lista de permisos de seguridad por fila del usuario está definida para
utilizar Gestión de Tiempos y Tareas, se considera como fecha del sistema la
fecha actual con vistas al cálculo del saldo. La lista de permisos de seguridad por
filas se define en la página Seguridad Fila Lista Permisos (Definición de HRMS,
Seguridad, Seguridad de Tiempos y Tareas, Seguridad Lista de Permisos TL).

Sld Acum Anual Presenta el número de horas extra en las horas a pagar desde el comienzo del
año hasta la fecha actual. El saldo incluye las horas de todos los CRH de horas
extra que forman parte de la definición de límite de horas extra asociada con el
grupo de trabajo de los empleados. Si un límite de horas extra no está definido
en el grupo de trabajo de los empleados, no se presentará el saldo acumulado
del año actual. Los CRH de horas extra (la lista de CRH de horas extra) y el
periodo del límite de horas extra se utilizan para calcular el saldo acumulado
anual actual.

662 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Nota: si la lista de permisos de seguridad por fila del usuario está definida para
utilizar Gestión de Tiempos y Tareas, se considera como fecha del sistema la
fecha actual con vistas al cálculo del saldo. La lista de permisos de seguridad por
filas se define en la página Seguridad Fila Lista Permisos (Definición de HRMS,
Seguridad, Seguridad de Tiempos y Tareas, Seguridad Lista de Permisos TL).

Límite Actual HE Esta columna presenta los símbolos que indican la información de límite de
horas extra.
Consulte Creación y consulta de calendarios de periodo de tiempo
Límite superado El botón de límite superado aparece si se excede el número máximo de horas
extra permitidas para el periodo actual de acuerdo con la definición de límite
especificada.
Error de horas extra El botón de error de horas extra aparece si el sistema no puede calcular el periodo
de la solicitud de horas extra debido a que el periodo del límite del grupo de
trabajo del empleado no se ha creado para el periodo actual. Una vez establecido
el periodo, el sistema puede mostrar los saldos.

Aprobación y rechazo de varias solicitudes de horas extra


Acceda a la página Aprob Solicitudes Horas Extra - Selección de Solicitud de Empleado.

Página Aprob Solicitudes Horas Extra - Selección de Solicitud de Empleado

Pasos para aprobar o rechazar solicitudes:


1. Indique las solicitudes que se van a aprobar o rechazar de una de las siguientes formas:
• Seleccione la casilla que se encuentra situada junto a estas peticiones.
• Haga clic en la casilla Seleccionar Todo para seleccionar todas las solicitudes que aún no se han apro-
bado.
2. Haga clic en Aprobar Selección o en Rechazar Selección.
Consulte Activación de workflow

Límite HE Esta columna presenta los símbolos relacionados con el exceso de horas extra y
los errores en la introducción de solicitudes.
Consulte Creación y consulta de calendarios de periodo de tiempo
Límite superado El botón de límite superado aparece en este campo cuando un empleado ya ha
rebasado los límites de horas extra del periodo de la solicitud o va a exceder el
límite si se aprueba la solicitud actual.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 663


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

Error de horas extra El botón de error de horas extra aparece si el sistema no puede calcular el periodo
de la solicitud de horas extra debido a que el periodo del límite del grupo de
trabajo del empleado no se ha creado para el periodo actual. Una vez establecido
el periodo, el sistema puede mostrar los saldos.
F Horas Extra Presenta la fecha en la que se han solicitado las horas extra. Haga clic en una
fecha para acceder a la página Aprobación Horas Extra - Detalles de Solicitud
de Horas Extra, en la que puede aprobar o rechazar esta solicitud.
Nº HE Solic Muestra el número de horas extra solicitadas por el empleado.
HE Reales (horas extra Muestra el número de horas extra registradas para este periodo (incluidas las
reales en el periodo) horas registradas en la fecha de la solicitud) que se van a convertir en horas a
pagar. El proceso Administración Tiempo Básico es el que convierte las horas
registradas en horas a pagar.
Tomemos como ejemplo los datos siguientes:
• El periodo de registro de horas actual es del 8 al 14 de julio.
• Las horas extra de las horas a pagar son: 5 horas el 8 de julio y 5 horas el 9
de julio.
• Las horas extra solicitadas para el 9 de julio son 5 horas.
• Las horas extra reales en el periodo son 10 horas.
HE Pvta Representa la suma de las horas extra solicitadas y las horas extra reales del pe-
riodo, en el caso de que las horas solicitadas no coincidan con las horas reales
trabajadas. Consulte los siguientes ejemplos para obtener más información so-
bre los cálculos de horas extra previstas.
Consulte Flujo de procesos de Administración Tiempo Básico

Ejemplos: cálculos de horas extra previstas


En los siguientes ejemplos se explican varios escenarios de cálculo de horas extra previstas basados en las va-
riaciones de las horas extra solicitadas y reales, así como en las definiciones de periodos.
• Ejemplo 1: horas extra solicitadas sin horas extra reales en el periodo
- Límite de horas extra = 8 horas por periodo de tiempo PSMONTH
- Mes actual = marzo de 2002

664 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

- Mes de solicitudes de horas extra = marzo de 2002

Horas extra
Fecha de horas Horas extra Horas extra previstas en
Nombre extra solicitadas reales periodo

Mary Agar 20/3/02 8 0 8

Mary Agar 21/3/02 8 0 16

Mary Agar 5/5/02 8 0 8

• Ejemplo 2: horas extra reales en las horas a pagar que coinciden con las horas extra solicitadas
- Límite de horas extra = 8 horas por periodo de tiempo PSMONTH
- Mes actual = marzo de 2002
- Mes de solicitudes de horas extra = marzo de 2002

Horas extra
Fecha de horas Horas extra Horas extra previstas en
Nombre extra solicitadas reales periodo

Mary Agar 1/3/02 8 0 8

Mary Agar 5/3/02 12 0 20

Mary Agar 9/3/02 5 8 25

Mary Agar 12/3/02 8 8 33

Mary Agar 3/17/02 7 20 40

Nota: el sistema no cuenta las 20 horas extra reales en horas a pagar, porque ya se solicitaron el 1/03/02 y
el 5/03/02.

• Ejemplo 3: horas extra solicitadas y horas extra reales en las horas a pagar que no coinciden con las horas
extra solicitadas
- Mes actual = marzo de 2002

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 665


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

- Mes de solicitudes de horas extra = marzo de 2002

Horas extra
Fecha de horas Horas extra Horas extra previstas en
Nombre extra solicitadas reales periodo

Mary Agar 01/3/02 8 0 8

Mary Agar 02/3/02 8 4 20

Mary Agar 10/3/02 8 8 (4 horas del 02 32


/3/02 y 4 horas del
10/03/02)

Nota: el sistema añade las horas extra reales a las horas previstas si no coinciden con las horas extra solici-
tadas.

• Ejemplo 4: horas extra solicitadas y horas extra reales adicionales generadas a partir de reglas, así como horas
extra reales que coinciden con horas extra solicitadas.
- Mes actual = marzo de 2002
- Mes de solicitudes de horas extra = marzo de 2002

Horas extra
Fecha de horas Horas extra Horas extra previstas en
Nombre extra solicitadas reales periodo

Mary Agar 01/3/02 8 0 8

Mary Agar 02/3/02 8 8 16

Línea no mostrada 04/3/02 16 24


en la página; horas
extra generadas en
las horas a pagar a
partir de reglas

Mary Agar 3/10/02 8 16 32

Nota: el 04/3/02 había 8 horas extra generadas a partir de reglas, que no se habían solicitado. Se añadirán a
las horas extra previstas en segundo plano, puesto que no existe ninguna solicitud con esa fecha. El proceso
Administración Tiempo Básico no se ha ejecutado aún para el 10/03/02.

Aprobación de una solicitud de horas extra


Acceda a la página Aprobación Horas Extra - Detalles de Solicitud de Horas Extra.

666 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 21 Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos

Página Aprobación Horas Extra - Detalles de Solicitud de Horas Extra

Esta página es igual que la página Detalles de Solicitud de Horas Extra (consulta), pero contiene los siguientes
campos adicionales:

Comentario Explique el motivo por el que la solicitud se ha aprobado o rechazado. La in-


formación introducida aquí aparece en la página Detalles de Solicitud de Horas
Extra a la que pueden acceder los empleados.
Aprobar Haga clic en este botón para aprobar la solicitud.
Denegar Haga clic en este botón para denegar la solicitud.
Todas Solicitudes Horas Este vínculo le permite consultar una lista de todas las solicitudes de horas extra
Extra del empleado. Utilice Cancelar para volver a la solicitud individual que desea
aprobar o denegar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 667


Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro de Tiempos Capítulo 21

668 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 22

Utilización de Componentes del Autoservicio de


Gerentes para la Gestión de Horarios

En este capítulo se ofrece una descripción general de los componentes de autoservicio de gerentes para la gestión de
horarios así como una explicación de los siguientes temas:
• Definición de opciones de búsqueda de gerente.
• Asignación de horarios laborales.
• Gestión de horarios.
• Integración de datos de formación procedentes de PeopleSoft Formación Empresarial.

Utilización del autoservicio de gerentes para


la gestión de horarios
Los componentes de Autoservicio de Gerentes para la gestión de horarios permiten a los gerentes consultar,
modificar y sustituir horarios laborales (SCH_MNG_PERIOD).
Además de consultar la cobertura, turnos asignados y total de horas laborables, los gerentes pueden identificar
empleados con ausencias o formación planificada, vacaciones y ausencias sin justificar (empleados que no han
registrado la entrada en un turno de fichado programado). El gerente también puede consultar aquellos emplea-
dos que tienen varios turnos en un día, aquellos que tienen turnos que abarcan hasta más allá de medianoche y
aquellos que tienen elementos de tarea variables durante un turno.
Si es necesario actualizar los horarios, los gerentes pueden programar sustituciones, permutaciones y copias de
horarios, así como aplicar cambios a corto y largo plazo.
Se puede acceder a una interfaz genérica con la estructura de generación de horarios que permite cargar los
horarios laborales optimizados o los datos de otros sistemas, incluidos los datos de formación de Formación
Empresarial.
Los empleados pueden actualizar sus preferencias de horario, como los datos de contacto preferidos para las
actualizaciones de horario (por teléfono o correo electrónico), su disponibilidad para trabajar en una semana
laboral comprimida y sus preferencias de turno diario. Cuando un gerente desea sustituir, permutar o copiar un
horario, puede consultar las preferencias del empleado para determinar cuál es la mejor sustitución u horario
disponible.
Los empleados se encuentran en grupos estáticos o dinámicos a los que el gerente tiene acceso, o bien puede
acceder a sus datos mediante la seguridad de permisos de datos de HRMS. Los gerentes tienen restringida la
consulta o modificación de sus propios datos en las siguientes páginas:
• Página Gestión de Excepciones
• Páginas Aprobación de Horas a Pagar y Aprobación Horas Registradas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 669


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

• Página HorariosSemanales
• Página de consulta de calendarios para gerentes

Definición de opciones de búsqueda para gerentes


En este apartado se explica la definición de opciones de búsqueda de gerentes comunes a todas las páginas de
autoservicio de acceso para gerentes.

Páginas utilizada para definir opciones de búsqueda


para gerentes
Nombre de página Nombre de objeto Navegación Utilización
Opciones Búsqueda Gerente TL_MSS_SRCH_OPTION Autoservicio de Gerentes, Definición de preferencias
- Selección Opciones y Gestión de Tiempos, Opcio- y opciones de visualización
Criterios p/Defecto nes Búsqueda de Gerentes para la consulta de emplea-
dos. Introducción de los cri-
terios de selección de em-
pleados que se desean utili-
zar en las búsquedas. Esta
información de búsqueda
será el valor por defecto para
las páginas de autoservicio
de gerentes en las que esté
presente la opción de cri-
terios de selección de em-
pleados. Los campos de bús-
queda admiten valores par-
ciales para la localización de
valores similares.

Selección de opciones de búsqueda para gerentes


La página Opciones Búsqueda Gerente permite a los gerentes especificar criterios y opciones de visualización
para la búsqueda de empleados. Esta información de búsqueda será el valor por defecto para las páginas de
autoservicio de gerentes en las que esté presente la opción de criterios de selección de empleados. Si un gerente
no guarda la página de opciones, los valores por defecto para las opciones de búsqueda se adoptan de la página
Valores p/Def Búsqueda Gerente incluida en el componente Instalación Tiempos y Tareas.
Acceda a la página Opciones Búsqueda Gerente - Selección Opciones y Criterios p/Defecto.

670 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Página Opciones Búsqueda Gerente - Selección Opciones y Criterios p/Defecto (1 de 2)

Página Opciones Búsqueda Gerente - Selección Opciones y Criterios p/Defecto (2 de 2)

Esta página permite a los gerentes especificar criterios y opciones de visualización para la búsqueda de emplea-
dos. Esta información de búsqueda será el valor por defecto para las páginas de autoservicio de gerentes en
las que esté presente la opción de criterios de selección de empleados. Si un gerente no guarda la página de
opciones, los valores por defecto para las opciones de búsqueda se adoptan de la página Valores p/Def Búsqueda
Gerente incluida en el componente Instalación Tiempos y Tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 671


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Valor Si el campo Incluir en Criterio se selecciona para una fila en particular, intro-
duzca un valor, si es preciso, en el campo Valor para usarlo como criterio de
búsqueda por defecto.
Incluir en Criterio Este campo se utiliza para indicar si un campo se muestra como parte de los
criterios de búsqueda.

Nota: sólo debe seleccionar Grupo Trabajo o Grupo Tareas si está instalado
Gestión de Tiempos y Tareas y busca empleados inscritos en Gestión de Tiempos
y Tareas.

Incluir en Lista Este campo se utiliza para determinar si el campo se muestra en la cuadrícula
de empleados.

Nota: sólo debe seleccionar Grupo Trabajo o Grupo Tareas si está instalado
Gestión de Tiempos y Tareas y busca empleados inscritos en Gestión de Tiempos
y Tareas.

Opción Relleno Preliminar, Estos campos funcionan conjuntamente. Si activa las opciones Relleno Automát
Valores p/Def Criterio Resultado y Criterio Contracción, la cuadrícula se rellena automáticamente y
se contraen los criterios. Si activa las opciones Relleno Automát Resultado y
Criterio Expansión, la cuadrícula se rellena automáticamente y se expanden los
criterios. Si selecciona Petición Resultado y Criterio Contracción, la cuadrícula
no se rellena automáticamente. Si por el contrario, hace clic en el botón Obtener
Empleados para rellenar la cuadrícula de empleados, los criterios se contraen. Si
selecciona Petición Resultado y Criterio Expansión, la cuadrícula no se rellena
automáticamente. Si por el contrario, hace clic en el botón Obtener Empleados
para rellenar la cuadrícula de empleados, los criterios se despliegan.

Nota: si introduce valores en los campos Cd Ubicación, Cd Puesto, Descripción Puesto o Departamento, intro-
duzca un valor de Unidad Negocio de HR para obtener el ID de Set de estos campos. Si no introduce la Unidad
Negocio de HR, el sistema la obtendrá de los datos de puesto del usuario para determinar el ID de Set por defecto
de estos valores.

Consulte Capítulo 4, “Definición de las Tablas Básicas,” Valores por defecto de la búsqueda de gerentes, página
42.

Asignación de horarios
En este apartado se explica el modo de asignar un horario a un empleado.

672 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Páginas utilizadas para asignar horarios


Nombre de página Nombre de objeto Navegación Utilización
Asignación de Horario SCH_ASSIGN Autoservicio de Gerentes, Asignación de un horario la-
Laboral Gestión de Tiempos, Gestión boral a un empleado.
de Horarios, Asignación de
Horario Laboral
Definición Horario Personal SCH_DEFINITION Autoservicio de Gerentes, Creación de un horario per-
Gestión de Tiempos, Gestión sonal para un empleado.
de Horarios, Asignación de
Horario Laboral. Seleccione
el valor Crear Horario Per-
sonal en el campo Método
Asignación. Haga clic en el
vínculo Crear Horario.
Turnos de Horario SCH_DEFINITION_2 Autoservicio de Gerentes, Introducción de detalles de
Gestión de Tiempos, Gestión turnos para una definición de
de Horarios, Asignación de horario personal.
Horario Laboral. Seleccione
el valor Crear Horario Per-
sonal en el campo Método
Asignación. Haga clic en el
vínculo Crear Horario y se-
leccione la ficha Turnos de
Horario.
Calendario de Horarios SCH_CALENDAR Autoservicio de Gerentes, Visualización del horario,
Gestión de Tiempos, Ges- cambio de la fecha o con-
tión de Horarios, Asignación sulta de los periodos anterio-
de Horario Laboral. Pulse el res y siguientes al horario.
vínculo Mostrar Calendario
en la página Turnos de Hora-
rio.

Asignación de horarios a un empleado


Acceda a la página Asignación de Horario Laboral.

Página Asignación de Horario Laboral

El sistema muestra el nombre del empleado, su ID, su número de registro de empleado y su título de puesto.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 673


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Clic para Ver Instrucciones Al hacer clic en el vínculo Clic para Ver Instrucciones, se expande el texto in-
formativo acerca de la utilización de la página.
Clic p/Ocultar Haga clic en este vínculo para contraer el texto informativo que aparece al hacer
Instrucciones clic en el vínculo Clic para Ver Instrucciones.
Método Asignación Seleccione Crear Horario Personal, Seleccionar Horario Predefin y Usar Ho-
rario p/Defecto.
Al seleccionar el valor Crear Horario Personal, el usuario podrá crear un hora-
rio personal para dicho empleado, que se regirá por fecha efectiva. El vínculo
Crear Horario aparece en la parte derecha de la cuadrícula. Además puede selec-
cionar un Grupo Horarios para el empleado. En el campo ID Horario aparecerán
los valores de ID de empleado, número de registro del empleado y tres cifras
adicionales.
El valor Seleccionar Horario Predefin permite selecciona un Grupo Horarios y
un ID Horario asociado.
El valor Usar Horario p/Defecto calcula un horario por defecto para el em-
pleado. En Nómina Global, el horario se toma por defecto del grupo de pago de
Nómina Global asignado a un empleado (a partir del registro de datos de puesto).
En cuanto a los empleados de Gestión de Tiempos y Tareas que no se encuentran
en Nómina Global, el horario se toma por defecto del grupo de trabajo asignado
a un empleado en Manten Datos Registro Horas cuando se encuentra inscrito
en Gestión de Tiempos y Tareas. Si no aparece ninguna fila para la asignación
de horario, el proceso de cálculo de horario seguirá obteniendo el horario por
defecto del grupo de pago de Nómina Global asignado a un empleado, o bien
del horario por defecto del grupo de trabajo del empleado si éste no se encuentra
inscrito en un grupo de pago de Nómina Global.
Grupo Horarios Los grupos de horarios se utilizan para reunir a los empleados con horarios si-
milares. Debe introducir un valor en el campo Grupo Horarios. En los horarios
por defecto, tanto el grupo de trabajo como los grupos de pago de Nómina Glo-
bal tienen grupos de horarios asociados a un ID de horario. El grupo de horarios
está asociado a un ID de Set, por lo que se mostrarán los horarios válidos para
un determinado ID de Set asociado a un empleado.
Estrella (icono) Aparece un icono en forma de estrella en el cuadro de grupo Asignación Ho-
rarios cuando se asigna un horario por defecto a un empleado procedente de
un grupo de trabajo de Gestión de Tiempos y Tareas o de un grupo de pago de
Nómina Global y el horario por defecto ha ido cambiando. Esta asignación por
defecto puede producirse de forma manual o bien como resultado de la contra-
tación de un empleado, por lo que se activa el mensaje de sincronización de
personal y se inserta una fila de asignación por defecto en Asignación de Hora-
rio Laboral.
En el cuadro de grupo Asignación Horarios aparece el ID Horario más reciente,
del grupo de trabajo o del grupo de pago, a pesar de la fecha efectiva de la
asignación de horarios. La visualización del ID Horario permite determinar el
horario que está utilizando el sistema para calcular los horarios. El icono en
forma de estrella sirve como aviso para que se revise el cuadro de grupo Consulta
de historial de asignaciones de horarios, incluidos los cambios por defecto, a fin
de establecer los cambios en los horarios, desde la asignación de horario inicial
a la fecha actual.

674 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

ID Rotación Si el horario asignado al empleado es un horario rotatorio, aparecerá el campo


ID Rotación junto al horario. Este campo se utiliza para establecer el día de
referencia en el horario que debe asignarse a un empleado.
Mostrar Horario Al hacer clic en el vínculo Mostrar Horario, se accede al calendario de horarios
calculado, que se puede consultar con la fecha efectiva de la asignación del
horario.
Consulta de historial de Al hacer clic en el vínculo, se expande la sección donde se muestran todas las
asignaciones de horarios, asignaciones de horario, incluidos los horarios por defecto que pueden haber
incluidos los cambios cambiado en un grupo de pago de Nómina Global o en un grupo de trabajo de
por defecto Gestión de Tiempos y Tareas, si el usuario tiene asignado un horario por defecto.

Consulte también
Capítulo 10, “Definición de Personal con Registro de Horas,” Asignación de horarios a grupos, página 235
Capítulo 8, “Definición de Horarios Laborales,” página 173

Definición de horario personal


Acceda a la página Definición Horario Personal.

Página Definición Horario Personal

Descripción Introduzca una descripción para el horario personal.


Tipo Definición Las opciones son: Fichado, Transcurrido y Flexible.
Consulte Capítulo 8, “Definición de Horarios Laborales,” Creación y definición
de horarios laborales, página 176.
Nº Días Horario Introduzca el número de días en el horario.
Regla Horario Verano Las opciones son: Hora Fija y Duración Fija. El campo Regla Horario Ve-
rano es importante para los horarios flexibles o de fichado. Esto determina si el
horario se calcula en un día con horario de verano, si la hora final del turno per-
manece fija o si el número de horas programadas (duración) debe permanecer
fijo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 675


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Grupo Tareas p/Def Introduzca un grupo de tareas por defecto para los elementos de tareas o los
elementos de registro de horas de este horario.
ID Plantilla Tarea Este valor se obtiene de la entrada en el campo Grupo Tareas p/Def.
Plantilla Reg Horas Este valor se obtiene de la entrada en el campo Grupo Tareas p/Def y también
depende de la selección en el campo Tipo Definición. Puede modificar el valor
de este campo si el que aparece no ofrece los elementos de registro de horas
necesarios.

Pulse los vínculos Ir a Plantilla Tarea e Ir a Plantilla Registro Horas para consultar estas plantillas.

Nota: las rotaciones no pueden definirse para horarios personales puesto que sólo las utiliza un empleado.

Acceda a la página Turnos de Horario.

Página Turnos de Horario

Más Haga clic en un vínculo de esta columna para abrir la página Turnos.

676 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Página Turnos

Calendario de horarios
Acceda a la página Calendario de Horarios.

Página Calendario de Horarios

Fecha Inicial Introduzca la fecha o periodo para cambiar la vista del calendario de horarios.
Cargar Calendarios Haga clic en este botón para ver el horario de un periodo en función de los datos
introducidos en el campo Fecha Inicial.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 677


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

No existe un proceso para generar el calendario de horarios, sino que se obtiene del modelo de definición de
calendario y de la tabla de fechas de Gestión de Tiempos y Tareas.
En la página Calendario de Horarios aparecen todos los elementos asociados con el horario. También se calcula
la "fecha" real asociada con las fechas del horario.
Si se trata de un horario de fichado, todos los tipos de fichado asociados con dicho horario aparecerán en la parte
superior de la página. Si el modelo de tipos de fichado varía de un turno a otro, la página utilizará entonces el
modelo Todos Fichados para mostrar todos los fichados encontrados en la plantilla de registro de horas PSPCH-
NONE.
La columna Divisor se utiliza cuando se ha instalado Gestión de Tiempos y Tareas y determina el divisor del
grupo de trabajo asociado con el empleado. Muestra igualmente si el turno o la hora programada se encontrará
en la fecha real mostrada (0 - cero) o bien el día antes (-1) o el día después (+1).
Si el horario es rotatorio, aparecerá el vínculo Comparar Rotaciones, mediante el cual el usuario podrá comparar
las rotaciones.

Nota: si un usuario establece una definición de turno o de horario que abarque más de 24 horas, el turno mostrará
la fecha inicial de cuando se inició dicho turno.

Rotaciones de calendarios de horarios


Acceda a la página Rotaciones de Calendario de Horarios.

Página Rotaciones de Calendario de Horarios

Esta página permite comparar las rotaciones seleccionadas para analizar los modelos de cada rotación utilizando
la fecha efectiva de la asignación del horario. Se pueden cambiar la fecha o el periodo para consultar el modelo
del horario en un periodo distinto. El modelo de horario mostrado se corresponde con la duración del horario
real. Si el horario tiene una duración de 28 días, ese será el modelo real que aparecerá en Calendario de Horarios.

678 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

La página ofrece al usuario todas las rotaciones asociadas al horario. También pueden seleccionarse las rota-
ciones que se van a comparar en la visualización del calendario de horarios. Todos los ID Rotación aparecen
seleccionados por defecto.

Gestión de horarios
En este apartado se incluye una lista de elementos comunes así como una explicación de los siguientes temas:
• Definición de opciones de visualización de gestión de horarios.
• Gestión de horarios.
• Sustituciones de horario.
• Copia de horarios.
• Permuta de horarios.

Elementos comunes utilizados en este apartado


Campos de fecha y Si se selecciona Día en el campo Presentación Por, hay que introducir un valor
nombres de vínculos o hacer clic en los vínculos Día Anterior o Siguiente Día para cambiar el valor
de fecha. En los empleados de tipo de fichado, una barra en la cuadrícula Em-
pleados indica la hora inicial y la hora final del turno.
Si se selecciona Semana en el campo Presentación Por, hay que introducir un
valor o hacer clic en los vínculos Semana Anterior o Semana Siguiente para
cambiar la semana. El vínculo Consulta Detalles Diarios con la hora inicial y la
hora final aparece en la cuadrícula Empleados.
Si se selecciona Rango Días en el campo Presentación Por, hay que introducir
un valor o hacer clic en los vínculos Rango Fechas Anterior o Siguiente Rango
Fechas para cambiar la fecha inicial, la fecha inicial o ambos valores. El número
máximo de días que puede abarcar un rango de fechas es 31. El vínculo Con-
sulta Detalles Diarios con la hora inicial y la hora final aparece en la cuadrícula
Empleados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 679


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Páginas utilizadas para gestionar horarios


Nombre de página Nombre de objeto Navegación Utilización
Opciones Búsqueda Gerente TL_MSS_SRCH_OPTION Autoservicio de Gerentes, Definición de preferencias
- Selección Opciones y Gestión de Tiempos, Opcio- y opciones de visualización
Criterios p/Defecto nes Búsqueda de Gerentes para la consulta de emplea-
dos. Introducción de los cri-
terios de selección de em-
pleados que se desean utili-
zar en las búsquedas. Esta
información de búsqueda
será el valor por defecto para
las páginas de autoservicio
de gerentes en las que esté
presente la opción de cri-
terios de selección de em-
pleados. Los campos de bús-
queda admiten valores par-
ciales para la localización de
valores similares.
Opciones de Gestión de SCH_MNG_OPTIONS Autoservicio de Gerentes, Definición de preferencias
Horarios Gestión de Tiempos, Gestión y opciones de visualización
de Horarios, Gestión de Ho- para la consulta de horarios.
rarios. Vaya al final de la pá-
gina y pulse el vínculo Op-
ciones Presentación Hora-
rio. La página se abre en una
nueva ventana.
Preferencias de Horario SCH_EE_PREF Autoservicio de Gerentes, Consulta del contacto de un
Gestión de Tiempos, Ges- empleado y de las preferen-
tión de Horarios, Gestión cias de horario.
de Horarios. Haga clic en el
vínculo de nombre de em-
pleado.

Horarios Diarios, Horarios SCH_MNG_DAILY, Autoservicio de Gerentes, Ajuste del horario de un em-
Semanales, Horarios de SCH_MNG_WEEKLY, Gestión de Tiempos, Ges- pleado.
Rango de Fechas SCH_MNG_DRANGE tión de Horarios, Gestión de
Horarios. Seleccione una op-
ción en el campo Presenta-
ción Por.
Detalle Diario SCH_MNG_DAILY_DTL Autoservicio de Gerentes, Sustitución de un horario,
Gestión de Tiempos, Gestión actualización o introducción
de Horarios, Gestión de Ho- de un horario para un día, o
rarios Haga clic en el vínculo introducción de un nuevo
de la columna Detalles Hora- horario para el día.
rio Diario de la página Hora-
rios Diarios. En las páginas
Horarios Semanales y Ho-
rarios de Rango de Fechas,
haga clic en el vínculo de la
columna de fecha.

680 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Nombre de página Nombre de objeto Navegación Utilización


Sustituciones de Horario SCH_MNG_REPLACE Seleccione una casilla de la Programación de una susti-
columna Seleccionar y haga tución del horario de un día
clic en el botón Sustituciones para un empleado.
Horarios de las páginas Ho-
rarios Diarios, Horarios Se-
manales u Horarios de Rango
de Fechas.
Copia de Horarios SCH_MNG_COPY Seleccione una casilla de la Copia del horario de un em-
columna Seleccionar y haga pleado para su uso por otro
clic en el botón Copiar Hora- empleado un día o un rango
rios de las páginas Horarios de fechas específico.
Diarios, Horarios Semanales
u Horarios de Rango de Fe-
chas.
Permuta de Horarios SCH_MNG_SWAP Seleccione una casilla de la Permuta de los horarios de
columna Seleccionar y haga dos empleados.
clic en el botón Permutar Ho-
rarios de las páginas Horarios
Diarios, Horarios Semanales
u Horarios de Rango de Fe-
chas.
Horas Programadas TL_SCHRPT_RNCTL Gestión de Tiempos y Tareas, Generación del informe
Generación de Informes, Ho- TL004, que contiene datos
ras Programadas sobre las horas programadas
para un empleado. Recoge
información del siguiente
tipo: tipos de fichado y ho-
ras de los empleados con ho-
rarios de fichado, duración
de horas de trabajo de los
empleados con horarios de
tiempo transcurrido y las ho-
ras de entrada, salida, flexi-
bles y del periodo principal
de empleados con horarios
flexibles.

Definición de opciones de presentación de gestión de horarios


Acceda a la página Opciones de Gestión de Horarios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 681


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Página Opciones de Gestión de Horarios

Esta página se utiliza para definir los valores por defecto del componente Gestión de Horarios.

Día Inicial Cuadrícula Seleccione el día de la semana en que se va a mostrar el horario.


Semanal
Opciones Presentación Seleccione la vista de presentación por defecto que debe utilizar la página Ges-
p/Def tión de Horarios cuando se acceda a la misma. Seleccione el valor Día para
la página por defecto Horarios Diarios (SCH_MNG_DAILY), el campo Se-
mana para la página por defecto Horarios Semanales (SCH_MNG_WEEKLY)
y el valor Rango Días para la página por defecto Horarios de Rango de Fechas
(SCH_MNG_DRANGE).
Nº Máximo Filas Este campo es de sólo visualización y muestra un máximo de diez empleados a
Mostradas la vez.
Categorías Horarios Seleccione los valores de categoría de horarios para que aparezcan los iconos
correspondientes en la cuadrícula Empleados de la página Gestión de Horarios.
También aparecerá en esa página una leyenda con la descripción de cada cate-
goría y cada icono.
Los valores son Formación Aprobada, Ausencia Planificada, Vacaciones y Au-
sencias s/Justif.

682 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Nota: el valor Ausencias s/Justif sólo se muestra en la página Horarios Diarios.


La información de Ausencias s/Justif queda almacenada, de forma que puedan
consultarse las ausencias sin justificar (Ausencias s/Justif) que se han producido
en el pasado.

Opciones Rango Seleccione el valor que aparecerá en las páginas Horarios Semanales y Horarios
Fechas/Semanal de Rango de Fechas. Los valores son Datos Tarea y Elementos Registro Horas.
Si utiliza tanto Datos Tarea como Elementos Registro Horas, seleccione un va-
lor de campo de sus respectivas listas desplegables. En la lista desplegable de
Datos Tarea los valores son los siguientes: Activity ID (ID de actividad), Bu-
siness Unit (unidad de negocio), Combination Code (código de combinación),
Customer (cliente), Department (departamento), Job Code (código de puesto),
Location Code (código de ubicación), PC Business Unit (unidad de negocio de
PC), Perf Meas Business Unit (unidad de negocio de EPM), Position Number
(número de posición), Product (producto), Project/Grant (proyecto/beca), Re-
source Category (categoría de recurso), Resource Sub Category (subcategoría
de recurso), Resource Type (tipo de recurso), Task Profile ID (ID de perfil de
tarea) y User Field 1 – 4 (campos de usuario 1 a 4). En la lista desplegable de
Elementos Registro Horas los valores son los siguientes: Country (país), State
(estado), Locality (localidad), Time Reporting Code (código de registro de ho-
ras), Billable Indicator (facturable).

Nota: al seleccionar un valor en Datos Tarea o Elementos Registro Horas, el empleado que tenga programado
este valor aparecerá en la casilla diaria de la gestión de horarios para dicho día. Si existen elementos variables
durante el día, aparecerá un icono mediante el cual se indica cualquier elemento variable en el turno. Se trata
de un aviso para el usuario, por lo que podrá profundizar en la página Detalle Diario, si desea más información
acerca de los cambios en el día.

Nota: a fin de que todos los iconos de categoría de horarios y otras opciones se muestren al usuario, éste debe
asegurarse de guardar esta página, para que se guarden dichas opciones.

Gestión de horarios
Acceda a la página Gestión de Horarios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 683


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Página Horarios Semanales (1 de 2)

Página Horarios Semanales (2 de 2)

Al acceder a esta página, el sistema muestra las páginas Horarios Diarios, Horarios Semanales o bien Horarios de
Rango de Fechas, en función del valor por defecto seleccionado en la página Opciones de Gestión de Horarios.
En esta página también se definen los valores por defecto de las páginas Sustituciones de Horario, Copia de
Horarios y Permuta de Horarios, como los campos de fecha y nombres de vínculo.
Introduzca valores en la sección Criterio Selección Empleado y haga clic en el botón Obtener Empleados para
filtrar la lista de empleados a los que deben aplicarse cambios o revisiones.
Pulse Clic para Ver Instrucciones para consultar instrucciones acerca del uso de la página.

684 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Presentación Por Seleccione Día, Semana o Rango Días para consultar los empleados y sus ho-
rarios correspondientes a la opción seleccionada.
Campos de fecha Si se selecciona Día en el campo Presentación Por, hay que introducir un valor
o hacer clic en los vínculos Día Anterior o Siguiente Día para cambiar el valor
de fecha.
Si se selecciona Semana en el campo Presentación Por, hay que introducir un
valor o hacer clic en los vínculos Semana Anterior o Semana Siguiente para
cambiar la semana.
Si se selecciona Rango Días en el campo Presentación Por, hay que introducir
un valor o hacer clic en los vínculos Rango Fechas Anterior o Siguiente Rango
Fechas para cambiar la fecha inicial, la fecha inicial o ambos valores. El número
de días máximo que puede abarcar un rango de fechas es de 31.
Tipo Horario Seleccione el tipo de horario. Las opciones son Principal o Alternativo. Si no
se ha instalado Nómina Global, el campo Tipo Horario está oculto y sólo se
muestran los horarios principales.
Grupo Horarios En este campo aparecen los grupos de horarios. Una vez introducido un grupo
de horarios y hecho clic en el botón Refresh (actualizar), la cuadrícula vuelve a
mostrar los empleados asociados con dicho grupo de horarios (tal y como queda
determinado en la página Asignación de Horario Laboral).
Cobertura (sólo aparece en Este campo dispone de los valores Toda, Programada o No Programada. Se-
la página Horarios Diarios) leccione Toda si desea ver todos los empleados programados, los que no están
programados o los que están programados como Off (libre). Seleccione Progra-
mada para consultar todos los empleados programados para ese día. Seleccione
No Programada para consultar todos los empleados que o bien no están progra-
mados o bien están programados con día Off (libre).
Refresh Haga clic en este botón para actualizar la página.

Nota: todos los filtros y botones de la página Gestión de Horarios están contro-
lados por el botón Refresh situado en la parte superior de la página. Únicamente
el campo Presentación Por la actualiza de forma automática.

Cuadrícula Empleados Haga clic en el vínculo Nombre para acceder a la página Preferencias de Hora-
rio. Consulte las preferencias de horario del empleado antes de realizar ningún
cambio en su horario.
En los empleados con fichado, la información de hora inicial y hora final del
horario aparecen en una barra. Si existen varios turnos, aparecen los iconos
correspondientes y todas las horas iniciales y finales en la barra. Haga clic en
el vínculo Consulta Detalles Diarios para abrir una nueva ventana y acceder a
la página Detalle Diario, donde podrá sustituir la información del turno.
Haga clic en el vínculo Consulta Detalles Diarios para acceder a la página de
horarios diarios. La pista se utiliza para mostrar las horas programadas para los
empleados con fichado y con tiempo transcurrido.
En el caso de los empleados con tiempo transcurrido, aparecen las horas pro-
gramadas. Además de la información de tiempo transcurrido, aparecen otros
eventos en forma de iconos, como Formación Aprobada, Ausencia Planificada
y Vacaciones, en la columna de tiempo transcurrido.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 685


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Los datos de formación y de ausencias pueden provenir de distintas fuentes (For-


mación, Gestión de Formación, Formación Empresarial: Ausencias, Gestión de
Ausencias, Horas Registradas) y la información detallada del horario aparece
en los detalles del horario diario.
El total de horas programadas del día aparece si se ha seleccionado el valor Día
en el campo Presentación Por. Si se trata de un día libre, no aparecen las horas,
sino el icono con el texto OFF.
Si existen varios turnos en el día, sólo aparece la información del primer turno.
Un icono indica que hay un segundo turno. El segundo turno y sus detalles
aparecen en la página Detalle Diario. Si el turno dura hasta más tarde de me-
dianoche, un icono indica que el turno continúa.
En la página Horarios Diarios, si un empleado no se presenta a un turno, apare-
cerá el icono de Ausencias s/Justif.
Si un empleado está sustituyendo a otro empleado en un turno o en varios turnos,
aparece un icono en forma de R (Empl Sustituido).

Nota: el sistema utiliza la siguiente lógica para determinar si un empleado tiene


un día libre.
En primer lugar, consulta si un empleado tiene un calendario de festivos espe-
cificado en el registro de datos de puesto.
Si no existe un calendario de festivos especificado en el registro de datos de
puesto de un empleado, consulta el campo de sistema de nómina en el registro
de datos de puesto, para ver si aparece el valor Nómina Global. Posteriormente,
calcula el calendario mediante el grupo de pago de Nómina Global.
Si en el campo de sistema de nómina se ha seleccionado el valor Nómina Nor-
teamérica o Interfaz Nómina y el sistema de ausencias es Gestión Ausencias,
el sistema calculará el calendario de festivos mediante el grupo de pago de Nó-
mina Global.
Si el valor del campo de sistema de nómina es Nómina Norteamérica o Inter-
faz Nómina y el valor del campo de sistema de ausencias es Otro, el sistema
calculará el calendario de festivos mediante el grupo de pago de Nómina Nor-
teamérica.
Si no existe calendario de festivos en el grupo de pago Nómina Norteamérica,
el sistema calculará el calendario de festivos mediante el grupo de trabajo de
Gestión de Tiempos y Tareas.
Esta lógica se utiliza en las páginas de consulta de horas de gerentes (Calenda-
rio Tiempo Diario, Semanal, Mensual), en la página Gestión de Horarios para
gerentes y en la página Horario Mensual para empleados.

Sustituciones Horarios Seleccione un empleado y haga clic en el botón Sustituciones Horarios para
buscar un sustituto de dicho empleado.
Copiar Horarios Seleccione un empleado y haga clic en el botón Copiar Horarios para copiar un
horario basado en el de este empleado.
Permutar Horarios Seleccione dos empleados y haga clic en el botón Permutar Horarios para per-
mutar los horarios de ambos empleados.

686 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Leyenda La leyenda incluye descripciones de los iconos de Gestión de Horarios. Es-


tos iconos se toman por defecto de la página Opciones de Gestión de Horarios.
Además de las categorías de horarios, aparecen otros iconos como Varios Tur-
nos, Día LIBRE Programado, Empl Sustituido, Nocturnidad (para turnos que
abarcan hasta pasada la medianoche).

Nota: las acciones de horario Sustituciones Horarios, Copiar Horarios y Permutar Horarios se verifican.

Utilización de los detalles del horario diario


Acceda a la página Detalle Diario.

Página Detalle Diario

Puede sustituir un horario en esta página si añade o actualiza un horario existente para este día, o bien si crea un
horario nuevo.

Tipo Horario Las opciones de este campo son Tiempo Transcurrido y Tiempo Fichado.
Modelo Fichado Este campo sólo está disponible si selecciona la opción Tiempo Fichado en el
campo Tipo Horario. Las opciones de este campo son Por Defecto y Todos
Fichados.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 687


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

• El valor Por Defecto muestra los tipos de fichado, según las opciones de Mo-
delo Fichado p/Defecto en la página Modelo de Fichado del componente Ins-
talación Tiempos y Tareas, o en la página Parámetros de Horarios del compo-
nente Parámetros de Instalación de Nómina Global y Ausencias.
• El valor Todos Fichados muestra todos los tipos de fichado disponibles (IN,
BREAK, IN, MEAL, IN, BREAK, IN, TRANSFER, OUT), para proporcionar
mayor flexibilidad.
Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de valores
por defecto del sistema, página 30.
Grupo Tareas p/Def Introduzca un valor en este campo para que se muestren los valores de elementos
de registro de horas y elementos de registros de tareas o perfil de tarea.
La utilización de un grupo de tareas por defecto para el día resulta útil si el usua-
rio está introduciendo cambios de horarios, sin tener que utilizar el ID de turno.
Si está realizando sustituciones de horarios con un ID de turno, la información
de tarea y grupo de tareas del ID de turno se calculará y mostrará en las seccio-
nes Horario Principal y Horario Alternativo.
La selección de Tipo Horario y Grupo Tareas p/Def calculará la plantilla de
registro de horas que se utiliza para adoptar los valores por defecto de visuali-
zación de los valores de Elementos Registro Horas y Elementos Registro Tareas
o Perfil Tarea para dicho grupo de tareas. Si ha definido la plantilla de registro
de horas para que utilice la plantilla de tareas, estas fichas se muestran en las
secciones Horario Principal y Horario Alternativo.

Nota: la selección de Tipo Horario y Grupo Tareas p/Def calculará la plantilla


de registro de horas que se utiliza para adoptar los valores de Elementos Registro
Horas y Elementos Registro Tareas o Perfil Tarea para dicho grupo de tareas.
Si ha definido la plantilla de registro de horas para que utilice la plantilla de
tareas, estas fichas se muestran en las secciones Horario Principal y Horario
Alternativo, y pueden incluir elementos de registro de horas y claves contables.

Más Haga clic en este vínculo para abrir la página Detalle Diario - Información de
Turno.
Actualizar Horario Haga clic en este botón después de cambiar los valores de Tipo Horario, Modelo
Fichado o Grupo Tareas p/Def para el día. De esta forma, se restablece el día
para que se puedan introducir nuevas sustituciones de horarios.

Nota: no olvide guardar la página para que el cambio de horario quede reflejado
en el componente Gestión de Horarios.

Nota: el componente Gestión de Horarios reconoce los formatos de fecha y hora seleccionados por el usuario
en Mis Personalizaciones.

Detalle diario y visualización de IDs de turno


Si ha definido el ID de Set correspondiente para un empleado, el sistema mostrará el campo ID Turno para
dicho empleado. El ID de Set se calcula a partir del grupo de horarios asociado con la asignación de horario
predefinida o por defecto del empleado. Las únicas ocasiones en las que no aparece el campo ID Turno en la
página Detalle Diario son las siguientes:

688 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

• No existe una fila para el empleado en Asignación de Horario Laboral.


• No existe un ID de horario definido en el grupo de trabajo del empleado.
Si el empleado no dispone de un horario a largo plazo, no aparecerá el campo ID Turno en la página. Por tanto,
tendrá que introducir manualmente los datos del turno para ese día. Pulse el botón Actualizar Horario para que
se activen los campos de las cuadrículas Horario Principal y Horario Alternativo.

Horario Principal y Horario Alternativo


Cualquier información acerca de un cambio de horario anterior, un horario importado o un horario laboral per-
manente aparece en estos cuadros de grupo. Si no existen detalles de horarios principal o alternativo para ese
día, se pueden añadir mediante el botón Actualizar Horario. También se puede introducir una sustitución de
horario con un turno predefinido que tenga el ID de Set del grupo de horarios del empleado. Asimismo se puede
introducir una sustitución que sólo tenga horas de fichado o bien horas programadas para un horario de tiempo
transcurrido, sin tener que utilizar turnos. Si existen elementos de tarea o de registro de horas cambiantes en un
turno, se podrá acceder al detalle del turno a través del vínculo Más tanto en Horario Principal como en Horario
Alternativo. Un icono, Turno con Elementos Variables, aparece para dichos turnos.
Para introducir un turno libre, puede seleccionar un turno predefinido que tenga activada la casilla Turno Libre.
Si no se utilizan turnos, puede introducir bien las horas transcurridas con la casilla Turno Libre activada o bien
una hora de entrada o salida que también tenga la casilla Turno Libre activada. La casilla Turno Libre determina
si las Horas Programadas son iguales a cero; no cambia la duración del turno libre.
Se pueden introducir varios turnos como sustitución de horario de un día. Si introduce un turno de fichado que
sustituya las horas de otro turno de fichado para ese día, recibirá un mensaje de aviso.
La ficha Detalles Horario del horario alternativo aparece si se han instalado Nómina Global Básica o Gestión de
Ausencias y se han seleccionado en la página Tabla de Instalación - Productos.

Detalles Formación
Este cuadro de grupo muestra la información de detalle de formación para PeopleSoft Formación o Formación
Empresarial. Se muestran las horas de inicio y fin de la formación de ese día.

Detalles Ausencia
En este cuadro de grupo, la duración de una ausencia aparece procedente de Nómina Global o Gestión de Au-
sencias o de los permisos registrados directamente en la Hoja de Horas de Gestión de Tiempos y Tareas para
PeopleSoft Beneficios Básicos.

Detalles Festivos
Este cuadro de grupo muestra el nombre del festivo y número de horas del calendario de festivos. Si existe
un calendario de festivos para el empleado en la página Datos de Puesto, se muestra aquí. Si no existe ningún
calendario de festivos en esta página, el sistema comprobará si el empleado es un empleado de Nómina Global
y utilizará el calendario de festivos del grupo de pago de Nómina Global. Si el empleado no está inscrito en
un grupo de pago de Nómina Global, pero está inscrito en Gestión de Tiempos y Tareas, el sistema utilizará el
calendario de festivos del grupo de trabajo del empleado.

Sustituciones de horarios
Acceda a la página Sustituciones de Horario después de seleccionar un empleado en la página Gestión de Ho-
rarios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 689


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Página Sustituciones de Horario

En la página Sustituciones de Horario, cambie la fecha, en caso necesario, y seleccione un empleado para susti-
tuir su horario de ese día. En la mayoría de los casos, el usuario estará buscando un sustituto para un empleado
que se ausentará dicho día. Todos los empleados que no estén en formación en ese tiempo, y que no estén au-
sentes ese día, aparecerán en la cuadrícula Sustituido Por.
Una vez que un empleado esté Sustituido, aparecerá una R junto al empleado en su casilla de horario diario,
en cualquiera de las páginas de Gestión de Horarios: Horarios Diarios, Horarios Semanales o bien Horarios de
Rango de Fechas. La persona que sustituye al empleado se hace cargo de su horario. El empleado sustituido
mantiene el horario original, de modo que se represente el horario original y para que el pago sea correcto, si el
empleado notifica una ausencia para ese día.
Si decide que la sustitución se realizó por error, puede deshacerla en la página Detalle Diario desde el vínculo
Consulta Detalles Diarios y haciendo clic en el botón Anular Sustitución y a continuación en Aceptar de la
página de confirmación. Como resultado, el valor R ya no aparecerá en la página Gestión de Horarios.
Respecto al empleado que se hizo cargo del horario del primer empleado, debería cambiarse el horario de dicho
día, si el empleado ya no está sustituyendo al primer empleado en el calendario de ese día.

Nota: si selecciona Día como opción de presentación, el campo Fecha será sólo de visualización.

Copia de horarios
Acceda a la página Copia de Horarios después de seleccionar un empleado en la página Gestión de Horarios.

690 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

Página Copia de Horarios

En la página Copia de Horarios, cambie la fecha inicial y la fecha final, en caso necesario. Seleccione uno o
varios empleados de los que desea copiar los horarios y haga clic en el botón Copiar. Se copiará el día completo
correspondiente a la fecha o al rango de fechas definido. .

Nota: si selecciona Día como opción de presentación, el campo Fecha Inicial será sólo de visualización.

Permuta de horarios
Acceda a la página Permuta de Horarios después de seleccionar dos empleados en la página Gestión de Horarios.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 691


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

Página Permuta de Horarios

En la página Permuta de Horarios, cambie la fecha inicial y la fecha final, en caso necesario, y haga clic en
el botón Permutar. Haga clic en el botón Cancelar para volver a la página Gestión de Horarios y realizar otra
selección. Se permutarán entre los dos empleados el horario correspondiente a todo el día, o a todos los días
seleccionados si se trata de un rango de fechas.

Nota: si selecciona Día como opción de presentación, el campo Fecha Inicial será sólo de visualización.

Integración de datos de formación procedentes


de Formación Empresarial
En este apartado se explica cómo se integran Gestión de Tiempos y Tareas y Formación Empresarial.

Formación Empresarial
Debe tener en cuenta los siguientes pasos para utilizar los datos de formación de ELM y que éstos aparezcan en
las páginas de gestión de horarios y calendarios y en el pagelet Disponibilidad de Personal:
• Los alumnos se han inscrito en el registro de datos de puesto en HCM y la información personal se ha enviado
de HCM a ELM.
• Se ha activado el mensaje de sincronización total de horas programadas en las bases de datos de HCM y ELM.
• Se ha comprobado que se ha ejecutado en primer lugar la sincronización total de horas programadas, para
obtener todas las actividades y sesiones en HCM antes de empezar a utilizar el mensaje de sincronización de
horas programadas.
• La sincronización total de horas programadas sólo debe ejecutarse una vez, durante la configuración inicial.
Si la sincronización total de horas programadas se ejecuta más de una vez, no se eliminará en primer lugar
ninguna fila de la tabla SCH_EXT_DTL. Cualquier fila que sea duplicada se insertará en la tabla SCH_EXT_
REJ.

692 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 22 Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios

• Se ha activado el mensaje de sincronización de horas programadas en las bases de datos de HCM y ELM.

Nota: cuando el mensaje de sincronización total de horas programadas se transfiere de Formación Empresarial,
se activa el programa de Motor de Aplicación SCH_EXT_VALID en la base de datos HCM. Este programa
traslada los datos de la tabla SCH_EXT_STG a la tabla SCH_EXT_DTL.

Nota: el campo Formación Empresarial de la página Productos (Definición de HRMS, Instalación, Tabla de
Instalación) debe estar seleccionado para que el usuario pueda ver los iconos de datos de formación empresarial
en las páginas de gestión de horarios, horarios mensuales y calendarios.

Mensaje de sincronización de horas programadas


El mensaje de sincronización de horas programadas en ELM se activa mediante:
• Las páginas de actividad, que activan un mensaje de sincronización. Esto incluye cambios o añadidos de
sesiones, cambios de formador, cambios de fecha u hora de sesión, baja o inclusión de un alumno en una
sesión.
• Las modificaciones de inscripción, que activan un mensaje de sincronización. Esto incluye los componentes
de inscripción de gerente, de inscripción de empleado y de inscripción de administrador.

Visualización de datos de ELM


Aparece un icono de formación en el día en que un empleado se inscribe en formación, en las páginas Gestión
de Horarios y Horario Mensual.
Los datos de formación que aparecen en la página secundaria Detalle Diario del componente Gestión de Horarios
incluyen los siguientes:
• El elemento de catálogo de la actividad (que es la descripción del código de curso).
• La fecha y la hora inicial de sesión por día (es decir, si la formación abarca más de un día, habrá varias sesio-
nes).
Los datos de ELM se calculan para contar los empleados que están registrados en formación en las vistas de
calendario de los gerentes y en el pagelet Disponibilidad de Personal.
Los registros SCH_EXT_DTL y AUDIT_SCH_TBL se actualizan para cada cambio en los datos de formación
activados con el mensaje de sincronización de horas programadas.

Consulte también
PeopleSoft Enterprise Learning Management PeopleBook

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 693


Utilización de Componentes del Autoservicio de Gerentes para la Gestión de Horarios Capítulo 22

694 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


CAPÍTULO 23

Utilización del Registro Móvil de Horas

En este capítulo se ofrece una descripción general del Registro Móvil de Horas y de sus requisitos, así como una expli-
cación de los siguientes temas:
• Acceso a Registro Móvil de Horas.
• Consulta, registro y actualización de los registros de tiempo transcurrido.
• Consulta de horarios.
• Sincronización de datos.

Consulte también
Capítulo 15, “Registro de Horas,” página 437

Requisitos
Para poder utilizar Registro Móvil de Horas, deben definirse antes las tablas de la aplicación Gestión de Tiempos
y Tareas. PeopleSoft Agente Portátil debe estar instalado y ejecutarse en el ordenador central y el dispositivo
portátil. No es necesario realizar la sincronización de arranque si el ordenador central no hace también de dis-
positivo portátil.
Para utilizar el Registro Móvil de Horas, instale antes PeopleSoft Agente Portátil en el dispositivo portátil. Si
va a utilizar el Registro Móvil de Horas en un ordenador de bolsillo, PeopleSoft Agente Portátil también debe
instalarse en el ordenador central. Para obtener información sobre las instrucciones de instalación de PeopleSoft
Agente Portátil, consulte Enterprise PeopleTools Installation Guide en PeopleSoft Customer Connection.
La funcionalidad de facturación de horas necesita la implantación de Gestión de Proyectos. Para registrar y
hacer un seguimiento de las horas facturables, Gestión de Tiempos y Tareas debe estar integrado con Gestión
de Proyectos.

Consulte también
Capítulo 3, “Gestión de Tiempos y Tareas,” página 9
Enterprise PeopleTools PeopleBook: PeopleSoft Mobile Agent

Concepto de registro móvil de horas


En este apartado se ofrece una descripción general del registro móvil de horas así como una explicación de los
siguientes temas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 695


Utilización del Registro Móvil de Horas Capítulo 23

• Instalación de PeopleSoft Agente Portátil.


• Inicialización de Registro Móvil de Horas.

Consulte también
Capítulo 4, “Definición de las Tablas Básicas,” página 17
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109

Registro móvil de horas


PeopleSoft Registro Móvil de Horas incluye prestaciones para el registro y consulta de horas para usuarios de
Pocket PC (ordenadores de bolsillo) y portátiles desconectados de la red de la organización. Gracias a estas
funciones, los usuarios pueden gestionar sus horas cuando trabajan a distancia y enviar el tiempo registrado
periódicamente mediante la sincronización con el servidor.
Asimismo permite a los usuarios registrar toda la información del tiempo transcurrido en dispositivos portátiles.
PeopleSoft Registro Móvil de Horas se puede ejecutar tanto en un portátil como en un ordenador de bolsillo.
Los usuarios pueden seguir actualizando sus datos de registro de tiempo en el dispositivo portátil aunque no
estén conectados a la red. Los datos de registro de tiempo se cargan en el servidor de red en el proceso de
sincronización y pasan después al servidor de la aplicación donde se actualizan.
Se puede registrar el tiempo mediante el dispositivo portátil y utilizar al mismo tiempo las transacciones de
autoservicio en línea de Gestión de Tiempos y Tareas. Si se duplican los registros mediante el dispositivo portátil
y una transacción en línea, el registro del dispositivo se procesa como el registro por defecto y el sistema genera
un mensaje de error en la próxima sincronización. Las correcciones de los datos de registro de un periodo
anterior deben realizarse en línea.
Registro Móvil de Horas permite a los usuarios definir el tiempo facturable en cada transacción de registro.
Estos datos pasan como tiempo registrado facturable a Gestión de Tiempos y Tareas y a Gestión de Proyectos,
si se ha instalado, o a cualquier otra aplicación externa. Gracias a esto, las organizaciones y los clientes pueden
realizar un registro de horas preciso.
La implantación relativa a la carga de tablas en Registro Móvil de Horas puede dividirse en cuatro fases: tablas
básicas, tablas de Gestión de Tiempos y Tareas, PeopleSoft Agente Portátil y Registro Móvil de Horas.

Importante: el orden en que se definen las tablas para la implantación de Registro Móvil de Horas puede
variar, ya que no es imprescindible que la definición de cada una de las aplicaciones se haga secuencialmente.
El orden de definición de las tablas puede depender también de las funciones que desee utilizar. La información
de este capítulo supone una guía general sobre el modo en que la documentación se correlaciona con el proceso
general de implantación, pero no facilita una orientación paso a paso sobre el modo en que debe realizarse una
implantación determinada.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Mobile Agent
Enterprise PeopleTools Installation Guide

Instalación de PeopleSoft Agente Portátil


Los pasos que se tratan en este apartado ofrecen una descripción general del proceso de instalación de PeopleSoft
Agente Portátil. La documentación de referencia que se menciona en cada paso proporciona información más
detallada.

696 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 23 Utilización del Registro Móvil de Horas

Paso Referencia

1. Acceda a los archivos de definición de PeopleSoft Enterprise PeopleTools PeopleBook: PeopleSoft Mo-
Agente Portátil y siga los pasos del asistente de instala- bile Agent, Getting Started with PeopleSoft Mobile
ción PeopleSoft Agente Portátil. Agent

2. Conéctese a PeopleSoft Página Portátil y defina los IDs Enterprise PeopleTools PeopleBook: PeopleSoft Mo-
de sincronización. bile Agent, Using Synchronizable Component Inter-
faces, Using the Synchronization ID and DateTime
Stamp

3. Defina los roles de usuarios con sistema portátil y asó- Enterprise PeopleTools PeopleBook: PeopleSoft Mo-
cielos a los ID de usuario. bile Agent, Creating Mobile Pages, Creating Roles for
Mobile Users and Associating Permission Lists to the
Roles

Inicialización de Registro Móvil de Horas


Los pasos que se tratan en este apartado ofrecen una descripción general del proceso de inicialización de Registro
Móvil de Horas. La información que ha definido en las tablas básicas constituye la base de esta configuración.

Nota: los pasos indicados como opcionales son obligatorios sólo si se utiliza un ordenador de bolsillo.

1. Inicie la aplicación PeopleSoft Agente Portátil.


2. En la página de sincronización de arranque de Página Portátil que aparece, sincronice el dispositivo
portátil.
3. Sincronice el dispositivo portátil.
4. (Opcional) Si inicializa un ordenador de bolsillo, asegúrese de que el dispositivo está conectado al orde-
nador central. Repita el paso si el Agente Portátil se detiene.
5. (Opcional) Seleccione PS Sync PDA del menú Agente Portátil.
6. (Opcional) Conéctese a la página Actualizar Aplicaciones PDA que se carga automáticamente al conec-
tarse.
7. (Opcional) Sincronice el dispositivo portátil.

Acceso a Registro Móvil de Horas


En este apartado se describen los siguientes temas:
• Acceso a Registro Móvil de Horas desde un portátil.
• Acceso a Registro Móvil de Horas desde un ordenador de bolsillo.
• Navegación a través de Registro Móvil de Horas.

Acceso a Registro Móvil de Horas desde un portátil


Para acceder a Registro Móvil de Horas desde un portátil, seleccione Inicio, Programas PeopleSoft Agente Por-
tátil, Inicio PS Agente Portátil, PS Aplicación Portátil.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 697


Utilización del Registro Móvil de Horas Capítulo 23

Cuando acceda a PeopleSoft Agente Portátil y PeopleSoft Registro Móvil de Horas, aparecerá una página para
que realice una sincronización inicial que copia las aplicaciones de su negocio en el dispositivo portátil. Si las
aplicaciones se cargan correctamente, se realiza una sincronización completa para cargar los datos de su negocio
en el dispositivo.

Acceso a Registro Móvil de Horas desde un ordenador de bolsillo


Pasos para acceder a la aplicación PeopleSoft Registro Móvil de Horas desde un ordenador de bolsillo:
1. En el menú Inicio, seleccione Programas.
2. Seleccione la carpeta PeopleSoft.
Esta carpeta contiene los archivos para iniciar y detener PeopleSoft Agente Portátil y el archivo de apli-
cación PeopleSoft Registro Móvil de Horas.
3. Seleccione Iniciar PS Agente Portátil.
Con esto se inicia PeopleSoft Agente Portátil.
4. Seleccione PS Aplicación Portátil.
Esto abre PeopleSoft Registro Móvil de Horas.
Cuando acceda a PeopleSoft Agente Portátil y PeopleSoft Registro Móvil de Horas, aparecerá una página para
que realice una sincronización inicial que copia las aplicaciones de su negocio en el dispositivo portátil. Si las
aplicaciones se cargan correctamente, se realiza una sincronización completa para cargar los datos de su negocio
en el dispositivo.
Pasos para realizar la sincronización inicial:
1. Asegúrese de estar en la página de sincronización de arranque Página Portátil, que debería aparecer au-
tomáticamente.
2. Sincronice el dispositivo portátil.
3. Compruebe que el dispositivo está conectado al ordenador central.
Reinicie la aplicación si PeopleSoft Agente Portátil se ha detenido.
4. Seleccione PS Sync PDA del menú Agente Portátil.
Aparecerá la página Actualizar Aplicaciones PDA.
5. Sincronice el ordenador de bolsillo.

Nota: para visualizar mejor la pantalla del ordenador de bolsillo, reduzca el tamaño del texto seleccionando Ver,
Tamaño, Pequeño.

Navegación a través de Registro Móvil de Horas


Registro Móvil de Horas utiliza métodos de navegación familiares de PeopleSoft, que incluyen un menú, víncu-
los y botones.
El vínculo Menú muestra la página principal que contiene los vínculos Registro Móvil Horas, Alertas y Sincro-
nización. El vínculo Menú aparece sólo en el ordenador de bolsillo, no en el portátil. Cada uno de estos menús
contienen vínculos a las páginas de gestión de registro móvil de horas.

698 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 23 Utilización del Registro Móvil de Horas

El menú Registro Móvil de Horas contiene vínculos a las funciones básicas de la aplicación y a las páginas
Tiempo Transcurrido y Consulta Horarios. Haga clic en el vínculo Tiempo Transcurrido para acceder a la página
Resumen Tiempo Transcurrido. En ella, se muestran los registros de tiempo transcurrido para el periodo actual.
En esta página, se pueden añadir registros de tiempo transcurrido haciendo clic en el botón Añadir o modificarlos
haciendo clic en el vínculo de fecha del registro en cuestión. A la página de registro de horas se accede de las
dos formas.

Consulta, registro y actualización de los registros


de tiempo transcurrido
En este apartado se ofrecen elementos comunes y se explica cómo registrar y actualizar el tiempo transcurrido.

Elementos comunes utilizados en este apartado


CRH Los CRH pueden definirse como elementos de compensación o como un con-
junto de elementos del que el sistema extrae datos laborales, horas, importes o
unidades trabajadas. Defina estos códigos en los componentes de códigos de
registro de horas en Gestión de Tiempos y Tareas. Haga clic en la cabecera de
la columna para ordenar por CRH.
Cantidad Introduzca el número de horas que se ha registrado para la fecha designada y
CRH. Haga clic en la cabecera de la columna para ordenar por cantidad.
Moneda Seleccione un código de moneda para este registro de tiempo.
Facturable Selecciónela para cargar los gastos de horas a un proyecto y activar la función
de facturar al cliente. Para tener esta prestación, Gestión de Proyectos tiene que
estar instalado.
Estado Sincr (estado de Utilice la columna Estado Sincr para consultar la información de sincronización
sincronización) de cada registro. Haga clic en la cabecera para ordenar por estado de sincroni-
zación.
Utilice Búsqueda Introduzca un nombre para esta búsqueda y, a continuación, introduzca los cri-
Guardada, Fecha, CHR, terios de búsqueda. Haga clic en el vínculo Guardar Criterios Búsqueda para
Cantidad, Estado Sincr dar nombre a esta búsqueda y guarde nuevamente los criterios.
(estado de sincronización)
Haga clic en el vínculo Personalizar Búsqueda para definir la presentación de
Guardar Criterios
la búsqueda.
Búsqueda y Personalizar
Búsqueda
Nota: las búsquedas guardadas en la página Resumen Tiempo Transcurrido no
aparecerán en la página Consulta Horarios. Los criterios diferentes para bús-
quedas guardadas deben definirse en cada página.
La función de búsqueda en el ordenador de bolsillo es igual a la del portátil.

Consulte también
Capítulo 6, “Definición de Códigos de Registro de Horas,” página 109

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 699


Utilización del Registro Móvil de Horas Capítulo 23

Páginas utilizadas para consultar y registrar tiempo transcurrido


Nombre de página Nombre de objeto Navegación Utilización
Resumen Tiempo TL_MBLE_ELPTIME_MP Registro de Horas a Distan- Consulta de los registros de
Transcurrido cia, Tiempo Transcurrido tiempo transcurrido del pe-
riodo actual y de cualquier
registro de tiempo en el dis-
positivo portátil que no se
haya enviado.

Registro de Horas TL_MBLE_ELPTIME_MP • Registro de Horas a Dis- Introducción del tiempo re-
tancia, Tiempo Transcu- gistrado.
rrido
Haga clic en el vínculo de
una fecha.
• Registro de Horas a Dis-
tancia, Tiempo Transcu-
rrido
Haga clic en el botón Aña-
dir.

Registro y actualización del tiempo transcurrido


Acceda a la página Registro de Horas.

Página Registro de Horas (portátil)

700 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 23 Utilización del Registro Móvil de Horas

Página Registro de Horas (PDA)

Fecha Introduzca la fecha del tiempo registrado.


País, Estado y Localidad Introduzca el país, estado y localidad desde donde se está registrando el tiempo.
No se puede registrar una localidad sin un estado como tampoco se puede re-
gistrar un estado sin un país.
Volver a Lista Haga clic en este botón para volver a la página Resumen Tiempo Transcurrido.

Si las horas de una fecha se dividen en diferentes CRH o en horas facturables y no facturables, debe introducir
un registro de tiempo independiente para cada CRH o para cada hora facturable y no facturable. Por ejemplo,
si el 15 de julio de 2002 trabajó cuatro horas no facturables, cuatro horas facturables y tres horas extra, debería
introducir tres registros de tiempo independientes con la misma fecha.
Los registros de tiempo se almacenan en el dispositivo portátil hasta que el siguiente proceso de sincronización
del servidor los cargue en el servidor.
Para actualizar los registros antes de la sincronización, modifique cualquier campo y haga clic en Guardar.

Consulta de horarios
Utilice Registro Móvil de Horas para consultar el periodo de horarios actual. Los datos de horarios se actualizan
con los modos de sincronización total o de actualización de aplicaciones.
El horario muestra el periodo actual tal y como se definió en las definiciones de nómina en Gestión de Tiempos
y Tareas. Si el periodo es de una semana, aparecerá la semana de la fecha en cuestión. Si es de un mes, aparecerá
el mes que incluye esa fecha que tendrá un máximo de 31 días.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 701


Utilización del Registro Móvil de Horas Capítulo 23

Página utilizada para consultar horarios


Nombre de página Nombre de objeto Navegación Utilización
Consulta Horarios TL_MBLE_SCH_MP Registro de Horas a Distan- Consulta del periodo de ho-
cia, Consulta Horarios rarios actual.

Sincronización de datos
En este apartado se ofrece una descripción general de la sincronización portátil y se explica cómo sincronizar
los datos de aplicaciones portátiles.

Concepto de sincronización portátil


Las aplicaciones portátiles almacenan las actualizaciones de datos en el dispositivo portátil hasta que el usua-
rio inicia una sincronización de datos. El usuario del sistema portátil debe tener conexión con la máquina de
pasarela del servidor de sincronización antes de ejecutar el proceso de sincronización. Durante el proceso de
sincronización, los datos del dispositivo se cargan en el servidor y cualquier conflicto de datos entre el disposi-
tivo y el servidor queda resuelto. En algunos casos, los datos de negocio nuevos y modificados, las definiciones
de aplicación y los mensajes de error se descargan del servidor al dispositivo.
Los usuarios pueden elegir entre tres modos de sincronización. La siguiente tabla describe cada una de estas
opciones.

Modo de sincronización Descripción

Carga de Cambios Envía el tiempo registrado nuevo y modificado del dispositivo portátil al servi-
dor. Este es el proceso de sincronización más rápido. Sólo se cargan del servidor
los mensajes de error.

Sincronización Total Carga cambios y concilia completamente los datos de negocio del dispositivo
con los del servidor. Una vez cargados los datos modificados, el dispositivo
portátil recupera los datos de negocio nuevos y modificados del servidor.

Actualización Aplicaciones Carga el tiempo registrado nuevo y modificado del dispositivo portátil al ser-
vidor. Si se genera algún error durante el proceso de carga, el proceso termina.
Es necesario corregir los errores generados antes de continuar. Si no se genera
ningún error en el tiempo registrado, el proceso elimina todos los datos del dis-
positivo y carga la versión actual de la aplicación del servidor. Una vez cargada
correctamente la aplicación, el sistema realiza una sincronización total para
almacenar los datos de negocio en el dispositivo.

Además de estos tres modos de sincronización disponibles en el menú Sincronización y que se describen en la
siguiente tabla, el dispositivo inicia automáticamente el modo de sincronización de arranque al conectarse a la
aplicación. Esta sincronización de arranque carga las aplicaciones de su negocio si no se ha inicializado nunca
su dispositivo o si ha vuelto a instalar PeopleSoft Agente Portátil y Registro Móvil de Horas. Si las aplicaciones
se cargan correctamente, se realiza una sincronización total para cargar los datos de su negocio en el dispositivo.

702 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Capítulo 23 Utilización del Registro Móvil de Horas

Nota: cuando utilice un ordenar de bolsillo, el ordenador central utilizado para la sincronización de datos debe
estar ejecutando PeopleSoft Agente Portátil.

Sincronización de datos de aplicación portátil


Pasos para sincronizar los datos de Registro Móvil de Horas:
1. Seleccione Sincronización de la página principal Registro Móvil de Horas.
2. Seleccione el modo de sincronización.

Nota: para acelerar la sincronización en el ordenador de bolsillo, utilice el ordenador central inicializado.
Seleccione Inicio, Programas, PeopleSoft Agente Portátil, PS Sync PDA. Este método de sincronización
utiliza la potencia del proceso del ordenador central para realizar la sincronización de la aplicación y
sincronizar los resultados con el ordenador de bolsillo conectado. La sincronización directa desde el
ordenador de bolsillo lleva mucho más tiempo.

3. Introduzca su ID de usuario y contraseña.


4. Haga clic en el botón Sincronizar.
Después de cada sincronización, se pueden consultar tanto los resultados como los mensajes de error y las no-
tificaciones generados por el proceso de sincronización.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Mobile Agent

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 703


Utilización del Registro Móvil de Horas Capítulo 23

704 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


APÉNDICE A

Excepciones y Validaciones

Este apéndice presenta una lista de las excepciones y validaciones de Gestión de Tiempos y Tareas.

Concepto de excepciones y validaciones


La lista siguiente es una lista de validaciones y excepciones ordenadas por número de ID de definición de vali-
dación. Todas estas validaciones se pueden configurar para que se ejecuten mediante el proceso Presentación de
Horas y Administración Tiempo Básico. Para las validaciones de elementos de registro de horas que se vayan a
procesar mediante Presentación de Horas, es aconsejable no ejecutarlas en Administración Tiempo Básico para
así mejorar el rendimiento.

Nota: todas las excepciones que aparecen en esta tabla se entregan con un nivel de importancia alto a excepción
de TLX01700 y TLX01710, cuyo nivel de importancia es bajo. Si modifica las excepciones de importancia alta
seleccionando la casilla Permiso en la página Definición de Excepción, en algunos casos las horas a pagar no se
crearán, aunque la excepción esté permitida en la página Gestión de Excepciones.

Consulte Capítulo 4, “Definición de las Tablas Básicas,” Definición de excepciones, página 74 y Capítulo 17,
“Gestión de Tiempos,” Gestión de excepciones, página 512.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 705


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

1 TLX00001 Saldo/CRH Perm Compruebe que: TLX00001 Saldo/CRH


Comp No Válido Perm Comp No
El CRH del tiempo Válido
compensatorio regis-
trado es válido.
El saldo del tiempo
compensatorio es vá-
lido de acuerdo con el
plan de permiso com-
pensatorio.
Mantenga la excepción
TLX00001 con impor-
tancia "alta". Las ex-
cepciones de importan-
cia media o baja pue-
den crear horas a pagar.
Sin embargo, se consi-
dera una excepción si
un empleado registra
horas sobre un CRH de
permiso compensato-
rio. Aunque el sistema
puede crear horas a pa-
gar, no puede actualizar
el saldo de tiempo com-
pensatorio.

2 TLX00010 Uso Permiso No Compruebe que el có- TLX00010 Uso Permiso


Válido digo de devengo NA No Válido
asociado al CRH re-
gistrado se ha correla-
cionado con un tipo de
plan en la tabla EAR-
NINGS_ACCRL.

3 TLX00030 Control Estado Compruebe que el TLX00030 Estado Inactivo


Registro Horas TIME_RPTG_STA- Registro Horas
TUS correspondiente
al registro de horas de
TL_EMPL_DATA se
encuentra “Activo” con
la fecha de registro de
referencia.

4 TLX00040 Grupo Tareas Vá- Compruebe que el TLX00040 Grupo Tareas


lido grupo de tareas figura No Válido
en TL_TASKGRP_
TBL con la fecha de re-
gistro de referencia.

706 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

5 TLX00050 Grupo Tareas Ac- Compruebe que el TLX00050 Grupo Tareas


tivo grupo de tareas se en- No Activo
cuentra “Activo”, con
la fecha de registro de
referencia.

6 TLX00060 ID Perfil Tarea Compruebe que el TLX00060 ID Perfil Tarea


Válido ID de perfil de ta- No Válido
rea figura en la tabla
TL_TSKPRF, con la fe-
cha de registro de refe-
rencia.

7 TLX00080 Perfil Tarea No en Compruebe que el TLX00080 Perfil Tarea No


Gp Tareas ID de perfil de tarea en Gp Tareas
aparece en la tabla
TL_TSKGRP_PRFL
correspondiente al
grupo de tareas para el
que el registro de horas
ha sido prestado, con la
fecha de registro de re-
ferencia.

8 TLX00090 Valores Tarea Compruebe que se han TLX00090 Valores Tarea


Obligatorios registrado todos o nin- Obligatorios
guno de los elementos
de tarea obligatorios de
la plantilla de tareas.

9 TLX00100 Valor Tarea No Compruebe que en el TLX00100 Valor Tarea No


Válido registro de horas no se Válido
registran elementos de
tarea que no están dis-
ponibles en la plantilla
de tareas.

10 TLX00110 ACCT_CD en Compruebe que el có- TLX00110 Cd Combina-


TL_COMM_ digo de combinación ción No Válido
ACCT_VW existe en TL_COMM_
ACCT_VW cuando no
se registra TASK_PRO-
FILE_ID; el código
de combinación es un
campo obligatorio en la
plantilla de tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 707


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

11 TLX00120 Unidad Negocio Compruebe que la BU- TLX00120 UniNeg HR No


Registrada SINESS_UNIT regis- Válida
trada existe en la tabla
BUS_UNIT_TBL_HR,
cuando el TASK_PRO-
FILE_ID no se ha re-
gistrado y BUSINESS_
UNIT es un campo
obligatorio de la plan-
tilla de tareas.

12 TLX00130 BUSINESS_ Compruebe que no TLX00130 Valor No Vá-


UNIT_PC se ha registrado BU- lido p/Plnt Tar
SINESS_UNIT_PC
cuando Gestión de Pro-
yectos no está insta-
lado.

13 TLX00131 BUSINESS_ Compruebe que la BU- TLX00131 UniNeg PC No


UNIT_PC SINESS_UNIT_PC Válida
registrada existe en
TL_BUS_CA_PC_VW
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID, la opción de
COMMIT_ACCTG_
FLG de la plantilla de
tareas es “S” y se ha
instalado Gestión de
Proyectos.

14 TLX00132 BUSINESS_ Compruebe que la BU- TLX00132 UniNeg PC No


UNIT_PC SINESS_UNIT_PC Válida
registrada existe en
BUS_UNIT_PC_VW
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID, la opción de
COMMIT_ACCTG_
FLG en la plantilla de
tareas es “N” y se ha
instalado Gestión de
Proyectos.

708 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

15 TLX00141 BUSINESS_ Compruebe que la BU- TLX00141 UniNeg EPM


UNIT_PF SINESS_UNIT_PF No Válida
registrada existe en
la tabla BUS_UNIT_
TBL_PF cuando no se
ha registrado TASK_
PROFILE_ID y no se
ha instalado Gestión de
Proyectos.

16 TLX00150 COMPANY Compruebe que la TLX00150 Empresa No


COMPANY regis- Válida
trada existe en COM-
PANY_TBL cuando
no se ha registrado el
TASK_PROFILE_ID.

17 TLX00160 LOCATION Compruebe que la LO- TLX00160 Ubicación No


CATION registrada Válida
existe en TL_LOCA-
TION_VW cuando
no se ha registrado el
TASK_PROFILE_ID.

18 TLX00170 JOBCODE Compruebe que el JOB- TLX00170 Código Puesto


CODE registrado existe No Válido
en TL_JOBCODE_VW
cuando no se ha regis-
trado el TASK_PRO-
FILE_ID.

19 TLX00180 POSITION_NBR Compruebe que el PO- TLX00180 Nº Posición No


SITION_NBR regis- Válido
trado existe en POSI-
TION_DATA cuando
no se ha registrado el
TASK_PROFILE_ID.

20 TLX00190 CUSTOMER Compruebe que el TLX00190 Cliente No Vá-


CUSTOMER re- lido
gistrado existe en
TL_CUSTOMER
cuando no se ha regis-
trado el TASK_PRO-
FILE_ID.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 709


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

21 TLX00200 DEPTID Compruebe que la TLX00200 Departamento


DEPTID registrada No Válido
existe en TL_DEPT_
TBL_VW cuando no se
ha registrado el TASK_
PROFILE_ID.

22 TLX00211 PRODUCT Compruebe que el TLX00211 Producto No


PRODUCT regis- Válido
trado existe en PRO-
DUCT_TBL cuando
no se ha registrado el
TASK_PROFILE_ID
y la opción de COM-
MIT_ACCTG_FLG en
la plantilla de tareas es
“N”.

23 TLX00220 TASK Compruebe que el TLX00220 Tarea No Vá-


TASK registrado existe lida
en TL_TASK cuando
no se ha registrado el
TASK_PROFILE_ID.

24 TLX00230 ACTIVITY_ID Compruebe que el AC- TLX00230 ID Actividad


TIVITY_ID registrado No Válida
existe en TL_PROJ_
ACTV_VW cuando no
se ha registrado TASK_
PROFILE_ID y Ges-
tión de Proyectos está
instalado.

25 TLX00231 ACTIVITY_ID Compruebe que el AC- TLX00231 ID Actividad


TIVITY_ID regis- No Válida
trado existe en la ta-
bla TL_ACTIVITY
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID y no se han
instalado Gestión de
Proyectos ni Gestión de
Rendimiento.

710 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

26 TLX00232 ACTIVITY_ID Compruebe que el AC- TLX00232 ID Actividad


TIVITY_ID regis- No Válida
trado existe en TL_FS_
ACTV_VW cuando no
se ha registrado TASK_
PROFILE_ID, Gestión
de Rendimiento está
instalado y Gestión de
Proyectos no lo está.

27 TLX00240 RESOURCE_ Compruebe que no TLX00240 Valor No Vá-


TYPE se ha registrado RE- lido p/Plnt Tar
SOURCE_TYPE
cuando Gestión de Pro-
yectos no está insta-
lado.

28 TLX00241 RESOURCE_ Compruebe que el TLX00241 Tipo Recurso


TYPE RESOURCE_TYPE No Válido
registrado existe en
TL_PROJ_RTYPE_V
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID y Gestión de
Proyectos está insta-
lado.

29 TLX00251 PROJECT_ID Compruebe que el TLX00251 ID Proyecto No


PROJECT_ID regis- Válido
trado existe en la tabla
TL_PROJECT cuando
no se ha registrado
TASK_PROFILE_ID,
la opción de COM-
MIT_ACCTG_FLG de
la plantilla de tareas es
“N” y no se ha instalado
Gestión de Proyectos.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 711


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

30 TLX00254 PROJECT_ID Compruebe que el TLX00254 ID Proyecto No


PROJECT_ID re- Válido
gistrado existe en
TL_PROJ_TEAM_
DVW cuando no se ha
registrado TASK_PRO-
FILE_ID, la opción de
COMMIT_ACCTG_
FLG de la plantilla de
tareas es “N”, se ha ins-
talado Gestión de Pro-
yectos y la opción de
ENFORCE en la tabla
PROJECT es “S”.

31 TLX00260 RESOURCE_ Compruebe que no TLX00260 Valor No Vá-


CATEGORY se ha registrado RE- lido p/Plnt Tar
SOURCE_CATE-
GORY cuando no se ha
registrado TASK_PRO-
FILE_ID y Gestión de
Proyectos no está insta-
lado.

32 TLX00261 RESOURCE_ Compruebe que la TLX00261 Categoría Re-


CATEGORY RESOURCE_CA- curso No Vá-
TEGORY registrada lida
existe en TL_PROJ_
CATG_V2 cuando no
se ha registrado TASK_
PROFILE_ID, Gestión
de Proyectos está ins-
talado y la opción de
CATEGORY_EDIT en
la tabla BUS_UNIT_
TBL_PC es ‘REL’, lo
que indica que la cate-
goría de recurso está re-
lacionada con el tipo.

712 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

33 TLX00262 RESOURCE_ Compruebe que la TLX00262 Categoría Re-


CATEGORY RESOURCE_CA- curso No Vá-
TEGORY registrada lida
existe en TL_PROJ_
CATG_VW cuando no
se ha registrado TASK_
PROFILE_ID, Gestión
de Proyectos está ins-
talado y la opción de
CATEGORY_EDIT en
la tabla BUS_UNIT_
TBL_PC es ‘IND’, lo
que indica que la cate-
goría de recurso es in-
dependiente del tipo.

34 TLX00270 RESOURCE_ Compruebe que no TLX00270 Valor No Vá-


SUB_CAT se ha registrado RE- lido p/Plnt Tar
SOURCE_SUB_CAT
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID y Gestión de
Proyectos no está insta-
lado.

35 TLX00280 RESOURCE_ Compruebe que la RE- TLX00280 Subcateg Re-


SUB_CAT SOURCE_SUB_CAT curso No Vá-
registrada existe en lida
TL_PROJ_SUB_V2
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID, Gestión de
Proyectos está instalado
y la opción de SUB-
CATEGORY_EDIT en
la tabla BUS_UNIT_
TBL_PC es ‘REL’, lo
que indica que la cate-
goría de recurso está re-
lacionada con el tipo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 713


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

36 TLX00281 RESOURCE_ Compruebe que la RE- TLX00281 Subcategoría


SUB_CAT SOURCE_SUB_CAT Recurso No
registrada existe en Valid
TL_PROJ_SUB_VW
cuando no se ha re-
gistrado TASK_PRO-
FILE_ID, Gestión de
Proyectos está instalado
y la opción de SUB-
CATEGORY_EDIT en
la tabla BUS_UNIT_
TBL_PC es ‘IND’, lo
que indica que la cate-
goría de recurso es in-
dependiente del tipo.

37 TLX00300 ACTIVITY_ID Compruebe que no se TLX00300 Valor Obligato-


ha registrado ACTI- rio p/Plnt Tar
VITY_ID cuando no se
ha registrado TASK_
PROFILE_ID, Gestión
de Proyectos no está
instalado y Gestión de
Rendimiento sí lo está.

38 TLX00310 Valor Oblig p Compruebe que se ha TLX00310 Valor Obligato-


/Plantilla Tareas registrado BUSINESS_ rio p/Plnt Tar
UNIT cuando no se ha
registrado TASK_PRO-
FILE_ID y DEPTID,
LOCATION y JOB-
CODE son campos
obligatorios en la plan-
tilla de tareas.

39 TLX00320 BUSINESS_ Compruebe que se ha TLX00320 Valor Obligato-


UNIT_PC registrado BUSINESS_ rio p/Plnt Tar
UNIT_PC cuando no se
ha registrado TASK_
PROFILE_ID, Ges-
tión de Proyectos está
instalado, la opción de
COMMIT_ACCTG_
FLG es “N” y PRO-
JECT es un campo obli-
gatorio en la plantilla de
tareas.

714 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

40 TLX00330 BUSINESS_ Compruebe que no TLX00330 Valor No Vá-


UNIT_PF se ha registrado BU- lido p/Plnt Tar
SINESS_UNIT_PF
cuando la opción de
COMMIT_ACCTG_
FLG es “S” en la plan-
tilla de tareas y Gestión
de Proyectos y Gestión
de Rendimiento no es-
tán instalados.

41 TLX00340 BUSINESS_ Compruebe que se ha TLX00340 Valor Obligato-


UNIT_PF registrado BUSINESS_ rio p/Plnt Tar
UNIT_PF cuando no se
ha registrado TASK_
PROFILE_ID, Ges-
tión de Proyectos no
está instalado pero Ges-
tión de Rendimiento
sí lo está, la opción de
COMMIT_ACCTG_
FLG es “S” y ACTI-
VITY_ID es un campo
obligatorio en la planti-
lla de tareas.

42 TLX00350 POSITION_NBR Compruebe que no se TLX00350 Valor No Vá-


ha registrado POSI- lido p/Plnt Tar
TION_NBR cuando la
opción de POSITION_
MGMT en la tabla INS-
TALLATION es “N”.

43 TLX00360 PROJECT_ID Compruebe que se TLX00360 Valor Obligato-


ha registrado PRO- rio p/Plnt Tar
JECT_ID cuando no se
ha registrado TASK_
PROFILE_ID, Gestión
de Proyectos y Gestión
de Rendimiento están
instalados, la opción de
COMMIT_ACCTG_
FLG es “N” y BUSI-
NESS_UNIT_PC y
ACTIVITY son cam-
pos obligatorios en la
plantilla de tareas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 715


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

44 TLX00361 PROJECT_ID Compruebe que PRO- TLX00361 Valor No Vá-


JECT_ID no se ha re- lido p/Plnt Tar
gistrado cuando Ges-
tión de Proyectos y
Gestión de Rendi-
miento están instala-
dos, la opción de COM-
MIT_ACCTG_FLG
es “N” y BUSINESS_
UNIT_PF y ACTI-
VITY son campos obli-
gatorios en la plantilla
de tareas.

45 TLX00362 PROJECT_ID Compruebe que se TLX00362 Valor Obligato-


ha registrado PRO- rio p/Plnt Tar
JECT_ID cuando no se
ha registrado TASK_
PROFILE_ID, Gestión
de Proyectos y Gestión
de Rendimiento están
instalados, la opción de
COMMIT_ACCTG_
FLG es “N” y ACTI-
VITY es un campo
obligatorio en la plan-
tilla de tareas.

46 TLX00370 RESOURCE_ Compruebe que no TLX00370 Valor No Vá-


CATEGORY se ha registrado RE- lido p/Plnt Tar
SOURCE_CATE-
GORY cuando Gestión
de Proyectos está ins-
talado pero PROJECT
no está disponible en la
plantilla de tareas.

47 TLX00380 RESOURCE_ Compruebe que no TLX00380 Valor No Vá-


SUB_CAT se ha registrado RE- lido p/Plnt Tar
SOURCE_SUB_CAT
cuando Gestión de Pro-
yectos está instalado
pero PROJECT no está
disponible en la planti-
lla de tareas.

716 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

48 TLX00390 RESOURCE_ Compruebe que no TLX00390 Valor No Vá-


TYPE se ha registrado RE- lido p/Plnt Tar
SOURCE_TYPE
cuando Gestión de Pro-
yectos está instalado
pero PROJECT no está
disponible en la planti-
lla de tareas.

49 TLX00400 Entrada no Válida Compruebe que no se TLX00400 Entrd No Vá-


Elem Tarea ha registrado indivi- lida Elem Tarea
dualmente ningún ele-
mento de tarea cuando
se registra TASK_PRO-
FILE_ID.

50 TLX00410 UNINEG PC vs Compruebe que no se TLX00410 Valor No Vá-


UNINEG PF registran BUSINESS_ lido p/Plnt Tar
UNIT_PC y BUSI-
NESS_UNIT_PF al
mismo tiempo.

51 TLX00420 CRH No Válido Compruebe que el CRH TLX00420 CRH No Vá-


registrado existe en la lido
tabla TL_TRC_TBL.

52 TLX00430 CRH Inactivo Compruebe que el CRH TLX00430 CRH Inactivo


se encuentra “Activo”
con la fecha de registro
de referencia.

53 TLX00440 CRH No está en Compruebe que el CRH TLX00440 CRH No In-


Programa CRH se encuentra en el pro- cluido en Prog
grama de CRH al que, CRH
con fecha de registro de
referencia, el registro
de horas está asociado.

54 TLX00450 CANT MÍN y Compruebe que la TLX00450 Cantidad Su-


CANT MÁX TL_QUANTITY re- perior Límites
gistrada se encuentra CRH
dentro de los límites es-
pecificados por MIN_
QTY y MAX_QTY en
la tabla TL_TRC_TBL.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 717


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

55 TLX00480 COMP_RATECD Compruebe que el TLX00480 Tipo Código


COMP_RATECD re- Salario No Vá-
gistrado no es del tipo lido
“Porcentaje” o “Pun-
tos”.

56 TLX00490 CRH Tipo Ho- Compruebe que, TLX00490 Tipo Código


ras y COMP_RA- cuando se registra el Salario No Vá-
TECD CRH del tipo horas y lido
COMP_RATECD, el
COMP_RATECD re-
gistrado es del tipo “Ta-
rifa p/Hora + Importe
Fijo” (HF) o “Tarifa
p/Hora” (HR).

57 TLX00500 CRH Tp Cantidad Compruebe que, TLX00500 Tipo Código


y COMP_RA- cuando se registra el Salario No Vá-
TECD CRH del tipo importe lido
y COMP_RATECD, el
COMP_RATECD re-
gistrado es del tipo “Im-
porte Fijo” (FA).

58 TLX00510 CRH Tp Unida- Compruebe que, TLX00510 Tipo Código


des y COMP_ cuando se registra el Salario No Vá-
RATE_CD CRH del tipo unidades, lido
no se ha registrado nin-
gún COMP_RATECD.

59 TLX00520 COMP_RATECD Compruebe que, TLX00520 CRH Obligato-


y CRH Registrado cuando se registra el rio p/Cd Sala-
CRH del tipo unidades, rio
también se registra un
COMP_RATECD.

60 TLX00530 COMP_RATECD Compruebe que el TLX00530 Tipo Código


COMP_RATECD re- Salario No Vá-
gistrado es válido. lido

61 TLX00540 COMP_RATECD Compruebe que, si se TLX00540 Tipo Código


registra un COMP_RA- Salario Inac-
TECD, éste se encuen- tivo
tra “Activo” en la fecha
de registro de referen-
cia.

718 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

62 TLX00560 BILLABLE_IND Compruebe que el valor TLX00560 Indic Factura-


de BILLABLE_IND ble No Válido
registrado en el tiempo
transcurrido es “S” o
“N”.

63 TLX00570 COUNTRY Compruebe que el TLX00570 País No Válido


COUNTRY registrado
en el tiempo transcu-
rrido figura en la tabla
COUNTRY_TBL.

64 TLX00590 CURRENCY_CD Compruebe que el CU- TLX00590 Código Mo-


RRENCY_CD re- neda No Válido
gistrado en el tiempo
transcurrido figura en
la tabla CURRENCY_
CD_TBL.

65 TLX00600 LOCALITY Compruebe que la LO- TLX00600 Localidad No


CALITY registrada en Válida
el tiempo transcurrido
figura en la tabla LO-
CAL_TAX_TBL.

66 TLX00620 OVERRIDE_ Compruebe que el TLX00620 Cd Motivo Sust


RSN_CD OVERRIDE_RSN_CD No Válido
registrado en el tiempo
transcurrido figura en
la tabla TL_OVRD_
RSN_TBL.

67 TLX00640 RULE_ELE- Compruebe que el TLX00640 Elemento Re-


MENT_1 RULE_ELEMENT_1 gla 1 No Válido
registrado figura en la
tabla TL_RULE_ELE-
MENT1.

68 TLX00650 RULE_ELE- Compruebe que el TLX00650 Elemento Re-


MENT_2 RULE_ELEMENT_2 gla 2 No Válido
registrado figura en la
tabla TL_RULE_ELE-
MENT2.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 719


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

69 TLX00660 RULE_ELE- Compruebe que el TLX00660 Elemento Re-


MENT_3 RULE_ELEMENT_3 gla 3 No Válido
registrado figura en la
tabla TL_RULE_ELE-
MENT3.

70 TLX00670 RULE_ELE- Compruebe que el TLX00670 Elemento Re-


MENT_4 RULE_ELEMENT_4 gla 4 No Válido
registrado figura en la
tabla TL_RULE_ELE-
MENT4.

71 TLX00680 RULE_ELE- Compruebe que el TLX00680 Elemento Re-


MENT_5 RULE_ELEMENT_5 gla 5 No Válido
registrado figura en la
tabla TL_RULE_ELE-
MENT5.

72 TLX00740 STATE Compruebe que el TLX00740 Estado No Vá-


STATE registrado lido
figura en la tabla
STATE_NAMES_
TBL.

73 TLX00830 COMMIT_ Valide que la conta- TLX00830 Gp Tareas Re-


ACCTG_FLAG bilidad de compromi- gistrado No
frente a USE_ sos del grupo de tareas Válido
DIST prestado por el registro
de horas coincida con
el departamento asig-
nado en JOB, cuando el
grupo de tareas no se ha
registrado.

74 TLX00840 USER_FIELD_1 Valide que el USER_ TLX00840 Campo Usuario


FIELD_1 registrado 1 No Válido
existe en la tabla
TL_USER_FIELD_1.

75 TLX00850 USER_FIELD_2 Valide que el USER_ TLX00850 Campo Usuario


FIELD_2 registrado 2 No Válido
existe en la tabla
TL_USER_FIELD_2.

720 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

76 TLX00860 USER_FIELD_3 Valide que el USER_ TLX00860 Campo Usuario


FIELD_3 registrado 3 No Válido
existe en la tabla
TL_USER_FIELD_3.

77 TLX00870 USER_FIELD_4 Valide que el USER_ TLX00870 Campo Usuario


FIELD_4 registrado 4 No Válido
existe en la tabla
TL_USER_FIELD_4.

78 TLX00880 USER_FIELD_5 Valide que el USER_ TLX00880 Campo Usuario


FIELD_5 registrado 5 No Válido
existe en la tabla
TL_USER_FIELD_5.

79 TLX01540 Más de 24 Horas No es posible registrar TLX01540 Más de 24 Ho-


registradas más de 24 horas para un ras Registradas
CRH del tipo horas.

80 TLX01550 CANT debe ser Valide que la TLX01550 CANT Debe


cero TL_QUANTITY es Ser Cero
cero cuando se registra
un CRH del tipo im-
porte y el COMP_RA-
TECD registrado es del
tipo “Importe Fijo”.

81 TLX01560 CANT No Puede Valide que TL_QUAN- TLX01560 CANT No


Ser Cero TITY no es cero cuando Puede Ser Cero
se registra un CRH del
tipo horas/unidad.

82 TLX01570 CANT No Puede Valide que TL_QUAN- TLX01570 CANT No


Ser Cero TITY no es cero cuando Puede Ser Cero
se registra un CRH del
tipo importe y no se
ha registrado ningún
COMPRATE_CD.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 721


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

83 TLX01580 CANT No Puede Valide que la TLX01580 CANT No


Ser Cero TL_QUANTITY no Puede Ser Cero
es cero cuando se regis-
tra un CRH del tipo
importe y el COM-
PRATE_CD registrado
no es del tipo “Importe
Fijo”.

84 TLX01590 No Puede Regis- Valide que la OVE- TLX01590 No Puede Re-


trar Tfa Sust RRIDE_RATE no se re- gistrar Tfa Sust
gistra junto a un CRH
del tipo importe.

85 TLX01600 Registro Horas El registro de horas es TLX01600 Registro Horas


No Válido anterior a la fecha de No Válido
inscripción en Gestión
de Tiempos y Tareas.

86 TLX01620 UN PC, Proy Reg Valide que la unidad de TLX01620 UN PC, Proy
/Otros Campos negocio del PC, el ID Reg/Otros
de proyecto y la activi- Campos
dad sean obligatorios
en la combinación si se
registra cualquiera de
ellos y está instalado
Gestión de Proyectos.

87 TLX01630 Código Salario El código de salario re- TLX01630 Cd Salarial No


No Válido gistrado tiene un tipo Válido
equivalente y no es vá-
lido.

88 TLX01640 CRH No Válido No se puede modificar TLX01640 CRH No Vá-


el CRH registrado. El lido
CRH utilizado es válido
sólo para el tiempo ge-
nerado por las reglas.

89 TLX01650 CRH no es válido El CRH registrado no TLX01650 CRH No Vá-


para horas ficha- es un CRH del tipo de lido para Hr Fi-
das horas. Sólo se puede chadas
utilizar un CRH de tipo
de horas para registrar
las horas fichadas.

722 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

90 TLX01660 CRH Asociado El CRH registrado se TLX01660 CRH Aso-


Comp/Ausencia asocia con el indicador ciado Comp
de compensación / per- /Ausencia
miso y no es válido para
el registro de horas fi-
chadas.

91 TLX01670 UN HR No Asig a La unidad de negocio TLX01670 UN HR No


UN GL de HR registrada no se Asig a UN GL
ha correlacionado con
ninguna unidad de ne-
gocio de GL.

92 TLX01680 Proyecto No Vá- El ID de proyecto regis- TLX01680 Proyecto No


lido con Comb trado no es válido con Válido con
el código de combina- Comb
ción.

93 TLX01690 CRH No Válido Avisa al usuario de TLX01690 El CRH regis-


que la información del trado no es vá-
evento de ausencia sólo lido. El CRH
puede registrarse en el utilizado es vá-
módulo de Ausencias. lido sólo para
el tiempo gene-
rado por las au-
sencias.

94 TLX01700 Ausencia Cmpl y Notifica cuando existe TLX01700 Se han regis-


Reg Horas una ausencia de día trado horas
completo y horas regis- para una ausen-
tradas. cia de día com-
pleto.

95 TLX01710 Ausencia Parc y Se activa sólo si existe TLX01710 Registrada au-


Hrs Fichadas tiempo de fichado con sencia parcial
origen SCH (horario) junto con regis-
para los días de ausen- tro de horas de
cia parcial, y el grupo fichado parcial.
de trabajo se ha confi-
gurado para Crear Ho-
ras de Trabajo Parciales
para Ausencia Parcial.
Se trata de un aviso de
que la nueva generación
de horas registradas no
se ajustaron a las ho-
ras programadas de fi-
chado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 723


Excepciones y Validaciones Apéndice A

ID de ID de Descripción
definición de Definición de Comentarios de definición de de la
Nº validación validación validación excepción excepción

96 TLX01770 Hr Registrada Pe- Valide si el registro de TLX01770 Hr Registrada


riodo Anterior horas tiene horas regis- Periodo Ante-
tradas del periodo ante- rior
rior.

97 TLX01780 Hr Registrada Pe- Valide si el registro de TLX01780 Hr Registrada


riodo Futuro horas tiene horas regis- Periodo Futuro
tradas en un periodo fu-
turo.

98 TLX01790 Hr Registrada Valide si el registro de TLX01790 Hr Registrada


Año Anterior horas tiene horas regis- Año Anterior
tradas del año anterior.

Hojas de horas y validaciones en línea


Las validaciones en línea suceden cuando se registran horas en las hojas de horas, tanto transcurridas como
de fichado, y se hace clic en el botón Guardar p/Dsp o Enviar. Las validaciones tienen lugar tomando como
referencia la fecha de inicio del periodo consultado (día, semana o periodo). Estas validaciones dependen de los
parámetros del cuadro de grupo Opciones Validación de la página Opciones de Instalación TL.
En este apartado se explican las validaciones en la hoja de horas semanal de tiempo transcurrido:
• Validaciones de código de salario.
• Validaciones de cantidad mínima y máxima de CRH.
• Validaciones de permiso compensatorio.
• Validación de permisos.
• Ediciones adicionales.

Validaciones de código de salario


Las validaciones para códigos de salario son las siguientes:
• Si no se registra ningún CRH con código de salario, se presenta un mensaje de error.
• Si el tipo de código de salario es Por Hora o Impt Fijo no se permite código de sustitución.
• El tipo de código salarial registrado debe ser Por Hora, P/Hr+Impte, Impt Fijo o Porcentaje, o el código de
salario no se acepta.
• Si el tipo de CRH es Horas y el tipo de pago de devengos NA es Horas e Importe no puede registrarse un
código salarial.
• Si el tipo de CRH es Horas y el pago de devengos NA es Horas o Importe, el tipo de código de salario debe
ser Por Hora, P/Hr+Impte o Porcentaje para que pueda registrarse.

724 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

• Si el tipo de CRH es Cantidad y el tipo de código de salario es Importe Fijo, la cantidad de TL debe ser cero.
• Si el tipo de CRH es Cantidad, el tipo de pago de devengos NA es Importe Fijo y el tipo de código salarial
no es Impt Fijo no se admite el código salarial.
• Si el tipo de CRH es Cantidad, el tipo de pago de devengos NA es Horas e Importe y el tipo de código salarial
es Impt Fijo, la cantidad registrada de TL debe ser cero.
• Si el tipo de CRH es Cantidad, el tipo de pago de devengos NA es Horas e Importe y el tipo de código salarial
no es Impt Fijo se genera un mensaje de error indicando que el tipo de código salarial no es Impt Fijo.
• Si el tipo de CRH es Cantidad, el tipo de pago de devengos NA es Horas o Importe y el tipo de código salarial
es Impt Fijo, la cantidad registrada de TL debe ser cero.
• Si el tipo de CRH es Cantidad, el tipo de pago de devengos NA es Horas o Importe y el tipo de código salarial
no es Impt Fijo se genera un mensaje de error indicando que el tipo de código salarial no es Impt Fijo.
• Si el tipo de CRH es Unidades y el tipo de pago de devengos NA es Horas e Importe se genera un mensaje de
error indicando que no puede registrarse el código salarial.
• Si el tipo de CRH es Unidades, el tipo de pago de devengos NA es Horas o Importe y el tipo de código salarial
es Impt Fijo, la cantidad de TL debe ser cero.
• Si el tipo de CRH es Unidades y el tipo de código de devengos NA es Horas, el tipo de código salarial debe
ser Por Hora, P/Hr+Impte o Porcentaje, o se generará un mensaje de error.
• Si el tipo de CRH es Unidades y el tipo de pago de devengos NA es unidades, no se admite código salarial.
Consulte Capítulo 6, “Definición de Códigos de Registro de Horas,” Páginas utilizadas para definir y establecer
una correlación de códigos de registro de horas, página 114.

Validaciones de cantidad mínima y máxima de CRH


Si la cantidad registrada no se encuentra entre el mínimo y máximo definidos en la página CRH 1, se genera un
mensaje de error.

Validaciones de permiso compensatorio


Las validaciones para permisos compensatorios son las siguientes:
• Si se selecciona la validación en línea para los permisos compensatorios en la página Instalación de Tiempos
y Tareas y se registra un CRH de permiso compensatorio, el sistema valida la participación del empleado en
un plan de permisos compensatorios, y si no existe, se genera un mensaje de error.
• Si el permiso compensatorio devengado es mayor que el disfrutado y el saldo supera el máximo definido, se
genera un mensaje de error para indicar que el empleado ha excedido el valor de Máx Horas Positivas Perm
definidas en el plan.
• Si la cantidad de permiso compensatorio disfrutado supera al devengado, y también supera el saldo negativo
permitido para el plan de permiso compensatorio, se genera un mensaje de error para indicar que el empleado
no puede disfrutar más que el máximo de horas negativas permitidas.
• Si el permiso compensatorio disfrutado es mayor que el devengado, y el plan no permite un saldo negativo,
se genera un mensaje de error para indicar que el empleado no puede tener horas negativas en su plan.

Validación de permisos
Las validaciones para permisos son las siguientes:
• Si el CRH no se ha correlacionado correctamente con un código de devengos de permiso NA, se genera un
mensaje de aviso informando que la validación del permiso no tendrá lugar.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 725


Excepciones y Validaciones Apéndice A

• Si el empleado no participa en un plan de permisos y registra un CRH de permiso, se genera un mensaje de


error para indicar que el empleado no participa en ningún plan.
• Si un empleado no participa en un plan de permisos del tipo al que el CRH está correlacionado, se genera un
mensaje de error para indicar que el empleado no participa en el plan de permisos de tipo "x".
• Si el usuario registra más permisos de los permitidos por el saldo negativo del plan, se genera un mensaje de
aviso que indica el número de horas registradas que superan el saldo negativo.

Ediciones adicionales
Las ediciones de validación adicionales son las siguientes:
• Si se producen cambios en la definición del empleado durante la semana visualizada, los días afectados por el
cambio de fecha efectiva se desactivan.
• Los días en la cuadrícula de registro de horas se desactivan cuando el acceso al periodo anterior no está per-
mitido o está restringido.
• Los días con entradas de ausencia procedentes de Nómina Global y Gestión de Ausencias se desactivan.

Validaciones de registros de horas semanales fichadas


En este apartado se explica las validaciones de horas semanales fichadas siguientes:
• Acceso al periodo anterior.
• Cambio de datos en mitad de periodo.
• Requisitos mínimos de datos.

Acceso al periodo anterior


Las validaciones de acceso al periodo anterior son las siguientes:
• Si no se permite el acceso al periodo anterior, se genera un mensaje de error similar a este: No se permiten
entradas de fichado con un valor de fecha "x" o anterior.
• Si la entrada de fichado se produce antes de la semana en curso, se genera un mensaje similar al siguiente: No
se permiten nuevas entradas de fichado con un valor de fecha anterior a "x" en esta sesión.
• Si la entrada de fichado se produce después de la semana en curso, se genera un mensaje similar al siguiente:
No se permiten nuevas entradas de fichado con un valor de fecha posterior a "x" en esta sesión.

Cambio de datos en mitad de periodo


Si se producen cambios en la página Manten Datos Registro Horas cuya fecha efectiva se incluye en la semana
en curso, se genera un mensaje de error similar a este: No se permiten nuevas entradas de fichado con un valor
de fecha igual o posterior a "x" en esta sesión.

Requisitos mínimos de datos


Debe validarse la introducción de horas fichadas, de lo contrario se genera un error indicando que las horas son
necesarias.
Debe validarse la introducción de la fecha de fichado, de lo contrario se genera un error indicando que la fecha
es obligatoria.

726 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice A Excepciones y Validaciones

Validaciones de plantillas de registro de horas y tareas


Estas validaciones se aplican tanto al tiempo transcurrido como de fichado:
• Si el empleado utiliza plantilla de tareas y faltan los elementos definidos como obligatorios, los elementos
registrados se validan y se muestra un mensaje de error. Los elementos de tareas son: Empresa, UniNeg HR,
Ubicación, ID Departamento, Cd Puesto, Nº Posición, Producto, Cliente, Tarea, Cd Cuenta, UniNeg PC,
UniNeg EPM, ID Proyecto, ID Actividad, Tp Recurso, Categoría Recurso, Subcategoría Recurso y Campo
Usuario 1 a Campo Usuario 5.
• Si faltan los elementos de registro de horas definidos como obligatorios, se validan los elementos registrados
y se muestra un mensaje de error. Los elementos de registro de horas son: CRH, Tipo CRH, Unidad Medida,
Código Moneda, ID Dispositivo Registro, País, Estado, Localidad, Facturable, Identificación, Código Salario
Base, Tarifa Sustitución, Motivo Sustitución, Elemento Regla 1 a Elemento Regla 5.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 727


Excepciones y Validaciones Apéndice A

728 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


APÉNDICE B

Interfaz de DRH

En este apéndice se ofrece una descripción general de las funciones de los dispositivos de registro de horas (DRH) de
Gestión de Tiempos y Tareas así como una explicación de los siguientes temas:
• Datos de entrada enviados a sistemas de DRH.
• Datos de salida generados por sistemas de DRH.
• Objetos recibidos por el DRH.
• Objetos enviados desde el DRH.
• Configuración de Integración con Mensajería y el servidor de DRH.
• Gestión y resolución de errores.
• Preguntas frecuentes.

Interfaz de DRH
En este apartado se explica el proceso de interfaz entre Gestión de Tiempos y Tareas y otros sistemas de registro
de datos. El término DRH se refiere al terminal de funcionamiento por identificación, que puede consistir en un
DRH muy sencillo o en un sistema de recogida de datos extremadamente complejo.
La interfaz de DRH utiliza PeopleSoft Integración con Mensajería para enviar y recibir datos desde el sistema de
DRH. La sincronización de los datos de Gestión de Tiempos y Tareas y del sistema de DRH se realiza mediante
un procedimiento de réplica de datos completos y un método de incrementos, sólo para cambios.
El proceso de interfaz con el proveedor de DRH forma parte de la función de registro de horas de Gestión de
Tiempos y Tareas. A continuación se indican los pasos del proceso de interfaz con el proveedor de DRH:
1. Identifica un conjunto genérico de datos de entrada que se enviarán a los distintos sistemas de DRH. Cada
proveedor de DRH determinará los elementos de datos requeridos, según las necesidades empresariales
del cliente, así como las posibilidades de los dispositivos que comercializa.
2. Identifica un conjunto genérico de datos de salida generados por los distintos sistemas de DRH. El pro-
veedor se encarga de rellenar todos los campos obligatorios y optativos necesarios.
3. Proporciona a los proveedores de DRH los datos siguientes para llevar a cabo correctamente el proceso
de interfaz:
• Instrucciones para la implantación de la operación de servicio de PeopleSoft Integración con Mensa-
jería.
• Información para interpretar los elementos y las estructuras de los datos de entrada y las relaciones
existentes ente ellos.
• Instrucciones para rellenar las estructuras de los datos de salida.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 729


Interfaz de DRH Apéndice B

La frecuencia de transferencia de datos entre Gestión de Tiempos y Tareas y el sistema de DRH depende de
las necesidades de cada empresa. PeopleSoft y el proveedor de DRH del usuario decidirán conjuntamente la
frecuencia de las comunicaciones, basándose en las implantaciones realizadas.

Nota: en el Repositorio Interactivo de Servicios (Interactive Services Repository) de la sección de guías de


implantación de Customer Connection puede consultar los detalles técnicos de cualquier punto de integración
utilizado en las aplicaciones PeopleSoft.

Datos de entrada enviados a sistemas de DRH


Gestión de Tiempos y Tareas permite la interfaz con múltiples sistemas de registro de datos. Los datos de en-
trada enviados al sistema de DRH varían según el proveedor de que se trate. Para admitir al mayor número de
proveedores posible, PeopleSoft permite definir el conjunto genérico de datos de entrada que se transmitirá al
DRH del usuario. El proveedor de DRH sólo utilizará los datos que necesite enviar a los DRH, para satisfacer
las necesidades de registro de horas del cliente.
Gestión de Tiempos y Tareas empleará las definiciones de tipos de DRH para controlar la entrada de datos del
DRH del usuario. El sistema no enviará los datos que el DRH del usuario no pueda gestionar. De este modo se
reduce el flujo de datos en la red y el volumen de información que debe omitir el DRH.

Empleado
La estructura de datos de empleados contiene información general sobre éstos, además de claves externas para
datos relacionados de otras estructuras que se detallan a continuación.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID Empleado Carácter 11 TL_EMPL_ Identificador.


DATA

2 Nº Registro Número 3 TL_EMPL_ Identificador


Empl DATA utilizado en las
aplicaciones
PeopleSoft para
representar diver-
sos puestos con-
currentes (posi-
ciones).

3 Identificación Carácter 20 BADGE_TBL Identificador.

4 Estado Registro Carácter 1 TL_EMPL_ Activo o inactivo.


Horas DATA

5 Apellido Carácter 30 PERSONAL_ Apellido.


DATA

730 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Origen Notas


datos

6 Nombre Carácter 30 PERSONAL_ Nombre.


DATA

7 Fecha Contrata- Fecha 10 EMPLOYMENT Requerida para el


ción cálculo de fechas
de antigüedad.

8 Fecha Servicio Fecha 10 EMPLOYMENT Requerida para


establecer la anti-
güedad.

9 Fecha Naci- Fecha 10 PERSONAL_ Requerida para


miento DATA enviar una feli-
citación de cum-
pleaños.

10 ID Perfil Res- Carácter 10 TL_TCDGRP_ Identifica el perfil


tricción TBL o de restricción del
TL_EMPL_ empleado. Si está
DATA en blanco, signi-
fica que no exis-
ten restricciones
para el empleado.

11 ID Plantilla Ta- Carácter 10 TL_TASKGRP_ Identifica el ID


rea TBL de plantilla de ta-
rea del empleado.

12 ID Perfil Tarea Carácter 10 TL_EMPL_ Identifica el perfil


DATA de tarea del em-
pleado.

En la mayoría de los casos, Gestión de Tiempos y Tareas obtiene esta información a partir del proceso de perfil
de los empleados y la selecciona directamente en las tablas. El ID de perfil de restricción procede del grupo de
DRH, salvo que exista un perfil de restricción de sustitución en el registro de datos del empleado (TL_EMPL_
DATA) de Gestión de Tiempos y Tareas. El TASK_PRFL_TMPLT_ID procede de la tabla de grupos de tareas,
que se basa en el grupo de tareas asociado al empleado en TL_EMPL_DATA.
El sistema Gestión de Tiempos y Tareas envía la identificación y el ID de empleado (o su número de registro).
El DRH puede utilizar cualquiera de estos dos datos identificativos en la recogida de datos.
Este registro se envía como una tabla completa, a medida que se producen los cambios por incrementos en
PeopleSoft. Por ejemplo, para definir un DRH, otro DRH recibiría todos los registros del primero. Si se ha
activado a un empleado en el registro de datos de empleados de Gestión de Tiempos y Tareas, se envía un
mensaje por incrementos a todos los DRH del grupo de DRH de los empleados.
El ID de plantilla de tarea especificado en este mensaje sólo aparece en el mensaje de plantilla de tarea del DRH
si la plantilla es válida para el DRH en el que el empleado puede registrar las horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 731


Interfaz de DRH Apéndice B

Horario
La estructura de datos de los horarios contiene la programación de horas diarias de los empleados.
Estos horarios se envían al DRH utilizado. El DRH emplea estos datos para determinar el momento en que
el empleado debe fichar su entrada y salida del trabajo, así como las interrupciones por comidas y descansos.
Según los criterios definidos por el usuario en los perfiles de restricción, el DRH emitirá mensajes de error o
aviso, o no permitirá la entrada de datos por parte del usuario.
La definición del DRH establece la posibilidad de aceptar horarios por parte de cada tipo de DRH. El sistema
Gestión de Tiempos y Tareas no envía horarios ni perfiles de restricción, en caso de que el DRH no pueda
integrarlos.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Identificación Carácter 20 TL_SCHE- Identificador.


DULE

2 ID Empleado Carácter 11 TL_EMPL_ Identificador.


DATA

3 Nº Registro Número 3 TL_EMPL_ Identificador.


Empl DATA

4 Fecha/Hora Fi- Fecha/hora Consulte el TL_SCHE- Identificador.


chado apéndice Inter- DULE
faz de DRH.

5 Nº Secuencia Número 3 TL_SCHE- Identifica-


DULE dor; necesario
cuando el hora-
rio abarca va-
rios días.

6 Tipo Fichado Carácter 1 TL_SCHE- (1 = Entrada,


DULE 2 = Salida, 3
= Comida, 4 =
Descanso, 5 =
Cambio Activi-
dad).

Nota: esta estructura de datos contiene varias instancias de horarios para cada día. Si el proveedor impone la
condición de un único registro de horario por día, tendrá que volver a formatear los datos de entrada antes de
enviarlos a los DRH.

732 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Perfil de restricción
La estructura de datos de perfil de restricción contiene información de restricciones definida por el cliente. En
función de las asignaciones de empleados a perfiles de restricción en la estructura de datos de registro de horas, el
proveedor determina qué perfiles de restricción enviará a cada DRH. El proveedor debería estar en condiciones
de enviar a todos los DRH todos los perfiles de restricción procedentes de Gestión de Tiempos y Tareas.
El DRH requiere perfiles para decidir cuándo se debe permitir o rechazar la realización de fichados.
La definición del DRH establece la posibilidad de aceptar horarios por cada tipo de DRH. El sistema Gestión
de Tiempos y Tareas no envía horarios ni perfiles de restricción, en caso de que el DRH no pueda procesarlos.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID Perfil Res- Carácter 10 TL_RESTRCTN_ Identificador.


tricción TBL

2 Restringir En- Carácter 1 TL_RESTRCTN_ S/N.


trada Pronto TBL

3 Mg Fch Entrada Número 4 TL_RESTRCTN_ Minutos.


Pronto (Min) TBL

4 Restringir En- Carácter 1 TL_RESTRCTN_ S/N.


trada Tarde TBL

5 Mg Fichado Número 4 TL_RESTRCTN_ Minutos.


Entrada Tarde TBL
(Min)

6 Restringir Sa- Carácter 1 TL_RESTRCTN_ S/N.


lida Pronto TBL

7 Mg Fichado Número 4 TL_RESTRCTN_ Minutos.


Salida Pronto TBL
(Min)

8 Restringir Sa- Carácter 1 TL_RESTRCTN_ S/N.


lida Tarde TBL

9 Mg Fichado Sa- Número 4 TL_RESTRCTN_ Minutos.


lida Tarde (Min) TBL

10 Restringir Co- Carácter 1 TL_RESTRCTN_ S/N.


mida Pronto TBL

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 733


Interfaz de DRH Apéndice B

Nº Elemento de Tipo Longitud Origen Notas


datos

11 Margen Comida Número 4 TL_RESTRCTN_ Minutos.


Pronto (Min) TBL

12 Restringir Co- Carácter 1 TL_RESTRCTN_ S/N.


mida Tarde TBL

13 Margen Comida Número 4 TL_RESTRCTN_ Minutos.


Tarde (Min) TBL

14 Restringir Des- Carácter 1 TL_RESTRCTN_ S/N.


canso Pronto TBL

15 Margen Des- Número 4 TL_RESTRCTN_ Minutos.


canso Pronto TBL
(Min)

16 Restringir Des- Carácter 1 TL_RESTRCTN_ S/N.


canso Tarde TBL

17 Margen Des- Número 4 TL_RESTRCTN_ Minutos.


canso Tarde TBL
(Min)

Total de horas
La estructura de datos de total de horas contiene las horas trabajadas durante la semana. En estas horas se
incluyen también las horas extraordinarias trabajadas hasta la fecha indicada en el periodo correspondiente. El
sistema presenta el total de horas, por CRH, que un empleado ha trabajado hasta el momento en el periodo actual.
El proveedor de DRH envía estos datos a los DRH, con el fin de que los empleados y supervisores puedan
consultarlos. La definición del DRH especifica si este tipo de DRH puede aceptar horarios.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Identificación Carácter 20 BADGE_TBL Identificador.

2 ID Empleado Carácter 11 TL_EMPL_ Identificador.


DATA

3 Nº Registro Número 3 TL_EMPL_ Identificador.


Empl DATA

734 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Origen Notas


datos

4 Código Regis- Carácter 5 TL_PAYA- Identificador.


tro Horas BLE_TIME

5 Total Horas a Número 12,6 TL_PAYA- Número.


Pagar BLE_TIME

Nota: los datos correspondientes al total de horas proceden de la tabla de horas a pagar. Para determinar el
total de horas a pagar, debe ejecutarse el proceso Administración Tiempo Básico (aplicación de reglas), antes
de publicar los datos.

Código de registro de horas


Esta estructura de datos contiene una lista de los códigos de registros de horas (CRH) válidos para el DRH del
usuario (como enfermedad, vacaciones, dietas, etc.) Solamente es válido para el registro de tiempo transcurrido.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID DRH Carácter 10 TL_TCD_TBL Identifica el re-


loj que recibe
los datos.

2 CRH Carácter 5 TL_TRC_TBL Identificador.

3 Descripción Carácter 30 TL_TRC_TBL Descripción.

4 Tipo CRH Carácter 1 TL_TRC_TBL Cantidad, horas


o unidades.

5 Unidad Medida Carácter 3 TL_TRC_TBL Unidad de me-


dida para uni-
dades de tipo
CRH.

• El proceso de interfaz extrae únicamente los CRH en los que el valor del campo Enviar a DRH es Y (sí). El
valor por defecto de este campo es N. Para enviar el CRH al DRH, es importante establecer el valor Y en
este campo. Este indicador se ha añadido al registro TL_TRC_TBL con el fin de evitar el envío de CRH
desconocidos a los DRH.
• Es posible que el sistema DRH tenga que convertir los códigos de caracteres en códigos numéricos antes de
utilizarlos.
• Los datos recogidos en esta tabla proceden del programa de CRH asociado al DRH.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 735


Interfaz de DRH Apéndice B

Supervisor de DRH
Esta estructura de datos contiene una lista de supervisores con autorización para realizar diversas funciones en el
DRH. Cada grupo de DRH puede estar asociado a uno o más supervisores. Un supervisor puede estar asociado
a varios grupos de DRH.
El proceso de interfaz de DRH asigna supervisores a los DRH. No es necesario que el proveedor establezca esta
relación.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID DRH Carácter 10 TL_TCDGPTCD_ Identifica el re-


TBL loj que recibe
los datos.

2 ID Supervisor Carácter 11 TL_TCD_SU- Identificador.


DRH PERV

3 Identificación Carácter 20 BADGE_TBL Identificador.

4 Nº Pin Supervi- Número 20 TL_TCD_SU- PIN del supervi-


sor PERV sor.

Perfil de tareas de DRH


Esta estructura de datos contiene una lista de los perfiles de tareas asociados a cada DRH. La información exis-
tente sobre asignación de tareas y costes se utilizará en el proceso de distribución de trabajo de Gestión de
Tiempos y Tareas. El sistema requiere los perfiles de tareas para el registro positivo de perfiles. Los registros
positivos de perfiles de tarea en Gestión de Tiempos y Tareas implican que el empleado debe indicar el tipo de
tarea que realiza. Por ejemplo, el empleado 111111 está asignado al DRH AAAAA. Entre los perfiles de tareas
válidos para este DRH se encuentran los siguientes: empaquetado, envío, recepción y limpieza. Mediante las
teclas de función del DRH, el empleado 11111 selecciona uno de los perfiles de tarea para indicar el trabajo que
está realizando.
Al contrario de lo que sucede con los registros positivos de perfil de tarea, los registros por defecto se aplican a
los empleados que siempre realizan la misma tarea, por lo que no varían los datos acerca del reparto de costes.
El empleado sólo tiene que fichar su tarjeta de identificación al comienzo y al final de la jornada laboral. El
sistema de DRH no requiere la información existente en Gestión de Tiempos y Tareas para estos empleados. Los
datos de reparto de costes definidos en el perfil de tarea por defecto de Gestión de Tiempos y Tareas se utilizan
para distribuir los costes según corresponda.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID Dispositivo Carácter 10 TL_TCD_ Identificador.


Registro TASKGRP

736 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Origen Notas


datos

2 ID Perfil Tarea Carácter 10 TL_TASKGRP_ Identificador.


TBL

3 Descripción Carácter 30 TL_TSKPRF_ Identificador.


TBL

Los datos de la tabla de perfiles de tareas de DRH proceden de las siguientes tablas de Gestión de Tiempos y
Tareas:
• Grupo de tareas de DRH: contiene una lista de grupos de tareas asociados a cada DRH.
• Perfil de grupo de tareas: contiene una lista de perfiles de tarea asociados a cada grupo de tarea.
• Perfil de tareas: contiene definiciones de perfiles de tareas. Gestión de Tiempos y Tareas sólo selecciona
registros en los que el valor del campo SEND_TO_TCD es Y (sí).

Plantilla de tareas de DRH


Esta estructura de datos contiene una lista de las plantillas de tareas asociadas a cada DRH. Estas plantillas son
necesarias para el registro positivo de elementos de tareas. Para realizar esta operación, el empleado debe in-
troducir un valor para cada elemento en la plantilla de tareas. Por ejemplo, el empleado 111111 está asignado
al DRH AAAAA. Entre las plantillas de tareas válidas para el DRH AAAAA se encuentran las siguientes: em-
paquetado, envío, recepción y limpieza. La plantilla de tareas de empaquetado incluye los siguientes elementos
de tarea: cliente y código de cuenta. Mediante las teclas de función del DRH, el empleado 11111 selecciona una
de las plantillas de tareas para indicar el trabajo que está realizando. Además, debe introducir el valor de los
elementos Cliente y Código Cuenta si el sistema lo solicita.
Esta estructura de datos contiene igualmente una lista de los elementos de regla asociados a cada DRH. Estos
elementos son necesarios en los casos en que el tipo de tarea o el trabajo que el empleado realiza afecten a su
salario. El registro de dichos elementos requiere que el empleado introduzca un valor para cada uno de ellos.
Respecto al DRH, los elementos de regla se consideran simplemente elementos de tarea.
Este tipo de registro es más complejo y requiere el envío de diversas tablas al sistema de DRH. En caso de que
sea necesario validar los datos, PeopleSoft facilitará los valores válidos para determinados elementos de tarea.
Para la realización de registros positivos, se enviarán las tablas siguientes al DRH:

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID Dispositivo Carácter 10 TL_TCD_ Identificador.


Registro TASKGRP
_TBL

2 ID Plantilla Ta- Carácter 10 TL_TASKGRP_ Identificador.


rea TBL

3 Descripción Carácter 30 TL_TSKPRF_ Identificador.


TMPLT

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 737


Interfaz de DRH Apéndice B

Los datos de la tabla de plantillas de tareas de DRH proceden de las siguientes tablas de Gestión de Tiempos y
Tareas:
• Grupo de tareas de DRH: contiene una lista de grupos de tareas asociados a cada DRH.
• Grupo de tareas: contiene un ID de plantilla de tarea asociado con cada grupo de tareas.
• Plantilla de tareas: contiene información de cabecera para plantillas de tareas.
Si se utilizan plantillas de registros, pero el proveedor/cliente de DRH no desea presentar una lista de plantillas
entre las que elegir, en el mensaje de registro de horas se enviará una plantilla por defecto para cada empleado.
Esta opción por defecto activa la lista de valores automática sobre los elementos de tareas, según el registro de
horas en el DRH.

Detalles de plantillas de tareas

Nº Elemento de Tipo Longitud Origen Notas


datos

1 ID Plantilla Ta- Carácter 10 TL_TSKPRF_ Identificador.


rea TMPLT

2 Cd Elemento Carácter 3 TL_TSKPRF_ Identificador.


Tarea TMPLT

3 Descripción Carácter 30 TL_TAS- Descripción.


KELE_TBL

4 Obligatorio Carácter 1 TL_TSKPRF_ Indica si el ele-


TMPLT mento es obli-
gatorio u opcio-
nal.

La tabla de detalles de plantillas de tareas contiene todos los códigos de elementos de tareas válidos asociados
a cada plantilla de tareas. Los datos de esta tabla se extraen de las siguientes tablas de Gestión de Tiempos y
Tareas:
• Elemento de plantilla de tareas: contiene códigos de elementos de tarea asociados a una plantilla.
• Elemento de tarea: contiene códigos de elementos de tarea y nombres de campo asociados.
• PSDBFIELD (tabla de PeopleTools): contiene nombres de campo y descripciones asociadas.
Si el empleado debe registrar elementos de regla, Gestión de Tiempos y Tareas incluirá al final de cada plantilla
la lista de los elementos de regla. Los códigos de elementos de regla son RE1, RE2, RE3, RE4 y RE5. Gestión
de Tiempos y Tareas no admite los códigos de elementos de tarea que contengan estos valores. El valor del
campo Obligatorio siempre es Y (sí).

738 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Valor de código de elemento de tarea

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Cd Elemento Carácter 3 TL_TAS- Identificador.


Tarea KELE_TBL

2 Valor Elemento Carácter 25 Tabla de valores Descripción.


Tarea válidos

3 Origen Valor Carácter 2 (TL/PC) Puesto que los


Elemento Tarea valores de PRO-
YECTO y AC-
TIVIDAD pue-
den tener dos
orígenes dife-
rentes, el campo
Origen sólo se
rellenará para
estos códigos de
elementos de ta-
rea.

La tabla de valores de códigos de elementos de tarea contiene todos los valores válidos asociados a cada código
de elemento de tarea. Los datos de esta tabla se extraen de las siguientes tablas de Gestión de Tiempos y Tareas:
• Elemento de plantilla de tareas: contiene códigos de elementos de tarea asociados a una plantilla.
• Elemento de tarea: contiene códigos de elementos de tarea y nombres de campo asociados.
• PSRECFIELD (tabla de PeopleTools): contiene nombres de registros, de campos y de tablas de valores váli-
dos, así como otros datos de edición. Cuando el nombre del registro sea TL_TSK_ELMT_WRK (nombre del
registro de trabajo derivado de la tarea), Gestión de Tiempos y Tareas utilizará filas.
Esta tabla también contiene todos los valores válidos asociados a cada código de elemento de regla.
Esta tabla puede ser muy extensa. Compruebe que el sistema del DRH puede procesar esta cantidad de datos.

Tablas de elementos de registro


En ocasiones, el empleado debe suministrar información sobre su ubicación, a efectos fiscales. Además, el
empleado o su supervisor deben introducir información sobre la tarifa de sustitución. Las siguientes tablas con-
tienen valores válidos para esta información.

Tabla de países
Esta tabla se utiliza para registros positivos de países distintos al país por defecto del empleado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 739


Interfaz de DRH Apéndice B

Nº Elemento de Tipo Longitud Origen Notas


datos

1 País Carácter 3 COUNTRY_ Identificador.


TBL

2 Descripción Carácter 30 COUNTRY_ Descripción.


TBL

Tabla de estados
Esta tabla se utiliza para registros positivos de estados distinto al estado por defecto del empleado.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Estado Carácter 6 STATE_NA- Identificador.


MES_TBL

2 Descripción Carácter 30 STATE_NA- Descripción.


MES_TBL

Tabla de impuestos locales


Esta tabla se utiliza para registros positivos de localidades distintas a la localidad por defecto del empleado.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Localidad Carácter 10 LOCAL_TAX_ Identificador.


TBL

2 Descripción Carácter 30 LOCAL_TAX_ Descripción.


TBL

Tabla de códigos de salarios base


Esta tabla se utiliza para registros positivos de códigos de salarios base que, junto con los códigos de registro
de horas, están destinados a establecer un salario diferente. Se emplea únicamente para el registro de tiempo
transcurrido. Para ajustar la compensación de un empleado, debe introducirse este valor o la tarifa de sustitución.

740 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Código Salario Carácter 6 COMP_RT_ Identificador.


REG_VW

2 Descripción Carácter 30 COMP_RT_ Descripción.


REG_VW

Tabla de códigos de moneda


Esta tabla se utiliza para registros positivos de combinaciones con un código de registro de hora, un código de
salario o una tarifa de sustitución destinadas a especificar una moneda diferente de la moneda por defecto. Se
emplea únicamente para el registro de tiempo transcurrido.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Código Moneda Carácter 3 CURRENCY_ Identificador.


CD_TBL

2 Descripción Carácter 30 CURRENCY_ Descripción.


CD_TBL

Tabla de códigos de motivos de sustitución


Esta tabla se utiliza cuando un supervisor sustituye un fichado. Se emplea únicamente para el registro de horas
fichadas.

Nº Elemento de Tipo Longitud Origen Notas


datos

1 Cd Motivo Sus- Carácter 5 TL_OVRD_ Identificador.


titución RSN_TBL

2 Descripción Carácter 30 TL_OVRD_ Descripción.


RSN_TBL

Datos de salida generados por sistemas de DRH


El sistema de DRH debe generar los siguientes datos de salida, que se enviarán a Gestión de Tiempos y Tareas:

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 741


Interfaz de DRH Apéndice B

Nº Tabla Notas

1. Interfaz de horas fichadas Contiene transacciones del tiempo


fichado.

2. Interfaz de tareas de horas fichadas Contiene transacciones de tareas


relacionadas con transacciones de
tiempo fichado (dependientes de las
horas fichadas).

3. Interfaz de tiempo transcurrido Contiene transacciones de tiempo


transcurrido, tales como baja por en-
fermedad, vacaciones, festivo, etc.

4. Interfaz de tareas de tiempo transcu- Contiene transacciones de tareas


rrido transcurridas relacionadas con tran-
sacciones de tiempo transcurrido
(dependientes del tiempo fichado).

Gestión de Tiempos y Tareas recibe estos datos a través de PeopleSoft Integración con Mensajería.
El primer paso consiste en validar la información enviada por el DRH. Esto incluye las validaciones de formato
estándar. Estos datos pueden enviarse igualmente a Gestión de Tiempos y Tareas mediante un archivo plano.
El siguiente paso consiste en la conversión de los IDs de identificación en IDs de empleado y en la creación de
entradas de horas registradas.
Por último, hay que iniciar el proceso de validación, que transfiere los datos a la siguiente fase.
Puesto que un empleado puede registrar horas en más de un DRH, Gestión de Tiempos y Tareas debe estar
definido para recibir simultáneamente datos de un empleado procedentes de diversos orígenes.

Interfaz de horas fichadas


La estructura de datos de hora fichadas contiene transacciones de fichado. La mayoría quedan registradas en
esta estructura.

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

1 Identificación Carácter 20 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

742 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

2 ID Empleado Carácter 11 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

3 Nº Registro Número 3 No El DRH debe


Empl enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

4 Fecha/Hora Fi- Fecha/hora Consulte el No Identificador.


chado apéndice Inter- Este campo es
faz de DRH. obligatorio si
el valor del in-
dicador Aña-
dir/Eliminar es
A (añadir).

5 Fecha para Eli- Fecha 10 No Indica la fecha


minar cuando el indi-
cador Añadir
/Eliminar está
definido como
D (eliminar).
Este campo es
obligatorio si
el valor del in-
dicador Aña-
dir/Eliminar es
D (eliminar).

6 Tipo Fichado Carácter 1 No 1 = Entrada, 2 =


Salida, 3 = Co-
mida, 4 = Des-
canso, 5 = Cam-
bio Actividad.
Este campo es
obligatorio si
el valor del in-
dicador Aña-
dir/Eliminar es
A (añadir).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 743


Interfaz de DRH Apéndice B

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

7 ID Dispositivo Carácter 10 Sí Indica el origen


Registro de la transac-
ción de horas.

8 Huso Horario Carácter 9 No EST, PST, MST,


etc. Para ob-
tener una lista
completa de los
valores válidos,
consulte el apar-
tado Lista de
husos horarios
válidos de este
mismo apén-
dice.

9 ID Supervisor Carácter 20 No Puede estar en


DRH blanco; ID del
supervisor que
ha efectuado la
sustitución.

10 ID Usuario Carácter 8 No Puede estar en


blanco; ID del
usuario que ha
efectuado la
sustitución.

11 Cd Motivo Sus- Carácter 5 No Puede estar en


titución blanco; código
del motivo de la
sustitución.

12 Añadir Carácter 1 No Puede estar en


/Eliminar blanco; A =
Añadir, D = Eli-
minar.

13 Sust Fecha Fecha/hora Consulte el No Puede estar en


/Hora apéndice Inter- blanco; fecha y
faz de DRH. hora en que se
ha efectuado la
sustitución.

744 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

14 ID Perfil Tarea Carácter 10 No Puede estar en


blanco; sustitu-
ción o registro
positivo.

15 Plantilla Carácter 10 No Puede estar en


blanco; planti-
lla de tarea uti-
lizada cuando se
efectuó el regis-
tro positivo.

16 País Carácter 3 No País de sustitu-


ción.

17 Estado Carácter 6 No Estado de susti-


tución.

18 Localidad Carácter 10 No Localidad de


sustitución.

19 Comentarios Carácter 254 No

El sistema de DRH puede enviar un identificador, un ID de empleado o un número de registro de empleado.


Gestión de Tiempos y Tareas convierte los identificadores en IDs de empleados.

Nota: si no se define el Nº Reg Empl para un tipo de identificador de reloj en la página Identificación de Ad-
ministración de Personal de un empleado, la integración de DRH de Gestión de Tiempos y Tareas asigna todo
el tiempo al registro de empleado 0 cuando procesa mensajes para convertir identificaciones a IDs de empleado
y de registro de empleado.

Consulte PeopleSoft Enterprise 9.0 - PeopleBook de Administración de Personal, “Introducción de Datos Adi-
cionales en Registros de Recursos Humanos,” Registro de números de identificación.
Si el huso horario no aparece en el registro correspondiente, Gestión de Tiempos y Tareas lo extrae de la defini-
ción de DRH.
Gestión de Tiempos y Tareas compara también el ID de plantilla de tareas del registro de horas fichadas con el
ID de plantilla de tareas del grupo de tareas al que pertenece el empleado. Si los IDs de plantillas de tareas no
coinciden, el sistema entiende que se ha producido un préstamo de grupo de tareas, por lo que intentará encontrar
un grupo con el mismo ID de plantilla de tareas.
Gestión de Tiempos y Tareas compara igualmente el ID de perfil de tarea del registro de horas fichadas con el ID
de perfil de tarea del grupo de tareas al que pertenece el empleado. Si los IDs de perfiles de tareas no coinciden,
el sistema entiende que se ha producido un préstamo de grupos de tareas, por lo que intentará encontrar un grupo
con el mismo ID de perfil de tarea.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 745


Interfaz de DRH Apéndice B

Si el campo de ID de supervisor del registro no está en blanco, el sistema crea un registro de auditoría. El motivo
genérico de este registro de auditoría será el de sustitución en un DRH.
En cuanto a los campos País, Estado y Localidad, Gestión de Tiempos y Tareas adopta los valores especificados
en la interfaz, en el caso de que se hayan incluido. De no ser así, comprueba la definición de DRH para verificar si
esos valores se especifican en el DRH. Si se han especificado, son los que utiliza el sistema. Independientemente
de su procedencia, el sistema compara los valores con los datos del empleado existentes en Recursos Humanos.
Gestión de Tiempos y Tareas utiliza estos valores como sustituciones en las horas registradas, en caso de que
exista alguna diferencia.
En general, PeopleSoft recomienda que la eliminación y sustitución de fichados se realice en línea en Gestión
de Tiempos y Tareas. No obstante, en el campo Añadir/Eliminar de la interfaz de fichado se pueden realizar
operaciones de eliminación o sustitución de los datos de un empleado correspondientes a un día. No es posi-
ble suprimir fichados específicos a través de la interfaz; una sustitución consiste en eliminar un día y añadirlo
después de la forma correcta. Para que esto pueda realizarse, el DRH debe conservar una imagen del día corres-
pondiente, de modo que se puedan enviar los fichados corregidos junto con el día completo. Cuando el sistema
de PeopleSoft procesa una eliminación, las fechas y horas de fichado se evalúan dentro del huso horario en el
que se han efectuado. A continuación se presenta un ejemplo de eliminación de fichado.
El empleado 1 ha efectuado los siguientes fichados el 01/01/1999, que ya se han enviado a Gestión de Tiempos
y Tareas:

EMPLID PUNCH_DATETIME PUNCH_TYPE Indicador Añadir


/Eliminar

1 01/01/1999 08:00 Entrada A

1 01/01/1999 12:00 Comida A

1 01/01/1999 13:00 Entrada A

1 01/01/1999 17:00 Salida A

Un usuario decide que deben borrarse los fichados de Comida de las 12:00 y de Entrada de las 13:00, porque el
empleado no ha salido a comer.
Se trata de filas que Gestión de Tiempos y Tareas debería recibir en la interfaz (la hora de eliminación de una
fila carece de importancia).

EMPLID PUNCH_ DELETE_DATE PUNCH_TYPE Indicador


DATETIME Añadir/Eliminar

1 01/01/1999 D

1 01/01/1999 08:00 Entrada A

1 01/01/1999 17:00 Salida A

A continuación se ofrece también un ejemplo de sustitución de fichado.

746 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

El empleado 2 ha efectuado los siguientes fichados el 01/01/1999, que ya se han enviado a Gestión de Tiempos
y Tareas:

EMPLID PUNCH_DATETIME PUNCH_TYPE Indicador Añadir


/Eliminar

2 01/01/1999 08:00 Entrada A

2 01/01/1999 12:00 Comida A

2 01/01/1999 13:00 Entrada A

2 01/01/1999 17:00 Salida A

Los gestores del DRH deciden que el fichado Entrada de las 13:00 debería ser un fichado de Entrada de las
14:00 porque, en realidad, el empleado ha tardado dos horas en comer.
Estas son las filas nuevas que Gestión de Tiempos y Tareas debería recibir en la interfaz:

EMPLID PUNCH_ DELETE_DATE PUNCH_TYPE Indicador


DATETIME Añadir/Eliminar

2 01/01/1999 D

2 01/01/1999 08:00 Entrada A

2 01/01/1999 12:00 Comida A

2 01/01/1999 14:00 Entrada A

2 01/01/1999 17:00 Salida A

Interfaz de tareas de horas fichadas


La estructura de datos de tareas de fichado contiene transacciones de tareas de fichado relacionadas con las
transacciones de fichado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 747


Interfaz de DRH Apéndice B

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

1 Identificación Carácter 20 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

2 ID Empleado Carácter 11 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

3 Nº Registro Número 3 No El DRH debe


Empl enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

4 Fecha/Hora Fi- Fecha/hora Consulte el Sí Identificador.


chado apéndice Inter-
faz de DRH.

5 F Elim Fecha 10 No Siempre es


nula.

6 Cd Elemento Carácter 3 Sí Sólo para regis-


Tarea tros positivos de
elementos de ta-
reas.

7 Valor Elemento Carácter 25 Sí Sólo para regis-


Tarea tros positivos de
elementos de ta-
reas.

El sistema de DRH puede enviar un identificador, un ID de empleado o un número de registro de empleado.


Gestión de Tiempos y Tareas convierte los identificadores en IDs de empleados.
El DRH también envía elementos de regla de esta tabla. Estos elementos son similares a los elementos de tarea.
El sistema de Gestión de Tiempos y Tareas buscará las diferencias por el código de elemento y dividirá los
elementos de regla en campos específicos del registro de horas.

748 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Si el DRH sólo procesa valores numéricos, puede que sea necesario realizar una correlación de los códigos de
elementos de tarea.
Solamente los tipos de fichado Entrada y Cambio Actividad generan registros de tareas fichadas.

Interfaz de tiempo transcurrido


La estructura de datos de tiempo transcurrido contiene transacciones de tiempo transcurrido registradas en los
DRHs, tales como gratificaciones, vacaciones, bajas por enfermedad, festivos, etc.

# Elemento de Tipo Longitud Obligatorio Notas


datos

1 Identificación Carácter 20 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

2 ID Empleado Carácter 11 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

3 Nº Reg Empl Número 3 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

4 Fecha Registro Fecha 10 No Identificador


Horas (DD-MM-
AAAA). Este
campo es obli-
gatorio si el va-
lor del indi-
cador Añadir
/Eliminar es A
(añadir).

5 Nº Secuencia Número 3 Sí Identificador


para asignar
exclusividad a
cada fila.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 749


Interfaz de DRH Apéndice B

# Elemento de Tipo Longitud Obligatorio Notas


datos

6 Fecha para Eli- Fecha 10 No Indica la fecha


minar cuando el indi-
cador Añadir
/Eliminar está
definido como
D (eliminar).
Este campo es
obligatorio si
el valor del in-
dicador Aña-
dir/Eliminar es
D (eliminar).

7 Añadir Carácter 1 Sí A o D; el valor


/Eliminar por defecto es
A.

8 ID DRH Carácter 10 Sí Indica el origen


de la transac-
ción de horas.

9 CRH Carácter 5 Sí Necesario si los


proveedores
de DRH deben
convertir el có-
digo numérico
en código de ca-
racteres.

10 Cantidad Número 12.6 Sí Este campo


puede contener
horas (en horas
y en sistema de-
cimal), cantida-
des o unidades.

11 Código Moneda Carácter 3 No Código de mo-


neda opcional si
la cantidad re-
presenta dinero.

12 Tarifa Sustitu- Número 12.6 No Puede ser cero.


ción Si el campo
contiene algún
valor, se utili-
zará para calcu-
lar el salario del
empleado.

750 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

# Elemento de Tipo Longitud Obligatorio Notas


datos

13 Código Salario Carácter 6 No Código de susti-


tución de remu-
neración.

14 Facturable Carácter 1 Sí El campo Factu-


rable se utiliza
para calcular
pagos. Los va-
lores son Sí/No
y el valor por
defecto es N.

15 ID Supervisor Carácter 20 No Puede estar en


DRH blanco; ID del
supervisor que
ha efectuado la
sustitución.

16 ID Usuario Carácter 8 No Puede estar en


blanco; ID del
usuario que ha
efectuado la
sustitución.

17 Cd Motivo Sus- Carácter 5 No Puede estar en


titución blanco; código
del motivo de la
sustitución.

18 Sust Fecha Fecha Consulte el No Puede estar en


/Hora apéndice Inter- blanco; fecha y
Hora faz de DRH. hora en que se
ha efectuado la
sustitución.

19 ID Perfil Tarea Carácter 10 No Puede estar en


blanco; sustitu-
ción o registro
positivo.

20 ID Plantilla Ta- Carácter 10 No Puede estar en


rea blanco; planti-
lla de tarea uti-
lizada cuando se
efectuó el regis-
tro positivo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 751


Interfaz de DRH Apéndice B

# Elemento de Tipo Longitud Obligatorio Notas


datos

21 País Carácter 3 No País de sustitu-


ción.

22 Estado Carácter 6 No Estado de susti-


tución.

23 Localidad Carácter 10 No Localidad de


sustitución.

24 Comentarios Carácter 254 No

El sistema de DRH puede enviar un identificador, un ID de empleado o un número de registro de empleado.


Gestión de Tiempos y Tareas convierte los identificadores en IDs de empleados.
El sistema toma por defecto el código de moneda asociado a la definición del código de registro de horas, a
menos que se especifique otro código de moneda en este registro.
Gestión de Tiempos y Tareas compara también el ID de plantilla de tareas del registro de tiempo transcurrido
con el ID de plantilla de tareas del grupo de tareas al que pertenece el empleado. Si los IDs de perfiles de tareas
no coinciden, el sistema entiende que se ha producido un préstamo de grupos de tareas, por lo que intentará
encontrar un grupo con el mismo ID de perfil de tarea.
Gestión de Tiempos y Tareas compara igualmente el ID de perfil de tarea del registro de tiempo transcurrido
con el ID de perfil de tarea del grupo de tareas al que pertenece el empleado. Si los IDs de perfiles de tareas
no coinciden, el sistema entiende que se ha producido un préstamo de grupos de tareas, por lo que intentará
encontrar un grupo con el mismo ID de perfil de tarea.
Si el campo de ID de supervisor del registro no está en blanco, el sistema crea un registro de auditoría. El motivo
genérico de este registro de auditoría será el de sustitución en un DRH.
En cuanto a los campos País, Estado y Localidad, Gestión de Tiempos y Tareas adopta los valores especificados
en la interfaz, en el caso de que se hayan incluido. De no ser así, comprueba la definición de DRH para verificar
si esos valores se especifican en el DRH. Si existen, el sistema utiliza estos valores. Independientemente de
su procedencia, el sistema compara los valores con los datos del empleado existentes en Recursos Humanos.
Gestión de Tiempos y Tareas utiliza estos valores como sustituciones en las horas registradas, en el caso de que
exista alguna diferencia.
En general, se recomienda que la eliminación y sustitución de tiempo transcurrido se realice en línea en Gestión
de Tiempos y Tareas. No obstante, en el campo Añadir/Eliminar de la interfaz de tiempo transcurrido se pueden
realizar operaciones de eliminación o sustitución de datos de un empleado, dentro de un mismo día. A través
de la interfaz no se pueden eliminar registros específicos de tiempo transcurrido. Una sustitución consiste en
una eliminación y, a continuación, la introducción de la información correcta. Para que esto pueda realizarse, el
DRH debe conservar una imagen del día correspondiente, de modo que se puedan enviar los registros de tiempo
transcurrido corregidos, junto con el día completo.
A continuación se presenta un ejemplo de eliminación de un registro de tiempo transcurrido.
El empleado 1 ha efectuado los siguientes fichados el 01/01/1999, que ya se han enviado a Gestión de Tiempos
y Tareas:

752 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

EMPLID DUR SEQNUM CRH Cantidad TL Indicador


Añadir
/Eliminar

1 01/01/1999 1 REG 8 A

1 01/01/1999 2 OT 2 A

Un miembro del personal encargado del DRH decide que el registro OT se ha realizado de forma incorrecta y
debe eliminarse.
Las filas que Gestión de Tiempos y Tareas debe recibir en la interfaz son las siguientes:

EMPLID DUR SEQNUM DELETE_ CRH Cantidad Indicador


DATE TL Añadir
/Eliminar

1 01/01/1999 D

1 01/01/1999 1 REG 8 A

A continuación se muestra un ejemplo de sustitución de un registro de tiempo transcurrido.


El empleado 2 ha efectuado los siguientes fichados el 01/01/1999, que ya se han enviado a Gestión de Tiempos
y Tareas:

EMPLID DUR SEQNUM CRH Cantidad TL Indicador


Añadir
/Eliminar

2 01/01/1999 1 REG 8 A

2 01/01/1999 2 OT 2 A

Un miembro del personal encargado del DRH decide que se trabajaron 3 horas extra en lugar de las 2 registradas.
Las filas que Gestión de Tiempos y Tareas debe recibir en la interfaz son las siguientes:

EMPLID DUR SEQNUM DELETE_ CRH Cantidad Indicador


DATE TL Añadir
/Eliminar

2 01/01/1999 D

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 753


Interfaz de DRH Apéndice B

EMPLID DUR SEQNUM DELETE_ CRH Cantidad Indicador


DATE TL Añadir
/Eliminar

2 01/01/1999 1 REG 8 A

2 01/01/1999 2 OT 3 A

Interfaz de tareas de tiempo transcurrido


La estructura de datos de tareas transcurridas contiene transacciones de tareas transcurridas relacionadas con
cada una de las transacciones de tiempo transcurrido.

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

1 Identificación Carácter 20 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

2 ID Empleado Carácter 11 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

3 Nº Reg Empl Número 3 No El DRH debe


enviar un iden-
tificador, un ID
de empleado o
un número de
registro de em-
pleado.

4 Fecha Registro Fecha 10 Sí Identificador


Horas (DD-MM-
AAAA).

5 Nº Secuencia Número 3 Sí Identificador


para asignar
exclusividad a
cada fila.

754 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Tipo Longitud Obligatorio Notas


datos

6 Fecha para Eli- Fecha 10 No Siempre es


minar nula.

7 Cd Elemento Carácter 3 Sí Sólo para regis-


Tarea tros positivos de
elementos de ta-
reas.

8 Valor Elemento Carácter 25 Sí Sólo para regis-


Tarea tros positivos de
elementos de ta-
reas.

El sistema de DRH puede enviar un identificador, un ID de empleado o un número de registro de empleado.


Gestión de Tiempos y Tareas convierte los identificadores en IDs de empleados.
El DRH también envía elementos de regla de esta tabla. Estos elementos son similares a los elementos de ta-
rea. El sistema Gestión de Tiempos y Tareas buscará las diferencias por el código de elemento y dividirá los
elementos de regla en campos específicos del registro de horas.
Si el DRH sólo puede trabajar con números, puede que sea necesario realizar una correlación de los códigos de
elementos de tarea.
Los recuentos del informe de los distintos objetos asociados al DRH incluyen recuentos de empleados, perfiles
de restricción de DRH, perfiles de tarea, plantillas de tarea, elementos de tarea, valores de elementos de tarea,
códigos de registro de horas, supervisores, elementos de regla y valores de elementos de regla. Este informe
permite controlar la utilización de la memoria del DRH.

Objetos recibidos por el DRH


Empleado
Operación de servicio: TIME_DEVICE_EMPL_ATT_FULLSYNC (inicialización/tabla completa)
TIME_DEVICE_EMPL_ATT_SYNC (actualizaciones/incrementos)
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_EMPL_DTA_MSG

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 755


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 EMPLID ID Empleado Carácter 11

6 EMPL_RCD Nº Registro Empl Número 3

7 BADGE_ID Identificación Carácter 20

8 TIME_RPTG_STA- Estado Registro Ho- Carácter 1


TUS ras

9 LAST_NAME Apellido Carácter 30

10 FIRST_NAME Nombre Carácter 30

11 HIRE_DT Primera Fecha Ini- Fecha 10


cial

12 SERVICE_DT Fecha Servicio Fecha 10

13 BIRTHDATE Fecha Nacimiento Fecha 10

14 RESTRICTION_ ID Perfil Restric- Carácter 10


PRF_ID ción

15 TASK_PRFL_ ID Plantilla Tarea Carácter 10


TMPLT_ID

16 TASK_PRO- ID Perfil Tarea Carácter 10


FILE_ID

Horario

756 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Operación de servicio: TIME_DEVICE_SCHEDULE_FULLSYNC


Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_SCHEDULE_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 BADGE_ID Identificación Carácter 20

6 EMPLID ID Empleado Carácter 11

7 EMPL_RCD Nº Registro Empl Número 3

8 PUNCH_DTTM Fecha/Hora Fichado Fecha/hora Consulte el apén-


dice Interfaz de
DRH.

9 SEQNUM Nº Secuencia Número 3

10 PUNCH_TYPE Tipo Fichado Carácter 2

Perfil de restricción
Operación de servicio: TIME_DEVICE_RESTRICT_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_RESTRICT_MSG

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 757


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 RESTRICTION_ ID Perfil Restric- Carácter 10


PRF_ID ción

6 RES_EARLY_IN Restringir Entrada Carácter 1


Pronto

7 EARLY_IN_ Mg Fch Entrada Número 4


PUNCH Pronto (Min)

8 RES_LATE_IN Restringir Entrada Carácter 1


Tarde

9 LATE_IN_PUNCH Mg Fichado Entrada Número 4


Tarde (Min)

10 RES_EARLY_OUT Restringir Salida Carácter 1


Pronto

11 EARLY_OUT_ Mg Fichado Salida Número 4


PUNCH Pronto (Min)

12 RES_LATE_OUT Restringir Salida Carácter 1


Tarde

13 LATE_OUT_ Mg Fichado Salida Número 4


PUNCH Tarde (Min)

14 RES_EARLY_ Restringir Comida Carácter 1


MEAL Pronto

758 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Descripción Tipo Longitud


datos

15 EARLY_MEAL Margen Comida Número 4


Pronto (Min)

16 RES_LATE_MEAL Restringir Comida Carácter 1


Tarde

17 LATE_MEAL Margen Comida Número 4


Tarde (Min)

18 RES_EARLY_ Restringir Descanso Carácter 1


BREAK Pronto

19 EARLY_BREAK Margen Descanso Número 4


Pronto (Min)

20 RES_LATE_ Restringir Descanso Carácter 1


BREAK Tarde

21 LATE_BREAK Margen Descanso Número 4


Tarde (Min)

Total de horas
Operación de servicio: TIME_DEVICE_PER_HRS_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_TOT_HRS_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 759


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

5 BADGE_ID Identificación Carácter 20

6 EMPLID ID Empleado Carácter 11

7 EMPL_RCD Nº Registro Empl Número 3

8 TRC CRH Carácter 5

9 TL_QUANTITY Cantidad Número 12.6

Código de registro de horas


Operación de servicio: TIME_DEVICE_RPTG_CODE_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_TRC_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 TRC CRH Carácter 5

6 DESCR Descripción Carácter 30

Supervisor de DRH
Operación de servicio: TIME_DEVICE_SUPERVSOR_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro

760 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nombre de registro: TL_TCDSUPRV_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID DRH Carácter 10

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 TCD_SUPER- ID Supervisor DRH Carácter 20


VISR_ID

6 BADGE_ID Identificación Carácter 20

7 SUPERVISR_PIN_ Nº Pin Supervisor Número 20


NUM

Perfil de tareas de DRH


Operación de servicio: TIME_DEVICE_PROFILES_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_TSK_PROF_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID Dispositivo Re- Carácter 10


gistro

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 761


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

5 TASK_PRO- ID Perfil Tarea Carácter 10


FILE_ID

6 DESCR Descripción Carácter 30

Plantilla de tareas de DRH


Operación de servicio: TIME_DEVICE_TEMPLATES_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_TSK_TEMP_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID Dispositivo Re- Carácter 10


gistro

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 TASK_PRFL_ ID Plantilla Tarea Carácter 10


TMPLT_ID

6 DESCR Descripción Carácter 30

1. Detalle de plantilla de tareas (enviado en el mensaje TIME_DEVICE_TEMPLATES_FULLSYNC como


hijo).
Definición de registro
Nombre de registro: TL_TEMP_DTL_MSG

762 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Descripción Tipo Longitud


datos
1 MSGNODE- Nombre Nodo Carácter 15
NAME Mensaje
2 TCD_ID ID Dispositivo Carácter 10
Registro
3 TCD_NET- ID Red Carácter 20
WORK_ID
4 TCD_ ID Terminal Carácter 20
NODE_ID
5 TASK_PRFL_ ID Plantilla Ta- Carácter 10
TMPLT_ID rea
6 TASK_ELE- Cd Elemento Carácter 3
MENT_CD Tarea
7 DESCR Descripción Carácter 30
8 CODE_RE- Obligatorio Carácter 1
QUIRED

2. Valor de código de elemento de tarea


Operación de servicio: TIME_DEVICE_TASK_VALS_FULLSYNC
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_CD_VALS_MSG
Nº Elemento de Descripción Tipo Longitud
datos
1 MSGNODE- Nombre Nodo Carácter 15
NAME Mensaje
2 TCD_ID ID Dispositivo Carácter 10
Registro
3 TCD_NET- ID Red Carácter 20
WORK_ID
4 TCD_ ID Terminal Carácter 20
NODE_ID
5 TASK_ELE- Cd Elemento Carácter 3
MENT_CD Tarea
6 TASK_ELE- Valor Elemento Carácter 25
MENT_VA- Tarea
LUE
7 VALUE_ Origen del va- Carácter 2
SOURCE lor (sólo se re-
llena para Có-
digos PRJ y
ACT).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 763


Interfaz de DRH Apéndice B

Tabla de elementos de registro


Operación de servicio: TIME_DEVICE_RPT_ELMNT_FULLSYNC (todas las tablas de elementos de registro
se combinan en una misma definición de mensaje)
Cola de operación de servicio: TIME_COLLECTION_DEVICE_SETUP
Definición de registro
Nombre de registro: TL_RPTG_ELE_MSG

Nº Elemento de Descripción Tipo Longitud


datos

1 MSGNODENAME Nombre Nodo Men- Carácter 15


saje

2 TCD_ID ID Dispositivo Re- Carácter 10


gistro

3 TCD_NET- ID Red Carácter 20


WORK_ID

4 TCD_NODE_ID ID Terminal Carácter 20

5 RPTG_ELE_IND Indicador de ele- Carácter 2


mento de registro;
consulte los siguien-
tes valores posibles

6 RPTG_ELE_CODE Códigos de elemen- Carácter 10


tos de registro

7 DESCR Descripción Carácter 30

Mapa de RPTG_ELE_IND
• CO − País
• ST − Estado
• LY − Localidad
• SH − Turno
• RT − Código salarial
• CC − Código de moneda
• OV − Código de motivo de sustitución

764 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Objetos enviados desde el DRH


Interfaz de horas fichadas
Operación de servicio: PUNCHED_TIME_ADD
Cola de operación de servicio: PUNCHED_TIME
Definición de registro
Nombre de registro: TL_PUNCH_INTFC

Nº Elemento de Descripción Tipo Longitud


datos

1 BADGE_ID Identificación Carácter 20

2 EMPLID ID Empleado Carácter 11

3 EMPL_RCD Nº Registro Empl Número 3

4 PUNCH_DTTM Fecha/Hora Fichado Fecha/hora Consulte el apén-


dice Interfaz de
DRH.

5 DELETE_DATE Fecha para Eliminar Fecha 10

6 PUNCH_TYPE Tipo Fichado Carácter 1

7 TCD_ID ID Dispositivo Re- Carácter 10


gistro

8 TIMEZONE Huso Horario Carácter 9

9 TCD_SUPER- ID Supervisor DRH Carácter 11


VISR_ID

10 OPRID ID Usuario Carácter 8

11 OVERRIDE_ Cd Motivo Sustitu- Carácter 5


RSN_CD ción

12 ADD_DELETE_ Añadir/Eliminar Carácter 1


IND

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 765


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

13 ACTION_DTTM Sust Fecha/Hora Fecha/hora Consulte el apén-


dice Interfaz de
DRH.

14 TASK_PRO- ID Perfil Tarea Carácter 10


FILE_ID

15 TASK_PRFL_ ID Plantilla Tarea Carácter 10


TMPLT_ID

16 COUNTRY País Carácter 3

17 STATE Estado Carácter 6

18 LOCALITY Localidad Carácter 10

19 TL_COMMENTS Comentarios Carácter 254

20 AUDIT_ACTN Dejar el campo Carácter 1


en blanco; sólo
para procesos de
PeopleSoft.

Interfaz de tarea fichada (enviada en el mensaje PUNCHED_TIME_ADD como registro hijo)


Definición de registro
Nombre de registro: TL_PCHTSK_INTFC

Nº Elemento de Descripción Tipo Longitud


datos

1 BADGE_ID Identificación Carácter 20

2 EMPLID ID Empleado Carácter 11

3 EMPL_RCD Nº Registro Empl Número 3

4 PUNCH_DTTM Fecha/Hora Fichado Fecha/hora 26

5 DELETE_DATE Fecha para Eliminar Fecha 10

766 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Descripción Tipo Longitud


datos

6 TASK_ELE- Cd Elemento Tarea Carácter 3


MENT_CD

7 TASK_ELE- Valor Elemento Ta- Carácter 30


MENT_VALUE rea

8 AUDIT_ACTN Dejar el campo Carácter 1


en blanco; sólo
para procesos de
PeopleSoft.

Interfaz de tiempo transcurrido


Operación de servicio: ELAPSED_TIME_ADD
Cola de operación de servicio: ELAPSED_TIME
Definición de registro
Nombre de registro: TL_ELP_INTFC

Nº Elemento de Descripción Tipo Longitud


datos

1 BADGE_ID Identificación Carácter 20

2 EMPLID ID Empleado Carácter 11

3 EMPL_RCD Nº Registro Empl Número 3

4 DUR Fecha Registro Ho- Fecha 10


ras
(DD-MM-AA)

5 SEQNUM Nº Secuencia Número 3

6 DELETE_DATE Fecha para Eliminar Fecha 10

7 ADD_DELETE_ Añadir/Eliminar Carácter 1


IND

8 TCD_ID ID Dispositivo Re- Carácter 10


gistro

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 767


Interfaz de DRH Apéndice B

Nº Elemento de Descripción Tipo Longitud


datos

9 TRC CRH Carácter 5

10 TL_QUANTITY Cantidad Número 12,6

11 CURRENCY_CD Código Moneda Carácter 3

12 OVERRIDE_RATE Tarifa Sustitución Número 12,6

13 COMP_RATECD Código Salario Carácter 6

14 BILLABLE_IND Facturable Carácter 1

15 TCD_SUPER- ID Supervisor DRH Carácter 20


VISR_ID

16 OPRID ID Usuario Carácter 8

17 OVERRIDE_ Cd Motivo Sustitu- Carácter 5


RSN_CD ción

18 ACTION_DTTM Sust Fecha/Hora Fecha 26


Hora

19 TASK_PRO- ID Perfil Tarea Carácter 10


FILE_ID

20 TASK_PRFL_ ID Plantilla Tarea Carácter 10


TMPLT_ID

21 COUNTRY País Carácter 3

22 STATE Estado Carácter 6

23 LOCALITY Localidad Carácter 10

768 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nº Elemento de Descripción Tipo Longitud


datos

24 TL_COMMENTS Comentarios Carácter 254

25 AUDIT_ACTN Dejar el campo Carácter 1


en blanco; sólo
para procesos de
PeopleSoft.

Interfaz de tareas de tiempo transcurrido (enviada en el mensaje ELAPSED_TIME_ADD como registro hijo)
Definición de registro
Nombre de registro: TL_ELPTSK_INTFC

Nº Elemento de Descripción Tipo Longitud


datos

1 BADGE_ID Identificación Carácter 20

2 EMPLID ID Empleado Carácter 11

3 EMPL_RCD Nº Registro Empl Número 3

4 DUR Fecha Registro Ho- Fecha 10


ras
(DD-MM-AA)

5 SEQNUM Nº Secuencia Número 3

6 DELETE_DATE Fecha para Eliminar Fecha 10

7 TASK_ELE- Cd Elemento Tarea Carácter 3


MENT_CD

8 TASK_ELE- Valor Elemento Ta- Carácter 30


MENT_VALUE rea

9 AUDIT_ACTN Dejar el campo Carácter 1


en blanco; sólo
para procesos de
PeopleSoft.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 769


Interfaz de DRH Apéndice B

Correlación de código de elemento de tarea

Código de elemento de tarea Descripción

ACT ID de actividad

ANT Código de cuenta

BUH Unidad de negocio de HR (Recursos Humanos)

BUM Unidad de negocio de PF (Gestión de Rendimiento)

BUP Unidad de negocio de PC (Gestión de Proyectos)

COM Empresa

CST Cliente

DPT ID de departamento

JOB Código de puesto

LOC Ubicación

POS Número de posición

PRD Producto

PRJ ID de proyecto

RE1 Elemento de regla 1

RE2 Elemento de regla 2

RE3 Elemento de regla 3

RE4 Elemento de regla 4

RE5 Elemento de regla 5

REC Categoría de recurso

770 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Código de elemento de tarea Descripción

RES Subcategoría de recurso

RET Tipo de recurso

TSK Tarea

UF1 Campo de usuario 1

UF2 Campo de usuario 2

UF3 Campo de usuario 3

UF4 Campo de usuario 4

UF5 Campo de usuario 5

Lista de husos horarios válidos

Valor Descripción

ACST Hora central de Australia, Darwin

AFST Hora de Afganistán, Kabul

ARST Hora de Arabia, Abu Dhabi, Muscat

AST Hora atlántica (Canadá)

AZST Hora de las Azores, Islas Cabo Verde

BST Hora de Bangkok, Hanoi, Yakarta

CASST Hora de Asia central, Almaty, Dhaka

CAUST Australia central, Adelaida

CHST Hora de China, Beijing, Hong Kong

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 771


Interfaz de DRH Apéndice B

Valor Descripción

CPST Pacífico central, Magadan, Islas Salomón

CST Hora central

CSTST Hora central sin horario de verano

DST Hora del meridiano de cambio de fecha, Eniwetok, Kwa-


jalein

EAUST Hora de Australia oriental, Brisbane, Guam

EEST Hora de Europa oriental, Bucarest

EGST Hora de Egipto, El Cairo

EKST Hora de Ekaterinburgo

ESAST Hora de Sudamérica oriental

EST Hora oriental

ESTST Hora oriental sin horario de verano, Indiana

FLEST Hora FLE, Helsinki, Riga

FST Hora de Fiji, Kamchatka, Islas Marshall

GFTST Hora GFT, Atenas, Estambul, Minsk

GMT GMT, Londres, Dublín, Lisboa, Edimburgo

GMTST Hora GMT estándar, Casablanca

HST Hora de Hawai

IRST Hora de Irán, Teherán

IST Hora de India, Bombay, Calcuta, Nueva Delhi

772 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Valor Descripción

KST Hora de Corea, Seúl

MAST Hora del Atlántico central

MST Hora del meridiano 105 oeste de Greenwich

MSTST Hora del meridiano 105 oeste de Greenwich sin horario


de verano, Arizona

MXST Hora de México, Ciudad de México, Tegucigalpa

NST Hora de Terranova

NZST Hora de Nueva Zelanda, Auckland, Wellington

PST Hora del Pacífico, Tijuana

RST Hora de Rusia, Moscú, San Petersburgo, Volgogrado

SAEST Hora Sudamérica oriental, Buenos Aires, Georgetown

SAFST Hora de Sudáfrica, Israel

SAPST Hora de Sudamérica Pacífica, Bogotá, Lima, Quito

SAST Hora de Arabia Saudi, Bagdad, Kuwait, Riad

SAWST Hora de Sudamérica occidental, Caracas, La Paz

SGST Hora de Singapur

SLST Hora de Sri Lanka, Colombo

SMST Hora de Samoa, Isla Midway

SST Hora de Sydney, Canberra, Melbourne

TAST Hora de Tasmania, Hobart

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 773


Interfaz de DRH Apéndice B

Valor Descripción

TPST Hora de Taipei

TST Hora de Tokio

VST Hora de Vladivostok

WASST Hora de Asia occidental, Islamabad, Karachi, Tashkent

WAUST Hora de Australia occidental, Perth

WEST Hora de Europa occidental, Berlín, Roma, París

YST Hora de Yakutsk

Configuración de Integración con Mensajería y


el servidor de DRH
En este apartado se describen los siguientes temas:
• Operaciones de servicio salientes desde PeopleSoft al servidor de DRH.
• Operaciones de servicio entrantes desde el servidor de DRH a PeopleSoft.

Operaciones de servicio salientes desde PeopleSoft


al servidor de DRH
Para consultar los mensajes y operaciones de servicio de salida utilice PeopleTools, Integración con Mensajería,
Configuración de Integraciones.

Nota: los mensajes se asocian con operaciones de servicio que se suministran desactivadas. Debe activar las
operaciones de servicio y sus gestores, rutas y colas.
Las colas se suministran en estado de Pausa. Deben cambiarse a Ejecución, en la página Colas.

Operaciones de servicio
En la tabla siguiente se muestran las operaciones de servicio salientes.

Nombre Descripción

TIME_DEVICE_EMPL_ATT_FULLSYNC Conjunto completo de empleados para DRH

TIME_DEVICE_EMP_ATT_SYNC Actualización por incrementos de empleados en DRH

774 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Nombre Descripción

TIME_DEVICE_PERS_HRS_FULLSYNC Sincronización completa de horas de periodos de DRH

TIME_DEVICE_PROFILES_FULLSYNC Sincronización completa de perfiles de tareas de DRH

TIME_DEVICE_RESTRICT_FULLSYNC Sincronización completa de pruebas de restricciones de


DRH

TIME_DEVICE_RPTG_CODE_FULLSYNC Sincronización completa de CRH de DRH

TIME_DEVICE_RPT_ELMNT_FULLSYNC Sincronización completa de elementos de registro de DRH

TIME_DEVICE_SCHEDULE_FULLSYNC Sincronización completa de horarios de DRH

TIME_DEVICE_SUPERVISOR_FULLSYNC Sincronización completa de supervisores de DRH

TIME_DEVICE_TASK_VALS_FULLSYNC Sincronización completa de valores de elementos de tareas


de DRH

TIME_DEVICE_TEMPLATES_FULLSYNC Sincronización completa de plantillas de tareas de DRH

Cola
Todas las operaciones de servicio anteriores están asociadas a la siguiente cola.

Nombre Descripción

TIME_COLLECTION_DEVICE_SETUP Definición de dispositivo de registro de horas (DRH)

Configuración de tablas de definición de salidas


Para configurar las tablas de definición de los mensajes y operaciones de servicio salientes debe establecerse la
información siguiente:
• Perfil de tareas
Asegúrese de que está seleccionada la casilla Enviar a DRH en la página Perfiles de Tareas.
Consulte Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de perfiles de tareas,
página 165.
• Grupo de tareas
Solamente se publicarán los perfiles de las tareas para las cuales se haya seleccionado la opción Enviar a DRH.
Consulte Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de perfiles de tareas,
página 165.
• Código de registro de horas (CRH)
Solamente se publicarán los perfiles de las tareas para las cuales se haya seleccionado la opción Enviar a DRH.
Consulte Capítulo 6, “Definición de Códigos de Registro de Horas,” Definición y correlación de códigos de
registro de horas (CRH), página 111.
• Programa de CRH

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 775


Interfaz de DRH Apéndice B

Solamente se publicarán los CDH para los que se haya seleccionado la casilla Enviar a DRH en la página CRH
2 del componente Códigos Registro Horas - CRH.
Consulte Capítulo 6, “Definición de Códigos de Registro de Horas,” Definición de programas de CRH, página
125.
• Definición de tipo de DRH
Consulte Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” Páginas utilizadas para definir los
datos de configuración de un DRH en Gestión de Tiempos y Tareas, página 465.
• Definición de DRH
Consulte Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de perfiles de tareas,
página 165.
• Grupo de DRH
Consulte Capítulo 7, “Definición de Requisitos para el Registro de Tareas,” Creación de perfiles de tareas, página
165.

Consulte también
Enterprise PeopleTools PeopleBook: Integration Broker

Reglas de rutas
El gestor y la clase de aplicación y los códigos OnRouteSend (envío en ruta) se encuentran en las clases de
aplicación. Si desea ver los códigos, abra el paquete de aplicación con el mismo nombre que el mensaje. El
código OnRouteSend se encuentra bajo la clase RoutingHandler. El gestor/clase de aplicación se encuentra bajo
la clase con el mismo nombre que el mensaje.

Monitor de operaciones de servicio


Puede encontrar toda la información sobre el Monitor de Operaciones de Servicio en el PeopleBook de Integra-
ción con Mensajería.
Consulte Enterprise PeopleTools PeopleBook: Integration Broker, “Using the Service Operations Monitor”

Operaciones de servicio entrantes desde el servidor


de DRH al servidor de PeopleSoft
A continuación se muestran las operaciones de servicio entrantes procedentes del servidor de DRH y dirigidas
al servidor de PeopleSoft, así como las páginas en línea para la comprobación de errores y de horas registradas:
• Operaciones de servicio y colas
Las dos operaciones de servicio para los mensajes entrantes son: ELAPSED_TIME_ADD (mensaje de inter-
faz de tiempo transcurrido) y PUNCHED_TIME_ADD (mensaje de interfaz de fichado de horas).
Las colas de estos dos mensajes son los siguientes: ELAPSED_TIME (cola de tiempo transcurrido) y PUN-
CHED_TIME (cola de horas fichadas).
El gestor de las operaciones de servicio activa TL_ST_LOADER, el proceso de Motor de Aplicación que
inserta filas en las tablas de horas fichadas. Este proceso también inicia el proceso de validación para las
validaciones definidas en la página Instalación de Tiempos y Tareas.
• Revisión de Errores de DRH

776 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

A esta página se accede a través de la ruta siguiente: Definición de HRMS, Administración del Sistema,
Utilidades, Análisis de Tiempos y Tareas, Revisión de Errores de DRH. La página Revisión de Errores de
DRH permite consultar los errores correspondientes al nodo de publicación utilizado por el usuario. Si el
nodo no contiene errores, pueden consultarse las horas en las páginas de registro.
Consulte Capítulo 16, “Utilización de Dispositivos de Registro de Horas,” página 457.
• Registro de Horas
A esta página se accede a través de la ruta Autoservicio de Gerentes, Gestión de Tiempos, Registro de Horas,
Hoja de Horas. El botón Obtener Empleados permite obtener una lista de los empleados. Seleccione la Hoja
de Horas y pulse un Nombre para que se abra con la fecha en curso como inicio de la semana. Puede cambiar
la fecha de inicio de la Semana y hacer clic en Refresh (actualizar).
Consulte Capítulo 21, “Utilización de Componentes de Autoservicio de Gerentes para la Gestión y el Registro
de Tiempos,” Registro de horas, página 636.

Configuración del sistema y de Integración con Mensajería


Asegúrese de que configura el sistema e Integración con Mensajería para esta integración.
Consulte Enterprise PeopleTools PeopleBook: Integration Broker, “Understanding Creating and Implementing
Integrations”

Configuración de nodo y pasarela


Este apartado ofrece algunos de los detalles concretos para la definición de nodos y pasarelas para la interfaz
de DRH. Utilice las páginas de PeopleTools, Integración con Mensajería, Configuración de Integraciones y
PeopleTools, Integración con Mensajería, Configuración para completar esta configuración.

Definición del nodo local


La siguiente tabla ofrece los detalles específicos de configuración para esta integración:

Página Detalles concretos de configuración

Definición de Nodo La página Definición de Nodo se encuentra en PeopleTools, Integración con Men-
sajería, Configuración de Integraciones, Nodos. Asegúrese de definir el Tipo Nodo
como PIA (interno, local) y de activar las casillas Nodo Local y Nodo Activo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 777


Interfaz de DRH Apéndice B

Página Detalles concretos de configuración

Conectores Debe comprobar que el valor del campo ID Conector es PSFTTARGET, ya que el
nodo local siempre utiliza este valor para el conjunto de herramientas de las versio-
nes 8.4x .

Rutas Las rutas se definen en PeopleTools, Integración con Mensajería, Configuración de


Integraciones, Operaciones de Servicio, Rutas. También puede utilizar el acceso
PeopleTools, Integración con Mensajería, Configuración de Integraciones, Rutas
para definir las rutas.
Consulte los detalles sobre la definición de rutas en el PeopleBook de Integración
con Mensajería. Una vez que las rutas se han definido correctamente, asegúrese de
activarlas.
Si se utiliza la arquitectura de archivos planos, debe comprobarse que las operacio-
nes de servicio del tipo TIME_DEVICE_XXXX tienen indicado el Estado Activo
para los tipos de transacciones Asíncr Salida y Asíncr Entrada. Los archivos planos
los genera el nodo local para cada servidor de DRH de archivos planos. El destino
de la salida se define en la página Instalación de Tiempos y Tareas.

Acceda a la página Definición de Nodo.

Página Definición de Nodo

La ruta de acceso a esta página es PeopleTools, Integración con Mensajería, Configuración de Integraciones,
Nodos. Debe comprobar que el valor del campo Tipo Nodo es PIA (interno, local) y el de Tipo Ruta es Implícita,
así como que se han seleccionado las casilla Nodo Local y Nodo Activo.
Acceda a la página Conectores.

778 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Página Conectores

Debe comprobar que el valor del campo ID Conector es PSFTTARGET, ya que el nodo local siempre utiliza este
valor para el conjunto de herramientas de las versiones 8.4x .
Acceda a la página Rutas.
Consulte Enterprise PeopleTools PeopleBook: PeopleSoft Integration Broker.

Página Rutas

Si se utiliza la arquitectura de archivos planos, debe comprobarse que los mensajes del tipo TIME_DEVICE_
XXXX tienen indicado el Estado Activo para los tipos de transacciones Asíncr Salida y Asíncr Entrada. Los
archivos planos los genera el nodo local para cada servidor de DRH de archivos planos. El destino de la salida
se define en la página Instalación de Tiempos y Tareas.

Definición de nodos externos de DRH


La tabla siguiente ofrece los detalles específicos de configuración para esta integración:

Página Detalles concretos de configuración

Definición de Nodo Los nodos de DRH solamente son obligatorios para mensajes XML. Asegúrese de
que el Tipo Nodo se ha definido como Externo y se ha seleccionado Nodo Activo.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 779


Interfaz de DRH Apéndice B

Página Detalles concretos de configuración

Conectores Debe comprobar que el valor de ID Conector es PSFT81TARGET o HTTPTARGET.


Nota: PST81TARGET se emplea para servidores externos de DRH, aptos paras las
versiones 8.1x o 8.2x de PeopleTools. HTTPTARGET es emplea en servidores de
DRH que permiten utilizar las herramientas correspondientes a las versiones 8.4x.
El botón Probar Nodo permite acceder a la página Resultados Prueba Nodo.

Rutas Tenga en cuenta que debe especificar el mensaje Time_Device_ xxxx con el valor
sincrónica de salida y los mensajes de tiempo transcurrido y fichado de horas con el
valor asincrónica de entrada.
Asegúrese de que especifica transacciones de entrada y salida para el nodo externo.
El tipo de ruta debe ser Implícita.

Acceda a la página Definición de Nodo.

Definición de pasarelas en el sistema PeopleSoft


Acceda a la página Pasarelas.
La pasarela habitual para el nodo local de PeopleSoft es http://server/PSIGW/PeopleSoftListeningConnector.
La pasarela en los servidores de DRH que no admiten las versiones 8.4x Integración con Men-
sajería es: http://xtnt05.peoplesoft.com/PSIGW/PS81ListeningConnector. La pasarela en los ser-
vidores de DRH que admiten mensajes en las versiones 8.4x de Integración con Mensajería es:
http://server/PSIGW/PeopleSoftListeningConnector.

Consulte también
Enterprise PeopleTools PeopleBook: PeopleSoft Integration Broker

Configuración de componentes de empresa


Utilice las páginas de Componentes de Empresa, Definiciones de Integración para completar esta configuración.
La tabla siguiente describe los detalles concretos de configuración de los componentes de empresa para la in-
terfaz de DRH:

Página Detalles concretos de configuración

Reglas de Publicación en Batch Nota: si se emplea un proceso incluido en el sistema, sólo deberán especifi-
carse los parámetros para activarlo.
El proceso TL_OUTTCD de Motor de Aplicación utiliza la página Reglas de
Publicación en Batch para publicar los mensajes en los servidores de DRH.
Para ello deben activarse las reglas, que se emplearán con la interfaz de DRH.
El Motor de Aplicación TL_OUTTCD también activa la publicación de ope-
raciones de servicio.

780 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Página Detalles concretos de configuración

Reglas de Archivos Entrantes Si se emplea la integración de archivos planos, debe activarse la regla de ar-
chivos entrantes. En el campo Archivo Entrante debe indicarse la ubicación
apropiada, y el valor del campo Estado debe ser Activo.

Publicación Archivos Entrada Asegúrese de introducir un valor en el campo ID Petición. En el cuadro de


grupo Frecuencia Proceso, seleccione Una Vez (si ejecuta el proceso so-
lamente una vez con el ID de control de ejecución) o Siempre (si utiliza el
mismo ID de control de ejecución varias veces).

Acceda a la página Reglas de Publicación en Batch.

Página de búsqueda Reglas de Publicación en Batch

La lista que aparece está formada por los mensajes que pueden elegirse para configurar la publicación de men-
sajes.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 781


Interfaz de DRH Apéndice B

Página Reglas de Publicación en Batch

Nota: si se emplea un proceso incluido en el sistema, sólo deberán especificarse los parámetros para activarlo.

Acceda a esta página por la ruta Componentes de Empresa, Definiciones de Integración, Reglas de Publicación
en Batch. El proceso TL_OUTTCD de Motor de Aplicación utiliza la página Reglas de Publicación en Batch
para publicar los mensajes en los servidores de DRH. Para ello deben activarse las reglas, que se emplearán con
la interfaz de DRH. El Motor de Aplicación TL_OUTTCD también activa la publicación de mensajes.

Reglas de archivos entrantes


Acceda a la página Reglas de Archivos Entrantes.

782 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Página Reglas de Archivos Entrantes

Acceda a esta página por la ruta Componentes de Empresa, Definiciones de Integración, Reglas de Archivos
de Entrada. Si se emplea la integración de archivos planos, debe activarse la regla de archivos entrantes. En el
campo Archivo Entrante debe indicarse la ubicación apropiada y el valor del campo Estado debe ser Activo.

Publicación de archivos entrantes


Acceda a la página Publicación Archivos Entrada.

Página Publicación Archivos Entrada

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 783


Interfaz de DRH Apéndice B

Acceda a esta página a través de Componentes de Empresa, Definiciones de Integración, Inicio de Procesos,
Publicación Archivos Entrada. Asegúrese de introducir un valor en el campo ID Petición. En el cuadro de
grupo Frecuencia Proceso, seleccione Una Vez (si ejecuta el proceso solamente una vez con el ID de control de
ejecución) o Siempre (si utiliza el mismo ID de control de ejecución varias veces).

Consulte también
Enterprise Components for PeopleSoft Enterprise HRMS and Campus Solutions PeopleBook

Gestión y resolución de errores


A continuación se indican posibles incidencias que pueden surgir.

Pregunta Respuesta
Mensajes salientes desde el servidor de PeopleSoft al servi- Compruebe que:
dor de DRH: TL_OUTTCD correctos: no se han generado
mensajes. • Las colas están en modo Ejecutar
• Las rutas se han especificado en las operaciones de servi-
cio.
• Las operaciones de servicio están activas.
• Se ha seleccionado la regla de publicación en batch.
• El nodo externo y el tipo de ruta de transacción están defi-
nidos como Explícita, y no como Implícita.
Mensajes entrantes desde el servidor de DRH al servidor de Este mensaje de error significa que no se ha especificado la
PeopleSoft. Se muestra el mensaje de error siguiente: transacción para el nodo del servidor de DRH correspon-
“<?xml version="1.0"?> diente.
<reply><operations><exception><title>Publish
Subscribe Message Exception
</title><defaultmsg>psft.pt8.gateway.PublicationHandlerException:
</defaultmsg><msgset>94</msgset><msgid>1
</msgid><parameters count="1"><parm>psft.pt8.gate-
way.PublicationHandlerException:
</parm></parameters></exception>
</operations></reply> <?xml version="1.0"?>
<reply><operations><exception><title>Publish
Subscribe Message Exception
</title><defaultmsg>psft.pt8.gateway.PublicationHandlerException:
</defaultmsg><msgset>94</msgset><msgid>1
</msgid><parameters count="1"><parm>psft.pt8.gate-
way.PublicationHandlerException: </parm>
</parameters></exception></operations></reply>”
La conexión no funciona desde el servidor de PeopleSoft al Compruebe que utiliza el conector de destino apropiado, tal
servidor de DRH. y como se ha explicado en la configuración de nodos.

784 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice B Interfaz de DRH

Pregunta Respuesta
¿Cómo se depuran los detalles de los mensajes? DELETE FROM PSAPMSGPUBHDR;
DELETE FROM PSAPMSGPUBDATA;
DELETE FROM PSAPMSGPUBCON;
DELETE FROM PSAPMSGSUBCON;
DELETE FROM PSAPMSGPUBCERR;
DELETE FROM PSAPMSGPUBERR;
DELETE FROM PSAPMSGSUBCERR;
DELETE FROM PSAPMSGPUBCERRP;
DELETE FROM PSAPMSGPUBERRP;
DELETE FROM PSAPMSGSUBCERRP;
DELETE FROM PSAPMSGARCHPC;
DELETE FROM PSAPMSGARCHPD;
DELETE FROM PSAPMSGARCHPH;
DELETE FROM PSAPMSGARCHSC;
No se han creado archivos planos para mensajes salientes, Compruebe que:
pero se han generado mensajes en Monitor Operaciones
Servicio. • Las rutas se han definido correctamente en las operaciones
de servicio.
• Los gestores están activos en todas las operaciones de ser-
vicio.
• Se examina la ubicación correcta, especificada en la pá-
gina Instalación de Tiempos y Tareas (ficha Opciones de
Instalación TL).
• TL_OUTTCD no ha generado errores.
• El Servidor de Aplicación y el Gestor de Procesos dis-
ponen de permisos de acceso de lectura y escritura a la
ubicación de los archivos.
El archivo plano no está vacío después de ejecutar el pro- Compruebe que:
ceso de publicación de archivos.
• Se ha indicado correctamente la ubicación de los archivos
en la página Reglas de Archivos Entrantes.
• Está activa la regla de archivo entrante.
• La frecuencia de proceso del control de ejecución del ar-
chivo entrante está definido con el valor Siempre o Una
Vez (según proceda).
• Se utilizan delimitadores de comas para cada columna.
• La regla de archivo de entrada está activa.
• El nombre del archivo es ELAPSED_TIME*.CSV o
PUNCHED_TIME*.CSV
Las transacciones de mensajes no son las mismas que las Compruebe que cada fila del archivo plano incluye una
del archivo plano. marca de salto de párrafo para que cada transacción se in-
cluya en una línea distinta.
Se recibe un mensaje de grandes dimensiones. Cuando el tamaño del mensaje supera la longitud establecida
en las páginas de opciones de PeopleTools, el mensaje se di-
vide en varios mensajes. En las sincronizaciones completas
existirá una cabecera seguida por varios mensajes de datos y,
a continuación, un pie.
Solamente se recibe información de cabecera y de pie. Las operaciones de servicio están activas pero puede que la
definición de tipo de DRH no es correcta, o no existen datos
para la publicación de elementos de tareas, o elementos y
calendarios de registros de horas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 785


Interfaz de DRH Apéndice B

Pregunta Respuesta
¿Dónde se localizan los registros de mensajes y de errores? Registro de mensajes: http://server/PSIGW/msgLog.html
Registro de errores: http://server/PSIGW/errorLog.html

Preguntas frecuentes
La tabla siguiente incluye algunas preguntas frecuentes:

Pregunta Respuesta
¿Se requiere una contraseña para la definición de nodos? No, no es necesaria. Si se desea aplicar una contraseña al
nodo externo, deberá especificarse en la página Definición
de Nodo correspondiente al nodo externo.
¿Todas las descargas incluyen el ID de dispositivo de regis- Sí, cada DRH proporciona información sobre el personal
tro de horas (DRH)? empleado y otros datos.
¿Cada DRH registra su propia información sobre los em- Sí, cada DRH proporciona información sobre el personal
pleados? empleado y otros datos.
¿Por qué aparecen dos mensajes de datos para una sola pu- Si el mensaje supera el tamaño establecido, el mensaje se di-
blicación de sincronización completa? vide en varios mensajes. Por ejemplo, si el servidor de DRH
recibe la cabecera, seguida por varios mensajes de datos y, a
continuación, un pie.
¿Cuál es el ID de usuario (8 caracteres) en las transacciones ID de usuario: puede dejarse en blanco o no, si en la implan-
de horas fichadas y tiempo transcurrido? ¿Cómo se validan tación se decide que cada persona que registra horas debe
estos datos? introducir su identificación.
¿Por qué no aparece el mensaje de cabecera correspon- La sincronización de asistencia de empleados no incluirá la
diente a TIME_DEVICE_EMPL_ATT_SYNC? cabecera ni el pie ya que se considera un mensaje por incre-
mentos (se trata del único mensaje de tipo incremental). El
servidor de DRH recibe el resto de mensajes de sincroniza-
ción completa que incluirán mensajes de cabecera, datos y
pie.

786 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


APÉNDICE C

Integridad Referencial

En este apéndice se ofrece una descripción general de la integridad referencial (IR).

Procesos en segundo plano


Gestión de Tiempos y Tareas cuenta con varios procesos batch que garantizan la ausencia de errores cuando se
modifican datos en línea o cuando el sistema ejecuta procesos en batch a través de Administración de Tiempo.
Dos de estos procesos corresponden a la integridad referencial (IR) y a la validación de tiempo. El sistema
también utiliza procesos por defecto para determinar cuáles son los datos correctos a la hora de procesar las
horas.
Cuando se modifica un objeto del sistema, el proceso de integridad referencial garantiza que el cambio no inva-
lida datos en los objetos relacionados.
La integridad referencial se activa cuando se selecciona la casilla Integridad Referencial de la página Instalación
de Tiempos y Tareas.
Las funciones del proceso de integridad referencial son las siguientes:
• Determina las horas registradas y las horas a pagar afectadas, según los registros de horas del personal.
Esta función comprueba los cambios retroactivos de los datos de empleados o de los datos regidos por fecha
efectiva que puedan invalidar en el sistema objetos o valores relacionados. El sistema utiliza una ruta de inte-
gridad referencial que evalúa la repercusión de los cambios en las horas registradas o a pagar correspondientes
al personal. El proceso de integridad referencial se activa únicamente mediante actualizaciones en línea.
• Valida las horas durante el proceso Administración Tiempo Básico.
• Crea o calcula excepciones durante el proceso Administración Tiempo Básico.
Cuando se procesan los datos en Gestión de Tiempos y Tareas, se crean o resuelven automáticamente las
excepciones y vuelven a calcularse las horas a pagar, siempre que es necesario.
• Actualiza los registros de estado de los registros de horas, para volver a evaluar las horas a pagar.
Cuando Gestión de Tiempos y Tareas procesa los datos, el proceso de integridad referencial modifica y vuelve
a evaluar las horas afectadas.
• Inhabilita la desactivación o eliminación de determinados registros o la modificación de filas regidas por fecha
efectiva.
Además, el sistema muestra mensajes de error si el usuario intenta desactivar, eliminar o modificar cualquier
fila regida por fecha efectiva que invalide la asociación con otra tabla.
El proceso de integridad referencial comprueba si existen discrepancias y valida las horas de los siguientes ele-
mentos:
• Datos de dispositivos de registro de horas

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 787


Integridad Referencial Apéndice C

• Grupos de registros de horas


• Datos del personal que registra horas
• CRH
• Programas de códigos de registro de horas
• Grupos de trabajo
• Grupos de tareas
• Perfiles de tarea
• Programas de reglas
• Turnos, horarios y asignaciones de horarios
• Calendarios de periodos
• Planes de permisos compensatorios
• Asociación de empleados a planes de permisos compensatorios
• Cambio de ID de departamento, en la página de gestión de puestos
• Tabla de departamentos
• Planes de permisos
• Tabla de planes de permisos
El proceso de integridad referencial comprueba los datos cuando existen horas registradas en el momento del
cambio de definición regido por fecha efectiva o después del cambio.

Ejecución de errores de validación


Si se intenta modificar la fecha efectiva de una página de definición a una fecha posterior a la de algún valor
de la lista de valores de la página, el sistema muestra un mensaje de error. Por ejemplo, el sistema muestra un
mensaje de error al intentar modificar la fecha efectiva de un grupo de trabajo a una fecha posterior a la que
aparece en el programa de CRH. El grupo de trabajo es la tabla de destino y el programa de CRH corresponde
a la tabla de valores válidos.
El mensaje 103 del catálogo 13500 indica lo siguiente:
"Error de edición del campo %1. El valor de la columna especificada no es válido. Este error puede deberse a un
cambio en la fecha efectiva o a algún campo que controla la lista de valores válidos para ese campo determinado.
Puede solucionarlo seleccionando un valor válido para el campo de la lista de valores o corrigiendo los cambios
que lo han causado. También puede cancelar los cambios y comenzar de nuevo."
El campo que aparece en lugar de la variable %1 corresponde al campo afectado negativamente por la modifica-
ción de la fecha efectiva en la tabla de destino. Si se cambia la fecha efectiva de la tabla de destino a una fecha
posterior a la de la tabla de valores válidos, se genera un error.
La siguiente tabla muestra las relaciones entre las tablas de destino y las tablas de valores válidos.

788 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Tabla de destino (página principal) Tabla de valores válidos (tabla asignada a la


página principal)

Grupos de Trabajo ID de programa de reglas


Programa de CRH
Plan de permiso compensatorio

CRH 1y CRH 2 del componente Código Registro Horas Unidades de medida


-CRH
Códigos de devengos de Nómina Norteamericana
Códigos de usos de Nómina Global
Código de devengos de Nómina Global

Programa de CRH Código de registro de horas

Permiso Compensatorio Código de registro de horas

Grupo de Tareas Perfil de tareas

Definición de DRH Tipos de DRH


Programa de CRH
Grupo de tareas

Datos de empleados de Gestión de Tiempos y Tareas Grupo de trabajo


(Creación Datos Registro Horas o Manten Datos Registro
Horas) Grupo de tareas
Grupo de DRH
Elementos de regla 1-5

Definición de Horario Turno

Tablas anidadas regidas por fecha efectiva


El proceso de integridad referencial actúa sobre las fechas efectivas de toda la aplicación. El sistema no permite
realizar modificaciones regidas por fecha efectiva en objetos anidados dentro de otros, controlados a su vez por
fecha efectiva, si el cambio invalida la asociación entre ambos. Existen varios procedimientos para impedir que
esto ocurra:
• Cuando la fecha efectiva del objeto anidado es posterior a la fecha efectiva del objeto anfitrión, el sistema
presenta un mensaje de error.
Por ejemplo, la fecha efectiva de un grupo de trabajo repercute en la página Manten Datos Registro Horas,
con lo que la fecha efectiva más antigua del grupo no puede ser posterior a la fecha efectiva de esta página.
Además, la fecha efectiva del programa de CRH no puede ser posterior a la del grupo de trabajo, del grupo de
DRH, etc.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 789


Integridad Referencial Apéndice C

• El sistema no permite al usuario eliminar o desactivar filas utilizadas por otro objeto.
• Si se intenta desactivar o eliminar una fila regida por fecha efectiva que utiliza otro objeto controlado también
por fecha efectiva, el sistema comprueba que la fecha no anula la asociación con la tabla anidada regida por
fecha efectiva.
Por ejemplo, si se intenta desactivar un grupo de trabajo asociado a un registro de horas, el sistema muestra un
mensaje que indica que no es posible desactivar el grupo porque hay personal con registros de horas asociados
a éste.
Consulte el mensaje 104 del catálogo de mensajes 13500. Dicho mensaje contiene el siguiente texto:
"El cambio de F Efva invalida los datos de definición, la fecha debe ser igual o anterior a: %1."
El valor %1 representa la fecha efectiva que debe mantenerse para conservar la integridad del objeto anidado.
La tabla siguiente muestra las relaciones entre objetos anidados; la fecha efectiva de la tabla de origen no puede
ser posterior a la de la tabla de destino:

Tabla de origen (tabla de valores válidos) Tabla de destino (página principal)


Tabla asignada a la página principal

Plan de permiso compensatorio Grupos de Trabajo


Inscripción Plan Compensatorio

Código de registro de horas Programa de CRH


Plan Permiso Compensatorio

Programa de CRH Grupos de Trabajo


Definición de DRH

Programa de reglas Grupos de Trabajo

Grupos de trabajo Creación Datos Registro Horas y Manten Datos Registro


Horas

Tipos de DRH Definición de DRH

Definición de DRH Grupo de DRH

Perfil de restricción de DRH Grupo de DRH

Grupo de DRH Creación Datos Registro Horas y Manten Datos Registro


Horas

790 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Tabla de origen (tabla de valores válidos) Tabla de destino (página principal)


Tabla asignada a la página principal

Grupo de tareas Creación Datos Registro Horas y Manten Datos Registro


Horas
Definición de DRH

Perfil de tareas Grupo de Tareas

Perfil de grupo de tareas Grupo de Tareas

Elementos de regla 1-5 Creación Datos Registro Horas y Manten Datos Registro
Horas

Puesto Creación Datos Registro Horas y Manten Datos Registro


Horas

Turno Definición de Horario

Días laborables Definición de Horario

Creación y mantenimiento de datos de registro de horas Inscripción Plan Compensatorio

Activadores de integridad referencial


Cuando se modifica un objeto de definición controlado por fecha efectiva, ocurre lo siguiente:
1. El sistema determina si los cambios afectan a las horas registradas o a pagar.
Si el cambio tiene alguna repercusión, se genera una fila en un registro de control para identificar el
cambio de definición y las validaciones que deben ejecutarse como consecuencia de éste.
2. El proceso de integridad referencial activa el proceso de validación de horas.
Este proceso comprueba las horas registradas o a pagar afectadas de forma negativa por el cambio de
definición y activa excepciones para los elementos no válidos. Si no es necesaria la validación, el proceso
de integridad referencial inicia Administración Tiempo Básico para volver a procesar las horas a pagar
afectadas por el cambio de definición.
3. Al iniciarse Administración Tiempo Básico, se activa un proceso independiente de revisión de integridad
referencial.
De este modo, el sistema determina si existen filas en el registro de control para identificar los cambios de
definición. Si existen filas, el proceso de integridad referencial determina los empleados o colaboradores
que han resultado afectados por los cambios recogidos en el registro. La repercusión en los datos del
personal será la siguiente:
• El sistema modificará su estado para que vuelvan a ser procesados en Administración Tiempo Básico.
• El valor de su primera fecha de cambio pasará a ser la primera instancia de horas registradas o a pagar
que sea igual o posterior a la fecha efectiva del cambio en la tabla de definición.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 791


Integridad Referencial Apéndice C

• Se ejecutará el proceso de validación de tiempo para las horas registradas cuya fecha sea igual o pos-
terior a la nueva primera fecha de cambio.
4. Administración Tiempo Básico continúa su proceso.
Se ejecutan reglas, la validación de Administración de Tiempo y se crean horas a pagar conforme a la
primera fecha de cambio actualizada.

Ejemplo
La fecha de hoy es 28 de febrero de 1990. Supongamos que decide cambiar el programa de CRH del grupo de
trabajo A con fecha efectiva de 1 de enero de 1990 del Programa A al Programa B de CRH.

Grupos de trabajo ID de programa de CRH Fecha efectiva

Grupo de trabajo A Programa A de CRH 1 de enero de 1980

Grupo de trabajo A Programa B de CRH 1 de enero de 1990

Grupo de trabajo A Programa A de CRH 1 de enero de 1995 (se pueden regis-


trar las horas hasta esta fecha efec-
tiva)

Es necesario revisar todos los CRH generados entre las fechas efectivas 1 de enero de 1990 y 1 de enero de
1995. Si estos CRH no se encuentran en el Programa B de CRH, el sistema genera excepciones para las horas
no válidas. Para resolver estas excepciones, modifique los CRH asociados a esas horas o ajústelos al Programa
B de CRH.

Nota: para que el proceso de integridad referencial active correctamente los cambios en los datos de puestos, es
preciso activar el mensaje DEPT_SYNC en la cola ENTERPRISE_SETUP incluida en PeopleSoft Integración
con Mensajería.

Consulte también
PeopleSoft Enterprise Integration PeopleBook

Administración de Tiempo e integridad referencial


Administración de Tiempo realiza las siguientes tareas:
• Cuenta con las herramientas para crear, mantener y aplicar las reglas de compensación, de tareas y de excep-
ciones de las horas registradas y programadas.
• Valida instancias de horas registradas y genera horas a pagar.
• Crea excepciones.
• Utiliza el proceso de integridad referencial para comprobar los cambios de definición que pueden afectar a las
horas procesadas.
• Comprueba que los cambios, ya sean generados por el sistema o por el usuario, no repercuten negativamente
en el sistema ni generen errores respecto a las horas registradas o a pagar.

792 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

• Procesa las validaciones antes de crear horas a pagar.


Esto incluye validaciones de estado de permisos, permisos compensatorios, DRH, tareas y de registro de horas.
Con ello se garantiza la validez de las horas a pagar.
Si no se incluyen en el grupo de validación las definiciones de validación suministradas en el sistema, no se
ejecutarán las validaciones de horas registradas como parte del proceso de presentación de horas.

Nota: Administración Tiempo Básico calcula únicamente las horas a pagar de los empleados o colaboradores
definidos en el control de ejecución. El proceso de integridad referencial actualiza las primeras fechas de cambio
de los empleados que han sido definidos en el control de ejecución. Sin embargo, los empleados afectados
excluidos de la ejecución actual Administración Tiempo Básico se vuelven a procesar en la siguiente ejecución
de Administración Tiempo Básico.

El gráfico siguiente ofrece una descripción general de los procesos de integridad referencial y Administración
Tiempo Básico:

Proceso de Integridad Referencial y Administración de Tiempo

Página de cambio
Validación/
de definición de instancias
fecha efectiva

Tabla de control de Proceso de


integridad Integridad Validación de Excepciones
referencial (RI) Referencial (1) tiempo (3)

Validación/
registro de horas

Actualización de Estado de Administración


estado registro registro de de Tiempo
horas (2) horas (4)

En línea En batch

Proceso de integridad referencial y Administración Tiempo Básico

Consulte también
Capítulo 12, “Creación de Reglas en Administración de Tiempo,” página 243
Capítulo 13, “Procesos en Batch de Administración de Tiempo,” página 341

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 793


Integridad Referencial Apéndice C

Códigos de registro de horas e integridad referencial


Cuando se realiza un cambio en un área de la aplicación, el proceso de integridad referencial garantiza que la
modificación no repercute de forma negativa en ninguna otra área. Para ello, comprueba si se han producido
cambios retroactivos en datos de empleados o en datos regidos por fecha efectiva que puedan invalidar objetos
relacionados o valores del sistema.

Procedimiento para evitar la eliminación o desactivación de filas con fecha efectiva


La tabla siguiente indica las páginas y condiciones en las que el sistema no permite desactivar ni eliminar filas
regidas por fecha efectiva.

Página Condición

CRH No es posible:
• Desactivar un CRH asociado a un programa de CRH.
• Eliminar una fila regida por fecha efectiva si con ello
se anula su asociación a un programa de CRH.
• Desactivar un CRH si está asociado a un plan de per-
miso compensatorio.
• Eliminar una fila regida por fecha efectiva si con ello
se anula la asociación a un plan de permiso compensa-
torio.

Programa de CRH No es posible:


• Desactivar un programa de CRH si está asociado a un
grupo de trabajo.
• Eliminar una fila regida por fecha efectiva, si con ello
se anula su asociación a un grupo de trabajo.
• Desactivar un programa de CRH asociado a un disposi-
tivo de registro de horas.
• Eliminar una fila regida por fecha efectiva, si con ello
se anula la asociación a un dispositivo de registro de
horas.

Comprobación de errores de validación


El sistema no permite cambiar la fecha efectiva más antigua de una página a una fecha anterior a la primera
fecha efectiva de un campo que funciona como valor válido de la página.

794 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Página Valores válidos de la página

CRH Unidades de medida, códigos de devengos de Nómina


Norteamericana, códigos de utilización de Nómina Glo-
bal, códigos de devengos de Nómina Global

Programa de CRH CRH

Fechas efectivas anidadas


El sistema no permite cambiar la fecha efectiva de una tabla de valores válidos por una posterior a la fecha
efectiva de la tabla de destino.

Tabla de valores válidos Tabla de destino

CRH Programas de CRH, planes de permisos compensatorios

Programa de CRH Grupos de trabajo, definición de DRH

Registro de tareas e integridad referencial


Cuando se modifica un área de Gestión de Tiempos y Tareas, el proceso de integridad referencial garantiza que
los cambios realizados no repercuten de forma negativa en otra parte de la aplicación. Para ello, comprueba si
se han producido cambios retroactivos en datos de empleados o en datos regidos por fecha efectiva que puedan
invalidar objetos relacionados o valores del sistema.

Procedimiento para evitar la eliminación o desactivación


de filas con fecha efectiva
La tabla siguiente indica las páginas y condiciones en las que el sistema no permite desactivar ni eliminar filas
regidas por fecha efectiva.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 795


Integridad Referencial Apéndice C

Página Condición

Grupo de Tareas No es posible:


• Desactivar un grupo de tareas si tiene empleados aso-
ciados en las páginas Creación Datos Registro Horas o
Manten Datos Registro Horas.
• Desactivar un grupo de tareas asignado a un dispositivo
de registro de horas (DRH) en la página Grupo de Ta-
reas de DRH.
• Eliminar una fila regida por fecha efectiva, si con ello
se anula su asociación a un registro de horas.
• Eliminar una fila regida por fecha efectiva si con ello
se anula su asociación a un grupo de DRH.

Perfiles de Tareas No es posible:


• Desactivar un perfil de tareas asignado a un grupo de
tareas.
• Eliminar una fila regida por fecha efectiva, si con ello
se anula su asociación a un grupo de tareas.

Comprobación de errores de validación


El sistema no permite cambiar la fecha efectiva más antigua de una página a una fecha anterior a la primera
fecha efectiva de un campo que funciona como valor válido de la página.

Página Valores válidos de la página

Grupo de Tareas Perfil de tareas

Fechas efectivas anidadas


El sistema no permite cambiar la fecha efectiva de una tabla de valores válidos por una posterior a la fecha
efectiva de la tabla de destino.

Tabla de valores válidos Tabla de destino

Grupo de tareas Creación Datos Registro Horas y Manten Datos Registro


Horas
Definición de DRH

Perfiles de tareas Grupo de Tareas

Perfiles de grupos de tareas Grupo de Tareas

796 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Activadores de Administración Tiempo Básico


e integridad referencial
La tabla siguiente muestra las situaciones en las que se activa el proceso de integridad referencial y se procesa
a través de Administración Tiempo Básico.
La tabla siguiente muestra los activadores del proceso de integridad referencial:

Página Petición de la Acción del ID de validación Inicio de


página sistema Administración
de Tiempo

Creación Datos Re- Grupos de trabajo Actualizar TLX00440 Sí


gistro Horas y Man-
ten Datos Registro
Horas

Grupo de Tareas Actualizar TLX00070 Sí

TLX00090

TLX00100

Perfil de tareas Actualizar TLX00070 Sí

Elementos de regla Actualizar Ninguno Sí


(de 1 a 5)

Inscripción Plan Plan de permiso Añadir/Eliminar TLX00001 Sí


Compensatorio compensatorio /Actualizar

CRH 1 y CRH 2 del Tipo de CRH: cam- Actualizar TLX00490 Sí


componente Códi- bio a horas
gos Registro Horas -
CRH

Tipo de CRH: cam- Actualizar TLX00500 Sí


bio a cantidad

Tipo de CRH: cam- Actualizar TLX00510 Sí


bio a unidades

Cantidad máxima Actualizar TLX00450 Sí

Cantidad mínima Actualizar TLX00450 Sí

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 797


Integridad Referencial Apéndice C

Página Petición de la Acción del ID de validación Inicio de


página sistema Administración
de Tiempo

Importe fijo Actualizar TLX00460 Sí

Salario Actualizar TLX00470 Sí

Efecto sobre com- Actualizar cuando TLX00001 Sí


pensación/permiso el indicador cambia
de sin efecto a com-
pensación ganada o
tiempo tomado

Actualizar cuando TLX0010 Sí


el indicador cambia
de sin efecto a per-
miso tomado

Programa de CRH Código de registro Añadir/Eliminar TLX00440 Sí


de horas

Grupos de Trabajo ID de programa de Actualizar TLX00440 Sí


CRH

ID de programa de Actualizar Ninguno Sí


reglas

Plan de permiso Actualizar TLX00001 Sí


compensatorio

Calendario de festi- Actualizar Ninguno Sí


vos

ID de horarios Actualizar Ninguno Sí

Necesita aprobación Actualizar Ninguno Sí

Divisor de jornada Actualizar Ninguno Sí

Rango de divisor de Actualizar Ninguno Sí


jornada

Opciones de divisor Actualizar Ninguno Sí


de jornada

798 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Página Petición de la Acción del ID de validación Inicio de


página sistema Administración
de Tiempo

Redondeo de fi- Actualizar Ninguno Sí


chado antes de re-
glas

Intervalo de redon- Actualizar Ninguno Sí


deo (Min)

Indicador de redon- Actualizar Ninguno Sí


deo (Min)

Duración de redon- Actualizar Ninguno Sí


deo después de re-
glas

Opciones de redon- Actualizar Ninguno Sí


deo (día, ninguna,
segmento)

Perfiles de Tareas ID de perfil de tarea Añadir/Actualizar TLX00060 Sí

Grupo de Tareas Grupo de tareas Añadir TLX00040 Sí

Plantilla de tareas Actualizar TLX00090 Sí

TLX00100

ID de perfil de tarea Actualizar Ninguno Sí


por defecto

Grupo de Tareas ID de perfil de tarea Desactivar TLX00070 Sí


(perfil)

TLX00080

Añadir TLX00070 Sí

TLX00080

Creación Calenda- ID de periodo de Actualizar Ninguno Sí


rio Periodos tiempo

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 799


Integridad Referencial Apéndice C

Página Petición de la Acción del ID de validación Inicio de


página sistema Administración
de Tiempo

Programa de Reglas Prioridad Actualizar Ninguno Sí

ID de regla Actualizar Ninguno Sí

Plan Permiso Com- Periodo de venci- Actualizar TLX00001 Sí


pensatorio miento

Número Actualizar TLX00001 Sí

Máximo de horas Actualizar TLX00001 Sí


negativas permitido

Máximo de horas Actualizar TLX00001 Sí


positivas permitido

Plan Permiso Com- Código de registro Añadir/Eliminar TLX00001 Sí


pensatorio (CRH) de horas

Asignación de Ho- ID de horario Actualizar Ninguno Sí


rario Laboral

Override Scheduled Shift Add/Update None Y


Workday

Datos de Puesto Todos los campos Añadir/Actualizar TLX00830* Sí

Contabilidad Com- Utilización de dis- Actualizar TLX00830** Sí


promisos tribuciones reales

Tabla de Planes de Máximo de horas Actualizar TLX00010 Sí


Permisos negativas permitido

Saldo de acumulado Actualizar TLX00010 Sí


negativo

Planes Permisos Plan de beneficios Añadir/Actualizar TLX00010 Sí


(USA)

800 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Apéndice C Integridad Referencial

Página Petición de la Acción del ID de validación Inicio de


página sistema Administración
de Tiempo

Tipo de plan Actualizar TLX00010 Sí

Elección de cober- Actualizar primera TLX00010 Sí


tura fecha de cambio

** Cualquier cambio con fecha efectiva en los datos de puesto de un empleado causa que la primera fecha de
cambio retroceda a la primera instancia de horas registradas o a pagar ocurrida en la fecha efectiva del cambio
o antes en los datos de puesto. Cuando se ejecuta el proceso Administración Tiempo Básico, una nueva fila de
la tabla de control valida estas horas para el empleado y procesa la validación TLX00830, que comprueba si el
indicador de contabilidad de compromisos es coherente con el grupo de tareas en las horas registradas y a pagar,
así como los datos de puesto e ID de departamento del empleado. La actualización de la tabla de control de
integridad referencial para el cambio de datos de puesto es posible gracias al uso del mensaje de sincronización
de personal.
** Cualquier cambio en un departamento de la tabla de Departamentos activa el mensaje de sincronización de
departamentos, que inserta una fila en la tabla de control IR para garantizar que ningún empleado asociado al
departamento tenga un cambio en el indicador de contabilidad de compromisos que resulte incoherente con el
indicador de contabilidad de compromisos del grupo de tareas utilizado en las horas registradas o a pagar del
empleado, utilizando como fecha efectiva la fecha del cambio o posterior.

Interfaz de DRH y proceso de integridad referencial


Cuando se realiza un cambio en un área de la aplicación, el proceso de integridad referencial garantiza que
la modificación no repercute de forma negativa en ninguna otra área. Esta función comprueba los cambios
retroactivos realizados en los datos de configuración regidos por fecha efectiva o en los datos del empleado que
pueden anular objetos o valores del sistema.
En los apartados siguientes se describen las acciones del proceso de integridad referencial cuando se efectúan
modificaciones, desactivaciones o eliminaciones durante los procesos con CRH.

Procedimiento para evitar la eliminación o desactivación


de filas con fecha efectiva
La tabla siguiente contiene una lista de páginas y condiciones por las que el sistema no permite desactivar ni
eliminar filas regidas por fecha efectiva.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 801


Integridad Referencial Apéndice C

Página Condición

Grupo de DRH No se puede desactivar un grupo de DRH asociado a un


empleado.
No se puede eliminar una fila regida por fecha efectiva si
ésta anula la asociación a un empleado.

Definición de DRH No se puede eliminar un DRH si está asociado a un grupo


de DRH.
No se puede eliminar una fila regida por fecha efectiva si
ésta anula la asociación a un grupo de DRH.

Comprobación de errores de validación


El sistema no permite cambiar la fecha efectiva más antigua de una página a una fecha anterior a la primera
fecha efectiva de un campo que funciona como valor válido de la página.

Página Valores válidos de página

Definición de DRH Tipos de DRH


Programa de CRH
Grupo de tareas

Fechas efectivas anidadas


El sistema no permite cambiar la fecha efectiva de una tabla de valores válidos por una posterior a la fecha
efectiva de la tabla de destino.

Tabla de valores válidos Tabla de destino

Tipos de DRH Definición de DRH

Definición de DRH Grupo de DRH

Perfiles de restricciones de DRH Grupo de DRH

Grupo de DRH Manten Datos Registro Horas

802 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


APÉNDICE D

Workflow Suministrado con Gestión de


Tiempos y Tareas

En este apéndice se describen los procesos de workflow de Gestión de Tiempos y Tareas.

Consulte también
Enterprise PeopleTools PeopleBook: Workflow Technology
Enterprise PeopleTools PeopleBook: Using PeopleSoft Applications

Workflow suministrado con Gestión de Tiempos y Tareas


En este apartado se describe el workflow de Gestión de Tiempos y Tareas

Solicitudes de horas extra


En este apartado se describe el workflow de solicitud de horas extra.

Descripción

Descripción del evento Un empleado cumplimenta y presenta una solicitud de horas extra y genera un
correo electrónico y una entrada de lista de trabajos que se envía al gerente del
empleado.
Descripción de la acción Cuando el gerente elige la entrada de lista de trabajos (o selecciona el vínculo en
el correo electrónico), accede a la página Aprob Solicitudes Horas Extra, donde
procederá a la aprobación o rechazo de la solicitud. Una vez aprobada o recha-
zada la solicitud, el empleado recibirá una notificación por correo electrónico.
Método de notificación Mensaje de correo electrónico y lista de trabajos

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 803


Workflow Suministrado con Gestión de Tiempos y Tareas Apéndice D

Objetos de workflow

Evento Un empleado presenta una solicitud de aprobación de horas extra.


Acción de workflow Automática
Rol Empleado
Plantilla de correo-E TriggerBusinessEvent(@&BusProc, @&Activity, @&EmailEvent)
Proceso de gestión TL_OVERTIME
Actividad de gestión TL_OVERTIME
Evento de gestión Solicitud y notificación de aprobación de horas extra

804 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


APÉNDICE E

Informes de Gestión de Tiempos y Tareas

Este capítulo ofrece una descripción general de los informes de Gestión de Tiempos y Tareas y permite realizar las
siguientes operaciones:
• Consulta de tablas resumidas de todos los informes.
• Consulta de detalles de informes y registros de origen.

Nota: para obtener ejemplos de estos informes, consulte los archivos PDF incluidos en el CD-ROM de la documenta-
ción.

Informes de Gestión de Tiempos y Tareas por orden alfabético


En la siguiente tabla se indican los informes de PeopleSoft Gestión de Tiempos y Tareas, ordenados alfanumé-
ricamente según el ID del informe. Todos los informes son SQR.

ID y nombre de Descripción Navegación Página de control de


informe ejecución
TL001 Generación de TL001, que Gestión de Tiempos y Tareas, TL_RUNCTL_TL001
AE p/Inf Estado Horas a Pa- muestra una lista de las horas Generación de Informes, Es-
gar a pagar incluidas en un rango tado de Horas a Pagar
de fechas, ordenadas por el
estado de pago elegido en el
control de ejecución, para
informar a los gerentes so-
bre las horas procesadas y no
procesadas.
TL002 Generación de TL002, que Gestión de Tiempos y Tareas, TL_REPORTS_RNCTL
Motor Aplic Informe de Fi- contiene las filas de horas Generación de Informes, Fi-
chas fichadas, tiempo transcu- chas
rrido, horas a pagar y excep-
ciones sin solucionar de un
empleado para un periodo
seleccionado en el control
de ejecución. El sistema per-
mite ejecutar el informe para
un sólo empleado o para un
grupo. Este informe también
incluye líneas para las firmas
de aprobación tanto del em-
pleado como del supervisor.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 805


Informes de Gestión de Tiempos y Tareas Apéndice E

ID y nombre de Descripción Navegación Página de control de


informe ejecución
TL003 Generación de TL003, que Definición de HRMS, Da- TL_TCD_RUN_PNL
Pubción Datos Config al contiene el número de ele- tos de Productos, Gestión de
DRH mentos transmitidos al dis- Tiempos y Tareas, Disposi-
positivo de registro de horas tivo Registro de Horas, En-
(DRH) para el registro de és- vío Configuración a DRH
tas. Este informe es una he-
rramienta de ayuda en el pro-
ceso de cálculo de utilización
de memoria en cada DRH.
TL004 Generación del informe Gestión de Tiempos y Tareas, TL_SCHRPT_RNCTL
Motor Aplic Inf Hr Progra- TL004, que contiene datos Generación de Informes, Ho-
madas sobre las horas programadas ras Programadas
para un empleado. Recoge
información del siguiente
tipo: tipos de fichado y ho-
ras de los empleados con
horarios de fichado, dura-
ción de horas de trabajo de
los empleados con horarios
de tiempo transcurrido y las
horas de entrada, salida, fle-
xibles y del periodo principal
de empleados con horarios
flexibles.

806 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario de Términos de PeopleSoft Enterprise

derecho a ausencias Elemento que define las reglas de concesión de tiempo libre remunerado por ausencias
válidas, como bajas por enfermedad, vacaciones y permisos por maternidad. El dere-
cho a ausencias define la cantidad de ausencias permitida, la frecuencia y los periodos
de adquisición del derecho de disfrute.
uso de ausencias Elemento que define las condiciones que deben cumplirse para que un perceptor tenga
derecho a disfrutar de días libres remunerados.
grado académico En PeopleSoft Enterprise Soluciones del Campus, todos los cursos a los que asiste un
alumno en una institución y que se agrupan en un único registro de alumno. Por ejem-
plo, una universidad que posea facultades de pregrado, postgrado y escuelas técnicas
puede definir varios grados académicos: licenciaturas, másters y carreras técnicas
(derecho, medicina, odontología, etc.).
institución académica En PeopleSoft Enterprise Soluciones del Campus, una entidad (universidad o centro
docente) que es independiente de entidades similares con sus propias normas y proce-
sos de gestión.
organización académica En PeopleSoft Enterprise Soluciones del Campus, una entidad que forma parte de la
estructura académica de una institución. En el nivel más bajo, una organización acadé-
mica puede ser un departamento. En el más alto, puede encontrarse una facultad.
plan académico En PeopleSoft Enterprise Soluciones del Campus, un área de estudio, como licen-
ciatura, curso optativo o especialización que existe dentro de un programa o grado
académico.
programa académico En PeopleSoft Enterprise Soluciones del Campus, la entidad que, una vez recibida la
solicitud de admisión, admite a un alumno y en la cuál se gradúa.
clase contable En PeopleSoft Enterprise Gestión de Rendimiento, la clase contable define el modo
en que se trata un recurso según las prácticas contables generalmente aceptadas. La
clase Inventario indica si un recurso forma parte de una cuenta de balance de situación,
como inventario o activo fijo, mientras que No Inventario significa que el recurso se
considera como un gasto correspondiente al periodo durante el cual se produce.
fecha contable La fecha contable indica cuándo se contabiliza la transacción, en contraposición a
la fecha en la que realmente tuvo lugar. La fecha contable y la fecha de transacción
pueden coincidir. La fecha contable determina el periodo de la contabilidad general
en el que se contabilizará la transacción. Sólo se puede seleccionar una fecha contable
comprendida en un periodo abierto de la contabilidad en la que se está realizando la
contabilización. La fecha contable de un artículo es normalmente la fecha de factura.
desdoblamiento contable El método de desdoblamiento contable indica el modo en que los gastos se asignan o
dividen entre uno o varios conjuntos de claves contables.
acumulador Un acumulador se emplea para almacenar valores acumulativos de determinados
elementos según se procesan. Puede acumularse un único valor o varios valores a
lo largo del tiempo. Por ejemplo, un acumulador podría estar formado por todas las
deducciones voluntarias o por todas las deducciones efectuadas por la empresa, lo que
permitiría acumular importes. Ofrece una flexibilidad total para los periodos y valores
acumulados.
acción / motivo Es el motivo por el cual se actualiza la información de puesto o de empleo relativa a un
empleado. El motivo de la acción se introduce en dos partes: una acción administrativa
o de personal (ascenso, baja, cambio de grupo de pago, etc.) y el motivo correspon-
diente a dicha acción. Los motivos de las acciones se utilizan en PeopleSoft Enterprise

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 807


Glosario

Recursos Humanos, en PeopleSoft Enterprise Administración de Beneficios, en


PeopleSoft Enterprise Administración de Acciones y en la función de Administración
de COBRA del proceso de gestión de Beneficios Básicos.
plantilla de acciones En PeopleSoft Enterprise Cuentas a Cobrar, define un conjunto de acciones progresi-
vas que el sistema o el usuario debe realizar en función del periodo de tiempo que un
cliente o un ítem lleva en un plan de acciones en una condición específica.
actividad En PeopleSoft Enterprise Formación Empresarial, una instancia de elemento de catá-
logo (también llamada clase) que está disponible para inscripción. La actividad define
los costes asociados con la oferta, los límites de inscripciones y de fechas, así como la
capacidad de las listas de espera.
En PeopleSoft Enterprise Gestión de Rendimiento, el trabajo de una organización y la
agrupación de acciones utilizadas en la gestión de costes basados en actividades.
En PeopleSoft Enterprise Gestión de Proyectos, la unidad de trabajo que proporciona
un desglose adicional de los proyectos en tareas más específicas.
En PeopleSoft Workflow, una transacción específica que debe realizarse dentro de un
proceso de gestión. Puesto que está formada por los pasos necesarios para realizar una
transacción, también se denomina mapa de pasos.
uso de dirección En PeopleSoft Enterprise Soluciones del Campus, una agrupación de tipos de direc-
ción que define el orden de utilización de las mismas. Por ejemplo, se puede definir
un código de uso para procesar las direcciones en el orden siguiente: dirección de
facturación, de residencia, domicilio y, por último, dirección de trabajo.
calendario de ajustes En PeopleSoft Enterprise Soluciones del Campus, el calendario de ajustes controla la
forma en que un cargo concreto se ajusta en la cuenta del alumno cuando éste causa
baja en algunas clases o se retira de un ciclo lectivo. El ajuste de cargos se basa en el
tiempo transcurrido desde una fecha de referencia y se determina como un porcentaje
del importe del cargo original.
función administrativa En PeopleSoft Enterprise Soluciones del Campus, un área funcional que procesa listas
de control, comunicaciones y comentarios. La función administrativa indica los datos
variables que se añaden a la lista de control o al registro de comunicaciones cuando un
código de lista, categoría de comunicación o comentario se asigna al alumno. Estos
datos clave permiten rastrear la lista, comunicación o comentario hasta un evento
específico de proceso dentro de un área funcional.
tipo de admisión En PeopleSoft Enterprise Soluciones del Campus, una designación usada para distin-
guir las solicitudes de primer año de las de transferencia.
acuerdo En PeopleSoft Enterprise eLiquidaciones, ofrece un método de agrupación y espe-
cificación de opciones de proceso, como las condiciones de pago, pagos bancarios y
notificaciones por combinación de ubicaciones de compradores y proveedores.
regla de asignación En PeopleSoft Enterprise Gestión de Incentivos de Empresa, expresión dentro de los
planes de compensación que permite al sistema asignar transacciones a nodos y par-
ticipantes. Durante la asignación de transacciones, el motor de asignaciones cruza la
estructura de compensación desde el nodo actual al nodo raíz en busca de planes que
contengan reglas de asignación.
cuenta alternativa Función de PeopleSoft Enterprise Contabilidad General que permite crear un plan con-
table oficial e introducir transacciones contables oficiales detalladas, tal como solicitan
algunos gobiernos nacionales para sus registros e informes.
base de datos de análisis En PeopleSoft Enterprise Soluciones del Campus, tablas que almacenan grandes
cantidades de datos del alumnado que pueden no aparecer en formatos estándar de
informes. Las tablas de bases de datos de análisis contienen claves para todos los ob-
jetos de un informe que un programa puede utilizar como referencia a otros registros
de alumnos no contenidos en el informe impreso. Por ejemplo, esta base de datos

808 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

contiene información de cursos considerados necesarios para cumplir un requisito


pero que son rechazados. También contiene información sobre los cursos que cum-
plen o superan los límites globales. Este tipo de base de datos de análisis se utiliza en
PeopleSoft Enterprise Orientación Académica.
Mensajería PeopleSoft Mensajería facilita la comunicación sincrónica o asíncrona de aplicaciones
PeopleSoft Enterprise con otras aplicaciones PeopleSoft Enterprise o de terceros. Un
mensaje de aplicación define los registros y los campos que se van a publicar o a los
que se va a suscribir.
especialista en AR Abreviatura para especialista de cuentas a cobrar. En PeopleSoft Enterprise Cuentas a
Cobrar, el responsable de controlar y calcular las deducciones e ítems en disconformi-
dad.
plan de arbitraje El árbitro cuando distintas políticas de precios coinciden en la transacción. Este plan
determina el orden de aplicación de las políticas de precios en el precio base de la
transacción.
regla de evaluación En PeopleSoft Enterprise Cuentas a Cobrar, una regla definida por el usuario que el
sistema utiliza para evaluar las condiciones de una cuenta de cliente o de ítems concre-
tos y determinar si es necesario emprender una acción de seguimiento.
clase de activos Grupo de activos utilizado para la generación de informes. Se puede utilizar en combi-
nación con la categoría de activos para delimitar la clasificación de activos.
atributo/valor En PeopleSoft Enterprise Interfaz de Directorios, relaciona los datos que conforman
una entrada en el árbol de información de directorios.
evento de subasta En PeopleSoft Enterprise Negociación Estratégica de Compras, evento de negociación
donde los oferentes compiten activamente entre sí para lograr el mejor precio o puntua-
ción.
destinatarios En PeopleSoft Enterprise Soluciones del Campus, un segmento de la base de datos que
se relaciona con una iniciativa o una asociación basado en los atributos del compo-
nente más que en una estructura de pagos de cuotas. Algunos ejemplos de destinatarios
pueden ser: Clase de 1965 o Licenciatura de Artes y Ciencias.
servidor de identificación Servidor configurado para la comprobación de los usuarios que trabajan en el sistema.
periodo base En PeopleSoft Enterprise Planificación Empresarial, el periodo de tiempo inferior
dentro de un calendario.
puesto patrón En PeopleSoft Enterprise Estudios Analíticos de Personal, un puesto patrón es un
código de puesto para el que existen datos de encuestas salariales de fuentes externas
publicadas.
respuesta oferta En PeopleSoft Enterprise Negociación Estratégica de Compras, la respuesta de un
oferente a un evento.
grado de facturación En PeopleSoft Enterprise Soluciones del Campus, grado académico bajo el que se
agrupan otras titulaciones a efectos de facturación si el alumno cursa varios grados
simultáneamente.
nota o perfil biográfico En PeopleSoft Enterprise Soluciones del Campus, un informe que resume la informa-
ción almacenada en el sistema sobre un componente o persona concreta. Se pueden
generar informes estándar o especializados.
libro En PeopleSoft Enterprise Gestión de Activos, los libros se utilizan para almacenar
datos financieros y fiscales, como costes, atributos de amortización e información de
bajas de activos.
rama Nodo de árbol que se agrupa en otros nodos superiores en la jerarquía, según se define
en el Gestor de Árboles de PeopleSoft.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 809


Glosario

sólo cuenta presupuestaria Cuenta que sólo utiliza el sistema, no los usuarios. Este tipo de cuenta no acepta tran-
sacciones. Con esta cuenta sólo se pueden gestionar presupuestos. Anteriormente se
denominaba "cuenta mantenida por el sistema".
control de presupuestos En Control de Compromisos, proceso por el que se comparan las transacciones origen
con las contabilidades de presupuestos de control para comprobar si se aprueban, se
rechazan o se aprueban con un aviso.
control de presupuestos En Control de Compromisos, el control de presupuestos garantiza que los compromi-
sos y los gastos no exceden los presupuestos. Permite realizar un seguimiento de las
transacciones respecto a los presupuestos correspondientes y finalizar el ciclo de un
documento si las condiciones presupuestarias definidas no se cumplen. Por ejemplo,
se puede evitar que se despache una orden de compra a un proveedor si no hay fondos
suficientes en el presupuesto relacionado.
periodo presupuestario Intervalo de tiempo (como 12 meses o 4 trimestres) en que se divide un periodo para la
generación de informes y presupuestos. La clave contable ofrece una gran flexibilidad
para definir los periodos contables operativos, sin necesidad de limitarse a un solo
calendario.
actividad de gestión El nombre de un subconjunto de un proceso de gestión detallado. Puede ser una tran-
sacción, tarea o acción que se realiza en el marco de un proceso de gestión.
evento de gestión En PeopleSoft Enterprise Cuentas a Cobrar, determina las características del proceso
de actualización de cuentas a cobrar en la gestión de efectos.
En PeopleSoft Enterprise Incentivos del Equipo de Ventas, actividad o transacción co-
mercial original que puede justificar la creación de un evento de PeopleSoft Enterprise
Gestión de Incentivos de Empresa (por ejemplo, una venta).
proceso de gestión Un conjunto estándar de 17 procesos definidos y mantenidos por las familias de pro-
ductos de PeopleSoft Enterprise y que reciben asistencia del grupo Business Process
Engineering de PeopleSoft. Un ejemplo de proceso de gestión es la Satisfacción de
Pedidos, que gestiona pedidos, contratos, inventarios, facturación, etc.
Consulte también proceso de gestión detallado.
restricciones de unidad de En PeopleSoft Negociación Estratégica de Compras, estas limitaciones se aplican a la
negocio unidad de negocio de Negociación Estratégica de Compras seleccionada. Se realiza un
seguimiento de los gastos en todos los eventos de la unidad de negocio de Negociación
Estratégica de Compras seleccionada.
tarea de gestión El nombre de una función específica descrita en uno de los procesos de gestión.
unidad de negocio Empresa o subconjunto de una empresa que dispone de independencia respecto a una
o varias funciones operativas o contables.
comprador En PeopleSoft Enterprise eLiquidaciones, una organización (o unidad de negocio, en
contraposición a una persona) que efectúa transacciones con proveedores dentro del
sistema. El comprador genera los pagos correspondientes a las adquisiciones realiza-
das en el sistema.
evento de compra En PeopleSoft Negociación Estratégica de Compras, para los creadores de eventos,
la compra de bienes o servicios, normalmente asociada con peticiones de oferta, pro-
puesta o subasta. Para los oferentes, la venta de bienes o servicios.
campus En PeopleSoft Enterprise Soluciones del Campus, entidad generalmente vinculada a
una unidad administrativa de una institución académica concreta, que utiliza un catá-
logo de cursos exclusivo y que genera expedientes comunes para alumnos que cursan
el mismo grado académico.
caja de efectivo El repositorio de dinero y pagos tomados localmente.

810 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

elemento de catálogo En PeopleSoft Enterprise Formación Empresarial, un tema determinado que puede
estudiar y seguir un alumno. Por ejemplo, "Introducción a Microsoft Word". Un ele-
mento de catálogo contiene información general sobre el tema e incluye código de
curso, descripción, clasificación, palabras clave y métodos de enseñanza. Un elemento
de catálogo puede tener una o varias actividades de formación.
mapa de catálogo En PeopleSoft Enterprise Gestión de Catálogos, el mapa convierte los datos origen al
formato del catálogo de la empresa.
socio de catálogo En PeopleSoft Enterprise Gestión de Catálogos, persona que comparte la responsabili-
dad de mantener el contenido del catálogo con el gestor del catálogo de la empresa.
clasificación Vincula las ofertas de socios con ofertas de catálogo y las agrupa en categorías de
catálogo de empresa.
categoría En PeopleSoft Enterprise Soluciones del Campus, una agrupación a la que se asignan
comentarios o comunicaciones (contextos) específicos. Los códigos de categoría tam-
bién están vinculados a los grupos 3C a efectos de concesión de acceso con escritura o
sólo lectura en las distintas funciones.
canal En PeopleSoft Entorno Multicanal, correo electrónico, chat, voz (integración telefó-
nica/sistemas informáticos [CTI]), o un evento genérico.
clave contable Campo que almacena un plan contable, recursos, etc., en función de la aplicación
PeopleSoft Enterprise. Los valores de clave contable representan números de cuentas,
códigos de departamentos, etc.
cuadre de claves contables En ocasiones son necesarias determinadas claves contables para cuadrar el Debe y el
Haber de una transacción.
validación de combinaciones Proceso de validación de líneas de asientos correspondientes a combinaciones válidas
de claves contables de claves contables basado en reglas definidas por el usuario.
combinación de clave contable y Uno o más campos que identifican de forma exclusiva cada fila de datos de una tabla.
valor Algunas tablas contienen un único campo clave, mientras que otras necesitan una
combinación de varios.
registro En PeopleSoft Enterprise Gestión de Promociones, permite consultar datos financieros
(como gastos planificados, incurridos e importes actuales) relacionados con fondos y
promociones comerciales.
código de lista de control En PeopleSoft Enterprise Soluciones del Campus, un código que representa una lista
de acciones planificadas o realizadas que pueden asignarse a un miembro del personal,
a un voluntario o a una unidad. Las listas de control facilitan la consulta de la asigna-
ción de acciones en una sola página.
reclamación de devolución En toda la industria de la distribución, un contrato entre proveedor y distribuidor, en
el que el dinero se paga al distribuidor en la venta del producto, o grupo de productos,
especificado a los clientes, o grupos de clientes, de destino.
clase En PeopleSoft Enterprise Soluciones del Campus, una oferta concreta de un compo-
nente de curso dentro de un ciclo lectivo específico.
Consulte también curso.
clave contable de clase Valor de clave contable que identifica una única clave presupuestaria de consignación
cuando se combina con un fondo, un ID de departamento y un código de programa, así
como un periodo presupuestario. Anteriormente denominada subclasificación.
autorización En PeopleSoft Enterprise Soluciones del Campus, el periodo de tiempo en el que un
componente dentro de PeopleSoft Enterprise Gestión de Contribuciones está auto-
rizado para participar en una iniciativa o acción. Las autorizaciones se utilizan para

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 811


Glosario

evitar que los responsables de desarrollo soliciten varias peticiones del mismo compo-
nente durante el mismo periodo.
clonación En PeopleCode, hacer una copia exclusiva. En contraposición con copiar, puede sig-
nificar hacer una referencia nueva a un objeto, de manera que si se modifica el objeto
subyacente, cambiarán tanto la copia como el original.
cohorte En PeopleSoft Enterprise Soluciones del Campus, el nivel superior de la estructura de
clasificación de tres niveles que se define para la gestión de inscripciones. Puede defi-
nir un nivel de cohorte, vincularlo a otros niveles y fijar cifras de inscripción objetivo
para éste.
Consulte también población y división.
grupo Para poder realizar búsquedas en un conjunto de documentos en Verity, es necesario
crear en primer lugar al menos un grupo. Un grupo es un conjunto de directorios y ar-
chivos que permiten a los usuarios de la aplicación utilizar el motor de búsqueda Verity
para buscar y mostrar rápidamente documentos que cumplan los criterios de búsqueda.
Un grupo es un conjunto de estadísticas e indicadores a los documentos de origen,
almacenados en un formato patentado dentro de un servidor de archivos. Puesto que
un grupo sólo puede albergar información para una única ubicación, PeopleTools
mantiene un conjunto de grupos (uno por código de idioma) para cada objeto de índice
de búsqueda.
regla de cobro En PeopleSoft Enterprise Cuentas a Cobrar, una regla definida por el usuario que
define las acciones que deben tomarse respecto a un cliente en función del importe
adeudado y el número de días de impago de los saldos pendientes.
clave Consulte clave de comunicación.
clave de comunicación En PeopleSoft Enterprise Soluciones del Campus, un código único para la introduc-
ción de combinaciones de categoría, contexto, método y dirección de comunicación
y códigos de carta estándar. Las claves de comunicación (también llamadas claves
o códigos de entrada rápida) pueden crearse para procesos en segundo plano y para
usuarios específicos.
objeto de compensación En PeopleSoft Enterprise Gestión de Incentivos de Empresa, nodo de una estructura de
compensación. Los objetos de compensación son los elementos básicos que componen
la representación jerárquica de una estructura retributiva.
estructura de compensación En PeopleSoft Enterprise Gestión de Incentivos de Empresa, relación jerárquica de
objetos de compensación.
interfaz de componente Una interfaz de componente es un conjunto de interfaces de programación de aplica-
ciones (APIs) que se pueden utilizar para acceder y modificar la información de bases
de datos PeopleSoft Enterprise mediante un programa en lugar del cliente PeopleSoft.
condición En PeopleSoft Enterprise Cuentas a Cobrar, se produce una condición cuando hay un
cambio significativo en el estado de una cuenta de cliente, como alcanzar un límite de
crédito o superar un saldo negativo definido por el usuario.
catálogo de parámetros de Utilizado para configurar un sistema externo con PeopleSoft Enterprise. Por ejemplo,
configuración un catálogo de configuración puede definir parámetros de comunicación y configura-
ción para un servidor externo.
plan de configuración En PeopleSoft Enterprise Gestión de Incentivos de Empresa, los planes de configura-
ción contienen información sobre asignaciones para variables comunes (no reglas de
incentivos) y se adjuntan a un nodo sin participante. Los planes de configuración no se
procesan mediante transacciones.
componentes En PeopleSoft Enterprise Soluciones del Campus, pueden ser amigos, antiguos alum-
nos, organizaciones, fundaciones u otras entidades afiliadas a la institución, para que
los que se mantienen datos en el sistema. Los tipos de componentes incorporados

812 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

en PeopleSoft Enterprise Gestión de Contribuciones se basan en los definidos por el


consejo de desarrollo y fomento de la educación de Estados Unidos (CASE).
restricción Política o regla que afecta a la forma en que un evento origen es adjudicado. Existen
tres tipos de restricciones: comercial, global y de eventos.
referencia de contenido Las referencias de contenido son indicadores a contenidos inscritos en el registro de
portal. Normalmente son URLs o iScripts. Las referencias de contenido se dividen en
tres categorías: contenido de destino, plantillas y pagelets de plantillas.
contexto En PeopleCode, determina los campos de buffer a los que se puede hacer referencia
contextual y que representan la fila de datos actual en cada nivel de desplazamiento
durante la ejecución de un programa de PeopleCode.
En PeopleSoft Enterprise Soluciones del Campus, una instancia específica de un
comentario o comunicación. Uno o más contextos se asignan a una categoría, que se
vincula a grupos de acceso 3C de modo que se puedan asignar permisos de escritura o
sólo lectura a las diferentes funciones.
En PeopleSoft Enterprise Gestión de Incentivos de Empresa, mecanismo utilizado para
determinar el ámbito de una ejecución de proceso. PeopleSoft Enterprise Gestión de
Incentivos de Empresa utiliza tres tipos de contexto: plan, periodo y nivel de ejecu-
ción.
tabla de control Almacena la información que controla el proceso de una aplicación. Este tipo de pro-
ceso puede ser común en toda la organización, o puede ser utilizado sólo por partes de
la misma para un uso más limitado de los datos compartidos.
línea de contrato de margen Línea de contrato basada en tarifas asociada con los tipos de comisión Concesión, Fija,
sobre coste Incentivo u Otra. Las líneas de contrato basadas en tarifas cuyo tipo de comisión sea
Ninguna no se consideran líneas de contrato de margen sobre coste.
coste más tarificación En PeopleSoft Tarificador de Empresa, un método de tarificación que toma como base
el coste de los bienes.
perfil de costes Combinación de un método de costes de recepción, un flujo de costes y un método de
costes medios. Un perfil se asocia con un libro de costes y determina el modo en que se
valoran los elementos de ese libro y el traslado material del elemento en el libro.
fila de costes Importe y transacción de costes correspondientes a un conjunto de claves contables.
venta de mostrador Una transacción en persona donde el cliente normalmente selecciona artículos en una
tienda o recoge productos encargados con antelación. Los clientes pagan y recogen los
bienes en el mostrador y no hay que enviarlos desde el almacén.
curso En PeopleSoft Enterprise Soluciones del Campus, un curso que se imparte en un centro
docente y que se describe habitualmente dentro de un catálogo de cursos. Un curso po-
see un esquema y un nivel de créditos estándar; no obstante, éstos pueden modificarse
conforme a la clase. Los cursos pueden constar de varios componentes como clase,
debate y prácticas.
Consulte también clase.
función de curso compartido En PeopleSoft Enterprise Soluciones del Campus, una etiqueta que define una serie de
grupos de requisitos para el uso compartido de cursos. Las funciones de curso compar-
tido se utilizan en PeopleSoft Enterprise Orientación Académica.
formación actual En PeopleSoft Enterprise Formación Empresarial, repositorio de autoservicio donde se
almacenan todas las actividades y programas en curso de un alumno.
adquisición de datos En PeopleSoft Enterprise Gestión de Incentivos de Empresa, proceso mediante el que
se adquieren transacciones comerciales en bruto de sistemas externos y se trasladan a
las tablas de datos operativos (ODS).

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 813


Glosario

cubo de datos En PeopleSoft Motor de Cálculo Analítico, es un contenedor para un tipo de datos
(como Ventas) y funciona conjuntamente con una o más dimensiones. Las dimen-
siones y los cubos de datos en PeopleSoft Motor de Cálculo Analítico no están rela-
cionados con las dimensiones y los cubos del proceso analítico en línea (OLAP) de
PeopleSoft Gestor de Cubos.
elementos de datos Los elementos de datos, en su forma más sencilla, definen un subconjunto de datos y
las reglas por las que se agrupan.
En PeopleSoft Estudios Analíticos de Personal, los elementos de datos son reglas que
indican al sistema las medidas que debe recuperar de los grupos de personal.
conjunto de datos Agrupación de datos que permite el filtrado y la distribución de la información en
función de los roles. Se puede limitar el rango y la cantidad de datos mostrados a un
usuario mediante la asociación de reglas de conjuntos de datos con roles. El resultado
de las reglas se traduce en un conjunto de datos apropiado para los distintos roles de los
usuarios.
método de enseñanza/envío En PeopleSoft Enterprise Formación Empresarial, identifica los métodos principales
según los cuales se imparten las distintas actividades de formación. También ofrece
valores por defecto para la actividad de formación, como coste e idioma. Principal-
mente se utiliza para ayudar a los alumnos en la búsqueda de tipos de enseñanza que
se adapten mejor a sus necesidades, dentro del catálogo de formación. Puesto que
PeopleSoft Enterprise Formación Empresarial es un sistema de formación combinada,
no fomenta el uso de un método de enseñanza concreto.
En PeopleSoft Enterprise Gestión de Cadena de Suministros, identifica el método de
envío con el que se transporta la mercancía a sus destinos respectivos (como camiones,
avión, tren, etc.). El método de envío se especifica durante la creación de líneas de
envío.
tipo de método de enseñanza En PeopleSoft Enterprise Formación Empresarial, identifica la forma en que se pueden
impartir las actividades (por ejemplo, formación en línea, presencial, seminarios,
manuales, etc.) dentro de cualquier organización. El tipo determina si el método de
enseñanza incluye componentes programados.
proceso de gestión detallado Un subconjunto del proceso de gestión. Por ejemplo, el proceso de gestión detallado
de nombre Posiciones de Caja es un subconjunto del proceso denominado Gestión de
Caja.
dimensión En PeopleSoft Motor de Cálculo Analítico, una dimensión contiene una lista de tipos
de datos que pueden abarcar varios contextos y es un componente básico de un modelo
analítico. Dentro del modelo analítico, una dimensión se adjunta a uno o varios cubos
de datos. En PeopleSoft Gestor de Cubos, la dimensión es el componente fundamental
de un cubo OLAP y especifica los metadatos PeopleSoft que se deben usar para crear
la estructura de despliegue de la dimensión. Las dimensiones y los cubos de datos en
PeopleSoft Motor de Cálculo Analítico no están relacionados con las dimensiones y
los cubos OLAP de PeopleSoft Gestor de Cubos.
recepción directa Artículos enviados desde un almacén o proveedor a otro almacén.
envío directo Artículos enviados desde el proveedor o el almacén directamente al cliente (anterior-
mente conocido como drop ship).
árbol de información de En PeopleSoft Enterprise Interfaz de Directorios, es la representación de una estruc-
directorios tura jerárquica de directorios.
división En PeopleSoft Enterprise Soluciones del Campus, el nivel inferior de la estructura de
clasificación de tres niveles que se define en PeopleSoft Enterprise Selección y Admi-
siones para la gestión de inscripciones. Puede definir un nivel de división, vincularlo a
otros niveles y fijar cifras de inscripción objetivo para éste.
Consulte también población y cohorte.

814 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

secuencia de documentos Método flexible que enumera de forma secuencial todas las transacciones financieras
(por ejemplo, facturas, pedidos y pagos) en el sistema a efectos de informes legales y
de seguimiento de la actividad comercial.
árbol dinámico detallado Árbol que toma sus valores de detalle (detalles dinámicos) directamente de una tabla
de la base de datos, en lugar de hacerlo de una serie de valores introducidos por el
usuario.
tabla de validación Tabla de la base de datos que cuenta con su propia definición de registro, como la tabla
de departamentos. A medida que se introducen campos en una aplicación PeopleSoft
Enterprise, se pueden validar en una tabla de validación para asegurar la integridad de
los datos en todo el sistema.
fecha efectiva Método para fechar la información en las aplicaciones PeopleSoft Enterprise. Se pue-
den asignar fechas pasadas para añadir datos históricos al sistema y también fechas
futuras para introducir datos antes de que entren en vigor. Mediante la utilización de
fechas efectivas no se eliminan valores, se introduce un valor nuevo con una fecha
efectiva actual.
contabilidad EIM Abreviatura para la contabilidad de Gestión de Incentivos de Empresa. En PeopleSoft
Enterprise Gestión de Incentivos de Empresa, objeto para gestionar la recopilación
progresiva de resultados en el ámbito de un participante. La contabilidad refleja un
conjunto de resultados con todos los rastros adecuados del origen de los datos y los
pasos del proceso que lo genera.
conjunto de eliminación En PeopleSoft Enterprise Contabilidad General, un grupo relacionado de cuentas
InterCompañía que se procesa durante las consolidaciones.
evento de entrada En PeopleSoft Enterprise Contabilidad General, Cuentas a Cobrar, Cuentas a Pagar,
Compras y Facturación, un proceso de gestión que genera entradas de cargos y abonos
procedentes de transacciones únicas con el fin de generar entradas contables estándar
complementarias.
compensación de resultados En PeopleSoft Enterprise Contabilidad General, un proceso de gestión que permite
a la empresa matriz realizar el cálculo de los beneficios netos de las filiales de forma
mensual y ajustar esa cifra para incrementar los importes de inversión e ingresos patri-
moniales antes de realizar las consolidaciones.
límite de ítem de equidad En PeopleSoft Enterprise Soluciones del Campus, los fondos que la institución decide
conceder como fondos discrecionales o donaciones. Este límite puede reducirse por
importes equivalentes como la aportaciones familiares previstas o de los padres. Los
alumnos se agrupan por grupos de ítems de equidad y tipos de ítem de equidad relacio-
nados. Este límite puede utilizarse para asegurar que grupos de alumnos similares se
agrupan de forma equitativa.
evento Son puntos predefinidos en el flujo del procesador de componentes o en el flujo del
programa. A medida que se encuentra un punto, el evento activa cada componente y
lanza todos los programas de PeopleCode asociados a ese componente y ese evento.
Ejemplos de eventos son FieldChange, SavePreChange y RowDelete.
En PeopleSoft Enterprise Recursos Humanos, un evento también se refiere a las inci-
dencias que afectan a la elegibilidad de los beneficios.
restricciones de evento En PeopleSoft Enterprise Negociación Estratégica de Compras, estas restricciones
están asociadas con un evento de origen específico. Dentro del evento seleccionado se
realiza el seguimiento de los gastos.
proceso de difusión de eventos En PeopleSoft Enterprise Incentivos del Equipo de Ventas, proceso que determina,
mediante lógica, la difusión de un evento original de PeopleSoft Enterprise Gestión de
Incentivos de Empresa y crea un derivado (duplicado) del evento original para proce-
sarlo mediante otros objetos. PeopleSoft Enterprise Incentivos del Equipo de Ventas

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 815


Glosario

utiliza este mecanismo para implantar fracciones, agrupaciones, etc. La difusión de


eventos determina quién recibe el crédito.
excepción En PeopleSoft Enterprise Cuentas a Cobrar, es una deducción o un ítem en disconfor-
midad.
tarificación exclusiva En PeopleSoft Enterprise Ventas, un tipo de plan de arbitraje asociado a una regla de
precios. La tarificación exclusiva se utiliza para fijar los precios en las transacciones
de pedidos de clientes.
hechos En las aplicaciones PeopleSoft Enterprise, los hechos son valores de datos numéricos
que proceden de campos de una base de datos de origen, así como de una aplicación de
análisis. Un hecho puede ser cualquier parámetro con el que se desee medir el rendi-
miento de una empresa, por ejemplo, los ingresos, las cifras de ventas, los datos reales
o los presupuestarios. Se guardan en tablas de hechos.
ciclo lectivo de beca En PeopleSoft Enterprise Soluciones del Campus, una combinación de periodos que el
centro docente fija como periodo contable y grado académico. Dicho periodo se crea
y se define durante el proceso de instalación. Sólo se definen los ciclos elegibles paras
becas en cada grado académico de ayuda financiera.
sanciones financieras Para las compañías con sede en Estados Unidos y sus filiales en el extranjero, una
norma federal del organismo de control de activos extranjeros (Office of Foreign As-
sets Control, OFAC) obliga a validar los proveedores con la lista Specially Designated
Nationals (SDN) antes de realizar el pago.
En PeopleSoft Cuentas a Pagar, eLiquidaciones, Gestión de Caja y Ciclo de Ventas,
los proveedores se pueden validar con cualquier lista de sanciones financieras (por
ejemplo, la lista SDN, una lista de la Unión Europea, etc.).
ítem de previsión Una entidad lógica con una serie exclusiva de datos descriptivos de demanda y pre-
visión utilizados como base del pronóstico de la demanda. Los ítems de previsión se
crean con multitud de finalidades, aunque básicamente representan materiales compra-
dos, vendidos o utilizados por una empresa y para los que se requiere una previsión de
utilización.
fondo En PeopleSoft Enterprise Gestión de Promociones, un presupuesto que se puede uti-
lizar para la financiación de actividades promocionales. Existen cuatro métodos de
financiación: descendente, devengo fijo, devengo variable y devengo cero.
brecha En PeopleSoft Enterprise Soluciones del Campus, una cifra artificial que consigna una
cantidad de becas y ayudas no satisfechas y que no están financiadas con los fondos
del Título IV. La brecha puede utilizarse para evitar la financiación total de un alumno
o para preservar la necesidad de ayuda financiera no cumplida para que los fondos
institucionales se puedan conceder.
tipo de proceso genérico En el Gestor de Procesos de PeopleSoft, los tipos de proceso se identifican con un tipo
de proceso genérico. Por ejemplo, el tipo de proceso genérico SQR incluye todos los
tipos de proceso SQR, como el proceso SQR y el informe SQR.
tabla de donaciones En PeopleSoft Enterprise Soluciones del Campus, una tabla o pirámide de donantes
que describe el número y la cuantía de las donaciones necesarias para completar satis-
factoriamente una campaña en PeopleSoft Enterprise Gestión de Contribuciones. Esta
tabla permite realizar una estimación del número de donantes y donantes potenciales
requeridos en cada nivel de donación para obtener el objetivo de la campaña.
GDS Abreviatura de Global Distribution System (sistema de distribución global). Término
amplio que describe todos los sistemas de reservas electrónicas para la realización de
planes de viaje.

816 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

unidad de negocio de GL Abreviatura para la unidad de negocio de Contabilidad General. Una unidad dentro
de una organización es una entidad independiente a efectos contables. De hecho, ésta
mantiene sus propios libros contables.
Consulte también unidad de negocio.
plantilla de asiento GL Abreviatura para la plantilla de asiento de Contabilidad General. En PeopleSoft En-
terprise Soluciones del Campus, una plantilla que define la forma de contabilización
de ítems concretos en la contabilidad general. Un tipo de ítem se correlaciona con la
contabilidad y la plantilla de asiento puede abarcar varias cuentas de contabilidad ge-
neral. El asiento en GL se controla aún más por indicadores de alto nivel que controlan
el resumen y el tipo contable, es decir, por acumulación o efectivo.
interfaz con GL Abreviatura para el proceso de interfaz con Contabilidad General. En PeopleSoft En-
terprise Soluciones del Campus, un proceso utilizado para enviar transacciones desde
PeopleSoft Enterprise Finanzas del Alumnado a la Contabilidad General. Los tipos de
ítems se correlacionan con cuentas específicas de contabilidad general, lo que permite
una anotación en la contabilidad general cada vez que se ejecuta el proceso de interfaz
con GL.
restricciones globales En PeopleSoft Negociación Estratégica de Compras, estas restricciones se aplican a
múltiples unidades de negocio de Negociación Estratégica de Compras. Se realiza un
seguimiento de los gastos en todos los eventos de las distintas unidades de negocio de
Negociación Estratégica de Compras.
grupo En PeopleSoft Enterprise Facturación y Cuentas a Cobrar, una entidad de contabiliza-
ción que comprende una o varias transacciones (ítems, ingresos, pagos, transferencias,
paridades o cancelaciones).
En PeopleSoft Enterprise Recursos Humanos y Cadena de Suministros, cualquier
grupo de registros asociados con un solo nombre o variable para ejecutar cálculos en
los procesos de gestión PeopleSoft. Por ejemplo, en PeopleSoft Enterprise Gestión de
Tiempos y Tareas los empleados se agrupan a efectos de elaboración de informes de
horas.
respuesta ideal En PeopleSoft Negociación Estratégica de Compras, una pregunta que requiere res-
puesta que coincida con el valor ideal de la oferta para ser considerada como elegible
para su concesión. Si la respuesta no coincide con el valor ideal, todavía se puede
enviar la oferta pero será descalificada y no será elegible para su concesión.
objeto de incentivos En PeopleSoft Enterprise Gestión de Incentivos de Empresa, objetos relacionados
con los incentivos que definen y habilitan los procesos y resultados del cálculo de
PeopleSoft Enterprise Gestión de Incentivos de Empresa, como plantillas de plan,
planes, datos de resultados y objetos de interacción.
regla de incentivos En PeopleSoft Enterprise Incentivos del Equipo de Ventas, instrucciones que actúan
sobre transacciones y las convierten en compensaciones. Una regla es una parte del
proceso de conversión de una transacción en una compensación.
incurrir En PeopleSoft Enterprise Gestión de Promociones, ser responsable de un pago pro-
mocional. En otras palabras, el importe que se adeuda a un cliente por actividades
promocionales.
iniciativa En PeopleSoft Enterprise Soluciones del Campus, la base fundamental de ejecución
de todos los planes de desarrollo. Es un esfuerzo organizado destinado a un público
concreto, que puede transcurrir en un periodo determinado con finalidades y obje-
tivos específicos. Una iniciativa puede ser una campaña, un evento, una marcha de
voluntariado o de afiliación o cualquier otra actividad definida por la institución. Las
iniciativas pueden tener varias fases y pueden estar relacionadas con otras iniciativas.
Esto permite llevar el seguimiento de segmentos individuales así como de iniciativas
completas.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 817


Glosario

acceso de consulta En PeopleSoft Enterprise Soluciones del Campus, un tipo de acceso de seguridad que
sólo permite al usuario consultar los datos.
Consulte también acceso de actualización.
institución En PeopleSoft Enterprise Soluciones del Campus, una entidad (universidad o centro
docente) que es independiente de entidades similares con sus propias normas y proce-
sos de gestión.
integración Relación entre dos puntos de integración compatibles que facilita la comunicación
entre sistemas. Las integraciones permiten que las aplicaciones PeopleSoft Enterprise
funcionen perfectamente entre sí o con sistemas o software de otros fabricantes.
punto de integración Interfaz que el sistema utiliza para comunicarse con otra aplicación PeopleSoft Enter-
prise o con programas externos.
set de integración Agrupación lógica de integraciones que utilizan las aplicaciones con una misma finali-
dad de gestión. Por ejemplo, el set de integración ADVANCED_SHIPPING_ORDER
contiene todas las integraciones que notifican al cliente que su pedido se ha despa-
chado.
artículo/ítem En PeopleSoft Enterprise Almacenes, mercancía tangible que se almacena en una
unidad de negocio o se envía desde un almacén.
En PeopleSoft Enterprise Planificación de Demanda, Planificación de Normas de
Inventario y Planificación de Suministros, un artículo que sólo se utiliza a efectos de
planificación. Puede representar una familia o un grupo de artículos de inventario.
Puede tener una lista de materiales (BOM) o una ruta de planificación, y puede ser
un componente de una BOM de planificación. Un artículo de planificación no puede
especificarse en una BOM o ruta de producción o ingeniería, y no puede ser un compo-
nente de la producción. Las existencias físicas de estos artículos no se mantienen.
En PeopleSoft Enterprise Cuentas a Cobrar, un concepto pendiente de cobro. Un ítem
puede ser una factura, una nota de abono o de cargo, una cancelación o un ajuste.
reestructuración de ítems En PeopleSoft Enterprise Soluciones del Campus, un proceso que permite cambiar una
asignación de pago sin necesidad de revertirlo.
itinerario En PeopleSoft Gastos, un grupo de reservas de viaje. Los itinerarios pueden tener
reservas seleccionadas y reservas con la agencia de viajes. Estos itinerarios todavía
no han sido pagados y se consideran reservas pendientes. Las reservas ya pagadas se
consideran reservas confirmadas.
comunicación conjunta En PeopleSoft Enterprise Soluciones del Campus, una carta dirigida a dos personas.
Por ejemplo, una carta se puede enviar al Sr. Sudhir Awat y a la Sra. Samantha Mor-
telli. Debe existir una relación entre estas dos personas en la base de datos y al menos
una de ellas debe tener un ID registrado en la base de datos.
palabra clave En PeopleSoft Enterprise Soluciones del Campus, un término que se vincula a elemen-
tos particulares de PeopleSoft Enterprise Finanzas del Alumnado, Ayuda Financiera
y Gestión de Contribuciones. Se pueden utilizar palabras clave como criterios de
búsqueda que permitan ubicar registros específicos mediante el cuadro de diálogo
correspondiente.
KPI Abreviatura de indicador de rendimiento. Una medida global sobre la actuación de una
organización que persigue alcanzar factores fundamentales de éxito. Este concepto
define el valor o el cálculo en los que se fundamenta una evaluación.
KVI Abreviatura de artículo de valor conocido. Término usado para los productos o grupos
de productos cuyo precio de venta no se puede rebajar ni aumentar.
Arrendador En PeopleSoft Enterprise Gestión Inmobiliaria, entidad propietaria del inmueble y que
lo arrienda a los arrendatarios.

818 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

Archivo LDIF Abreviatura del archivo de formato de intercambio de datos Lightweight Directory
Access Protocol (LDAP). Contiene las discrepancias entre los datos de PeopleSoft
Enterprise y los del directorio.
grupo de alumnos En PeopleSoft Enterprise Formación Empresarial, un grupo de alumnos vinculados al
mismo entorno de formación. Los participantes de un grupo de alumnos pueden com-
partir los mismos atributos, como el departamento o el código de puesto. Estos grupos
se utilizan para controlar el acceso y la inscripción a las actividades y programas de
formación. También se utilizan para realizar inscripciones masivas o de grupos en
segundo plano.
componentes de formación En PeopleSoft Enterprise Formación Empresarial, conforman los cimientos funda-
mentales de las actividades de formación. PeopleSoft Enterprise Formación Empre-
sarial admite seis tipos básicos de componentes de formación: formación web, sesión
presencial, aula virtual, examen, encuesta y asignación. Uno o varios de estos compo-
nentes conforman una actividad de formación.
entorno de formación En PeopleSoft Enterprise Formación Empresarial, identifica a un conjunto de cate-
gorías y elementos de catálogos que están disponibles para los grupos de alumnos.
También define los valores por defecto que se asignan a las actividades y los pro-
gramas que se crean dentro de un entorno concreto de formación. Los entornos de
formación ofrecen una división del catálogo para que los alumnos puedan ver sólo los
elementos que les conciernen.
historial de formación En PeopleSoft Enterprise Formación Empresarial, repositorio de autoservicio donde se
almacenan todas las actividades y programas de formación finalizadas por un alumno.
leasing En PeopleSoft Gestión Inmobiliaria, acuerdo legal vinculante entre el arrendador y el
arrendatario, por el cual el arrendatario alquila todo o parte de la propiedad física del
arrendador.
resumen de leasing En PeopleSoft Gestión Inmobiliaria, versión resumida del contrato de leasing com-
pleto que incluye sólo los términos importantes. El resumen de leasing suele ocupar
una página y no incluye terminología legal.
mapa de contabilidades Los mapas de contabilidades se utilizan para relacionar datos de gastos de cuentas de
contabilidad general con objetos de recurso. Se pueden correlacionar varias líneas de
ítems de contabilidad con uno o varios IDs de recursos. También se puede utilizar para
correlacionar importes (denominados cuotas) con unidades de negocio. Los importes
se pueden correlacionar de dos formas: un importe real que representa costes reales
del periodo contable o un importe presupuestado que se puede utilizar para calcular
cuotas de capacidad, así como resultados de modelos presupuestados. En PeopleSoft
Enterprise Almacén de Datos se pueden correlacionar cuentas de contabilidad general
con la tabla de contabilidades de EW.
sección de la biblioteca En PeopleSoft Enterprise Gestión de Incentivos de Empresa, sección que se define en
un plan o plantilla y que puede compartirse con otros planes. Las modificaciones que
se realicen en una sección de biblioteca se reflejan en todos los planes que la empleen.
línea En PeopleSoft Negociación Estratégica de Compras, artículo o servicio individual
sobre el que se puede realizar una oferta.
sección vinculada En PeopleSoft Enterprise Gestión de Incentivos de Empresa, sección que se define
en una plantilla pero que aparece en un plan. Las modificaciones que se realicen en
secciones vinculadas se incorporan a los planes que utilicen esas secciones.
variable vinculada En PeopleSoft Enterprise Gestión de Incentivos de Empresa, variable que se define y
mantiene en una plantilla de plan y que también aparece en un plan. Las modificacio-
nes que se realicen en variables vinculadas se incorporan a los planes que utilicen esas
variables.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 819


Glosario

LMS Abreviatura en inglés de sistema de gestión académica. En PeopleSoft Enterprise So-


luciones del Campus, LMS representa una función de PeopleSoft Enterprise Registros
del Alumnado que ofrece un grupo común de estándares de interconexión para facilitar
el uso compartido de contenido educacional y datos entre entornos administrativos y
de formación.
carga En PeopleSoft Enterprise Almacenes, identifica un grupo de productos que se envían
de forma conjunta. La gestión de cargas es una función de PeopleSoft Enterprise Al-
macenes que se utiliza para hacer el seguimiento del peso, volumen y destino de un
envío.
funciones locales En PeopleSoft Enterprise HRMS, conjunto de información disponible para un deter-
minado país. Se puede acceder a esta información haciendo clic en la bandera de país
correspondiente en la ventana global, o bien a través de un menú local de país.
ubicación Las ubicaciones permiten indicar los distintos tipos de dirección de una empresa, por
ejemplo, una dirección para recibir facturas, otra para envíos, una tercera para entregas
postales y otra dirección postal independiente. Cada dirección tiene un número de
ubicación diferente. La ubicación principal, (que se indica con un 1) es la dirección
que se utiliza más a menudo y puede ser distinta de la dirección central.
tarea logística En PeopleSoft Enterprise Compra de Servicios, una tarea administrativa relacionada
con la contratación de un proveedor de servicios. Las tareas logísticas están vinculadas
con el tipo de servicio de la orden de trabajo para que los distintos tipos de servicio
tengan tareas logísticas diferentes. Las tareas logísticas incluyen las de preaprobación
(como la entrega de una nueva identificación o un portátil) y de postaprobación (tales
como la programación de cursos introductorios o la definición del correo electrónico
del proveedor de servicios). Pueden ser obligatorias u optativas. Las tareas obligato-
rias de preaprobación deben completarse antes de que se apruebe la orden de trabajo.
Las de postaprobación, por el contrario, deben completarse antes de que la orden se
emita al proveedor.
plantilla de mercado En PeopleSoft Enterprise Gestión de Incentivos de Empresa, función adicional es-
pecífica de un sector o mercado determinado que se crea en la parte superior de una
categoría de producto.
cambio masivo En PeopleSoft Enterprise Soluciones del Campus, el cambio masivo es un generador
de SQL que puede utilizarse para crear funcionalidad específica. Mediante el cambio
masivo, se puede definir una serie de sentencias SQL de inserción, actualización o
eliminación para realizar funciones de gestión específicas de la institución.
Consulte también motor 3C.
grupo de paridad En PeopleSoft Enterprise Cuentas a Cobrar, un grupo de ítems susceptibles de cobro e
ítems de contrapartida coincidentes. Para crear grupos de paridad, el sistema utiliza los
criterios de paridad de valores de campos seleccionados por el usuario.
servidor MCF Abreviatura para el servidor PeopleSoft Entorno Multicanal. Comprende el servidor
de cola universal y el servidor de registro MCF. Ambos procesos se inician cuando se
selecciona la opción Servidores MCF en la configuración de dominio de un servidor de
aplicación.
actividad de comercialización En PeopleSoft Enterprise Gestión de Promociones, un tipo específico de descuento
que se asocia con promociones comerciales (descuentos no facturados, devoluciones
a cuenta, bonificaciones o pagos únicos) que definen los requisitos para la aplicación
del descuento. En el sector se conoce como oferta, descuento, evento promocional o
táctica comercial.
meta SQL Las estructuras de meta SQL se expanden en subcadenas SQL específicas de cada
plataforma. Se utilizan en funciones con cadenas SQL, como objetos SQL, la función
SQLExec y los programas de PeopleSoft Motor de Aplicación.

820 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

metacadena Las metacadenas son expresiones especiales incluidas en literales de cadenas SQL.
Las metacadenas, con un prefijo %, se incluyen directamente en los literales de cade-
nas. En tiempo de ejecución se extienden a una subcadena de la plataforma de base de
datos que se esté utilizando.
MultiLibro En PeopleSoft Enterprise Contabilidad General, múltiples contabilidades con varias
monedas base definidas para una unidad de negocio, con la opción de contabilizar una
única transacción en todas las monedas base (todas las contabilidades) o en una sola
moneda.
MultiMoneda Capacidad de procesar transacciones en una moneda diferente a la moneda base de la
unidad de negocio.
bonificación nacional En PeopleSoft Enterprise Gestión de Promociones, promoción a nivel corporativo
financiada con fondos no discrecionales. En el sector también se conoce como promo-
ción nacional, corporativa o descuento corporativo.
NDP Abreviatura en inglés de productos sin descuento. Término usado para los productos o
grupos de productos cuyo precio de venta no se puede rebajar.
necesidad En PeopleSoft Enterprise Soluciones del Campus, la diferencia existente entre el coste
global de estudios o coste de asistencia (COA) y la aportación familiar prevista (EFC).
Es la diferencia entre el coste de asistir a la universidad y los recursos disponibles del
alumno. El paquete de ayudas se basa en la cantidad de necesidad financiera existente.
El proceso de identificación de la necesidad de un alumno se denomina análisis de
necesidad FA.
árbol de nodos Árbol basado en una estructura detallada, pero sin usar valores detallados.
motor de optimización Componente de PeopleTools que se utiliza en Negociación Estratégica de Compras
para evaluar ofertas y determinar el reparto de concesiones ideal. La recomendación
de concesión se basa en la maximización del valor sin dejar de cumplir los objetivos y
limitaciones de la compra y la empresa.
pagelet Cada bloque de contenido de una página inicial. Los pagelets muestran información
resumida en un área rectangular pequeña de la página. Ofrecen al usuario una muestra
de los contenidos más relevantes de PeopleSoft Enterprise y de otros proveedores.
participante En PeopleSoft Enterprise Gestión de Incentivos de Empresa, receptor del proceso de
cálculo de compensación por incentivos.
objeto de participante Cada objeto de participante puede estar relacionado con uno o varios objetos de com-
pensación.
Consulte también objeto de compensación.
socio Empresa que suministra productos o servicios que se venden a terceros o que son ad-
quiridos por la empresa.
ciclo de pago En PeopleSoft Enterprise Cuentas a Pagar, serie de reglas que definen los criterios de
elección de los pagos programados para efectuar el pago.
reestructuración de pagos En PeopleSoft Enterprise Soluciones del Campus, un proceso que permite que los pa-
gos previamente contabilizados en la cuenta de un alumno se vuelvan a aplicar cuando
un pago de mayor prioridad se contabilice o la definición de asignación cambie.
ítem pendiente En PeopleSoft Enterprise Cuentas a Cobrar, un ítem susceptible de cobro (como factu-
ras, notas de abono o cancelaciones) que se ha introducido o creado en el sistema pero
que no se ha contabilizado.
PeopleCode Lenguaje de PeopleCode, utilizado por el procesador de componentes de PeopleSoft
Enterprise. PeopleCode genera resultados en función de datos existentes o acciones
de usuario. Con la utilización de herramientas de PeopleTools, los servicios externos

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 821


Glosario

están disponibles para todas las aplicaciones PeopleSoft Enterprise en las que se pueda
ejecutar PeopleCode.
evento de PeopleCode Consulte evento.
Arquitectura Internet de Arquitectura básica sobre la que se crean las aplicaciones PeopleSoft 8, consistente en
PeopleSoft un sistema de gestión de bases de datos relacionales, un servidor de aplicaciones, un
servidor web y un navegador.
gestión de rendimiento En PeopleSoft Enterprise Gestión de Incentivos de Empresa, variable utilizada para
almacenar datos (similar a un agregador pero sin una fórmula predefinida) en el ámbito
de un plan de incentivos. Las medidas de rendimiento están asociadas a un partici-
pante, territorio y calendario del plan. Se utilizan para la generación de informes y el
cálculo de cuotas.
contexto del periodo En PeopleSoft Enterprise Gestión de Incentivos de Empresa, puesto que un partici-
pante suele utilizar el mismo plan de compensación para varios periodos, el contexto
del periodo asocia el contexto de un plan con un año fiscal o un periodo determinados.
El contexto del periodo hace referencia al contexto del plan asociado y, por tanto,
forma una cadena. Cada uno de los contextos del plan cuenta con un conjunto de con-
textos de periodo correspondientes.
persona de interés Persona de la que se recogen datos en el sistema pero que no forma parte del personal
de la empresa.
dossier personal En PeopleSoft Enterprise Soluciones del Campus, el menú accesible a los usuarios que
contiene datos personales de un individuo como nombre, dirección, teléfono y otra
información relacionada.
fase Tarea de nivel 1, y si una tarea consta de subtareas, la tarea de nivel 1 se considerará la
fase.
cantidad de acopio Es la cantidad de acopio que el cliente lleva consigo procedente de un entorno de ven-
tas de mostrador.
plan En PeopleSoft Enterprise Incentivos del Equipo de Ventas, grupo de reglas de asig-
nación, variables, pasos, secciones y reglas de incentivos que indican al motor de
PeopleSoft Enterprise Gestión de Incentivos de Empresa el modo de procesar las tran-
sacciones.
contexto del plan En PeopleSoft Enterprise Gestión de Incentivos de Empresa, establece una correlación
entre un participante del plan de compensación y el nodo al que está asignado, per-
mitiendo que el sistema de PeopleSoft Enterprise Gestión de Incentivos de Empresa
encuentre todos los elementos asociados al nodo y que son necesarios para realizar un
proceso de compensaciones. Cada combinación de participante, nodo y plan repre-
senta un único contexto del plan. Si en una estructura de compensación existen tres
participantes, cada uno de ellos tendrá un contexto de plan diferente. Los planes de
configuración se identifican mediante contextos del plan y se asocian con los partici-
pantes que hacen referencia a ellos.
plantilla del plan En PeopleSoft Enterprise Gestión de Incentivos de Empresa, base fundamental para la
creación de un plan. Una plantilla de plan contiene variables y secciones comunes que
adoptan todos los planes creados a partir de la plantilla. En una plantilla pueden existir
pasos y secciones que no se ven en la definición del plan.
formación planificada En PeopleSoft Enterprise Formación Empresarial, repositorio de autoservicio donde
se almacenan todas las actividades y programas de formación planificados para un
alumno.
instancia de planificación En PeopleSoft Enterprise Planificación de Suministro, un conjunto de datos (unidades
de negocio, artículos, suministros y demandas) que constituye las entradas y salidas de
un plan de suministro.

822 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

población En PeopleSoft Enterprise Soluciones del Campus, el nivel medio de la estructura de


clasificación de tres niveles que se define en PeopleSoft Enterprise Selección y Admi-
siones para la gestión de inscripciones. Puede definir un nivel de población, vincularlo
a otros niveles y fijar cifras de inscripción objetivo para éste.
Consulte también división y cohorte.
registro de portal En las aplicaciones PeopleSoft Enterprise, estructura similar a un árbol en la que se
organizan, clasifican y registran referencias de contenido. Se trata de un repositorio
central que define la estructura y el contenido de un portal mediante una estructura
jerárquica de carpetas, semejante a un árbol, que facilita la organización y seguridad de
las referencias de contenido.
tarea anterior Tarea que se debe finalizar antes de iniciar otra tarea.
intervalos de precios En PeopleSoft Negociación Estratégica de Compras, descuento o recargo en el precio
que un oferente puede aplicar según la cantidad concedida.
componentes de precio En PeopleSoft Negociación Estratégica de Compras, los distintos componentes, como
costes de materiales, mano de obra, transporte, etc. que componen el precio total de la
oferta.
lista de precios Permite seleccionar productos y condiciones susceptibles de aplicación de la lista en
una transacción. Durante una transacción, el sistema determina el precio del producto
en función de la jerarquía de búsqueda predefinida para la transacción o utiliza el pre-
cio más bajo de cualquier lista activa de precios asociada. El precio sirve de base para
cualquier descuento o recargo.
política de precios Condiciones que deben cumplirse para aplicar ajustes al precio base. Se pueden aplicar
varias reglas cuando se cumplan las condiciones respectivas de cada una.
condiciones de política de Condiciones que seleccionan los campos y valores de tarificación además del operador
precios que determina la relación de los campos de tarificación con la transacción.
clave de política de precios Los campos disponibles para definir las condiciones (que se utilizan para la paridad de
la transacción) en la política de precios.
número de prioridad En PeopleSoft Enterprise Soluciones del Campus, un número que el sistema utiliza
para dar un orden de prioridad a las solicitudes de ayuda financiera cuando los alum-
nos se inscriben en varios grados y programas académicos a la vez. El proceso de
Consolidación de Estadísticas utiliza el número de prioridad indicado para el grado y
el programa a nivel institucional para identificar el grado y programa principales del
alumno. El sistema también lo utiliza para determinar el valor de atributo principal del
alumno necesario para la extracción de datos de informes sobre cohortes. El número
más bajo siempre tiene prioridad.
tipo de nombre principal En PeopleSoft Enterprise Soluciones del Campus, el tipo de nombre utilizado para
vincular el nombre almacenado en el nivel superior del sistema con el grupo de nom-
bres de nivel inferior suministrados por las personas.
categoría de proceso En PeopleSoft Gestor de Procesos, procesos agrupados para cuadrar y dar prioridad en
la carga del servidor.
grupo de procesos En PeopleSoft Enterprise Finanzas, un grupo de procesos de aplicación (realizados en
un orden definido) que los usuarios pueden iniciar en tiempo real, directamente desde
una página de introducción de transacciones.
definición de proceso Las definiciones de proceso determinan las peticiones de ejecución.
instancia de proceso Número exclusivo que identifica cada petición de proceso. Este valor se incrementa y
asigna automáticamente a cada proceso cuando se solicita su ejecución.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 823


Glosario

job de proceso Es posible asociar definiciones de proceso a una petición de job y procesar cada peti-
ción en serie o en paralelo. También se pueden iniciar procesos sucesivos en función
del código de retorno de cada petición anterior.
petición de proceso Una petición concreta de ejecución, como un SQR, un programa COBOL o de Motor
de Aplicación, o un informe Crystal que se ejecuta mediante el Gestor de Procesos de
PeopleSoft.
control de ejecución de proceso Variable de PeopleTools que se utiliza para retener valores del Gestor de Procesos
de PeopleSoft necesarios en tiempo de ejecución para todas las peticiones que hacen
referencia a un ID de control de ejecución. No deben confundirse con los controles
de ejecución de la aplicación, que se pueden definir con el mismo ID de control de
ejecución, pero sólo contienen información específica sobre una petición de proceso
de una aplicación determinada.
producto Producto de PeopleSoft Enterprise o de otros fabricantes. PeopleSoft organiza sus
productos de software en familias y líneas de producto. El repositorio interactivo de
servicios contiene información sobre todas las versiones de todos los productos fa-
bricados por PeopleSoft, como también de productos certificados de terceros. Estos
productos se muestran con el nombre y número de versión.
introducción productos Función de la tarificación donde al comprar el producto A se obtiene el producto B
gratis o al precio (anteriormente conocido como regalo).
categoría de producto En PeopleSoft Enterprise Gestión de Incentivos de Empresa, indica una aplicación del
conjunto de productos de PeopleSoft Enterprise Gestión de Incentivos de Empresa.
Cada una de las transacciones del sistema PeopleSoft Enterprise Gestión de Incentivos
de Empresa se asocia a una categoría de producto.
familia de productos Grupo de productos relacionados por una funcionalidad común. Los nombres de fami-
lia que pueden buscarse mediante el repositorio interactivo de servicios son PeopleSoft
Enterprise, PeopleSoft EnterpriseOne y PeopleSoft World de Oracle, así como socios
certificados.
línea de producto Nombre de una línea de producto PeopleSoft Enterprise o el nombre de empresa de un
socio certificado. El repositorio interactivo de servicios facilita la búsqueda de puntos
de integración por línea de producto.
programas En PeopleSoft Enterprise Formación Empresarial, una agrupación de nivel superior
que conduce a los alumnos por una trayectoria específica de aprendizaje mediante
secciones de elementos de catálogo. PeopleSoft Enterprise Formación Empresarial
ofrece dos tipos de programas: planes de estudio y certificaciones.
registro de progreso En PeopleSoft Enterprise Compra de Servicios, el registro lleva el seguimiento de
los proyectos basados en entregables. En su función y proceso, es similar a la hoja de
horas. El contacto del proveedor utiliza este registro para analizar y presentar el pro-
greso de los entregables. El progreso se puede registrar en función de la actividad que
se realiza, por el porcentaje de trabajo completado o por la consecución de objetivos
definidos dentro del proyecto.
transacción de proyecto En PeopleSoft Enterprise Gestión de Proyectos, línea individual que representa un
coste, tiempo, presupuesto u otra fila de transacción.
promoción En PeopleSoft Enterprise Gestión de Promociones, una promoción comercial que se
financia habitualmente con los beneficios de la actividad ejercida y que los fabricantes
de productos de consumo utilizan para incrementar el volumen de sus ventas.
potenciales En PeopleSoft Enterprise Soluciones del Campus, alumnos que muestran interés por
ingresar en la institución.

824 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

En PeopleSoft Enterprise Gestión de Contribuciones, aquellas personas u organizacio-


nes que tengan una mayor probabilidad de aportar fondos o comprometerse de alguna
forma con la institución.
oferta supervisor En PeopleSoft Negociación Estratégica de Compras, la realización de una oferta en
nombre del oferente, subiendo o bajando el importe especificado por él, de forma que
pueda ser el oferente principal.
publicación En PeopleSoft Enterprise Gestión de Incentivos de Empresa, fase del proceso en que
los resultados relacionados con incentivos se ponen a disposición de los participantes.
componentes de calificación En PeopleSoft Enterprise Soluciones del Campus, variables utilizadas con el Editor de
Ecuaciones para recuperar grupos específicos.
grupo de registros Conjunto de vistas y tablas de control relacionadas lógica y funcionalmente. Los
grupos de registros facilitan el uso compartido de TableSets, que elimina los datos
redundantes. También garantizan que se aplique el uso compartido de TableSets de
forma coherente en todas las tablas y vistas relacionadas.
indicador de registro de IVA Abreviatura del indicador de registro del impuesto sobre el valor añadido soportado.
soportado En PeopleSoft Enterprise Compras, Cuentas a Pagar y Contabilidad General, indica
que se está registrando IVA soportado en la transacción. Este indicador, en combi-
nación con el del registro de IVA repercutido, se utiliza para establecer las entradas
contables creadas para una transacción y para determinar el modo en que se registra
una transacción en la declaración de IVA. En todos los casos de Compras y Cuentas
a Pagar en los que se realiza un seguimiento de la información de IVA en una tran-
sacción, esta opción está activada. No se utiliza en PeopleSoft Enterprise Ventas,
Facturación ni Cuentas a Cobrar, donde se asume que siempre se registra IVA repercu-
tido, ni en PeopleSoft Enterprise Gastos, donde se supone que siempre se registra IVA
soportado.
indicador de registro de IVA Abreviatura del indicador de registro del impuesto sobre el valor añadido repercutido.
repercutido
Consulte indicador de registro de IVA soportado.
recname El nombre de un registro utilizado para determinar el campo asociado a un valor o
valores coincidentes.
acreditación En PeopleSoft Enterprise Soluciones del Campus, el tipo de acreditación indica si un
donante en PeopleSoft Enterprise Gestión de Contribuciones es el donante principal o
comparte el crédito de la aportación. Los donantes principales reciben acreditaciones
legales que totalizan el 100 por ciento. Los donantes que comparten el crédito reciben
acreditaciones honoríficas. Las instituciones también pueden definir otros tipos de
acreditación como notas de acreditación o acreditaciones de intermediarios.
datos de referencia En PeopleSoft Enterprise Incentivos del Equipo de Ventas, objetos del sistema que
representan la organización de ventas, como territorios, participantes, productos, clien-
tes, canales, etc.
objeto de referencia En PeopleSoft Enterprise Gestión de Incentivos de Empresa, este objeto de tipo de
dimensión define con más detalle la actividad comercial. Los objetos de referencia
pueden tener su propia jerarquía; por ejemplo, árbol de producto, de cliente, de sector
y geográfico.
transacción de referencia En PeopleSoft Control de Compromisos, transacción de origen a la que hace referencia
una transacción de nivel superior (normalmente posterior), para revertir automática-
mente todo o parte del importe del control de presupuestos de la transacción a la que
se hace referencia. De este modo se evitan las contabilizaciones duplicadas durante la
introducción secuencial de la transacción en diferentes niveles de compromiso. Por
ejemplo, cuando se controla y registra el importe de una transacción que supone un
gravamen (como un pedido) en un presupuesto, el sistema libera y al mismo tiempo

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 825


Glosario

hace referencia a una parte o a todo el importe de una transacción de pregravamen


correspondiente, como una solicitud de compra.
asignación regional En PeopleSoft Enterprise Compras, ofrece la infraestructura para mantener, mostrar
y seleccionar un proveedor y una estructura de precios apropiados que se basa en el
modelo de asignación regional donde se agrupan varias ubicaciones de envío. La
asignación puede ocurrir en un nivel superior a la ubicación de envío.
objeto de relación En PeopleSoft Enterprise Gestión de Incentivos de Empresa, estos objetos definen con
mayor detalle una estructura de compensación para calcular transacciones estable-
ciendo asociaciones entre objetos de compensación y objetos de gestión.
datos de origen remoto Información extraída de una base de datos externa que se importa a la base de datos
local.
servidor REN Abreviatura de servidor de notificación de eventos en tiempo real en PeopleSoft En-
torno Multicanal.
solicitante En PeopleSoft Enterprise eLiquidaciones, persona que solicita bienes o servicios y
cuyo identificador aparece en las distintas páginas de compra que hacen referencia a
los pedidos.
reservas En PeopleSoft Gastos, reservas de viaje realizadas con la agencia de viajes.
indicador de reversión En PeopleSoft Enterprise Soluciones del Campus, indicador que denota si un pago
concreto se ha revertido, habitualmente por falta de fondos.
evento RFI En PeopleSoft Negociación Estratégica de Compras, una petición de información.
evento RFX En PeopleSoft Negociación Estratégica de Compras, un evento de petición de pro-
puesta o de oferta donde los oferentes envían sus mejores ofertas totales y no compiten
entre ellos.
rol Describe la forma en que se encuadra el personal en el workflow de PeopleSoft. Un rol
es una clase de usuarios que realizan el mismo trabajo, por ejemplo, los administrati-
vos o los gerentes. Las reglas de gestión normalmente especifican el rol de usuario que
tiene que realizar una actividad.
usuario de rol Usuario de workflow de PeopleSoft. El ID de usuario de rol de una persona tiene fun-
ciones casi idénticas a las de un ID de usuario en otras partes del sistema. PeopleSoft
Workflow utiliza IDs de usuario de rol para determinar el modo de distribución de los
elementos de una lista de trabajos a los usuarios (por ejemplo, por medio de un correo
electrónico) y para realizar un seguimiento de los roles que desempeñan los usuarios
en el workflow. Los usuarios de rol no necesitan IDs de usuario de PeopleSoft.
agregar En un árbol, la agregación es la totalización de sumas en función de la jerarquía de la
información.
control de ejecución Tipo de página en línea que se utiliza para iniciar un proceso como, por ejemplo, un
proceso en batch de una ejecución de nómina. Normalmente, las páginas de control de
ejecución ponen en marcha un programa que manipula los datos.
ID de control de ejecución ID exclusivo para asociar cada usuario con sus entradas en la tabla de control de ejecu-
ción.
contexto del nivel de ejecución En PeopleSoft Enterprise Gestión de Incentivos de Empresa, asocia una ejecución
determinada (e ID de batch) con un contexto de periodo y un contexto de plan. Todos
los contextos de planes que formen parte de una ejecución cuentan con un contexto
de nivel de ejecución independiente. Únicamente se asocia un contexto de nivel de
ejecución a cada contexto de plan, ya que una ejecución no puede abarcar periodos.
oferta guardada En PeopleSoft Negociación Estratégica de Compras, oferta creada pero no enviada.
Sólo las ofertas enviadas pueden ser concedidas.

826 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

puntuación En PeopleSoft Negociación Estratégica de Compras, suma numérica de respuestas


(porcentajes) a factores de oferta en un evento. Las puntuaciones sólo aparecen ante
los oferentes en los eventos de subastas.
mensaje SCP SCBM XML Abreviatura para el mensaje XML Supply Chain Planning Supply Chain Business
Modeler. El modelador de datos de cadena de suministros utiliza XML como formato
de todas las importaciones y exportaciones de datos.
consulta de búsqueda Conjunto de objetos que se utiliza para transferir operadores y una cadena de consulta
al motor de búsqueda. El índice de búsqueda devuelve un conjunto de resultados coin-
cidentes con claves a los documentos de origen.
búsqueda/cotejo En PeopleSoft Enterprise Soluciones del Campus y PeopleSoft Enterprise Recursos
Humanos, función que facilita la búsqueda e identificación de registros duplicados en
la base de datos.
dirección temporal En PeopleSoft Enterprise Soluciones del Campus, dirección recurrente de igual dura-
ción en un mismo periodo de cada año hasta que se ajusta o se elimina.
sección En PeopleSoft Enterprise Gestión de Incentivos de Empresa, grupo de reglas de incen-
tivos que funcionan en transacciones de un tipo determinado. Las secciones permiten
dividir los planes para procesar eventos lógicos en diferentes partes.
evento de seguridad En PeopleSoft Control de Compromisos, los eventos de seguridad activan la compro-
bación de los permisos de seguridad, como entradas presupuestarias, transferencias,
ajustes, notificaciones y sustituciones de excepciones y consultas.
evento venta En PeopleSoft Negociación Estratégica de Compras, para los creadores de eventos, la
venta de bienes o servicios normalmente asociada con subastas. Para los oferentes, la
compra de bienes o servicios.
genealogía de serie En PeopleSoft Enterprise Fabricación, la capacidad de llevar el seguimiento de la
composición de artículos específicos controlados por número de serie.
serie en producción En PeopleSoft Enterprise Fabricación, facilita el seguimiento de los datos de serie
de los artículos fabricados. Esta información se mantiene en el registro maestro de
artículos.
efecto de servicio En PeopleSoft Enterprise Soluciones del Campus, acción activada por un indicador
de servicio. Por ejemplo, un indicador de servicio que refleje un impago de saldos
adeudados por parte de un alumno, puede resultar en un efecto de servicio que impida
su inscripción en clases.
indicador de servicio En PeopleSoft Enterprise Soluciones del Campus, indica los servicios que pueden
ofrecerse o restringirse a una persona. Los indicadores negativos de servicio indican
retenciones que evitan el disfrute de servicios concretos, como el cobro de cheques
o la inscripción en clases. Los indicadores positivos designan servicios especiales
ofrecidos a una persona, como privilegios de atención preferente o atención especial
para alumnos discapacitados.
sesión En PeopleSoft Enterprise Soluciones del Campus, elementos de tiempo que subdi-
viden un ciclo lectivo en varios periodos durante los cuales se imparten clases. En
PeopleSoft Enterprise Gestión de Contribuciones, la sesión es una instancia de valida-
ción de donaciones, promesas de aportación, asociaciones o ajustes de datos. Controla
el acceso a los datos introducidos por un ID de usuario específico. Las sesiones se
cuadran, se ordenan y se contabilizan en el sistema de finanzas de la institución. Las
sesiones deben contabilizarse para introducir donativos equivalentes, pagos de prome-
sas de aportación, ajustes o para procesar clubes de donación o reconocimientos.
En PeopleSoft Enterprise Formación Empresarial, día de reunión correspondiente
a una actividad; es decir, el periodo de tiempo entre las horas de inicio y fin de una
actividad en un día. En la sesión se guarda la información específica sobre fecha,

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 827


Glosario

ubicación, hora de reunión e instructor. Las sesiones se utilizan para la formación


programada.
plantilla de sesión En PeopleSoft Enterprise Formación Empresarial, permite definir características
comunes de actividades que se pueden volver a utilizar al programar los días de la
semana, horas de inicio y fin, asignación de aulas y locales, instructores y equipos.
Una plantilla de esquema de sesión se puede adjuntar a una actividad que se está pro-
gramando. Al adjuntar una plantilla a una actividad, toda la información por defecto
rellena el patrón de sesión de la actividad.
relación de definición En PeopleSoft Enterprise Gestión de Incentivos de Empresa, tipo de objeto de relación
que asocia un plan de configuración con un nodo de estructura.
expresión de inductor En PeopleSoft Enterprise Planificación Empresarial, un método similar al de expresión
compartido de inductor, pero que puede definirse globalmente para su uso compartido dentro de
una o de varias aplicaciones de planificación dentro de PeopleSoft Enterprise Almacén
de Datos.
cliente ocasional Cliente que no figura en el sistema, introducido durante la introducción de pedidos
mediante una plantilla.
conexión única Con la conexión única, los usuarios pueden, después de ser identificados por un servi-
dor de aplicación PeopleSoft Enterprise, acceder a un segundo servidor de aplicación
PeopleSoft Enterprise sin introducir un ID de usuario ni contraseña.
proceso clave origen En PeopleSoft Enterprise Soluciones del Campus, proceso que relaciona una transac-
ción concreta con el origen del cargo o la beca. En páginas seleccionadas, el usuario
puede profundizar en los distintos cargos.
transacción de origen En PeopleSoft Control de Compromisos, transacción generada en una aplicación
PeopleSoft Enterprise o de otros proveedores que se integra con control de compro-
misos y que se puede cotejar con los presupuestos de control de compromisos. Por
ejemplo, transacciones relacionadas con pregravámenes, gravámenes, gastos, ingresos
contabilizados o ingresos cobrados.
objetivo asignación Para las restricciones, la opción de designar si una regla de gestión es necesaria (obli-
gatoria) o solo recomendable (objetivo).
clave de entrada rápida Consulte clave de comunicación.
código CCV múltiple Clave abreviada definida por el usuario que designa varias combinaciones de clave
contable y valor que se van a utilizar en la introducción de comprobantes. Los por-
centajes se pueden relacionar con cada combinación de clave contable y valor en una
definición de código CCV múltiple.
código CCV Código que representa una combinación de valores de claves contables. Los códigos
CCV simplifican la introducción de claves contables que normalmente se utilizan
juntas.
ubicación temporal Método de consolidación de ofertas del socio elegido con las ofertas de otros socios de
la empresa.
código de cartas estándar En PeopleSoft Enterprise Soluciones del Campus, se utiliza un código de carta es-
tándar para identificar las plantillas de carta disponibles para su utilización en los
procesos de fusión de correo. Cada carta generada con el sistema debe tener un código
estándar de identificación.
cuenta oficial Cuenta que solicita un organismo regulador para registrar y notificar resultados fi-
nancieros. En PeopleSoft Enterprise, es equivalente a la clave contable de cuenta
alternativa (ALTACCT).
paso En PeopleSoft Enterprise Incentivos del Equipo de Ventas, grupo de secciones de un
plan. Cada paso corresponde a una fase de la ejecución del job.

828 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

nivel de almacenamiento En PeopleSoft Enterprise Almacenes, identifica el nivel de una ubicación de alma-
cenamiento de material. La ubicación de almacenamiento de material está formada
por una unidad de negocio, un área y un nivel de almacenamiento. Puede utilizar un
máximo de cuatro niveles de almacenamiento.
clasificador de subcliente Valor que agrupa clientes en una división para la que se pueden generar historiales
detallados, antigüedad, eventos y perfiles.
clave contable resumida Las claves contables resumidas se utilizan para crear contabilidades resumidas que
agrupan importes detallados en función de determinados valores de detalle o de nodos
de árbol seleccionados. Cuando los valores detallados se resumen mediante nodos
de árbol, las claves contables resumidas se deben utilizar en el registro de datos de
contabilidad resumida para albergar la longitud máxima de un nombre de nodo (20
caracteres).
contabilidad resumida Función contable utilizada principalmente en asignaciones, consultas y generación de
informes PS/nVision para almacenar saldos contables combinados de contabilidades
detalladas. Las contabilidades resumidas aumentan la velocidad y la eficacia de la
generación de informes al eliminar la necesidad de resumir saldos contables detallados
cada vez que se solicite un informe. Por el contrario, los saldos detallados se resumen
en un proceso en segundo plano en función de criterios especificados por el usuario y
almacenados en contabilidades resumidas. De este modo, se puede acceder directa-
mente a las contabilidades resumidas para generar informes.
periodo resumen En PeopleSoft Enterprise Planificación Empresarial, cualquier periodo de tiempo
(distinto del periodo base) que sea una agregación de otros periodos, incluyendo otros
periodos resumen o base, como el acumulado trimestral o anual.
árbol resumen Árbol utilizado para agrupar cuentas de cada tipo de informe en contabilidades resumi-
das. Los árboles resumen permiten definir árboles sobre árboles. En un árbol resumen,
los valores detallados son realmente nodos de un árbol detallado u otro árbol resumen
(conocido como árbol base). Una estructura de árbol resumida especifica los detalles
para la creación de los árboles resumen.
distribución Distribución de una versión de producción del catálogo de empresa a todos los socios.
función de sistema En PeopleSoft Enterprise Cuentas a Cobrar, actividad que define la forma en que el
sistema genera las entradas contables para la contabilidad general.
sistema origen El sistema origen identifica la procedencia de las filas de transacciones en la base de
datos. Por ejemplo, una transacción que se origina en PeopleSoft Enterprise Gastos
contiene el código de sistema origen BEX (batch de Gastos).
Si PeopleSoft Enterprise Gestión de Proyectos tarifica la transacción origen a efectos
de facturación, el sistema crea una nueva fila con un código de sistema origen PRP (ta-
rificación de Gestión de Proyectos), que representa el sistema origen de la fila nueva.
Los códigos de sistema origen pueden identificar si las filas proceden de sistemas
internos o externos en relación con PeopleSoft Enterprise. Por ejemplo, los procesos
que importan datos de Microsoft Project en las aplicaciones de PeopleSoft Enterprise
crean filas de transacción cuyo código de sistema origen es MSP (Microsoft Project).
TableSet Forma de compartir conjuntos similares de valores en las tablas de control, donde los
valores reales son distintos pero la estructura de las tablas es la misma.
uso compartido de TableSets Datos compartidos, almacenados en varias tablas que se basan en los mismos Ta-
bleSets. Las tablas que comparten TableSets contienen el campo ID Set como clave
adicional o identificador exclusivo.
moneda de destino Valor de la moneda o monedas de entrada convertido a un moneda única para consultas
y visualización de presupuestos.
tarea Artículo entregable en un plan de negociación detallado.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 829


Glosario

administración fiscal En PeopleSoft Enterprise Soluciones del Campus, elemento definido por el usuario
que combina una descripción y un porcentaje de un impuesto con un tipo de cuenta, un
tipo de ítem y un efecto de servicio.
plantilla Código HTML asociado a una página web. La plantilla define el formato de la pá-
gina y el origen de HTML para cada parte de la página. En PeopleSoft Enterprise,
las plantillas se utilizan para crear una página mediante la combinación de HTML de
varios orígenes. En un portal de PeopleSoft Enterprise, todas las plantillas tienen que
incluirse en el registro del portal y cada referencia de contenido ha de asignarse a una
plantilla.
arrendatario En PeopleSoft Gestión Inmobiliaria, entidad que alquila un inmueble a un arrendador.
territorio En PeopleSoft Enterprise Incentivos del Equipo de Ventas, relaciones jerárquicas de
objetos de gestión que incluyen regiones, productos, clientes, sectores y participantes.
terceros Empresa o proveedor con amplios conocimientos sobre las soluciones PeopleSoft
Enterprise y cuyos productos e integraciones poseen certificación de compatibilidad
con las aplicaciones PeopleSoft Enterprise.
tarificación por niveles Permite tarificar partes de una línea de envío de forma diferente unas de otras.
intervalo Periodo relativo, como periodo actual o acumulado anual, que se puede utilizar en
varias funciones e informes de PeopleSoft Contabilidad General cuando se necesitan
los datos de un periodo en vez de los de una fecha específica.
coste total En PeopleSoft Negociación Estratégica de Compras, el coste estimado del dólar (la
suma de los dólares de tarificación real y los potenciales o dólares sin tarificación) en
una adjudicación particular.
grupo de viajes En PeopleSoft Gastos, las políticas y normas de viajes de la organización que están
asociadas con unidades de negocio, departamentos o empleados específicos. Al con-
figurar la función de viaje de PeopleSoft Gastos, debe definir al menos un grupo de
viaje. También se debe definir y asociar al menos un grupo de viaje con una agencia de
viajes.
sistema de viajes En PeopleSoft Gastos, la agencia de viajes con la que la organización tiene una rela-
ción contractual.
motor 3C Abreviatura para el motor de Comunicaciones, listas de Control y Comentarios. En
PeopleSoft Enterprise Soluciones del Campus, el motor 3C permite al usuario la au-
tomatización de procesos de gestión relacionados con la introducción, eliminación o
actualización de comunicaciones, listas de control y comentarios. El usuario define
eventos y activadores que arrancan el motor, que a su vez ejecuta cambios masivos y
procesa registros 3C (para personas y organizaciones) de forma inmediata y automá-
tica desde los procesos de gestión.
grupo 3C Abreviatura para grupo de Comunicaciones, listas de Control y Comentarios. En
PeopleSoft Enterprise Soluciones del Campus, método de asignación o restricción de
privilegios de acceso. Un grupo 3C permite especificar categorías de comunicación,
códigos de listas de control y categorías de comentarios específicos. Posteriormente,
se puede asignar al grupo acceso de consulta o actualización según proceda.
trazabilidad En PeopleSoft Enterprise Fabricación, facilita el control de los componentes que
se supervisarán durante el proceso de fabricación. La trazabilidad es aplicable a los
componentes controlados por serie o lote. Esta información se mantiene en el registro
maestro de artículos.
asignación de transacciones En PeopleSoft Enterprise Gestión de Incentivos de Empresa, proceso de identificación
del propietario de una transacción. Cuando una transacción sin formato procedente
de un batch se asigna a un contexto del plan, la transacción se duplica en las tablas de
transacciones de PeopleSoft Enterprise Gestión de Incentivos de Empresa.

830 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Glosario

estado de transacción En PeopleSoft Enterprise Gestión de Incentivos de Empresa, valor que asigna una
regla de incentivos a una transacción. Los estados de transacción permiten que las sec-
ciones procesen únicamente transacciones que se encuentran en una determinada fase
del proceso. Después de procesar las transacciones correctamente, se pueden pasar al
estado siguiente y utilizarse en una sección diferente para procesos posteriores.
tabla de xlats Tabla de edición del sistema que almacena códigos y valores xlat de los distintos
campos de la base de datos para los cuales sería excesivo dedicar tablas de edición
específicas.
árbol Jerarquía gráfica de los sistemas de PeopleSoft Enterprise que muestra la relación
entre todas las unidades contables (por ejemplo, divisiones corporativas, proyectos,
grupos de informes y números de cuentas) y determina las jerarquías.
congelación de matrícula En PeopleSoft Enterprise Soluciones del Campus, función del proceso de cálculo de
matrícula que permite especificar el momento del ciclo lectivo en el cual se cobra una
tarifa mínima (o congelada) a los alumnos. Este importe congelado se cobra incluso si
los alumnos causan baja en las clases o reciben una carga menor a la normal para esa
matrícula.
transacción independiente En PeopleSoft Enterprise Gestión de Incentivos de Empresa, transacción no asociada
a un nodo o participante una vez finalizado el proceso de asignación, normalmente
debido a la ausencia de información o a datos incompletos. El administrador de
compensaciones puede asignar manualmente las transacciones huérfanas al nodo o
participante adecuado.
cabecera de navegación Todos los portales de PeopleSoft Enterprise incluyen la cabecera de navegación
universal universal, que aparece en la parte superior de todas las páginas cuando el usuario se
conecta al portal. Además de proporcionar acceso a los botones estándar de navega-
ción (como Inicio, Favoritos, Desconexión) también puede mostrar un mensaje de
bienvenida para cada usuario.
acceso de actualización En PeopleSoft Enterprise Soluciones del Campus, tipo de acceso de seguridad que
permite al usuario consultar y actualizar los datos.
Consulte también acceso de consulta.
objeto de interacción de usuario En PeopleSoft Enterprise Incentivos del Equipo de Ventas se utiliza para definir los
componentes de generación de informes y los informes a los que puede acceder un
participante en su contexto. Todos los informes y objetos de la interfaz de usuario de
PeopleSoft Enterprise Incentivos del Equipo de Ventas están registrados como objetos
de interacción de usuario. Estos objetos se pueden vincular a un nodo de estructura de
compensación mediante un objeto de relación de compensación (individualmente o
como grupos).
variable En PeopleSoft Enterprise Incentivos del Equipo de Ventas, resultados intermedios
de cálculos. Las variables contienen resultados de cálculos que pueden utilizarse a
continuación en otros cálculos. Pueden ser variables de plan que persisten después de
la ejecución de un motor o variables locales que sólo existen durante el proceso de una
sección.
excepción de IVA Abreviatura de la excepción del impuesto sobre el valor añadido. La exención tem-
poral o permanente del pago del IVA que se concede a una organización. Este término
comprende tanto la exoneración como la suspensión del IVA.
exento de IVA Abreviatura de la exención del impuesto sobre el valor añadido. Describe los bienes y
servicios que no son susceptibles de la aplicación del IVA. Las organizaciones que su-
ministran bienes o servicios exentos del IVA no pueden recibir devoluciones. También
se conoce como exento sin devolución.

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 831


Glosario

exoneración de IVA Abreviatura de la exoneración del impuesto sobre el valor añadido. Una organización
que recibe la exención permanente del pago del IVA debido a la naturaleza de su activi-
dad.
suspensión de IVA Abreviatura de la suspensión del impuesto sobre el valor añadido. Una organización
que recibe una exención temporal del pago del impuesto sobre el valor añadido.
almacén de datos Almacén de datos de PeopleSoft Enterprise que consiste en mapas ETL predefinidos,
herramientas del almacén de datos y definiciones de los subalmacenes de datos.
peso o ponderación En PeopleSoft Negociación Estratégica de Compras, importancia de la línea o pre-
gunta en el evento completo. La ponderación se usa para puntuar y analizar ofertas. En
eventos RFx y RFI, las ponderaciones pueden aparecer o no a los oferentes.
orden de servicio En PeopleSoft Enterprise Compra de Servicios, permite a la empresa la creación de
transacciones basadas en recursos o entregables que especifican las condiciones de
contratación de un proveedor de servicios específicos. Cuando se contrata a un provee-
dor, éste registra las horas o la evolución en función de la orden de trabajo.
trabajador Persona que forma parte del personal; un empleado o trabajador temporal.
grupo de trabajo Grupo de personas y organizaciones vinculadas entre sí. Los grupos de trabajo se
utilizan para la recuperación simultánea de datos de personas y organizaciones que se
pueden utilizar en un sola página.
hoja de trabajo Forma de presentar información mediante una interfaz con PeopleSoft Enterprise
Gestor de Modelos de Análisis que permite a los usuarios realizar análisis detallados
utilizando tablas Pivot, gráficos, notas y datos de historial.
lista de trabajos Lista de tareas pendientes que crea PeopleSoft Workflow automáticamente. Desde
esta lista se puede acceder directamente a las páginas necesarias para realizar la acción
siguiente y después regresar a la lista de trabajos para continuar con otro elemento.
vínculo XML El lenguaje de vínculos XML permite insertar elementos en documentos XML para
crear vínculos entre recursos.
esquema XML Definición de XML que estandariza la representación de mensajes de aplicación,
interfaces de componente o intervínculos de gestión.
XPI Abreviatura de eXtended Process Integrator. PeopleSoft XPI es la infraestructura de
integración que activa la comunicación en batch o en tiempo real con las aplicaciones
JD Edwards EnterpriseOne.
rendimiento por operación En PeopleSoft Enterprise Fabricación, la capacidad para planificar la pérdida de ar-
tículos fabricados de operación en operación.
IVA de tipo cero Abreviatura del impuesto sobre el valor añadido de tipo cero. Transacción de IVA
con un código de IVA cuyo porcentaje impositivo es cero. Se utiliza para realizar un
seguimiento de la actividad del IVA imponible en la que no se carga el importe del
IVA real. Las organizaciones que ofrecen bienes y servicios con IVA de tipo cero son
susceptibles de devolución del IVA. También se conoce como exento con devolución.

832 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

A Aprob Solicitudes Horas Extra - Selección


Acciones de Asistencia, página 326, 327 de Solicitud de Empleado, página 659
acciones y condiciones aprobación de horas a pagar 506
composición de reglas 330 Aprobación de Horas a Pagar - Aprobación
copia de acciones 303 de Horas de Empleados, página 507
copia de condiciones 307 Aprobación de Horas a Pagar, página 507,
definición de detalles de condición 304 509
Actividad FS, página 161 aprobación de horas registradas 494
actualización de horas a pagar Aprobación Horas Extra, página 659
después de ejecución de pagos, Nómina Aprobación Horas Registradas - Resumen
Global 555 Hoja Horas, página 494, 495
Actualización Grupos Dinámicos, Aprobación Obligatoria, página 288, 292
página 213, 217 asignación de costes 537
Actualización SQL, página 310 Consulte también distribución y dilución
Acumuladores, página 644, 647 del trabajo
administración de tiempo 341 Asignación de Horario a Grupos,
Consulte también proceso en batch página 235
generación 243 Asignación de Horario Laboral,
integridad referencial 792 página 673
reglas 243 asistencia
Administración de Tiempo definición de reglas 324
tabla de control 354 métodos de seguimiento 324
administración de tiempo, funciones programas 323
descripción general 11 seguimiento 383
Administración de Tiempo, página 400 Atributos de Errores, página 485, 490
AE p/Inf Estado Horas a Pagar, Atributos Tiempo Transcurrido,
informe 805 página 485, 487
Ajustar Horas Registradas AUDIT_TL_PAY_TM, tabla
Hoja de Horas, página 511 PeopleSoft Gestor de Consultas 15
ajuste de horas 520 auditoría de horas 524
compensaciones 390 Auditoría de Horas Registradas - Historial,
reglas 390 página 526, 528
ajuste de horas pagadas Auditoría de Horas Registradas,
repercusión en la distribución y dilución página 526
del trabajo 548 autoservicio
Ajuste Horas Pagadas, página 521 Acumuladores, página 647
ajuste sólo historial 520 componentes 585
Consulte también ajuste de horas Control de Tiempos y Tareas – Selección
almacén de datos, horas intermedias a de Empleado, página 630
pagar 376 Control de Tiempos y Tareas,
aplicaciones de nómina página 589, 631
integración con Gestión de Tiempos y definición de preferencias de
Tareas 535 usuario 594
Aplicar Horario, botón 641 descripción general 585
Detalles, página 591

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 833


Índice

Hoja de Horas, página 602 Calendario de Horarios, página 177, 673


preferencias de usuario, Envío Calendario Periodos de Tiempo,
Notificación, página 599 página 64, 66
preferencias de usuario, página 595 Calendario Tiempo Diario, Calendario
preferencias de usuario, Preferencias de Tiempo Semanal o Calendario Tiempo
Horario, página 597 Mensual, página
preferencias de usuario, Preferencias Consulta Criterios, subpágina 651
Registro Horas, página 595 Leyenda, subpágina 651
registro de horas, descripción Calendario Tiempo Diario, página 651
general 600, 636 Calendario Tiempo Mensual, página 652
Registro de Horas, página 610 Calendario Tiempo Semanal, página 651
registro masivo de horas 608, 642 calendarios
Registro Masivo de Horas - Selección de creación 26, 58
Registros de Horas, página 642 Creación Calendario Periodos 26
Registro Masivo de Horas, página 608 creación de reglas 61
Resumen de Horas a Pagar, página 617 definición 64
roles, concepto 627 horarios 176
seguridad, concepto 627 calendarios de gerentes
Autoservicio definición 67
roles, concepto 586 calendarios de horarios
autoservicio de empleados en Gestión de rotaciones 678
Tiempos y Tareas calendarios de periodo de tiempo
navegación 586 descripción general 58
Autoservicio de Gerentes calendarios de tiempo
componentes 625 definición de opciones de consulta de
descripción general 625 horas registradas y a pagar 68
Hoja de Horas, página 641 semanal, consulta 655
Resumen de Horas a Pagar, página 644 calendarios de tiempos
autoservicio de gestión de tiempos y tareas concepto 648
para gerentes consulta 649
navegación 628 criterios de consulta, selección 652
Autoservicio, página diario, consulta 654
empleado 586 calendarios y periodos
avisos xxix especificación de la aplicación de
reglas 23
B tipos 23
Batches en Archivación, página 404 utilización 23
opciones de filtro 408 Campo de Usuario 1, página 158
bruto estimado campos de usuario
cálculo con reglas 387 creación 159
valores de tarea 159
C Campos SELECT, página 311, 318
Cabecera de Condición, página 297, 303 Carga Tabla de Fechas, página 30, 41
Cabecera de Plantilla, página 288, 289, carga y extracción, procesos
292 corrección de errores 549
Cabecera de Regla, página 330 Cargar en Cálc Preliminar
Cabecera, página 297 tabla de instalación 542
cálculo de redondeo, distribución de tareas casos de excepción 514
y bruto estimado 384 Categoría CRH, página 110
categorías de CRH

834 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

definición 110 Tiempo Semanal, Calendario Tiempo


Categorías de Recursos, página 161, 164 Mensual) 651
cero horas consulta de grupos dinámicos
registro de horas de excepción 87 actualizados 216
Cláusula WHERE, página 311, 320 consulta de horarios 701
claves contables Consulta de Saldos de Horas Extra,
utilización 143 página 659
claves gráficas xxix Consulta Horarios, página portátil 702
Clientes, página 158 Consulta Solicitudes Hrs Extra – Solicitudes
código de motivo de Horas Extra, página 659
horas a pagar 418 contabilidad de compromisos 576
Código Motivo de Sustitución, página 80 Consulte también integración con
códigos de actividad contabilidad de compromisos
valores de tarea 159 concepto 576
códigos de devengos de Norteamérica definición de la integración 578
códigos de registro de horas 112 distribución de costes 579
códigos de moneda 429 distribución de importes reales 578
códigos de motivo 419 control de asistencia
códigos de proyecto reglas 323
creación 159 Control de Tiempos y Tareas – Selección
valores de tarea 159 de Empleado, página 630
códigos de registro de horas Control de Tiempos y Tareas, página 589,
reglas 252 630, 631
códigos de registro de horas (CRH) control de tiempos y tareas, páginas 589
anulación de la sincronía con códigos de Control de Tiempos y Tareas – Selección
devengos 114 de Empleado, página 630
combinación con tipos de devengos 117 Control de Tiempos y Tareas - Detalles,
consulta en lista de valores 56 página 591
correlación con códigos de descripción general 588, 629
devengos 111, 121 Control de Tiempos y Tareas, páginas 631
definición de ejemplos 128 controles de compensación
desactivación de una correlación 114 definición 87
descripción general 109 convenciones tipográficas xxviii
eliminación de una correlación 114 copia de acciones
PeopleSoft Gestión de Proyectos 127 reglas 303
sincronización con códigos de Copia de Acciones, página 297, 303
devengos 112 Copia de Condiciones, página 297, 306
tiempo compensatorio 124 Copia de Horarios, página 681
comentarios, envío xxx Copia de Objetos SQL, página 311, 322
Comentarios, página 507 Copia de Programa de CRH, página 125,
compensaciones 126
reglas 390 copia de reglas 335
componente Copia de Reglas, página 330, 335
objetos SQL 309 corrección de errores
concepto 513 procesos de carga y extracción 549
Conjuntos de Aplicaciones, página 630, costes previstos 429
634 costes reales 429
Consulta Criterios, subpágina (páginas Creación Calendario Periodos 26
Calendario Tiempo Diario, Calendario Creación Calendario Periodos, página 64

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 835


Índice

Creación Datos Registro Horas, detalles de evento de ausencia


página 223 entrada de hoja de horas 500
creación de horarios 174 Detalles de Horas Previstas, página 616,
definiciones 175 644
descripción general 173 Detalles de Solicitud de Horas Extra
días laborables 175 (consulta), página 659
horarios laborales 173 Detalles Horas a Pagar, página 616, 617,
turnos 174 644, 645
CRH 56, 109 Detalles Turno 186
Consulte también códigos de registro de Detalles, página 589, 591
horas (CRH); códigos de registro de días laborables
horas (CRH), descripción general horarios 175
CRH 1, página 114, 115 Días Laborables, página 177, 182
CRH 2, página 114, 123 dilución del trabajo 537
Criterio Selección Empleado, cuadrícula dispositivos de registro de horas (DRH)
autoservicio de gerentes, páginas 627 comprobación de integridad
Customer Connection xxvi referencial 801
concepto 457
D criterios de configuración de
datos de eventos de ausencia interfaz 458
integración con el sistema de desactivación de filas regidas por fecha
nómina 556 efectiva 801
datos de eventos de ausencias Gestor en Viaje 581
integración con Nómina Global 558 parámetros de comunicación 469
datos de registro de horas publicación y suscripción 477, 482
integridad referencial 229, 230 recopilación de datos 483
datos, actualización 549 registro de horas 437
Definición de DRH, página 465, 468 tablas de datos de entrada 479
Definición de Excepción, página 28, 74 distribución del trabajo 537
Definición de Horario, página 177, 183 reglas para su generación 539
definición de relaciones distribución y dilución del trabajo 537
reglas 262 ejecución de pagos 537
Definición de Sección AE, página 76 divisor de jornada
Definición de Tipo de DRH, página 465 concepto 97
Definición Horario Personal, página 673 ejemplo 99
Definiciones - Turnos de Horario, documentación
página 177, 185 actualizaciones xxvi
Definiciones de Relación, página 262 impresa xxvi
Detalle de Condición, página 297, 304 relacionada xxvi
Detalle de Histórico de Batch, página 404, documentación adicional xxvi
409 documentación impresa xxvi
Detalle de Identificación, página 223 documentación relacionada xxvi
Detalle de Programa de Reglas, DRH 457
página 337, 338 Consulte también dispositivos de registro
Detalle Diario, página 687 de horas (DRH)
Detalle Histórico Mapa Reglas, definición 464
página 405, 412
Detalle, página 297, 299 E
detalles de acciones para reglas Elemento de Regla 1 - 5, página 258
definición 299 elementos comunes xxx

836 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

Elementos de Aplicación, página 630, F


634 fecha de congelación 418
elementos de registro de horas fechas efectivas anidadas
selección en la plantilla 441 cambio 790
elementos de reglas 246, 443 concepto 789
definición 253 desactivación de filas 790
utilización 253 eliminación de filas 790
ELM, visualización de datos 693 fichado de salida no introducido
Enlaces SQL, página 310, 317, 322 creación de excepciones mediante
Entorno Producción, casilla de selección plantillas 278
Instalación Tiempos y Tareas, fichados únicos, introducción mediante
componente 31 reloj web 606
Entrada Rápida de Horas, página 451 Fichas, página 451, 455
Envío Configuración a DRH, página 480
Envío Horas Previstas a Pagar, página 575 G
Envío Notificación, página 595, 599 gestión de control de tiempos y tareas,
Equipo de Proyecto, página 161, 163 páginas
Errores de Horas Fichadas DRH, descripción general 629
página 485, 488 gestión de excepciones
Errores Tmpo Transcurrido DRH, definición de casos 514
página 485, 486 estado 513
Estadística Tiempo Ejec: Batch, Gestión de Excepciones, página 516, 518
página 404, 407 gestión de horarios
Estadísticas Admón de Tiempo, copia 690
página 404, 406 permuta 691
estadísticas de tiempo de ejecución 403 sustituciones de horarios 689
estado de horas a pagar 417 Gestión de Horarios - Detalle Diario,
parámetros de sistema decisivos 428 página 680
estado de horas a pagar rechazadas Gestión de Horarios, página 680, 683
Cerrar, casilla de selección 521 Gestión de Proyectos 565
Estado de Horas a Pagar, página 434 Consulte también integración con
Estado de Registros de Horas, página 398 Gestión de Proyectos
Estdca Tiempo Ejec: Sección AE, registro de tareas 147
página 404, 407 Gestión de Rendimiento 583
eventos de ausencias integración 583
entrada de hoja de horas 499 gestión de tiempo
excepciones 513 horas, previstas 646
Consulte también gestión de excepciones gestión de tiempos
concepto 27 descripción general 491
Definición de Excepción, página 28 diagrama de procesos 491
generación de informes 86 Gestión de Tiempos y Tareas
importancia 75 carga de datos en Nómina
validación de tiempo 514 Norteamérica 543
validaciones 28 configuración con PeopleSoft Recursos
Excepciones, cuadrícula Humanos 551
Gestión de Excepciones, página 517 implantación 18
expresiones navegación 7
utilización en cláusulas WHERE 320 utilización de workflow 803
extracción de costes Gestión de Tiempos, página
después de la ejecución de pagos 547

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 837


Índice

registro de horas 628 Consulte también grupos


glosario 807 actualización 212, 217
Grupo de DRH, página 465, 476 consulta 215
Grupo de Tareas de DRH, página 465, consulta actualizada 216
472 creación 212
Grupo de Tareas, página 169 definición de seguridad 216
Grupo Dinámico - Criterios Selección, grupos estáticos 203
página 213 Consulte también grupos
Grupo Dinámico - Miembros Actuales consulta de miembros 211
Grupo, página 213, 216 creación 207
Grupo Dinámico - Miembros Potenciales definición de seguridad 211
Grupo, página 213, 215
Grupo Dinámico - Seguridad p/Grupos, H
página 213 habilitación de ausencias, requisitos
Grupo Estático - Criterios Selección, Hoja de Horas, página 492
página 207 herramientas en línea
Grupo Estático - Miembros Actuales Grupo, reglas 11, 244
página 207, 211 historial de excepciones
Grupo Estático - Seguridad p/Grupos, concepto 514
página 207, 211 Historial de Excepciones, página 516,
Grupo Tareas 179 518
grupos 203 historial de horas
asignación de horarios 235 auditoría 524
búsqueda de valores válidos 210 Hoja de Horas, página 494, 497, 601,
consulta de grupos dinámicos 602, 638
actualizados 216 Aplicar Reglas, botón 641
creación de grupos estáticos 207 Hoja de Horas, página de ajuste 507
generación 203 horario
personal con registro de horas 232 calendarios 677
seguridad 242 Horario Mensual - Detalle Diario,
Grupos de Horarios, página 177, 181 página 589, 593
grupos de tareas Horario Mensual, página 589, 592
descripción general 168 horarios
modificación 169 asignación a grupos 235
registro sin tareas 168 asignación a personal con registro de
grupos de trabajo horas 221
asignación de límites de horas extra 57 asignación, grupos 234
concepto de opciones de redondeo 88 gestión de Autoservicio de
definición 84 Gerentes 672, 679
descripción general 81 importación de sistemas externos 190
ejemplo de opciones de redondeo 90 horarios laborales 173
indicadores de redondeo 89 horarios, creación
intervalos de redondeo 89 descripción general 9
modificación de un programa de horarios, validación 189
reglas 107 horas
opciones de divisor de jornada 97 auditoría 524
tipos de horas 86 Hoja de Horas, página 602, 641
traslados 105 registro 179
Grupos de Trabajo, página 54, 57, 84 horas a pagar
grupos dinámicos 203 actualización 393

838 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

ajustes 548 I
cálculo 368 ID Actividad de PC, página 161
campos 430 ID Actividad, página 158
costes reales 429 implantación 3
descripción general 417 PeopleSoft Agente Portátil 696
estados 419 preparación 696
formato 393 indicador de congelación 418
horas a pagar previstas 429 información de contacto xxx
horas intermedias a pagar (IPT) 393 informes
integración con otras aplicaciones 417 AE p/Inf Estado Horas a Pagar 805
origen 371 descripción general 805
periodos y calendarios 62 Motor Aplic Inf Hr Programadas 806
previstas, consulta 618, 646 Motor Aplic Informe de Fichas 805
registros de excepción 369 Pubción Datos Config al DRH 806
Horas a Pagar sin Procesar 526 inicialización
horas extra registro móvil de horas 697
gestión de solicitudes 657 inscripción de personal con registro de
introducción y consulta de horas 219
solicitudes 619 horarios 221
límites planes compensatorios 221
asignación a grupos de trabajo 57 Inscripción Plan Compensatorio,
creación 54 página 233
definición, ejemplo 56 Inserción SQL, página 310, 314
límites, consulta (gerentes) 661 INSERT, página 310, 314
peticiones integración
aprobación de una solicitud 666 Formación Empresarial 692
aprobación y rechazo de varias Nómina Norteamérica 543
solicitudes 663 pasos para la preparación de datos 543
consulta 659 pasos para la preparación del sistema de
consulta (empleados) 620 nómina 540
consulta de detalles (empleados) 621 integración con contabilidad de
consulta de detalles (gerentes) 660 compromisos
introducción (empleados) 622 datos de tarea 579
saldos y límites, consulta integración con Gestión de Proyectos 565
(gerentes) 661 concepto 565
transacciones, concepto 620, 658 costes previstos 571
horas intermedias a pagar (IPT) 376 datos publicados 567
almacén de datos 376 definición 568
carga de tablas 377 Nómina Global 574
estructura 378 publicación de costes previstos y
horas a pagar 393 reales 571
perfiles de tarea 387 puntos de integración 562
horas pagadas Integración con Gestión de Proyectos
ajustes 520 Nómina Norteamérica 572
Horas Programadas, página 681 integración con Gestión de
Horas Registradas sin Procesar 526 Rendimiento 583
horas, aprobación 494, 506 puntos de integración 565
husos horarios integración con Gestor en Viaje 580
creación de desviaciones 20 definición 581

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 839


Índice

dispositivos de registro de horas Leyenda, subpágina (páginas Calendario


(DRH) 581 Tiempo Diario, Calendario Tiempo
inscripción de personal con registro de Semanal, Calendario Tiempo
horas 581 Mensual) 651
publicación de CRH 582 Límite de Horas Extra, página 54
recuperación de horas 582 Lista CRH, página 68
registro de horas 580 Lista de Valores, página 257
sincronización de datos 582 Lista Valores CRH Horas Extra,
integración con nómina página 54, 56
descripción general 535 listas de permisos 205
integración con Nómina Consulte también listas de permisos de
Gestión de Ausencias y Nómina seguridad por filas, seguridad por
Norteamérica 557 grupos
integración con Nómina Global 550 listas de permisos de seguridad por filas
análisis de necesidades 551 creación de acceso para usuarios 237
horarios laborales 189, 556 definición 238
preparación para la ejecución de una generación 237
nómina 550 seguridad por grupos 205
integración con PeopleSoft Finanzas 561
descripción general 561 M
puntos de integración 562 Manten Datos Registro Horas,
integración con PeopleSoft Gastos página 223, 228
puntos de integración 564 mapa de enlaces SQL, página 311
integración con PeopleSoft Gestor en Viaje mapas de reglas 364
puntos de integración 564 creación 364
integraciones 2 Mapas de Reglas en Archivación,
archivo plano 460 página 404, 411
configuración mensaje de sincronización de horas
Nómina Norteamérica 541 programadas 693
Nómina Global 550 meta SQL
integridad referencial utilización de reglas 254
activación 791 métodos de seguimiento de asistencia 324
administración de tiempo 792 Miembros de Grupo, página 223, 232
áreas de validación 787 Modelo de Fichado, página 30, 40, 440,
cambio de fechas efectivas 788 444
CRH 794 Motor Aplic Inf Hr Programadas,
datos de registro de horas 229, 230 informe 806
ejemplo 792 Motor Aplic Informe de Fichas,
fechas efectivas anidadas 789 informe 805
grupos de trabajo 83 Motor de Aplicación
interfaz con DRH 801 administración de tiempo 341
plantillas de tareas 156 Motor de Aplicación, procesos
registro de tareas 795 descripción general de Administración
integridad referencial, casilla de de Tiempo 344
selección 787
interfaz N
códigos de registro de horas 127 Nómina Global 550
Consulte también integración con
L Nómina Global
Leyenda Preliminar, página 68, 72

840 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

actualización de horas a pagar después de P


ejecutar pagos 555 parámetros de comunicación
actualización del estado de las horas a dispositivos de registro de horas
pagar 553 (DRH) 469
agrupación de horas a pagar 554 pasos de regla
efectos de la cancelación de una definición 332
ejecución de pagos 554 Pasos de Regla - Descripción, página 334
integración 550 Pasos de Regla, página 330, 332
proceso retroactivo 554 PeopleBooks
selección de horas a pagar 553 solicitud xxvi
Nómina Norteamérica PeopleCode, convenciones
integración 541 tipográficas xxviii
notas xxix PeopleSoft Agente Portátil
Notificaciones Correo-E, página 44 instalación 696
notificaciones de correo-e 44 PeopleSoft Finanzas 561
Notificaciones de Correo-E, página 30 Consulte también integración con
PeopleSoft Finanzas
O PeopleSoft Gestor en Viaje 580
Objeto SQL, página 309, 311 Consulte también integración con Gestor
objetos SQL en Viaje
actualización de campos 315 PeopleSoft Recursos Humanos
componentes 309 configuración con Gestión de Tiempos
composición para la creación de y Tareas 551
reglas 330 PeopleSoft Registro Móvil de Horas
copia 322 navegación 698
reglas 307, 308 Perfil de Restricción de DRH, página 465,
texto expresión 313 474
Objetos SQL - Texto Expresión, perfiles de tareas
página 309, 313 asignación de tareas 167
Opciones Admón de Tiempo, página 404, descripción general 165
405 horas intermedias a pagar (IPT) 387
Opciones Búsqueda Gerente - Selección Perfiles de Tareas, página 166
Opciones y Criterios p/Defecto, periodo de interés 361
página 670 cálculo del periodo final 364
Opciones Búsqueda Gerente, página 670, estructura piramidal 365
680 utilización 366
opciones de búsqueda para gerentes 42 Periodo de Tiempo Complejo, página 48,
Opciones de Consulta de Calendario, 51
página 68 Periodo de Tiempo Diario, página 48
Opciones de Gestión de Horarios, Periodo de Tiempo Mensual, página 48,
página 680, 681 51
Opciones de Instalación TL, página 30 Periodo de Tiempo Repetitivo, página 48,
opciones de redondeo 52
concepto 90 Periodo de Tiempo Semanal, página 48,
grupos de trabajo 88 50
orden de fichado no válido periodos 49
creación de excepciones mediante Consulte también periodos y calendarios,
plantillas 278 descripción general

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 841


Índice

asignación a personal con registro de Plantilla de Registro de Horas, página 440


horas 226 plantillas 263, 437
días de compensación 49 Consulte también plantillas de registro de
grupos de trabajo 95 horas, descripción general; plantillas
periodos previos de reglas
cálculo 24 reglas 263
periodos y calendarios plantillas de archivación de datos 13
creación 58 plantillas de fichado 439
creación de horas a pagar 62 plantillas de registro de horas
definición de instancias 24 asignación a grupos de tareas 439
descripción general 48 asignación a personal con registro de
especificación de la aplicación de horas 226
reglas 23 asignación a registros de horas 439
tipos 23 asignación de plantillas
utilización 23 predefinidas 439
Permiso Compensatorio, página 601, creación 439
613, 644 datos de tareas 439
Permuta de Horarios, página 681 descripción general 437
personal con registro de horas plantillas de registro rápido
asignación de funciones 219 creación 446
consulta de listas de permisos de sustituciones 449
seguridad por filas 242 valores de campos 446
definición del periodo inicial de plantillas de reglas
interés 360 descripción de plantillas 265
estado 397 modificación 263
horas a pagar para registros utilización para el diseño de reglas 248
positivos 367 utilización para la creación de
inscripción 219, 221 reglas 288
inscripción en Gestión de Tiempos y plantillas de tareas
Tareas 219 descripción general 151
pasos del proceso 355, 362, 364, 373, modificación 156
374, 376, 383, 384, 389, 390, 393, 397 Plantillas de Tareas, página 151
perfiles, creación 373 plantillas de tiempo transcurrido 439
plantillas de registro de horas 226 Preferencias de Horario, página 595, 597,
utilización del estado en el proceso de 680
selección 357 preferencias de usuario
Plan Permiso Compensatorio, página 72 descripción general 12, 594
planes compensatorios 232 preferencias de usuario, Envío
inscripción de personal con registro de Notificación, página 599
horas 221 preferencias de usuario, página 595
Instalación de Tiempos y Tareas, preferencias de usuario, Preferencias de
página 221 Horario, página 597
Planes Compensatorios de Registro de preferencias de usuario, Preferencias
Horas, página 233, 234 Registro Horas, página 595
planes de permiso Preferencias Registro Horas, página 595
compensatorio 27, 72 préstamo de grupos de tareas
planes de permiso compensatorio grupos 204
códigos de registro de horas 74 préstamo de grupos de tareas, grupos 204
definición 72 primera fecha de cambio
Plantilla de Entrada Rápida, página 447 cálculo del periodo de interés 361

842 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

principios básicos xxv PeopleSoft EPM 565


proceso PeopleSoft Finanzas 562
en segundo plano 787 publicación de datos en Gestión de
integridad referencial 787 Tiempos y Tareas 460
Proceso de Aprobación en Batch,
página 507, 511 R
proceso de excepciones 389 referencias cruzadas xxix
proceso de nómina regeneración de horas registradas
ejecución 546 registro masivo de horas 608
proceso de reglas 383 registro de excepción, grupos de
proceso en batch 341 trabajo 86
ajuste de horas 390 registro de horas
consejos prácticos 413 Acumuladores, página 647
descripción general 341 autoservicio, descripción general 600,
excepciones 389 636
inicio 399 concepto 437
personal con registro de horas 362 descripción general 437, 600, 636
posterior a las reglas 384 gestión de tiempos 614, 643
procesos concurrentes 21 Hoja de Horas, página 602, 641
reglas 245 horas a pagar, previsión 618
reinicio 402 Registro de Horas, página 610
saldos de permisos compensatorios 384 registro masivo de horas 608, 642
seguimiento de asistencia 383 Registro Masivo de Horas - Selección de
proceso en línea 245 Registros de Horas, página 642
pasos del proceso 245 Registro Masivo de Horas, página 608
procesos concurrentes 21 Resumen de Horas a Pagar, página 617,
proceso posterior a las reglas 644
redondeo 387 Resumen Hoja Horas, página 638
validación de tiempo 389 utilización de registro rápido de
proceso retroactivo horas 450
Nómina Global 554 Registro de Horas - Resumen Hoja
procesos de gestión 1 Horas 638
Producto, página 158 registro de horas positivo
Programa de Asistencia, página 326 grupos de trabajo 86
Programa de CRH, página 125 registro de horas, aprobación
programa de reglas Resumen Hoja Horas, página 495
creación mediante reglas 336 registro de horas, métodos
modificación 107, 247 descripción general 10
prioridad 256 Registro de Horas, página
Programa de Reglas, página 337 registro de horas 587
programas de CRH Registro de Horas, página portátil 700
definición 125 registro de tareas
programas de salida de usuario 323 concepto 133
Proyecto de PC, página 161, 162 descripción general 133
Proyecto, página 158 elementos 607
Pubción Datos Config al DRH, integridad referencial 795
informe 806 interfaz con Gestión de Proyectos 147
Publicación Horas Reales a Pagar, pasos para su creación 148
página 575 tipos 135
puntos de integración valores por defecto 136

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 843


Índice

registro masivo de horas herramientas en línea 244


Registro Masivo de Horas - Registro de listas de valores 252
Horas, página 610 meta SQL 254
Registro Masivo de Horas - Selección metodología de diseño 248
de Método de Registro de Horas, pasos para su creación 246
página 608 prueba 257
Registro Masivo de Horas - Selección de SQL 246
Registros de Horas, página 642 tablas de trabajo 249
Registro Masivo de Horas - Registro de Consulte también tablas de trabajo,
Horas, página 601, 610 reglas
Registro Masivo de Horas - Selección reglas de proceso 383
de Método de Registro de Horas, Reglas de Sustitución, página 532
página 601, 608 Reloj Web - Confirmación de Guardado,
Registro Masivo de Horas - Selección de página 601
Registros de Horas, página 638, 642 Reloj Web - Introducción de Fichado,
registro móvil de horas página 601, 606
acceso desde un ordenador de reloj web, fichados únicos,
bolsillo 698 introducción 606
acceso desde un portátil 697 requisitos xxv
actualización de registro de tiempo registro móvil de horas 695
transcurrido 699, 700 resolución de excepción 513
consulta de horarios 701 resolución de excepciones
consulta de registros de tiempo Administración de Tiempo
transcurrido 699, 700 concepto 515
implantación 696 Resumen de Horas a Pagar, página 616,
inicialización 697 617, 644
registro de tiempo transcurrido 699, Resumen de Horas Previstas, página 616,
700 618, 644, 646
requisitos 695 Resumen Hoja Horas, página 495, 638
registro por defecto Resumen Tiempo Transcurrido, página
registro de tareas 136 portátil 700
registro rápido de horas reversión de cheques de pago
descripción general 450 ajuste de cheques de pago 546
presentación de datos 451 reversiones de cheque de Nómina NA
validación de datos 451 anulación de confirmación y anulación
registros de horas fichadas de ejecución 574
definición 226 reversiones de cheques
registros de tiempos transcurridos Nómina NA 573
definición 226 Revisión Acciones Asistencia,
reglas página 326, 329
acciones y condiciones 244, 246 Revisión de Errores de DRH, página 485
análisis de reglas de gestión 249 Revisión Historial Asistencia, página 326,
consejos para su análisis 248 329
conversión de reglas de gestión en reglas
de SQL 249, 250 S
copia 335 saldos de permisos compensatorios
creación 243, 244 proceso en batch 384
creación con plantillas 263 secciones de Motor de Aplicación
definición 246 definición de validaciones 76
diseño de pasos de reglas 248 seguridad

844 Copyright © 1988-2006, Oracle. Todos los derechos reservados.


Índice

autoservicio, concepto 627 workflow 803


definición de listas de permisos de SQL
seguridad por filas 238 reglas y metodología 248
definición para grupos estáticos 211 SQL Regla, página 330
gerentes de tiempos 237 Subcategorías de Recursos, página 161
grupos 204 sugerencias, envío xxx
listas de permisos de seguridad por Supervisor de DRH, página 465, 474
filas 237 Sustituciones de Horario, página 681
Seguridad Creación de Grupos,
página 205 T
Seguridad Fila Lista Permisos, página 239 tablas básicas, definición 17
seguridad por grupos 204 tablas de HR
creación 205 definición de Gestión de Tiempos y
listas de permisos de seguridad por Tareas 19
filas 205 tablas de trabajo
seguridad, consideraciones generación 259
Gestión de Ausencias, integración 557 reglas 249
Selección de Título de Puesto, página 601, Tablas de Trabajo, página 259
620 Tablas SQL - texto de expresión,
sentencias SQL página 310
programas de salida de usuario 323 Tablas SQL, página 310
Set de Validación, página 78, 79 Tareas, página 158
sincronización de datos términos 807
modos de sincronización 702 Texto Expresión, página 311
proceso de sincronización 703 Texto Expresión, página secundaria 310
sistema de nómina tipos de horas
selección 46 grupos de trabajo 86
Sistema de Nómina, página 47 Tipos de Recursos, página 161, 163
sistemas de nómina tipos de registros de horas 225
ejecución con horas a pagar 536 TL_TR_STATUS 354
Solicitud de Horas Extra – Confirmación TLX0010, validación
Envío, página 620 Presentación de Horas, proceso 451
Solicitud de Horas Extra – Detalles de Proceso Presentación de Horas,
Solicitud de Horas Extra, página de proceso 79
consulta TLX00830, validación
Selección de Título de Puesto, administración de tiempo e integridad
página 620 referencial 801
Solicitud de Horas Extra – Detalles de turnos
Solicitud de Horas Extra, página de creación de horarios 174
introducción flexibles 174, 180
Selección de Título de Puesto, Consulte también turnos flexibles
página 620 horas fichadas 174
Solicitud de Horas Extra – Solicitudes de Consulte también turnos de fichado
Horas Extra, página 620 tiempo transcurrido 174
Solicitud de Horas Extra, componente turnos de fichado 174
Confirmación Envío, página 620 Turnos de Horario, página 673
Selección de Título de Puesto, turnos de tiempo transcurrido 174
página 620 turnos flexibles 174, 180
solicitudes de horas extra Turnos, página 177

Copyright © 1988-2006, Oracle. Todos los derechos reservados. 845


Índice

U W
Unidad de Medida, página 128 workflow
Unidad de Negocio de EPM, página 161, activación 57
164 solicitudes de horas extra 803
Unidad de Negocio de PC, página 161, suministrado con Gestión de Tiempos y
162 Tareas 803
Usuarios Seguridad Fila, página 242

V
Validación de Horarios, página 189
validación de tiempo
posterior a las reglas 389
validaciones
definición 29
hoja de horas de tiempo
transcurrido 724
Motor de Aplicación 29
validaciones en línea
hojas de horas 724
Validaciones, página 78
valores de tarea
códigos de proyecto 159
concepto 136
consulta 157
creación de campos de usuario 159
creación de códigos de actividad 159
creación de códigos de proyecto 159
definición 138, 157
lugar de almacenamiento 138
tablas de valores válidos 137, 160
Valores p/Def Búsqueda Gerente,
página 30
frecuencia de criterios de selección 42
valores por defecto de búsqueda de
gerente 44
Ver Detalles para Todos Empleados, vínculo
Empleados con Horas a Pagar sin
Procesar, página 531
vistas configurables para gerentes
descripción general 12
vistas de calendario para gerentes
requisitos 68
vistas de calendarios 67
Consulte también vistas de calendarios
para gerentes
vistas de calendarios para gerentes
concepto 67

846 Copyright © 1988-2006, Oracle. Todos los derechos reservados.

También podría gustarte