Feliz Navidad y Prospero Año Nuevo

22 12 2015
degrade.png
logo prodware
Esta navidad utiliza la tecnología para conectar con los que más quieres
Feliz navidad y próspero año nuevo
> let’s meet: prodware.es icono twitter icono facebook icono linkedin icono youtube
Anuncios




CRM 2015: Error rsProcessingAborted al mostrar reports

4 06 2015

Hay muchas situaciones por las que al mostrar un informe personalizado en CRM 2015 no se visualiza y nos muestra el error rsProcessingAborted. Si uno busca ese mensaje en internet encontrará mil y una explicaciones de porque se produce y como solucionarlo. Pero recientemente nos hemos encontrado en una situación en la que ninguna de las explicaciones y situaciones descritas en internet aplicaban a nuestro caso y seguíamos obteniendo este maldito error:

En concreto este error se nos producía cuando un usuario con cualquier role distinto al de Administrador de Sistema intentaba abrir un report personalizado, es decir, creado con el asistente de informes, tanto a partir de uno existente como en informes creados desde cero. En esta situación, el Administrado podía ver el report pero el resto de usuarios no.

Tras abrir un caso en Microsoft y revisar atentamente los privilegios de todos los roles, observamos que por algún motivo (misterios del más allá) en todos los roles se había desactivado los siguientes privilegios de las entidades Entity y Field de la pestaña Customization:

Tras activar nuevamente estos dos privilegios en todos los roles de usuario, los reports volvieron a funcionar correctamente.





CRM 2013/2015: Performance Analyzer Tool

2 01 2015

En las versiones de CRM 2013 SP1 y superiores (incluyendo 2015) disponemos de una utilidad parecida al Fiddler para analizar el rendimiento de carga de formularios y vistas. Para acceder a esta utilidad hay que seguir los siguientes pasos:

1. Abrir el formulario o la vista que queramos analizar en CRM 2013 SP1 o CRM 2015

2. Pulsar las teclas Ctrl+Shift+Q

3. En el nuevo formulario de la utilidad que nos aparecerá, seleccionar Enable

4. Refrescar la página pulsando F5 o el icono de Refresh (el formulario de la utilidad desaparecerá pero seguirá trabajando…)

5. Una vez haya cargado nuevamente el formulario o la vista, volver a abrir la utilidad mediante Ctrl+Shift+Q para visualizar los resultados

Recordad de desactivar la utilidad una vez ya no lo uséis (para no afectar el rendimiento del cliente). Como podréis observar, la información que obtenemos es bastante similar a la que podemos obtener mediante Fiddler u otras utilidades pero… esta viene integrada en el propio interface de CRM.





Feliz Navidad y Prospero Año Nuevo 2015

22 12 2014
Si no puedes ver este e-mail, haz click aquí
navidad_01.jpg navidad_2 navidad_3
navidad_4
navidad_5 navidad_6 navidad_7
navidad_8 navidad_9 navidad_10
navidad_11 navidad_12 navidad_13
navidad_14 navidad_15 navidad_16
Haz click aquí si no deseas recibir más mensajes. También puede contactar con nosotros en el teléfono 918 316 970. Prodware Spain S.A., A-48941488

 





CRM 2011: Proyecto Catalana Occidente

28 10 2014

Hoy Microsoft ha publicado un video sobre el proyecto de implantación de Microsoft Dynamics CRM 2011 en la compañía de seguros Catalana Occidente. Es un orgullo poder decir que Prodware ha sido la consultoría, junto con la empresa Innovar, que ha ayudado a Catalana Occidente a llevar a cabo este gran proyecto desde sus inicios con Microsoft Dynamics CRM 3.0!!!. Actualmente, además de Microsoft Dynamics CRM 2011 se está desplegando la aplicación RESCO para dispositivos móviles en plataformas iOS, Android y W8. Podeis ver el vídeo explicativo del proyecto en:

https://www.youtube.com/watch?v=JDZ7VL3EOCU&feature=youtu.be





AX Retail 2012 R2: Activar trazas del servicio Offline

2 05 2013

El servicio de sincronización de la BBDD Offline de los POS ofrece muy poca información sobre los procesos que realiza. Por defecto, tras instalar el sistema Offline mediante la utilidad Retail Database Utility, tan solo disponemos de información sobre los procesos de sincronización en la tabla RETAILOFFLINESYNCLOG de la BBDD de tienda. En esta tabla se registran el número total de registros cargados o descargados de la BBDD de tienda a las BBDD Offline de los POS pero esa información se registra una vez terminado el proceso de sincronización de cada ámbito.

En las primeras sincronizaciones, tras instalar el sistema Offline o bien en el caso que haya mucha información a sincronizar entre la BBDD de tienda y las BBDD Offline de los POS, a veces es necesario disponer de información más detallada. También en el caso de que se produzca algún error en la sincronización y no dispongamos de información suficiente, puede ser interesante activar el sistema de trazas del servicio de sincronización Offline.

Para activar las trazas del servicio de sincronización Offline, debemos añadir la entrada siguiente al archivo Microsoft. Dynamics.Retail.Offline.Service.exe.config que se encuentra en el directorio C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail POS\RetailOffline. La entrada a añadir es:

  <system.diagnostics>
   <switches>
     <!-- 0-off, 1-error, 2-warn, 3-info, 4-verbose. -->
     <add name="SyncTracer" value="2" />
   </switches>
   <trace autoflush="true">
     <listeners>
       <add name="Tracing" type="System.Diagnostics.TextWriterTraceListener" initializeData="SyncTrace.log" />
     </listeners>
   </trace>
 </system.diagnostics>

En la propiedad SyncTracer podemos indicar el nivel de registro que deseamos. El más conveniente es el 2-warn, pero si quieres ver todos los procesos que realiza el servicio puedes usar la opción 4-verbose (ATENCIÓN: el volumen de trazas que se registran es muy elevado por lo que activar ese nivel de trazas puede generar un archivo de trazas de un tamaño considerable!).

Tras reiniciar el servicio de sincronización podremos revisar las trazas en el archivo SynTrace.log que se genera en el mismo directorio (o el archivo que se haya configurado en initializeData. El archivo de trazas con el nivel 3-info tiene el siguiente aspecto:

Con la información registrada en el log podremos identificar los posibles errores de sincronización y el detalle exacto por cada tabla de los registros sincronizados (no solo por ámbito como en la tabla RETAILOFFLINESYNCLOG que hemos comentado anteriormente.





CRM 2011: Publicada la aplicación QPOrderEntry para Windows 8 METRO

29 11 2012

Recientemente hemos publicado en el Marketplace de Microsoft Windows 8 la aplicación QPOrderEntry. La aplicación permite gestionar pedidos de forma simple y adaptada al entorno METRO de Windows 8. El objetivo de esta aplicación, más allá de la utilidad para la que ha sido creada, es la de mostrar como desde una aplicación METRO de Windows 8 podemos acceder a Microsoft Dynamics CRM 2011 OnLine. Para ello, actualmente se utiliza una capa de acceso a CRM mediante un servicio Azure. Sin embargo, en breve dispondremos de una conexión directa entre la aplicación y Microsoft Dynamics CRM 2011 OnLine.

La aplicación está disponible en el Marketplace de Windows 8 en:

http://apps.microsoft.com/webpdp/app/qporderentry-free/ef73bb40-957f-4128-9f66-eff03f513615

La aplicación puede funcionar sin conexión a Microsoft Dynamics CRM 2011 OnLine (se puede generar datos de ejemplo en la opción de Sync settings) o bien solicitar el servicio QService para poder sincronizar con su Microsoft CRM 2011 OnLine.

En la aplicación podemos visualizar las entidades más importantes para la gestión de pedidos como son Accounts, Contacts y Products. Podemos visualizar todos los registros y editar los detalles.

Mediante el servicio de sincronización a Microsoft Dynamics CRM 2011 OnLine, el usuario puede sincronizar toda la información generada OffLine con su sistema CRM.

IMPORTANTE: En la actualidad la sincronización con CRM se realiza mediante un servicio de subscripción a QService. Sin embargo, en breve se publicará una versión en la que la sincronización se realizará directamente contra su Microsoft Dynamics CRM 2011 OnLine e incluso, próximamente con Microsoft Dynamics NAV 2013.