para soluciones SAP
Decisions, Web Intelligence, Xcelsius y otros productos y servicios de Business Objects mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de Business Objects S.A. en los Estados Unidos y en otros países. Business Objects es una empresa de SAP. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas empresas. Los datos de este documento sólo tienen carácter informativo. Las especificaciones de productos en cada país pueden ser diferentes. Estos materiales pueden modificarse sin previo aviso. Estos materiales los proporciona SAP AG y sus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía de ningún tipo y SAP Group no se hace responsable de los errores u omisiones en dichos materiales. Las únicas garantías para los productos y servicios de SAP Group son aquellas especificadas en los productos y servicios, si las hubiera. Nada de lo que aparezca en este documento debe interpretarse como garantía adicional.
2010-05-25
Acerca de este manual...8
Quién debe leer este manual...8
Novedades de BusinessObjects XI Integration for SAP Solutions 9 Capítulo 2 Compatibilidad con más plataformas e idiomas...10
Distribución masiva de informes SAP Crystal y Web Intelligence...11
Generar informes con SAP BW 13 Capítulo 3 Elaborar informes a partir de consultas BW...14
Información general sobre la elaboración de informes formateados....14
Crear nuevas consultas para los informes...19
Seleccionar consultas ya existentes para informes...24
Guardar informes en BW...26
Usar sus propios informes como plantillas...28
Crear el primer informe a partir del cubo muestra SAP...30
Crear un informe a partir de una jerarquía de BW...40
Elaborar informes a partir de consultas y cubos BW: controlador MDX Query...55
Información general sobre el controlador MDX Query...56
Información general sobre la elaboración de informes formateados....56
Crear un informe a partir de una consulta BW...70
Crear un informe a partir de una jerarquía de BW...75
Elaborar un informe a partir de una consulta BW con una variable de nodo de jerarquía...80
jerarquía y una variable de nodo de jerarquía...83
Crystal Reports y las listas de selección variables...87
Elaborar informes a partir de almacenes de datos operativos...89
Información general sobre el controlador Operational Data Store...90
Seleccionar un objeto ODS...90
Diseñar y traducir informes...94
Diseñar informes para su traducción...95
Publicar y ver informes...99
Publicar informes predefinidos en BusinessObjects Enterprise...99
Publicar informes desde SAP BW en BusinessObjects Enterprise....101
Visualización de informes...101
Elaborar informes a partir de datos SAP...103
Información general sobre los controladores de componentes de acceso a datos...104
Conectar a SAP con Crystal Reports...104
Opciones de configuración de Crystal Reports...108
InfoView de BusinessObjects...110
Generar informes con orígenes de datos relacionales SAP 113 Capítulo 4 Elaboración de informes a partir de tablas, vistas, clústeres y funciones.114 Información general del controlador Open SQL...114
Seleccionar tablas, vistas, funciones y clústeres...116
Vincular tablas y vistas...119
Elaborar informes a partir de funciones ABAP...120
Elaboración de informes a partir de clústeres de datos ABAP...127
Asignar clústeres de datos ABAP...129
Elaborar informes a partir de InfoSets y consultas SAP...146
Información general sobre el controlador InfoSet Query...146
Acceder a un InfoSet o a una consulta SAP...147
Seleccionar un InfoSet o una consulta SAP en Crystal Reports...147
Funciones específicas de SAP en InfoView 151 Capítulo 5
Trabajar con Mis grupos...152
Publicación y BusinessObjects XI para soluciones SAP...152
Personalización en BusinessObjects Enterprise...153
¿Qué es la personalización?...153
Parámetros...154
Programar informes que contienen parámetros...158
Más información 161
Apéndice A
Índice 165
1
Acerca de este manual
BusinessObjects XI para soluciones SAP proporciona al usuario de SAP la posibilidad de extraer el business intelligence que contienen sus sistemas SAP. BusinessObjects InfoView le permite compartir informes a través de Web, mientras que la autenticación SAP permite un inicio de sesión único entre el sistema SAP y BusinessObjects Enterprise.
BusinessObjects XI para soluciones SAP consta de varios componentes principales: Crystal Reportses la herramienta de diseño de informes que le permite elaborar informes a partir de datos de SAP; BusinessObjects Enterprise proporciona un marco global para administrar, programar y distribuir informes en Web. Esta solución permite que herramientas como Voyager, Web Intelligence, LiveOffice y Xcelsius generen informes a partir de SAP.
Consulte los capítulos específicos sobre SAP de los manuales del usuario de estas herramientas para obtener más información.
Quién debe leer este manual
Este manual está indicado para aquellos usuarios de SAP y BusinessObjects que desean diseñar y generar informes de orígenes de datos SAP por medio de las herramientas de BusinessObjects.
Integration for SAP Solutions
2
Esta sección ofrece información de alto nivel sobre las funciones nuevas de BusinessObjects XI BusinessObjects XI Integration for SAP Solutions.
BusinessObjects XI Integration for SAP Solutions ofrece la solución de Business Intelligence más potente para clientes de SAP, con nuevas funciones cuyo objetivo es aportar valor a SAP y reducir el coste total de propiedad. Además, se brinda una experiencia de usuario parecida a SAP, especialmente para el autoservicio de usuarios finales en la elaboración de consultas, la generación de informes y el análisis.
Compatibilidad con más plataformas e idiomas
BusinessObjects XI Integration for SAP Solutions proporciona compatibilidad con otras plataformas para SAP Integration.
Nueva plataforma Linux SUSE10 SP2
Nuevos servidores de aplicaciones Web
• Tomcat 6
• Weblogic 10.3
• Webshpere7
• SAP Web Application Server 7.10 Nuevos exploradores Web
• Internet Explorer 8
• Safari 3.2.1
Nuevos paquetes de idioma
• Finés
• Checo
Otras actualizaciones
Las plataformas Windows admiten ahora la biblioteca SAP Unicode RFC.
Distribución masiva de informes SAP Crystal y Web Intelligence
Las funciones de publicación de informes de BusinessObjects XI permiten difundir informes de SAP Crystal a un gran número de usuarios según las definiciones de funciones de usuario de SAP. Con estas nuevas funciones, no es necesario replicar los parámetros de autorización del acceso a datos de SAP en BusinessObjects Enterprise. Para obtener más información sobre las publicaciones, consulte el Manual de Publisher de BusinessObjects Enterprise XI 3.1.
3
Elaborar informes a partir de consultas BW
Esta sección presenta Crystal Reports y las funciones integradas de la barra Herramientas SAP. Explica cómo crear y seleccionar consultas para informes y cómo guardarlos en BW. Concluye con un tutorial que le guía en la creación de un informe basado en el cubo muestra SAP.
Información general sobre la elaboración de informes formateados
Con el controlador Query BW puede diseñar informes de Crystal formateados que se basen en los datos almacenados en SAP Business Information Warehouse (BW). Estos informes se basan en consultas creadas con Business Explorer (BEx) Query Designer de SAP. Una vez diseñados los informes de Crystal, puede guardarlos en BW y, si es necesario, prepararlos para su traducción y distribuirlos a los usuarios en varios idiomas.
Esta sección explica brevemente cómo iniciar BEx Query Designer de SAP desde Crystal Reports, pero se centra principalmente en Crystal Reports y en la tarea de selección de consultas BW como orígenes de datos para informes de Crystal. La sección concluye con un tutorial paso a paso que le guía en la creación de un informe de ventas que muestra datos del cubo muestra SAP.
BusinessObjects Enterprise permite compartir informes de Crystal en el Web para que todos los usuarios puedan ver su contenido formateado. Para obtener información sobre la publicación de informes en BusinessObjects Enterprise, consultePublicar y ver informes.
Sus consultas BW puede que contengan variables SAP que aparezcan como parámetros en BusinessObjects Enterprise y Crystal Reports. Para adaptar estas variables, BusinessObjects XI para soluciones SAP emplea listas de selección dinámicas. Una lista de selección dinámica ofrece una serie de valores posibles que puede elegir para un parámetro (variable). Además, los valores que se muestran en una lista de selección dinámica corresponden a sus derechos de usuario, sólo verá valores de lista de selección para los que tenga derechos para elaborar informes con ellos.
Comandos y configuración de conexión en Crystal Reports Crystal Reports incluye varias herramientas integradas que permiten elaborar informes a partir de los datos BW. Puede acceder a muchas de estas herramientas desde dos ubicaciones: haga clic en el botón apropiado de la barra Herramientas SAP, o haga clic en el comando correspondiente del menú SAP. Esta sección describe los comandos disponibles y muestra cómo cambiar la configuración relacionada en Crystal Reports.
Sugerencia:
Para mostrar u ocultar la barra Herramientas SAP en Crystal Reports, en el menú Vista, haga clic en Barras de herramientas. Active la casilla de verificación Herramientas SAP, y haga clic en Aceptar. Los comandos sin iconos sólo están disponibles en el menú SAP.
Función Comando
Botón
Crea un nuevo informe basado en una consulta que ya está definida en BW.
Crear nuevo informe de una consulta
Abre un informe de Crystal que ya se ha guardado en BW.
Abrir informe
Guarda el informe que está abierto actualmen- te en BW. Tiene la posi- bilidad de preparar el informe para traducirlo y publicarlo en Busines- sObjects Enterprise.
Guardar informe
Función Comando
Botón
Guarda el informe en BW con una descripción diferente y en una fun- ción distinta.
Guardar informe como
Inicia BW Query Desig- ner para crear una nue- va consulta, o para mo- dificar una consulta que ya está definida en BW.
Iniciar BW Query Desig- ner
Desconecta de SAP Desconectar BW.
Cambie la configuración de la conexión.
Parámetros
Convierte un informe SAP predefinido en un informe de Crystal regu- lar.
Modo SAP
Para obtener instrucciones sobre cómo cambiar la configuración de conexión, consulteCambiar la configuración de conexión. Para obtener instrucciones sobre cómo mostrar descripciones de campos y nombres de campos técnicos, consulteMostrar descripciones de campo y nombres de campo técnicos.
Cambiar la configuración de conexión
1. En el menú SAP de Crystal Reports, haga clic en Configuración.
También puede hacer clic en el botón correspondiente de la barra de herramientas.
Aparecerá el cuadro de diálogo Configuración.
2. Seleccione entre las opciones disponibles para personalizar el comportamiento de Crystal Reports:
• Plantilla predeterminada
En este campo puede especificar un informe (archivo .rpt) que desee usar como plantilla para los nuevos informes que cree a partir de consultas BW. Para obtener detalles, consulteUsar sus propios informes como plantillas.
• Preparar informes para traducción en el servidor
Si selecciona esta opción, los informes que guarde en BW se prepararán para su traducción en el sistema SAP. Para obtener detalles, consultePreparar informes para su traducción.
• Publicar automáticamente en Enterprise
Si selecciona esta opción, el informe se publica automáticamente en BusinessObjects Enterprise al guardarlo en BW. Puede ver los informes publicados de varias formas: desde el menú SAP Easy Access, desde SAP Enterprise Portal o desde BusinessObjects
Query para conectar con el origen de datos en lugar de utilizar el controlador BW Query. Para obtener más información sobre el controlador MDX Query, consulteInformación general sobre el controlador MDX Query.
• Suprimir cuadro de diálogo guardar
Si selecciona esta opción, no se le preguntará cada vez que guarde informes en BW, y la configuración que especifique aquí se utilizará para todos los informes.
Mostrar descripciones de campo y nombres de campo técnicos 1. En el menú Archivo, haga clic en Opciones.
El cuadro de diálogo "Opciones" aparecerá con la ficha Diseño activa.
2. Haga clic en la ficha Base de datos.
3. En el área "Tablas y campos", seleccione Mostrar ambos.
Si se selecciona esta opción, el programa identifica las tablas y los campos utilizando los nombres y las descripciones que tienen asignadas en el sistema SAP.
4. Haga clic en Aceptar.
Crear nuevas consultas para los informes
Si aún no ha definido una o varias consultas en BW, puede iniciar BEx Query Designer de SAP desde Crystal Reports. La consulta que defina se seleccionará automáticamente como el origen de datos de un nuevo informe
Al definir una consulta, se especifica el subconjunto de datos que se desea obtener de un InfoSitio particular que está almacenado en BW. Por ello, deberá tener acceso al menos a un InfoSitio en su sistema BW.
Para crear una nueva consulta para un informe
1. En el menú SAP de Crystal Reports, haga clic en Iniciar BW Query Designer.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
Aparecerá el cuadro de diálogo "Conexión SAP".
2. En la ficha Sistema, seleccione su sistema BW y haga clic en Aceptar.
Nota:
Si no aparece sus sistema, haga clic en la ficha Grupo o Servidor e indique la información del sistema BW válida. Póngase en contacto con el administrador si no está seguro de qué entradas debe especificar.
El siguiente cuadro de diálogo "Conexión SAP" le pedirá los datos de usuario.
3. Escriba sus credenciales de usuario SAP habituales en los campos Cliente, Usuario, Contraseña e Idioma, y haga clic en Aceptar.
Aparecerá Query Designer.
4. En la barra de herramientas de Query Designer, haga clic en Nueva consulta.
El cuadro de diálogo "Nueva consulta: Seleccionar InfoSitio" mostrará las InfoÁreas y los InfoSitios disponibles en su sistema.
5. Seleccione el proveedor de información en el que desee basar la consulta y, a continuación, haga clic en Aceptar.
Query Designer mostrará automáticamente el InfoSitio en el modo plano, un modo de visualización recomendado para diseñar informes de Crystal con el controlador BW Query. Para obtener más información sobre el modo plano, consulte la biblioteca SAP > Business Information Warehouse
> Business Explorer.
6. Defina la consulta seleccionando las medidas y las características en las listas Ratio y Dimensiones y arrastrándolas al área Columnas.
Nota:
Para obtener información completa sobre la utilización de Query Designer, consulte la biblioteca SAP > Business Information Warehouse > Business Explorer > Query Design: BEx Query Designer.
7. Haga clic en Propiedades de la consulta.
8. Haga clic en la ficha Extendidas y asegúrese de que la opción Permitir acceso externo a esta consulta está seleccionada.
Esta opción permite que otros programas, como Crystal Reports, tengan acceso a esta consulta.
9. Haga clic en Guardar la consulta.
10. En el cuadro de diálogo Guardar la consulta, haga clic en Funciones y seleccione la función en la que desea guardar la consulta.
11. Escriba una Descripción y un Nombre técnico para la consulta. A
deberá seguir las convenciones de nomenclatura de SAP.
12. Haga clic en Salir y usar consulta.
Crystal Reports generará un informe que usará la consulta como su origen de datos. El informe se abrirá en la ficha Diseño de Crystal Reports.
Ahora puede agregar campos, títulos, gráficos y otros objetos al informe.
Seleccionar consultas ya existentes para informes
Si usted u otro integrante de su organización ya ha definido una o varias consultas para generar informes en BW, puede seleccionar dichas consultas como orígenes de datos para nuevos informes de Crystal.
Nota:
El Explorador de datos también proporciona un nodo de consulta SAP BW que se puede usar para conectar y seleccionar una consulta BW para un informe. Utilice el Explorador de datos cuando desee generar informes sobre un cubo de información directamente con el controlador MDX.
Para seleccionar una consulta ya existente para un informe 1. En el menú SAP de Crystal Reports, haga clic en Crear nuevo informe
de una consulta.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
Aparecerá el cuadro de diálogo "Conexión SAP".
2. En la ficha Sistema, seleccione su sistema BW y haga clic en Aceptar.
Nota:
Si no aparece su sistema, haga clic en la ficha Grupo o Servidor e indique la información del sistema BW válida. Póngase en contacto con el administrador si no está seguro de qué entradas debe especificar.
El siguiente cuadro de diálogo "Conexión SAP" le pedirá los datos de usuario.
3. Escriba sus credenciales de usuario SAP habituales en los campos Cliente, Usuario, Contraseña e Idioma, y haga clic en Aceptar.
El cuadro de diálogo "Seleccionar una consulta del informe de Crystal"
mostrará las consultas disponibles en Favoritos, Funciones e InfoÁreas de BW.
4. Seleccione la consulta que tenga los datos con los que desee elaborar el informe y haga clic en Aceptar.
Crystal Reports generará un informe que usará la consulta como su origen de datos. El informe se abrirá en la ficha Diseño de Crystal Reports.
Ahora puede agregar campos, títulos, gráficos y otros objetos al informe.
Guardar informes en BW
Tras diseñar un informe basado en una consulta, puede guardar el informe en una función en BW. Al mismo tiempo, puede preparar el informe para su traducción o publicarlo automáticamente en BusinessObjects Enterprise.
Antes de guardar el informe, compruebe su título haciendo clic en Información de resumen en el menú Archivo. El título que aparece aquí se mostrará a los usuarios en BusinessObjects Enterprise. El nombre técnico de la consulta
descriptivo que sea significativo para los usuarios de SAP.
Sugerencia:
Use el comando Guardar como del menú Archivo para almacenar el informe en el disco.
Para guardar un informe en BW
1. En el menú SAP, haga clic en Guardar informe.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
2. En el cuadro de diálogo "Guardar un informe de Crystal en BW", seleccione la función en la que desee guardar el nuevo informe de Crystal.
3. Si utiliza NetWeaver 7.0.2 o una versión posterior, escriba un nombre técnico para el informe (con una longitud máxima de 25 caracteres).
4. Escriba una descripción para el informe (esta acción es opcional si ha indicado un nombre técnico).
5. Haga clic en Guardar.
Dependiendo de la configuración de la conexión, puede que aparezca el cuadro de diálogo "Guardar opciones BW".
6. Seleccione una de las opciones disponibles:
• Preparar este informe para traducción
quedarán preparadas para su traducción dentro de SAP. Para obtener detalles, consulteDiseñar informes para su traducción.
• Publicar automáticamente en Enterprise
Para obtener más información acerca de la publicación de informes, consultePublicar y ver informes.
Si no puede publicar el informe en BusinessObjects Enterprise, tendrá que consultar al administrador acerca de la licencia.
• No volver a mostrar este cuadro de diálogo
Si selecciona esta opción ahora, podrá modificar la configuración predeterminada más tarde haciendo clic en el menú SAP. Para obtener detalles, consulteComandos y configuración de conexión en Crystal Reports.
7. Haga clic enOK.
Usar sus propios informes como plantillas
Al crear informes personalizados que sirven como plantillas, puede acelerar el proceso de diseño y formateo de los informes que genere a partir de consultas BW. Por ejemplo, puede crear informes que incluyan títulos personalizados, logotipos corporativos o información de contacto en el Encabezado del informe. Asimismo, puede colocar información de copyright junto con números de página en el Pie de página. A continuación, puede seleccionar uno de estos informes como la plantilla predeterminada, que
"Crystal Reports" usará siempre que se generen informes a partir de consultas BW.
Para crear un informe que se usará como plantilla
1. Mediante Crystal Reports, cree un informe vacío sin especificar un origen de datos.
2. Agregue los elementos que desee incluir en la plantilla (objetos de texto, gráficos, hipervínculos, campos especiales, etc.).
• Puede agregar objetos sólo a las secciones Encabezado de informe, Encabezado de página, Pie de informe y Pie de página; estas son las secciones que se fusionan en el informe final.
• Al agregar gráficos a una plantilla, puede insertarlos como imágenes o como objetos OLE (estáticos, incrustados o vinculados).
• Puede agregar campos especiales a la plantilla del informe, a condición de que éstos no dependan de los datos SAP. Existen campos especiales predefinidos en el Explorador de campos de Crystal Reports.
3. Cuando haya terminado de diseñar la plantilla, guarde su trabajo.
Para especificar una plantilla predeterminada
1. En el menú SAP de Crystal Reports, haga clic en Configuración.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
Aparecerá el cuadro de diálogo "Configuración".
2. En el campo Plantilla predeterminada puede especificar un informe (archivo .rpt) que desee usar como plantilla para todos los nuevos
Si posteriormente traslada, elimina o cambia el nombre de la plantilla de informe, Crystal Reports le mostrará un mensaje de error si intenta crear un nuevo informe a partir de una consulta BW. Deberá especificar una nueva plantilla de informe (o ninguna) para crear un nuevo informe.
Crear el primer informe a partir del cubo muestra SAP
Este tutorial presenta Crystal Reports conforme se diseña un informe de ventas. Empiece creando una consulta, que se selecciona como el origen de datos del informe. A continuación:
• Inserte campos de base de datos.
• Agrupe y ordene los datos.
• Resuma los datos.
• Agregue una plantilla.
• Especifique un título.
• Obtenga una vista previa del informe.
Cómo crear una consulta
1. En el menú SAP de Crystal Reports, haga clic en Iniciar BW Query Designer.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
Aparecerá el cuadro de diálogo "Conexión SAP".
2. En la ficha Sistema, seleccione su sistema BW y haga clic en Aceptar.
El siguiente cuadro de diálogo "Conexión SAP" le pedirá los datos de usuario.
3. Escriba sus credenciales de usuario SAP habituales en los campos Cliente, Usuario, Contraseña e Idioma, y haga clic en Aceptar.
Aparecerá Query Designer.
4. En la barra de herramientas de Query Designer, haga clic en Nueva consulta.
El cuadro de diálogo "Nueva consulta: Seleccionar InfoSitio" mostrará las InfoÁreas y los InfoSitios disponibles en su sistema.
5. Seleccione el cubo muestra SAP y haga clic en Aceptar.
Nota:
La ubicación del cubo muestra SAP varía, por lo que puede que tenga que buscarlo.
Query Designer mostrará automáticamente el InfoSitio en el modo de visualización tabular, que es necesario al diseñar informes de Crystal.
Para obtener más información sobre el modo de visualización tabular, consulte la biblioteca SAP > Business Information Warehouse > Business Explorer.
6. Seleccione las siguientes características en la lista Dimensiones y arrástrelas al área Columnas:
• País
• Empleado del departamento de ventas
• Material
• Grupo de materiales
7. Seleccione las siguientes medidas en la lista Ratio y arrástrelas al área Columnas:
• Valor neto
• Impuestos en doc.
• Costes (muestra SAP)
El área Columnas deberá tener ahora el siguiente aspecto:
8. Haga clic en Propiedades de la consulta.
9. Haga clic en la ficha Extendidas y asegúrese de que la opción Permitir acceso externo a esta consulta está seleccionada.
Esta opción permite que otros programas, como Crystal Reports, tengan acceso a esta consulta.
Nota:
Para obtener información completa sobre la utilización de Query Designer, consulte la biblioteca SAP > Business Information Warehouse > Business Explorer > Query Design: BEx Query Designer.
Para guardar la consulta en BW
1. Haga clic en Guardar la consulta.
2. En el cuadro de diálogo "Guardar la consulta", haga clic en Funciones y seleccione la función en la que desea guardar la consulta.
3. Escriba una Descripción, por ejemplo Mi consulta de ventas de muestra
4. Escriba un Nombre técnico, por ejemplo CONSULTA_VENTAS_MUESTRA El Nombre técnico debe identificar a la consulta de forma exclusiva, es decir, el nombre sólo puede aparecer una vez en todos los InfoSitios de BW. El Nombre técnico puede tener hasta 30 caracteres de longitud y debe comenzar por una letra.
5. Haga clic en Guardar.
Cómo crear un nuevo informe basado en la consulta
En esta sección se explica el proceso de creación de un informe basado en la consulta creada en la sección anterior,Cómo crear una consulta
Para crear un nuevo informe basado en la consulta
1. En BW Query Designer, haga clic en Salir y usar consulta.
Crystal Reports generará un informe que usará la consulta como su origen de datos. El informe se abrirá en la ficha Diseño de Crystal Reports. Ahora puede agregar campos, títulos, gráficos y otros objetos al informe.
Sugerencia:
Para asegurarse de que Crystal Reports muestra nombres técnicos y descripciones de tablas y campos SAP, haga clic en Opciones en el menú Archivo. Haga clic en la ficha Base de datos, y realice una selección en el área “Tablas y campos”.
2. En el menú Ver, haga clic en Explorador de campos.
Se muestra el "Explorador de campos". Puede expandir Campos de base de datos y “Mi consulta de ventas de muestra” para ver una lista de los campos Descripción disponibles para el informe.
Para seleccionar campos para el informe
1. Arrastre y coloque los siguientes campos desde el Explorador de campos a la sección Detalles del informe:
• Texto del empleado del departamento de ventas
• Texto del material
• Costes (muestra SAP)
• Valor neto
Sugerencia:
Puede arrastrar y colocar campos en la ficha Diseño para volver a colocarlos.
2. En el área Encabezado de página del informe, haga doble clic en Costes (muestra SAP), resalte el texto y escriba Costes en su lugar.
Esto cambiará el encabezado de columna predeterminado que se muestra en el informe.
Cómo agrupar y ordenar los datos
En esta sección se explica el proceso de agrupar y ordenar datos a partir del informe creado en la sección anterior,Cómo crear un nuevo informe basado en la consulta.
Para agrupar y ordenar los datos del informe
1. En el menú Insertar, haga clic en Grupo.
Aparecerá el cuadro de diálogo "Insertar grupo".
2. Haga clic en la primera lista y seleccione País como el campo por el que desea agrupar los datos.
3. Haga clic en la segunda lista y seleccione en orden ascendente como la dirección de ordenación.
4. Haga clic en Aceptar.
5. En el menú Insertar, haga clic en Grupo.
6. Haga clic en la primera lista y seleccione Texto de material como el campo por el que desea agrupar los datos.
7. Haga clic en la segunda lista y seleccione en orden original como la dirección de ordenación.
8. Haga clic en Aceptar.
El aspecto del informe ahora será parecido a éste:
Cuando vea este informe, los registros primero se agruparán de acuerdo a los valores del campo País. Los grupos resultantes aparecerán a continuación en el informe en orden alfabético ascendente. Los registros de cada grupo de País se dividirán posteriormente en grupos secundarios basados en los valores del campo Texto de material. Los grupos resultantes aparecerán en su orden original.
Cómo resumir y obtener una vista previa de los datos
En esta sección se explica el proceso de resumir y obtener una vista previa de los datos a partir del informe creado en la sección anterior,Cómo crear un nuevo informe basado en la consulta.
Para seleccionar una plantilla para el informe
1. En el menú Informe, haga clic en Asistente de plantillas.
2. En la lista Plantillas disponibles, haga clic en Alto contraste.
3. Haga clic en Aceptar.
Para agregar un título al informe
1. En el menú Archivo, haga clic en Información de resumen.
Aparecerá el cuadro de diálogo "Propiedades del documento" mostrando la ficha Resumen.
2. En el campo Título, escriba el texto que desee mostrar como el título del informe, por ejemplo Ventas agrupadas por país y material.
3. Haga clic en Aceptar.
El título se insertará en el Encabezado de página de la plantilla cuando se obtenga una vista previa del informe.
Para obtener una vista previa del informe y guardarlo
1. En el menú Informe, haga clic en Actualizar datos de informe.
Crystal Reports actualizará el informe respecto a la consulta en BW y mostrará el informe recién diseñado en la ficha Vista previa.
2. En el menú SAP, haga clic en Guardar informe y almacene el informe en una función en BW.
Puede que desee cambiar el tamaño o la posición de los elementos del informe, o modificar su diseño. Por ejemplo, puede seleccionar y arrastrar los bordes y los encabezados de las columnas para ajustar su tamaño en la ficha Vista previa; o puede mostrar rápidamente sólo un subconjunto de los datos filtrando los registros mediante el Asistente de selección.
La Ayuda en pantalla de Crystal Reports proporciona una amplia información sobre conceptos y procedimientos, tutoriales y ejemplos para ayudarle a usar Crystal Reports en todo su potencial. Acceda a la ayuda presionando F1 en cualquier parte de Crystal Reports.
Crear un informe a partir de una jerarquía de BW
En este tutorial se muestra cómo elaborar un informe a partir de una consulta BW con una jerarquía utilizando Crystal Reports. Comenzará por crear una consulta BW simple con una jerarquía. A continuación, realizará los siguientes pasos:
• Crear un nuevo informe y agrupar los datos jerárquicamente.
• Insertar un resumen.
• Ajustar la posición de los objetos de forma dinámica.
Nota:
Este tutorial se basa en los temas tratados enCrear el primer informe a partir del cubo muestra SAP, que proporciona más información sobre pasos como la conexión al sistema SAP, la selección del cubo muestra SAP y el almacenamiento de consultas.
Para diseñar una consulta BW simple con una jerarquía 1. En el menú SAP de Crystal Reports, haga clic en Iniciar BW Query
Designer.
Conecte al sistema SAP si se lo piden.
2. En la barra de herramientas de Query Designer, haga clic en Nueva consulta.
3. Seleccione el cubo muestra SAP y haga clic en Aceptar.
En la barra de herramientas de Query Designer, haga clic en Representación de tabla para cambiar a la vista de Query Designer que muestra las áreas Atributos libres de gastos y Filas, así como las áreas Filtro y Columnas.
5. Seleccione las siguientes medidas en la lista Ratio y arrástrelas al área Columnas:
• Cantidad facturada
• Valor neto
6. Seleccione la característica Solicitante en la lista Dimensiones, y arrástrela al área Filas.
7. En el área Filas, haga clic con el botón derecho en Solicitante y haga clic en Propiedades.
Aparecerá el cuadro de diálogo Propiedades del atributo.
8. Al lado del campo Nombre de jerarquía, haga clic en el botón Valores.
Aparecerá el cuadro de diálogo "Seleccionar jerarquía".
9. En la lista Jerarquías disponibles, seleccione Real de países y haga clic en Aceptar.
El programa volverá al cuadro de diálogo "Propiedades del atributo".
10. En la lista Propiedades de la jerarquía, haga clic en la casilla de verificación Expandir a nivel y, en el campo Valor, escriba 5 La propiedad Expandir a nivel permite definir un número máximo de niveles para una jerarquía en Crystal Reports. En este ejemplo, definirá el número de niveles de la jerarquía en 5.
11. Haga clic en Propiedades de la consulta.
12. Haga clic en la ficha Extendidas y asegúrese de que la opción Permitir acceso externo a esta consulta está seleccionada.
Esta opción permite que otros programas, como Crystal Reports, tengan acceso a esta consulta.
13. Haga clic en Aceptar y guarde la consulta en el lugar apropiado.
Para este ejemplo, en el campo Descripción, escriba Ejemplo - Jerarquía simple, y en el campo Nombre técnico, escriba
CONSULTA_JERARQUÍA_SIMPLE 14. Haga clic en Salir y usar consulta.
Ahora dispone de una consulta simple con cinco niveles posibles de jerarquía.
Puede mostrar la consulta en Business Explorer Analyzer o como un conjunto de datos en Crystal Reports. Para formatear los datos, cree un informe de
Crear un informe basado en una jerarquía de BW.
Crear un informe basado en una jerarquía de BW
Crystal Reports 2008 incluye funciones de agrupación jerárquica mejoradas.
Estas mejoras permiten crear fácilmente informes basados en consultas BW que contienen jerarquías con niveles variables. Crystal Reports puede determinar los miembros principales y secundarios de cada grupo y a la vez actualizar los resúmenes jerárquicos.
Crystal Reports proporciona mayor control sobre el diseño, de forma que los grupos aparecen ahora anidados en una jerarquía y puede definir con mayor precisión la sangría de ésta. Puede definir los niveles de objetos específicos de una sección según su nivel jerárquico, en lugar de definir de forma automática los niveles de todos los objetos de la jerarquía.
Alguna información general sobre los informes jerárquicos
Al agrupar datos jerárquicamente, Crystal Reports ordena la información según la relación entre dos campos. En los datos que se utilicen para el informe debe ser inherente una relación jerárquica.
• Para que el programa reconozca una relación entre los campos principal y secundario, ambos deben pertenecer al mismo tipo de datos.
• Los datos del campo principal deben ser un subconjunto de los datos del campo secundario.
• Para que el nivel superior de la jerarquía aparezca en el informe, el valor debe aparecer en los datos secundarios y la fila correspondiente de los datos principales debe estar vacía.
• No puede existir lógica circular en los datos (es decir, A no puede estar relacionado con B si B está relacionado con C y C está a su vez relacionado con A).
Por ejemplo, si desea mostrar la relación jerárquica de las personas que trabajan en un departamento, podría agrupar los datos por nombre de empleado (campo secundario) y especificar la jerarquía utilizando el campo que indica de quién depende el empleado (campo principal).
Además de una representación visual de la jerarquía inherente de los datos, un informe Crystal agrupado jerárquicamente cuenta con otras
características:
• Cuando profundiza en un grupo de la jerarquía, la vista de profundización también muestra los registros de niveles inferiores en la jerarquía.
• El informe contiene pies de página de grupo jerárquico que incluyen los registros de niveles inferiores en la jerarquía de cada grupo. Puede resumir datos entre las jerarquías.
• Utilice la función de posición X condicional para asegurarse de que la sangría configurada para mostrar relaciones jerárquicas no afecta a otros campos de la misma sección del informe.
• Los niveles jerárquicos son compatibles con el lenguaje de fórmulas mediante el uso de las funciones HierarchyLevel y GroupingLevel.
Nota:
No puede utilizar resúmenes jerárquicos en fórmulas.
Creación de informes
En esta sección se utiliza la consulta creada enPara diseñar una consulta BW simple con una jerarquía.
Este tutorial usará los siguientes campos:
• Nombre de jerarquía Id. de nodo Este campo refleja los valores secundarios.
• Nombre de jerarquíaId. principal
Este campo refleja los valores principales. Crystal Reports utiliza estos campos, combinados con el Id. de nodo real, para determinar la jerarquía basándose en la información recibida de la consulta de SAP BW.
• Nombre de jerarquíaId. canónico Este campo es el Id. del ID de nodo.
• Nombre de jerarquíaDescripción de nodo
Este campo contiene la descripción del Número de nodo real, o valores secundarios.
Para diseñar un informe basado en una consulta BW con una jerarquía
1. En el menú Insertar, haga clic en Grupo.
2. En el cuadro de diálogo "Insertar grupo", seleccione el Número de nodo real en el que basará el grupo. Éste es el campo secundario, es decir, el campo del que desea obtener la jerarquía.
3. Seleccione en orden ascendente.
De forma predeterminada, el encabezado del grupo muestra el valor del campo según el cual está agrupando.
4. Haga clic en la ficha Opciones y active la casilla de verificación Personalizar campo del nombre del grupo.
5. Haga clic en Elegir del campo existente y seleccione Nombre de jerarquíaDescripción de nodo real.
6. Haga clic en Aceptar.
7. En el menú Informe, haga clic en Opciones de agrupamiento jerárquico.
8. Seleccione Clasificar datos por jerarquías y, en la lista Campo de Id.
principal, haga clic en Nombre de jerarquía ID principal real.
Nota:
Los campos de ID de instancia y de ID principal deben ser del mismo tipo. Por ejemplo, si el campo de ID de instancia contiene datos de cadena, el campo de ID principal también debe contener datos de cadena.
9. En el campo Sangría del grupo, escriba una sangría para cada nivel de la jerarquía.
Nota:
El valor que introduce en el campo Sangría del grupo afecta a los demás objetos incluidos en la misma área que el grupo jerárquico. Por ejemplo, si el informe contiene un campo de salario en la misma línea que el nombre del empleado, el campo de salario también se sangra cuando utiliza el campo de empleado para crear un grupo jerárquico. Para sangrar sólo los registros jerárquicos y ningún otro objeto, defina este valor como 0 (cero) y utilice la función de posición X condicional.
10. Haga clic en Aceptar.
Los datos del informe se muestran ordenados jerárquicamente.
En este ejemplo se ha ocultado la sección Detalles para mostrar con mayor claridad la relación jerárquica de los datos.
Insertar un resumen
En este punto puede que desee insertar un resumen en el informe. Puede hacerlo en el flujo de trabajo normal de Crystal Reports.
Para insertar un resumen
1. En el menú Insertar, haga clic en Resumen.
2. En la lista Elegir el campo para resumir, haga clic en el campo donde desea insertar el resumen. En este ejemplo, utilice el campo Cantidad facturada.
3. Haga clic en la operación de resumen que desee en la lista Calcular este resumen.
4. En la lista Ubicación del resumen, haga clic en una ubicación para el resumen. En este ejemplo, utilice el grupo jerárquico.
Nota:
No necesita seleccionar Resumir entre jerarquías para que los datos se resuman correctamente en este ejemplo, ya que Crystal Reports puede reconocer los resúmenes del nodo de jerarquía que proporcionan los datos de SAP BW.
El informe muestra los datos de resumen de la jerarquía.
Nota:
Cuando profundiza en un grupo jerárquico, la página de profundización siempre incluye los grupos inferiores de la jerarquía.
El resumen se puede incluir en el encabezado o el pie de página del grupo.
Los valores de resumen aparecen sangrados. Para cambiar esta opción, consulteSangrar una jerarquía sin afectar a otros campos.
Sangrar una jerarquía sin afectar a otros campos
Este procedimiento muestra cómo sangrar una jerarquía sin modificar las posiciones originales de los demás campos del informe. Utiliza dos nuevas funciones incluidas en Crystal Reports XI, HierarchyLevel y GroupingLevel.
Este procedimiento continúa directamente a partir del ejemplo incluido en Creación de informes.
Para sangrar una jerarquía sin afectar a otros campos 1. En el menú Informe, haga clic en Opciones de agrupamiento
jerárquico.
2. Compruebe que el campo Sangría del grupo tiene el valor cero.
3. Haga clic en Aceptar.
Ahora el informe muestra los datos sin sangría.
4. Haga clic con el botón derecho en el campo de encabezado de grupo y haga clic en Tamaño y posición.
5. Haga clic en el botón Fórmula condicional situado junto al campo de valor de la posición X.
6. En el Taller de fórmulas, introduzca la fórmula:
HierarchyLevel (GroupingLevel({[Hierarchy Name] Actual Node ID})) * 250
Nota:
• El campo {Número de nodo real [Nombre de jerarquía]} aparece en la fórmula con su nombre técnico.
• Las posiciones se miden en twips (una pulgada contiene 1440 twips).
Ahora el informe muestra los datos de resumen en su posición original y los encabezados de grupo de forma jerárquica.
Funciones nuevas
Esta funcionalidad resulta posible gracias a dos nuevas funciones de Crystal Reports XI.
Información general sobre la Interfaz de informe a informe La Interfaz de informe a informe (RRI, Report-Report Interface) es una función que permite crear una relación entre una consulta BW (denominada consulta emisora) y un informe de Crystal que se publica en BusinessObjects Enterprise con un origen de datos que es una consulta BW diferente (la consulta receptora).
Esta relación permite a los usuarios ver la consulta emisora en BW para
la consulta receptora contenga al menos una variable basada en un atributo del conjunto de resultados de la consulta emisora.
En este caso, el informe de Crystal asociado se actualiza a petición respecto a la consulta receptora. La información sobre la solicitud del usuario se transmite desde la consulta emisora, a través del informe de Crystal (como un parámetro de informe), y a la consulta receptora (como una variable).
Esto permite al informe de Crystal mostrar datos que se filtran según el contexto de la solicitud original del usuario.
Para configurar Report-Report Interface en BW 1. Cree una nueva consulta en BW.
Esta será la consulta emisora que verán los usuarios desde BW.
2. Cree otra consulta en BW y agregue al menos una variable basada en un atributo que esté incluido en el conjunto de resultados de la consulta emisora.
Nota:
Para obtener más información sobre cómo utilizar variables, consulte Personalización en BusinessObjects Enterprise.
Esta será la consulta receptora. Los usuarios verán sus datos en un informe de Crystal.
Sugerencia:
Puede usar el Asistente de variables SAP BW para agregar la variable necesaria a su consulta.
3. Diseñe un informe de Crystal que se base en la consulta receptora.
Para obtener información sobre la creación de un informe basado en una consulta BW, consulteSeleccionar consultas ya existentes para informes.
4. Guarde el informe en BW y publíquelo en BusinessObjects Enterprise.
Para asociar la consulta emisora al informe de Crystal 1. En BW, ejecute la transacción rsbbs 2. Haga clic en la ficha Consulta.
3. En el campo Emisora, escriba el nombre técnico de la consulta emisora y, a continuación, presione Intro.
Sugerencia:
Presione F4 para buscar la consulta.
4. Haga clic en Crear.
5. En la lista Tipo de informe, seleccione Informe de Crystal BW.
6. Haga clic en el botón Buscar del área Informe.
7. Seleccione el informe de Crystal que desee asociar a la consulta emisora.
Sugerencia:
Haga clic en la flecha hacia abajo de la barra larga situada bajo la ficha Restricciones para filtrar la lista de informes.
8. Haga clic en Transmitir (o F8 en el teclado).
9. Haga clic en Guardar.
10. Haga clic en el botón Atrás (o F3 en el teclado) repetidamente hasta que salga de la transacción Maintain Sender/Receiver Assignment (rsbbs).
Nota:
Se recomienda salir de esta transacción para evitar complicaciones y que BW no bloquee la consulta.
Ahora, cuando los usuarios vean la consulta emisora en BW, podrán hacer clic en una fila, seleccionar Ir a o pulsar la tecla JUMP y elegir el informe de Crystal relacionado que deseen ver. (Si RRI no se configura para una característica de dicha fila, no aparecerá ningún informe como una opción Ir a).
Elaborar informes a partir de consultas y cubos BW: controlador MDX Query
Esta sección presenta Crystal Reports y las funciones integradas del controlador MDX Query. Muestra cómo dar formato y crear informes a partir de una consulta y jerarquía BW.
Información general sobre el controlador MDX Query
El controlador SAP BW MDX Query presenta nueva flexibilidad a la hora de elaborar informes a partir de cubos y consultas BW. Si se escriben informes con el controlador MDX Query, se obtiene acceso directo a los cubos BW.
Ahora también puede utilizar atributos de visualización, estructuras múltiples y características libres en sus informes Crystal.
Además, el controlador MDX Query proporciona la posibilidad de crear informes a partir de consultas que contienen variables de jerarquía y variables de nodo de jerarquía. El controlador crea campos específicos que permiten especificar listas de selección para las variables en Crystal Reports.
Información general sobre la elaboración de informes formateados
Con el controlador BW MDX Query puede diseñar informes de Crystal formateados que se basen en los datos almacenados en SAP Business Information Warehouse (BW). Estos informes se basan en consultas creadas con Business Explorer (BEx) Query Designer de SAP o directamente en cubos. Una vez diseñados los informes de Crystal, puede guardarlos en BusinessObjects Enterprise y, si es necesario, prepararlos para su traducción y distribuirlos a los usuarios en varios idiomas.
Este capítulo se centra en Crystal Reports y en la tarea de utilización del controlador MDX Query para seleccionar consultas y cubos BW como orígenes de datos para informes de Crystal. Este capítulo finaliza con una serie de tutoriales que le guían en el proceso de creación de informes a partir de una consulta de ejemplo.
Nota:
Se recomienda realizar los tutoriales en orden consecutivo, ya que cada uno de ellos se basa en la consulta y el informe generados en el tutorial anterior.
BusinessObjects Enterprise permite compartir informes de Crystal en el Web para que todos los usuarios puedan ver su contenido formateado. Para obtener información sobre la publicación de informes en BusinessObjects Enterprise, consultePublicar y ver informes.
parámetros en BusinessObjects Enterprise y Crystal Reports. Para adaptar estas variables en BusinessObjects Enterprise, BusinessObjects XI para soluciones SAP emplea listas de selección dinámicas. Una lista de selección dinámica ofrece una serie de valores posibles que puede elegir para un parámetro (variable). Además, los valores que se muestran en una lista de selección dinámica corresponden a sus derechos de usuario; sólo verá que tiene derechos según se definieron en la configuración de seguridad de SAP BW.
Nota:
En Crystal Reports, las listas de selección son estáticas, pero en BusinessObjects Enterprise son dinámicas.
Acceder a consultas BW para elaborar informes
En esta sección se describen los métodos con los que puede crear consultas BW y seleccionar consultas BW existentes para utilizarlas como orígenes de datos en los informes de Crystal. Para acceder a BEx Query Designer para crear nuevas consultas, puede utilizar la barra de herramientas Herramientas SAP en Crystal Reports o utilizar el menú Programas para desplazarse a él. Para seleccionar consultas existentes, puede utilizar la barra Herramientas SAP en Crystal Reports o el Explorador de bases de datos en Crystal Reports.
Crear nuevas consultas para Crystal Reports
Existen dos formas de acceder a BEx Query Designer para crear una nueva consulta BW para Crystal Reports. Puede utilizar la barra Herramientas SAP de Crystal Reports o puede utilizar el menú Programas.
Para obtener más información sobre la barra Herramientas SAP, consulte Comandos y configuración de conexión en Crystal Reports.
Nota:
Los tutoriales de esta sección utilizan la barra Herramientas SAP para crear consultas para los informes. Sin embargo, cuando cree nuevas consultas puede utilizar el método que prefiera.
Para crear una consulta BW desde la barra Herramientas SAP de Crystal Reports
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
2. Active la casilla de verificación Utilizar controlador MDX con soporte para estructuras múltiples y haga clic en Aceptar.
3. En el menú SAP, haga clic en Iniciar BW Query Designer.
4. Cuando se solicite, conéctese al sistema SAP BW.
5. En la barra de herramientas de Query Designer, haga clic en Nueva consulta.
El cuadro de diálogo "Nueva consulta: Seleccionar InfoSitio" mostrará las InfoÁreas y los InfoSitios disponibles en su sistema.
6. Seleccione el proveedor de información en el que desee basar la consulta y, a continuación, haga clic en Aceptar.
7. Defina la consulta seleccionando las medidas y las características en las listas Ratio y Dimensiones y arrastrándolas al área Columnas.
Nota:
Cuando crea una consulta para informes, se recomienda incluir Ratio en el área Columnas de Query Designer y Características en el área Filas.
8. Haga clic en Propiedades de la consulta.
9. Haga clic en la ficha Extendidas y asegúrese de que la opción Permitir acceso externo a esta consulta está seleccionada.
Esta opción permite que otros programas, como Crystal Reports, tengan acceso a esta consulta.
10. Haga clic en Guardar la consulta.
11. En el cuadro de diálogo "Guardar la consulta", haga clic en Funciones y seleccione la función en la que desea guardar la consulta.
12. Escriba una Descripción y un Nombre técnico para la consulta. A continuación, haga clic en Guardar.
El Nombre técnico debe identificar a la consulta de forma exclusiva, es decir, el nombre sólo puede aparecer una vez en todos los InfoSitios de BW. El Nombre técnico puede tener hasta 30 caracteres de longitud y debe comenzar por una letra.
13. Haga clic en Salir y usar consulta.
Crystal Reports generará un informe que usará la consulta como su origen de datos. El informe se abrirá en la ficha Diseño de Crystal Reports. Ahora puede agregar campos, títulos, gráficos y otros objetos al informe.
Para crear una consulta BW directamente desde BEx Query Designer 1. Vaya a Inicio > Programas > Business Explorer > Query Designer.
2. Cuando se solicite, conéctese al sistema SAP BW.
3. En la barra de herramientas de Query Designer, haga clic en Nueva consulta.
El cuadro de diálogo "Nueva consulta: Seleccionar InfoSitio" mostrará las InfoÁreas y los InfoSitios disponibles en su sistema.
4. Seleccione el proveedor de información en el que desee basar la consulta y, a continuación, haga clic en Aceptar.
5. Defina la consulta seleccionando las medidas y las características en las listas Ratio y Dimensiones y arrastrándolas al área Columnas.
Nota:
Cuando crea una consulta para informes, se recomienda incluir Ratio en el área Columnas de Query Designer y Características en el área Filas.
6. Haga clic en Propiedades de la consulta.
7. Haga clic en la ficha Extendidas y asegúrese de que la opción Permitir acceso externo a esta consulta está seleccionada.
Esta opción permite que otros programas, como Crystal Reports, tengan acceso a esta consulta.
8. Haga clic en Guardar la consulta.
9. En el cuadro de diálogo "Guardar la consulta", haga clic en Funciones y seleccione la función en la que desea guardar la consulta.
10. Escriba una Descripción y un Nombre técnico para la consulta. A continuación, haga clic en Guardar.
El Nombre técnico debe identificar a la consulta de forma exclusiva, es
BW. El Nombre técnico puede tener hasta 30 caracteres de longitud y debe comenzar por una letra.
Seleccionar consultas BW para un informe
Existen dos métodos para acceder a consultas BW y utilizarlas como orígenes de datos de Crystal Reports. Puede utilizar la barra Herramientas SAP de "Crystal Reports" o puede utilizar el Explorador de bases de datos de Crystal Reports.
Usar la barra Herramientas SAP para seleccionar una consulta MDX Nota:
• Los tutoriales de esta sección utilizan la barra Herramientas SAP para crear consultas para los informes. Sin embargo, cuando cree nuevas consultas puede utilizar el método que prefiera.
• Antes de poder ver una consulta en el Explorador de bases de datos, debe establecer las propiedades correspondientes en la opción “Permitir acceso externo a esta consulta”.
1. En el menú SAP, haga clic en Crear nuevo informe de una consulta.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
2. Cuando se solicite, conéctese al sistema SAP BW.
El cuadro de diálogo "Seleccionar una consulta del informe de Crystal"
mostrará las consultas disponibles en Favoritos, Funciones e InfoÁreas de BW.
3. Seleccione la consulta que tenga los datos con los que desee elaborar el informe y haga clic en Aceptar.
Crystal Reports generará un informe que usará la consulta como su origen de datos. El informe se abrirá en la ficha Diseño de "Crystal Reports". Ahora puede agregar campos, títulos, gráficos y otros objetos al informe.
Usar el Asistente de base de datos para seleccionar una consulta MDX
1. En Crystal Reports, en el menú Archivo, haga clic en Nuevo y en Informe en blanco.
Aparecerá el Asistente de base de datos.
2. En Orígenes de datos disponibles, expanda Crear nueva conexión y, a continuación, expanda SAP BW MDX Query.
Aparecerá el cuadro de diálogo "Conexión al sistema SAP".
3. Seleccione el sistema BW correspondiente y haga clic en Siguiente.
El siguiente cuadro de diálogo "Conexión SAP" le pedirá las credenciales de usuario.
4. Escriba sus credenciales de usuario SAP habituales en los campos Cliente, Nombre de usuario, y Contraseña, y haga clic en Siguiente.
Sugerencia:
Para establecer el idioma de conexión, debe especificar la Configuración regional de visualización preferida en Crystal Reports, en Ver >
Configuración regional de visualización preferida.
El siguiente cuadro de diálogo "Conexión SAP" pregunta si desea generar archivos de seguimiento RFC.
5. Si desea que la biblioteca de comunicación SAP cree archivos de seguimiento para todas las comunicaciones cliente-servidor (para solucionar problemas), active la casilla de verificación Generar archivos de seguimiento RFC.
6. Haga clic en Finalizar.
El programa vuelve al "Asistente de base de datos". Ahora existen dos entradas bajo la conexión SAP BW MDX Query. Una se denomina CU (Cubos) y la otra QC (Consultas).
7. Expanda QC (Consultas) para conocer las consultas MDX BW disponibles como orígenes de datos de informes.
Sugerencia:
Si no aparece ningún elemento, haga clic en el parámetro Opciones del Explorador de datos.
a. Haga clic con el botón derecho en QC (Consultas) y haga clic en Opciones.
Así se abre el cuadro de diálogo "Opciones" únicamente con la ficha Base de datos visible.
b. En el área Explorador de datos, asegúrese de que la opción Procedimientos almacenados está seleccionada y haga clic en Aceptar.
El programa vuelve al Asistente de base de datos.
c. Seleccione SAP BW MDX Query y pulse la tecla F5 para actualizar el Asistente de base de datos.
d. Expanda Conexiones actuales y, a continuación, expanda QC (Consultas).
Ahora ya se ven listas de consultas disponibles.
8. Seleccione la consulta en la que desea basar el informe y haga clic en el botón de flecha a la derecha.
9. Haga clic en Aceptar.
"Crystal Reports" generará un informe en blanco que usará la consulta como su origen de datos. Ahora puede agregar objetos al informe.
Mostrar descripciones de campo y nombres de campo técnicos
En Crystal Reports puede identificar los campos por su descripción, por su nombre o por ambos valores. En algunos casos puede preferir mostrar ambos y en otros sólo uno. Por ejemplo, si trabaja con estructuras múltiples, se recomienda mostrar sólo las descripciones. Los identificadores únicos globales (GUID) que asigna SAP a las estructuras múltiples se reflejan en Crystal Reports y puede resultar difícil trabajar con ellos.
Para ajustar los parámetros de nombre y descripción de campo 1. En el menú Archivo, haga clic en Opciones.
El cuadro de diálogo "Opciones" aparecerá con la ficha Diseño activa.
2. Haga clic en la ficha Base de datos.
3. En el área “Tablas y campos”, seleccione Mostrar nombre, Mostrar descripción o Mostrar ambos.
4. Haga clic en Aceptar.
Sugerencia:
Para obtener más información sobre los informes formateados, consulte la biblioteca SAP > Business Information Warehouse > Business Explorer >
Formatted Reporting: Crystal Reports Integration.
Sugerencias relacionadas con los nombres de campo en Crystal Reports Cuando consulta nombres de atributo en Crystal Reports, el número que precede al nombre proporciona información sobre el tipo de datos que contiene el campo.
• 2 indica que el atributo es la clave del miembro
• 1, 4 o 5 indican que el atributo es una descripción de miembro
Cuando consulta nombres de características en Crystal Reports, si el nombre va seguido de varios espacios y a continuación del nombre de una jerarquía, indica que la característica contiene dicha jerarquía.
Por ejemplo, si la característica Material contiene la jerarquía ALTATECN, aparece como [0Material ALTATECN].
Los campos siguientes se utilizan para el agrupamiento jerárquico y el enlace de parámetros cuando existe una variable de nodo de jerarquía en una característica. Estos campos no deben utilizarse para elaborar informes.
• Id. de nodo
• Id. de nodo principal
• Nombre único de miembro Nota:
Si se incluye Nombre único de miembro en un informe, surgirán problemas de rendimiento.
Si una consulta contiene una variable de jerarquía, el controlador MDX Query crea un campo adicional denominado Jerarquías en Crystal Reports que permite crear una lista de valores para la variable.
El campo Jerarquías incluye los siguientes atributos:
• Nombres de jerarquía
• Descripciones de jerarquía
La única finalidad de este campo consiste en crear listas de valores para variables de jerarquía. Este campo no debe utilizarse para elaborar informes.
Seleccionar cubos para informes
Si usted u otro integrante de su organización ha definido uno o varios cubos para generar informes en BW, puede seleccionarlos como orígenes de datos para nuevos Crystal Reports.
Para seleccionar una consulta ya existente para un informe
1. En Crystal Reports, en el menú Archivo, haga clic en Nuevo y en Informe en blanco.
2. En “Orígenes de datos disponibles”, expanda Crear nueva conexión y, a continuación, expanda SAP BW MDX Query.
Aparecerá el cuadro de diálogo "Conexión al sistema SAP".
3. Seleccione el sistema BW correspondiente y haga clic en Siguiente.
El siguiente cuadro de diálogo "Conexión SAP" le pedirá las credenciales de usuario.
4. Escriba sus credenciales de usuario SAP habituales en los campos Cliente, Nombre de usuario, y Contraseña, y haga clic en Siguiente.
Sugerencia:
Para establecer el idioma de conexión, debe especificar la Configuración regional de visualización preferida en Crystal Reports, en Ver >
Configuración regional de visualización preferida.
El siguiente cuadro de diálogo "Conexión SAP" pregunta si desea generar archivos de seguimiento RFC.
5. Si desea que la biblioteca de comunicación SAP cree archivos de seguimiento para todas las comunicaciones cliente-servidor (para solucionar problemas), active la casilla de verificación Generar archivos de seguimiento RFC.
6. Haga clic en Finalizar.
El programa vuelve al "Asistente de base de datos". Ahora existen dos entradas bajo la conexión SAP BW MDX Query. Una se denomina CU (Cubos) y la otra QC (Consultas).
7. Expanda CU (Cubos) para ver los cubos BW definidos disponibles.
Sugerencia:
Si no aparece ningún elemento, haga clic en el parámetro Opciones del Explorador de datos.
a. Haga clic con el botón derecho en CU (Cubos) y haga clic en Opciones.
b. Así se abre el cuadro de diálogo "Opciones" únicamente con la ficha Base de datos visible.
c. En el área “Explorador de datos”, asegúrese de que la opción Procedimientos almacenados está seleccionada y haga clic en Aceptar.
d. El programa vuelve al "Asistente de base de datos".
e. Seleccione SAP BW MDX Query y pulse la tecla F5 para actualizar el Asistente de base de datos.
f. Expanda Conexiones actuales y, a continuación, expanda CU
g. Ahora ya se ven listas de cubos disponibles.
8. Seleccione el cubo en el que desea basar el informe y haga clic en el botón de flecha a la derecha.
9. Haga clic en Aceptar.
"Crystal Reports" generará un informe en blanco que usará el cubo como su origen de datos. Ahora puede agregar objetos al informe.
Estructuras múltiples y Crystal Reports
El controlador MDX Query reconoce las estructuras múltiples y permite utilizarlas en los informes Crystal. Las estructuras múltiples se muestran en Crystal Reports como una única dimensión. Es decir, no muestran atributos.
La estructura únicamente consta de los miembros incluidos en la consulta.
Guardar informes en BW
Tras diseñar un informe basado en una consulta, puede guardar el informe en una función en BW. Al mismo tiempo, puede preparar el informe para su traducción o publicarlo automáticamente en BusinessObjects Enterprise.
Antes de guardar el informe, compruebe su título haciendo clic en Información de resumen en el menú Archivo. El título que aparece aquí se mostrará a los usuarios en BusinessObjects Enterprise. El nombre técnico de la consulta se usa como título predeterminado, pero puede reemplazarlo por un título descriptivo que sea significativo para los usuarios de SAP.
Sugerencia:
Use el comando Guardar como del menú Archivo para almacenar el informe en el disco.
Para guardar un informe en BW
1. En el menú SAP, haga clic en Guardar informe.
Sugerencia:
También puede hacer clic en el botón correspondiente de la barra de herramientas.
2. En el cuadro de diálogo "Guardar un informe de Crystal en BW", seleccione la función en la que desee guardar el nuevo informe de Crystal.
3. Si utiliza NetWeaver 7.0.2 o una versión posterior, escriba un nombre técnico para el informe (con una longitud máxima de 25 caracteres).