Professional Documents
Culture Documents
Manual ReportPainter
Manual ReportPainter
REPORT WRITER
SAP R/3
JUNIO 2002
Manual Capacitación
INDICE
Página 2
Manual Capacitación
Página 3
Manual Capacitación
Inicialmente las versiones de SAP R/3, solo desarrollaban reportes en Report Writer.
Posteriormente, se incorporaron en nuevas versiones, mejoras a la interfaz gráfica de Report
Writer, lo que permitió facilitar el uso de esta herramienta. A las mejoras desarrolladas para
Report Writer, se le denominó Report Painter.
Página 4
Manual Capacitación
Permite a través de una interfaz gráfica estructurar y diseñar el informe utilizando los
elementos creados con Report Writer, es decir, determinar los datos que se visualizarán en el
reporte, el formato de las filas y columnas. Además permite visualizar inmediatamente el
diseño preliminar del reporte.
Página 5
Manual Capacitación
Con la excepción de las filas de títulos las cuales tienen campos de texto, Report Painter/Report Writer
solo despliega campos de tipo numérico (monetarios o de cantidad), no permite desplegar columnas de
texto.
Al imprimir en Report Painter/Report Writer, lo que se visualiza en el Reporte es lo que aparece impreso
en el papel.
Report Painter/Report Writer es sumamente eficiente en el tiempo de ejecución de los reportes, con
respecto a otras herramientas de desarrollo de SAP.
Biblioteca: Lo primero que hay que hacer a la hora de definir informes en SAP, es
seleccionar una biblioteca. Las bibliotecas son una colección de características, ratios y
columnas de una tabla del sistema SAP. A la hora de crear un informe (ya sea con Report
Painter o Report Writer), el sistema requiere que se seleccione una biblioteca. Cuando
definimos un informe, al seleccionar una biblioteca, le estamos diciendo al sistema de que
tabla vamos a extraer los datos que se van a utilizar para realizar el informe.
Página 6
Manual Capacitación
La tabla que se seleccione, contiene datos numéricos, monetarios, y/o descriptivos que manejan la
información necesaria para la creación del informe. Una Biblioteca permite seleccionar una y solo
una tabla.
Informe: Contiene la definición de filas, columnas y los parámetros de ejecución del informe.
Además se define el encabezado, pie de página, y aspectos del layout del informe.
Grupos de Informe: Una vez se creado un informe, se debe definir un grupo de informes
para el/los informe/s. Un grupo de informes puede contener uno o más informes, pero
estos informes deben ser de iguales características (Valores y datos de filtro). Cuando los
informes utilizan las mismas características y comparten los mismos datos, los datos se
seleccionan más velozmente y el tiempo de tratamiento es más rápido, ya que los datos de
informe se cargan sólo una vez para todos los informes dentro de un grupo de informes.
Puede contener uno o más reportes. Siempre un informe debe asociarse a un grupo de informes, ya
que finalmente es el Grupo el que se ejecuta y no el informe.
Un informe Report Painter/Writer está formado por los siguientes elementos, los cuales, debieran estar
creados antes de comenzar a desarrollar un reporte:
Ratios: Campos que representan en un informe los importes monetarios o cifras de cantidad,
unidades de medida, etc.
Página 7
Manual Capacitación
Características: A diferencia de los campos Ratios, las características son campos no numéricos
que describen algún atributo del informe. Ejemplo: Cuenta, Centro de Costo, División, etc.
Sets: Agrupaciones lógicas de valores. Por ejemplo: Sets para cuentas de ingresos, de gastos y de
balance; o sets para los distintos artículos que se manejan en inventario, por ejemplo: repuestos,
materiales, materias primas, etc.
Variables: Un reporte se crea con el objeto de ser ejecutado en varias ocasiones, para ello se debe
permitir agregar criterios al informe para obtener selecciones específicas de datos. Para ello se
deben crear variables que permitan definir estos criterios de selección sobre el informe. Las
variables siempre son características de una tabla. Ejemplo: Ejercicio, Sociedad FI, Sociedad CO,
etc.
Líneas (Rows): En cada línea del Report Painter, se indica cuales de las características o set de
los creados serán utilizados. Por ejemplo: Cuenta, código de material, etc.
Página 8
Manual Capacitación
Página 9
Manual Capacitación
Parámetros Generales de Selección (General Data Selection): Son los campos que corresponden a
los parámetros de selección del informe. Estos campos de selección, actuarán como filtros generales
sobre el total del informe Por ejemplo: Si se desea limitar el informe por Sociedad FI, o por Ejercicio,
etc.
Las fases por las que se debe pasar para generar un informe, es la siguiente:
Página 10
Manual Capacitación
Página 11
Manual Capacitación
Página 12
Manual Capacitación
Página 13
Manual Capacitación
Path: Menú SAP / Sistemas Info / Informes ad hoc / Report Painter / Report Writer /
Biblioteca /
Crear (GR21).
Funciones generales:
Página 14
Manual Capacitación
informes.
7. Columnas predef.: Un ratio puede
vincularse con otras condiciones
adicionales en forma de un set y
produce entonces una columna
predefinida. El ratio especifica qué
campo valor debe ser informado. El
set especifica las condiciones de
selección adicionales, por ejemplo, el
tipo de valor (real o plan) y la versión
plan.
Página 15
Manual Capacitación
Página 16
Manual Capacitación
Página 17
Manual Capacitación
Página 18
Manual Capacitación
Página 19
Manual Capacitación
Grabación: Biblioteca
1. Una vez definidos las características,
ratios y/o columnas predefinidas de
la Biblioteca, ya es posible Grabar
presionando el botón Guardar.
Observaciones
No es necesario que cada vez que se cree un Report Painter se genere una nueva Biblioteca,
excepto cuando se requiera utilizar una Tabla distinta, que cubra requerimientos y datos distintos.
Una vez creada una Biblioteca, esta puede ser modificada, visualizada y borrada. Basta solo que
se indique la Biblioteca sobre la cual se va a trabajar.
Página 20
Manual Capacitación
Para ello siga la siguiente ruta: Menú SAP / Sistemas Info / Informes ad hoc / Report Painter /
Report Writer / Biblioteca /
Crear GR21
Modificar GR22
Visualizar GR23
Borrar GR24
Path: Menú SAP / Sistemas Info / Informes ad hoc / Report Painter / Report Writer / Set /
Crear (GS01).
Funciones generales:
Página 21
Manual Capacitación
Tablas de reporting 3
Ledgers especiales
Aplicaciones
Tablas y estructuras de
Dictionary ABAP.
4
3. Define si el set tendrá las
características de básico,
unidimensional, multidimensional o
será un set de datos.
Página 22
Manual Capacitación
Página 23
Manual Capacitación
Página 24
Manual Capacitación
grupo.
Página 25
Manual Capacitación
Página 26
Manual Capacitación
19
Página 27
Manual Capacitación
Observaciones
Para realizar otras transacciones sobre los sets creados, utilice las siguientes transacciones, o
siga la ruta desde el Menú SAP:
Menú SAP / Sistemas Info / Informes ad hoc / Report Painter / Report Writer / Set /
Crear GS21
Modificar GS22
Visualizar GS23
Borrar GS24
Página 28
Manual Capacitación
Path: Menú SAP / Sistemas Info / Informes ad hoc / Report Painter / Report Writer /
Variable /
Crear (GS11).
Funciones generales:
Página 29
Manual Capacitación
Al presionar ENTER, se define con mayor detalle la variable que se está creando.
Dependiendo del Tipo de Variable, que se haya determinado, solicitará los siguientes datos:
Página 30
Manual Capacitación
Página 31
Manual Capacitación
Página 32
Manual Capacitación
4. Se indica el Grupo de autorización que tendrá permisos exclusivos sobre esta variable.
5. Ejemplos: Set o grupos de centros de costo.
Página 33
Manual Capacitación
Path: Menú SAP / Sistemas Info / Informes ad hoc / Report Painter / Informe / Crear
(GRR1).
Página 34
Manual Capacitación
Una vez presionando el botón Crear, aparecerá una pantalla con el diseño inicial de su
informe. Sobre este layout preliminar se deben establecer 3 componentes básicas, para
comenzar a visualizar resultados al ejecutar el reporte:
Filas o Líneas
Columnas
Selecciones Generales.
Página 35
Manual Capacitación
Página 36
3
Manual Capacitación
2. CARACTERÍSTICAS:
3. VALORES DE CARACTERÍSTICAS:
Página 37
Manual Capacitación
Permite incorporar
campos variables tipo
En la ejecución del reporte, se valor, set o fórmula
solicitará un valor para el campo
“Ejercicio” por pantalla.
Variable tipo
set
6
Página 38
Manual Capacitación
Set
8. TEXTOS:
Página 39
Manual Capacitación
Página 40
Manual Capacitación
Página 41
Manual Capacitación
Página 42
Manual Capacitación
Página 43
Manual Capacitación
Página 44
Manual Capacitación
3. Si al ejecutar el informe, no se ha
asignado un grupo de informes, lo
solicitará por pantalla.
Página 45
Manual Capacitación
2. Con todo lo explicado anteriormente, es posible crear un reporte básico de Report Painter /
Report Writer. Sin embargo existen funciones que permiten mejorar la presentación y claridad
del contenido del informe.
Versión Preliminar
Página 46
Manual Capacitación
Página 47
Manual Capacitación
A continuación se describe la Barra de Herramientas del Report Painter, y sus funciones de Menú
principales que facilitan mejorar la presentación y despliegue del reporte.
Icono Descripción
Define el elemento, según donde esté posicionado el cursor. Por ejemplo si está
posicionado en la línea se despliega la definición de las características.
Marca un bloque de filas o columnas, y sobre ese bloque aplica funciones como:
copiar, cortar, etc.
Permite eliminar un elemento, fila o columna, según donde esté posicionado el cursor.
Página 48
Manual Capacitación
expandir el ítem.
Página 49
Manual Capacitación
Página 50
Manual Capacitación
Página 51
Manual Capacitación
2. Para modificar otras secciones del informe, seleccione el Menú: Detalles / Textos del
informe /…. Cubierta / Líneas de Pie/ Lineas de Cabecera.
3. Desde acá es posible definir cuales serán los textos que se desplegarán en distintas
secciones del informe. Entre otras cosas es posible:
Crear marcos.
Crear variables del sistema, de los parámetros de selección, características, variables
especificas, etc.
5 7
4 6 8
4. Permite realizar un marco para esta sección del informe. Marque las 2 esquina del marco,
posicionando primero el cursor y luego presionando este botón.
5. Permite incorporar al informe, variable generales del informe predefinidas por SAP.
8. Permite visualizar el valor de los campos características utilizados por este informe.
Página 52
Manual Capacitación
1. Para enlazar el informe creado, con otros informes que permitan analizar con mayor detalle la
información, es posible definirlo a nivel de Biblioteca.
2. Para esto modifique la Biblioteca, y en Configurar, seleccione el informe a relacionar.
Página 53
Manual Capacitación
Página 54