Les voy a mostrar otra alternativa para la creación de reportes que tengan a SAP como orígen de datos, esto nos puede ayudar a brindar reportes más rápidos y de forma profesional para cuando exista alguna auditoria o consultoría de la información en nuestro lugar de trabajo, usando SQL server Reporting Services 2005 con el Development Studio y NET Data Provider for mySAP que en entregas entrega anteriores ya se ha hablado un poco.
Si deseas descargar el NET Data Provider for mySAP lo puedes hacer desde aquí.
Para usar el SSRS Report Designer y Report Server del Microsoft .Net Data Provider for mySAP Business Suite, se necesita hacer unos cambios a los archivos de configuración del Reporting Services, RsReportDesigner.config en “C:\Archivos de programa\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies” y RsReportServer.config en “C:\Archivos de programa\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer”.
En los archivos de configuración inicialmente encontramos comentada la configuración. Debemos de quitar los comentarios para habilitar este proveedor de servicio.
En la sección <Data> del archivo RsReportDesigner.config, le quitamos los comentarios de la entrada:
<Extension Name="SAP" Type="Microsoft.Adapter.SAP.SAPConnection,Microsoft.Adapter.SAP.SAPProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
En la sección <Designer > del archivo RsReportDesigner.config, le quitamos los comentarios de la entrada:
<Extension Name="SAP" Type="Microsoft.Adapter.SAP.SAPConnection,Microsoft.Adapter.SAP.SAPProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
En la sección <Data > del archivo RsReportServer.config, le quitamos los comentarios de la entrada:
<Extension Name="SAP" Type="Microsoft.Adapter.SAP.SAPConnection,Microsoft.Adapter.SAP.SAPProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
Diseño del Reporte
Creamos un proyecto tipo Report Server, agregamos un nuevo reporte, luego nos pide establecer la conexión agregamos un nuevo Data Source, y seleccionamos SAP.
Hacemos clic en “Edit” para configurar sus propiedades de conexión del mySAP Business Suite solution.
En la ventana de diseñador de consulta escribimos el query que el proveedor de los datos mySAP lo interpretara. Por ejemplo, mostramos un informe que devuelve algunos datos de la cabecera del pedido de un cliente específico.
Una vez obtenido el reporte procedemos a dar los toques finales.
Cualquier duda o comentario no dudes en escribir.
Actualmente calificado con 5.0 por 1 personas
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5