Microsoft Dynamics ® Guía de integración de Management Reporter for Microsoft Dynamics® AX Octubre de 2012 Encontrará actualizaciones de esta documentación en la siguiente ubicación: http://go.microsoft.com/fwlink/?LinkID=162565 Microsoft Dynamics es una línea de soluciones de administración empresarial adaptable e integrada que permite tomar decisiones empresariales con mayor confianza. Microsoft Dynamics funciona con el popular software de Microsoft, y automatiza y facilita las relaciones financieras con el cliente y los procesos de la cadena de suministro de un modo que contribuye al éxito empresarial. Número gratuito para EE. UU. y Canadá 1-888-477-7989 Internacional +1-701-281-6500 www.microsoft.com/dynamics Este documento sirve de soporte de una versión preliminar de un producto de software que podría cambiar sustancialmente antes de su lanzamiento comercial. Este documento se proporciona solo a modo informativo y Microsoft no otorga ninguna garantía, ya sea expresa o implícita con respecto al mismo. La información que contiene este documento, incluidas las direcciones URL y referencias a otros sitios web de Internet, está sujeta a modificaciones sin previo aviso. El usuario es el último responsable del uso y de los resultados del uso de este documento. A menos que se especifique lo contrario, las compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares y acontecimientos aquí citados a modo de ejemplo son ficticios. No se pretende indicar, ni debe deducirse ninguna asociación con compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares o acontecimientos reales. Es responsabilidad del usuario el cumplimiento de todas las leyes de derechos de autor aplicables. Sin limitar los derechos que se derivan de las leyes de derechos de autor, ninguna parte de este documento puede ser reproducida, almacenada o introducida en un sistema de recuperación de datos, ni transmitida de ninguna forma, ni por ningún medio, ya sea electrónico o mecánico, incluyendo fotocopias o grabación, con ningún propósito, sin la previa autorización por escrito de Microsoft Corporation. Microsoft puede ser titular de patentes, solicitudes de patentes, marcas, derechos de autor, y otros derechos de propiedad intelectual sobre los contenidos de este documento. La posesión de este documento no otorga ninguna licencia sobre estas patentes, marcas, derechos de autor, u otros derechos de propiedad intelectual e industrial, a menos que ello se prevea en un contrato por escrito de licencia de Microsoft. © 2012 Microsoft Corporation. Reservados todos los derechos. Active Directory, Microsoft, Microsoft Dynamics, el logotipo de Microsoft Dynamics, SQL Server, Windows y Windows Server son marcas comerciales de las compañías del grupo Microsoft. Todas las demás marcas comerciales son propiedad de sus respectivos propietarios. 2 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Tabla de contenido Introducción ............................................................................................... 4 Configuración del sistema ........................................................................... 4 Requisitos previos del sistema para Microsoft Dynamics AX 2009 ............................................... 4 Requisitos previos para Microsoft Dynamics AX 2012 ............................................................... 5 Habilitar el seguimiento de cambios de SQL Server .................................................................. 5 Requisitos de la cuenta de usuario .............................................................. 5 Permisos de usuario en Microsoft Dynamics AX 2009 ............................................................... 6 Configurar grupos de usuario en Microsoft Dynamics AX 2009 ................................................ 6 Configurar permisos de usuario en Microsoft SQL Server ....................................................... 7 Permisos de usuario en Microsoft Dynamics AX 2012 ............................................................... 8 Actualización a partir de versiones anteriores de Management Reporter .... 8 Configuración de la integración de datos .................................................... 9 Configurar la integración de datos ......................................................................................... 9 Importar compañías ...........................................................................................................11 Seleccionar la compañía predeterminada ...............................................................................12 Integración de usuarios de Microsoft Dynamics AX 2012 .......................... 13 Roles de usuario ................................................................................................................13 Crear visores en Management Reporter .................................................................................14 Agregar o modificar un usuario ............................................................................................14 Eliminar un usuario ............................................................................................................14 Apéndice ................................................................................................... 15 Mensaje de error que se muestra cuando se personalizan las longitudes de los campos de base de datos ...............................................................................................................15 Transacciones no registradas admitidas solo para presupuestos en los data mart ........................15 Data mart solo muestra los atributos asociados con transacciones ............................................15 No se admiten caracteres comodín en los intervalos ................................................................15 Explorar en profundidad a Dynamics solo se admite para informes de Microsoft Dynamics AX 2012 ...............................................................................................15 Las compañías con jerarquías de organización no se pueden eliminar ........................................16 Cambiar la configuración de tiempo de espera para los informes de Microsoft Dynamics AX 2009 .............................................................................................................16 Integrar un data mart con una segunda base de datos ERP ......................................................16 3 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Introducción Management Reporter 2012 for Microsoft Dynamics® ERP puede integrar datos de Microsoft Dynamics AX y Management Reporter. Puede ver y trabajar con datos de Microsoft Dynamics AX para crear informes financieros en Management Reporter 2012 sin que los datos originales se vean afectados en la base de datos de ERP. Las siguientes opciones de integración están disponibles para Microsoft Dynamics AX: Proveedor de datos heredados para Microsoft Dynamics AX 2009: muestra información de la base de datos de Microsoft Dynamics AX para que pueda crear y modificar informes financieros en Management Reporter. Integración de data mart para Microsoft Dynamics AX 2012: crea una base de datos de data mart a partir de la información de la base de datos de Microsoft Dynamics AX 2012 para crear informes financieros en Management Reporter 2012. Nota: las versiones anteriores de Management Reporter 2012 admitían un proveedor de datos heredados para Microsoft Dynamics AX 2012. El proveedor de datos ha dejado de ser compatible. Para obtener más información, consulte el artículo 2755288 de la KB (http://go.microsoft.com/fwlink/?LinkId=265302). Configuración del sistema Antes de configurar los data mart o el proveedor de datos heredados o de Microsoft Dynamics AX se deben cumplir los requisitos mínimos del Management Reporter. Para obtener más información, consulte los Requisitos del sistema para Management Reporter. A continuación se enumeran los requisitos previos adicionales. Requisitos previos del sistema para Microsoft Dynamics AX 2009 Antes de configurar el proveedor de datos heredados para Microsoft Dynamics AX 2009, deberán instalarse los componentes siguientes. .NET Business Connector para Microsoft Dynamics AX 2009 .NET Business Connector para Microsoft Dynamics AX 2009 deberá instalarse en el equipo donde se instalen los servicios de aplicación y de proceso de Management Reporter. Microsoft Dynamics AX 2009 Rollup 8 Microsoft Dynamics AX 2009 Rollup 8 deberá instalarse en el equipo donde se instalen los servicios de aplicación y de proceso de Management Reporter. Componentes servidor de Management Reporter 2012 Los proveedores de datos se deben configurar en los equipos que hospedan los servicios de aplicación y proceso de Management Reporter 2012. Para configurar estos componentes, consulte la Guía de instalación de Management Reporter. 4 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Requisitos previos para Microsoft Dynamics AX 2012 Antes de configurar la integración de data mart para Microsoft Dynamics AX 2012, deberán instalarse los componentes siguientes. Microsoft Dynamics AX 2012 Feature Pack Las versiones anteriores de Dynamics AX 2012 deben actualizarse con el Feature Pack o la Actualización acumulativa 3 (versión de aplicación 6.0.1108 o posterior) Nota: para usar la función Explorar en profundidad a Dynamics, los equipos cliente deben tener instalado el cliente Microsoft Dynamics AX. Componentes del servidor de Management Reporter 2012 Los proveedores de datos se deben configurar en los equipos que hospedan los servicios de aplicación y proceso de Management Reporter 2012. Para configurar estos componentes, consulte la Guía de instalación de Management Reporter. Habilitar el seguimiento de cambios de SQL Server Management Reporter 2012 usa la característica Seguimiento de cambios de SQL Server para garantizar que todas las transacciones se integran desde Microsoft Dynamics AX 2012 al data mart de Management Reporter. De manera predeterminada, la característica Seguimiento de cambios de SQL Server se activa mediante una opción de retención de tres días. Si la integración del data mart de Management Reporter se deshabilita durante más de tres días mientras se registran transacciones en Microsoft Dynamics AX 2012, es recomendable restablecer el data mart para asegurarse de que no se haya pasado por alto algunos datos. Durante el proceso de actualización, la consola de configuración habilita la función Seguimiento de cambios de SQL Server. Es posible que deba proporcionar credenciales con permisos suficientes para habilitar esta función, tal como un usuario con el rol db_owner o un administrador del sistema. Nota: la cuenta de usuario de integración ERP se modificó para incluir el permiso Ver seguimiento de cambios para la lectura de las tablas de seguimiento de cambios en Microsoft Dynamics AX 2012. Para obtener más información, consulte “Usar el seguimiento de cambios de SQL Server” en MSDN (http://msdn.microsoft.com/es-es/library/cc305322.aspx) y “Seguimiento de cambios” en MSDN (http://msdn.microsoft.com/es-es/library/cc280462(v=SQL.105).aspx). Nota: durante el proceso de actualización, si la opción Seguimiento de cambios de SQL Server no está habilitada, la consola de configuración restablecerá el data mart para Microsoft Dynamics AX 2012 y volverá a realizar la integración inicial. Requisitos de la cuenta de usuario La cuenta de usuario que se usa durante la configuración debe cumplir los requisitos siguientes antes de configurar la integración de datos. Aplicación Requisitos del usuario Microsoft Dynamics AX 2009 Sea usuario en el grupo de usuarios Administrador. Para obtener más información, consulte Permisos de usuario en Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2012 Ser un usuario asignado al rol Administrador del sistema. Ser un usuario asignado a db_datareader en la base de datos de Microsoft Dynamics AX 2012 y la base de datos de modelo (mínimo). Ser un usuario asignado al rol Administrador. Management Reporter 2012 5 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Permisos de usuario en Microsoft Dynamics AX 2009 Los permisos de la cuenta de usuario en Microsoft Dynamics AX 2009 se deben configurar antes de configurar la integración de datos. Nota: todos los usuarios de Management Reporter deben tener las cuentas de dominios de Active Directory para autenticación. El proveedor de datos utiliza estas credenciales para establecer conexión con Microsoft Dynamics AX 2009. Para más información, consulte “How to create a domain account in Active Directory” (Cómo crear una cuenta de dominio en Active Directory) en MSDN (http://msdn.microsoft.com/en-us/library/aa545262(CS.70).aspx). Configurar grupos de usuario en Microsoft Dynamics AX 2009 Los grupos de usuarios son los encargados de otorgar los permisos de usuario en Microsoft Dynamics AX 2009. Para poder acceder a la información del programa, los usuarios primero deben asignarse a un grupo de usuarios de Microsoft Dynamics AX 2009. 1. En Microsoft Dynamics AX 2009, cree un nuevo grupo de usuario con id. de MR y un nombre de Management Reporter. Todos los usuarios de Management Reporter se asignarán a este grupo. Para más información, consulte “Create User Groups” (Crear grupos de usuarios) en TechNet (http://technet.microsoft.com/es-es/library/aa548611.aspx). 2. Asigne los permisos siguientes al grupo de usuarios MR: Clave de seguridad Nivel de acceso Básico Ver Business Connector Control absoluto Libro mayor Ver 3. Asigne el usuario al grupo MR en Microsoft Dynamics AX 2009. 4. Repita el paso 3 para todos los usuarios pertinentes. Para más información sobre los permisos de seguridad para grupos de usuario, consulte “Manage Security Permissions for User Groups and Domain Combinations” (Administrar los permisos de seguridad para grupos de usuarios y combinaciones de dominios) en TechNet (http://technet.microsoft.com/es-es/library/aa570104.aspx). 6 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Configurar permisos de usuario en Microsoft SQL Server Los usuarios de Management Reporter que acceden a datos desde Microsoft Dynamics AX 2009 a través del proveedor de datos también deben tener acceso al servidor SQL Server® que hospeda la base de datos de Microsoft Dynamics AX 2009. Estos usuarios deben tener un inicio de sesión de SQL Server autenticado de Windows con acceso Select a ciertas tablas en las que se encuentran los datos de Microsoft Dynamics AX 2009. Utilice la siguiente secuencia de comandos SQL de la base de datos de Microsoft Dynamics AX 2009 para definir los permisos SQL apropiados. Nota: En las siguientes secuencias, sustituya [dominio\usuario] por el dominio y el identificador de usuario del usuario real. 1. Cree el rol de usuario y conceda los permisos correspondientes. --crear rol de base de datos CREATE ROLE [mrax_role] AUTHORIZATION [dbo] GO --otorgar selección en tablas GRANT SELECT ON dbo.[LedgerTable] to [mrax_role] GO GRANT SELECT ON dbo.[Dimensions] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerAccountCategory] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerBalancesDimTrans] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerTrans] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerBudget] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerCov] to [mrax_role] GO 2. Cree un inicio de sesión de SQL Server para la cuenta de dominio de Active Directory. --crear un inicio de sesión de SQL SERVER para cada usuario de AX CREATE LOGIN [dominio\usuario] FROM WINDOWS; 3. Cree un usuario de SQL Server en la base de datos de Microsoft Dynamics AX 2009. --crear usuario de base de datos para inicio de sesión específico CREATE USER [dominio\usuario] FOR LOGIN [dominio\usuario] 4. Agregue el usuario de SQL Server a mrax_role. --agregar el usuario al rol EXEC sp_addrolemember 'mrax_role', [dominio\usuario] GO 7 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX 5. Repita los pasos del 2 al 4 para todos los usuarios de SQL Server que se deban agregar a mrax_role. Nota: la lista de usuarios que son miembros de este rol de SQL Server debe coincidir con la lista de usuarios de Microsoft Dynamics AX 2009 que son miembros del grupo de usuarios MR de Microsoft Dynamics AX 2009. Permisos de usuario en Microsoft Dynamics AX 2012 Los permisos de la cuenta de usuario en Microsoft Dynamics AX 2012 se deben configurar antes de configurar la integración de datos. La cuenta de usuario que se usa para configurar la integración debe cumplir los requisitos siguientes: Ser un usuario asignado al rol Administrador del sistema. Ser un usuario asignado al rol db_datareader en la base de datos de Microsoft Dynamics AX 2012 y la base de datos de modelo (mínimo). Ser un usuario con el permiso Ver seguimiento de cambios para la lectura desde las tablas de seguimiento de cambios. Nota: todos los usuarios de Management Reporter deben tener las cuentas de dominios de Active Directory para autenticación. El proveedor de datos utiliza estas credenciales para establecer conexión con Microsoft Dynamics AX 2012. Para más información, consulte “How to create a domain account in Active Directory” (Cómo crear una cuenta de dominio en Active Directory) en MSDN (http://msdn.microsoft.com/en-us/library/aa545262(CS.70).aspx). Cuando Management Reporter se haya instalado y configurado por completo, puede integrar usuarios de Microsoft Dynamics AX y modificar los permisos de seguridad de otros usuarios. Para más información sobre la integración de usuarios, consulte Integración de usuarios de Microsoft Dynamics AX 2012. Actualización a partir de versiones anteriores de Management Reporter Para instalar Management Reporter 2012 no es necesario desinstalar las versiones anteriores de Management Reporter. Sin embargo, debe seleccionar un puerto no utilizado durante la configuración inicial. 1. Compruebe que el usuario que está realizando la actualización tiene asignado el rol de Administrador en Management Reporter. 2. Lleve a cabo el procedimiento de actualización que se explica en la Guía de instalación de Management Reporter. 3. Para realizar la integración con Microsoft Dynamics AX 2012, debe actualizar los campos siguientes en las definiciones de fila y las definiciones de columna: Filtros de atributo, si es pertinente Códigos del libro Sugerencia: para ayudar a replicar la configuración previa a la actualización, es recomendable actualizar a Management Reporter 2012 antes de desinstalar las versiones anteriores de la aplicación para poder realizar una instalación en paralelo. También puede realizar capturas de pantalla de las definiciones de fila y columna antes de que se actualice la base de datos. 8 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Configuración de la integración de datos El proveedor de datos heredados y el data mart de Microsoft Dynamics AX se instalan en el mismo momento que los componentes servidor de Management Reporter. Para obtener más información sobre los procedimientos de instalación, consulte la Guía de instalación de Management Reporter. En los procedimientos siguientes se explica cómo configurar la integración de datos para Management Reporter. Configurar la integración de datos Management Reporter usa un proveedor de datos heredados o un data mart para integrar información de un sistema Microsoft Dynamics AX. Puede configurar estos componentes durante la configuración inicial o después de configurar el servicio de aplicación y proceso de Management Reporter 2012. Management Reporter 2012 se puede integrar con varios sistemas ERP, pero las instancias de proveedor de datos heredados o data mart solo se pueden configurar de una en una. Nota: Si utiliza una integración de proveedor de datos heredados, solo se puede conectar a una instancia del Application Object Server (AOS) cada vez. Una integración de data mart admite varias instancias de AOS. 1. Haga clic en Inicio y seleccione Programas, Microsoft Dynamics, Management Reporter 2012 y, a continuación, Consola de configuración para abrir la consola de configuración de Management Reporter. 2. Desde la consola de configuración de Management Reporter 2012, haga clic en Archivo y Configurar para abrir el cuadro de diálogo Configuración personalizada. 3. En Servicio de aplicación de Management Reporter, seleccione una de las opciones siguientes para la integración: Agregar Microsoft Dynamics AX 2009: configure el proveedor de datos heredados para Microsoft Dynamics AX 2009. Agregar data mart de Microsoft Dynamics AX 2012: configure una integración de data mart para Microsoft Dynamics AX 2012 y cree una base de datos de data mart. 4. Haga clic en Siguiente. 5. En la página Validación de requisitos previos, compruebe los errores y las advertencias de los requisitos previos y resuelva todos los problemas antes de continuar con el proceso de instalación. Haga clic en Volver a validar para ejecutar de nuevo la validación. 6. Haga clic en Siguiente. 9 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX 7. En la página Configuración, introduzca la información siguiente para la integración de datos: Integración ERP Información necesaria Microsoft Dynamics AX 2009 Legacy Servidor AOS: el nombre del servidor que hospeda AOS. Dominio, nombre de usuario y contraseña de una cuenta de usuario con permiso para conectarse a AOS. Para obtener más información, consulte Requisitos de la cuenta de usuario. Puerto AOS: el puerto que usa Application Object Server (AOS). El puerto predeterminado es 2712. Nombre de la base de datos: el nombre de la base de datos de Microsoft Dynamics AX 2009 a la que conectarse. Servidor de la base de datos: el servidor SQL Server al que conectarse. Puerto de servicios AOS: el puerto que se usa para los servicios del sistema Microsoft Dynamics AX. El puerto predeterminado es 8201. Servidor AOS: el nombre del servidor que hospeda AOS. Dominio, nombre de usuario y contraseña de una cuenta de usuario con permiso para conectarse a AOS. Para obtener más información, consulte Requisitos de la cuenta de usuario. Puerto AOS: el puerto que usa AOS. El puerto predeterminado es 2712. Servidor de la base de datos: la dirección del servidor de Microsoft Dynamics AX 2012 al que conectarse. Nombre de la base de datos: el nombre de la base de datos de Microsoft Dynamics AX 2012 a la que conectarse. Conexión a una base de datos existente: seleccione si se conecta a una base de datos de data mart existente. (Data mart) Servidor de la base de datos: el servidor en el que se encuentra la base de datos de data mart. Nombre de usuario y contraseña de la cuenta que se usa para crear la base de datos de data mart. Seleccione Usar la autenticación de Windows para usar las credenciales actuales. Nombre de la base de datos: el nombre de la base de datos de data mart a la que conectarse. Data mart de Microsoft Dynamics AX 2012 Nota: para buscar el puerto de servicio de AOS, consulte el archivo AX32Serv.exe.config en el servidor AOS. De manera predeterminada, este archivo se encuentra en <Unidad>:\Archivos de programa\Microsoft Dynamics AX\60\Server\MicrosoftDynamicsAX\bin\AX32Serv.exe.config. 8. Si usa una integración de data mart y el servidor SQL Server está configurado para usar una capa de sockets seguros (SSL) para el cifrado, seleccione Cifrar conexión. Los datos que se transmiten entre el servidor SQL Server y los servicios de Management Reporter 2012 se cifran. Nota: Para poder usar esta opción, debe configurar SSL en el servidor e instalar los certificados. Para obtener más información, consulte “Cifrar conexiones a SQL Server” en MSDN (http://msdn.microsoft.com/es-es/library/ms189067.aspx). 9. Haga clic en Siguiente. 10. Revise la información referente a la configuración y haga clic en Configurar. 11. Cuando aparezca un mensaje anunciando que el proveedor de datos heredados o la integración de data mart se ha configurado correctamente, haga clic en Cerrar. 10 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX 12. Para integrar con otra instancia de AOS, repita los pasos del 1 al 11. Para realizar una integración con otro sistema ERP, consulte la guía de integración de ese sistema ERP. 13. Una vez que se hayan configurado todas las integraciones para Microsoft Dynamics AX 2009, se deberá importar la información de la compañía Para obtener más información, consulte Importar compañías. Importar compañías Una vez haya instalado los servicios de Management Reporter 2012 y haya realizado la integración con una base de datos de Microsoft Dynamics AX, deberá importar de forma manual la información de la compañía de la base de datos de Microsoft Dynamics AX a Management Reporter 2012. Nota: Si utiliza una integración de data mart para Microsoft Dynamics AX 2012, la información de la compañía se importa de forma automática y se puede saltar este paso. Si está realizando una actualización de una versión anterior de Management Reporter, debe importar todas las compañías a las que desea acceder a Management Reporter 2012. Esto incluye a las compañías que integró con las versiones anteriores de Management Reporter. 1. En la consola de configuración de Management Reporter 2012, compruebe que el servicio de aplicación está en funcionamiento. Nota: El servicio de aplicación debe estar en funcionamiento para importar la información de la compañía. 2. En el panel de navegación de la consola de configuración de Management Reporter, amplíe el nodo de servicios de Management Reporter 2012. En Integraciones ERP, seleccione la integración desde la que desea importar compañías. 3. Haga clic en Importar en el panel de información. 4. Escriba el dominio, nombre de usuario y contraseña de una cuenta de usuario con permiso para conectarse al AOS. Para obtener más información, consulte Requisitos de la cuenta de usuario. 5. Consulte la lista de compañías disponibles. Si una compañía ya se ha importado, verá seleccionada la opción Ya importada. Para no importar una compañía, seleccione Omitir importación. 6. Haga clic en Importar compañías. 7. Si importa una compañía con el mismo nombre y código que una compañía existente, aparecerá un mensaje solicitándole si desea sobrescribir la información de la compañía existente. Para sobrescribir la información de la compañía, haga clic en Sí. Para cancelar la operación, haga clic en No. Para continuar con la importación de la compañía, debe seleccionar Omitir importación para la compañía existente y, a continuación, volver a hacer clic en Importar compañías. 8. Cuando aparezca un mensaje indicando que las compañías se han importado correctamente, haga clic en Aceptar. 9. Para ver la lista de compañías importadas, haga clic en Compañías en el nodo Servicios de Management Reporter del panel de navegación. La casilla Integrada está seleccionada para las compañías que se han importado correctamente mediante una integración de data mart. Nota: Las dimensiones con el respaldo de una entidad en Microsoft Dynamics AX 2012 deberían tener habilitada la propiedad de la última fecha de modificación. Para más información sobre la ubicación de esta propiedad en Microsoft Dynamics AX 2012, consulte “Table Properties” (Propiedades de la tabla) en MSDN (http://msdn.microsoft.com/en-us/library/aa871620.aspx). 11 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Seleccionar la compañía predeterminada La primera vez que abre el Diseñador de informes, se le pedirá que designe una compañía predeterminada que identifique el origen de los datos para la creación de informes. De forma predeterminada, esta descripción de la compañía aparece en el encabezado de los informes que se crean en Management Reporter. 1. Abra el Diseñador de informes. En el menú Compañía, haga clic en Compañías para abrir la lista de compañías en Management Reporter. 2. Seleccione la compañía que desee asignar como predeterminada y. a continuación, haga clic en Establecer como predeterminado. 3. Proporcione un identificador de usuario y una contraseña para conectarse con la compañía. Estas credenciales deben coincidir con las que hay almacenadas en la base de datos de Microsoft Dynamics AX. 4. Para guardar las credenciales y no tener que escribirlas cada vez que se conecte a Microsoft Dynamics AX, seleccione la casilla Guardar mis credenciales. 5. Haga clic en Aceptar para seleccionar la compañía predeterminada. 6. Haga clic en Cerrar. 12 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Integración de usuarios de Microsoft Dynamics AX 2012 Cuando se configura una integración de data mart para Microsoft Dynamics AX 2012, la información de la cuenta de usuario se integra automáticamente a Management Reporter y se asignan roles a los usuarios en Management Reporter en función de los permisos de seguridad del momento en Microsoft Dynamics AX 2012. Nota: Si tiene más usuarios de Microsoft Dynamics AX 2012 que licencias para Management Reporter 2012, se integran usuarios hasta llegar al límite de licencias. No se agregarán más usuarios hasta que se adquieran más licencias y se agregue una nueva clave de licencia a Management Reporter. Para más información sobre las licencias, póngase en contacto con su Partner de Microsoft. Roles de usuario Los roles de usuario y el acceso a la compañía en Management Reporter 2012 se determinan con los permisos de seguridad que se configuran en Microsoft Dynamics AX 2012. Por ejemplo, si un usuario no tiene acceso a una compañía específica en Microsoft Dynamics AX 2012, ese usuario no podrá acceder a la información de esa compañía en Management Reporter 2012. Nota: La información de usuarios integrada desde Microsoft Dynamics AX 2012 no se puede modificar en Management Reporter 2012. En la tabla siguiente se explica cómo se transfieren los roles de usuario de Microsoft Dynamics AX 2012 a Management Reporter. Nombre AOT Permiso Rol de Microsoft Dynamics AX 2012 LedgerBalanceSheetDimMaintain Mantener la configuración del informe financiero Director de contabilidad Generar un informe de diarios financieros Director de contabilidad LedgerFinancialJournalBGenerate Rol de Management Reporter Diseñador Supervisor de contabilidad Generador Supervisor de contabilidad Presidente Director financiero Administrador de cumplimiento Controlador financiero LedgerBalanceSheetDimPrintGene rate Generar un informe de extractos financieros Director de contabilidad Generador Supervisor de contabilidad Presidente Director financiero Administrador de cumplimiento Controlador financiero SysSecSecurityMaintain Mantener la configuración de seguridad Administrador de seguridad Administrador LedgerViewFinancialStatement (privilegio) Ver extractos financieros No es aplicable Visor Nota: el privilegio LedgerViewFinancialStatement para los visores se debe agregar a Microsoft Dynamics AX 2012 y se debe asignar a los usuarios de forma manual. 13 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Crear visores en Management Reporter Para usar el rol de Visor en Management Reporter, debe crear el privilegio LedgerViewFinancialStatement en Microsoft Dynamics AX 2012 y luego asignar usuarios manualmente al privilegio. 1. En Microsoft Dynamics AX 2012, cree el privilegio LedgerViewFinancialStatement. Para obtener más información y descubrir cómo crear un nuevo privilegio, consulte la sección sobre la creación o modificación de un rol de seguridad en TechNet (http://technet.microsoft.com/en-us/library/gg731823.aspx). Nota: al crear el privilegio, no es necesario identificar los elementos de menú ni los informes para el privilegio. 2. Use una de las opciones siguientes para asignar el privilegio manualmente a todos los usuarios que serán visores de Management Reporter. En Microsoft Dynamics AX 2012, cree un rol nuevo para los visores de Management Reporter y agregue el privilegio LedgerViewFinancialStatement al nuevo rol. A continuación, asigne usuarios al nuevo rol. Agregue el privilegio LedgerViewFinancialStatement al rol existente de un usuario en Microsoft Dynamics AX 2012. Agregar o modificar un usuario Cuando se agrega un nuevo usuario a Microsoft Dynamics AX 2012 o cuando se actualiza la información de un usuario existente, los cambios se reflejan en Management Reporter 2012. Los roles de usuario en Management Reporter se asignan en función de los permisos de seguridad más elevados que tiene el usuario para las compañías en Microsoft Dynamics AX 2012. El rol de usuario se aplica a todas las compañías a las que tiene acceso el usuario. Si un usuario tiene acceso a varias compañías en más de una instancia de AOS, el rol de Management Reporter se asigna en función de la configuración de seguridad más elevada de ese usuario en todas las instancias de AOS integradas. Por ejemplo, Bob Kelly tiene el permiso Generar un informe de diarios financieros para Compañía 1 en AOS 1 y el permiso Mantener la configuración del informe financiero en Compañía 2 de AOS 2. Por lo tanto, cuando se integre la información de usuario desde AOS 2, a Bob Kelly se le asignará el rol Diseñador para todas las compañías de Management Reporter en todos los servidores AOS. Nota: los usuarios que sean administradores del sistema en Microsoft Dynamics AX 2012 no se admiten para la integración en el data mart Asimismo, es posible que durante la integración con el data mart se quiten de ese rol algunos administradores de Management Reporter Para integrar usuarios con el rol de administrador del sistema, deberá asignarlos a otro rol. Eliminar un usuario La información de un usuario no se puede eliminar de Management Reporter 2012. Para eliminar a un usuario, primero debe eliminarlo de Microsoft Dynamics AX 2012 y así el usuario quedará eliminado también de la base de datos de Management Reporter. Nota: si un usuario existe en varias instancias de AOS, el usuario debe eliminarse de todas las instancias de AOS antes de que se elimine en Management Reporter. Los roles de usuario en Management Reporter se actualizan en función de los permisos de los servidores AOS restantes. 14 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Apéndice En las secciones siguientes se ofrece información adicional sobre la integración con Microsoft Dynamics AX. Mensaje de error que se muestra cuando se personalizan las longitudes de los campos de base de datos Si se realizan personalizaciones en Microsoft Dynamics AX para admitir valores más grandes, tal como incrementar la longitud de la propiedad MainAccount StringSize en AOT de 20 caracteres a 100 caracteres, es posible que se produzca un error de integración y que se muestre el mensaje siguiente: “Los datos de cadena o binarios se truncarían”. Si recibe este error, póngase en contacto con el soporte técnico de Microsoft para trabajar con el equipo de Management Reporter y obtener ayuda. Transacciones no registradas admitidas solo para presupuestos en los data mart Las integraciones de data mart para Microsoft Dynamics AX 2012 solo admiten presupuestos y reservas de presupuesto para las transacciones no registradas. Cuando se diseña un informe, el nivel provisional de “no registradas” puede aparecer como una opción disponible, pero los proveedores de datos que conectan los data mart al sistema ERP no admiten la integración de otras transacciones no registradas. Data mart solo muestra los atributos asociados con transacciones En versiones anteriores de Management Reporter, los proveedores de datos mostraban todos los valores de atributo que figuraban en la base de datos de ERP, independientemente de su contexto o funcionalidad. Esto incluía los atributos que no estaban asociados con datos de transacción. Ahora, al usar una integración de data mart, Management Reporter 2012 solo muestra los valores de atributo que están asociados con una transacción. Esto supone una mejora en la creación de informes y el análisis de datos. No se admiten caracteres comodín en los intervalos En las versiones anteriores de Management Reporter, no se podían usar caracteres comodín para las integraciones de Microsoft Dynamics AX. En Microsoft Dynamics AX 2012, los caracteres comodín se interpretan de otro modo dentro del segmento o la dimensión de la cuenta y pueden dar resultados inesperados. Por este motivo, los caracteres comodín no son intervalo de datos admitidos en el proveedor de datos heredados y en el data mart. Cuando se usa un proveedor de datos heredados para Microsoft Dynamics AX 2012, es recomendable quitar los caracteres comodín de los intervalos. Por ejemplo, si uso el intervalo de cuentas 4??? a 9??9, dicho intervalo se debería actualizar en 4000 a 9999 (en cuentas numéricas). Explorar en profundidad a Dynamics solo se admite para informes de Microsoft Dynamics AX 2012 Puede ver un informe generado en Management Reporter y luego ver la transacción de origen en la base de datos ERP. Esta característica solo se admite para informes generados con datos de Microsoft Dynamics AX 2012 desde Management Reporter 2012 o una versión posterior. Si usa esta característica en un informe generado con una versión anterior de Microsoft Dynamics AX, es posible no funcione correctamente o que devuelva datos incorrectos. 15 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX Las compañías con jerarquías de organización no se pueden eliminar Si intenta eliminar una compañía que se ha integrado desde Microsoft Dynamics AX y que tiene jerarquías de organización adjuntas, aparecerá un mensaje indicando que la compañía no se puede eliminar porque hay bloques de creación asociados a ella. Para eliminar una compañía con jerarquías de organización, póngase en contacto con el soporte técnico de Microsoft para obtener ayuda. Cambiar la configuración de tiempo de espera para los informes de Microsoft Dynamics AX 2009 Si el proveedor de datos tarda demasiado tiempo para procesar un informe, quizás se deba a que el informe no contiene datos. Para corregir este problema, es posible que sea necesario cambiar la configuración del tiempo de espera. Si actualizó a Management Reporter 2012 Rollup 3, puede ajustar la configuración predeterminada de los campos AXReaderTimeout, SqlBulkCopyTimeout y SqlBulkCopyBatchSize. Estos campos se encuentran en el archivo MRserviceHost.settings.config. Póngase en contacto con el soporte técnico de Microsoft para obtener ayuda. Integrar un data mart con una segunda base de datos ERP Si configuró una integración de data mart con una base de datos de Microsoft Dynamics ERP, Management Reporter no admite una segunda integración con otro sistema ERP que se conecta a la misma base de datos de data mart. Deberá crear una segunda base de datos de data mart para la segunda instancia de Microsoft Dynamics ERP. 16 GUÍA DE INTEGRACIÓN DE MANAGEMENT REPORTER FOR MICROSOFT DYNAMICS® AX