100
SAP Business One Guía práctica PÚBLICO Cómo trabajar con Crystal Reports en SAP Business One Release aplicable: SAP Business One 8.8 Todos los países Español Enero de 2010

8.8 Working With CR Integration Spanish for Latin America

Embed Size (px)

Citation preview

Page 1: 8.8 Working With CR Integration Spanish for Latin America

SAP Business One

Guía práctica

PÚBLICO

Cómo trabajar con Crystal Reports en SAP Business One

Release aplicable:

SAP Business One 8.8

Todos los países

Español

Enero de 2010

Page 2: 8.8 Working With CR Integration Spanish for Latin America

© SAP AG 2010 2

Tabla de contenido

Introducción .................................................................................................................................... 4 Condiciones previas .............................................................................................................. 5 Instalación de la versión de Crystal Reports for SAP Business One .................................... 5 Realización de tareas ............................................................................................................ 5 Términos y definiciones ......................................................................................................... 6 Documentación relacionada .................................................................................................. 7

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

Cómo trabajar con informes y layouts de Crystal Reports........................................................ 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 grabar archivos .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 ................................................................. 38 Edición de layouts de Crystal Reports................................................................................. 39 Eliminación de layouts de Crystal Reports .......................................................................... 41 Desconexión de una fuente de datos .................................................................................. 41

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

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

Creación de layouts maestros .................................................................................................... 45

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

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

Importación de informes creados con el software Crystal Reports ....................................... 55 Importación de archivos .rpt de Crystal Reports con informes ........................................... 55

Creación de una nueva carpeta de informes en el menú principal ............................ 59 Importación de un archivo de paquete .b1p de SAP Business One con informes ............. 61

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

Page 3: 8.8 Working With CR Integration Spanish for Latin America

© SAP AG 2010 3

Importación de archivos .rpt de Crystal Reports con layouts .............................................. 67 Importación de un archivo de paquete .b1p de SAP Business One con layouts ................ 71

Ventana Gestión de informes y de layout .................................................................................. 79 Detalles de interfaz .............................................................................................................. 79

Pantalla inicial ............................................................................................................. 80 Detalles de layouts de tipos de documentos y secuencias de impresión .................. 80 Detalles de informes ................................................................................................... 83 Carpeta Informes perdidos ......................................................................................... 84

Visualización de layouts e informes de Crystal Reports en SAP Business One................... 85 Visualización de layouts o informes .................................................................................... 86

Exportación de layouts o informes de Crystal Reports .............................................. 87 Cómo trabajar con Parameter Panel .......................................................................... 87 Visualización del árbol de grupos ............................................................................... 89 Navegación a páginas de informe .............................................................................. 89 Búsqueda de texto ...................................................................................................... 89 Modificación del factor de zoom ................................................................................. 89

Cómo trabajar con las opciones de presentación preliminar e impresión en SAP Business One ..................................................................................................................... 91 Opciones del menú Archivo ................................................................................................. 91 Opción del menú Herramientas ........................................................................................... 92

Cómo trabajar con secuencias de impresión ............................................................................ 94 Creación de secuencias de impresión ................................................................................. 94 Ejecución de secuencias de impresión ............................................................................... 96 Modificación de secuencias de impresión ........................................................................... 96 Eliminación de secuencias de impresión............................................................................. 97

Ejecución de informes creados con el software Crystal Reports en SAP Business One .... 98 Ejecución de informes desde la ventana Gestión de informes y de layout ......................... 98 Ejecución de informes desde el menú principal .................................................................. 99 Ejecución de informes desde el software Crystal Reports .................................................. 99

Copyrights, Trademarks, and Disclaimers .............................................................................. 100

Page 4: 8.8 Working With CR Integration Spanish for Latin America

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 sólo 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 Parameter Panel. Para obtener más información, consulte 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, consulte 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, consulte 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, consulte 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 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.

Page 5: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 5

Condiciones previas • Ha 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ú Add-ins de SAP Business One: Instalación de la versión de Crystal Reports for SAP Business One .

• Ha 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 archivos 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, consulte la Administrator’s Guide incluida en el DVD del producto SAP Business One.

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

Page 6: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 6

• 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

Archivo .rpt creado con el software Crystal Reports. Cuando genera un informe con el software Crystal Reports, éste 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 del software Crystal Reports

Archivo .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.

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.

Page 7: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 7

Documentación relacionada Los documentos enumerados a continuación hacen referencia al presente documento. 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.

• 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.

• 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: 8.8 Working With CR Integration Spanish for Latin America

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 archivos .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:

Exportar un informe o layout creado con el

software CrystalReports

Ejecutar un informecreado en el software

Crystal Reports o aplicarun layout de Crystal

Reports

Importar un informe o layout de Crystal

Reports enSAP Business One

Crear o actualizar un informe o layout con el

software Crystal Reports

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

Page 9: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 9

Cómo trabajar con informes y layouts de Crystal Reports Puede crear informes y layouts 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 grabar archivos .rpt de Crystal Reports

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

Condiciones previas

• 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 Crystal Reports Start Page, seleccione Blank report.

Nota Si lo desea, puede trabajar con el asistente Standard Report Creation Wizard. En lugar de Blank report, seleccione Standard Report y escriba la información solicitada. Para obtener más información acerca del asistente Standard Report Creation Wizard, consulte la ayuda en línea de Crystal Reports.

Page 10: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 10

2. En la ventana Database Expert, en el panel Available Data Sources 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, A/R Sales o Human Resources. Puede usar la carpeta 15 External Tables 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 Database Expert, en el panel Available Data Sources, realice una de las siguientes acciones:

Si se conectó con la fuente de datos de SAP Business One, en el nodo B1 Tables, 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 → Tables

Page 11: 8.8 Working With CR Integration Spanish for Latin America

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 a continuación. 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 Add (>) o Add All (>>) para mover las tablas seleccionadas al panel Selected Tables.

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

Page 12: 8.8 Working With CR Integration Spanish for Latin America

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 Name que señala el cursor está basado en la columna CardName de la tabla OINV.

5. Seleccione el botón OK. Si selecciona más de una tabla en el paso 4, aparece la ficha Enlaces, 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. Seleccione el botón OK. En la ficha Design, en el área de trabajo ubicada a la izquierda, aparece un nuevo informe en la vista Design.

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

En la barra de menús, seleccione View → Print Preview. La ficha Preview aparece junto a la ficha Design 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 Database Expert, en el panel Available Data Sources, en el árbol de jerarquías de SAP Business One, haga clic con el botón derecho en B1 Tables y seleccione Options.

2. En la ventana Options, en el área Tables and Fields, elija el botón de selección Show Both.

Page 13: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 13

Page 14: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 14

3. Seleccione el botón OK.

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: 8.8 Working With CR Integration Spanish for Latin America

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 Design, 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 botón 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 (archivo .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: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 16

2. En la ventana Database Expert, seleccione la tabla OITM (datos maestros de artículo) y luego seleccione el botón OK.

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 Name que señala el cursor está basado en la columna CardName de la tabla OINV.

3. En el panel Field Explorer ubicado a la derecha, abra el nodo Database Fields y luego el nodo OITM.

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

ItemCode

ItemName

Los campos aparecen en el área Details con sus etiquetas asociadas en el área Header. 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 Field Explorer, cierre el nodo OITM.

6. En el panel Field Explorer, haga clic con el botón derecho en el nodo Parameter Fields y seleccione New.

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

7. En la ventana Create New Parameter, en el campo Name, indique el siguiente token:

MiParámetro@SELECT * FROM OITM

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

Page 17: 8.8 Working With CR Integration Spanish for Latin America

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 Report Selection Criteria, 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 List of Items 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

Prompt Text Select an item

Allow multiple values False

Allow discrete values True

Allow range values False

Page 18: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 18

Tipo de botón Explorar (...)

Para crear el tipo de botón Explorar(...) de la ventana de diálogo Report Selection Criteria que se muestra a continuación:

Cuando selecciona el botón Explorar mostrado anteriormente, se abra 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

Prompt Text Choose the (...) button

Allow multiple values True

Allow discrete values True

Allow range values False

9. En la ventana Create New Parameter, seleccione el botón OK.

Page 19: 8.8 Working With CR Integration Spanish for Latin America

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 Add-ins → SAP Business One → Preview in 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 botón 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 botón OK.

4. En la ventana de diálogo Criterios de selección del informe, seleccione el botón 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 grabar archivos .rpt de Crystal Reports

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

Page 20: 8.8 Working With CR Integration Spanish for Latin America

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

Condiciones previas

• Está 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 en 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.

• Está 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 bases de datos, las tablas y los campos de SAP Business One, consulte 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: 8.8 Working With CR Integration Spanish for Latin America

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, Business Partner Type 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 Value Options, en el campo Prompt Text, escriba el texto necesario. En el ejemplo anterior, el usuario especificó Business Partner Type en el campo Prompt Text.

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: 8.8 Working With CR Integration Spanish for Latin America

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 botón Explorar en la ventana de diálogo de criterios de selección cuando ejecuta el informe. Al seleccionar el botón 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

Criterios de selección de socios de negocios

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

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 sólo 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 sólo los socios de negocios que son proveedores: <nombre_parámetro>@FROM OCRD WHERE cardType=’s’

Page 23: 8.8 Working With CR Integration Spanish for Latin America

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 Date y seleccione el intervalo de valores necesario.

• Control Seleccionar de lista: permite al usuario especificar sólo 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: 8.8 Working With CR Integration Spanish for Latin America

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 Allow multiple values en True.

<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 botón 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 botón Explorar en el ejemplo anterior, siga estos pasos: ...

1. En la ventana Create Parameter o Edit Parameter, en la lista Value, indique una lista de valores válidos. En el ejemplo que figura a continuación, se establecieron los siguientes valores:

Low

Medium

High

2. En el área Value Options, establezca la opción Allow multiple values en True.

Nota Si establece la opción Allow multiple values en False, 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: 8.8 Working With CR Integration Spanish for Latin America

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 botón derecho en el gráfico y seleccione Format Graphic. Se abre la ventana Format Editor.

3. En la ficha Hyperlink, realice lo siguiente:

a. En el área Hyperlink Type, elija el botón de selección A Website on the Internet.

b. En el área Hyperlink Information, en el campo Website Address, especifique el siguiente string: http://$b1$/link?table=OITM&key=I001

Page 26: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 26

4. Haga clic en el botón Formula ubicado a la derecha del campo Website Address. Se abre la ventana Formula Workshop – Format Formula Editor – Hyperlink Text.

Nota El botón Formula cambia de color cuando se agregan datos en el campo Website Address. Para obtener más información acerca del botón Formula, consulte la ayuda en línea de Crystal Reports.

Page 27: 8.8 Working With CR Integration Spanish for Latin America

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 Item Master Data. 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 botón Save and Close.

7. En la ventana Format Editor, seleccione el botón OK.

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, “Mi parámetro@” significa que este parámetro es específico de SAP Business One.

Page 28: 8.8 Working With CR Integration Spanish for Latin America

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 archivo .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 Select Expert, 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 Name, escriba DocKey@.

En la lista desplegable Type, seleccione Number.

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

Nota Para obtener más información acerca de la ventana Select Expert, 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 archivo .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 Name, escriba ObjectId@.

En la lista desplegable Type, seleccione Number.

Page 29: 8.8 Working With CR Integration Spanish for Latin America

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 de . Crystal Reports

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 sólo 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 String. Este token sólo sirve para layouts; no es posible usarlo en informes.

• Los parámetros FolioPref@ y FolioNum@ son tokens opcionales que se recomienda incluir sólo 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 sólo 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: 8.8 Working With CR Integration Spanish for Latin America

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 Field Explorer, haga clic con el botón derecho en Parameter Fields y seleccione New. Aparece la ventana Create New Parameter.

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

Boolean Casilla de selección Valores fijos:

• True

• False

Currency Cuadro de edición con calculadora

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

Date Time 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.

Number Cuadro de edición con calculadora

Page 31: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 31

Tipo de parámetro Tipo de control Valores

String Cuadro de edición

Time No admitido

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

• Static

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 botón Seleccionar de lista si establece Allow multiple values en False, pero si establece este valor en True, proporciona un botón Explorar que abre una ventana de diálogo con varios 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.

• Dynamic

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 cambia 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.

Siempre se puede establecer el tipo List of Values en Static. 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 Value se pueden seleccionar en las ventanas de diálogo de criterios de selección de SAP Business One.

Page 32: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 32

Opciones de valor y parametrizaciones En la ventana Create New Parameter o Edit Parameter, 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

Show on (Viewer) Panel

No disponible Determina las opciones de Parameter Panel en Crystal Reports Viewer:

• Do not show

• Editable (valor estándar)

• Read only

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

Prompt With Description Only

No disponible Valores fijos:

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

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

Optional Prompt No disponible Establezca esta opción en True si desea que la introducción de un valor para este parámetro sea opcional. Establezca esta opción en False si el parámetro es obligatorio.

Default Value 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.

Allow multiple values No admitido No disponible

Allow multiple values Botón Explorar que permite abrir una nueva ventana para que el usuario pueda seleccionar varios valores.

Valores fijos:

• True

• False

Page 33: 8.8 Working With CR Integration Spanish for Latin America

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

Allow discrete values Lista desplegable El usuario sólo puede seleccionar un valor singular.

Si seleccionó Allow multiple values, 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 Refresh Report Data.

Valores fijos:

• True (estándar)

• False

Allow range values Campos Desde/Hasta Valores fijos:

• True: proporciona las listas desplegables Desde y Hasta.

• False: proporciona el icono Seleccionar de lista.

Min length No disponible Valor/Desde

Limita los valores según el tipo. Por ejemplo, si el tipo corresponde a un string, este valor será “Min Length”. Si el tipo es una fecha, el valor será “From”. Si el tipo es un número o una moneda, el valor será “Min value”.

Max length No disponible Similar al anterior.

Limita los valores según el tipo. Por ejemplo, si el tipo corresponde a un string, este valor será “Max Length”. Si el tipo es una fecha, el valor será “To”. Si el tipo es un número o una moneda, el valor será “Max value”.

Edit mask No disponible No disponible

Page 34: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 34

Cómo grabar archivos .rpt de Crystal Reports En la opción Save o Save As del menú Add-ins, es posible definir el archivo .rpt de Crystal Reports como un informe o un layout. Cuando graba un archivo .rpt con este menú, el informe o layout se graba en la base de datos de SAP Business One.

Condición previa

• Tiene autorizaciones de superusuario en SAP Business One.

Procedimiento

Nota Si desea grabar un archivo .rpt de Crystal Reports en la computadora local, en la ventana de Crystal Reports, seleccione File → Save o File → Save As. Si decide más adelante que desea grabar el archivo .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 Importación de layouts creados con el software Crystal . Reports

Para grabar el archivo .rpt: ...

1. En la barra de herramientas, seleccione Add-ins → SAP Business One → Save o Save As.

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

2. En la ventana Grabar como:

Page 35: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 35

a. En el campo Nombre, introduzca un nombre para el archivo .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.

Layout

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

Page 36: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 36

d. Seleccione el botón OK. Ahora puede acceder al archivo 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 archivo .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 ventanaGestión de informes y de layout: ...

a. En el menú principal de SAP Business One, seleccione Gestión → Definiciones → 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 botón Ejecutar informe. Aparece la ventana de diálogo de criterios de selección correspondiente.

d. En la ventana de diálogo de criterios de selección, elija los criterios que desea incluir en el informe y seleccione el botón 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, consulte Ejecución de informes creados con el software Crystal Reports en SAP Business One.

Visualización de layouts Si graba el archivo .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 la creación de layouts de Crystal Reports, consulte Creación de nuevos layouts de Crystal Reports.

Page 37: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 37

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 → Definiciones → 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 botón 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 Add-ins → SAP Business One → Save para grabar los cambios en el informe en la base de datos de SAP Business One.

Seleccione Add-ins → SAP Business One → Save As para grabar el informe actualizado con un nuevo nombre de archivo en la base de datos de SAP Business One.

Seleccione File → Save para grabar los cambios en la computadora local.

Seleccione File → Save As para grabar los cambios del informe actualizado con un nuevo nombre de archivo en la computadora local.

5. En la ventana que aparece, elija el botón de selección Report.

6. Seleccione el botón OK. ...

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

Page 38: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 38

Eliminación de informes

Nota Sólo 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 → Definiciones → 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.

3. En el área de trabajo de la derecha, seleccione el botón 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.

Page 39: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 39

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 Database Expert, renombre las tablas con el sufijo “_ONLY”.

ADVERTENCIA Es importante tener en cuenta que los archivos .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, consulte 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 grabar archivos .rpt de Crystal Reports.

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

1. En el menú principal de SAP Business One, seleccione Gestión → Definiciones → 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 editar.

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

Nota Si desea editar un layout de tipo PDL, elija un layout PLD y seleccione el botón 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.

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

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

Seleccione Add-ins → SAP Business One → Save para grabar los cambios en el layout en la base de datos de SAP Business One.

Seleccione Add-ins → SAP Business One → Save As para grabar el layout actualizado con un nuevo nombre de archivo en la base de datos de SAP Business One.

Page 40: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 40

Seleccione File → Save para grabar los cambios en la computadora local.

Seleccione File → Save As para grabar los cambios del layout actualizado con un nuevo nombre de archivo en la computadora local.

6. En la ventana que aparece, elija el botón de selección Layout.

7. Seleccione el botón OK.

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

Page 41: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 41

Eliminación de layouts de Crystal Reports

Nota Sólo los usuarios con autorizaciones de superusuario en SAP Business One pueden eliminar layouts 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 → Definiciones → 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 botón Borrar.

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

Desconexión de una fuente de datos Para desconectarse de una fuente de datos, en la barra de menús de Crystal Reports, seleccione Add-ins → SAP Business One → Log Off.

Page 42: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 42

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 → Definiciones → 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 botón Fijar autorización.

Page 43: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 43

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

Falta autorización

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

6. Seleccione el botón Actualizar y, a continuación, el botón 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 44: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 44

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

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

• Importar un archivo .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 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 45: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 45

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 sólo cuando importa archivos de paquete .b1p que contienen layouts. No puede definir un solo archivo .rpt importado como layout maestro.

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

Page 46: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 46

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 archivo de paquete .b1p que contiene los informes. Los archivos de paquete .b1p de SAP Business One pueden incluir cualquier cantidad de informes.

Nota Sólo 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 archivos de paquete .b1p. Incluso cuando exporta un solo archivo .rpt, éste se incluirá en un archivo de paquete .b1p.

Cuando importa un archivo 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 layouts de Crystal Reports, consulte Exportación de layouts creados con el software Crystal Reports.

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

Condiciones previas

• Ha instalado las siguientes aplicaciones:

SAP Business One 8.8.

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

• Tiene autorizaciones de superusuario en SAP Business One.

• Ha 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 → Definiciones → 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 47: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 47

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

Nota Sólo puede exportar informes creados con el software Crystal Reports; 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 botón Exportar.

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

Page 48: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 48

4. Para iniciar el proceso de exportación, seleccione el botón 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 botón Desplegar.

Para cerrar todos los nodos a la vez, seleccione el botón Comprimir.

Page 49: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 49

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

7. Para continuar, seleccione el botón 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 archivo en SAP Business One.

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

Page 50: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 50

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

Se crea un archivo 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 botón Cerrar.

Page 51: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 51

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 archivo de paquete .b1p que contiene los layouts de Crystal Reports. Los archivos de paquete .b1p de SAP Business One pueden incluir cualquier cantidad de layouts de Crystal Reports.

Nota Sólo 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 archivos de paquete .b1p. Incluso cuando exporta un solo archivo .rpt, éste se incluirá en un archivo de paquete .b1p.

Cuando importa un archivo de paquete .b1p, SAP Business One detecta automáticamente si el contenido incluye layouts o informes 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 archivos .rpt, todos deben ser del mismo tipo, es decir, todos informes o todos layouts.

Condiciones previas

• Ha instalado las siguientes aplicaciones:

SAP Business One 8.8.

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

• Tiene autorizaciones de superusuario en SAP Business One.

• Ha 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 → Definiciones → 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.

Nota Sólo 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.

Page 52: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 52

En el área de trabajo de la derecha, seleccione el botón Exportar.

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

3. Para iniciar el proceso de exportación, seleccione el botón 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.

Page 53: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 53

Para abrir todos los nodos a la vez, seleccione el botón Desplegar.

Para cerrar todos los nodos a la vez, seleccione el botón Comprimir.

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 botón 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 archivo en SAP Business One.

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

Page 54: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 54

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

Se crea un archivo 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 botón Cerrar.

Page 55: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 55

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.

Condiciones previas

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

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

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

• Tiene autorizaciones de superusuario en SAP Business One.

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

1. En el menú principal de SAP Business One, seleccione Gestión → Definiciones → 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 botón Importar.

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

Page 56: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 56

3. Seleccione el botón Siguiente.

4. En la ventana Seleccione archivo de importación, haga clic en el botón Explorar.

5. En la ventana de diálogo Abrir, desplácese hasta el archivo .rpt que desea importar. Seleccione el botón Abrir.

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

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

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

Page 57: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 57

7. Seleccione el botón 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 archivo de informe.

Page 58: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 58

9. Seleccione el botón OK para completar la selección y volver a la ventana Seleccione archivo 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, consulte Creación de una nueva carpeta de informes en el menú principal.

10. En la ventana Seleccione archivo de importación, haga clic en el botón Finalizar.

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

Realice una de las siguientes acciones:

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

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

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

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

Page 59: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 59

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 60: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 60

Procedimiento

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

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 botón Carpeta nueva.

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

4. Seleccione el botón Añadir.

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

Page 61: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 61

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

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

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

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

Page 62: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 62

2. Seleccione el botón Siguiente.

3. En la ventana Seleccione archivo de importación, haga clic en el botón Explorar.

4. En la ventana de diálogo Abrir, desplácese hasta el archivo de paquete .rpt de SAP Business One que desea importar. Seleccione el botón Abrir.

Nota SAP Business One detecta automáticamente si un archivo 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 63: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 63

6. Seleccione el botón Siguiente.

Aparece la ventana Seleccionar informes para importación con una lista de los informes incluidos en el archivo 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 archivo. Más adelante, podrá elegir si desea renombrar o sobrescribir cada uno de estos archivos.

Para abrir todos los nodos a la vez, seleccione el botón Desplegar.

Para cerrar todos los nodos a la vez, seleccione el botón Comprimir.

Page 64: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 64

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 archivo de informe que desea sobrescribir con el nuevo archivo 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: sólo 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 botón 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 archivo para cada informe que aparece en la columna Nombre existente.

Page 65: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 65

b. Seleccione el botón OK.

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

Page 66: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 66

11. Para salir del asistente, seleccione el botón Cerrar.

Page 67: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 67

Importación de layouts creados con el software Crystal Reports Puede importar archivos 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. Sólo puede definir layouts maestros durante el proceso de importación de archivos 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.

Condiciones previas

• Conoce la siguiente información sobre el archivo que desea importar:

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

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

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

• Tiene autorizaciones de superusuario en SAP Business One.

Importación de archivos .rpt de Crystal Reports con layouts 1. En el menú principal de SAP Business One, seleccione Gestión → Definiciones → General →

Gestión de informes y de layout.

Page 68: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 68

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

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

3. Seleccione el botón Siguiente.

4. En la ventana Seleccione archivo de importación, haga clic en el botón Explorar.

Page 69: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 69

5. En la ventana de diálogo Abrir, desplácese hasta el archivo .rpt con layouts que desea importar. Seleccione el botón Abrir.

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

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

Nota Si desea importar un informe, consulte Importación de informes creados con el software Crystal Reports.

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

Page 70: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 70

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

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 botón Seleccionar para completar la selección y volver a la ventana Seleccione archivo de importación del Asistente de importación de informes y layout.

10. Seleccione el botón Finalizar.

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

Page 71: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 71

11. Para salir del asistente, seleccione el botón Cerrar.

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

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

Page 72: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 72

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

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

3. Seleccione el botón Siguiente.

Page 73: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 73

4. En la ventana Seleccione archivo de importación, haga clic en el botón Explorar.

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

Nota SAP Business One detecta automáticamente si un archivo 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 74: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 74

6. Seleccione el botón Siguiente.

Aparece la ventana Seleccionar layouts para importación con una lista de los informes incluidos en el archivo 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 archivo. Más adelante, podrá elegir si desea renombrar o sobrescribir cada uno de estos archivos.

Para abrir todos los nodos a la vez, seleccione el botón Desplegar.

Para cerrar todos los nodos a la vez, seleccione el botón Comprimir.

Page 75: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 75

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

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

Page 76: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 76

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 archivo de layout que ya existe en SAP Business One con el mismo nombre, seleccione la casilla de la columna Sobrescribir.

b. Seleccione el botón 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 botón OK en la ventana Establecer layout maestro.

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

Page 77: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 77

ii. Seleccione el botón OK.

7. Seleccione el botón Finalizar.

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

Page 78: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 78

8. Para salir del asistente, seleccione el botón Cerrar.

Page 79: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 79

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.

Condición previa

• 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.

Borrar 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 → Definiciones → General → Gestión de informes y de layout

Page 80: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 80

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 Report, y los informes y layouts estándar de SAP Business One (tipo PLD).

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

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 81: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 81

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 Layoutsanterior.

Elemento de IU Descripción

ID layout Especifique 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 disposición El nombre del layout.

Tipo El tipo de layout.

Idioma El idioma asignado, si el layout es de tipo PDL.

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 disposición 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.

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

Page 82: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 82

Elemento de IU Descripción

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.

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 botón 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 botón está inactivo en esos casos.

Nota Este botón sólo está activo si el usuario conectado tiene autorizaciones de superusuario.

Tratar Seleccione este botón para modificar los detalles del layout. Si el layout es de tipo 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 botón para borrar un layout que no es del sistema.

Nota Este botón sólo está activo si el usuario conectado tiene autorizaciones de superusuario.

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

Nota Este botón sólo está activo si el usuario conectado tiene autorizaciones de superusuario.

Page 83: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 83

Ficha Secuencias de impresión En el área de trabajo de la derecha, se muestra 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

• Status

• Impresora

• Impresora 1ª página

• Cantidad de copias

• Ubicación del menú

Page 84: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 84

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 archivos .rpt que ha grabado en SAP Business One desde el menú Add-ins del software Crystal Reports.

• Los archivos .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.

Page 85: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 85

Visualización de layouts e informes de Crystal Reports en SAP Business One Puede visualizar layouts e informes de Crystal Reports en SAP Business One mediante 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

• Español

• Español (España)

• Francés

• Italiano

• Japonés

• Coreano

• Portugués (Brasil)

• Sueco

Condiciones previas

Ha realizado una o varias de las siguientes acciones:

• Ha importado un layout o un informe de Crystal Reports en SAP Business One. Para obtener más información, consulte Importación de informes e Importación de layouts creados con el software Crystal . Reports

• En la ventana de Crystal Reports, en la barra de menús, ha seleccionado Add-ins → Save o Save As para grabar un informe en SAP Business One. Para obtener más información, consulte Cómo grabar archivos .rpt de Crystal Reports.

Page 86: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 86

Visualización de layouts o informes Procedimiento

Para visualizar 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, consulte 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. Seleccione el botón OK.

El informe se visualiza en Crystal Reports Viewer.

Procedimiento

Para visualizar un layout 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ú:

Archivo → Presentación preliminar

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

Archivo → Previsualizar layouts

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

El documento se muestra 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 Database Expert, renombre las tablas con el sufijo “_ONLY”.

3. Grabe el layout. Para obtener más información, consulte Cómo grabar archivos .rpt de . Crystal Reports

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

Page 87: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 87

Cómo mostrar y ocultar Parameter Panel

Filtrado de parámetros de informe

• 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 sólo se pueden llevar a cabo en informes:

• Cómo mostrar y ocultar Parameter Panel

• 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 archivo:

• Crystal Reports (*.rpt)

• PDF (*.pdf)

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

• Microsoft Excel [97-2003] - Sólo 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 Export Report

.

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

3. En el campo File name, introduzca un nombre para el archivo que desea exportar.

4. En la lista desplegable Save as type, seleccione un tipo de archivo.

5. Seleccione el botón Save.

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

Page 88: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 88

Cómo mostrar y ocultar Parameter Panel Para mostrar u ocultar Parameter Panel, en la barra de herramientas, haga clic en el icono Toggle

Parameter Panel .

Nota Para trabajar con la funcionalidad en las siguientes subsecciones, debe asegurarse de que se visualice Parameter Panel.

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 Parameter.

• Ventana de diálogo Advanced.

Lista de valores de parámetro Puede modificar los parámetros de informe en la lista de valores de parámetro en Parameter Panel, 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 Parameter Panel:

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

b. Seleccione el botón Apply ubicado en la parte superior de Parameter Panel.

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 Parameter Panel. Para ello, selecciónelo y luego haga clic en el botón Delete ubicado en la parte superior de Parameter Panel.

• 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 Parameter Panel:

...

a. En Parameter Panel, 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 Enter Parameter Values.

c. Realice una de las siguientes acciones:

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

Page 89: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 89

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

d. Seleccione el botón OK.

e. En la parte superior de Parameter Panel, haga clic en el icono Apply .

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

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

2. En el panel Group Tree, 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:

Go to First Page

Go to Previous Page

Go to Next Page

Go to Last Page

• 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 Find Text .

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

3. Seleccione el botón Find Next. Para buscar varias instancias del texto, seleccione el botón Find Next 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.

Page 90: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 90

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

1. En la lista Zoom, seleccione Customize. Aparece la ventana de diálogo Zooming.

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

3. Seleccione el botón OK.

Page 91: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 91

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ú Archivo

Permite previsualizar e imprimir los layouts de Crystal Report que se han importado en SAP Business One. Para obtener más información acerca de la importación de 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 Report que no se han importado en SAP Business One.

Opciones del menú Archivo En la barra de herramientas de SAP Business One, en el menú Archivo, 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. 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 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.

Page 92: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 92

• Imprimir

Abre la ventana de diálogo Imprimir estándar de Microsoft Windows.

• 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. Abre la ventana de diálogo Imprimir estándar de Microsoft Windows.

• 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 botón 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 Archivo → 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 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 Report que aún 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:

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

Page 93: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 93

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

4. Seleccione el botón Abrir.

5. En la ventana Presentación preliminar de un informe de Crystal Reports externo, seleccione el botón 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, consulte Ejecución de informes creados con el software Crystal Reports en SAP Business One.

Page 94: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 94

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.

Condición previa

• Sólo 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 → Definiciones → 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 95: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 95

4. En la ficha Secuencias de impresión, seleccione el botón 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.

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 botón Añadir.

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

Page 96: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 96

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 Archivo → Secuencia de impresión.

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

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 → Definiciones → 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 botón Tratar. Se abre la ventana Detalles de secuencia.

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

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

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

Page 97: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 97

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 → Definiciones → 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.

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

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

Page 98: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 98

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, éste 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 → Definiciones → 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, consulte Ejecución de informes desde el menú principal.

Page 99: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 99

3. Seleccione el botón 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 botón 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 Add-ins → SAP Business One → Preview in SAP Business One.

3. El informe se abre en SAP Business One.

Page 100: 8.8 Working With CR Integration Spanish for Latin America

Cómo trabajar con Crystal Reports en SAP Business One

© SAP AG 2010 100

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.