Configuración de elementos de informes

Objectives

After completing this lesson, you will be able to:
  • Esquema el propósito de I nfo S ets
  • Modificar un grupo de usuarios
  • Transporte un InfoSet del área global (válido en todos los mandantes) a el área estándar específica de mandante)

Info S et Basics

Los InfoSets son vistas especiales de bases de datos lógicas que determinan los campos de la base de datos lógica que pueden notificarse mediante queries.

Dado que el sistema contiene una gran cantidad de campos en las bases de datos lógicas, no es práctico ofrecerlos todos para su selección al crear consultas. Por lo tanto, antes de crear consultas, debe crear InfoSets.

Cada base de datos lógica tiene una pantalla de selección estándar que se determina mediante la estructura de la base de datos lógica. Independientemente de la estructura de las tablas de base de datos utilizadas, la pantalla de selección contiene los parámetros de selección más utilizados. Cuando define informes con bases de datos lógicas, rara vez necesita seleccionar campos de selección explícitamente, porque ya están incluidos en la pantalla de selección estándar.

Otro método para obtener un resumen de los parámetros de selección de una base de datos lógica consiste en definir y ejecutar una consulta en la base de datos lógica. Todos los parámetros de selección se incluyen en la pantalla de selección. Si hay muchos parámetros disponibles, puede visualizarlos seleccionando Otras selecciones.

Los infotipos de cliente (área de nombres 9000-9999) se pueden incluir en InfoSets creados para componentes de HR.

Los InfoSets se asignan a grupos de usuarios y se estructuran según sus grupos de campos. Los grupos de campos en HR corresponden a infotipos.

InfoSets y grupos de usuarios

Los InfoSets solo están disponibles para los usuarios si los usuarios se han asignado a grupos de usuarios.

Los requisitos previos para trabajar con Ad-hoc-Query y Query SAP son los siguientes:

  1. Ha creado InfoSets y grupos de usuarios.
  2. Ha asignado InfoSets a grupos de usuarios.
  3. Los usuarios ahora pueden crear consultas.

Grupos de usuarios

Para configurar un entorno de trabajo adecuado para los usuarios finales, el administrador del sistema actualiza los grupos de usuarios. Los usuarios que trabajan en la misma aplicación se agrupan en grupos de usuarios.

Todos los usuarios asignados a un grupo de usuarios pueden ejecutar las consultas de ese grupo, independientemente de qué usuario haya definido la consulta. Sin embargo, los usuarios asignados a un grupo de usuarios solo pueden modificar y redefinir consultas si tienen la autorización adecuada.

Los usuarios pueden copiar y ejecutar consultas en cualquiera de los grupos de usuarios a los que pertenecen. Si pueden modificar o no las consultas existentes de esos grupos de usuarios depende de si se ha implementado o no el bloqueo de modificación. Cada usuario se puede asignar a más de un grupo de usuarios.

Modificar un grupo de usuarios

Ejemplo empresarial

Debe crear sus propias consultas y guardarlas en su propio grupo de usuarios para asegurarse de que no se modifiquen. Por este motivo, debe visualizar su propio grupo de usuarios y asignar los InfoSets necesarios.

Consejo

Trabaja en el área estándar por defecto (específica de mandante). El grupo de usuarios ya está configurado.

Pasos

  1. Visualice su grupo de usuarios S4HR58## (## es su número de grupo) y asígnese usted mismo a él.

    1. En la pantalla SAP Easy Access, seleccione HerramientasWorkbench ABAPUtilidadesQuery SAPGrupos de usuarios (SQ03).

    2. En la pantalla Grupos de usuarios: Inicialscreen, seleccione EntornoÁreas de consulta.

    3. En la ventana de diálogo Áreas de trabajo, seleccione Área estándar (específica de mandante) y seleccione el pulsador Seleccionar.

    4. En el campo Grupo de usuarios, introduzca el nombre de su grupo de usuarios como S4HR58##, donde ## es el número de grupo.

    5. Seleccione el pulsador Visualizar. Esto le llevará al Grupo de usuarios S4HR58##: Pantalla de visualización que confirma la configuración de su grupo de usuarios. Cierre esta pantalla.

    6. Seleccione el pulsador Asignar usuarios e InfoSets. Se muestra la pantalla Grupo de usuarios S4HR58##: Asignar usuarios.

  2. Asigne los InfoSets S4HR58PNPMINI y S4HR58PNPPCH a su grupo de usuarios.

    1. En la pantalla Grupo de usuarios S4HR58##: Asignar usuarios, seleccione el pulsador Asignar InfoSets.

    2. Seleccione los InfoSets S4HR58PNPMINI y S4HR58PNPPCH.

    3. Grabe las entradas. Ahora puede utilizar Ad-hoc-Query para acceder a estos InfoSets.

  3. En su grupo de usuarios, actualice el parámetro AQB (Configurar grupo de usuarios) con el valor de parámetro S4HR58##.

    1. Seleccione SistemaPerfil de usuarioDatos de usuario.

    2. En la pantalla Actualizar perfil de usuario, seleccione la etiqueta Parámetros.

    3. En la columna ID de parámetro Set/Get, busque el parámetro AQB y, en el campo de valor de parámetro, introduzca S4HR58##.

    4. Grabe las entradas.

    5. Vuelva a la pantalla SAP Easy Access.

Áreas de consulta

Las áreas de consulta son de dos tipos: estándar y global.

En el área de consulta estándar, todos los objetos de consulta, como consultas, InfoSets y grupos de usuarios, se crean y gestionan por cliente. Los objetos query no están vinculados al Workbench Organizer. Por lo tanto, no se pueden introducir ni transportar mediante los procedimientos normales de corrección y transporte. Esto permite a los usuarios finales desarrollar consultas en sus mandantes que no están previstas para el uso en todo el sistema.

En el área de query global, los objetos query son válidos en todos los mandantes. Están vinculados al Workbench Organizer y se pueden introducir y transportar mediante los procedimientos normales de corrección y transporte. Sin embargo, no es necesario ejecutar ninguna actividad antes o después de los transportes. Por lo tanto, el área de consulta global es adecuada para consultas que se desarrollan y distribuyen como objetos utilizables centralmente.

Nota

Los objetos query suministrados por SAP también se almacenan en el área de query global.

Transportes de InfoSet

Las transacciones utilizadas para actualizar objetos de consulta verifican la sintaxis del nombre. Solo puede utilizar prefijos de nombre para objetos de consulta en el área de consulta global. Los objetos Query SAP se pueden importar al área global (válida en todos los mandantes) cuando se realiza un upgrade del sistema. Estos objetos proporcionados por SAP utilizan el prefijo de nombre reservado /SAPQUERY/.

Si crea consultas en un grupo de usuarios cuyo prefijo pertenece a SAP, a un interlocutor u otro cliente, las consultas heredarán el prefijo de su grupo de usuarios. Estos grupos de usuarios podrían finalizar en el sistema después de un upgrade de release o transporte. A continuación, la consulta forma parte de los objetos asignados al área de nombres especificada por el prefijo del grupo de usuarios.

Transportar un InfoSet

Ejemplo empresarial

Debe trabajar con un InfoSet global en el área estándar (específico de mandante). Por este motivo, necesita saber cómo transportar un InfoSet.

Cambie al área global (válida en todos los mandantes) y seleccione cualquier InfoSet estándar. Utilice la opción Transportar InfoSets y escriba MERGE en la opción de importación. Realice un transporte de prueba inicial y determine si se transporta el InfoSet necesario.

Pasos

  1. Transporte un InfoSet del área global (válido en todos los mandantes) al área estándar (específica de mandante).

    1. En la pantalla SAP Easy Access, seleccione HerramientasWorkbench ABAPUtilidadesQuery SAPInfoSets (SQ02).

      Nota

      Como alternativa, puede seleccionar Recursos HumanosOpcionesdel sistema de informaciónOpciones actualesQuery SAP: Actualizar InfoSets.
    2. Para cambiar al área de consulta global, seleccione EntornoÁreas de consulta. Se abre la ventana de diálogo Áreas de trabajo, que le permite seleccionar un área de consulta.

    3. Seleccione Área global (válido en todos los mandantes) y seleccione el pulsador Seleccionar.

    4. Seleccione cualquier InfoSet de la lista y seleccione Transportes.

    5. Aparece la pantalla SAP Query: Herramienta de transporte. En el área de selección Acción de transporte, seleccione Copiar área globalÁrea estándar y, en el área de selección Opción de transporte, seleccione Transportar InfoSets.

    6. En el campo Opción de importación, introduzca MERGE y, en el campo InfoSets, introduzca el nombre del InfoSet que se va a transportar.

    7. Seleccione Ejecución de prueba y, a continuación, seleccione Ejecutar para iniciar el transporte.

    8. Verifique el log resultante para determinar si el InfoSet se puede transportar. Si el transporte no desencadena ningún problema, desmarque Ejecución de test.

    9. Para iniciar el transporte, seleccione Ejecutar.

    10. Vuelva a la pantalla InfoSet: Initial.

  2. Vuelva al área de consulta estándar y cambie el nombre del InfoSet Standard_##.

    1. Para cambiar al área de consulta estándar, seleccione EntornoÁreas de consulta. El sistema muestra una ventana de diálogo que le permite seleccionar un área de consulta.

    2. En la ventana de diálogo Áreas de trabajo, seleccione Área estándar (específica de mandante) y Seleccionar.

    3. Seleccione el InfoSet que ha transportado de la lista.

    4. Seleccione InfoSetRenombrar.

    5. En la ventana de diálogo Renombrar InfoSet, introduzca el nuevo nombre Estándar## en el campo A.

    6. Seleccione Continuar.

    7. Aún se encuentra en la pantalla InfoSet: Inicial.

  3. Asigne el InfoSet a su grupo de usuarios.

    1. Seleccione Asignación de rol/grupo de usuarios.

    2. Seleccione su grupo de usuarios S4HR58##.

    3. Grabe las entradas.