HUDCRM

HUDCRM es un proyecto personal, todavía en fase beta, que busca hacer el día a día más fácil a todos aquellos que trabajamos desarrollando y personalizando un CRM Dynamics para el navegador Chrome.

La idea de la extensión es, detectada una instancia CRM, añadir información útil sobre los formularios que nos ahorre tiempo sin tener que navegar constantemente a soluciones para consultar nombres de campos, lookups, o valores de optionset.

El modo en el que lo realiza es añadiendo pequeñas casillas en todos los elementos de interés del formulario como pueden ser campos, iframes o webresources.

Ejemplo de HUD sobre instancia CRM

Ejemplo de HUD sobre instancia CRM

Para todos ellos, al hacer click sobre el se abrirá un popup con información personalizada de este elemento. Para cada elemento además de informacion cross se incluriá también información personalizada de ese elemento. Por ejemplo, en los optionset te indicará para cada opción, qué valor numérico equivale. También para los WebResources podremos ver la URL con parámetros invocada, la opción de recargar o la opción de acceso directo a modificar el código del mismo.

Ejemplo de información personalizada para un Optionset

Ejemplo de información personalizada para un Optionset

Ejemplo de información personalizada para un Webresource

Ejemplo de información personalizada para un Webresource

También, en la parte superior se añaden varios botones de acceso rápido. El primero CRM nos da información sobre la instancia como la versión, además de información sobre el usuario que está ejecutando. El segundo, Entity, nos da información sobre la entidad a la que estamos navegando y el ID del registro. El tercero, Page UI, nos crea un árbol de tres niveles (Tabs, Sections y Controls), para poder acceder a cualquier objecto, aunque esté oculto. Además, en este menú se incluyen los accesos rápidos Set all visible, que hará que todas las tabs, secciones y controles del formulario se hagan visibles y Set all enabled que forzará todos los campos bloqueados (en los que aparece el candado a un lado) se desbloqueen. Es importante hacer notar que este cambio se efectúa en el lado del cliente y no en el servidor de modo que la próxima vez que navegues al formulario volverá a estar oculto y bloqueado todo aquello que deba estarlo. Finalmente se incluye también un acceso directo a las soluciones del CRM en el botón Solutions.

Información sobre el CRM y usuario

Información sobre el CRM y usuario

Información sobre la entidad y registro

Información sobre la entidad y registro

Información de los controles de la UI del formulario y acceso rápido a mostrar todos los elementos ocultos y cambiar todos los controles bloqueados

Información de los controles de la UI del formulario y acceso rápido a mostrar todos los elementos ocultos y cambiar todos los controles bloqueados

Acceso rápido a soluciones

Acceso rápido a soluciones

Poco a poco se irá añadiendo más funcionalidades. Como se ha indicado anteriormente, la extensión HUDCRM está en versión beta y por ello podría no funcionar en todos los entornos correctamente.

Para descargarla podéis acceder desde este link o buscando en el buscador de la Chrome Store la palabra HUDCRM.