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




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.





AX 2012 R2: Visualizar paquetes job P de SynchService

4 03 2015

En el sistema de sincronización SynchService de Microsoft Dynamics AX 2012 R2 for Retail para la sincronización de los datos de AX a tienda y viceversa disponemos de la utilidad Pack View para descomprimir los paquetes que el sistema transacciona entre AX y la tienda y al revés. La herramienta Pack View es extremadamente simple, tan solo es necesario indicar el archivo de la carpeta c:\User\<User>\AppData\Local\Microsoft Dynamics AX\60\Commerce Data Exchange\Synch Service\work que queremos descomprimir y pulsar la opción Convert. La herramienta genera en el directorio especificado una carpeta que contiene todos los XML de los datos y tablas que deben modificarse en el destino.

Sin embargo, hay que tener en cuenta que para poder descomprimir los paquetes de los jobs P que viajan de la tienda a AX hay que realizar un cambio de nombre antes de utilizar la herramienta. Así pues, si queremos descomprimir un archivo de un job P que ha llegado a AX, debemos cambiar la letra I del archivo por una R. Una vez cambiada la letra, podemos usar la herramienta para descomprimirlo. En el ejemplo siguiente se ha copiado el archivo recibido SRVPOS01-432727-I.tmp, cambiando la letra I por una R en el directorio c:\Temp:

Tras realizar la copia he ejecutado el Pack View y como observareis he podido descomprimir el archivo sin problemas:





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: Indicador de transacciones suspendidas

3 04 2014

La aplicación POS de Microsoft Dynamics AX 2012 R2 for Retail nos muestra en la parte inferior derecha de la pantalla principal un indicador de las transacciones que tenemos suspendidas (mediante la acción Suspender transacción). Sin embargo, cuando utilizamos la acción Suspender transacción en una transacción que tenemos a medias, no nos incremente inmediatamente ese numerador. Del mismo modo, cuando recuperamos una transacción suspendida mediante la acción Recuperar transacción, ese indicador no decrece inmediatamente. Sin embargo, tras cierto tiempo, ese valor se actualiza correctamente.

El motivo de este comportamiento es debido a que ese control se actualiza mediante un control Timer que se inicializa al abrir la aplicación y que está programado para ejecutarse cada 60000 ms o lo que es lo mismo, cada minuto. Por tanto, por mucho que suspendamos o recuperemos transacciones con las correspondientes acciones, ese valor se actualiza cada minuto, no cada cuando realicemos la acción.

Por tanto, si en menos de un minuto suspendemos y recuperamos una transacción (comprobación habitual para ver el funcionamiento de este indicador), el indicador nunca cambiará ;-). Así pues, para comprobar su funcionamiento tenemos que suspender una transacción, esperar un minuto, comprobar que se actualiza el indicador, recuperar la transacción, esperar un minuto y comprobar que el indicador se actualiza nuevamente.