Documente Academic
Documente Profesional
Documente Cultură
Guía de usuario
Fecha: 14.09.2006
Versión 1.0
INDICE
INFORMES DE RECURSOS HUMANOS 4
REPORTS DISPONIBLES EN ADMINISTRACIÓN DE PERSONAL 5
REPORTS DISPONIBLES EN NÓMINA 7
REPORTS DISPONIBLES EN DESARROLLO DE PERSONAL 9
CREACION DE VARIANTES Y EJECUCION DE INFORMES 11
HIS 16
ABAP QUERY 17
GRUPOS DE USUARIOS 18
INFOSETS 20
QUERIES 31
LISTA BASICA 35
LISTAS ESTADÍSTICAS 36
LISTAS RANKING 38
QUICKVIEWER 39
AD-HOC QUERY 43
EJERCICIOS Y SOLUCIONES 47
EJERCICIOS 47
EJERCICIO 1 47
EJERCICIO 2 47
EJERCICIO 3 * 47
EJERCICIO 4 * 47
EJERCICIO 5 48
EJERCICIO 6 48
EJERCICIO 7 48
EJERCICIO 8 48
SOLUCIONES A LOS EJERCICIOS 49
SOLUCION 1 49
SOLUCION 2 50
SOLUCION 3 52
SOLUCION 4 55
SOLUCION 5 55
SOLUCION 6 59
SOLUCIÓN 7 60
SOLUCIÓN 8 63
ICONOS 64
Administración de personal
Nómina
Desarrollo de personal
Estadística: Sexo clasificado por edad. Query estadística sobre edad y sexo, porcentaje
y números.
Estadística: Sexo clasificado por antigüedad en la empresa
• Documentos
Modificaciones registrados en log en los datos de los infotipos (RPUAUD00)
Log de lanzamientos de report. Lista de los logs que se han creado al ejecutar un
report.
Para ejecutar los reports estándar hay que seguir el siguiente path, comenzar desde la pantalla
SAP Easy Access:
Para acceder a los informes del menú SAP, seleccione Recursos Humanos → Cálculo
de la nómina → Europa → España → Sistema de información.
Empleados:
Unidad organizativa:
CC-nómina:
Días de pago:
• Días de pago en festivos o fines de semana. Este report verifica si los días de
pago que se encuentran definidos en la tabla T549S coinciden con un sábado,
domingo o bien festivo.
• Calendario días de pago. Este report genera un calendario de días de pago
para un año de nómina.
Préstamo de la empresa:
El componente del desarrollo de personal viene con una amplia gama de informes
estándares que permiten evaluar datos del empleado y datos de la organización.
Carreras RHPECPAS
Perfiles RHXPEP02
Resumen de RHXPE_QUALI_PRO_ORGUNIT
cualificación
La próxima vez que lancemos el informe o cuando necesitemos los mismos parámetros de
selección pulsamos el botón: y nos muestra la pantalla de selección de variante:
Una vez ejecutada la Query, existe la opción de traspasar la tabla resultante al exterior,
fundamentalmente a una hoja de Excel.
Así pues, desde la tabla, hay que fijarse en la fila de iconos que aparecen en la parte
superior de la pantalla:
Barra de
herramientas
para exportar
datos
Para traspasar la información de esta tabla a una Hoja de Excel, hay que fijarse
fundamentalmente en este icono:
Así pues, se pulsa este icono o la combinación de teclas “Ctrl.+Shift+F9”, apareciendo una
nueva pantalla de selección. Por un lado, esta pantalla informa el número de líneas y de
columnas que forman la salida de la Query, y por otro lado, ofrece 4 opciones para exportar los
datos:
Eligiendo la opción “Excel tabla pivot”, se abre la aplicación Excel pero los datos aparecen en
otro formato:
También hay posiblidad de exportar datos a Word, fichero local mediante la barra de
herramientas:
HIS
Si quiere lanzar un informe fuera del HIS, debe introducir datos en la pantalla de
selección del informe antes de iniciarlo. En HIS, el sistema fija automáticamente los
parámetros de selección necesarios siempre que sea posible.
Los parámetros fijados por el sistema coinciden con los parámetros de selección que
se utilizan normalmente al ejecutar los informes, es decir, son un método efectivo para
predefinir informes. Puede verificar y modificar estas opciones en cualquier momento
utilizando la función Modificar/Visualizar opciones estándar.
Los informes disponibles son una selección de todas las áreas de Gestión de Recursos
Humanos. Si quiere añadir más informes a los que ofrece HIS, vaya al Customizing, seleccione
Sistema info de personal HIS Definir Funciones de aplicación y añádalos al área
necesaria.
ABAP QUERY
Abap Query es una herramienta de SAP que permite definir reports o informes sin necesidad
de tener conocimientos de programación, incluso reports que cumplen con requisitos elevados.
Los infotipos y campos a usar se eligen directamente por sus descripciones, con lo que no es
imprescindible conocer sus nombres técnicos (tabla-campo).
Al crear el query puede elegirse entre distintas formas de salida del resultado (lista básica, de
estadísticas...), con distintos campos técnicos (totales, subtotales...), y entre diversos diseños
(cabeceras, niveles de control, marco,...).
• Grupos de Usuarios
• InfoSets
• Queries
GRUPOS DE USUARIOS
Antes de crear un InfoSet, debemos generar un Grupo de Usuarios al cual asignaremos el
InfoSet.
INFOSETS
Un InfoSet determina a qué tabla o campos de dicha tabla, se pueden referir los
Queries. Es decir, la fuente de datos de éstas.
Por regla general, los infosets de los Queries se basan en Bases de datos lógicas.
Están disponibles las siguientes bases de datos lógicas: (PNP, PNPCE, PCH, PAP).
- PNP (o PNPCE): se encuentran los infotipos para los Datos Maestros de personal
(0000 hasta 09999) y los datos de Gestión de Tiempos ( 2000 hasta 2999).
- PCH: se encuentran los infotipos de Gestión de Organización y Desarrollo de
Personal /1000 al 1999).
- PAP: se encuentran los infotipos para los datos maestros de candidatos (4000-
4999)
Es posible modificar una selección de infotipos una vez creado el InfoSet a través del menú:
Podemos crear, modificar y borrar los Grupos de campos del infoSet por el menú Tratar/Grupo
de campos:
Una Tabla adicional se crea llamando a la función Crear, seguidamente indicamos el nombre
de la tabla adicional y pinchamos el botón de selección para la Tabla Adicional.
Una vez introducida la tabla, nos aparece una pantalla donde nos propone la secuencia de
selección de código y la selec
El formato del Campo Adicional se puede indicar directamente mediante el tipo de datos o la
referencia a un campo del Dictionary ABAP.
Esta imagen no contiene sentencias ABAP para el Campo Adicional. Para actualizarlas se
deberá pasar al editor mediante la función Coding para campo (pulsando el botón derecho
sobre el campo adicional).
Se puede trabajar con programas de Include, rutinas FORM externas y módulos de funciones.
Existen varias formas de acceder a las tablas de SAP sin utilizar una Base de Datos lógica, en
función de las necesidades que tengamos:
Lectura directa
Unión de Tablas
Obtención datos mediante programa (ver Nota)
Lectura directa permite leer una tabla de SAP directamente, cuando solamente vamos a
necesitar datos de una tabla o bien de varias tablas pero que son todas directamente
relacionables de forma “plana” con la función de Tabla Adicional (se explica posteriormente).
Una vez hayamos aceptado accedemos a una vista similar a Microsoft Access.
A través de esta vista lo que hacemos es vincular aquellas Tablas que deseemos
teniendo en cuenta la existencia de campos claves (indicados mediante una llave)
3. Definir condiciones de enlace: en el ejemplo todos los enlaces se han realizado por el
número de personal
• Proponer enlace: pulsar el botón a la dcha del menú cuya condición de enlace se desea
concretar. Automáticamente el sistema nos mostrará las conexiones por defecto
• Crear enlace: marcar y arrastrar el campo de una Tabla a otra que deseemos vincular
• Si pinchamos con el botón derecho el vínculo entre ambas tablas obtendremos una
pantalla de selección dentro de la cual podremos indicar el tipo de vinculo deseado
La Clase de conexión (Interna, Left Outer) sirve para determinar si en la salida del query deben
cumplirse todos los criterios o solo los de la Tabla de la izqda.
Una vez realizada esta tarea, pulsamos el botón back para definir los grupos de campos.
Una vez todos los datos sean correctos basta con “generar” y “grabar” con lo que ya
dispondremos del InfoSet.
Nota
En el último caso (Obtención datos mediante programa) hace falta un pool de datos o un
programa que genere las tablas necesarias a partir de las existentes en el sistema. Ambas
opciones se salen del propósito de un usuario de queries sin conocimientos de ABAP/4, por lo que
en caso de ser necesario esa necesidad tendría que ser cubierta por un programador, y a ser
posible mejor a través de una BD lógica que de un área funcional concreta.
QUERIES
Los Queries siempre se crean en relación con un InfoSet asignada al Grupo de
Usuarios en el que se define el Query.
• Lista básica: Los datos se visualizan de forma no comprimida (con una o varias líneas).
En un Query puede haber una o ninguna.
• Lista ranking: Los datos se visualizan siempre de forma comprimida (una línea)
Sólo puede tener un campo numérico
En un Query puede haber de 0 a 9 listas
• Lista estadísticas: Los datos se visualizan siempre de forma comprimida (una línea)
Al menos un campo numérico
En un Query puede haber de 0 a 9 listas
SELECCIÓN INFOSET
Cuando vamos a crear un Query, pulsando el botón Crear, nos aparece una lista de InfoSets
disponibles para el Grupo de Usuarios.
Una vez seleccionada el InfoSet, pasamos a elegir los Grupos de campos que necesitamos
para el Query, poniendo una marca en el cuadrado izquierdo de la pantalla
Posteriormente seleccionamos los campos de cado grupo de campos que formarán parte de
nuestro Query:
Una vez terminados los pasos anteriores, pasamos a definir la Lista Básica del Query.
LISTA BASICA
LISTAS ESTADÍSTICAS
Una estadística es un resumen de una lista básica, que nos muestra los totales y
subtotales para los niveles deseados, con criterios de clasificación (no de selección) propios.
Unid: Siempre hay que indicar una unidad a la cual, caso de ser necesario, se convertirán
los valores de los diferentes registros. En caso contrario no podrían sumarse valores que
no sean homogéneos.
Txt: si queremos que aparezca el campo como texto para los gráficos, caso de que vayan
a ser generados.
LISTAS RANKING
Las lista ranking son un tipo especial de estadísticas. Se utilizan para obtener importes
sumarizados más particularizados que en las estadísticas. Por ejemplo, si nosotros
hemos generado una estadística para obtener el volumen de ventas de una determinada
región, el concepto lista ranking nos proporcionará información sobre cual es la oficina de la
región con mayor volumen de rentas. En las li stas ranking, la ordenación se hace siempre por
un valor numérico, que se denomina criterio de la lista ranking.
Si pulsamos sobre el botón lista ranking, se nos presentará una pantalla como la
siguiente:
Por último ejecutaremos nuestra lista ranking, que aparecerá después de la query y
las estadísticas que hayamos creado.
QUICKVIEWER
Propósito
El QuickViewer permite que definir informes sin tener que programar, es especialmente útil
para los nuevos usuarios y el uso ocasional.
Integración
El QuickViewer es una herramienta para generar informes. SAP Query ofrece al usuario una
gama entera de opciones para definir informes, también permite diversas clases de informes
tales como listas básicas, estadística, y listas alineadas. QuickViewer, por otra parte, es una
herramienta que permite que incluso los usuarios relativamente inexpertos creen listas básicas.
• QuickViews posee las mismas cualidades funcionales que las queries. Sin embargo,
solamente las listas básicas se pueden definir con QuickViews.
• En contraste con las queries, no hay asignación del grupo de usuario necesaria con
QuickViews. Cada usuario tiene su propia lista personal de QuickViews. QuickViews no
se puede intercambiar entre los usuarios. QuickViews se puede, sin embargo, convertir
en queries y después hacer disponible a otros usuarios en un grupo de usuario
específico.
• Los InfoSets no se requieren para la definición de una QuickView. Siempre que definas
un QuickView, puedes especificar su fuente de datos explícitamente. Tablas, vistas,
join de tablas, bases de datos lógicas, e incluso InfoSets, pueden servir como fuente de
datos para un QuickView. Puedes utilizar solamente las tablas adicionales y los
campos adicionales si utilizas un InfoSet como fuente de datos.
• El QuickViewer utiliza varios controles. Ciertos requisitos del hardware y del software
deben también ser satisfechos antes de que puedas utilizar el QuickViewer.
Características
Para definir un QuickView, seleccionamos ciertos campos según la fuente de datos que
determinen la estructura del informe. El informe se puede ejecutar en modo base con la
disposición estándar o se puede corregir usando drag and drop y el resto de funciones de la
caja de herramientas disponibles en modo del WYSIWYG.
Los datos generados con informes del QuickViewer se pueden también exportar a programas
externos (Excel, Word, por ejemplo).
Para la creación de las Quick Viewer acceder al path SQ01 y botón Quick Viewer
PASO 2: Asignar título y comentario, determinar fuente de datos y elegir el tipo de salida:
AD-HOC QUERY
Cuando se accede al InfoSet Query desde recursos humanos (HR), el área del Query
y los parámetros del grupo de usuario contienen ya valores predeterminados y sólo se puede
realizar el tipo de informe: Ad-hoc Query. Si se accede al InfoSet de esta manera, a este modo
de Query se le llama Ad-hoc Query en RRHH.
Antes de crear el Ad-Hoc Query tenemos que seleccionar el área de trabajo (o ámbito) el grupo
de usuarios y el infoSet.
Antes de entrar en Ad-hoc query, tenemos que seleccionar un Grupo de Usuarios y el InfoSet
que queremos utilizar. Para ello:
Seleccionamos el InfoSet
En la parte izquierda de la pantalla, se visualizará en modo de árbol los Grupos de campos del
InfoSet elegida, seleccionamos los campos de selección y salida, así como los criterios de filtro:
Para iniciar
la salida
del informe
Para
ejecutar la Para borrar
selección la selección
Resultado
de la
selección
Para mostrar el informe con los campos de selección escogidos y los criterios de filtro aplicados
pulsamos el botón Salida de la barra de herramientas. A continuación se muestra el resultado o
informe Ad-Hoc:
EJERCICIOS Y SOLUCIONES
EJERCICIOS
EJERCICIO 1
Crear un Grupo de Usuarios en el Ambito Funcional Global asignando un usuario que pueda
ejecutar y actualizar.
EJERCICIO 2
Crear un Infoset con la Base de datos lógica PNP y los siguientes infotipos: 0000, 0001, 0002,
0006, 0015 Y 0061.
EJERCICIO 3 *
Para el InfoSet creado en el Ejercicio 2, añadir un Campo Adicional para obtener la edad,
asociada al Grupo Funcional del Infotipo 2.
EJERCICIO 4 *
Tablas necesarias:
• T5E01
T5E01-WERKS + T5E01-BTRTL MOCAT
• T5E8S
EJERCICIO 5
• Número de personal
• Nombre y apellidos
• Fecha de nacimiento
• Edad
• Dirección
• Provincia
EJERCICIO 6
Añadir al Query anterior un Campo Local con los años que faltan para jubilarse.
EJERCICIO 7
• Número de Personal
• Clave Categoría Profesional
• Texto Categoría Profesional
• Importes Infotipo 15 por empleado
• Total importes por empleado (Subtotal)
• Número de Empleados (Contador)
• Total importes (Total)
EJERCICIO 8
SOLUCION 2
PASO2: Darle una denominación, asignarle un grupo de autorizaciones (si fuera necesario),
determinar la fuente de datos (unión de tablas, tabla, bdl,programa) y determinar opciones
como el cálculo de coma fija.
PASO3: Elegir los infotipos que formarán parte del infoset (0000,0001,0002,0006,0015 y 0061).
SOLUCION 3
PASO3: Asignar texto explicativo, poner texto de cabecera del informe, darle formato al campo.
PASO4: Asignar coding a campo. Pulsar botón derecho sobre el campo adicional y seleccionar
“Coding para campo”.
SOLUCION 4
PASO1: Crear campo adicional TEXTCAT en grupo de campos del infotipo 61. Al darle formato
al campo le damos como referencia el campo CTEXT de la tabla T5E8S.
SOLUCION 5
PASO3: Poner título, poner comentarios, elegir formato de salida, en nuestro caso “Lista
básica”.
SOLUCION 6
PASO 1: Crear campo local JUBIL como campo de cálculo y asignarle la norma de cálculo ( 65
– EDAD).
SOLUCIÓN 7
PASO 3: Grabar Query y verificar. Seleccionar campo “Importe” para totalizar pulsando el
botón:
PASO 4: Elegir campo “Nº pers.” Como campo de subtotal pulsando el botón:
PASO 5: Resultado con campo contador, total de importa y subtotal por empleado.
SOLUCIÓN 8
PASO 2: Pulsar botón F6 o Asignación de línea. PASO3: Introducir grupo de usuarios, Quero y
variante.
PASO 3: Resultado
ICONOS
A continuación se explican los iconos más frecuentes en la barra de herramientas de la
mayoría de las pantallas o a la hora de realizar cualquier operación en alguno de los módulos.
Intro.
Este icono aparece por lo general en la parte superior de la pantalla a la izquierda de la barra
de comandos. Puede tener varias funciones dependiendo de la pantalla en la que aparezca .
Back.
Este icono sólo aparecerá activo en aquellas pantallas que sean precedidas por otra. Tiene
como función retornar a la pantalla anterior a la actual.
Por lo general, no se podrá volver a la pantalla precedente con este botón cuando no se hayan
cumplimentado los campos obligatorios de la actual.
Finalizar.
Este icono permite retornar a la pantalla inicial del proceso que se esté ejecutando.
Realizará la misma función que el icono “back” cuando el proceso esté compuesto solamente
por dos pantallas.
Cancelar.
Grabar.
Pulsando este botón quedan registrados todos los datos introducidos por pantalla.
Imprimir.
Este botón aparecerá inactivo en todas las pantallas de selección y en muchas que no lo son.
Permitirá imprimir aquellas pantallas en las que aparezca activo. Tras pulsar el icono,
aparecerá una pantalla como la que se muestra a continuación. En esta pantalla se pulsará de
nuevo el icono “Imprimir” para que se realice la impresión.
Buscar.
Buscar más.
Página primera.
Aparecerá cuando una pantalla ocupa más de una página y permite volver a la primera página
de la misma. Sería equivalente a moverse con la barra de desplazamiento vertical hasta el
principio de la misma.
Página anterior.
Muestra la página anterior en aquellas pantallas que ocupan más de una página.
Página siguiente.
Ultima página.
Marcar todos.
Este icono aparecerá en aquellas ventanas o pantallas en las que sea posible seleccionar más
de un valor. Permitirá seleccionar todos los existentes de una sola vez.
Desmarcar todos.
Ayuda.
Muestra información acerca del objeto seleccionado en pantalla, por medio de una ventana en
la que se muestra el campo, la definición y la utilización del mismo. Además si se quiere se
pueden obtener los datos técnicos del mismo.
A continuación se muestran los iconos que más frecuentemente aparecen en las pantallas del
sistema.
Crear.
Crear objeto. Para ello se dejará vacío el campo del objeto que se quiere crear y el sistema
asignará a ese nuevo objeto creado un número interno.
Visualizar.
Muestra cualquier pantalla, infotipo, o estructura en modo de visualización. Esto implica que la
pantalla se mostrará con todos los campos inactivos y no se podrá realizar ninguna
modificación.
Modificar.
Muestra la pantalla de manera que se pueden introducir modificaciones en ella. Tras haber
modificado se debe cancelar o grabar para salir si se quieren mantener estas modificaciones.
Modificar/visualizar.
Si se pulsa este icono aparecerán los iconos de visualizar y modificar por separado.
Borrar.
Ejecutar.
Borrar línea.
Elimina la línea seleccionada en aquellos campos en los que se introducen varios valores en
líneas distintas.
También borra la línea cuando por ejemplo se está creando la descripción verbal de un objeto.
Insertar línea.
Crea una línea nueva en un campo como el anteriormente descrito o en la descripción verbal
de un objeto.
Descripción objeto.
Muestra información relativa a los infotipos del objeto seleccionado. Equivale al doble click
sobre un objeto.
Muestra las variantes de plan existentes para esa pantalla en concreto a través de una ventana
en la que se selecciona la adecuada.
Expandir.
Despliega todos los elementos existentes en árbol desde la posición en la que se encuentre el
cursor.
Comprimir.
Oculta o agrupa los elementos existentes en el árbol por debajo del lugar en el que se sitúa el
cursor.
Gráfico estructura.
Lleva a otra pantalla en la que se puede ver la estructura pero en forma de gráfico.
Valores posibles.
Aparece a la derecha de algunos campos para indicar que se debe introducir uno de los
valores existentes. Pulsándola aparecerán unas ventanas de ayuda para la búsqueda que se
explican después.
Movimiento en horizontal.
Estos iconos aparecerán cuando se puede avanzar en horizontal en un campo para visualizar
el texto que está oculto en ese momento.
Lista.
Refrescar.
Pantalla de listado.
Registro anterior/siguiente.
Selección múltiple.
Este icono aparecerá en aquellos campos en los que se puede introducir más de un valor. Al
pulsarlo aparecerá una ventana en la que se pueden introducir valores individuales o bien
intervalos de valores.
Este icono es el mismo que el anterior, pero cuando se muestra en color verde significa que
hay algún valor seleccionado para ese campo. Pulsando el icono aparecerá una ventana con
los valores que ya se hayan seleccionado para ese campo.
Renombrar
Seleccionar
Tomar
Valor Sencillo: significa que, en ese campo de selección, la búsqueda de datos sólo tendrá en
cuenta el valor que se introduzca en esa casilla.
Mayor que o igual que: significa que, en ese campo de selección, la búsqueda de datos sólo
tendrá en cuenta los valores mayores o iguales al que se introduzca en esa casilla.
Menor que o igual que: significa que, en ese campo de selección, la búsqueda de datos sólo
tendrá en cuenta los valores menores o iguales al que se introduzca en esa casilla.
Mayor que: significa que, en ese campo de selección, la búsqueda de datos sólo tendrá en
cuenta los valores mayores al que se introduzca en esa casilla.
Menor que: significa que, en ese campo de selección, la búsqueda de datos sólo tendrá en
cuenta los valores mayores al que se introduzca en esa casilla.
No igual a: significa que, en ese campo de selección, la búsqueda de datos sólo tendrá en
cuenta el valor mayor o igual al que se introduzca en esa casilla.
http:\\help.sap.com