Definición de informes para interfase informe/informe
Utilización
La interfase informe/informe permite llamar informes de otros componentes de aplicación R/3 al dar salida a los datos de informe. Podrá llamar informes del portafolio de informes, informes de investigación, operaciones, informes receptores, informes Report Writer, informes Report Painter y programas ABAP.
Si se definen informes para la interfase informe/informe en la cabecera de grupo de informes y en la biblioteca del grupo de informes, el sistema utiliza estos informes que se han definido específicamente para el grupo de informes.
Ejemplo
El sistema dispone de un programa ABAP denominado RGGD1300, que visualiza las partidas individuales de las tablas por totales FI-SL. El programa lee los datos de la tabla de partidas individuales FI-SL y edita una lista de partidas individuales.
Puede llamar el programa RGGD1300 directamente (Sistema
® Servicios ® Informes) o mediante la interfase de informe/informe, si está definida como un informe receptor para otro informe Report Writer. En un informe que muestra los totales, se pueden visualizar las partidas individuales para un registro de totales específico.Para llamar el programa RGGD1300 como un informe receptor y visualizar las partidas individuales de totales en un informe:
Procedimiento para el ejemplo
Aparecerá la pantalla Modificar grupo informes: Cabecera.
Aparecerá la ventana de diálogo Selección de informe Report Writer.
Aparecerá una ventana de diálogo con una lista de los tipos de informe posibles.
Los informes receptores que asigne pueden ser informes del portafolio de informes, informes de investigación, operaciones, informes de Report Writer y programas ABAP. Esto permite llamar informes receptores de otros componentes de aplicación R/3, una vez se ha dado salida a los datos de informe.
Por norma general, los informes receptores deben asignarse a un grupo de informes.
En el ejemplo se utiliza el programa ABAP RGGD1300 como informe receptor.
El texto propuesto del programa RGGD1300 se visualiza en la ventana de diálogo Asignar informes.
Funciones de proceso adicionales: Ventana de diálogo para la interfase informe/informe
Función |
Seleccione |
Grabar el informe receptor en la interfase informe/informe. |
Grabar |
Añadir un informe receptor en la definición de la interfase informe/informe. |
Insertar línea |
Borrar entradas en la definición de la interfase informe/informe. |
Borrar línea |
Insertar un informe de otro sistema (asignación de informes válida para todos los sistemas). Entre en el otro sistema, seleccione un informe receptor y transfiéralo al sistema emisor. |
Añadir informe externo |
Seleccionar uno o más informes receptores para tratamiento adicional (por ejemplo, para desplazar el informe seleccionado a otra posición de la lista). |
Seleccionar línea |
Desplazar informe receptor seleccionado a otra posición de la lista. Si se sitúa el cursor sobre el informe receptor, el informe seleccionado se inserta antes de ese informe receptor. Si no se sitúa el cursor sobre un informe receptor, se inserta el informe seleccionado al final de la lista. |
Desplazar |
Visualizar el texto propuesto del informe receptor, si previamente se ha sobrescrito el texto propuesto del informe. Nota: Al introducir por primera vez un informe receptor, el texto por defecto para ese informe se visualiza de manera automática. |
Texto por defecto |
Visualizar todos los informes en los que el informe emisor indicado está asignado como informe receptor. Si se vuelve a activar la función, se visualiza la lista original. |
Emisor « Receptor |
Visualizar información técnica de los informes receptores (por ejemplo, la herramienta de informe y el nombre técnico del informe). |
Nom.técnico on/off |
Documentación sobre la visualización y la actualización de la asignación de informes en la interfase informe/informe. |
Ayuda |
Ejemplo
Report Writer utiliza el programa ABAP RGGD1300 como se muestra en el gráfico siguiente:
En el informe del gráfico las cuentas se visualizan por períodos. Este informe se encuentra asignado al grupo de informes TD00. El grupo de informes TD00 se ha definido de modo que el programa ABAP RGGD1300 constituya un informe receptor en el grupo de informes (en la pantalla Crear grupo de informes: Cabecera).
El programa RGGD1300 se llama mediante Report Writer del siguiente modo:
- Tras seleccionar los registros del informe para el informe, el sistema muestra el informe.
Si lo desea, seleccione una parte del informe visualizado y el sistema mostrará las partidas individuales asociadas.
- Seleccione del informe el importe 600 para la cuenta 4000020 en el período 1.
Al seleccionar Informes, el sistema genera una lista de los informes definidos como receptores en el grupo de informes TD00 (pantalla Crear grupo de informes: Cabecera).
- Selecciona el programa RGGD1300.
- Report Writer adopta los criterios de selección del informe (por ejemplo, sociedad, ledger, cuenta y período) e inicia el programa ABAP RGGD1300. Este programa visualiza las partidas individuales que se ajustan a los criterios de selección (sociedad TD11, ledger D2, cuenta 4000020, período 1).
Para obtener más información sobre cómo llamar informes receptores, véase