Manual Crystal Report

104

Click here to load reader

Transcript of Manual Crystal Report

Page 1: Manual Crystal Report

SAP Business One

Guía práctica

PÚBLICO

Cómo trabajar con Crystal Reports en SAP Business One

Grupo de release 8.8

Release aplicable:

SAP Business One 8.81

Todos los países

Español

Septiembre de 2010

Page 2: Manual Crystal Report

© SAP AG 2010 2

Tabla de contenido

Introducción .................................................................................................................................... 4

Requisitos .............................................................................................................................. 5

Instalación de la versión de Crystal Reports for SAP Business One .................................... 5

Realización de tareas ............................................................................................................ 6

Términos y definiciones ......................................................................................................... 6

Documentación relacionada .................................................................................................. 7

Resumen.......................................................................................................................................... 8

Cómo trabajar con layouts e informes de Crystal Reports para las soluciones ..................... 9

Creación de un nuevo informe .............................................................................................. 9

Conexión con una fuente de datos ............................................................................... 9

Creación de ventanas de diálogo de criterios de selección ....................................... 15

Visualización y ejecución de ventanas de diálogo de criterios de selección en SAP Business One ................................................................................................. 19

Cómo trabajar con tokens de criterios de selección .................................................. 20

Tokens para crear controles de SAP Business One .................................................. 20

Sintaxis y reglas para definir tokens ........................................................................... 27

Cómo trabajar con parámetros ................................................................................... 30

Cómo guardar ficheros .rpt de Crystal Reports ................................................................... 34

Ejecución de informes creados con el software Crystal Reports ........................................ 36

Edición de informes ............................................................................................................. 37

Eliminación de informes ...................................................................................................... 38

Creación de nuevos layouts de Crystal Reports ................................................................. 39

Edición de layouts de Crystal Reports................................................................................. 40

Eliminación de layouts de Crystal Reports .......................................................................... 42

Desconexión de una fuente de datos .................................................................................. 43

Definición de autorizaciones para los informes creados con el software Crystal Reports . 44

Desarrollo de soluciones de Crystal Reports con la API del SDK .......................................... 46

Creación de layouts maestros .................................................................................................... 47

Exportación de informes creados con el software Crystal Reports ....................................... 48

Exportación de layouts creados con el software Crystal Reports .......................................... 53

Importación de informes creados con el software Crystal Reports ....................................... 58

Importación de ficheros .rpt de Crystal Reports con informes ............................................ 58

Creación de una nueva carpeta de informes en el menú principal ............................ 62

Importación de un fichero de paquete .b1p de SAP Business One con informes .............. 64

Importación de layouts creados con el software Crystal Reports .......................................... 70

Page 3: Manual Crystal Report

© SAP AG 2010 3

Importación de ficheros .rpt de Crystal Reports con layouts ............................................... 70

Importación de un fichero de paquete .b1p de SAP Business One con layouts ................. 74

Ventana Gestión de informes y de layout .................................................................................. 82

Detalles de interfaz .............................................................................................................. 82

Pantalla inicial ............................................................................................................. 83

Detalles de layouts de tipos de documentos y secuencias de impresión .................. 83

Detalles de informes ................................................................................................... 86

Carpeta Informes perdidos ......................................................................................... 87

Carpeta Layouts add-on ............................................................................................. 87

Visualización de layouts e informes de Crystal Reports en SAP Business One ................... 89

Visualización de layouts o informes .................................................................................... 90

Exportación de layouts o informes de Crystal Reports .............................................. 91

Cómo trabajar con el Panel de parámetros................................................................ 91

Visualización del árbol de grupos ............................................................................... 93

Navegación a páginas de informe .............................................................................. 93

Búsqueda de texto ...................................................................................................... 93

Modificación del factor de zoom ................................................................................. 93

Cómo trabajar con las opciones de presentación preliminar e impresión en SAP Business One ..................................................................................................................... 94

Opciones del menú Fichero ................................................................................................. 94

Opción del menú Herramientas ........................................................................................... 95

Cómo trabajar con secuencias de impresión ............................................................................ 97

Creación de secuencias de impresión ................................................................................. 97

Ejecución de secuencias de impresión ............................................................................... 99

Modificación de secuencias de impresión ......................................................................... 100

Eliminación de secuencias de impresión........................................................................... 100

Ejecución de informes creados con el software Crystal Reports en SAP Business One .. 102

Ejecución de informes desde la ventana Gestión de informes y de layout ....................... 102

Ejecución de informes desde el menú principal ................................................................ 103

Ejecución de informes desde el software Crystal Reports ................................................ 103

Copyrights, Trademarks, and Disclaimers .............................................................................. 104

Page 4: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 4

Introducción El release SAP Business One 8.8 proporciona integración con el software Crystal Reports, versión para la aplicación SAP Business One, lo que permite crear, visualizar y gestionar informes y layouts. Entre las principales características de la integración, se incluyen:

• Software Crystal Reports, versión para la aplicación SAP Business One.

Puede grabar informes y layouts desde la versión de Crystal Reports for SAP Business One a la base de datos de SAP Business One. Puede crear informes y layouts con mayor facilidad gracias a la capa de abstracción de las tablas de base de datos de SAP Business One, organizadas según los módulos del Menú principal de SAP Business One.

Con el software Crystal Reports, puede extraer datos de las bases de datos de la empresa y las tablas de SAP Business One y usarlos en criterios de selección. Asimismo, puede crear controles en informes y layouts que estén alineados con los elementos de la interfaz de usuario estándar de SAP Business One.

Nota Este documento incluye los procesos y procedimientos implicados en el uso del software Crystal Reports. No obstante, estos procesos y procedimientos solo se relacionan con el contexto de SAP Business One. Para obtener información más detallada sobre el uso del software Crystal Reports, consulte la ayuda en línea de Crystal Reports 2008, disponible en el software Crystal Reports o en el DVD de Crystal Reports.

• Crystal Reports Viewer

Es una aplicación WYSIWYG (What You See Is What You Get) que proporciona una presentación preliminar precisa de los informes y los documentos, y permite exportar los informes en PDF y otros formatos. Además, puede utilizar las funciones de filtrado del visor. Para ello, debe indicar diferentes valores en el Panel de parámetros. Para obtener más información, véase Visualización de layouts e informes de Crystal Reports en SAP

. Business

One

• Gestión de informes y de layout

En SAP Business One 8.8, puede acceder a una ventana de gestión de informes y de layouts, en donde se pueden definir y grabar layouts para la impresión de documentos. Desde una sola ubicación, puede gestionar las propiedades de los informes y layouts creados con el software Crystal Reports, además de los layouts del Diseñador de layouts de impresión (PLD). También puede definir secuencias de impresión de layouts. La ventana Gestión de informes y de layout permite exportar e importar informes y layouts creados con el software Crystal Reports. Para obtener más información, véase Ventana Gestión de informes y de layout.

• Layouts maestros

Puede crear un layout maestro para documentos de ventas y compras para luego aplicarlo a varios otros tipos de documentos de ventas y compras. Por ejemplo, un layout maestro creado para una factura de cliente puede aplicarse a entregas u ofertas de ventas. Para obtener más información, véase Creación de layouts maestros.

• Acceso a documentos de origen

Para desplazarse hasta una ventana de datos maestros de origen, puede hacer clic en el icono Flecha de enlace cuando previsualiza los informes en SAP Business One creados con el

software Crystal Reports. Para obtener más información, véase Icono Flecha de enlace.

Nota Además del software Crystal Reports, SAP Business One admite el Diseñador de layouts de impresión (PLD). Puede usar ambas herramientas si desea crear layouts para

Page 5: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 5

los documentos de SAP Business One. Para obtener más información sobre el uso de PLD, consulte http://service.sap.com/smb/sbocustomer/documentation.

Requisitos • Haber instalado la versión de Crystal Reports for SAP Business One.

Recomendación La fuente de datos de SAP Business One proporciona un árbol de jerarquías para las tablas de base de datos, organizado según los módulos del Menú principal de SAP Business One. Para garantizar que la fuente de datos de SAP Business One esté disponible en la versión de Crystal Reports for SAP Business One, se recomienda instalar primero el software Crystal Reports antes de la instalación de SAP Business One.

Si no puede instalar primero el software Crystal Reports, siga el procedimiento que se detalla a continuación para instalar la fuente de datos de SAP Business One y el menú Complementos de SAP Business One: Instalación de la versión de Crystal Reports for SAP Business One.

• Haber instalado SAP Business One 8.8.

Nota Puede ejecutar la versión de Crystal Reports for SAP Business One con Microsoft SQL Server 2005 ó 2008.

Instalación de la versión de Crystal Reports for SAP Business One

Recomendación Se recomienda instalar el software Crystal Reports antes de la instalación de SAP Business One 8.8.

Siga la secuencia de instalación que se indica a continuación: ...

1. En el DVD de Crystal Reports proporcionado con SAP Business One 8.8, busque los ficheros de instalación de los siguientes componentes y ejecútelos en el orden indicado a continuación:

a. Crystal Reports 2008 SP1

b. Crystal Reports 2008 FP3

2. Instale SAP Business One 8.8.

Nota Para obtener más información acerca de cómo instalar el software Crystal Reports, y cómo instalar y actualizar SAP Business One, véase la guía de gestión Administrator’s Guide incluida en el DVD del producto SAP Business One.

Page 6: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 6

Realización de tareas Este documento incluye instrucciones para realizar las siguientes tareas:

• Creación de un nuevo informe

• Creación de nuevos layouts de Crystal Reports

• Creación de layouts maestros

• Exportación de informes creados con el software Crystal Reports

• Exportación de layouts creados con el software Crystal Reports

• Importación de informes

• Importación de layouts creados con el software Crystal Reports

• Visualización de layouts e informes de Crystal Reports en SAP Business One

• Cómo trabajar con las opciones de presentación preliminar e impresión en SAP Business One

• Cómo trabajar con secuencias de impresión

• Ejecución de informes creados con el software Crystal Reports en SAP Business One

Términos y definiciones En el presente documento, se emplean los términos que figuran a continuación.

Término Definición

Informe del software Crystal Reports

Fichero .rpt creado con el software Crystal Reports. Cuando genera un informe con el software Crystal Reports, este se visualiza en Crystal Reports Viewer.

Software Crystal Reports, versión para la aplicación SAP Business One.

Software diseñado para funcionar junto con SAP Business One que permite crear informes y layouts mediante los informes y documentos del software Crystal Reports for SAP Business One.

Layout en el software Crystal Reports

Fichero .rpt creado con el software Crystal Reports. Un layout de Crystal Reports determina la presentación preliminar y la apariencia de impresión de un informe o documento. Puede definir un layout de Crystal Reports como layout maestro.

Crystal Reports Viewer Componente totalmente integrado de SAP Business One 8.8 que permite visualizar informes y layouts creados con el software Crystal Reports.

layout maestro Layout de Crystal Reports que se define para aplicar a varios tipos de documentos e informes.

secuencia de impresión Conjunto definido de reglas para imprimir un informe. Estas reglas se definen en SAP Business One, en la ventana Gestión de informes y de layout.

fuente de datos de SAP Business One

Esta fuente de datos se conecta para obtener tablas de SAP Business One, organizadas por módulo en un árbol de jerarquías, en el software Crystal Reports.

Page 7: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 7

Término Definición

token Formato especial de nombre de parámetro que contiene código de sintaxis SQL en un informe o layout creado con el software Crystal Reports. Los tokens se emplean a fin de crear diferentes tipos de criterios de selección de informes y sus controles para su uso en SAP Business One.

Documentación relacionada El presente documento hace referencia a los siguientes documentos. Los documentos se encuentran en SAP Business One Customer Portal en http://service.sap.com/smb/sbocustomer/documentation, a menos que se especifique lo contrario.

• User Interface Standards & Guidelines

• Documentación y capacitación relacionada con el Diseñador de layouts de impresión (PLD), disponible en la página de aterrizaje de PLD en http://service.sap.com/smb/sbocustomer/documentation.

• Fichero SDK online help file, SDK_EN.CHM, disponible en el DVD del producto SAP Business One o en el paquete de descarga de SAP Service Marketplace.

• Guía de gestión SAP Business One Administrator’s Guide, disponible en el DVD del producto SAP Business One o en el paquete de descarga de SAP Service Marketplace.

• Ayuda en línea de Crystal Reports 2008; disponible en el software Crystal Reports.

• Guía de usuario de Crystal Reports, disponible en el DVD de Crystal Reports.

Page 8: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 8

Resumen Existen numerosos procedimientos principales y secundarios implicados en los procesos de uso del software Crystal Reports. A continuación, se muestra un flujo de alto nivel típico de los procedimientos para trabajar con los ficheros .rpt creados con el software Crystal Reports: ...

1. Creación de un nuevo informe o layout.

2. Exportación de un informe o layout.

3. Importación de un informe o layout.

Nota Para obtener una lista más detallada de los procesos y procedimientos incluidos en este documento, consulte Realización de tareas.

A continuación, se muestra una representación de alto nivel del workflow para trabajar con el software Crystal Reports:

Exportación de uninforme o layout

creado con el software Crystal Reports

Ejecución deun informe creado con el software Crystal Reportso aplicación de un layout

de Crystal Reports

Importación de un layout o informe de Crystal Reports a

SAP Business One

Creación o actualizaciónde un layout o informecon el software Crystal

Reports

Figura 1: Cómo trabajar con layouts e informes de Crystal Reports

Page 9: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 9

Cómo trabajar con layouts e informes de Crystal Reports para las soluciones Se pueden crear layouts e informes de Crystal Reports en el software Crystal Reports.

Nota No es necesario instalar Crystal Reports Viewer mediante un procedimiento independiente. Es una parte integral del producto principal SAP Business One 8.8.

Los procedimientos para crear informes y layouts de Crystal Reports se describen en las siguientes subsecciones.

Creación de un nuevo informe Esta sección incluye la siguiente secuencia de los procedimientos implicados en la creación de un nuevo informe con el software Crystal Reports: ...

1. Conexión con una fuente de datos

2. Creación de ventanas de diálogo de criterios de selección

3. Cómo guardar ficheros .rpt

4. Ejecución de informes creados con el software Crystal Reports

Requisitos

• SAP Business One admite las siguientes fuentes de datos en el software Crystal Reports:

SAP Business One

OLE DB (ADO)

Recomendación Se recomienda establecer una conexión con la fuente de datos de SAP Business One.

Debe conectarse con una fuente de datos para poder crear un nuevo informe en el software Crystal Reports. Para obtener más información, consulte Conexión con una fuente de datos e Instalación de la versión de Crystal Reports for SAP Business One.

Conexión con una fuente de datos

Nota Para obtener más información acerca de las fuentes de datos, consulte la ayuda en línea de Crystal Reports 2008.

1. En Página de inicio de Crystal Reports, seleccione Informe en blanco.

Nota Si lo desea, puede trabajar con el asistente para la Creación de informes estándar. En lugar de Informe en blanco, seleccione Informe estándar y escriba la información solicitada. Para obtener más información acerca del asistente para la Creación de informes estándar, consulte la ayuda en línea de Crystal Reports.

Page 10: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 10

2. En la ventana Asistente de base de datos, en el panel Orígenes de datos disponibles ubicado en la parte izquierda de la pantalla, seleccione la fuente de datos de SAP Business One y, en la pantalla de inicio de sesión de SAP Business One, escriba la información necesaria.

Recomendación Si selecciona la fuente de datos de SAP Business One, los nombres de tablas aparecen agrupados por tipo, por ejemplo, Ventas - Clientes o Recursos humanos. Puede usar la carpeta 15 Tablas externas si desea grabar y compartir tablas para los add-ons creados por socios. Vea la siguiente captura de pantalla.

Nota Puede seleccionar la fuente de datos OLE DB (ADO) si lo desea.

3. En la ventana Asistente de base de datos, en el panel Orígenes de datos disponibles, realice una de las siguientes acciones:

Si se conectó con la fuente de datos de SAP Business One, en el nodo Tablas B1, seleccione una tabla clasificada.

Si se conectó con otra fuente de datos, seleccione una de las tablas disponibles. Para ello, seleccione la siguiente ruta:

<base de datos conectada> → dbo → Tablas

Page 11: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 11

Nota Puede ver información sobre las tablas de SAP Business One en la fuente de datos que se muestra arriba. Para obtener más información, consulte Visualización de información de tablas en la fuente de datos de SAP Business One.

4. Seleccione una o varias tablas cuyos datos desee incluir en el nuevo informe y utilice los botones de flecha Agregar (>) o Agregar todo (>>) para mover las tablas seleccionadas al panel Tablas seleccionadas.

Nota Para obtener más información acerca de las tablas de base de datos de SAP Business One, véase el SDK online help file SDK_ES.CHM en el DVD del producto SAP Business One o en el paquete de descarga.

Page 12: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 12

Nota Para buscar un nombre de tabla relacionado con una ventana, un panel o un campo específico de SAP Business One, debe visualizar la información del sistema. Para ello, en la barra de menús de SAP Business One, seleccione Visualizar → Información de sistema. A continuación, si mueve el cursor por la ventana, podrá ver la información de tablas de la ventana en la barra de status de SAP Business One, ubicada en la parte inferior de la pantalla. En el siguiente ejemplo, la tabla se llama OINV y el campo Nombre que señala el cursor está basado en la columna CardName de la tabla OINV.

5. Pulse Aceptar. Si selecciona más de una tabla en el paso 4, aparece la ficha Vínculos, que muestra las tablas y sus relaciones.

Nota El software Crystal Reports crea automáticamente una relación de clave externa entre las tablas cuando selecciona más de una tabla como base del nuevo informe.

6. Pulse Aceptar. En la ficha Diseño, en el área de trabajo ubicada a la izquierda, aparece un nuevo informe en la vista Diseño.

Recomendación Para ver una presentación preliminar del informe generado, puede abrir la ficha Vista previa para obtener una vista rápida del informe.

En la barra de menús, seleccione: Vista → Vista previa. La ficha Vista previa aparece junto a la ficha Diseño en la parte izquierda de la pantalla.

Visualización de información de tablas en la fuente de datos de SAP Business One Para habilitar la visualización de información de tablas en la fuente de datos de SAP Business One: ... ... ...

1. En la ventana Asistente de base de datos, en el panel Orígenes de datos disponibles, en el árbol de jerarquías de SAP Business One, haga clic con el pulsador derecho en Tablas B1 y seleccione Opciones.

2. En la ventana Opciones, en el área Tablas y campos, elija el pulsador de selección Mostrar ambos.

Page 13: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 13

Page 14: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 14

3. Pulse Aceptar.

Se brinda una descripción para cada tabla de SAP Business One incluida en el árbol de jerarquías como se muestra a continuación.

Page 15: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 15

Creación de ventanas de diálogo de criterios de selección ...

En la ventana de Crystal Reports, en la ficha Diseño, puede usar tokens para crear ventanas de diálogo de criterios de selección a fin de filtrar los criterios, como las ventanas de diálogo que se muestran en el siguiente ejemplo:

Ejemplo

En la ventana anterior, al seleccionar el pulsador Explorar (…), se abre la ventana de diálogo Lista de artículos: Criterios de selección, como se muestra a continuación:

Para cada ventana de diálogo de criterios de selección que desee crear, puede generar un informe en blanco (fichero .rpt) y luego agregar diferentes parámetros, cada uno con un token SQL distinto. Por ejemplo, cuando crea una nueva ventana de diálogo de criterios de selección para un informe, utiliza tokens diferentes y específicos de SAP Business One para agregar un título, una línea de separación o una lista desplegable. Luego, puede modificar el orden de estos parámetros si desea definir el orden en que los diferentes elementos relacionados de la interfaz de usuario aparecerán en la ventana de diálogo.

Nota Para obtener más información acerca de los parámetros y tokens SQL, consulte Cómo trabajar con tokens de criterios de selección.

El procedimiento descrito a continuación demuestra cómo crear los ejemplos de ventanas de diálogo de criterios de selección anteriores. Después del procedimiento, en la sección Cómo trabajar con tokens de criterios de selección, las siguientes subsecciones brindan información más específica:

• Tokens para crear controles de SAP Business One

• Sintaxis y reglas para definir tokens

• Cómo trabajar con parámetros

Procedimiento

Para crear los ejemplos de ventanas de diálogo anteriores:

1. En la ventana de Crystal Reports, cree un informe en blanco y conéctese con una fuente de datos, como se describió en Conexión con una fuente de datos.

Page 16: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 16

2. En la ventana Asistente de base de datos, seleccione la tabla OITM (datos maestros de artículo) y luego seleccione el pulsador Aceptar.

Nota Puede trabajar con cualquier tabla de SAP Business One para crear ventanas de diálogo de criterios de selección. La selección de la tabla OITM en este procedimiento permite crear los ejemplos de ventanas de diálogo anteriores.

Para buscar un nombre de tabla relacionado con una ventana, un panel o un campo específico de SAP Business One, debe visualizar la información del sistema. Para ello, en la barra de menús de SAP Business One, seleccione Visualizar → Información de sistema. A continuación, si mueve el cursor por la ventana, podrá ver la información de tablas de la ventana en la barra de status de SAP Business One, ubicada en la parte inferior de la pantalla. En el siguiente ejemplo, la tabla se llama OINV y el campo Nombre que señala el cursor está basado en la columna CardName de la tabla OINV.

3. En el panel Explorador de campos ubicado a la derecha, abra el nodo Campos de base de datos y luego el nodo OITM.

4. Arrastre cada uno de los siguientes campos al área de trabajo de la ficha Diseño ubicada a la izquierda y suéltelos en el área Detalles:

ItemCode

ItemName

Los campos aparecen en el área Detalles con sus etiquetas asociadas en el área Encabezado. Puede editar el texto de las etiquetas. Para obtener más información, consulte la ayuda en línea de Crystal Reports 2008.

5. En el panel Explorador de campos, cierre el nodo OITM.

6. En el panel Explorador de campos, haga clic con el pulsador derecho en el nodo Campos de parámetro y seleccione Nuevo.

Nota Para obtener más información acerca de los parámetros, consulte Cómo trabajar con parámetros.

7. En la ventana Crear nuevo parámetro, en el campo Nombre, indique el siguiente token: MyParameter@SELECT * FROM OITM

8. En la lista Opciones de valor ubicada en la parte inferior de la ventana, establezca los valores de una de las siguientes configuraciones:

Page 17: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 17

Campo Seleccionar de lista

Para crear el campo Seleccionar de lista como se muestra en la siguiente ventana de diálogo Criterios de selección del informe, establezca las opciones de acuerdo con la tabla ubicada debajo de las capturas de pantalla:

Cuando selecciona el icono Seleccionar de lista mostrado anteriormente, aparece la ventana Lista de artículos que figura a continuación:

Nota No es necesario modificar las opciones de valor que no aparecen a continuación. Para obtener más información acerca de las parametrizaciones de las opciones de valor, consulte la ayuda en línea de Crystal Reports 2008.

Parametrizaciones de Seleccionar de lista:

Opciones de valor Parametrización

Texto de petición Seleccione un artículo

Permitir valores múltiples Falso

Permitir valores discretos Verdadero

Permitir rango de valores Falso

Page 18: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 18

Tipo de pulsador Explorar (...)

Para crear el tipo de pulsador Explora r(...) de la ventana de diálogo Criterios de selección del informe que se muestra a continuación:

Cuando selecciona el pulsador Explorar mostrado anteriormente, se abre la ventana de diálogo Lista de artículos: Criterios de selección que figura a continuación:

Nota No es necesario modificar las opciones de valor que no aparecen a continuación. Para obtener más información acerca de las parametrizaciones de las opciones de valor, consulte la ayuda en línea de Crystal Reports 2008.

Múltiples parametrizaciones de criterios de selección:

Opciones de valor Parametrización

Texto de petición Seleccione el pulsador (...)

Permitir valores múltiples Verdadero

Permitir valores discretos Verdadero

Permitir rango de valores Falso

9. En la ventana Crear nuevo parámetro, seleccione el pulsador Aceptar.

Page 19: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 19

Visualización y ejecución de ventanas de diálogo de criterios de selección en SAP Business One Tras realizar los pasos del ejemplo anterior, puede visualizar la nueva ventana de diálogo en SAP Business One como se describe en el siguiente procedimiento.

Procedimiento ...

1. En la ventana de Crystal Reports, en la barra de menús, seleccione Complementos → SAP Business One → Previsualización en SAP Business One.

Se abre la ventana de diálogo Criterios de selección del informe en SAP Business One.

2. Seleccione el icono Seleccionar de lista o el pulsador Explorar (…), en función del tipo de criterios de selección que definió en la sección anterior.

3. En la ventana de selección, elija los criterios necesarios y seleccione el pulsador OK.

4. En la ventana de diálogo Criterios de selección del informe, seleccione el pulsador OK.

El informe se abre en Crystal Reports Viewer. Para obtener más información acerca de Crystal Reports Viewer, consulte Visualización de layouts e informes de Crystal Reports en SAP Business One.

Ahora puede grabar el nuevo informe y ejecutarlo en SAP Business One. Para obtener más información, consulte las siguientes secciones:

• Cómo guardar ficheros .rpt

• Ejecución de informes creados con el software Crystal Reports

Page 20: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 20

Cómo trabajar con tokens de criterios de selección Puede crear controles que estén alineados con los elementos estándar de la interfaz de usuario de SAP Business One.

Esta sección ofrece explicaciones y ejemplos sobre los tokens de SAP Business One, como se muestra en la siguiente lista:

• Tokens para crear controles de SAP Business One

• Sintaxis y reglas para definir tokens

• Cómo trabajar con parámetros

Requisitos

• Estar familiarizado con las directrices para trabajar con la interfaz de usuario de SAP Business One.

Nota Para obtener más información sobre cómo trabajar con la interfaz de usuario de SAP Business One, consulte User Interface Standards & Guidelines http://service.sap.com/smb/sbocustomer/documentation. User Interface Standards and Guidelines explica las mejores prácticas para el diseño de la interfaz de SAP Business One. Este documento describe la estructura y la apariencia de la interfaz, y las reglas que se emplean para realizar acciones que afectan el sistema.

Si sigue estas directrices, podrá mejorar la calidad y la consistencia de la aplicación. El documento ofrece las últimas recomendaciones y reglas de diseño para la GUI. También incluye información relevante sobre la GUI, entre ellos, un glosario, casos de estudio, componentes reutilizables y estándares de compatibilidad internacionales.

• Estar familiarizado con la sintaxis SQL, necesaria para crear los tokens descritos en las siguientes secciones.

Tokens para crear controles de SAP Business One SAP Business One proporciona los tokens que se describen en las siguientes secciones. Puede usarlos para crear controles estándar de SAP Business One.

La mayoría de estos tokens contienen sentencias SQL que puede emplear para seleccionar, de manera dinámica, datos de tablas y campos en SAP Business One. Puede utilizar otros tokens para crear elementos de la interfaz de usuario, como títulos y líneas de separación horizontales.

Nota Para obtener más información acerca de las tablas, bases de datos y campos de SAP Business One, véase el SDK online help file, SDK_EN.CHM, en el DVD del producto SAP Business One o en el paquete de descarga.

Estructura básica de los tokens Utilice la siguiente estructura básica para crear tokens SQL en los informes que desea ejecutar en SAP Business One:

<nombre_parámetro>@<expresión_SQL>

Ejemplo Un ejemplo de <expresión_SQL> podría ser:

SELECT * FROM OITM WHERE OnHand > 100.

Page 21: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 21

En este caso, la condición de la subcláusula WHERE especifica el alcance de la consulta.

Títulos Puede asignar un título a un token para agrupar los criterios de selección, por ejemplo, las casillas de selección. En el siguiente ejemplo, Tipo de interlocutor comercial es el título.

Para crear un título, utilice el siguiente token:

<nombre_parámetro>@title

Para definir el texto que desea que se muestre en el título, en la lista Opciones de valor, en el campo Texto de petición, escriba el texto necesario. En el ejemplo anterior, el usuario especificó Tipo de interlocutor comercial en el campo Texto de petición.

Separadores Los separadores son líneas horizontales que abarcan todo el ancho de una ventana. Puede utilizar separadores para dividir los grupos de criterios de selección como se muestra en el siguiente ejemplo:

Para crear un separador, utilice el siguiente token:

<nombre_parámetro>@separator

No se necesita ningún otro valor específico para este token.

Page 22: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 22

Grupos de criterios de selección de artículos Este token agrupa diferentes tipos de criterios de selección. En el siguiente ejemplo, los criterios de selección se relacionan con datos de artículos. Si define un token para seleccionar campos de la tabla OITM (relacionados con datos de artículos), y el parámetro se define como un tipo de varios valores, puede crear un control de criterios de selección como el siguiente:

Para crear un grupo de criterios de selección de artículos, como el que se muestra arriba, utilice el siguiente token:

<nombre_parámetro>@SELECT * FROM OITM

Ejemplo Para obtener instrucciones específicas acerca de cómo crear el token de artículos mostrado anteriormente, consulte Creación de ventanas de diálogo de criterios de selección.

Nota Si el parámetro permite varios valores, aparece el pulsador Explorar en la ventana de diálogo de criterios de selección cuando ejecuta el informe. Al seleccionar el pulsador Explorar, se abre una nueva ventana.

Si el parámetro no permite varios valores, aparece un campo con el icono Seleccionar de lista en la ventana de diálogo de criterios de selección cuando ejecuta el informe. Para obtener más información, consulte Creación de ventanas de diálogo de criterios de selección.

Criterios de selección de socios de negocios Puede definir un token que seleccione datos de socios de negocios de la tabla OCRD como en el ejemplo que se muestra a continuación.

Para crear controles de criterios de selección relacionados con socios de negocios, puede utilizar los siguientes ejemplos de tokens.

• Use el siguiente token para crear un control que incluya todos los tipos de socios de negocios: <nombre_parámetro>@FROM OCRD

• Use el siguiente token para crear un control que incluya solo los socios de negocios que son clientes: <nombre_parámetro>@FROM OCRD WHERE cardType=’c’

• Use el siguiente token para crear un control que incluya solo los socios de negocios que son proveedores: <nombre_parámetro>@FROM OCRD WHERE cardType=’s’

Page 23: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 23

Criterios de selección de formato de fechas Puede definir un criterio de selección de fechas mediante los siguientes dos tipos de controles de fechas:

• Ventana de calendario Selector de fechas: permite al usuario especificar cualquier fecha mediante la selección de los iconos Calendario en los campos que se muestran a continuación:

Para crear este control: en Crystal Reports, defina el tipo de parámetro como Fecha y seleccione el intervalo de valores necesario.

• Control Seleccionar de lista: permite al usuario especificar solo períodos específicos mediante la selección del icono Seleccionar de lista como se muestra en los siguientes campos:

Para crear este control específico, utilice el siguiente token que, en este caso, extrae datos de la tabla OFPR:

<nombre_parámetro>@SELECT * FROM OFPR

Árbol de cuentas El objeto Árbol de cuentas de SAP Business One permite al usuario ver diferentes niveles de cuentas y varias opciones de selección de los nodos.

Para crear un árbol de cuentas, utilice el siguiente token, que permite definir varios valores: <nombre_parámetro>@FROM OACT

Por emplazamiento y Por almacén Por lo general, la información de emplazamiento y de almacén se agrupa en fichas, como se muestra en los siguientes ejemplos.

Page 24: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 24

Para crear este control, utilice el siguiente token, que selecciona datos de la tabla OWHS. Asegúrese de establecer la opción de valor Permitir valores múltiples en Verdadero.

<nombre_parámetro>@SELECT * FROM OWHS

Cuadrícula de selección múltiple Cada uno de los botones Explorar (…) de la siguiente ventana de diálogo abre el mismo control de cuadrículas (mostrado abajo) para seleccionar varios valores. Cada pulsador Explorar incluye una casilla de selección para indicar si se ha seleccionado un valor o varios valores.

Para garantizar que aparezca una cuadrícula de selección múltiple como la siguiente al seleccionar el pulsador Explorar en el ejemplo anterior, siga estos pasos: ...

1. En la ventana Crear parámetro o Editar parámetro, en la lista Valor, indique una lista de valores válidos. En el ejemplo que figura a continuación, se establecieron los siguientes valores:

Inferior

Medio

Alto

2. En el área Opciones de valor, establezca la opción Permitir valores múltiples en Verdadero.

Nota Si establece la opción Permitir valores múltiples en Falso, aparece una lista desplegable, como el ejemplo de control de tipo de socio de negocios que se muestra a continuación, en lugar de los botones Explorar y las casillas de selección anteriores.

Page 25: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 25

Icono Flecha de enlace Puede agregar vistas desglosadas en un informe o layout de Crystal Reports con el icono Flecha de enlace, como se muestra en el siguiente ejemplo. En este caso, al obtener una presentación preliminar en SAP Business One y hacer clic en el icono Flecha de enlace junto a un artículo, se abre la ventana Datos maestros de artículo para visualizar los detalles del artículo.

Para crear este ejemplo específico, siga estos pasos: ...

1. Inserte manualmente el gráfico del icono Flecha de enlace en el layout de Crystal Reports.

2. Haga clic con el pulsador derecho en el gráfico y seleccione Dar formato a gráfico. Se abre la ventana Editor de formato.

3. En la ficha Hipervínculo, realice lo siguiente:

a. En el área Tipo de hipervínculo, elija el pulsador de selección Un sitio Web en Internet.

b. En el área Información del hipervínculo, en el campo Dirección de Internet, especifique el siguiente string: http://$b1$/link?table=OITM&key=I001

Page 26: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 26

4. Haga clic en el pulsador Fórmula: ubicado a la derecha del campo Dirección de Internet. Se abre la ventana Taller de fórmulas – Editor de fórmulas de formato – Texto de hipervínculo.

Nota El pulsador Fórmula cambia de color cuando se agregan datos en el campo Dirección de Internet. Para obtener más información acerca del pulsador Fórmula, consulte la ayuda en línea de Crystal Reports.

Page 27: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 27

5. En esta área de trabajo, especifique el siguiente string: 'http://$b1$/link?table=OITM&key='+{DOC1.ItemCode}

Nota En este ejemplo, el string incluye una referencia a la tabla OITM a fin de crear la vista desglosada a la ventana Datos maestros del artículo. Puede insertar referencias a otras tablas en SAP Business One para crear vistas desglosadas a otras ventanas. <DOC1> representa la primera subtabla de un documento de compras o ventas principal. Por ejemplo, INV1 representa la primera subtabla de la tabla de facturas de deudores (OINV), mientras que PCH1 representa la primera subtabla de la tabla de facturas de proveedores (OPCH).

6. En la barra de herramientas, seleccione el pulsador Guardar y cerrar.

7. En la ventana Editor de formato, seleccione el pulsador Aceptar.

Sintaxis y reglas para definir tokens Al definir tokens para utilizarlos en SAP Business One, debe seguir estas reglas:

• Los nombres de parámetros deben comenzar con un carácter alfanumérico o un carácter de subrayado (_).

• El símbolo arroba (@) está reservado para los tokens de SAP Business One y debe colocarse después del nombre de parámetro sin ningún espacio.

Por ejemplo, “My Parameter@” significa que este parámetro es específico de SAP Business One.

Page 28: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 28

• Por lo general, el símbolo arroba (@) va seguido de una sentencia SQL, sin ningún espacio después del símbolo arroba (@).

• La sintaxis general para crear tokens de SAP Business One es: <Nombre de parámetro>@ SELECT … FROM … WHERE

Al crear tokens, el comando SELECT no siempre es obligatorio para todas las tablas de SAP Business One. Por ejemplo, SELECT no es obligatorio para las tablas OCRD (socios de negocios) y OACT (cuentas de mayor). Para ver un ejemplo en el que no se aplica SELECT, consulte Criterios de selección de socios de negocios.

• Un nombre de parámetro (es decir, un token) puede incluir otro nombre de parámetro. Esto significa que un segundo parámetro puede depender de un primer parámetro. Por ejemplo, un parámetro de estado depende de un parámetro de país. Si no selecciona ningún país, la lista desplegable de estados no tendrá datos. Si selecciona Estados Unidos como país, los estados de Estados Unidos aparecerán en la lista desplegable Estado.

La sintaxis debe incluir el nombre del primer parámetro con el símbolo arroba (@), como se muestra en los siguientes ejemplos. La primera sentencia enumera todos los países, mientras que la segunda invoca a “Country”. Para que funcione la segunda sentencia, deberá tener un parámetro denominado Country.

Ejemplos

Country@SELECT distinct Country FROM OCST

State@SELECT code, name FROM OCST WHERE (Country = '@Country')

• El token DocKey@es obligatorio en un fichero .rpt de Crystal Reports que desee usar como layout. El token DocKey@ se utiliza para identificar el documento activo actual. SAP Business One completa su valor cuando previsualiza o imprime un layout.

Cuando aplica el token DocKey@, en la ventana Asistente de selección, debe especificar una condición de filtro, por ejemplo: {OINV.DocEntry}={DocKey@}

Si el token DocKey@ no existe, cree un nuevo parámetro con las siguientes parametrizaciones:

En el campo Nombre, escriba DocKey@.

En la lista desplegable Tipo, seleccione Número.

En todos los demás campos, utilice las parametrizaciones estándar.

Nota Para obtener más información acerca de la ventana Asistente de selección, consulte la ayuda en línea de Crystal Reports.

• Se recomienda incluir el token ObjectId@ en los layouts de Crystal Reports cuando desea asignarlo a varios documentos de compras y ventas. Por ejemplo, puede incluir el token ObjectId@ si desea incluir títulos dinámicos que cambien en función de los tipos de documentos. No obstante, este token es opcional en un fichero .rpt de Crystal Reports que desee usar como layout para un tipo de documento:

El token ObjectId@ proporciona información específica del tipo de documento.

Si el token ObjectId@ no existe, cree un nuevo parámetro con las siguientes parametrizaciones:

En el campo Nombre, escriba ObjectId@.

En la lista desplegable Tipo, seleccione Número.

Page 29: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 29

En todos los demás campos, utilice las parametrizaciones estándar.

Nota Para obtener más información acerca de los layouts de Crystal Reports, consulte Creación de nuevos layouts.

Recomendación Es recomendable que no utilice la palabra clave ONLY en los layouts de Crystal Reports que desee establecer como layouts maestros para varios tipos de documentos de compras y ventas.

• El parámetro UserCode@ es un token opcional que se recomienda incluir solo en los layouts de Crystal Reports en donde desee visualizar el código de usuario de SAP conectado en ese momento, por ejemplo, “administrador”. El tipo de parámetro es Cadena. Este token solo sirve para layouts; no es posible usarlo en informes.

• Los parámetros FolioPref@ y FolioNum@ son tokens opcionales que se recomienda incluir solo en los layouts de Crystal Reports en donde desee visualizar un prefijo de folio y un número de folio. SAP Business One los completa con el prefijo de folio y el número de folio que asigna al documento para la primera impresión. SAP Business One solicita a los usuarios que indiquen un prefijo de folio y un número de folio en algunos documentos legales para la primera impresión. Los valores se utilizan para la impresión subsiguiente. Estos parámetros solo están disponibles para México, Chile, Costa Rica y Guatemala.

Listas desplegables e iconos Seleccionar de lista Si la sección de la consulta SQL de un nombre de parámetro (token) no especifica las columnas que se deben seleccionar de la base de datos, como aaa@SELECT * from OITM, SAP Business One proporciona un campo con un icono Seleccionar de lista estándar, que abre una ventana con una lista, en este caso, una lista de artículos existentes.

Si el token especifica columnas, como bbb@SELECT code, name FROM OCST, SAP Business One proporciona un control de lista desplegable.

Si se especifican dos columnas SELECT, la primera se utiliza como clave de la lista desplegable, y la segunda se utiliza como descripciones de la lista.

Ejemplos adicionales de código de tokens SQL La siguiente tabla ofrece ejemplos y descripciones de tokens SQL de SAP Business One.

Token SQL de SAP Business One Descripción

<nombre_parámetro>@SELECT * FROM OPRJ WHERE PrjName LIKE 'World%'

Esta expresión devuelve todos los proyectos cuyos nombres comienzan con “World”.

<nombre_parámetro>@SELECT CurrCode FROM OCRN WHERE ISOCurrCod <> 'CAD'

Esta expresión devuelve todos los códigos de moneda definidos en SAP Business One, excepto el dólar canadiense.

<nombre_parámetro>@SELECT * FROM ODSC WHERE CountryCod = 'US'

Esta expresión devuelve todos los bancos de Estados Unidos definidos en SAP Business One.

Page 30: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 30

Cómo trabajar con parámetros En la ventana de Crystal Reports, en el panel Explorador de campos, haga clic con el pulsador derecho en Campos de parámetro y seleccione Nuevo. Aparece la ventana Crear nuevo campo de parámetro.

La siguiente tabla proporciona una lista de los tipos de parámetros y sus tipos de controles relacionados, como aparecen en SAP Business One:

Tipo de parámetro Tipo de control Valores

Booleano Casilla de selección Valores fijos:

• Verdadero

• Falso

Moneda Cuadro de edición con calculadora

Fecha Campo de entrada para fecha de tipo calendario; es decir, cuadro de edición con calendario

Fecha-Hora Campo de entrada para fecha de tipo calendario; es decir, cuadro de edición con calendario

Nota Dado que SAP Business One no tiene un control de horas, este parámetro proporciona la hora estándar 00:00.

Page 31: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 31

Tipo de parámetro Tipo de control Valores

Número Cuadro de edición con calculadora

Cadena Cuadro de edición

Hora No admitido

Lista de opciones de valor Los valores se pueden clasificar en una de las siguientes categorías:

• Estático

Recomendado. Una petición estática siempre contiene los mismos valores. Por ejemplo, si el parámetro solicita un valor de país, puede crear una petición estática, ya que la lista de países representa un conjunto de valores que no cambia con frecuencia. Si la sintaxis del token se aplica al nombre de parámetro, los valores de opción se completan de manera dinámica para este parámetro. Las opciones disponibles son:

Nota Esta opción proporciona un campo con un pulsador Seleccionar de lista si establece Permitir valores múltiples en Falso, pero si establece este valor en Verdadero, proporciona un pulsador Explorar que abre una ventana de diálogo con varias opciones de selección de datos.

Parámetros simples (opciones de visualización)

Lista con código duro de valores como Cliente/Proveedor/Lead

Para valores dinámicos complejos

Nota Si incluye un token en el nombre de parámetro, SAP Business One obtiene la lista de datos de la base de datos de manera dinámica.

• Dinámico

No recomendado. Los valores de una petición dinámica se recuperan de la fuente de datos y no se almacenan en el informe. Por ejemplo, si solicita un nombre de cliente, puede crear una petición dinámica, ya que los nombres de la base de datos de clientes probablemente cambian con frecuencia.

Recomendación Los datos se pueden obtener dinámica y directamente de la base de datos, pero el tipo estático con tokens y sentencias SQL optimizan la recuperación de la lista de opciones dado que el usuario puede filtrarla mediante la adición de la cláusula WHERE en la sección SQL del nombre de parámetro. Por ejemplo, en Enlazar solo a campo DB, el filtro personalizado no está permitido.

Siempre se puede establecer el tipo Lista de valores en Estático. Puede especificar valores fijos o Crystal Reports puede leer los datos de la base de datos mediante el código SQL en el nombre de parámetro.

Campos de valor y descripción Los valores indicados en el campo Valor se pueden seleccionar en las ventanas de diálogo de criterios de selección de SAP Business One.

Page 32: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 32

Opciones de valor y parametrizaciones En la ventana Crear nuevo parámetro o Editar el parámetro, puede definir las parametrizaciones de las opciones de valor. Consulte la siguiente tabla o bien, para obtener más información acerca estos valores y estas parametrizaciones, consulte la ayuda en línea de Crystal Reports 2008.

Opción de valor Tipo de control de SAP Business

One Descripción de parametrizaciones

Mostrar en panel (visor)

No disponible Determina las opciones del Panel de parámetros en Crystal Reports Viewer:

• No mostrar

• Editable (valor estándar)

• Solo lectura

Texto de petición No disponible Aparece en el control de SAP Business One como un string de UI que ofrece una instrucción al usuario, por ejemplo, “Introduzca un valor”.

Petición con solo descripción

No disponible Valores fijos:

• Verdadero: solicita al usuario una descripción solamente.

• Falso (valor estándar): solicita al usuario un valor y su descripción.

Petición opcional No disponible Establezca esta opción en Verdadero si desea que la introducción de un valor para este parámetro sea opcional. Establezca esta opción en Falso si el parámetro es obligatorio.

Valor predeterminado

No disponible Agregue un valor a este campo si desea que aparezca un valor estándar cuando el programa solicita a los usuarios que seleccionen un valor. Si el usuario no lo modifica, se aplica el valor estándar.

Nota Esta opción está disponible únicamente para parámetros con peticiones estáticas.

Permitir valores personalizados

No admitido No disponible

Permitir valores múltiples

Pulsador Explorar que permite abrir una nueva ventana para que el usuario pueda seleccionar varios valores.

Valores fijos:

• Verdadero

• Falso

Page 33: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 33

Opción de valor Tipo de control de SAP Business

One Descripción de parametrizaciones

Permitir valores discretos

Lista desplegable El usuario solo puede seleccionar un valor singular.

Si seleccionó Permitir valores múltiples, podrá seleccionar más de un valor discreto para el campo de parámetro, aunque esos valores discretos continuarán funcionando de manera singular, a diferencia de un valor de rango. Puede seleccionar valores discretos para el campo de parámetro tras seleccionar el comando Actualizar los datos del informe.

Valores fijos:

• Verdadero (valor estándar)

• Falso

Permitir rango de valores

Campos Desde/Hasta Valores fijos:

• Verdadero: proporciona las listas desplegables De y A.

• Falso: proporciona el icono Seleccionar de lista.

Longitud mínima: No disponible Valor/De

Limita los valores según el tipo. Por ejemplo, si el tipo corresponde a un string, este valor será “Longitud mínima:”. Si el tipo es una fecha, el valor será “De”. Si el tipo es un número o una moneda, el valor será “Valor mínimo”.

Longitud máxima: No disponible Similar al anterior.

Limita los valores según el tipo. Por ejemplo, si el tipo corresponde a un string, este valor será “Longitud máxima:”. Si el tipo es una fecha, el valor será “A”. Si el tipo es un número o una moneda, el valor será “Valor máximo:”.

Editar máscara No disponible No disponible

Page 34: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 34

Cómo guardar ficheros .rpt de Crystal Reports En la opción Grabar o Grabar como del menú Complementos, es posible definir el fichero .rpt de Crystal Reports como un informe o layout. Cuando graba un fichero .rpt con este menú, el informe o layout se graba en la base de datos de SAP Business One.

Requisito

• Tiene autorizaciones de superusuario en SAP Business One.

Procedimiento

Nota Si desea grabar un fichero .rpt de Crystal Reports en la computadora local, en la ventana de Crystal Reports, seleccione Fichero → Guardar o Fichero → Guardar como. Si decide más adelante que desea grabar el fichero .rpt en SAP Business One, puede importarlo con el asistente de importación. Para obtener más información, consulte Importación de informes o

Para grabar el fichero .rpt:

Importación de layouts creados con el software Crystal Reports.

...

1. En la barra de herramientas, seleccione Complementos → SAP Business One → Grabar o Grabar como.

Nota Si no está conectado a SAP Business One, aparece la ventana Entrar al sistema. Introduzca sus detalles y seleccione el pulsador OK.

Page 35: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 35

2. En la ventana Grabar como:

a. En el campo Nombre, introduzca un nombre para el fichero .rpt.

b. Elija uno de los siguientes botones de selección Tipo:

Informe

El informe se graba en la carpeta Informes perdidos de la ventana Gestión de informes y de layout.

Page 36: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 36

Layout

c. En la lista Seleccione un tipo, elija el tipo deseado.

d. Pulse OK. Ahora puede acceder al fichero ubicado en la carpeta Informes perdidos de la ventana Gestión de informes y de layout. Para obtener más información, consulte Carpeta Informes perdidos o Creación de una nueva carpeta de informes en el menú principal.

Ejecución de informes creados con el software Crystal Reports Si graba el fichero .rpt como un informe según se describió en la sección anterior, podrá ejecutarlo en SAP Business One.

Para ejecutar un informe creado con el software Crystal Reports, realice una de las siguientes acciones:

• Ejecute el informe desde la ventana Gestión de informes y de layout: ...

a. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

b. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el informe que desea ejecutar y selecciónelo.

Nota Si no ha asignado el informe importado a una carpeta, es posible que se encuentre en la carpeta Informes perdidos.

c. En el área de trabajo de la derecha, seleccione el pulsador Ejecutar informe. Aparece la ventana de diálogo de criterios de selección correspondiente.

Page 37: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 37

d. En la ventana de diálogo de criterios de selección, elija los criterios que desea incluir en el informe y seleccione el pulsador OK.

El informe aparece en Crystal Reports Viewer.

Nota Para obtener más información acerca de la visualización de informes, consulte Visualización de layouts e informes de Crystal Reports en SAP Business One.

• Ejecute el informe desde la ubicación del módulo y la carpeta en el Menú principal de SAP Business One.

Nota Para obtener más información, véase Ejecución de informes creados con el software Crystal Reports en SAP Business One.

Visualización de layouts Si graba el fichero .rpt como un layout, podrá previsualizarlo en SAP Business One.

Nota Para obtener más información acerca de la presentación preliminar, consulte Cómo trabajar con las opciones de presentación preliminar e impresión en SAP Business One.

Nota Para obtener más información acerca de cómo crear layouts de Crystal Reports, consulte Creación de nuevos layouts de Crystal Reports.

Edición de informes Para editar un informe creado con el software Crystal Reports: ... ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el informe que desea editar.

3. En el área de trabajo de la derecha, seleccione el pulsador Tratar.

El software Crystal Reports abre el informe seleccionado para que pueda realizar los cambios necesarios.

4. En la barra de menús, realice una de las siguientes acciones:

Seleccione Complementos → SAP Business One → Grabar para grabar los cambios en el informe en la base de datos de SAP Business One.

Seleccione Complementos → SAP Business One → Grabar como para grabar el informe actualizado con un nuevo nombre de fichero en la base de datos de SAP Business One.

Seleccione Fichero → Grabar para grabar los cambios en la computadora local.

Seleccione Fichero → Grabar como para grabar los cambios del informe actualizado con un nuevo nombre de fichero en la computadora local.

Page 38: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 38

5. En la ventana que aparece, elija el pulsador de selección Informe.

6. Pulse OK. ...

Nota Cada informe que abre para su edición aparece en una ventana independiente de Crystal Reports.

Eliminación de informes

Nota Solo los usuarios con autorizaciones de superusuario en SAP Business One pueden eliminar informes en SAP Business One.

ADVERTENCIA No es posible eliminar los informes de tipo PLD del sistema que se proporcionan con el producto principal.

Para eliminar un informe: ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el informe que desea eliminar.

Page 39: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 39

3. En el área de trabajo de la derecha, seleccione el pulsador Borrar.

Creación de nuevos layouts de Crystal Reports Para crear un nuevo layout de Crystal Reports: Fo...

1. Siga las instrucciones para crear un nuevo informe de Creación de un nuevo informe, incluida la sección Conexión con una fuente de datos.

2. En el software Crystal Reports, puede diseñar un layout para un documento de marketing o un informe, una vez que se haya conectado a una fuente de datos y que haya abierto un informe en blanco.

Recomendación Para obtener más información acerca de la creación y el formato de layouts en el software Crystal Reports, consulte la ayuda en línea de Crystal Reports.

Nota Puede crear el layout para un documento de marketing y aplicarlo a otro documento de marketing. Cuando visualiza el layout del segundo documento de marketing, SAP Business One automáticamente lo redirige a las tablas pertinentes de dicho documento y muestra los datos correctos, si bien el layout en sí mismo contiene la información de tablas relevante para el primer documento de marketing.

Por ejemplo, crea un layout con las tablas OINV, INV1, etc., que son relevantes para una factura de deudores, y aplica el layout a un pedido de cliente. Cuando visualiza el layout en los pedidos de cliente, SAP Business One lo redirige a las tablas ORDR, RDR1, etc., que son relevantes para los pedidos de cliente.

Para impedir la redirección automática, realice lo siguiente:

Tras agregar las tablas para los layouts en la ventana Asistente de base de datos, renombre las tablas con el sufijo “_ONLY”.

Page 40: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 40

ADVERTENCIA Es importante tener en cuenta que los ficheros .rpt de Crystal Reports que desee definir como layouts en SAP Business One deben incluir un parámetro con el token DocKey@. Para obtener más información, véase Cómo trabajar con tokens de criterios de selección.

3. Grabe el layout de Crystal Reports de acuerdo con las instrucciones de la sección Cómo guardar ficheros .rpt.

Edición de layouts de Crystal Reports Para editar un layout de Crystal Reports: ...

1. Para abrir un layout de Crystal Reports, realice una de las siguientes opciones:

a. Abra el layout en la ventana Gestión de informes y de layout:

i. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

ii. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el tipo de documento del layout que desea editar.

iii. En el área de trabajo de la derecha, seleccione el layout de Crystal Reports que desea editar y, a continuación, seleccione el pulsador Tratar.

Nota Si desea editar un layout de tipo PDL, elija un layout PLD y seleccione el pulsador Tratar. Se abre el Diseñador de layouts de impresión. Para obtener más información, consulte la documentación del Diseñador de layouts de impresión en http://service.sap.com/smb/sbocustomer/documentation

b. Abra el layout en la ventana relevante

i. del Menú principal de SAP Business One, navegue hasta la ventana relevante.

ii. En la barra de herramientas, haga clic en el icono .

iii. Seleccione el layout que desee editar y pulse el pulsador Tratar.

2. El software Crystal Reports abre el layout seleccionado de Crystal Reports para que pueda realizar los cambios necesarios.

3. En la barra de menús, realice una de las siguientes acciones:

Seleccione Complementos → SAP Business One → Guardar para grabar los cambios en el layout en la base de datos de SAP Business One.

Seleccione Complementos → SAP Business One → Guardar como para grabar el layout actualizado con un nuevo nombre de fichero en la base de datos de SAP Business One.

Seleccione Fichero → Guardar para grabar los cambios en la computadora local.

Seleccione Fichero → Guardar como para grabar los cambios del layout actualizado con un nuevo nombre de fichero en la computadora local.

Page 41: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 41

4. En la ventana que aparece, elija el pulsador de selección Layout.

5. Pulse OK.

Nota Cada layout de Crystal Reports que abre para su edición aparece en una ventana independiente de Crystal Reports.

Page 42: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 42

Eliminación de layouts de Crystal Reports

Nota Solo los usuarios con autorizaciones de superusuario en SAP Business One pueden eliminar informes de Crystal Reports en SAP Business One.

Para eliminar un layout de Crystal Reports: ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el tipo de documento del layout que desea eliminar.

3. En el área de trabajo de la derecha, seleccione el pulsador Borrar.

Nota No es posible eliminar los layouts de tipo PLD que se proporcionan con el producto principal SAP Business One.

Page 43: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 43

Desconexión de una fuente de datos Para desconectarse de una fuente de datos, en la barra de menús de Crystal Reports, seleccione Complementos → SAP Business One → Salir del sistema.

Page 44: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 44

Definición de autorizaciones para los informes creados con el software Crystal Reports Puede definir autorizaciones para los usuarios de SAP Business One que ejecutarán informes creados con el software Crystal Reports.

Procedimiento

Para definir las autorizaciones de un informe: ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el informe cuyas autorizaciones desea definir y seleccione el pulsador Fijar autorización.

Page 45: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 45

3. En la ventana Autorizaciones, en la parte izquierda de la ventana, seleccione el usuario cuyas autorizaciones desea definir.

4. En la columna Asunto, seleccione el informe cuyas autorizaciones desea definir para el usuario seleccionado en el paso 3.

5. En la columna Autorizaciones, en la lista desplegable, seleccione una de las siguientes opciones:

Autorización total

Sin autorización

Nota No puede aplicar permisos de solo lectura a los informes creados con el software Crystal Reports.

6. Seleccione el pulsador Actualizar y, a continuación, el pulsador OK.

Nota Para obtener más información acerca de la definición de autorizaciones en SAP Business One, consulte la ayuda en línea.

Page 46: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 46

Desarrollo de soluciones de Crystal Reports con la API del SDK La DI API de SAP Business One permite crear add-ons que importan ficheros .rpt de Crystal Reports como informes o layouts. El objeto ReportsLayoutService permite realizar lo siguiente:

• Importar un fichero .rpt como un layout y asignarlo a uno o varios tipos de documentos. Para obtener más información, véase Creación de layouts maestros.

• Importar un fichero .rpt como un informe, lo cual agrega el informe a la carpeta Informes perdidos de la ventana Gestión de informes y de layout. Luego puede asignar una entrada de menú y autorizaciones al informe.

Nota Para obtener más información acerca de las APIs de SAP Business One, consulte SDK Help Center.

Procedimiento

Para acceder a SDK Help Center: ...

1. Vaya a https://www.sdn.sap.com/irj/sdn/businessone. ...

2. En BUSINESS ONE KNOWLEDGE CENTER, haga clic en el enlace de la versión de release deseada de SAP Business One.

3. Haga clic en el enlace de SDK Help Center.

Page 47: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 47

Creación de layouts maestros Con el software Crystal Reports, puede crear layouts maestros para diferentes tipos de documentos de compras y ventas en SAP Business One.

Puede definir un layout de Crystal Reports como layout maestro durante el proceso de importación. Durante el proceso de importación, puede aplicar el layout a tipos de documentos e informes específicos.

Nota Puede definir y aplicar layouts maestros solo cuando importa ficheros de paquete .b1p que contienen layouts. No puede definir un solo fichero .rpt importado como layout maestro.

Para obtener más información, véase Importación de layouts creados con el software Crystal Reports.

Page 48: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 48

Exportación de informes creados con el software Crystal Reports SAP Business One permite exportar informes creados con el software Crystal Reports. Cuando exporta uno o varios informes, SAP Business One crea un fichero de paquete .b1p que contiene los informes. Los ficheros de paquete .b1p de SAP Business One pueden incluir cualquier cantidad de informes.

Nota Solo puede exportar informes creados con el software Crystal Reports; no es posible exportar informes estándar de SAP Business One.

Nota SAP Business One exporta todos los informes en ficheros de paquete .b1p. Incluso cuando exporta un solo fichero .rpt, este se incluirá en un fichero de paquete .b1p.

Cuando importa un fichero de paquete .b1p, SAP Business One detecta automáticamente si el contenido incluye informes o layouts creados con el software Crystal Reports. Para obtener más información acerca de cómo exportar los layouts de Crystal Reports, consulte Exportación de layouts creados con el software Crystal Reports.

Nota Cuando exporta un lote de ficheros .rpt, todos deben ser del mismo tipo, es decir, todos informes o todos layouts.

Requisitos

• Instalar lo siguiente:

SAP Business One 8.8

Software Crystal Reports, versión para la aplicación SAP Business One.

• Tener autorizaciones de superusuario en SAP Business One.

• Haber creado uno o varios informes con el software Crystal Reports que estén listos para la exportación.

Procedimiento ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el módulo y la carpeta que contienen el informe que desea exportar. Luego debe seleccionar un informe.

Page 49: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 49

Los detalles del informe aparecen en el área de trabajo ubicada a la derecha.

Nota Solo puede exportar informes creados con el software Crystal Reports, y no es posible exportar informes estándar de SAP Business One. Si el código de informe del campo Código de report comienza con RCRI, se trata de un informe creado con el software Crystal Reports.

3. En el área de trabajo de la derecha, seleccione el pulsador Exportar.

Se abre la ventana Asistente de exportación de informes y layout.

Page 50: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 50

4. Para iniciar el proceso de exportación, seleccione el pulsador Siguiente.

5. En la ventana Selección de informes, en la columna Nombre, haga clic en las flechas para abrir los nodos que contienen los informes que desea exportar.

Para abrir todos los nodos a la vez, seleccione el pulsador Desplegar.

Para cerrar todos los nodos a la vez, seleccione el pulsador Comprimir.

Page 51: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 51

6. Seleccione las casillas de los informes que desea exportar.

7. Para continuar, seleccione el pulsador Siguiente.

8. En la ventana Detalles del paquete, escriba lo siguiente:

Nombre de paquete.

Descripción: escriba una descripción si así lo desea. La descripción que escriba aquí estará visible para el usuario que importe el fichero a SAP Business One.

Ubicación de carpeta: especifique una ubicación de la computadora en la que desee grabar el fichero .b1p.

Page 52: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 52

9. Para completar la exportación, seleccione el pulsador Finalizar.

Se crea un fichero de paquete .b1p de SAP Business One. Aparece la ventana Exportación completa, que muestra los detalles de la exportación.

10. Para salir del asistente, seleccione el pulsador Cerrar.

Page 53: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 53

Exportación de layouts creados con el software Crystal Reports SAP Business One permite exportar layouts de Crystal Reports creados con el software Crystal Reports. Cuando exporta uno o varios layouts de Crystal Reports, SAP Business One crea un fichero de paquete .b1p que contiene los layouts de Crystal Reports. Los ficheros de paquete .b1p de SAP Business One pueden incluir cualquier cantidad de layouts de Crystal Reports.

Nota Solo puede exportar layouts creados con el software Crystal Reports; no es posible exportar informes estándar de SAP Business One.

Nota SAP Business One exporta todos los layouts en ficheros de paquete .b1p. Incluso cuando exporta un solo fichero .rpt, este se incluirá en un fichero de paquete .b1p.

Cuando importa un fichero de paquete .b1p, SAP Business One detecta automáticamente si el contenido incluye informes o layouts creados con el software Crystal Reports. Para obtener más información acerca de la exportación de informes, consulte Exportación de informes creados con el software Crystal Reports

Nota Cuando exporta un lote de ficheros .rpt, todos deben ser del mismo tipo, es decir, todos informes o todos layouts.

Requisitos

• Instalar lo siguiente:

SAP Business One 8.8

Software Crystal Reports, versión para la aplicación SAP Business One.

• Tener autorizaciones de superusuario en SAP Business One.

• Haber creado uno o varios layouts de Crystal Reports que estén listos para la exportación. Para cada layout que desee definir como layout maestro, debe incluir el token SQL ObjectId@. Para obtener más información acerca de cómo trabajar con el token SQL ObjectId@, consulte Sintaxis y reglas para definir tokens.

Procedimiento ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, desplácese hasta el módulo y el tipo de documento del layout de Crystal Reports que desea exportar.

En el área de trabajo de la derecha, aparece una lista de los layouts definidos para el tipo de documento.

Los layouts para los add-ons de SAP Business One se encuentran en la carpeta Layouts add-on y la carpeta del tipo de documento del módulo SAP Business One.

Page 54: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 54

Nota Solo puede exportar layouts de Crystal Reports; no es posible exportar layouts estándar de SAP Business One que se crearon en PLD. Puede comprobar el tipo de layout en el área de trabajo de la derecha, en la columna Tipo de la ficha Layouts.

En el área de trabajo de la derecha, seleccione el pulsador Exportar.

Se abre la ventana Asistente de exportación de informes y layout.

Page 55: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 55

3. Para iniciar el proceso de exportación, seleccione el pulsador Siguiente.

4. En la ventana Selección de layout, en la columna Nombre, haga clic en las flechas para abrir los nodos de los tipos de documentos correspondientes a los layouts que desea exportar.

Los layouts add-on aparecen en la carpeta Layouts add-on.

Para abrir todos los nodos a la vez, seleccione el pulsador Desplegar.

Para cerrar todos los nodos a la vez, seleccione el pulsador Comprimir.

Page 56: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 56

5. Seleccione la casilla ubicada a la izquierda de cada layout que desea exportar.

6. Para continuar con el proceso de exportación, seleccione el pulsador Siguiente.

7. En la ventana Detalles del paquete, escriba lo siguiente:

Nombre de paquete.

Descripción: escriba una descripción si así lo desea. La descripción que escriba aquí estará visible para el usuario que importe el fichero a SAP Business One.

Ubicación de carpeta: especifique una ubicación de la computadora en la que desee grabar el fichero .b1p.

Page 57: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 57

8. Para completar la exportación, seleccione el pulsador Finalizar.

Se crea un fichero de paquete .b1p de SAP Business One. Aparece la ventana Exportación completa, que muestra los detalles de la exportación.

9. Para salir del asistente, seleccione el pulsador Cerrar.

Page 58: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 58

Importación de informes creados con el software Crystal Reports Puede importar informes creados con el software Crystal Reports en SAP Business One mediante el Asistente de importación de informes y layout.

Requisitos

• Conocer el nombre y la extensión (el tipo de fichero) del fichero que desea importar.

Recomendación Si el fichero es un fichero .rpt de Crystal Reports, verifique con la persona que proporcionó el fichero si se trata de un layout o un informe.

Nota Cuando importa un fichero .b1p de SAP Business One, SAP Business One detecta automáticamente si el fichero contiene informes o layouts.

• Tener autorizaciones de superusuario en SAP Business One.

Importación de ficheros .rpt de Crystal Reports con informes ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en la parte inferior derecha, seleccione el pulsador Importar.

Se abre la ventana Asistente de importación de informes y layout.

Page 59: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 59

3. Seleccione el pulsador Siguiente.

4. En la ventana Seleccionar fichero de importación, haga clic en el pulsador Explorar.

5. En la ventana de diálogo Abrir, desplácese hasta el fichero .rpt que desea importar. Seleccione el pulsador Abrir.

6. En Tipo de contenido, elija el pulsador de selección Informe.

Nota Si no está seguro de si el fichero .rpt es un informe o un layout, verifíquelo con la persona que proporcionó el fichero.

Nota Si desea importar un layout, consulte Importación de layouts creados con el software

.

Crystal Reports

Page 60: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 60

7. Seleccione el pulsador Explorar (…). Se abre la ventana Formulario de la selección del menú.

8. En la ventana Formulario de la selección del menú, seleccione la carpeta de informes de SAP Business One en la que desea grabar el nuevo fichero de informe.

Page 61: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 61

9. Seleccione el pulsador OK para completar la selección y volver a la ventana Seleccionar fichero de importación del Asistente de importación de informes y layout.

Nota Puede crear una nueva carpeta en el Menú principal de SAP Business One. Para obtener más información, véase Creación de una nueva carpeta de informes en el menú principal.

10. En la ventana Seleccionar fichero de importación, haga clic en el pulsador Finalizar.

Si el fichero .rpt que desea importar ya existe en SAP Business One, se abre la ventana Fichero RPT.

Realice una de las acciones siguientes:

Para sobrescribir el fichero .rpt existente con el nuevo fichero .rpt, elija el pulsador de selección Sobrescribir y, a continuación, el pulsador OK.

ADVERTENCIA Cuando selecciona la opción Sobrescribir, el Fichero .rpt anterior se borra de forma permanente, incluso si está ubicado en otra carpeta u otro módulo.

Para conservar el fichero .rpt existente y continuar con la importación del nuevo fichero .rpt, elija el pulsador de selección Renombrar, escriba un nuevo nombre en el campo y seleccione el pulsador OK.

En la ventana Importar resumen, se muestra un resumen que contiene los resultados de la importación. Para salir del asistente, seleccione el pulsador Cerrar.

Page 62: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 62

Creación de una nueva carpeta de informes en el menú principal Puede crear nuevas carpetas en el Menú principal de SAP Business One de las siguientes maneras:

• Durante el proceso de importación de layouts. Este método se describe a continuación.

• En la ventana Organizar menú de usuario o Añadir a menú de SAP Business One. Para obtener más información, consulte la ayuda en línea de SAP Business One.

Nota No puede crear una nueva carpeta en la carpeta Gestión.

Page 63: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 63

Procedimiento

Para crear una nueva carpeta en el Menú principal de SAP Business One durante el proceso de importación de layout: ... ...

1. En la ventana Formulario de la selección del menú, seleccione una carpeta o un módulo en el que desee crear una nueva carpeta.

2. Seleccione el pulsador Carpeta nueva.

3. En la ventana de diálogo Cree una nueva carpeta, escriba un nombre para la nueva carpeta.

4. Seleccione el pulsador Añadir.

5. En la ventana Formulario de la selección del menú, seleccione el pulsador OK. La nueva carpeta aparece en la carpeta de SAP Business One seleccionada en el paso 1.

Page 64: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 64

Importación de un fichero de paquete .b1p de SAP Business One con informes

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En la ventana Gestión de informes y de layout, en la parte inferior derecha, seleccione el pulsador Importar.

Se abre la ventana Asistente de importación de informes y layout.

Page 65: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 65

3. Seleccione el pulsador Siguiente.

4. En la ventana Seleccionar fichero de importación, haga clic en el pulsador Explorar.

5. En la ventana de diálogo Abrir, desplácese hasta el fichero de paquete .rpt de SAP Business One que desea importar. Seleccione el pulsador Abrir.

Nota SAP Business One detecta automáticamente si un fichero de paquete .b1p de SAP Business One contiene layouts o informes.

Aparecerá una descripción en el cuadro de texto Descripción si agregó una en el proceso de exportación.

Nota Para obtener más información acerca del proceso de exportación, consulte Exportación de informes creados con el software Crystal Reports.

Page 66: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 66

6. Seleccione el pulsador Siguiente.

Aparece la ventana Seleccionar informes para importación con una lista de los informes incluidos en el fichero de paquete .b1p que especificó en el paso anterior. En la columna Sobrescribir, se visualiza una casilla para cada informe que ya existe en SAP Business One con el mismo nombre de fichero. Más adelante, podrá elegir si desea renombrar o sobrescribir cada uno de estos ficheros.

Los layouts add-on aparecen en los documentos relevantes.

Para abrir todos los nodos a la vez, seleccione el pulsador Desplegar.

Para cerrar todos los nodos a la vez, seleccione el pulsador Comprimir.

Page 67: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 67

7. En la ventana Seleccionar informes para importación, seleccione la casilla ubicada a la izquierda de cada informe que desea importar.

8. En la columna Sobrescribir, seleccione la casilla de cada fichero de informe que desea sobrescribir con el nuevo fichero importado del mismo nombre.

Nota Si no selecciona la casilla Sobrescribir para un informe, se le solicitará que lo renombre más adelante.

...

9. En la columna Autorización, seleccione uno de los siguientes niveles de autorización para cada informe que desea importar:

Completo: todos los usuarios tendrán autorización completa para el informe.

Ninguno: solo los superusuarios tendrán autorización completa para el informe.

Nota Para obtener más información acerca de las autorizaciones en SAP Business One, consulte la ayuda en línea.

10. Seleccione el pulsador Finalizar.

Se abre la ventana Renombrar si no seleccionó la casilla Sobrescribir en el paso 8 para uno o varios de los informes que desea importar.

a. En la ventana Renombrar, en la columna Nombre nuevo, escriba un nuevo nombre de fichero para cada informe que aparece en la columna Nombre existente.

Page 68: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 68

b. Pulse OK.

Aparece la ventana Importar resumen con un resumen de los detalles de la importación.

Page 69: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 69

11. Para salir del asistente, seleccione el pulsador Cerrar.

Page 70: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 70

Importación de layouts creados con el software Crystal Reports Puede importar ficheros de layout de Crystal Reports en SAP Business One mediante el Asistente de importación de informes y layout.

En el proceso de importación de layouts, puede definir cualquier layout de Crystal Reports como layout maestro. Esto significa que puede aplicar un layout de Crystal Reports a varios tipos de documentos. Solo puede definir layouts maestros durante el proceso de importación de ficheros de paquete .b1p.

Recomendación Después de definir un layout maestro, pero antes de comenzar a trabajar con los tipos de documentos definidos, asegúrese de que el layout se visualice correctamente. En caso contrario, realice las correcciones necesarias en el layout.

Requisitos

• Conocer la siguiente información sobre el fichero que desea importar:

Nombre de fichero y extensión (tipo de fichero).

Si el fichero es un fichero .rpt, verifique con la persona que proporcionó el fichero si se trata de un layout o un informe.

Nota Cuando importa un fichero .b1p de SAP Business One, SAP Business One detecta automáticamente si el fichero contiene informes o layouts.

• Tener autorizaciones de superusuario en SAP Business One.

Importación de ficheros .rpt de Crystal Reports con layouts 1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General →

Gestión de informes y de layout.

Page 71: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 71

2. En la ventana Gestión de informes y de layout, en la parte inferior derecha, seleccione el pulsador Importar.

Se abre la ventana Asistente de importación de informes y layout.

3. Seleccione el pulsador Siguiente.

Page 72: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 72

4. En la ventana Seleccionar fichero de importación, haga clic en el pulsador Explorar.

5. En la ventana de diálogo Abrir, desplácese hasta el fichero .rpt con layouts que desea importar. Seleccione el pulsador Abrir.

6. En Tipo de contenido, elija el pulsador de selección Layout.

Nota Si no está seguro de si el fichero .rpt es un informe o un layout, verifíquelo con la persona que proporcionó el fichero.

Nota Si desea importar un informe, consulte Importación de informes.

7. Seleccione el pulsador Explorar (…). Se abre la ventana Lista de tipo de informe.

Page 73: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 73

8. En la ventana Lista de tipo de informe, seleccione el tipo de documento o el informe al que desea aplicar el layout.

Seleccione la carpeta del tipo de documento relevante para los layouts add-on. Después de la importación, los layouts add-on aparecen en la carpeta Layouts add-on y en la carpeta relevante del módulo de SAP Business One.

Nota En la ventana Lista de tipo de informe, la lista de tipos de documento que aparece es similar a la lista de documentos del Diseñador de layouts de impresión (PLD). Existe una entrada para cada tipo de documento específico, por ejemplo, factura de deudores (artículos).

9. Elija el pulsador Seleccionar para completar la selección y volver a la ventana Seleccionar fichero de importación del Asistente de importación de informes y layout.

10. Seleccione el pulsador Finalizar.

En la ventana Importar resumen, se muestra un resumen que contiene los resultados de la importación.

Page 74: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 74

11. Para salir del asistente, seleccione el pulsador Cerrar.

Importación de un fichero de paquete .b1p de SAP Business One con layouts ... ... ... ... ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

Page 75: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 75

2. En la ventana Gestión de informes y de layout, en la parte inferior derecha, seleccione el pulsador Importar.

Se abre la ventana Asistente de importación de informes y layout.

3. Seleccione el pulsador Siguiente.

Page 76: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 76

4. En la ventana Seleccionar fichero de importación, haga clic en el pulsador Explorar.

5. En la ventana de diálogo Abrir, desplácese hasta el fichero de paquete .rpt de SAP Business One que desea importar. Seleccione el pulsador Abrir.

Nota SAP Business One detecta automáticamente si un fichero de paquete .b1p de SAP Business One contiene layouts o informes.

Aparecerá una descripción en el cuadro de texto Descripción si agregó una en el proceso de exportación.

Nota Para obtener más información acerca del proceso de exportación, consulte Exportación de layouts creados con el software Crystal Reports.

Page 77: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 77

6. Seleccione el pulsador Siguiente.

Aparece la ventana Seleccionar layouts para importación con una lista de los informes incluidos en el fichero de paquete .b1p que especificó en el paso anterior. En la columna Sobrescribir, se visualiza una casilla para cada layout que ya existe en SAP Business One con el mismo nombre de fichero. Más adelante, podrá elegir si desea renombrar o sobrescribir cada uno de estos ficheros.

Para abrir todos los nodos a la vez, seleccione el pulsador Desplegar.

Para cerrar todos los nodos a la vez, seleccione el pulsador Comprimir.

Page 78: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 78

7. En la ventana Seleccionar layouts para importación, seleccione la casilla ubicada a la izquierda de cada layout que desea importar.

Los layouts add-on aparecen en la carpeta Layouts add-on y en la carpeta relevante del módulo de SAP Business One después de la importación.

Para cada uno de estos layouts, cuando selecciona la casilla de la columna Layout maestro, se abre la ventana Establecer layout maestro.

Page 79: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 79

a. En la ventana Establecer layout maestro, seleccione la casilla de cada tipo de documento al que desea aplicar el layout importado.

Nota Una vez completado el proceso de importación, los layouts importados aparecen en la ventana Gestión de informes y de layout. Antes de comenzar a trabajar con los tipos de documentos definidos, asegúrese de que el layout se visualice correctamente. En caso contrario, realice las correcciones necesarias en el layout.

Para sobrescribir un fichero de layout que ya existe en SAP Business One con el mismo nombre, seleccione la casilla de la columna Sobrescribir.

b. Pulse OK.

Si no seleccionó la casilla en la ventana Seleccionar layouts para importación o en la ventana Establecer layout maestro, en la columna Sobrescribir de un layout, la ventana Renombrar se abre inmediatamente después de seleccionar el pulsador OK en la ventana Establecer layout maestro.

i. En la ventana Renombrar, en la columna Nombre nuevo, escriba un nuevo nombre de fichero para cada layout de Crystal Reports que aparece en la columna Nombre existente.

Page 80: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 80

ii. Pulse OK.

7. Seleccione el pulsador Finalizar.

Aparece la ventana Importar resumen con un resumen de los detalles de la importación.

Page 81: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 81

8. Para salir del asistente, seleccione el pulsador Cerrar.

Page 82: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 82

Ventana Gestión de informes y de layout Puede utilizar la ventana Gestión de informes y de layout para realizar lo siguiente:

• Ver y cambiar los detalles de los informes creados con el software Crystal Reports.

• Ver los detalles de:

Layouts creados con el software Crystal Reports

Layouts estándar de SAP Business One (tipo PLD)

• Acceder al asistente de exportación para exportar layouts e informes de Crystal Reports.

• Acceder al asistente de importación para importar layouts e informes de Crystal Reports.

• Acceder al software Crystal Reports para editar o crear layouts e informes de Crystal Reports.

• Definir autorizaciones para los informes creados con el software Crystal Reports.

• Ejecutar informes creados con el software Crystal Reports.

• Trabajar con secuencias de impresión.

Requisito

• Para realizar las siguientes acciones, necesita autorizaciones de superusuario en SAP Business One:

Exportar layouts e informes de Crystal Reports.

Importar layouts e informes de Crystal Reports.

Eliminar layouts e informes de Crystal Reports.

Nota Los botones Importar, Exportar y Borrar están inactivos para los usuarios que no tienen autorizaciones de superusuario.

Detalles de interfaz Para abrir la ventana Gestión de informes y de layout, en el Menú principal de SAP Business One, seleccione:

Gestión → Definición → General → Gestión de informes y de layout

Page 83: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 83

Pantalla inicial A continuación, se muestra la pantalla inicial de la ventana Gestión de informes y de layout:

En la siguiente tabla, se brinda una descripción de los elementos de la interfaz de usuario correspondientes a la pantalla anterior.

Elemento de IU Descripción

Panel de navegación Utilice el panel de navegación ubicado a la izquierda para desplazarse hasta los módulos de SAP Business One y su contenido, incluidos los layouts e informes de Crystal Reports, y los informes y layouts estándar de SAP Business One (tipo PLD).

Pulsador Importar Abre el asistente de importación. Para obtener más información, consulte Importación de informes e Importación de layouts creados con el software . Crystal Reports

Pulsador Actualizar Actualiza los layouts.

Detalles de layouts de tipos de documentos y secuencias de impresión Para ver los detalles de determinados layouts de tipos de documentos y secuencias de impresión, en el panel de navegación, desplácese hasta el tipo de documento cuyos detalles desea visualizar y selecciónelo.

Page 84: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 84

Ficha Layouts En el área de trabajo de la derecha, se muestra la ficha Layouts.

En la siguiente tabla, se brinda una descripción de los elementos de la interfaz de usuario correspondientes a la ficha Layouts anterior.

Elemento de IU Descripción

ID layout El código de ID del layout. La convención para asignar nombres es la siguiente:

<acrónimo_tipo_de_documento>_<número_secuencial>

Nombre de layout El nombre del layout.

Tipo El tipo de layout.

Idioma El idioma asignado.

ID El mismo código de ID que se muestra en la columna ID layout anterior.

Nombre El nombre de layout que se muestra en la columna Nombre de layout anterior.

Tipo de layout El tipo de layout que se muestra en la columna Tipo anterior.

Última actualización La fecha en la que se actualizó por última vez el layout.

Creado por El nombre del usuario que creó el layout. Si el nombre del creador del layout es Sistema, significa que el layout es un layout del sistema y no se puede modificar. Un layout del sistema puede ser de tipo PLD o Crystal Reports.

Page 85: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 85

Elemento de IU Descripción

Estatus Puede ser Activo o Inactivo. No es posible modificar el status para los layouts del sistema.

Versión B1 El número de release de SAP Business One.

Versión CR El número de release de Crystal Reports.

Descripción Descripción del layout.

Impresora La impresora asignada al layout.

Impresora 1ª página La impresora para la primera página de un layout.

Cantidad de copias La cantidad de copias impresas.

Localización La localización asignada al layout.

Idioma El idioma asignado que se muestra en la columna Idioma anterior.

Puede cambiar el idioma de los layouts que no pertenecen al sistema.

Utilizar moneda extranjera Seleccione esta casilla para indicar dónde desea aplicar la moneda extranjera. Esta opción está disponible únicamente para layouts de tipo PDL.

Exportar Seleccione este pulsador para exportar un layout de Crystal Reports mediante el asistente de exportación. No es posible exportar layouts de tipo PLD; por lo tanto, el pulsador está inactivo en esos casos.

Nota Este pulsador solo está activo si el usuario conectado tiene autorizaciones de superusuario.

Tratar Seleccione este pulsador para modificar los detalles del layout. Si el layout es del tipo de Crystal Reports, se abre el software Crystal Reports. Si el layout es de tipo PLD, se abre el Diseñador de layouts de impresión (PLD).

Borrar Seleccione este pulsador para borrar un layout que no es del sistema.

Nota Este pulsador solo está activo si el usuario conectado tiene autorizaciones de superusuario.

Importar Seleccione este pulsador para importar ficheros .rpt y .b1p en SAP Business One mediante el asistente de importación.

Nota Este pulsador solo está activo si el usuario conectado tiene autorizaciones de superusuario.

Page 86: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 86

Ficha Secuencias de impresión En el área de trabajo de la derecha, seleccione la ficha Secuencias de impresión. Para obtener más información acerca de los botones y los campos de esta ficha, consulte Cómo trabajar con secuencias de impresión.

Detalles de informes Para ver los detalles de informes específicos, en el panel de navegación, desplácese hasta el informe cuyos detalles desea visualizar y selecciónelo.

Puede modificar la información de los siguientes campos:

• Nombre

• Creado por

• Estatus

• Impresora

• Impresora 1ª página

• Cantidad de copias

• Ubicación del menú

Page 87: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 87

Carpeta Informes perdidos En la ventana Gestión de informes y de layout, en el panel de navegación de la izquierda, se muestra la carpeta Informes perdidos en la parte inferior del árbol de jerarquías. Esta carpeta contiene:

• Los ficheros .rpt que ha grabado en SAP Business One desde el menú Complementos del software Crystal Reports.

• Los ficheros .rpt sin asignar cuyas carpetas posiblemente se han borrado.

Nota Para obtener información acerca de la creación de nuevas carpetas de informes en el Menú principal de SAP Business One, consulte Creación de una nueva carpeta de informes en el menú principal.

Carpeta Layouts add-on La carpeta Layouts add-on aparece en la ventana Gestión de informes y de layouts, en el panel de navegación a la izquierda, en la parte inferior del árbol de la jerarquía. Esta carpeta contiene los layouts de los add-ons de SAP Business One. Cada layout add-on aparece en la carpeta Layouts add-on y en la carpeta relevante del módulo de SAP Business One.

Por ejemplo, el layout de Crystal Reports para el cuadro de activos fijos se encuentra en las siguientes carpetas:

• Layouts add-on → Activos fijos

• Finanzas → Activos fijos → Cuadro de activos fijos

Page 88: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 88

Nota Para obtener información acerca de la creación de nuevas carpetas de informes en el Menú principal de SAP Business One, consulte Creación de una nueva carpeta de informes en el menú principal.

Page 89: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 89

Visualización de layouts e informes de Crystal Reports en SAP Business One Puede ver los layouts e informes de Crystal Reports en SAP Business One usando Crystal Reports Viewer. Crystal Reports Viewer está totalmente integrado en el producto principal SAP Business One y permite realizar las siguientes acciones:

• Exportar informes.

• Trabajar con parámetros de informes.

• Mostrar y ocultar el árbol de grupos.

• Navegar hasta páginas de informes específicas.

• Buscar texto.

Nota No es necesario instalar Crystal Reports Viewer mediante un procedimiento independiente. Es una parte integral del producto principal SAP Business One.

Nota Cuando Crystal Reports Viewer no admite un idioma de SAP Business One, se visualiza el idioma inglés. Crystal Reports Viewer admite los siguientes idiomas:

• Chino simplificado

• Chino tradicional

• Alemán

• Holandés

• Inglés

• Español

• Francés

• Italiano

• Japonés

• Coreano

• Portugués (Brasil)

• Sueco

Requisitos

Haber realizado una o varias de las siguientes acciones:

• Haber importado un layout o informe de Crystal Reports en SAP Business One. Para obtener más información, consulte Importación de informes e

• En la ventana de Crystal Reports, en la barra de menús, ha seleccionado Complementos → Guardar o Guardar como para grabar un informe en SAP Business One. Para obtener más información, véase

Importación de layouts creados con el software Crystal Reports.

Cómo guardar ficheros .rpt.

Page 90: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 90

Visualización de layouts o informes Procedimiento

Para ver un informe creado con el software Crystal Reports, realice una de las siguientes acciones:

• Ejecute el informe desde la ventana Gestión de informes y de layout. Para obtener más información, véase Ejecución de informes creados con el software Crystal Reports en SAP Business One.

• Ejecute el informe desde el Menú principal de SAP Business One:

a. En el Menú principal de SAP Business One, seleccione el módulo, la carpeta y el informe que desea visualizar.

b. En la ventana de criterios de selección del informe, introduzca los datos necesarios.

c. Pulse OK.

El informe se visualiza en Crystal Reports Viewer.

Procedimiento

Para ver un informe creado con el software Crystal Reports: ...

1. En SAP Business One, abra un documento cuyo layout desee ver.

2. Seleccione una de las siguientes rutas de menú:

Fichero → Presentación preliminar

Seleccione esta opción si el layout estándar del tipo de documento se definió con un layout del tipo de Crystal Reports.

Fichero → Previsualizar layouts

Seleccione esta opción si desea seleccionar un layout no estándar creado con el software Crystal Reports.

El documento aparece en Crystal Reports Viewer.

Nota Puede crear el layout para un documento de marketing y aplicarlo a otro documento de marketing. Cuando visualiza el layout del segundo documento de marketing, SAP Business One automáticamente lo redirige a las tablas pertinentes de dicho documento y muestra los datos correctos, si bien el layout en sí mismo contiene la información de tablas relevante para el primer documento de marketing.

Por ejemplo, crea un layout con las tablas OINV, INV1, etc., que son relevantes para una factura de deudores, y aplica el layout a un pedido de cliente. Cuando visualiza el layout en los pedidos de cliente, SAP Business One lo redirige a las tablas ORDR, RDR1, etc., que son relevantes para los pedidos de cliente.

Para impedir la redirección automática, realice lo siguiente:

1. Abra el layout.

2. En la ventana Asistente de base de datos, renombre las tablas con el sufijo “_ONLY”.

3. Grabe el layout. Para obtener más información, véase Cómo guardar ficheros .rpt.

Al visualizar un informe o un layout en Crystal Reports Viewer, puede realizar las siguientes acciones:

• Exportación de layouts o informes de Crystal Reports

Mostrar y ocultar el Panel de parámetros

Filtrado de parámetros de informe

Page 91: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 91

• Visualización del árbol de grupos

• Navegación a páginas de informe

• Búsqueda de texto

• Modificación del factor de zoom

Las siguientes acciones solo se pueden llevar a cabo en informes:

• Mostrar y ocultar el Panel de parámetros

• Filtrado de parámetros de informe

Visualización del árbol de grupos

Exportación de layouts o informes de Crystal Reports Puede exportar un layout o informe de Crystal Reports a su computadora y grabarlo como los siguientes tipos de fichero:

• Crystal Reports (*.rpt)

• PDF (*.pdf)

• Microsoft Excel [97-2003] (.xls)

• Microsoft Excel [97-2003] - Solo datos (.xls)

• Microsoft Word [97-2003] (.doc)

• Microsoft Word [97-2003] - Editable (.rtf)

• Formato de texto enriquecido (RTF) (*.rtf)

• XML (*.xml)

Procedimiento

Para exportar un layout o informe:

1. En Crystal Reports Viewer, en la barra de herramientas, haga clic en el icono Exportar informe

.

2. En la ventana Exportar informe, desplácese hasta la carpeta de su computadora donde desea grabar el informe.

3. En el campo Nombre de fichero, introduzca un nombre para el fichero que desea exportar.

4. En la lista desplegable Guardar como tipo, seleccione un tipo de fichero.

5. Seleccione el pulsador Guardar.

Cómo trabajar con el Panel de parámetros En el Panel de parámetros de Crystal Reports Viewer, solo se pueden modificar los parámetros de informe para crear diferentes vistas de informe.

Mostrar y ocultar el Panel de parámetros Para mostrar u ocultar el Panel de parámetros, en la barra de herramientas, haga clic en el icono

Alternar panel de parámetros .

Page 92: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 92

Nota Para trabajar con la funcionalidad en las siguientes subsecciones, debe asegurarse de que se visualice el Panel de parámetros.

Filtrado de parámetros de informe Para modificar la visualización de un informe, puede filtrar sus parámetros en Crystal Reports Viewer.

Nota No puede filtrar los parámetros de cada tipo de informe. Es posible que algunos tipos de informe no tengan diferentes parámetros disponibles para las diferentes vistas. En dichos casos, para filtrar los parámetros, debe volver a ejecutar el informe en SAP Business One.

Puede acceder a los parámetros de informe a través de las siguientes opciones:

• Lista desplegable de parámetros.

• Ventana de diálogo Avanzado.

Lista de valores de parámetro Puede modificar los parámetros de informe en la lista de valores de parámetro en el Panel de parámetros, que incluye los siguientes tipos posibles:

• Lista desplegable: seleccione una opción.

• Campo: introduzca un valor válido.

Para modificar los valores de parámetro de un informe, realice una de las siguientes acciones:

• Para trabajar con los valores de la lista en el Panel de parámetros:

a. Seleccione o introduzca un valor válido para cada parámetro que desee modificar.

b. Seleccione el pulsador Aplicar ubicado en la parte superior del Panel de parámetros.

La nueva vista del informe aparece en el área de trabajo ubicada a la derecha.

Nota Si un parámetro no está definido como obligatorio, puede eliminarlo en el Panel de parámetros. Para ello, selecciónelo y luego haga clic en el pulsador Eliminar ubicado en la parte superior del Panel de parámetros.

• Para trabajar con los valores en una ventana de diálogo de opciones avanzadas, realice lo siguiente para cada parámetro de la lista en el Panel de parámetros:

...

a. En el Panel de parámetros, haga clic en el campo o el cuadro desplegable de un

parámetro. Aparecerá un icono a la derecha del campo o el cuadro desplegable.

b. Haga clic en el icono. Aparece la ventana de diálogo Introducir valores de parámetro.

c. Realice una de las acciones siguientes:

Si los valores de parámetro aparecen en una lista desplegable, seleccione una opción.

Si aparece un campo de parámetro, introduzca un valor válido.

d. Pulse Aceptar.

Page 93: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 93

e. En la parte superior del Panel de parámetros, haga clic en el icono Aplicar .

Visualización del árbol de grupos Para mostrar u ocultar el panel Árbol de grupos: ...

1. En la barra de herramientas, haga clic en el icono Árbol de grupos .

2. En el panel Árbol de grupos, seleccione un grupo.

Aparece un cuadro rojo en el informe para resaltar los datos pertinentes del informe.

Navegación a páginas de informe Para navegar hasta diferentes páginas de un informe, realice una de las siguientes acciones:

• En la barra de herramientas, haga clic en alguno de los siguientes iconos:

Ir a la primera página

Ir a la página anterior

Ir a la página siguiente

Ir a la última página

• En la barra de herramientas, en el campo de número de página , introduzca un número de página.

Búsqueda de texto Para buscar texto en el informe: ...

1. En la barra de herramientas, haga clic en el icono Buscar texto .

2. En la ventana de diálogo Buscar texto, en el campo Buscar, introduzca el texto que desea buscar.

3. Seleccione el pulsador Siguiente. Para buscar varias instancias del texto, seleccione el pulsador Siguiente tantas veces como sea necesario.

Modificación del factor de zoom Para modificar el factor de zoom en un informe: ...

1. En la barra de herramientas, haga clic en el icono Zoom .

2. En la lista, seleccione una opción.

Para definir un factor de zoom que no aparece en la lista: ...

1. En la lista Zoom, seleccione Personalizar. Aparece la ventana de diálogo Hacer zoom.

2. En el campo, introduzca un valor del 25 al 400.

3. Pulse Aceptar.

Page 94: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 94

Cómo trabajar con las opciones de presentación preliminar e impresión en SAP Business One Puede previsualizar e imprimir informes y layouts de Crystal Reports en los siguientes menús de SAP Business One:

• Menú Fichero

Permite previsualizar e imprimir los layouts de Crystal Reports que se han importado en SAP Business One. Para obtener más información acerca de la importación de los layouts de Crystal Reports, consulte Importación de layouts creados con el software Crystal Reports.

• Menú Herramientas

Permite previsualizar los informes y layouts de Crystal Reports que no se han importado en SAP Business One.

Opciones del menú Fichero En la barra de herramientas de SAP Business One, en el menú Fichero, puede seleccionar cualquiera de las siguientes opciones de presentación preliminar e impresión:

• Presentación preliminar

Proporciona una ventana de vista previa, que muestra una presentación preliminar del documento o informe abierto según el layout estándar. Si el documento o informe tiene un layout estándar de Crystal Reports, la presentación preliminar se abre en Crystal Reports Viewer. También puede hacer clic en en la barra de herramientas. Para obtener más información acerca de Crystal Reports Viewer, consulte Visualización de layouts e informes de Crystal Reports en SAP Business One.

• Previsualizar layouts

Abre la ventana Seleccione layout, en la que se visualizan los layouts de tipo PDL y de Crystal Reports. Puede seleccionar un layout distinto al layout estándar para visualizar el documento o informe abierto. Si selecciona un layout de Crystal Reports, el documento o informe se visualiza

Page 95: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 95

en Crystal Reports Viewer. También puede hacer clic en en la barra de herramientas. Para obtener más información acerca de Crystal Reports Viewer, consulte Visualización de layouts e informes de Crystal Reports en SAP Business One.

• Imprimir

Abre la ventana de diálogo Imprimir estándar de Microsoft Windows. También puede hacer clic

en en la barra de herramientas.

• Seleccionar layout e imprimir

Abre la ventana Seleccione layout, en la que se visualizan los layouts de tipo PDL y de Crystal Reports. Puede seleccionar cualquier layout para imprimir el documento o informe abierto. Se abre la ventana de diálogo Imprimir estándar de Microsoft Windows. También puede hacer clic

en en la barra de herramientas.

• Secuencia de impresión

Abre la ventana Secuencia de impresión. Seleccione la secuencia de impresión que desea aplicar a un documento de compras o ventas abierto, y seleccione el pulsador Imprimir. Para obtener más información acerca de las secuencias de impresión, consulte Cómo trabajar con secuencias de impresión.

Nota Al seleccionar Fichero → Secuencia de impresión, se abre la ventana Secuencia de impresión, pero no se muestran elementos si no se han creado secuencias de impresión para el documento de compras o ventas abierto específico.

Nota Para obtener más información acerca de la impresión en SAP Business One, consulte Impresión en SAP Business One en la ayuda en línea.

Opción del menú Herramientas Puede previsualizar los informes y layouts de Crystal Reports que no se han importado en SAP Business One.

Procedimiento ...

1. En la barra de herramientas de SAP Business One, en el menú Herramientas, seleccione Presentación preliminar de un informe de Crystal Reports externo:

Page 96: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 96

2. En la ventana Presentación preliminar de un informe de Crystal Reports externo, seleccione el pulsador Explorar.

3. En la ventana Seleccione un fichero .rpt de Crystal Reports, especifique un fichero de la computadora que desee previsualizar en SAP Business One.

4. Seleccione el pulsador Abrir.

5. En la ventana Presentación preliminar de un informe de Crystal Reports externo, seleccione el pulsador OK.

6. El informe externo aparece en Crystal Reports Viewer.

Nota Es posible que deba indicar criterios de selección del mismo modo que lo haría al ejecutar un informe con el software Crystal Reports. Para obtener más información, véase Ejecución de informes creados con el software Crystal Reports en SAP Business One.

Page 97: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 97

Cómo trabajar con secuencias de impresión Puede crear secuencias de impresión para informes, layouts y documentos en SAP Business One. Puede aplicar secuencias de impresión a los siguientes elementos:

• Informes y layouts estándar de SAP Business One

• Layouts creados o editados con el Diseñador de layouts de impresión (PLD)

• Layouts de Crystal Reports

Requisito

• Solo los usuarios con autorizaciones de superusuario en SAP Business One pueden realizar las siguientes acciones relacionadas con las secuencias de impresión:

Crear una secuencia de impresión.

Modificar una secuencia de impresión.

Eliminar una secuencia de impresión.

Creación de secuencias de impresión 1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General →

Gestión de informes y de layout Se abre la ventana Gestión de informes y de layout.

2. En el panel de navegación ubicado en la parte izquierda de la ventana, seleccione el tipo de documento para el que desea crear una nueva secuencia de impresión, por ejemplo, Factura deudores (artículos).

3. En el área de trabajo ubicada en la parte derecha de la ventana, seleccione la ficha Secuencias de impresión.

Page 98: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 98

4. En la ficha Secuencias de impresión, seleccione el pulsador Nuevo. Se abre la ventana Detalles de secuencia.

5. En la ventana Detalles de secuencia, realice lo siguiente: ...

a. En el campo Nombre de secuencia ubicado en la parte superior de la ventana, escriba un nombre para la secuencia de impresión.

Page 99: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 99

Nota El tipo de documento de la nueva secuencia se indica en el campo Clase de documento ubicado en la parte superior derecha de la ventana. Este campo no se puede editar. Si desea crear una secuencia de impresión para otro tipo de documento, cierre la ventana Detalles de secuencia y, en el panel de navegación de la izquierda, seleccione un tipo de documento diferente.

b. En la columna Objeto, en la lista desplegable, seleccione el subtipo de documento para el que desea crear esta nueva secuencia de impresión.

c. En la columna Layout, seleccione un layout.

d. En la columna Copias, indique el número de copias que desea imprimir cada vez que se utilice esta secuencia.

e. En la columna Impresora, seleccione la impresora que desea usar cada vez que se utilice esta secuencia de impresión.

f. En la columna Impresora 1ª página, seleccione una impresora para imprimir la primera página de la secuencia de impresión.

Nota Este paso es opcional. Si no selecciona una impresora para la primera página, la impresora seleccionada en la columna Impresora imprimirá toda la secuencia, incluso la primera página.

g. Seleccione el pulsador Añadir.

La nueva secuencia de impresión aparece en la tabla de la ficha Secuencias de impresión.

Ejecución de secuencias de impresión Para ejecutar una secuencia de impresión: ...

1. Abra el documento cuya secuencia de impresión desea ejecutar.

2. En la barra de herramientas de SAP Business One, seleccione Fichero → Secuencia de impresión.

3. En la ventana Secuencia de impresión, seleccione una secuencia y, a continuación, el pulsador Imprimir.

Page 100: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 100

4. El documento se imprime en función de la secuencia de impresión definida.

Modificación de secuencias de impresión 1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General →

Gestión de informes y de layout. Se abre la ventana Gestión de informes y de layout.

2. En el panel de navegación ubicado en la parte izquierda de la ventana, seleccione el tipo de documento para el que desea modificar una secuencia de impresión, por ejemplo, Factura deudores (artículos).

3. En el área de trabajo ubicada en la parte derecha de la ventana, seleccione la ficha Secuencias de impresión.

4. En la ficha Secuencias de impresión, seleccione la fila de la secuencia de impresión que desea modificar y seleccione el pulsador Tratar. Se abre la ventana Detalles de secuencia.

5. En la ventana Detalles de secuencia, modifique los parámetros necesarios. ... ...

6. Seleccione el pulsador Actualizar y, a continuación, el pulsador OK.

La secuencia de impresión ahora incluye los parámetros modificados.

Eliminación de secuencias de impresión

ADVERTENCIA La eliminación de una secuencia de impresión es un proceso irreversible.

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout. Se abre la ventana Gestión de informes y de layout.

2. En el panel de navegación ubicado en la parte izquierda de la ventana, seleccione el tipo de documento para el que desea eliminar una secuencia de impresión.

3. En el área de trabajo ubicada en la parte derecha de la ventana, seleccione la ficha Secuencias de impresión.

Page 101: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 101

4. En la ficha Secuencias de impresión, seleccione la fila de la secuencia de impresión que desea eliminar y seleccione el pulsador Borrar.

La secuencia de impresión se elimina de forma permanente de SAP Business One.

Page 102: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 102

Ejecución de informes creados con el software Crystal Reports en SAP Business One Puede ejecutar informes creados con el software Crystal Reports en SAP Business One de las siguientes maneras:

• Desde la ventana Gestión de informes y de layout

• Desde el Menú principal de SAP Business One

• Desde el software Crystal Reports

Cuando ejecuta un informe creado con el software Crystal Reports, este se visualiza en Crystal Reports Viewer. Para obtener más información acerca de Crystal Reports Viewer, consulte Visualización de layouts e informes de Crystal Reports en SAP Business One.

Ejecución de informes desde la ventana Gestión de informes y de layout ...

1. En el Menú principal de SAP Business One, seleccione Gestión → Definición → General → Gestión de informes y de layout.

2. En el panel de navegación de la izquierda, desplácese hasta el informe que desea ejecutar.

Nota Puede realizar este paso en los informes creados con el software Crystal Reports únicamente. Los informes estándar de tipo PDL se ejecutan desde el Menú principal de SAP Business One. Para obtener más información, véase Ejecución de informes desde el menú principal.

Page 103: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 103

3. Seleccione el pulsador Ejecutar informe. El informe se visualiza en Crystal Reports Viewer.

Ejecución de informes desde el menú principal ...

1. En el Menú principal de SAP Business One, seleccione el módulo, la carpeta y el informe que desea generar.

Si la ventana de criterios de selección del informe está asociada al software Crystal Reports, aparece un icono de Crystal Reports a la izquierda del nombre de informe.

2. En la ventana de criterios de selección del informe, seleccione los parámetros relevantes para el informe que desea generar y seleccione el pulsador OK.

Ejecución de informes desde el software Crystal Reports ...

1. En el software Crystal Reports, abra un informe.

2. En la barra de herramientas, seleccione Complementos → SAP Business One → Previsualización en SAP Business One.

3. El informe se abre en SAP Business One.

Page 104: Manual Crystal Report

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 104

Copyrights, Trademarks, and Disclaimers © Copyright 2010 SAP AG. All rights reserved.

The current version of the copyrights, trademarks, and disclaimers at http://service.sap.com/smb/sbocustomer/documentation is valid for this document.