+ All Categories
Home > Documents > Report Painter Writer en Espaol

Report Painter Writer en Espaol

Date post: 12-Jul-2015
Category:
Upload: silvia-jimenez-m
View: 1,349 times
Download: 22 times
Share this document with a friend
Popular Tags:

of 90

Transcript

Report Painter

28 de septiembre de 2004

Pgina 1 de 90

Report Painter

INDICE Introduccin ____________________________________________ 4 Proceso ________________________________________________ 7 Tablas_________________________________________________ 10 Bibliotecas _____________________________________________ 13 Seleccionar Caractersticas________________________________________ 16 Seleccionar Ratios / Ratios Base ___________________________________ 17 Sets __________________________________________________ 20 Sets Bsico ____________________________________________________ 23 Sets Unidimensionales ___________________________________________ 25 Layout Estndar _________________________________________ 27 Control de Pgina_______________________________________________ 28 Lneas ________________________________________________________ 29 Columna Clave _________________________________________________ 31 Columnas _____________________________________________________ 32 Cabeceras Columnas ____________________________________________ 33 Representacin ________________________________________________ 34 Dep. Idioma ___________________________________________________ 36 Grfico _______________________________________________________ 36 Variables ______________________________________________ 37 Variables de Valor ______________________________________________ 38 Variables de Frmula ____________________________________________ 42 Variables de Set ________________________________________________ 44 Informes ______________________________________________ 45 Selecciones Generales ___________________________________________ 47 Filas del Informe _______________________________________________ 52 Longitud de Textos de Filas_______________________________________ 54 Despliegue de Filas _____________________________________________ 55 Columnas del Informe ___________________________________________ 56 Textos de Columnas_____________________________________________ 59 Formatos de Nmeros ___________________________________________ 60 Secciones _____________________________________________________ 61 Pginas Horizontales ____________________________________________ 62 Variaciones ____________________________________________________ 62 Definir Textos del Informe________________________________________ 64 Definicin de Celdas_____________________________________________ 66Elaborado por: IRON700 para Mundo SAP.COM

Pgina 2 de 90

Report Painter

Grupos de Informes _____________________________________________ 68 Interfaz Informe / Informe _______________________________________ 70 Manipulacin / Creacin de Tablas __________________________ 73 Tablas de Report Writer__________________________________________ 73 Caractersticas Especiales ________________________________________ 74 Ratios Base____________________________________________________ 79 Tablas de base de datos _________________________________________ 83 Transportar objetos en Report Painter________________________ 84 Ejercicios ______________________________________________ 88 1. Crear un Informe _____________________________________________ 88 2. Informes Drilldown Reporting ___________________________________ 90

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 3 de 90

Report Painter

IntroduccinEste documento se ha diseado para Diseadores de Informes y para el uso en el desarrollo y el mantenimiento continuo de informes. Esta gua cubrir todas las reas como las estructuras dentro del Report Painter, nombrando convenciones, mantenimiento del rbol de informes, y cualquier otra informacin que ayudara en el desarrollo rpido y eficaz de informes. Se espera que este documento se complementara con el curso de entrenamiento. Este documento no cubrir al Report Writer, dado que el Report Painter lo reemplaza eficazmente. Report Painter es una herramienta que provee R/3, la cual permite de manera sencilla extraer informacin de algunos mdulos como CO, GL, SIL etc. Ejemplos de estos informes incluyen estados financieros, informes de ventas, e informes de inventario. Las versiones anteriores a SAP R/3 no incluan esta herramienta. Ms tarde, la interfaz de usuario de Report Writer se mejor para ofrecer a los usuarios lo que conocemos como Report Painter. Como se ve en el grfico, Report Painter agrega una interfaz grfica fcil de utilizar,

Report Writer

+

Graphical Graphical Interface Interface

=

Report Painter

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 4 de 90

Report Painter

La ruta general para ingresar a Report Painter es: Sistemas Info Informes Ad hoc Report painter (Information systems Ad hoc reports Report painter) o bien utilizando los siguientes cdigos de transaccin:

GRR1 para crear un Informe GRR2 para modificar un Informe GRR3 para visualizar un Informe GR34 para borrar un Informe FGRP para acceder al men Report Painter

Este men presenta funcionalidades compartidas para Report Painter y Report Writer. De hecho aspectos como las bibliotecas y variables son los mismos. Report Writer presenta puntos de ventaja sobre Report Painter pero la construccin de un reporte es mucho ms compleja y muy poco amigable para presentrsela a un usuario final. Los reportes de Report Painter pueden tomarse como modelo para construir un reporte de Report Writer, pero la funcionalidad contraria no existe.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 5 de 90

Report Painter

Para comprender la utilidad de Report Painter puede ser conveniente conocer las diferencias con otras herramientas:

Columna y asignamos el ancho deseado estipulado en nmero de caracteres.

Despliegue de FilasEl despliegue es una funcin que permite en el momento de ejecutar el reporte discriminar los valores de las caractersticas que se encuentran en cada lnea o por el contrario si no se despliega mostrar en una sola lnea el valor total para todos los valores de la caracterstica. Este despliegue se permite slo para las caractersticas que se definen en las lneas. Para desplegar una lnea nos situamos sobre ella y usamos la ruta Tratar -> lneas -> Desplegar Y escoja el orden de las caractersticas y si deseamos desplegar o no.

Las opciones disponibles son tres:

o Desglosar, si seleccionamos esta opcin el sistema muestra los valores individuales, los subtotales y el total general. Los subtotales se calculanElaborado por: IRON700 para Mundo SAP.COM

Pgina 55 de 90

Report Painter

basndose en la estructura jerrquica, que establecemos cuando ingresamos los indicadores, en el ejemplo 1 para Clase de coste, 2 para Centro de coste. o Val.indiv., nicamente se muestran los valores individuales y las sumas no aparecen en la fila.

Esta

opcin

es

recomendable

para

caractersticas

que

usualmente no calculamos sumas como en el caso de valores estadsticos. o No desglosar, es el valor preestablecido y muestra totales para el grupo.

Columnas del InformeLuego de definir las lneas del informe procedemos a definir sus columnas. Una columna contiene una combinacin de Ratios Bsicos, y probablemente caractersticas. Para definir la primera columna nos situamos sobre el ttulo Columna 1 y damos doble clic. A continuacin se debe escoger el tipo de elemento que deseamos:

o Ratio con Caractersticas, aqu podemos combinar ratios bsicos con las caractersticas que deseemos agregar. o Ratio predefinido, el sistema ofrece un conjunto de conceptos que nacen de combinar ratios bsicos con caractersticas. o Frmula, esta opcin solo est disponible si hemos agregado otras columnas. Se definen frmulas para generar los datos de la columna a partir de los datos contenidos en otras columnas.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 56 de 90

Report Painter

a. Seleccionamos Ratio con caractersticas Si optamos por la primer opcin aparecern en la pantalla los ratios que seleccionamos en la biblioteca. En el rea superior de la ventana podemos seleccionar el ratio que queremos mostrar en la columna. En el rea derecha de la ventana podemos seleccionar las caractersticas que queremos utilizar para restringir los datos, como podemos ver ya no aparecen las opciones que fueron seleccionadas anteriormente

(selecciones generales y lneas). Como en el caso de las filas:

o Podemos ingresar valores individuales, intervalos o grupos de valores o Si queremos definir todos los posibles valores ingresamos un asterisco (*) o Si queremos definir el valor initial ingresamos un numeral (#) o Si queremos ingresar una variable activamos la opcin de variables o Si queremos ingresar un Set activamos la opcin para ingresar grupos de valores. . Esta opcin se utiliza

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 57 de 90

Report Painter

b. Seleccionamos Ratio predefinido Aparece una lista con un conjunto de ratios predefinidos, de entre los cuales podemos escoger uno. En la pantalla siguiente solo es necesario ingresar los valores de las caractersticas asociadas.

Tambin es posible realizar modificaciones como en el caso anterior.Elaborado por: IRON700 para Mundo SAP.COM

Pgina 58 de 90

Report Painter

c. Seleccionamos Frmula Aparece la pantalla que nos permite definir una frmula utilizando columnas y celdas previamente definidas.

Textos de ColumnasA travs del men Formato Fila / Columna podemos escoger el uno de los tres formatos de texto (corto, medio, largo). Tambin es posible asignar una variable como parte del encabezado de una columna. Cuando ejecutemos el informe, el nombre de la variable se reemplaza por el valor de la misma. Para utilizar una variable ingresamos el nombre de la variable de la siguiente forma: Por ejemplo para el caso de la variable Z_FROM ingresamos .Elaborado por: IRON700 para Mundo SAP.COM

Pgina 59 de 90

Report Painter

De manera similar al men Tratar Lneas, el men Tratar Columnas, provee un conjunto de funciones que permiten ocultar una columna o insertar un modelo. Para modificar el ancho de una columna ver ancho de una fila en el presente documento. De ahora en adelante, cada vez que se adicione una lnea o una columna verifique el reporte con shift + F6. Debe aparecer en la ltima lnea un mensaje No se han producido ERRORES, de lo contrario algo no ha sido validado por el sistema. Si esta funcin no se activa con regularidad es posible que despus de un gran trabajo no sea muy fcil determinar cul es el origen de un error.

Formatos de NmerosLos formatos de nmeros se definen por columnas y permiten determinar la escala de las cifras y la cantidad de decimales. En la lnea superior a cada columna se encuentra un nmero de un digito que indica cual es el grupo de formatos de nmeros. Todas las columnas que tengan este nmero igual tendrn el mismo formato de nmeros. Si se desea asignar un nuevo formato de nmeros a una columna, cambie primero el grupo de formatos dando doble clic sobre el nmero ya asignado. Aparecer una ventana con los grupos de formatos posibles de donde se debe escoger uno no usado.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 60 de 90

Report Painter

Luego nos situamos sobre la columna y utilizamos el men Formato -> Columnas, para poder especificar la configuracin de las opciones del grupo.

SeccionesLas secciones permiten al usuario hacer varias definiciones de lneas y columnas que se imprimen una a continuacin de la otra. Cuando se empieza a definir un informe el sistema adopta por defecto el nmero de seccin 0001 pero si el usuario lo desea, puede crear una nueva seccin en donde realice una nueva definicin de reporte. Los pasos a seguir son exactamente los mismos que se han descrito hasta aqu para la creacin de lneas y columnas. Algunas caractersticas de las cuales podemos sacar provecho son:Elaborado por: IRON700 para Mundo SAP.COM

Pgina 61 de 90

Report Painter

Podemos ingresar un texto para cada seccin Especificar encabezados de columnas distintos para cada seccin, los cuales se imprimen de manera separada

Podemos ingresar un salto de pgina con cada seccin Utilizar layouts distintos para cada seccin Condiciones de orden para cada seccin

Para crear una nueva seccin use la ruta: Tratar Seciones Nueva Seccin

Pginas HorizontalesUna pgina horizontal est formada por una o ms columnas de un informe, de forma tal que juntas forman una unidad lgica. Cada pgina horizontal se define y muestra en una nueva pgina del informe en una pantalla separada. Cuando definimos una nueva pgina horizontal, las definiciones de filas no cambian. Para crear una nueva pgina horizontal, seleccionamos: Tratar Pagina Horizontal Nvo. Bloque Columnas

Ahora aparece una estructura de filas / columnas en las cuales las filas ya estn definidas.

Los iconos

y

se activan para navegar entre las pginas.

Es posible que las frmulas se refieran a columnas que estn en otras pginas.

Variaciones

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 62 de 90

Report Painter

La

variacin es una funcin que permite crear un informe separado por cada

elemento de un grupo, el cul se utiliza como criterio de seleccin general.

En la figura vemos un grupo de informes compuesto por dos informes (ambos con el mismo nombre). Los datos que estamos viendo corresponden al segundo informe del grupo, y como vemos en la parte inferior de la pantalla, para ese informe se ha definido una variacin sobre centro de coste. Actualmente se estamos viendo los datos sin discriminar puesto que se ha seleccionado el valor asterisco (*) que permite ver todos los centros de coste. Debajo de la carpeta (*) vemos dos centros de coste (1000 y 2000) que si seleccionamos alguno genera que el informe trabaje solo con los datos correspondientes a ese centro de coste.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 63 de 90

Report Painter

Definir Textos del InformeEs posible que queramos definir textos especiales como es el caso de cabeceras o pies de pgina. Todas estas opciones se encuentran agrupadas en el men Detalles Textos del Informe. Desde all podemos acceder a definir:

Cubierta Lneas de Cabecera Lneas de Pie Final de Pgina Texto para exportar

Veamos el caso de definicin de una cubierta para el informe. Seleccionamos la opcin correcta del men y aparece la pantalla Modificar Cubierta.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 64 de 90

Report Painter

En esta pantalla podemos ingresar:

Texto, simplemente escribimos el texto que deseamos, en la posicin que queremos.

Variables Generales, hacemos clic en Var.Gral. y seleccionamos una de las posibles.

Parmetros de Seleccin, podemos imprimir cualquiera de los parmetros de seleccin incluidos en nuestro informe. Para el caso de nuestro ejemplo podemos incluir por ejemplo la variable Desde: , Hasta: o ambas.

Variables Especiales. Caractersticas. Marcos, para insertar un marco tenemos que posicionar el cursor en una de las esquinas del marco que queremos dibujar y despus presionamos

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 65 de 90

Report Painter

el botn Marco. Luego posicionamos el cursor en la esquina opuesta y volvemos a presionar el botn marco.

En la figura podemos ver la ventana de dilogo que aparece en todos los casos y con la cual podemos seleccionar el elemento que queremos ingresar.

Definicin de CeldasLas celdas son tiles para realizar operaciones matemticas dentro de un informe. Una celda especifica una ubicacin particular o rango dentro de la matriz filas / columnas de un informe. En Report Painter podemos especificar una fila, una columna o una celda en particular. Si queremos trabajar con celdas, primero tenemos que seleccionarlas. Para ello, nos posicionamos en la celda que queremos utilizar y luego hacemos doble clic.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 66 de 90

Report Painter

En la parte izquierda de la celda aparece un tilde que nos dice que la celda ha sido seleccionada. Si no asignamos un texto a la celda seleccionada, el sistema le asigna una descripcin de manera automtica. Para modificar el texto seleccionamos Tratar Elementos Modificar Texto

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 67 de 90

Report Painter

Todas las celdas que seleccionemos de esta manera estarn disponibles en la ventana de formulas. En la figura podemos ver la celda seleccionada con el denominador Z001.

Grupos de InformesCuando se generar informes dentro del Report Painter, estos deben incluirse dentro de un grupo de informes. Cuando ejecutamos un informe determinado, internamente SAP ejecuta el Grupo de Informes, por lo que tenemos que tener en cuenta, que si en nuestro Grupo de Informes tenemos ms de un reporte estos se ejecutarn siempre, por ms que no hayamos solicitado su ejecucin, este proceso puede reducir el tiempo de respuesta al ejecutar un informe. La primera vez que se trate de ejecutar un informe el sistema mostrar un mensaje en donde dice que es necesario que el informe sea incluido en unElaborado por: IRON700 para Mundo SAP.COM

Pgina 68 de 90

Report Painter

grupo de informes para poder ejecutarlo. Con un grupo de informes es posible agrupar informes de una misma biblioteca que utilizan datos similares pero presentados de distintas maneras.

Los informes que incluimos en un grupo de informes deben pertenecer a la misma biblioteca.

Esto mejora la performance para informes que bsicamente trabajan sobre la misma informacin, debido que los datos se leen una vez y luego se distribuyen a los informes. Cuando se ejecuta un informe se ejecutan todos los informes que estn en un mismo grupo y en el proceso de visualizacin se puede escoger cul informe se desea ver.

Es recomendable que todos los informes que estn en el mismo grupo tengan las mismas variables. En el momento de la ejecucin el sistema desplegar posibilidades de entrada de parmetros para todas las variables de todos los reportes del grupo. Si las variables son diferentes para todos los reportes ser muy difcil distinguir cul variable es de qu informe.

Entonces se tendrn dos posibilidades: 1. Incluir el reporte en un grupo ya existente. 2. Crear un nuevo grupo de reportes.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 69 de 90

Report Painter

Si la eleccin es por un grupo ya existente use el match code para seleccionarlo. De lo contrario digite el nombre del nuevo grupo y el sistema le dar la posibilidad de crearlo. Luego de esto el sistema generar el grupo de informes y mostrar la pantalla de seleccin de datos. Los grupos de informes se pueden mantener usando la ruta: Information Systems Ad Hoc Reports Report Painter Report Writer Grupo de Informes

Interfaz Informe / InformeUsando la misma ruta para modificar los grupos de informes se puede definir la interfaz informe / informe para un grupo de reportes. Esta utilidad permite, desde la visualizacin de la ejecucin de un reporte, visualizar informacin adicional a la que se presenta. Por ejemplo: desde un reporte de ejecucin presupuestaria por cuenta se pueden visualizar las partidas individuales de cada cuenta, llegando al documento financiero o de materiales. Esta funcionalidad es tambin conocida como Drill Down.

Si definimos la interfaz informe / informe en el grupo de informes y adems lo hacemos en la biblioteca, el sistema utiliza los informes definidos en el grupo de informes.

El usuario debe seleccionar primero los informes que desea llamar desde la ejecucin del grupo de informes y luego debe incluirlos en el grupo de informes de la siguiente forma:

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 70 de 90

Report Painter

Use la opcin de modificar el grupo de informes y pase a la pantalla de cabecera mediante el botn . En el recuadro interfaz informe / informe en la primera

lnea aparecer la leyenda No se han asignado informes al grupo de informes, lo que significa que no existe an un reporte que se pueda llamar desde la ejecucin de otro.

Oprima el botn Configurar... y se desplegar una ventana que permite adicionar informes de varios tipos con la tecla F6.

Para ingresar un informe al la interfaz hacemos clic en agregar fila

. La

ventana de seleccin de informe aparece, aqu seleccionamos el informe que deseamos ingresar.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 71 de 90

Report Painter

Finalmente grabamos los cambios realizados

.

Los tipos de informes que se pueden incluir son: Informes del Portafolio de informes (EIS). Investigaciones (EIS y PA). Transacciones. Informes de Report Writer. Informes de Report Painter. Programas de ABAP. Queries.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 72 de 90

Report Painter

Escoja el tipo de informes y luego use el Match Code para buscarlo o digtelo directamente si ya conoce el nombre. Se pueden adicionar todos los que sean necesarios.

Manipulacin / Creacin de TablasComo funcionalidad adicional de la herramienta, es posible tener la estructura de las tablas que usa el Report Painter.

= Ingresa una nueva tabla de Report Painter (conjunto de tablas de base de datos de SAP)

Tablas de Report WriterAl realizar dobleclick se observan las caracteristicas generales de la tabla de Base de datos, entre otras cosas podemos encontrar Clase de Tabla AplicacinPgina 73 de 90

Elaborado por: IRON700 para Mundo SAP.COM

Report Painter

Leer con texto Rutina de texto Campo determinante Estructura adicional Pool para Forms Exit de autorizacin Leer datos archivados

Caractersticas Especiales

A continuacin se detallan en forma ordenada los posibles campos a completar y su significado Tabla = Tabla usada del Report Painter Tabla Original = Tabla de Base de Datos Nombre del Campo = Nombre de campo Tipo de campo o 0 = Campo Standard: campo de la base de datos.

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 74 de 90

Report Painter

o 1 = Campo obligatorio:de informes.

En caso de que falte este campo en un informe para la

tabla indicada, el sistema emite un mensaje de error y se cancela la generacin del grupo

o 2 = Campo Previsto:informes prosigue. o

En caso de que falte este campo en un informe para la tabla

indicada, el sistema emite un mensaje de advertencia. La generacin del grupo de

3 = Campo Prohibido: El campo no se puede utilizar en un informe para la tablaindicada. Si se utiliza, aparece un mensaje de error y se cancela la generacin del grupo de informes.

o

4 = Alias

: Este campo define un alias para el campo entrado en el campo "Campo

determinante". El Report Writer slo reconoce el nombre alias para el campo en cuestin.

Indicador de uso solo en las selecciones generales, en caso de que este tildado Indicador de solo valores individualeso o Si este indicador est activado, slo puede entrarse un nico valor para la caracterstica en la definicin del informe. Esto es oportuno, por ejemplo, en el campo "Sociedad CO", ya que los informes multisociedades CO no se soportan.

Flag de llenado en el campo de seleccin Campo determinante: En ocasiones es necesario determinar unvocamente el valorde un campo en dependencia de otro campo. Para ello debe escribirse una rutina ABAP que cree esta asignacin. o Si el Flag Llenar en seleccin est activado = En la seleccin debe realizarse una entrada en un campo de la estructura adicional en funcin de un campo de la base de datos

o Si el Flag Llenar en seleccin no est activado = El valor de un campo sedetermina en la edicin en funcin de otro campo.

Rutina para llenar un campo

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 75 de 90

Report Painter

o Esta rutina se llama una vez se ha ledo un registro de datos y cuando el campoa llenar se utiliza en el informe. Con ayuda de esta rutina puede llenarse un campo de la estructura adicional. o Los parmetros de transferencia de la rutina son los siguientes:--> TAB --> DEF_FLD --> CNV_FLD1 --> CNV_FLD2 --> CNV_FLD3 TAB --> CNV_FLD1_MIN --> CNV_FLD1_MAX --> CNV_FLD2_MIN --> CNV_FLD2_MAX --> CNV_FLD3_MIN --> CNV_FLD3_MAX Tabla actual en la que se efecta la lectura Valor Desde del primer parmetro de conversin Valor Hasta del primer parmetro de conversin Valor Desde del segundo parmetro de conversin Valor Hasta del segundo parmetro de conversin Valor Desde del tercer parmetro de conversin Valor Hasta del tercer parmetro de conversin

o o

Los parmetros de conversin son opcionales. TAB_IN es una tabla RANGES interna que se rellena con los valores del campo a convertir al llamar la rutina. La rutina de conversin debe rellenar la tabla RANGES TAB_OUT con los valores convertidos. En caso de que se haya especificado una rutina de conversin, deber indicarse adems una rutina de relleno que realice la conversin retroactiva correspondiente.

o

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 76 de 90

Report Painter

El Report Writer llama la rutina de conversin antes de la lectura de la tabla de base de datos. Para cada registro de datos ledo se llama entonces la rutina de relleno para realizar la conversin retroactiva del campo utilizado en el informe.

Parmetros usados en las rutinas de conversin o Se pueden completar hasta tres parmetros. Nmero mximo de instrucciones selectso En caso de que se desee seleccionar para un campo los intervalos de valores 400000 - 410000 y 800000 - 810000 en base a un set, se seleccionarn primero (sin entrada en este campo) todos los valores de 400000 a 810000 y luego se excluirn los campos no requeridos. Con una entrada mayor que 1 en este campo se leern del fichero slo los intervalos de valores 400000 - 410000 y 800000 - 810000. Slo se recomienda una entrada en este campo, si el campo en cuestin es un campo clave y si tambin todos los campos clave anteriores tienen un valor para MAX_SEL

o

Valor Fijo de Campo o oEn algunos casos puede ser aconsejable consultar un campo de una base de datos en SELECT siempre con un valor constante Una posibilidad sera indicar un set de seleccin para este campo en el report. Sin embargo, esto puede fcilmente causar errores si por ejemplo se utilizara aqu un valor incorrecto o si se olvidara el set de seleccin

o

Tener en cuenta: Se debe tener una tabla de base de datos y debe ser el tipo de campo 3 Adicionalmente se debe tener una tabla que no sea de base de datos para que el campo no se pueda utilizar en mas de un report Si el valor constante esinicial debera colocarse el valor SPACE

Rutina de datos maestros o oNombre de Form de exit para la separacin de un intervalo de valores Para campos clave particularmente importantes puede ser relevante separar el Select no slo segn intervalos de valores sino tambin separar los mismos intervalos de valores en valores individuales

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 77 de 90

Report Painter

o o

El programa de seleccin llama entonces este Form. El rea de datos en comn est definido en INCLUDE FGRWSD02. Se transfiere los siguientes valores: O_SEL_TABLE = Tabla donde se llenaran los campos O_SEL_FIELD = Nombre del campo O_SEL_MIN: Valor mnimo del intervalo de valores O_SEL_MAX: Valor mximo del intervalo de valores O_SEL_ANZ: Cantidad mxima de valores permitidos

o

Al utilizar este exit se debe tomar en cuenta que el mismo slo tendr efecto si el campo MAX_SEL tambin se utiliza. Tambin se considera a cada valor individual como intervalo de valores y se ha de tomar en cuenta en el nmero mximo de Selects

Indicador : Se requiere para rutina de texto (lectura) Rutina de verificacin adicional de seleccino Este campo contiene el nombre de una rutina de verificacin en funcin de la caracterstica a la que debe accederse en la seleccin. La verificacin se inicia para la caracterstica si el campo de verificacin 'Z' ha entrado un valor en las entradas adicionales de un set bsico definido para esta carcterstica. De acuerdo con este valor, la rutina de verificacin decide si el registro de la base de datos se incluye en la lnea o columna que corresponde a la entrada del set.

Longitud del valor del campo de salida oNormalmente, el Report Writer imprime los valores de campo con sus longitudes completas. En este campo se puede indicar una longitud que difiera de la longitud completa. Los valores se imprimirn entonces con esta longitud

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 78 de 90

Report Painter

Ratios Base

A continuacin se detallan en forma ordenada los posibles campos a completar y su significado Tabla = Tabla usada del Report Painter Ratio Base = Corresponde a un campo valor, de tipo importes o cantidades Tipo del ratio o 1 = La entrada corresponde a un tipo de valor que se accede solamente por periodoso

2 = Al igual que el tipo 1 los valores corresponden a periodos, con la diferencia que no hay aqu ningn campo clave mediante el que se puedan combinar varios registros en un registro lgico. 3 = La entrada corresponde a un valor individual en la tabla 4 = Campo de contador que se incrementa solo

o o

Descripcin del ratio Nombre de tabla de grupo de campos (5 tablas posibles):o En caso de que el campo de tabla (o los grupos) que se asigne(n) al campo lgico de set de datos, no sea un campo de la tabla original, se indicar aqu el nombre de la tabla. Pgina 79 de 90

Elaborado por: IRON700 para Mundo SAP.COM

Report Painter

Campo de Valor ( 5 Campos posibles)o o Se registran aquellos campos de valores de los que se toma el valor de la ratio. Pueden registrarse hasta 5 campos de valores. stos se aaden al valor de la ratio. En caso de que los campos de valores que corresponden a los periodos estn bloqueados, debe marcarse el nombre del campo con el carcter '+'-. Ejemplo: en la tabla COSP bloquean 16 periodos en cada registro de datos y se almacenan en los campos de valores WKG001 a WKG016. Hay que registrar WKG+++ en el nombre de campo marcado.

Valor inicial para el los tipos de contador Campo de unidad de moneda/medida : Se usa para la determinacin los nmeros decimales que siguen a la unidad Decimales : cantidad de decimales del campo(si no toma el default) Posicin de Clculo : Se determina cuando se llama la rutina de calculo o So = Llamada de programa de seleccin o E = Llamada de programa de edicin

Rutina de Clculo (Clculo) oEste campo contiene el nombre de la rutina de clculo. La interfase de la rutina depende del evento a partir del cual se llama la rutina

Rutina de Clculo (Asignar operandos)

Elaborado por: IRON700 para Mundo SAP.COM

Pgina 80 de 90

Report Painter

o o

Este campo contiene el nombre de la rutina que pone a disposicin los operandos para la rutina de conversin en la seleccin Este campo debe rellenarse slo si la conversin propiamente dicha se efecta en la edicin.

Nmero de operandos de la rutina de conversino Solo es vlida si el modo es edicin

Campo Periodo : Es el campo usado para los campos importes en periodos (1 a n) Numero de campos para grupo de campos: Valor mximo del campo para grupo de campos. Periodo mximo permitido : valor mximo de periodo Identificacin para el periodo 00 : Es el valor acumulado de anteriores aos, este valor puede ser al final del campo 00 o VT Offset del grupo Indicador : Valor estadsticoo

Obtiene valores promedios entre varios periodos

Campo determinante para rutina de determinacin / Rutina de determinacin / Parametros

En caso de que deba decidirse dinmicamente en base a los valores de caracterstica si los valores estadsticos deben transmitirse por periodos, deber registrarse una rutina de determinacin. Esta rutina tiene los siguientes parmetros de traspaso: --> TAB --> FIELD_MIN --> FIELD_MAX --> FIELD_TYPE --> FIELD_INDEX --> PARMn_MIN --> PARMn_MAX --> PARMn_TYPE --> PARMn_INDEX ...Elaborado por: IRON700 para Mundo SAP.COM

tabla de informes el valor ms pequeo de un campo determinado el mayor valor de un campo determinado tipo de un campo determinado ndice de registros de un campo determinado el valor inferior del parmetro de determinacin n el mayor valor del parmetro de determinacin n tipo del parmetro de determinacin n ndice de registros del parmetro de determinacin n

Pgina 81 de 90

Report Painter


Recommended