tag:blogger.com,1999:blog-14497670421678128212024-03-13T18:31:16.341+01:00Microsoft Dynamics CRM Blog: CRM to allTodo sobre el CRMDemian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.comBlogger371125tag:blogger.com,1999:blog-1449767042167812821.post-14415274413484113112019-03-24T16:57:00.001+01:002019-03-24T16:57:56.309+01:00MVP Summit 2019<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-43KvxUoSzsc/XJekRWxo_zI/AAAAAAAAGQQ/62gATpucEe8c6yoJeFxXDabNCZO8DO7rgCLcBGAs/s1600/D2NaFc-U8AA3pBB.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1067" data-original-width="1600" height="213" src="https://1.bp.blogspot.com/-43KvxUoSzsc/XJekRWxo_zI/AAAAAAAAGQQ/62gATpucEe8c6yoJeFxXDabNCZO8DO7rgCLcBGAs/s320/D2NaFc-U8AA3pBB.jpg" width="320" /></a></div>
<br />
La pasada semana he tenido el privilegio una vez mas de participar en el evento mas importante de Microsoft para los MVPs, el MVP Summit. Es un evento de una semana en donde lo mas importante es que nos juntamos con el equipo de producto y todos sus Program Managers, de forma directa y sin filtro, para que ellos nos cuenten el futuro de la tecnología, y que nosotros ofrezcamos feedback directo según nuestras experiencias.<br />
<br />
Este año hemos participado unos 70 MVPs de Power Platform, y puedo decir que ha sido el año que personalmente mas he disfrutado. <br />
<br />
Lamentablemente no está permitido hablar de todo el contenido que nos han transmitido, porque está sujeto a NDA, pero la cantidad y calidad del contenido transmitido ha sido ingente, simplemente espectacular. Quiero agradecer a todo el equipo de producto de Power Platform, por el esfuerzo en organizar un evento con unas sesiones de tanto nivel, sin duda nos llena de energía y motivación para seguir como siempre apostando por Microsoft, por las comunidades y por aprender mas y mas cada día.<br />
<br />
Otro de los temas que mas se disfrutan de esta semana es la disfrutar del campus de Microsoft como uno más, moviéndonos por los edificios y viviendo un poco del día a día de donde trabajan los equipos de producto en las soluciones que utilizamos día a día.<br />
<br />
Adicionalmente hemos podido participar de una cuantas cenas-fiestas, para hacer conexiones con gente del equipo de producto de forma mas informal y con otros MVPs de otros países u otras tecnologías.<br />
<br />
Ya sea en el desayuno compartiendo la mesa con MVPs de otros sitios, en los descansos entre sesiones, en las fiestas, o inclusos en los autobuses compartiendo asiento con otros, ha sido una semana en he hablado de tecnología sin parar, cosa que disfruto muchísimo y que además me permite entender otros puntos de vista acerca de la misma de otros países. <br />
<br />
Os dejo algunas fotos de lo que ha sido esta gran semana, ahora toca descansar poco el cerebro ;)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-mCFdl9qQzMc/XJembkiFbSI/AAAAAAAAGQk/Pxx_lxLhKY8Rl1lj2n1XvfrDIZPdIJF9QCLcBGAs/s1600/D1_AgJyUwAATeUY.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://1.bp.blogspot.com/-mCFdl9qQzMc/XJembkiFbSI/AAAAAAAAGQk/Pxx_lxLhKY8Rl1lj2n1XvfrDIZPdIJF9QCLcBGAs/s320/D1_AgJyUwAATeUY.jpg" width="240" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-gzKwqRwcxGc/XJembnyGgDI/AAAAAAAAGQg/x-yAMDy9tHkkNMG5D0ZRWOLpHThsxcITgCLcBGAs/s1600/D1_Z9NEU8AAYkmD.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://2.bp.blogspot.com/-gzKwqRwcxGc/XJembnyGgDI/AAAAAAAAGQg/x-yAMDy9tHkkNMG5D0ZRWOLpHThsxcITgCLcBGAs/s320/D1_Z9NEU8AAYkmD.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-mokJggibrvI/XJemcfo92aI/AAAAAAAAGQo/tG1aSUdiGO4Ew854d7idOjCS5Ixjy0VHACLcBGAs/s1600/D2CydO0U8AA7r94.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://1.bp.blogspot.com/-mokJggibrvI/XJemcfo92aI/AAAAAAAAGQo/tG1aSUdiGO4Ew854d7idOjCS5Ixjy0VHACLcBGAs/s320/D2CydO0U8AA7r94.jpg" width="240" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-2_q0SOnfC7c/XJemcoa_6VI/AAAAAAAAGQw/fO51kggGEe07VfTHfztWC0ovDu6H8tn2QCLcBGAs/s1600/D2E7zZ6U4AALtbT.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://3.bp.blogspot.com/-2_q0SOnfC7c/XJemcoa_6VI/AAAAAAAAGQw/fO51kggGEe07VfTHfztWC0ovDu6H8tn2QCLcBGAs/s320/D2E7zZ6U4AALtbT.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-r0e2Z023AV4/XJemc-B5QvI/AAAAAAAAGQ0/3jYzujAWh2oUYoJSLVeoDRWj5aOeZhhqACLcBGAs/s1600/D2HNM-6U8AEz558.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://2.bp.blogspot.com/-r0e2Z023AV4/XJemc-B5QvI/AAAAAAAAGQ0/3jYzujAWh2oUYoJSLVeoDRWj5aOeZhhqACLcBGAs/s320/D2HNM-6U8AEz558.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-A_lAnjK5Dgo/XJemdgCu6LI/AAAAAAAAGQ4/md3cLktaoxwFkys9cLIYcp_uK4cLoJkEwCLcBGAs/s1600/D2IAB8oUcAABz3y.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://1.bp.blogspot.com/-A_lAnjK5Dgo/XJemdgCu6LI/AAAAAAAAGQ4/md3cLktaoxwFkys9cLIYcp_uK4cLoJkEwCLcBGAs/s320/D2IAB8oUcAABz3y.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-E4AZ4acbRPM/XJembr_m1_I/AAAAAAAAGQc/l5LkLwoyd8QKgQgOVj6B0GRkUeRlIveqACLcBGAs/s1600/D166Ka-U4AAJCdV.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://4.bp.blogspot.com/-E4AZ4acbRPM/XJembr_m1_I/AAAAAAAAGQc/l5LkLwoyd8QKgQgOVj6B0GRkUeRlIveqACLcBGAs/s320/D166Ka-U4AAJCdV.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-80uoe4s-5TI/XJemdxYW4TI/AAAAAAAAGRA/xFrjnDy-5PE_7W7NQpri1DTi15Gvu2CugCLcBGAs/s1600/IMG-20190321-WA0003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1599" height="240" src="https://3.bp.blogspot.com/-80uoe4s-5TI/XJemdxYW4TI/AAAAAAAAGRA/xFrjnDy-5PE_7W7NQpri1DTi15Gvu2CugCLcBGAs/s320/IMG-20190321-WA0003.jpg" width="320" /></a></div>
<br />
<br />
<br />Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-81602716193685918372019-01-14T14:58:00.000+01:002019-01-14T14:58:20.010+01:00Dynamics 365 Workflow Tools – Extensibilidad avanzada sin código (ERD)<b>Nueva publicación en ERD:</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-hFVlPU6srTk/XDyVclObOiI/AAAAAAAAGM4/9wybzsErPL0-wZNBVLA7uhvnS9cUpYChQCLcBGAs/s1600/erd_d365workflowtools_cab.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="560" data-original-width="1280" height="140" src="https://1.bp.blogspot.com/-hFVlPU6srTk/XDyVclObOiI/AAAAAAAAGM4/9wybzsErPL0-wZNBVLA7uhvnS9cUpYChQCLcBGAs/s320/erd_d365workflowtools_cab.jpg" width="320" /></a></div>
<br />
<br />
<br />
<a href="https://www.elrincondynamics.es/blog/detalle/el-rincon-dynamics/2019/01/14/dynamics-365-workflow-tools-extensibilidad-avanzada-sin-codigo">https://www.elrincondynamics.es/blog/detalle/el-rincon-dynamics/2019/01/14/dynamics-365-workflow-tools-extensibilidad-avanzada-sin-codigo</a>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com1tag:blogger.com,1999:blog-1449767042167812821.post-46095000841943055852018-10-27T01:01:00.001+02:002018-10-27T01:01:14.844+02:00Siempre lo llamaré CRM<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-3LhQzoXDjQo/W9Ocg2mQMZI/AAAAAAAAGG4/9s0WVuK0GscUU6D8Y1xEnBPZPDiOBzGTwCLcBGAs/s1600/2018_07_powerplatform.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="307" data-original-width="640" height="153" src="https://1.bp.blogspot.com/-3LhQzoXDjQo/W9Ocg2mQMZI/AAAAAAAAGG4/9s0WVuK0GscUU6D8Y1xEnBPZPDiOBzGTwCLcBGAs/s320/2018_07_powerplatform.jpg" width="320" /></a></div>
<br />
Tengo ganas de escribir este artículo hace unos meses. Llevo trabajando con Dynamics CRM desde hace casi 13 años (desde la versión 1.2) y he vivido muchos cambios en la plataforma, pero creo que sinceramente los cambios vividos en los últimos meses son los más profundos que me han tocado vivir.<br />
<br />
Estos cambios ya no son solo tecnológicos, de cambios en la arquitectura o de nuevas funcionalidades, sino que realmente lo que se está cambiando desde Microsoft es la forma en que se deben enfocar los proyectos de transformación digital desde el punto de vista de un fabricante que quiere ser el líder en la industria.<br />
<br />
La llegada de James Phillips a liderar el equipo de producto de las soluciones de negocio, a llevado a Microsoft a replantearse el como se debe enfocar una plataforma de negocio completa, poniendo como pilar la propia plataforma y no simples funcionalidades para adoptar lo que ya tenían otros competidores.<br />
<br />
En los últimos tiempos estamos viendo como competidores en el mundo de soluciones de negocio están intentando copiar este enfoque, pero creo sinceramente que el único que puede ser imbatible en este terreno es Microsoft. Microsoft tiene sus propias plataformas, su propia nube y su propia arquitectura, sin necesidad de disponer de terceros para evolucionar su plataforma de soluciones de negocio y la evolución de esta propia plataforma es la que ofrecerá oportunidades a las empresas que hasta ahora no existían.<br />
<br />
Últimamente los fabricantes intentan huir del concepto "CRM", aunque todo el mundo lo sigue llamando así. Hasta hace poco, "Dynamics CRM" contenía el módulo de Ventas, Servicio y Marketing. Estos módulos eran parte nuclear de la solución, y en la misma solución convivían con aptitudes tecnológicas que permitían extender la plataforma para implementar cualquier tipo de proceso de negocio.<br />
<br />
En los últimos meses, Microsoft ha conseguido separar completamente las soluciones de "CRM" de la propia plataforma. Estas Soluciones pasan a llamarse "Apps" y la plataforma pasa a llamarse Common Data Service for Applications (CDS for Apps). CDS for Apps, es lo que antiguamente llamábamos como "xRM" y que nos permitía crear soluciones de negocio que no solamente estaban basadas en el cliente. Sobre el CDS for Apps entonces podemos crear nuestras propias "PowerApps", que ahora pueden ser de dos tipos:<br />
<br />
Canvas Apps: Las nuevas tipo de aplicaciones que pueden ser creadas por usuarios de negocio o avanzados, enfocadas sobre todo para ser utilizadas como Apps móviles.<br />
Model Driven Apps: Son las Apps tradicionales de las que veníamos creando hasta ahora con el cliente web.<br />
Adicionalmente a estos cambios en la plataforma, entran en juego Flow y PowerBI. Microsoft Flow es la nueva solución para automatización de procesos, que cada vez mas incluye funcionalidades de los Workflow de Dynamics CRM tradicionales, además de contar con muchísimas mas posibilidades.<br />
<br />
Power BI es por todos ya conocido como la solución líder del mercado de Business Intelligence, fácil de implementar y de evolucionar.<br />
<br />
Tanto Flow como PowerBI aparecen para transformar y evolucionar completamente dos áreas que llevaban tiempo sin tener evoluciones considerables como son los dashboards y workflows estándar en Dynamics. Todo esto junto es lo que actualmente se llama "Power Platform".<br />
<br />
Separando la plataforma de las "Apps", Microsoft está pudiendo enfocar los esfuerzos a donde realmente tiene una fuerza única que otros fabricantes creo que no pueden alcanzar. La evolución de la plataforma permite crear soluciones mucho mas potentes y completas. Microsoft mismo ahora desarrolla Apps propias sobre el CDS for Apps que se siguen llamando Dynamics 365 (Sales, Marketing, Customer Service, Porject Service Automation, Field Service, Talent, etc.), pero también permite que cualquier persona pueda crear sus propios verticales o soluciones y publicarlos en el Appsource. Poco a poco imagino que veremos soluciones de terceros de Sales, o Customer Service que puedan competir en igualdad de condiciones con las de Dynamics 365, pero construidas directamente sobre CDS for Apps.<br />
<br />
Este cambio y sus beneficios pueden verse claramente en las últimas releases de la solución, con cientos de páginas de nuevas funcionalidades, demuestran como el equipo de producto está trabajando en una misma línea y coordinada, que permite dar una velocidad a la innovación como nunca habíamos visto hasta ahora.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-gu7_vfUCGh8/W9OckXGtVLI/AAAAAAAAGG8/__jTQA-_2iULOo6EUcVRao3E6Svm7yDYgCLcBGAs/s1600/2018-10-27_0-12-29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="668" data-original-width="529" height="320" src="https://1.bp.blogspot.com/-gu7_vfUCGh8/W9OckXGtVLI/AAAAAAAAGG8/__jTQA-_2iULOo6EUcVRao3E6Svm7yDYgCLcBGAs/s320/2018-10-27_0-12-29.jpg" width="253" /></a></div>
<br />
La estrategia de Microsoft de invertir en la plataforma creo que es el camino correcto, provoca que Microsoft se posicione como líder en la innovación de las soluciones de negocio a la que otros fabricantes intentan copiar, y que la industria invierta también en soluciones basadas en dicha plataforma, ya sea con tecnologías de Microsoft o de otros fabricantes.<br />
<br />
Toda la tecnología de Microsoft está alineada, y en el nivel mas alto están las Business Applications que consumen de ellas. IoT, IA, y toda la tecnología de Azure se encuentran detrás de las mismas y las hacen completamente diferenciales ya que su integración es natural.<br />
<br />
Vienen tiempos emocionantes en los próximos años, sigamos disfrutando con la tecnología y hagamos que la misma pueda transformar a las empresas y sus relaciones con sus clientes.<br />
<br />
En todo caso, se llame como se llame, yo siempre lo llamaré CRM.<br />
<br />
;)<br />
<div>
<br /></div>
<div>
<br /></div>
Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com1tag:blogger.com,1999:blog-1449767042167812821.post-61797438827459754292018-05-31T23:03:00.001+02:002018-05-31T23:03:11.765+02:00365 Saturday Madrid - 2018<img alt="" class="reader-cover-image__img" src="https://media.licdn.com/media/gcrc/dms/image/C5612AQGovXhYL0nrag/article-cover_image-shrink_600_2000/0?e=2127081600&v=beta&t=FaPIONuCRrDqOWtlwTzLacklipvnAnVCQNTS_BuLV_Q" style="background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Fira Sans", Ubuntu, Oxygen, "Oxygen Sans", Cantarell, "Droid Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /><br />
<br />
<div class="reader-flag-content__wrapper mb4 clear-both" data-ember-action-7064="7064" data-ember-action="" style="-webkit-text-stroke-width: 0px; background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.9); display: flex; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Fira Sans", Ubuntu, Oxygen, "Oxygen Sans", Cantarell, "Droid Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 1.5rem; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; justify-content: flex-end; letter-spacing: normal; margin: 0px 0px 16px; orphans: 2; outline: 0px; padding: 0px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;">
</div>
<br />
<div class="ember-view" id="ember7063" style="-webkit-text-stroke-width: 0px; background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Fira Sans", Ubuntu, Oxygen, "Oxygen Sans", Cantarell, "Droid Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; outline: 0px; padding: 0px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;">
<div class="reader-article-content" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Aún con la resaca del gran evento de ayer, he querido hacer un resumen del mismo y compartir mis sensaciones.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Puedo decir que sigo impresionado con la respuesta que hemos recibido de toda la comunidad de Dynamics 365 de España, incluyendo sponsors que apoyaron el evento, numero de asistentes, speakers y también desde el propio Microsoft.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Un evento en el que han asistido mas de 300 personas, haciendo que las sesiones estén repletas incluso hasta el final, ha sido increíble.<span> </span><strong style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Hemos conseguido hacer que el 365 Saturday de Madrid sea el mas grande que se ha realizado en el mundo hasta el momento</strong>. En la Keynote, se han llenado las dos salas al completo.</div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQEf4ERkN0jVZw/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=J0s86F1Nm4zc8qshHkO9eDBmHV4q6hNfkUK-XOWo0k0" data-media-urn="urn:li:digitalmediaAsset:C5612AQEf4ERkN0jVZw" src="https://media.licdn.com/dms/image/C5612AQEf4ERkN0jVZw/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=J0s86F1Nm4zc8qshHkO9eDBmHV4q6hNfkUK-XOWo0k0" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQH4nGfSrTPSDw/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=lpfM3QYVMgfyxD969-6U2K_0fdJtkGlw8E9crt0YPPI" data-media-urn="urn:li:digitalmediaAsset:C5612AQH4nGfSrTPSDw" src="https://media.licdn.com/dms/image/C5612AQH4nGfSrTPSDw/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=lpfM3QYVMgfyxD969-6U2K_0fdJtkGlw8E9crt0YPPI" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQHTo8esJ-lFIA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=Wcy3N1LpYQWSxsQsOkMPb6qtUl1UzceJ1Gnw20SK1W0" data-media-urn="urn:li:digitalmediaAsset:C5612AQHTo8esJ-lFIA" src="https://media.licdn.com/dms/image/C5612AQHTo8esJ-lFIA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=Wcy3N1LpYQWSxsQsOkMPb6qtUl1UzceJ1Gnw20SK1W0" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Las sesiones han estado todo el día completas, con gente muy interesada y participativa y en algunas sesiones incluso se escuchaban muchas risas, mostrando también el buen ambiente que se respiraba por parte de todos.</div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQFcX_LTpCBtRA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=h5ZX8usvB-j5oL4-i02gTYhhX-v3aniMsmJinJoJ8A0" data-media-urn="urn:li:digitalmediaAsset:C5612AQFcX_LTpCBtRA" src="https://media.licdn.com/dms/image/C5612AQFcX_LTpCBtRA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=h5ZX8usvB-j5oL4-i02gTYhhX-v3aniMsmJinJoJ8A0" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Unas 28 sesiones durante todo el día, requerían de gestionar bien los contenidos y los speakers. Mas de 30 speakers, unos 12 MVPs, muchos viniendo desde diferentes lugares como Madrid, Londres, Valencia, Cádiz, Barcelona y Alemania han dedicado tiempo y esfuerzo para compartir sus conocimientos con los demás. Creo que una de las claves del éxito de este tipo de eventos, es la calidad de los contenidos y experiencias que aquí se comparten.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
En esta foto está todo el equipazo de speakers con el gran<span> </span><a href="https://www.linkedin.com/in/oscar-mozo-rivera/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Oscar Mozo</a><span> </span>de Microsoft, que ha sido la persona que nos ha apoyado a la organización del evento:</div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQHah5GxtG7d5w/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=B2ffNuT1_Ub3UJXT4vXxsp_E0aR6X80uXcUcDySVZFs" data-media-urn="urn:li:digitalmediaAsset:C5612AQHah5GxtG7d5w" src="https://media.licdn.com/dms/image/C5612AQHah5GxtG7d5w/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=B2ffNuT1_Ub3UJXT4vXxsp_E0aR6X80uXcUcDySVZFs" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Dos grandes MVPs (<a href="https://www.linkedin.com/in/antoniogilabert/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Antonio Gilabert</a><span> </span>y<span> </span><a href="https://www.linkedin.com/in/mllorcag/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Miguel Llorca</a>) han liderado la organización de los tracks de Dynamics 365 for Operations y de Busines Central:</div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQFLxx-tlckzNA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=OQdRc5n5sJ-eXYiyHiOotZvjjyFZ8cbGur74RXI6KuI" data-media-urn="urn:li:digitalmediaAsset:C5612AQFLxx-tlckzNA" src="https://media.licdn.com/dms/image/C5612AQFLxx-tlckzNA/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=OQdRc5n5sJ-eXYiyHiOotZvjjyFZ8cbGur74RXI6KuI" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<br style="box-sizing: inherit;" /></div>
<div class="slate-resizable-image-embed slate-image-embed__resize-full-width" style="background: 0px 0px; border: 0px; box-sizing: inherit; clear: both; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<img data-li-src="https://media.licdn.com/dms/image/C5612AQGr-r_cFAIUSg/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=qF3lKEdQas3XEMWyQKc9NDgVYlXrh1iw5n79QQQViQY" data-media-urn="urn:li:digitalmediaAsset:C5612AQGr-r_cFAIUSg" src="https://media.licdn.com/dms/image/C5612AQGr-r_cFAIUSg/article-inline_image-shrink_1500_2232/0?e=2127081600&v=beta&t=qF3lKEdQas3XEMWyQKc9NDgVYlXrh1iw5n79QQQViQY" style="background: 0px 0px; border: 0px; box-sizing: inherit; font-size: 20px; height: auto; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; vertical-align: baseline; width: 744px;" /></div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Este tipo de eventos es imposible que salgan adelante sin la ayuda de los Sponsors, y este año hemos contado con hasta 11 empresas que han aportado su apoyo a que el evento sea un verdadero éxito, muchas gracias a<span> </span><a href="https://www.linkedin.com/company/microsoft/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Microsoft</a>,<span> </span><a href="https://www.linkedin.com/company/avanade/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Avanade</a>,<span> </span><a href="https://www.linkedin.com/company/riva-crm-integration/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Riva CRM integration</a>,<span> </span><a href="https://www.linkedin.com/company/axazure/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">AXAZURE</a>,<span> </span><a href="https://www.linkedin.com/company/gadesoft/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Gadesoft</a>,<span> </span><a href="https://www.linkedin.com/company/encamina/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Encamina</a>,<span> </span><a href="https://www.linkedin.com/company/raona/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Raona</a>,<span> </span><a href="https://www.linkedin.com/company/ax3-fulltech/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Ax3</a>,<span> </span><a href="https://www.linkedin.com/company/innovar-tecnologias/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Innovar Tecnologías</a>,<span> </span><a href="https://www.linkedin.com/company/nanfor-iberica/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Nanfor Ibérica</a><span> </span>y por su puesto a la empresa a la que pertenezco y nos soporta para montar estos "tinglados" como<span> </span><a href="https://www.linkedin.com/company/infoavan-soluciones/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Infoaván Soluciones</a>.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
El equipo de organización este año hemos contado con muchas personas que han apoyado muchísimo como<span> </span><a href="https://www.linkedin.com/in/daniel-carelli-1059aab/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Daniel Carelli</a>,<span> </span><a href="https://www.linkedin.com/in/nfernandezba/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Nicolas Fernandez</a>,<span> </span><a href="https://www.linkedin.com/in/josemariaporrascalzada/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Jose María Porras</a>,<span> </span><a href="https://www.linkedin.com/in/mfcastillovaq/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Manuel Castillo</a><span> </span>y<span> </span><a href="https://www.linkedin.com/in/hdejesusprieto/" style="background: 0px 0px transparent; border: 0px; box-sizing: inherit; color: #665ed0; font-size: 20px; font-weight: 400; margin: 0px; padding: 0px; text-decoration: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;" target="_blank">Hugo de Jesus</a>.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Organizar un evento de este tipo requiere bastante trabajo y dedicación, pero creo que cuando se realiza con cariño y pasión luego eso contagia a todos los demás, y eso se ha notado ayer.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Creo que el evento ha marcado un hito en las comunidades de Dynamics 365 en España, hace unos pocos años era difícil poder convocar a tanta gente en un evento de comunidades como este y recibir tanto apoyo.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Me siento orgulloso de haber tomado la decisión hace un año de montar este evento y ver en lo que se ha convertido solo un año después. Espero que todos hayáis disfrutado tanto del evento como yo lo he hecho liderando la iniciativa y os hayáis llevado muchas ideas nuevas en las trabajar en los próximos meses. La comunidad sigue creciendo, y con la gente que tenemos solo nos queda seguir creciendo así.</div>
<div style="background: 0px 0px; border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.75); font-family: "Source Serif Pro", serif; font-size: 20px; font-weight: 400; line-height: 3.2rem; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
A por la siguiente ;)</div>
</div>
</div>
Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-66645598430180948192017-10-29T09:31:00.001+01:002017-10-29T09:31:32.470+01:00Mejoras en las Workflow Tools<p>Después de un tiempo sin escribir, hoy voy a comentar un resumen de los últimos cambios que he realizado en las Workflow tools en las últimas versiones.</p> <p>El desarrollo de las mismas no se ha detenido, y la resolución de ciertas bugs que me han reportado ya se han realizado.</p> <p>Os resumo los cambios realizados:</p> <p>Cambios en versión 1.0.41.2:</p> <ul> <li>Nuevas funcionalidades en “String Functions”: </li> <ul> <li>Uppercase Text: convierte un texto “Hola” en “HOLA”</li> <li>Lowercase Text: convierte un texto “HOLA” en “hola”</li> </ul> <li>Añadida soluciones como “administradas” o managed. de esta manera se podrán desinstalar las Tools cuando se quiera. </li> </ul> <p>Cambios en versión 1.0.41.3: </p> <ul> <li>Arreglado bug en “String Functions”</li> </ul> <p>Cambios en versión 1.0.42.0:</p> <ul> <li>Nuevas funcionalidades:</li> <ul> <li>51) “Send Email From Template To Users In Role”: para enviar emails a todos los usuarios asignados a un rol de seguridad basados en una plantilla de email.</li> </ul> </ul> <blockquote> <p><img src="https://github.com/demianrasko/Dynamics-365-Workflow-Tools/raw/master/docs/SendEmailFromTemplateToUsersInRole2.png" width="616" height="435" /></p> </blockquote> <ul> <ul> <li>52) “Send Email To Users In Role”: para incluir como destinatarios en un email previamente creado a todos los usuarios asignados a un rol de seguridad</li> </ul> </ul> <p><img src="https://github.com/demianrasko/Dynamics-365-Workflow-Tools/raw/master/docs/SendEmailToUsersInRole2.png" width="703" height="496" /></p> <p>Cambios en versión 1.0.42.1: </p> <ul> <li>Nueva funcionalidad: Añadida la encriptación Sha512 en la funcionalidad “Encrypt Text”, antes solo existía la encriptación MD5.</li> </ul> <p>Cambios en versión 1.0.43.0:</p> <ul> <li>Nueva funcionalidad :</li> <ul> <li>53) Calculate Price: nueva funcionalidad que permite la ejecución del método “CalculatePriceRequest” estándar de la plataforma. Esta funcionalidad es la que permite aplicar una lógica personalizada en el cálculo de los precios. Para que esta funcionalidad sea aplicada, se debe primer desactivar el cálculo estándar de precios de Dynamics 365 y luego desarrollar un Plugin en dicho mensaje para realizar el cálculo. Solo aplica a entidades de Oportunidades, Oferta, Pedido y Factura y a sus líneas correspondientes.</li> </ul> </ul> <p><img src="https://github.com/demianrasko/Dynamics-365-Workflow-Tools/raw/master/docs/calculateprice2.png" width="681" height="481" /></p> <p>Como se puede ver, cada día las Workflow Tools crecen mas en complejidad y posibilidades. Por favor compartirme cualquier idea nueva que cada día es mas complejo imaginar funcionalidades.</p> <p>Dentro las Workflow Tools, mis próximos desafíos serán:</p> <ul> <li>Json Parsing</li> <li>Azure</li> <li>Compilación para el update de primavera (versión 9.0)</li> </ul>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-40763753950414179742017-06-05T23:38:00.001+02:002017-06-19T14:53:14.007+02:00CRM Saturday Madrid 2017<a href="https://lh3.googleusercontent.com/-ZjhSQ-8p8P4/WTXPL3tgzxI/AAAAAAAAFaI/NW5tLnsrgOs8H_x9mL7VlKi-XPhIYmQiwCHM/s1600-h/madrid-Sponsor-Banner%255B4%255D"><img alt="madrid-Sponsor-Banner" border="0" height="294" src="https://lh3.googleusercontent.com/-Gmmy4EkVlxE/WTXPMhwvP9I/AAAAAAAAFaM/UgfK_ZXnAxgjINHWDARUTuf-DawK3l-nwCHM/madrid-Sponsor-Banner_thumb%255B2%255D?imgmax=800" style="background-image: none; display: inline;" title="madrid-Sponsor-Banner" width="494" /></a><br />
Hola a todos! quiero dedicar este post a agradecer a todos los que han asistido y han apoyado a que el pasado sábado se haya podido celebrar el primer gran evento 100% de comunidad acerca de Dynamics 365.<br />
El CRM Saturday es un evento nacido hace muy poco tiempo y que está teniendo un crecimiento mundial muy rápido, y Madrid ha sido de las primeras ciudades en las que se ha celebrado.<br />
Cuando me puse en contacto con Raz hace poco en el Extreme365 de Lisboa, no creí que tendría la repercusión que ha tenido, y la verdad que me alegra y me llena de orgullo el haber liderado esta iniciativa comunitaria en Madrid.<br />
Llevo muchos años trabajando con Dynamics 365 (y sus nombres anteriores) y la verdad que me encanta que se empiece a generar una comunidad tan activa alrededor de esto. Este crecimiento comunitario creo que es claro reflejo del crecimiento del producto, y de su importancia a nivel de Microsoft también.<br />
Obviamente, el punto mas fuerte del evento han sido los contenidos de las sesiones, de grandes speakers que se han dejado todo en las sesiones. Aquí os dejo una imagen de los speakers con Oscar Mozo y Genoveva Parra de Microsoft.<br />
<a href="https://lh3.googleusercontent.com/-I6ypcvyPZsA/WTXPNNKXf2I/AAAAAAAAFaQ/jtnc4Jg8Fo0VyIiSd82FZnK2NraUy4dNACHM/s1600-h/MPVs%255B5%255D"><img alt="MPVs" border="0" height="461" src="https://lh3.googleusercontent.com/-n3gziSPF7bk/WTXPN8iAZCI/AAAAAAAAFaU/_yK5xKFXeXUwGLNdDWn96sMdyqJ1ghQ5gCHM/MPVs_thumb%255B3%255D?imgmax=800" style="background-image: none; display: inline;" title="MPVs" width="613" /></a><br />
Este era el primer evento que organizaba y descubrí que realizar un evento de este tipo requiere mucho trabajo y coordinación, y es placer que todo haya salido tan bien.<br />
Los objetivos de que los asistentes se la pasen genial compartiendo pasión por Microsoft y por Dynamics 365, se ha cumplido con creces. <br />
He participado al inicio del evento con el Manifiesto CRM al inicio del evento y he tenido la oportunidad de compartir una sesión con dos grandes “mosqueteros” (Marco Amoedo y Mario Trueba):<br />
<a href="https://lh3.googleusercontent.com/-ah9bL_dJTaU/WTXPOj5r4tI/AAAAAAAAFaY/mDsvYATj3lUadk3L6js6jTIKTOpSmnbIgCHM/s1600-h/DSC02170%255B5%255D"><img alt="DSC02170" border="0" height="425" src="https://lh3.googleusercontent.com/-QWgupfM-Qwk/WTXPPFWUD3I/AAAAAAAAFac/xW-UV0IivXk6Wpuv5El7oqd-vfMbPg8DACHM/DSC02170_thumb%255B2%255D?imgmax=800" style="background-image: none; display: inline;" title="DSC02170" width="565" /></a><a href="https://lh3.googleusercontent.com/-dF8HLo3QwEg/WTXPPv-oH5I/AAAAAAAAFag/Z_US-k9GdSs0FxIZ0qrqtBqmTlEvkbgzACHM/s1600-h/DSC02296%255B6%255D"><img alt="DSC02296" border="0" height="426" src="https://lh3.googleusercontent.com/-9A4rI-BHH6k/WTXPQEBX4uI/AAAAAAAAFak/u95HHQ6XyUsiM9b8eU1QOpD7lwgrgbO5ACHM/DSC02296_thumb%255B3%255D?imgmax=800" style="background-image: none; display: inline;" title="DSC02296" width="565" /></a><br />
Foto del equipo de Infoaván en el Saturday:<br />
<a href="https://3.bp.blogspot.com/-nKrrT22M92o/WUfJJvtXgVI/AAAAAAAAFcE/9mIdm7DgiUMuPRt_JqzKN16DWzs5djsjwCLcBGAs/s1600/test%2B%25282%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="365" data-original-width="485" height="300" src="https://3.bp.blogspot.com/-nKrrT22M92o/WUfJJvtXgVI/AAAAAAAAFcE/9mIdm7DgiUMuPRt_JqzKN16DWzs5djsjwCLcBGAs/s400/test%2B%25282%2529.jpg" width="400" /></a><br />
<br />
<br />
Dentro de poco se publicarán todas las sesiones en Channel 9 con todas las presentaciones, y espero que todos aquellos que no han podido asistir, lo puedan hacer la próxima vez, seguro que lo disfrutarán!<br />
Muchas gracias también a todos los sponsors que han apoyado el evento:<br />
<a href="http://infoavan.com/">Infoaván Soluciones</a><br />
Innovar Tecnologías<br />
Gadesoft<br />
Raona<br />
Un abrazo grande y hasta el próximo “Saturday” en 2018 <img alt="Winking smile" class="wlEmoticon wlEmoticon-winkingsmile" src="https://lh3.googleusercontent.com/-RFeHXQy5vSw/WTXPRyqudRI/AAAAAAAAFaw/xHjFxrJo3fgWairu8P0-ila1aEdt1AIvACHM/wlEmoticon-winkingsmile%255B2%255D?imgmax=800" /><br />
@demian_raskoDemian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-46227990607635037502017-05-27T16:55:00.001+02:002017-05-27T16:55:14.083+02:00Agenda detallada CRM Saturday Madrid<p> </p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt; line-height: 12pt"><span style="mso-fareast-language: es; mso-no-proof: yes"><a href="https://lh3.googleusercontent.com/-8M38rqw3XDY/WSmTToih41I/AAAAAAAAFZQ/qZ5ZQbhQcCcyja-erRTyr__cDA70OXDKgCHM/s1600-h/clip_image002%255B7%255D%255B2%255D"><img title="clip_image002[7]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image002[7]" src="https://lh3.googleusercontent.com/-pSjS7VKhR_M/WSmTULfrcFI/AAAAAAAAFZU/kdaR7b9bpHwIw7MGC3rb0g_LrDCrdTjegCHM/clip_image002%255B7%255D_thumb?imgmax=800" width="567" height="217" /></a></span></p> <h1 style="margin: 12pt 0cm 0pt; line-height: 17pt"><span lang="EN-US" style="mso-ansi-language: en-us"><font face="Calibri Light"><font style="font-size: 16pt" color="#2e74b5"><font style="font-weight: normal">Detailed Agenda for Madrid – 3er June 2017</font></font></font></span></h1> <p class="MsoNormal" style="margin: 0cm 0cm 8pt; line-height: 12pt"><span lang="EN-US" style="mso-ansi-language: en-us"><font face="Calibri"><font style="font-size: 11pt" color="#000000"> </font></font></span></p> <table class="MsoTable15Grid4Accent5" style="border-top: medium none; border-right: medium none; border-collapse: collapse; border-bottom: medium none; border-left: medium none; line-height: normal; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt" cellspacing="0" cellpadding="0" border="1"><tbody> <tr style="height: 15pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes; mso-yfti-lastfirstrow: yes"> <td style="border-top: #4472c4 1pt solid; border-right: medium none; background: #4472c4; border-bottom: #4472c4 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #4472c4 1pt solid; padding-right: 5.4pt; mso-border-themecolor: accent5; mso-border-top-alt: solid #4472c4 .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #4472c4 .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-alt: solid #4472c4 .5pt; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5" height="20" valign="top" nowrap="nowrap"></td> <td style="border-top: #4472c4 1pt solid; border-right: medium none; background: #4472c4; border-bottom: #4472c4 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-top-alt: solid #4472c4 .5pt; mso-border-top-themecolor: accent5; mso-border-bottom-alt: solid #4472c4 .5pt; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5" height="20" valign="top" width="263" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 1" align="center"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-themecolor: background1"><font face="Calibri"><font style="font-size: 11pt" color="#ffffff">Auditorium Titan (Spanish)</font></font></span></b></p> </td> <td style="border-top: #4472c4 1pt solid; border-right: #4472c4 1pt solid; background: #4472c4; border-bottom: #4472c4 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-themecolor: accent5; mso-border-top-alt: solid #4472c4 .5pt; mso-border-top-themecolor: accent5; mso-border-bottom-alt: solid #4472c4 .5pt; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-alt: solid #4472c4 .5pt; mso-border-right-themecolor: accent5" height="20" valign="top" width="254" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 1" align="center"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-themecolor: background1"><font face="Calibri"><font style="font-size: 11pt" color="#ffffff">Sala Orion (English)</font></font></span></b></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 0"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">9:00 <br />9:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" colspan="2" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64" align="center"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">Registration</font></font></span></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 1"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-top-themetint: 153" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 4"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">9:30 <br />10:15</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" colspan="2" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal" align="center"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">Keynote</font></font></span></p> </td> </tr> <tr style="height: 45pt; mso-yfti-irow: 2"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="60" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">10:15 <br />11:15</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Xamarin and Dynamics 365 from Zero to Hero</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Mario Trueba (300)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-ansi-language: en-us"><font face="Calibri"><font style="font-size: 11pt" color="#000000"> </font></font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri">Mobile Applications are becoming more and more important nowadays, the way people interact with their customer’s information has changed from a Web Browser Classic Experience to a any time , any place situation where our customers would want to consume the information by using multiple platforms and multiple locations. Xamarin Platform was around for a while until it got acquired by Microsoft bringing the Mono Framework in the .NET Family. For a .NET Developer confident with C# it is the perfect way of building applications for Android and iOS without having to learn Swift or the Android SDK. Join us in this session where we will build together a Xamarin Forms Application that can run on the 3 main platforms (Android, iOS, Windows) and connects to Dynamics 365 to handle simple CRUD Operations while authenticating with Azure Active Directory.</font></span><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-ansi-language: en-us"></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Effective Emergency Response in Dynamics CRM with Azure IoT and Microsoft Bot Framework</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Stefano Tempesta (MVP) (200)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Schools at a large educational organisation handle thousands of students every week in more than 150 locations worldwide. Emergencies may happen with no notice, whether for weather-related events or a terrorist attack. How do they react promptly and safeguard the security and safety of their students and staff around the world?</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">A system of multiple communication channels is used to reach out on students and inquiry about their safety. The last known location is tracked with GPS units and its data collected and analysed via the Azure IoT Hub; automatic messages and calls in multiple languages are initiated from the CRM and replies processed by a bot built with the Microsoft Bot Framework.</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Targeted at software architects, developers and product owners, this session explores the core capabilities of the Azure IoT and Microsoft Bot Framework in providing an integrated and effective solution for immediate response to emergencies using a variety of communication channels.</font></font></span></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 3"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-top-themetint: 153" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 4"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">11:15 <br />11:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" colspan="2" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal" align="center"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">Coffe Break</font></font></span></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 4"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">11:30 <br />12:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Connected Field Services con<span style="mso-spacerun: yes">  </span>Dynamics 365 Azure+IoT</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Francisco Moro - Gadesoft (200)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Con Internet of Things IoT Connected Field Services Dynamics 365 se convierte en mantenimiento predictivo en lugar de mantenimiento programado. Cuando el dispositivo/ máquina se rompe, envía una señal a Azure, que según el tipo de problema, envía un ticket a Dynamics 365...</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">La calidad de la información en tiempo real de IoT relacionadas con diversas tecnologías es la<span style="mso-spacerun: yes">  </span>clave<span style="mso-spacerun: yes">  </span>de la toma de decisiones mediante análisis en herramientas PowerBI y modelos predictivos en Azure Machine Learning.</font></font></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Solution Release Management with Dynamics 365</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font color="#000000" face="Calibri">Razwan Choudry (MVP) (200)</font></b></span></p> </td> </tr> <tr style="height: 120pt; mso-yfti-irow: 5"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-top-themetint: 153" height="160" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 4"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">12:30 <br />13:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="160" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Azure como integrador de procesos de CRM </font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font color="#000000" face="Calibri"> </font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Alberto Díaz<span style="mso-spacerun: yes">  </span>(Encamina) (MVP) (400)</font></font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"> <br /><font color="#000000" face="Calibri">Procesos de integración de CRM con la ayuda de servicios PaaS de Azure. Logic Apps y Azure Functions nos permiten integrar tus datos de CRM y el otros orígenes como SQL o SharePoint Online.</font> <br /><b> <br style="mso-special-character: line-break" /> <br style="mso-special-character: line-break" /></b></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="160" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Dynamics 365 & Cognitive Services</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"> <br /><b><font color="#000000" face="Calibri">Marco Amoedo - HCL (300)</font></b></span></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 6"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">13:30 <br />14:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" colspan="2" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64" align="center"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">Lunch Break</font></font></span></p> </td> </tr> <tr style="height: 45pt; mso-yfti-irow: 7"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-top-themetint: 153" height="60" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 4"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">14:30 <br />15:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Transformando la experiencia de los clientes y agentes en el Contact Center</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"> <br /><font face="Calibri"><font color="#000000">Fran Gil (Microsoft - Spanish) (200)</font></font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-bidi-font-weight: bold"><font color="#000000" face="Calibri"> </font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-bidi-font-weight: bold"><font face="Calibri"><font color="#000000">Desarrollemos un modelo de Contact Center ideal marcado por la onmicanalidad, inteligencia, usabilidad, agente personal, asistentes virtuales con un servicio inteligente y una experiencia enfocada a la satisfacción del cliente y el agente.<b></b></font></font></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">An Alternate Approach to DevOps for Dynamics 365</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Jonas Rapp (MVP) (300)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">A.k.a. “Everyday I’m Shuffeling”.</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">A walkthrough of the different components used to compose a complete CI/CD pipeline for Microsoft Dynamics 365 from dev to test and prod using VSTS Build and Release Management with standard and custom tasks.</font></font></span></p> </td> </tr> <tr style="height: 90pt; mso-yfti-irow: 8"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="120" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">15:30 <br />16:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="120" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Dynamics 365 – Las claves para elegir la solución de gestión de proyectos que mejor se adapta a su negocio</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Rafael Ansino Lara – Microsoft<span style="mso-spacerun: yes">  </span>Business Developer Manager – Zertia Services <br />José Manuel González - Microsoft Cloud Solution Architect – Zertia Services (100)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Alineados con la estrategia de transformación digital de una empresa donde sus procesos están orientados a proyecto. Esta sesión muestra las claves y casos de uso relevantes para una correcta elección entre las diferentes soluciones que nos ofrece Dynamics 365 (Project Online, Project Service Automation, AX for Services Industries).</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><span style="mso-spacerun: yes"><font color="#000000" face="Calibri"> </font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000"><span style="mso-spacerun: yes">              </span>Finalmente, se mostrará la base funcional y las novedades que nos trae el nuevo Project Service Automation dentro de Dynamics 365, resaltando los puntos fuertes de la solución.</font></font></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="120" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">The “Art” of Contact Center Applications – Or USD in 60 minutes</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Neil Parkhurst (MVP) (200)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Contact Centers have some unique challenges, in this presentation we’ll look at what they are and how Unified Service Desk can help. I will then demystify USD by showing that creating application is definitely not an art.</font></font></span></p> </td> </tr> <tr style="height: 45pt; mso-yfti-irow: 9"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-top-themetint: 153" height="60" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 4"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">16:30 <br />17:30</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="263"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">The Three Musketeers (TBC - Spanish) Cognitive Service + Xamarin + Workflows +Azure</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"> <br /><b><font face="Calibri"><font color="#000000">Demian Raschkovan (MVP) - Mario Trueba - Marco Amoedo (400)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Tres mosqueteros con muchos años de experiencia con Dynamics y con mucho enfoque técnico os mostraran cada uno tres tips muy desarrollados para dar ideas, compartir experiencias y enfoques sobre diferentes soluciones con Dynamics 365.</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt"><font face="Calibri"><font color="#000000">Todos para uno y uno para todos!</font></font></span></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="60" valign="top" width="254"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">Test Automation Framework for Dynamics 365 / CRM</font></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"> <br /><b><font face="Calibri"><font color="#000000">Jordi Montana (MVP) (400)</font></font></b></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><b><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font color="#000000" face="Calibri"> </font></span></b></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal"><span lang="EN-US" style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri; mso-bidi-font-size: 11.0pt; mso-ansi-language: en-us"><font face="Calibri"><font color="#000000">An introduction to Fake XRM Easy, the testing framework for Dynamics CRM and Dynamics 365, which runs on an In-Memory context and deals with mocks or fakes for you.</font></font></span></p> </td> </tr> <tr style="height: 30pt; mso-yfti-irow: 10; mso-yfti-lastrow: yes"> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: #8eaadb 1pt solid; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-background-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51" height="40" valign="top"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 68"><b><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">17:30 <br />18:00</font></font></span></b></p> </td> <td style="border-top: medium none; border-right: #8eaadb 1pt solid; background: #d9e2f3; border-bottom: #8eaadb 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: medium none; padding-right: 5.4pt; mso-border-alt: solid #8eaadb .5pt; mso-border-themecolor: accent5; mso-border-themetint: 153; mso-border-top-alt: solid #8eaadb .5pt; mso-border-top-themecolor: accent5; mso-border-left-alt: solid #8eaadb .5pt; mso-border-left-themecolor: accent5; mso-border-bottom-themecolor: accent5; mso-background-themecolor: accent5; mso-border-right-themecolor: accent5; mso-border-top-themetint: 153; mso-background-themetint: 51; mso-border-bottom-themetint: 153; mso-border-right-themetint: 153; mso-border-left-themetint: 153" height="40" valign="top" colspan="2" nowrap="nowrap"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-yfti-cnfc: 64" align="center"><span style="color: ; mso-fareast-language: es; mso-ascii-font-family: calibri; mso-fareast-font-family: "Times New Roman"; mso-hansi-font-family: calibri; mso-bidi-font-family: calibri"><font face="Calibri"><font style="font-size: 11pt" color="#000000">Closing</font></font></span></p> </td> </tr> </tbody></table> <p class="MsoNormal" style="margin: 0cm 0cm 8pt; line-height: 12pt"><span lang="EN-US" style="mso-ansi-language: en-us"><font face="Calibri"><font style="font-size: 11pt" color="#000000"> </font></font></span></p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-52716373814525491542017-05-01T00:09:00.001+02:002017-05-01T00:09:53.228+02:00Envío de Documentación de Ventas en emails (Workflow Tools)<p>Hola, recientemente en una de las comunidades comentaban, que no era posible enviar a clientes los documentos recogidos en las entidades de Documentación de Ventas.</p> <p>No son adjuntos normales, que esa funcionalidad ya tenía implementada, y por lo tanto era necesario crear una acción especial para este tema.</p> <p>Como siempre, todo el código fuente y la solución para ser instalada, está disponible en Github: <a title="https://github.com/demianrasko/Dynamics-365-Workflow-Tools" href="https://github.com/demianrasko/Dynamics-365-Workflow-Tools">https://github.com/demianrasko/Dynamics-365-Workflow-Tools</a></p> <p>Esta nueva funcionalidad es muy simple, simplemente, seleccionamos la actividad de Workflow:</p> <p><a href="https://lh3.googleusercontent.com/-BC0yDnchWGE/WQZgqow4c3I/AAAAAAAAFXo/1u_h3scs95s9cXSBmxz4CyC6qnHL_icGQCHM/s1600-h/SalesLiterature_wf1%255B16%255D"><img title="SalesLiterature_wf1" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SalesLiterature_wf1" src="https://lh3.googleusercontent.com/-9MFSyR21bpM/WQZgrHtkKlI/AAAAAAAAFXs/iY8sFWWSoVsmhHdCVtox5PkArIIHn6rWQCHM/SalesLiterature_wf1_thumb%255B12%255D?imgmax=800" width="381" height="783" /></a></p> <p>Y luego, rellenamos los parámetros necesarios:</p> <p><a href="https://lh3.googleusercontent.com/-OEXCEMUhPvw/WQZgrgslORI/AAAAAAAAFXw/mzVml3hS8A0JF08EfkRECJvQL-UVrV8VwCHM/s1600-h/SalesLiterature_wf2%255B4%255D"><img title="SalesLiterature_wf2" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SalesLiterature_wf2" src="https://lh3.googleusercontent.com/-wuVBdqB_HhE/WQZgrxQ9MLI/AAAAAAAAFX0/Wu27lWZWBLkeaGjTmyhAn42BPkd0ehQUgCHM/SalesLiterature_wf2_thumb%255B2%255D?imgmax=800" width="769" height="445" /></a></p> <p>Los Parámetros son:</p> <ul> <li>Sales Literature: El registro de documentación de Ventas</li> <li>File Name: para el filtro de los ficheros, podemos usar códigos con asteriscos</li> <li>Emial: correo electrónico al que añadir los documentos.</li> </ul> <p>espero lo encuentren útil!!</p> <p>un abrazo</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-82064775253496448012017-04-27T22:43:00.001+02:002017-04-27T22:43:55.056+02:00[Eventos]: Abierto el Call for Sponsors para el CRM Saturday Madrid!<p>En los últimos días las comunidades de Dynamics 365 (CRM) de varios países de Europa estamos en movimiento empezando a organizar el primer evento de CRM Saturday en Madrid que tendrá lugar en Madrid el próximo 3 de Junio.</p> <p>Como primer paso para organizar el evento, desde hace unos días tenemos abierto el Call for Sponsors. Si estás interesado en patrocinar el evento, date prisa ya que el número de patrocinios disponibles es limitado. + Información sobre el SPS Madrid y las opciones de Madrid:</p> <ul> <li><a title="http://crmsaturday.com/madrid-2017/" href="http://crmsaturday.com/madrid-2017/">http://crmsaturday.com/madrid-2017/</a></li> <li><a href="mailto:admin@crmsaturday.com">admin@crmsaturday.com</a></li> </ul> <p>El registro de asistente también ya está abierto para quien quiera.</p> <p><img src="http://crmsaturday.com/wp-content/uploads/2016/05/madrid2017.jpg" width="669" height="405" /></p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-15037688819420322012017-04-10T00:57:00.001+02:002017-04-10T00:57:47.775+02:00Eliminando valores de desplegables (Workflow Tools)<p>Las últimas semanas han sido días movidos, sobre todo por haber participado como Speaker en el Extreme365 de Lisboa (<a title="http://www.extremecrm.com/2017Lisbon" href="http://www.extremecrm.com/2017Lisbon">http://www.extremecrm.com/2017Lisbon</a>), y luego por el anuncio de Microsoft acerca de que dejarían de soportar Codeplex (<a title="https://blogs.msdn.microsoft.com/bharry/2017/03/31/shutting-down-codeplex/" href="https://blogs.msdn.microsoft.com/bharry/2017/03/31/shutting-down-codeplex/">https://blogs.msdn.microsoft.com/bharry/2017/03/31/shutting-down-codeplex/</a>).</p> <p>Ahora estoy aprendiendo a utilizar Github, y despidiéndome de Codeplex. Ya tengo todo movido al nuevo entorno y funciona de maravilla. Además he empezado también a trabajar para esto con Visual Studio 2017, cosa que aprovecho para recomendar a todo el mundo.</p> <p>Hoy estoy volviendo a publicar nuevas funcionalidades en mis ya conocidas Workflow Tools y a la vez he resuelto un bug que había en las funciones de Asociate/Dissaociate.</p> <p>La funcionalidad de hoy va relacionada con la eliminación de valores de picklists, para dar por completo las funcionalidades de Picklists que ya había comenzado con la creación de los mismos.</p> <p>Como siempre, el código siempre está disponible, pero a partir de ahora estará en Github: <a title="https://github.com/demianrasko/Dynamics-365-Workflow-Tools" href="https://github.com/demianrasko/Dynamics-365-Workflow-Tools">https://github.com/demianrasko/Dynamics-365-Workflow-Tools</a></p> <p>Para utilizar esta acción, seleccionamos la acción:</p> <p><a href="https://lh3.googleusercontent.com/-5tG2APed_uM/WOq8ZOaXILI/AAAAAAAAFV8/8bCpzzjhGWo/s1600-h/image%25255B4%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-yYal9tZVquk/WOq8ZoFdDiI/AAAAAAAAFWA/9GQVe1ZEghU/image_thumb%25255B2%25255D.png?imgmax=800" width="253" height="446" /></a></p> <p>y luego rellenamos los parámetros:</p> <p><a href="https://lh3.googleusercontent.com/-Z2R7F_KqbKU/WOq8aN8SQtI/AAAAAAAAFWE/iWwxgbeEarg/s1600-h/image%25255B8%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-Zs2l_oeZ4iY/WOq8almaQqI/AAAAAAAAFWI/nUlP4kcCFe0/image_thumb%25255B4%25255D.png?imgmax=800" width="538" height="213" /></a></p> <p>Espero les guste!!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-12015628326516855132017-02-12T00:58:00.001+01:002017-02-12T00:58:17.391+01:00Insertando valores en OptionSets de forma automatizada (Workflow Tools)<p>Buenas a todos, hoy he añadido una nueva funcionalidad en las Workflow tools.</p> <p>¿Cuántas veces elegimos optionsets en lugar de lookups porque se rellenan mas fácil a nivel de usuario? El problema surgía porque la limitación aparece porque los valores del OptionSet no son “mantenibles” por usuarios finales, sino que son metadatos…</p> <p>Ok con la nueva funcionalidad que he creado, esta limitación la resolvemos. La nueva acción se llama “Insert Option Value”. Esta acción nos permite añadir valores en campos de tipo OptionSet, tanto locales como globales.</p> <p>De esta manera, por ejemplo podríamos crear una entidad que contenga los valores de un OptionSet, y cada vez que cree un registro en esta entidad, con un simple workflow podemos ir añadiendo de forma automatizada los valores en el desplegable que se desee.</p> <p>OJO!!!: esta nueva funcionalidad puede ser un poco “peligrosa” y tener cuidado al volver a importar soluciones, ya que estos valores podrían ser perdidos entre un entorno y otro…</p> <p>Como siempre, toda la funcionalidad está desarrollada y compartida en todo su código fuente en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com" href="https://msdyncrmworkflowtools.codeplex.com">https://msdyncrmworkflowtools.codeplex.com</a></p> <p>Para utilizar esta actividad de workflow, se puede hacer de la siguiente manera, primero seleccionando la entidad:</p> <p><a href="https://lh3.googleusercontent.com/-wAWgiDyuz1U/WJ-lEnbXDJI/AAAAAAAAFSg/x6QxXDOV444/s1600-h/image%25255B5%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-VxbVKwb1eC0/WJ-lFO0ubVI/AAAAAAAAFSk/WoX_RVGR_Os/image_thumb%25255B3%25255D.png?imgmax=800" width="345" height="631" /></a></p> <p>Luego debemos introducir los valores de los parámetros:</p> <p><a href="https://lh3.googleusercontent.com/-2ulIswBHFcs/WJ-lFY5CmVI/AAAAAAAAFSo/P6M1RZTK0lY/s1600-h/image%25255B10%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-tnAQpHccK6c/WJ-lFozVUqI/AAAAAAAAFSs/mv1C36Y4PC8/image_thumb%25255B6%25255D.png?imgmax=800" width="532" height="407" /></a></p> <p>Los parámetros son:</p> <ul> <li><b>Global Option Set</b>: set if the OptionSet is Global or not </li> <li><b>Attribute Name</b>: name of the local or global OptionSet </li> <li><b>Entity Name</b>: (optional) with the name of the entity. Only required for local optionsets </li> <li><b>Option Text</b>: Text of the new option to be added (label) </li> <li><b>Option Value</b>: Value of the new option to be added </li> <li><b>Language Code</b>: Language Code of the label</li> </ul> <p>Adicionalmente, he resuelto una incidencia que había en las acciones de Associate y Dissasociate (N-N).</p> <p>Espero les guste <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-tbxXWm7-sqI/WJ-lGKCbJ9I/AAAAAAAAFSw/j_-eQ71iQTI/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-4544694407190523932016-12-24T11:47:00.001+01:002016-12-24T11:47:08.265+01:00Eliminar relaciones N-N o desasociando registros (Workflow Tools)<p>Buenos días a todos!</p> <p>Hoy es nochebuena, y como “regalo” de navidad, una nueva actualización de las Workflow Tools.</p> <p>Hace unos meses, en julio, cuando publique la funcionalidad de asociación de registros (<a title="http://www.demianrasko.com/2016/07/creacion-de-relaciones-n-n-desde.html" href="http://www.demianrasko.com/2016/07/creacion-de-relaciones-n-n-desde.html">http://www.demianrasko.com/2016/07/creacion-de-relaciones-n-n-desde.html</a>) quise publicar también la des asociación de estos. El problema es que en esos días tuve alguna incidencia y no conseguí hacerlo funcionar. Posiblemente sea a causa de las altas horas de la noche en las que suelo hacer esto, y probablemente mi mente estaba ya demasiado agotada. La cuestión es que a petición de algún usuario en Codeplex (<a title="https://msdyncrmworkflowtools.codeplex.com/discussions/660101" href="https://msdyncrmworkflowtools.codeplex.com/discussions/660101">https://msdyncrmworkflowtools.codeplex.com/discussions/660101</a>) he decidido volver a intentarlo, y esta vez si que ha ido bien.</p> <p>Por lo tanto, esta nueva versión ya lo incluye. Como siempre, todo el código fuente y documentación esta disponible en Codeplex: <a href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Para utilizar esta funcionalidad, primero seleccionar la acción:</p> <p><a href="https://lh3.googleusercontent.com/-3AjEB0Bqyug/WF5SJlhgzgI/AAAAAAAAFQY/3erw_Me4Gsw/s1600-h/SNAGHTML9831c5d%25255B5%25255D.png"><img title="SNAGHTML9831c5d" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML9831c5d" src="https://lh3.googleusercontent.com/-WrmRaCf9Z30/WF5SKJUCIuI/AAAAAAAAFQc/nTHO8jsxQzc/SNAGHTML9831c5d_thumb%25255B2%25255D.png?imgmax=800" width="223" height="427" /></a></p> <p>Y luego rellenar los dos parámetros:</p> <p><a href="https://lh3.googleusercontent.com/-e-KXfLdYymE/WF5SKSnfHYI/AAAAAAAAFQg/wkWkqwbVk1w/s1600-h/image%25255B3%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-rDjl-Sdi7tI/WF5SK-OogII/AAAAAAAAFQk/8JDv_0yZZBo/image_thumb%25255B1%25255D.png?imgmax=800" width="561" height="241" /></a></p> <p>Los parámetros son:</p> <ul> <li>Relationship Name: donde debemos introducit el nombre de esquema de la relación N-N</li> <li>Record URL: con la URL del registro que queremos relacionar al registro principal del contexto de ejecución del workflow.</li> </ul> <p>En esta release, también he incluido un “arreglo” a una incidencia que había con los “Query Values”. Resulta que en la versión inicial había un error al ejecutar esta acción en los casos en que el parámetro “Attribute2” estaba vacío. Daba un error de Null…. El tema es que parece que al haber parámetros opcionales en la entrada que están vacíos, luego en los parámetros de salida daba una exception. Si se rellena un valor de un campo (aunque no se quiera utilizar), se resuelve. En la nueva verión los dos parámetros son obligatorios, con lo cual esta resuelto.</p> <p>Espero paséis todos una feliz nochebuena y que esto les sea útil!</p> <p>Sigo abierto a recibir feedback de nuevas funcionalidades a crear!</p> <p>Un abrazo a todos</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-79928276220874478112016-12-11T15:06:00.001+01:002016-12-11T15:06:54.212+01:00Actualización masiva de registros hijos desde Procesos (Workflow Tools)<p>Buenas a todos, hoy vuelvo a escribir aquí con una nueva funcionalidad en mis Workflow Tools, que espero os guste.</p> <p>Como siempre, mis herramientas están publicadas en Codeplex con todo el código y documentación disponible: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Hoy he realizado unos cambios en el proyecto, en el código y luego he añadido una nueva funcionalidad muy muy buena y compleja.</p> <p>Primero he cambiado mi proyecto, para que pueda ser probado por fuera del plugin desde una aplicación de consola, posiblemente algún día publique algún post en este sentido para explicarlo en detalle.</p> <p>Segundo, he añadido una nueva funcionalidad que he llamado “Update Child Records” permite actualizar todos los registros hijos de un registro padre. Permite la actualización de un campo de cada uno de los hijos basado en dos criterios:</p> <p>1) Copiando dinámicamente el valor de un campo padre a un campo hijo, proporcionando el nombre del campo en la entidad padre</p> <p>2) Copiando un valor estático como string pasado como parámetro en el workflow</p> <p>Para utilizarlo, primero seleccionamos la acción:</p> <p><a href="https://lh3.googleusercontent.com/-fCcQZBc9xeI/WE1dc00Q9sI/AAAAAAAAFPo/-T08po413BQ/s1600-h/image%25255B8%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-yYyDIdhKRno/WE1deryg86I/AAAAAAAAFPs/L5qxSE-ya0k/image_thumb%25255B4%25255D.png?imgmax=800" width="286" height="508" /></a></p> <p>Y luego debemos rellenar los parámetros:</p> <p><a href="https://lh3.googleusercontent.com/-gjHwJsgTYc8/WE1dfCBLxZI/AAAAAAAAFPw/u3cUt1hmASI/s1600-h/image%25255B9%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://lh3.googleusercontent.com/-U1PnzYRQINU/WE1dffVX5UI/AAAAAAAAFP0/KJyFXNLFRHo/image_thumb%25255B5%25255D.png?imgmax=800" width="492" height="231" /></a></p> <p>Los parámetros son:</p> <ul> <li>Parent Record URL: con la URL del registro (recogerla del propio workflow)</li> <li>Relationship Name: nombre de esquema de la relación entre registro padre e hijo</li> <li>Parent Field Name: (opcional) nombre del campo padre a copiar en los hijos</li> <li>Value to Set: (opcional) si el campo anterior no se ha rellenado, podemos poner aquí un valor fijo en formato string</li> <li>Child Field Name to Update: Nombre del campo de la entidad hija que vamos a actualizar masivamente</li> </ul> <p>Notas:</p> <p>1) La relación debe existir (tener cuidado cuando se escriba)</p> <p>2) Los tipos de campos de la entidad padre e hija deben ser iguales.</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-68814431643727567982016-11-19T02:10:00.001+01:002016-11-19T02:10:25.096+01:00Dynamics 365, cambio del statuscode y consulta de relaciones (Workflow Tools)<p>Buenas a todos, últimamente he estado un poco apartado, principalmente por falta de disponibilidad para escribir y sobre todo porque estoy terminando de asimilar las previews de todo lo nuevo que viene.</p> <p>Como todos saben, Dynamics 365 ya está aquí y espero poder escribir en breve acerca de esto. La semana pasada he estado en Seattle con el equipo de producto, y la verdad que es increíble todo el gran trabajo que está haciendo Microsoft en la mejora continua de la plataforma.</p> <p>En este post de hoy, voy a retomar mis soluciones de workflows. En las últimas semanas me han reportado una serie de pequeños “bugs” y muchas propuestas de mejoras de funcionalidades existentes, además de ideas para nuevas funcionalidades.</p> <p>Siento insistir sobre esto, pero por si alguien no lo conoce, tengo compartido en Codeplex (<a title="https://msdyncrmworkflowtools.codeplex.com" href="https://msdyncrmworkflowtools.codeplex.com">https://msdyncrmworkflowtools.codeplex.com</a>) una solución con ya 45 funcionalidades para ejecutar desde workflows. Todo el código fuente, descargas y documentación está disponible allí.</p> <p>Acabo ahora mismo de publicar la versión 1.0.34.0 con los siguientes cambios:</p> <ul> <li>- SDK 8.2.0 (dynamics 365): ya lo tengo compilado y probado para Dynamics 365 (SDK version 8.2) y además dejé soluciones para CRM 2016 Update1 (8.1) y CRM 2.16 (8.0). Así que no hay excusas para utilizarlo <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-two6EBhyliA/WC-mgG13uAI/AAAAAAAAFOY/Rc9DAkuqwj8/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></li> <li>BUG: Añadido un control de errores en la geolocalización con Bing Maps</li> <li>Nueva funcionalidad para comprobar si ya existe una relacion N-N: “Check Associate Entity”</li> <li>Nueva funcionalidad para cambio de estado y razón para el estado: “Set State”</li> <li>Mejora: en el método de “String Functions” el parámetro "Replace: New Value" ya no es obligatorio, y permite hacer reemplazos por valores vacíos</li> <li>Mejora: Ignorar errores al añadir por relaciones N-N repetidas</li> </ul> <blockquote> <p>Todos estos cambios han sido recogido en el área de Discusiones de Codeplex, o sea que son 100% resultado de atender a las comunidades: <a title="https://msdyncrmworkflowtools.codeplex.com/discussions" href="https://msdyncrmworkflowtools.codeplex.com/discussions">https://msdyncrmworkflowtools.codeplex.com/discussions</a>. Por favor seguir apoyando y dando ideas, yo intentaré atender todo lo que pueda y me dé tiempo <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-two6EBhyliA/WC-mgG13uAI/AAAAAAAAFOY/Rc9DAkuqwj8/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></p> </blockquote> <p>un abrazo a todos!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-70236108406571351352016-09-10T00:02:00.001+02:002016-09-10T00:02:37.180+02:00Encriptar Campos en Dynamics CRM con MD5 (Workflow Tools)<p>Muchas veces necesitamos almacenar en Dynamics CRM campos como contraseñas, que por temas legales o de seguridad no deberían ser almacenadas en texto plano para que no san leídos.</p> <p>Para esto, algo bueno es disponer de la posibilidad de encriptar cadenas de texto con MD5, ya que de esta manera almacenamos una imagen de ese valor original.</p> <p>Esta vez he utilizado un código bastante estándar disponible en la clase MD5CryptoServiceProvider  (<a title="https://msdn.microsoft.com/en-us/library/system.security.cryptography.md5cryptoserviceprovider(v=vs.110).aspx" href="https://msdn.microsoft.com/en-us/library/system.security.cryptography.md5cryptoserviceprovider(v=vs.110).aspx">https://msdn.microsoft.com/en-us/library/system.security.cryptography.md5cryptoserviceprovider(v=vs.110).aspx</a>)</p> <p>Lo he añadido como una nueva funcionalidad en las Workflow Tools, que son las herramientas que estoy evolucionando y compartiendo en las comunidades desde Codeplex. Todas las funcionalidades, código fuente y documentación está disponible aquí: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Para utilizar esta nueva funcionalidad de encriptación, seleccionamos la acción: </p> <p><img alt="wf1.gif" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=msdyncrmWorkflowTools&DownloadId=1605936" /></p> <p>Luego debemos pasar el string o text que queremos encriptar: </p> <p><img alt="wf3.gif" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=msdyncrmWorkflowTools&DownloadId=1605938" width="633" height="191" /></p> <p>Luego podemos obtener el parámetro de salida con el valor encriptado y utilizarlo como parte del workflow:</p> <p><img alt="wf4.gif" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=msdyncrmWorkflowTools&DownloadId=1605939" width="696" height="375" /></p> <p>Y aquí les dejo un ejemplo donde lo añado como dentro del campo de comentarios de la cuenta:</p> <p><img alt="wf5.gif" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=msdyncrmWorkflowTools&DownloadId=1605940" /></p> <p>Sinceramente, esto es una funcionalidad que muchos de nosotros ya hemos desarrollado en muchos proyectos, pero seguro que teniéndola en las workflow tools, no la desarrollaremos mas <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-0B0JO4eF1RM/V9MxezQVgtI/AAAAAAAAFN8/iOgXxOc8GkI/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></p> <p>NOTA: Solamente un tema mas, como parte de esta versión de las Workflow Tools, he añadido una nueva pequeña funcionalidad, que nos devuelve el usuario que ha iniciado el flujo de trabajo, para mas detalle ver: <a title="https://msdyncrmworkflowtools.codeplex.com/wikipage?title=Get%20Initiating%20User&referringTitle=Documentation" href="https://msdyncrmworkflowtools.codeplex.com/wikipage?title=Get%20Initiating%20User&referringTitle=Documentation">https://msdyncrmworkflowtools.codeplex.com/wikipage?title=Get%20Initiating%20User&referringTitle=Documentation</a></p> <p>Espero les guste!!</p> <p>un abrazo</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-6931806881979392802016-09-04T11:13:00.001+02:002016-09-04T11:13:52.394+02:00Actualización de Objetivos desde Workflow (Workflow Tools)<p>Buenas a todos. El verano se esta acabando y mis vacaciones ya son historia, así que me toca volver de nuevo a reactivar mi blog y contribuciones a la comunidad.</p> <p>Siguiendo la línea de mis publicaciones de este año, voy a seguir mejorando la herramienta de workflows que está teniendo una gran aceptación, unas 400 descargas mensuales me indican que es una solución que al menos despierta interés en la comunidad.</p> <p>Esta vez sigo mejorando los workflows para poder hacer algo que solo se puede hacer o por código o manualmente en Dynamics CRM. O al menos hasta hoy.</p> <p>Como todos saben, el módulo de objetivos tiene una funcionalidad “asíncrona” que va recalculando como se va con el objetivo, sumando los valores reales definidos en el mismo. Este recalculo se hace en el server y solo puede ser forzado mediante este botón en la barra de comandos de los objetivos:</p> <p><a href="https://lh3.googleusercontent.com/-UYv5aQyE0sc/V8vlyrcjOtI/AAAAAAAAFNY/ObzVPQ0mKdA/s1600-h/SNAGHTML3ca387be%25255B5%25255D.png"><img title="SNAGHTML3ca387be" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML3ca387be" src="https://lh3.googleusercontent.com/-DwMsK3427QI/V8vlyywMp6I/AAAAAAAAFNc/W4JSopt1NFg/SNAGHTML3ca387be_thumb%25255B2%25255D.png?imgmax=800" width="535" height="225" /></a></p> <p>Hoy he decidido que podamos hacer que este recalcular se pueda automatizar a través de un Workflow.</p> <p>Como siempre, esta nueva funcionalidad ha sido añadida a las Dynamics CRM Workflow Tools, disponible en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com" href="https://msdyncrmworkflowtools.codeplex.com">https://msdyncrmworkflowtools.codeplex.com</a></p> <p>Todo el código fuente, descargas y documentación están disponibles allí. </p> <p>Para utilizar el mismo, debéis instalar la solución en vuestro entorno de CRM, y seleccionar la acción de Goal Recalculate:</p> <p><a href="https://lh3.googleusercontent.com/-nwnlv-eFTPA/V8vlzGf-jQI/AAAAAAAAFNg/-BtXCoZR-Fk/s1600-h/SNAGHTML3ca5bd1c%25255B5%25255D.png"><img title="SNAGHTML3ca5bd1c" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML3ca5bd1c" src="https://lh3.googleusercontent.com/-FiXRTalbeeo/V8vlzUyiPmI/AAAAAAAAFNk/lWNa8nVhmTs/SNAGHTML3ca5bd1c_thumb%25255B2%25255D.png?imgmax=800" width="327" height="490" /></a></p> <p>Luego, podéis simplemente pasarle un parámetro con el Objetivo que queréis recalcular:</p> <p><a href="https://lh3.googleusercontent.com/-gjsBqGc3aWY/V8vlzh8tnCI/AAAAAAAAFNo/twH8DOKg4wM/s1600-h/SNAGHTML3ca63058%25255B5%25255D.png"><img title="SNAGHTML3ca63058" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML3ca63058" src="https://lh3.googleusercontent.com/-_SCdAi71hCI/V8vlz_agorI/AAAAAAAAFNs/5AR99WI8wBE/SNAGHTML3ca63058_thumb%25255B2%25255D.png?imgmax=800" width="555" height="318" /></a></p> <p>Listo, así de simple. La librería sigue creciendo y espero ideas para añadir cosas, por favor compartir vuestras ideas para hacerlo mejor!!</p> <p>abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-77774776639137907892016-07-03T01:48:00.001+02:002016-07-03T01:48:43.259+02:00Creación de Relaciones N-N desde Workflow–Asociaciones (Workflow Tools)<p>Hola, hoy he añadido una de esas funcionalidades que son muy necesarias en los Workflows.</p> <p>Cuando creamos relaciones de tipo N-N, muchas veces nos olvidamos que este tipo de relaciones luego no pueden ser creadas desde Workflows. La sorpresa nos llega tarde, cuando necesitamos crear una de estas y no lo podemos hacer. Entonces empiezan los desarrollos.</p> <p>En este caso, he añadido una nueva función que permite asociar entidades. Como siempre todo esta documentado y disponible el código para ser seguido en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Como siempre explico como funciona. Primero seleccionamos la accion:</p> <p><a href="https://lh3.googleusercontent.com/-7RgT9U49bLE/V3hS1qoOGFI/AAAAAAAAFMo/3hmSxLtn1rY/s1600-h/SNAGHTML54516534%25255B6%25255D.png"><img title="SNAGHTML54516534" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML54516534" src="https://lh3.googleusercontent.com/-Isf7dmtWyW0/V3hS2Hx4jAI/AAAAAAAAFMs/NpmGsWsfrRU/SNAGHTML54516534_thumb%25255B3%25255D.png?imgmax=800" width="338" height="523" /></a></p> <p>Y luego introducimos el nombre de esquema de la relación N-N y la URL del registro a asociar:</p> <p><a href="https://lh3.googleusercontent.com/-G-IPsZnXOtI/V3hS2K68PwI/AAAAAAAAFMw/EM_puHElWt0/s1600-h/SNAGHTML54520211%25255B4%25255D.png"><img title="SNAGHTML54520211" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML54520211" src="https://lh3.googleusercontent.com/-itlG44DRsp4/V3hS2ubC8iI/AAAAAAAAFM0/qWLm3feCzNY/SNAGHTML54520211_thumb%25255B1%25255D.png?imgmax=800" width="554" height="231" /></a></p> <p>Espero les guste esta nueva funcionalidad, que creo muy necesaria.</p> <p>abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-32897913004317055182016-06-25T23:52:00.001+02:002016-06-25T23:52:51.754+02:00Añadir/Quitar usuarios de Equipos desde procesos (Workflow Tools)<p>Hoy he continuado con la solución de los Workflows.</p> <p>El otro día, un colega MVP me recordaba que no había acciones para añadir/quitar usuarios miembros de equipos, así que obviamente, me puse a ello. Este tipo de pequeños “retos” me da vuelta en la cabeza hasta que los hago, así que no podía esperar mas…</p> <p>Como siempre, todo el código y la solución para descargarla está en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a>  </p> <p>La idea es simple, se puede pasar un usuario y un Team, y se puede añadir o quitar usuarios de los mismos.</p> <p>Para su utilización, seleccionamos primero la acción que queremos ejecutar:</p> <p><a href="https://lh3.googleusercontent.com/--Vs1bti4-e8/V279LVkABtI/AAAAAAAAFL4/mQX6TO9xhME/s1600-h/SNAGHTML2fd99e38%25255B5%25255D.png"><img title="SNAGHTML2fd99e38" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2fd99e38" src="https://lh3.googleusercontent.com/-0stNmZkmmKw/V279L_4LhpI/AAAAAAAAFL8/-6z92g1Kuxg/SNAGHTML2fd99e38_thumb%25255B2%25255D.png?imgmax=800" width="309" height="471" /></a></p> <p>Y luego le pasamos los dos parámetros:</p> <blockquote> <p><a href="https://lh3.googleusercontent.com/-MXj_n_ln-sY/V279MLbs3nI/AAAAAAAAFMA/gxp3fsqFxco/s1600-h/SNAGHTML2fda61a8%25255B5%25255D.png"><img title="SNAGHTML2fda61a8" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2fda61a8" src="https://lh3.googleusercontent.com/-pe40yMGUcQc/V279MZrESoI/AAAAAAAAFMM/lfDY-lJ5EoQ/SNAGHTML2fda61a8_thumb%25255B2%25255D.png?imgmax=800" width="516" height="148" /></a></p> <p>y listo <img class="wlEmoticon wlEmoticon-smile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Smile" src="https://lh3.googleusercontent.com/-Sab7FdYoss8/V279Mn3y_tI/AAAAAAAAFMU/JjYMO-bxWx8/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /> simple como siempre.</p> </blockquote> <p>Espero seguir contribuyendo a que cada vez se escriba menos “código” en Dynamics CRM, y podamos juntos ir haciendo los proyectos mas fácil, rápido y mantenibles.</p> <p>Un abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-19401709991203706582016-06-18T01:35:00.001+02:002016-06-18T01:35:29.813+02:00Geolocalizando direcciones–Latitud/Longitud– con Bing Maps (WorkFlow Tools)<p>Hoy sigo con mi aventura de los Workflows, al final todo lo que se me ocurra lo meteré aquí, lo que permitirá que cada vez “piquemos” menos código <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-ZjSDQAxirKI/V2SJObvntNI/AAAAAAAAFK4/sg-rsg5s9YI/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" />.</p> <p>Esta vez, me meto de lleno en la Geolocalización. La idea es simple: dado un “string” con una dirección, vamos a obtener la Geolocalización desde Bing Maps, y devolver la Latitud y Longitud.</p> <p>Estos valores son muy necesarios para hacer cálculos posteriores relacionados con Geo posicionamiento.</p> <p>Como siempre, el código está disponible y abierto a todo el mundo en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>La idea de su funcionamiento es simple, primero seleccionamos la nueva actividad:</p> <p><a href="https://lh3.googleusercontent.com/-BWabk8iUi1s/V2SJO_lghpI/AAAAAAAAFK8/xLSRm6aHEuw/s1600-h/SNAGHTML704a807%25255B5%25255D.png"><img title="SNAGHTML704a807" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML704a807" src="https://lh3.googleusercontent.com/--sekmcBPNSE/V2SJPPQq_cI/AAAAAAAAFLE/k8D1jN9M6NQ/SNAGHTML704a807_thumb%25255B2%25255D.png?imgmax=800" width="297" height="429" /></a></p> <p>Pasamos los parámetros de entrada:</p> <p>La dirección debe ser introducida como se completaría en los mapas de “Bing”. La clave de Bing Maps debe ser válida. para obtener una clave ver este enlace: <a title="https://msdn.microsoft.com/en-us/library/ff428642.aspx" href="https://msdn.microsoft.com/en-us/library/ff428642.aspx">https://msdn.microsoft.com/en-us/library/ff428642.aspx</a></p> <p><a href="https://lh3.googleusercontent.com/-GqswGpEmN6Q/V2SJPZyjuJI/AAAAAAAAFLM/8Rj9-4gA3lA/s1600-h/SNAGHTML70508c5%25255B4%25255D.png"><img title="SNAGHTML70508c5" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML70508c5" src="https://lh3.googleusercontent.com/-5tm2SEupVXA/V2SJPu12CWI/AAAAAAAAFLQ/DvRvY4O3jus/SNAGHTML70508c5_thumb%25255B1%25255D.png?imgmax=800" width="477" height="136" /></a></p> <p>Finalmente podemos utilizar el resultado que es de tipo “Decimal” de la Latitud y Longitud. En este ejemplo, los guardo en los campos correspondientes de la Cuenta:</p> <p><a href="https://lh3.googleusercontent.com/-JHKVr46VsY8/V2SJPxg2fkI/AAAAAAAAFLY/YOBb2rjO4fo/s1600-h/SNAGHTML706fcf4%25255B5%25255D.png"><img title="SNAGHTML706fcf4" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML706fcf4" src="https://lh3.googleusercontent.com/-SeJQjim2gdU/V2SJQG_4a9I/AAAAAAAAFLk/Gs0qtVPAxTo/SNAGHTML706fcf4_thumb%25255B2%25255D.png?imgmax=800" width="452" height="322" /></a></p> <p>Espero les guste!! Tiren ideasss!!!</p> <p>@Demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com1tag:blogger.com,1999:blog-1449767042167812821.post-4152224400044604642016-06-12T00:17:00.001+02:002016-06-12T00:18:07.394+02:00Envíos de Emails desde Workflows (Workflow Tools)Hoy voy a cubrir un requerimiento que ya estaba resuelto, pero que un cambio en el producto que desde la versión 2015 Update 1 perdimos todos.<br />
Como siempre, todo el código esta abierto y publicado en Codeplex: <a href="https://msdyncrmworkflowtools.codeplex.com/" title="https://msdyncrmworkflowtools.codeplex.com">https://msdyncrmworkflowtools.codeplex.com</a><br />
Desde la versión de CRM 2011, si nosotros desde un Workflow creábamos un email y luego le actualizábamos el estado a “Envío Pendiente”, luego el CRM se encargaba de realizar el envío. Pues bien, desde la versión 7.1 ya no funciona así.<br />
Entonces, a petición de un seguidor de las Workflow Tools, se me ha solicitado el añadir una solución para cubrir esta funcionalidad “perdida”. Para esta solución, me he inspirado en un artículo de otro MVP llamado George Doubinski (<a href="https://mvp.microsoft.com/ru-ru/PublicProfile/4020416?fullName=George%20Doubinski" title="https://mvp.microsoft.com/ru-ru/PublicProfile/4020416?fullName=George%20Doubinski">https://mvp.microsoft.com/ru-ru/PublicProfile/4020416?fullName=George%20Doubinski</a>) en el blog del “Tip of the day”: <a href="http://crmtipoftheday.com/2016/03/17/reliably-send-email-in-workflow/" title="http://crmtipoftheday.com/2016/03/17/reliably-send-email-in-workflow/">http://crmtipoftheday.com/2016/03/17/reliably-send-email-in-workflow/</a><br />
La idea es muuuuy simple, pero es tan simple como necesaria y útil. para ser utilizada, primero seleccionamos la acción “Send Email”: <br />
<a href="https://lh3.googleusercontent.com/-Z7aqeJjGeBQ/V1yN7T2oRoI/AAAAAAAAFKE/A5K1uWAPJE4/s1600-h/SNAGHTML3158f4ed%25255B5%25255D.png"><img alt="SNAGHTML3158f4ed" border="0" height="489" src="https://lh3.googleusercontent.com/-bsZK_-CWdZw/V1yN7qCTzcI/AAAAAAAAFKI/PPuUK29h4VI/SNAGHTML3158f4ed_thumb%25255B2%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="SNAGHTML3158f4ed" width="351" /></a><br />
Luego pasamos el parámetro de entrada del Email que queremos enviar:<br />
<a href="https://lh3.googleusercontent.com/-y90rr_UyvmI/V1yN7_D-OnI/AAAAAAAAFKM/JvEk6SOrbkU/s1600-h/SNAGHTML31596809%25255B4%25255D.png"><img alt="SNAGHTML31596809" border="0" height="281" src="https://lh3.googleusercontent.com/-IaOk-O67KAk/V1yN8K5rk1I/AAAAAAAAFKU/LfZVw0mGOTY/SNAGHTML31596809_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="SNAGHTML31596809" width="577" /></a><br />
Y finalmente podemos utilizar un parámetro de salida con el asunto del email enviado, con el token de CRM añadido:<br />
<a href="https://lh3.googleusercontent.com/-Z6MZTena0nc/V1yN8eRuHhI/AAAAAAAAFKc/oOjHKf0Cfg0/s1600-h/SNAGHTML3159f11f%25255B5%25255D.png"><img alt="SNAGHTML3159f11f" border="0" height="374" src="https://lh3.googleusercontent.com/-26DiP5mfrVo/V1yN8hpgmFI/AAAAAAAAFKg/MnJtEGENwbc/SNAGHTML3159f11f_thumb%25255B2%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="SNAGHTML3159f11f" width="658" /></a><br />
Un abrazo a todos!!<br />
@demian_raskoDemian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-559867872823109242016-06-04T13:09:00.001+02:002016-06-04T13:09:29.124+02:00Enlaces directos a registros en movilidad –Mobile Deep Link- (Workflow Tools)<p>Esta vez, la idea de la nueva funcionalidad ha surgido de nuevo de la comunidad de MVPs. En este caso ha sido Jerry Weinstock (<a title="https://mvp.microsoft.com/en-us/PublicProfile/4029113?fullName=Jerry%20Weinstock" href="https://mvp.microsoft.com/en-us/PublicProfile/4029113?fullName=Jerry%20Weinstock">https://mvp.microsoft.com/en-us/PublicProfile/4029113?fullName=Jerry%20Weinstock</a>) el que me dió una nueva idea para añadir.</p> <p>Siento repetirme para los que ya hayan leído artículos anteriores, pero para aquellos que no, todo este desarrollo lo tengo disponible para descarga y con el código compartido en Codeplex: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Como todos saben, una de las nuevas funcionalidades en Dynamics CRM 2016, es la posibilidad de abrir a través de un enlace, directamente registros de CRM o vistas de App móvil (MoCA o la App móvil).</p> <p>De esta manera, se permite por ejemplo el enviar un email con un enlace que al hacer click, en lugar de abrir el navegador, abre directamente la App móvil en el registro que queremos.</p> <p>Para desarrollar esta funcionalidad, me he basado en lo documentado en este artículo: <a title="https://msdn.microsoft.com/en-us/library/mt607595.aspx" href="https://msdn.microsoft.com/en-us/library/mt607595.aspx">https://msdn.microsoft.com/en-us/library/mt607595.aspx</a></p> <p>Ahora voy a pasar a enseñar como funciona. Primero seleccionamos la acción “Entity Mobile Deep Link”:</p> <p><a href="https://lh3.googleusercontent.com/-IoX3fd2acMU/V1K21dTjrlI/AAAAAAAAFH8/QBedo9dc9wU/s1600-h/SNAGHTMLae27502%25255B5%25255D.png"><img title="SNAGHTMLae27502" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae27502" src="https://lh3.googleusercontent.com/-7c-i_BpSo6Q/V1K21w9J8dI/AAAAAAAAFIA/JzscAVwe-q8/SNAGHTMLae27502_thumb%25255B2%25255D.png?imgmax=800" width="469" height="506" /></a></p> <p>Luego pasamos el parámetro de la URL del registro como parámetro de entrada:</p> <p><a href="https://lh3.googleusercontent.com/-23tVb0OjCiA/V1K21wUAsSI/AAAAAAAAFIE/B_WbwnNI2Vo/s1600-h/SNAGHTMLae319ae%25255B5%25255D.png"><img title="SNAGHTMLae319ae" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae319ae" src="https://lh3.googleusercontent.com/-YopCIyho8-I/V1K22CVXk2I/AAAAAAAAFIM/I9hUdE35ot0/SNAGHTMLae319ae_thumb%25255B2%25255D.png?imgmax=800" width="577" height="273" /></a></p> <p>Como resultado de la ejecución se crean 3 variables:</p> <ul> <li><b>Mobile Deep Link Edit</b>: Enlace directo al registro consultado</li> <li><b>Mobile Deep Link New</b>: Enlace directo al formulario de creación para el tipo de entidad seleccionado </li> <li><b>Mobile Deep Link Default View</b>: Enlace para ir directo a la vista predeterminada del tipo de entidad seleccionado</li> </ul> <p>Estas variables que pueden ser utilizadas en el Workflow. En este caso, lo uso en un Email: </p> <p><a href="https://lh3.googleusercontent.com/-Iu67kzATGWI/V1K22qJCaBI/AAAAAAAAFIU/MIHrN1FIAXc/s1600-h/SNAGHTMLae4a6f5%25255B4%25255D.png"><img title="SNAGHTMLae4a6f5" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae4a6f5" src="https://lh3.googleusercontent.com/-MT3JzX-A4yk/V1K22wWw0HI/AAAAAAAAFIY/v5lUQ_81uy8/SNAGHTMLae4a6f5_thumb%25255B1%25255D.png?imgmax=800" width="656" height="254" /></a></p> <p>He creado un ejemplo, en donde recojo estos enlaces y los envío por email. El workflow me ha quedado así:</p> <p><a href="https://lh3.googleusercontent.com/-JOZ5tMLZcvI/V1K23Nnp_uI/AAAAAAAAFIg/9Ax-2uKkBIc/s1600-h/SNAGHTMLae5f639%25255B4%25255D.png"><img title="SNAGHTMLae5f639" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae5f639" src="https://lh3.googleusercontent.com/-2dCcmBApVRc/V1K23TbeZfI/AAAAAAAAFIo/PTL-_6INHtw/SNAGHTMLae5f639_thumb%25255B1%25255D.png?imgmax=800" width="605" height="229" /></a></p> <p>Al ejecutarlo, en mi tablet recibo el email y lo lea desde la App de Outlook del tablet:</p> <p><a href="https://lh3.googleusercontent.com/-oxdctpg8Z48/V1K23pzchcI/AAAAAAAAFIw/KwLfoCK9-gs/s1600-h/SNAGHTMLae6fbb3%25255B5%25255D.png"><img title="SNAGHTMLae6fbb3" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae6fbb3" src="https://lh3.googleusercontent.com/-dO2QnEK0s20/V1K23_7vKPI/AAAAAAAAFI0/X1KhQkJhYxE/SNAGHTMLae6fbb3_thumb%25255B2%25255D.png?imgmax=800" width="544" height="335" /></a></p> <p>Al hacer click en cualquier de los enlaces, me pedirá confirmación, ya que lo que se hace aquí es una llamada de una App móvil (app de outlook) a otra App móvil (MoCA para Dynamics CRM):</p> <p><a href="https://lh3.googleusercontent.com/-08kND1DSGxw/V1K24NXHbrI/AAAAAAAAFI8/6DtdSnI_Pdk/s1600-h/SNAGHTMLae7f2a5%25255B5%25255D.png"><img title="SNAGHTMLae7f2a5" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae7f2a5" src="https://lh3.googleusercontent.com/-kjbAnpttM9g/V1K24ct_WrI/AAAAAAAAFJE/Po6KdrGoeuc/SNAGHTMLae7f2a5_thumb%25255B2%25255D.png?imgmax=800" width="551" height="338" /></a></p> <p>En enlace directo al registro de CRM me abre el MoCA en el registro seleccionado:</p> <p><a href="https://lh3.googleusercontent.com/-LMnytapD0-I/V1K24o_XabI/AAAAAAAAFJM/0ZwGOOfgt2w/s1600-h/SNAGHTMLae86872%25255B5%25255D.png"><img title="SNAGHTMLae86872" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae86872" src="https://lh3.googleusercontent.com/-VJv1d_gkbGk/V1K24xCHFTI/AAAAAAAAFJU/74On2cDgric/SNAGHTMLae86872_thumb%25255B2%25255D.png?imgmax=800" width="517" height="337" /></a></p> <p>El enlace de creación me dirige directamente al formulario de creación de Cuentas:</p> <p><a href="https://lh3.googleusercontent.com/-WEaKaoFTtac/V1K25NOl9CI/AAAAAAAAFJY/wW6oAzt3kWs/s1600-h/SNAGHTMLae8ef84%25255B5%25255D.png"><img title="SNAGHTMLae8ef84" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae8ef84" src="https://lh3.googleusercontent.com/-fMjqXByn9TE/V1K25QkaeOI/AAAAAAAAFJc/-VItvSl9oY4/SNAGHTMLae8ef84_thumb%25255B2%25255D.png?imgmax=800" width="508" height="332" /></a></p> <p>Y finalmente el de la vista predeterminada, me muestra directamente la vista de Cuentas Activas:</p> <p><a href="https://lh3.googleusercontent.com/-n2VWVd_EPUo/V1K25rjA0iI/AAAAAAAAFJk/EfNhwkFC5cs/s1600-h/SNAGHTMLae98607%25255B5%25255D.png"><img title="SNAGHTMLae98607" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTMLae98607" src="https://lh3.googleusercontent.com/-VmZa39SNrks/V1K25zKSYRI/AAAAAAAAFJs/UFYn_tbUGzc/SNAGHTMLae98607_thumb%25255B2%25255D.png?imgmax=800" width="515" height="337" /></a></p> <p>Espero les guste esta nueva funcionalidad, que hace que cada día las Workflow Tools crezcan mas!</p> <p>un abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-29549887850337234572016-05-30T00:00:00.001+02:002016-05-30T00:00:48.214+02:00Cambio de Fase en procesos de negocio (Workflow Tools)<p>Este fin de semana he dedicado algo mas de tiempo, y he añadido otra nueva funcionalidad a las ya conocidas Workflow Tools (<a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a>)</p> <p>Hoy he mejorado algo la funcionalidad de cambio de procesos que publiqué en diciembre pasado (<a title="http://www.demianrasko.com/2015/12/cambiando-el-proceso-de-negocio-de-un.html" href="http://www.demianrasko.com/2015/12/cambiando-el-proceso-de-negocio-de-un.html">http://www.demianrasko.com/2015/12/cambiando-el-proceso-de-negocio-de-un.html</a>).</p> <p>Esa funcionalidad servía para cambiar de proceso de negocio, y la de hoy es para cambiar de fase dentro del mismo proceso de negocio. La verdad, esta vez me ha inspirado mi amigo MVP Pablo Peralta (<a title="https://twitter.com/pabloperalta" href="https://twitter.com/pabloperalta">https://twitter.com/pabloperalta</a>), al cual agradezco que me ha compartido casi todo el código que necesitaba para esta nueva funcionalidad.</p> <p>La idea es simple y como siempre, todo el código esta disponible y abierto para la comunidad y para poder ser utilizado.</p> <p>Primero seleccionamos la acción “Set Process Stage”:</p> <p><a href="https://lh3.googleusercontent.com/-DORR65WJnhY/V0tmi3SubqI/AAAAAAAAFHg/lHX0SMOh7Vo/s1600-h/SNAGHTML2147d072%25255B5%25255D.png"><img title="SNAGHTML2147d072" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2147d072" src="https://lh3.googleusercontent.com/-WfC8pf8NsMg/V0tmjV-WhHI/AAAAAAAAFHk/TURdDw9nbjU/SNAGHTML2147d072_thumb%25255B2%25255D.png?imgmax=800" width="378" height="489" /></a></p> <p>Y luego rellenamos los parámetros:</p> <p><a href="https://lh3.googleusercontent.com/-e9ymXRDS0co/V0tmjrSXEMI/AAAAAAAAFHo/x0PIljSv-hQ/s1600-h/SNAGHTML21485bf9%25255B4%25255D.png"><img title="SNAGHTML21485bf9" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML21485bf9" src="https://lh3.googleusercontent.com/-ERO-cHg-mDg/V0tmj9ToLdI/AAAAAAAAFHs/nFnCeSb9Tao/SNAGHTML21485bf9_thumb%25255B1%25255D.png?imgmax=800" width="720" height="210" /></a></p> <p>Lo importante es rellenar el valor del campo de la fase (“Stage”) que sea exactamente el mismo que dispone, porque sino dará un error.</p> <p>Espero les guste!</p> <p>abrazo a todos!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com2tag:blogger.com,1999:blog-1449767042167812821.post-88659892576665694512016-05-27T23:43:00.001+02:002016-05-27T23:43:28.161+02:00Enviar emails a los miembros de un equipo (Workflow Tools)<p>Muy buenas a todos!</p> <p>Hoy he añadido una nueva funcionalidad a las tools de Workflows. Muchas veces desde un Workflow es necesario enviar emails a varios usuarios, y estos estos usuarios son dinámicos. El problema es que de forma estándar, debemos entrar al workflow a modificarlo (despublicarlo, modificarlo, y volver a activarlo). Esto es un poco tedioso y difícil de mantener para los usuarios.</p> <p>Por esto, hoy he añadido otra “tool” para hacer mas fácil la vida de la gente. La idea es que podamos crear un equipo, y de ese equipo añadir en el email de forma dinámica todos los integrantes del mismo como destinatarios.</p> <p>Como siempre, esta funcionalidad está disponible en Codeplex, con toda la documentación disponible: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>Adicionalmente esta vez he creado dos versiones de la solución para CRM 2016 (8.0) y CRM 2016 Update 1 (8.1).</p> <p>Explico de forma rápida como funciona:</p> <p>Primero, seleccionamos la acción que se llama “Email To Team”:</p> <p><a href="https://lh3.googleusercontent.com/-nioDX3YMbIg/V0i_erXsyMI/AAAAAAAAFG8/09PHJJnj_Hk/s1600-h/wf1%25255B3%25255D.gif"><img title="wf1" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="wf1" src="https://lh3.googleusercontent.com/-nJx1cNgQy24/V0i_e9G0z7I/AAAAAAAAFHA/FESMmgc0ZiM/wf1_thumb%25255B1%25255D.gif?imgmax=800" width="403" height="506" /></a></p> <p>Luego pasamos los parámetros (Email y equipo):</p> <p><a href="https://lh3.googleusercontent.com/-AqDcGA7xL3o/V0i_fDcTZ2I/AAAAAAAAFHE/mj_v9AhpQ9g/s1600-h/SNAGHTML16ea89ad%25255B4%25255D.png"><img title="SNAGHTML16ea89ad" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML16ea89ad" src="https://lh3.googleusercontent.com/-e9ahbwxgY9U/V0i_fWYjqVI/AAAAAAAAFHI/eXaMqM_VGSA/SNAGHTML16ea89ad_thumb%25255B1%25255D.png?imgmax=800" width="594" height="240" /></a></p> <p>Finalmente al ejecutarlo, en el Email, aparecen todos los destinatarios recogidos del equipo:</p> <p><a href="https://lh3.googleusercontent.com/-0pC5NN0bptQ/V0i_fraYydI/AAAAAAAAFHM/pAOd7sV-MAo/s1600-h/wf3%25255B3%25255D.gif"><img title="wf3" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="wf3" src="https://lh3.googleusercontent.com/-rRXRiEISxmk/V0i_f1U7YoI/AAAAAAAAFHQ/h5QoUR-IsD0/wf3_thumb%25255B1%25255D.gif?imgmax=800" width="582" height="286" /></a></p> <p>Espero les guste, y sobre todo, que lo veáis útil!</p> <p>abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com1tag:blogger.com,1999:blog-1449767042167812821.post-42897662431944605462016-05-15T23:07:00.001+02:002016-05-15T23:07:02.338+02:00Funciones con números en procesos (Workflow Tools)<p>Hola a todos, siguiendo la línea abierta añado mas cosas en los workflows tools.</p> <p>Hoy voy a añadir funcionalidades relacionadas con números. En este caso son las funciones básicas de:</p> <ul> <li>Suma</li> <li>Resta</li> <li>Multiplicación</li> <li>División</li> </ul> <p>La idea es que pueda realizar estas operaciones entre dos números, y usar las variables resultantes para otras cosas, sin necesidad de guardar estos datos en una entidad.</p> <p>La funcionalidad como siempre, es muy simple, primero seleccionamos:</p> <p><a href="https://lh3.googleusercontent.com/-odeYyLH4Mbs/Vzjk7t1VG7I/AAAAAAAAFGQ/3Df_N7HGuSg/s1600-h/SNAGHTML12641eaf%25255B4%25255D.png"><img title="SNAGHTML12641eaf" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML12641eaf" src="https://lh3.googleusercontent.com/-a48tJDyAsQE/Vzjk74eo2AI/AAAAAAAAFGU/8kkmEh_uh1Y/SNAGHTML12641eaf_thumb%25255B1%25255D.png?imgmax=800" width="360" height="404" /></a></p> <p>Luego introducimos los dos números a ser tratados, de tipo decimal:</p> <p><a href="https://lh3.googleusercontent.com/-fR4Kzp5wFnA/Vzjk8LD7zmI/AAAAAAAAFGY/KY7ZGy0NtwA/s1600-h/SNAGHTML12653223%25255B4%25255D.png"><img title="SNAGHTML12653223" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML12653223" src="https://lh3.googleusercontent.com/-K9kO76MDueY/Vzjk8SdisTI/AAAAAAAAFGc/qKCk3psnFl0/SNAGHTML12653223_thumb%25255B1%25255D.png?imgmax=800" width="583" height="139" /></a></p> <p>Finalmente tenemos como resultado cuatro variables, que pueden ser utilizadas como se enseña a continuación:</p> <p><a href="https://lh3.googleusercontent.com/-MRQz0-yA49M/Vzjk8sghd8I/AAAAAAAAFGg/x_mRYoQZBVI/s1600-h/SNAGHTML1266690d%25255B5%25255D.png"><img title="SNAGHTML1266690d" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML1266690d" src="https://lh3.googleusercontent.com/-Z3Q3S9Zz_E8/Vzjk85uilxI/AAAAAAAAFGk/rb4H4_H_D_I/SNAGHTML1266690d_thumb%25255B2%25255D.png?imgmax=800" width="642" height="334" /></a></p> <p>La variables de resultado son:</p> <ul> <li>Add</li> <li>Subtract</li> <li>Mutiply</li> <li>Divide</li> </ul> <p>Espero les haya gustado, sigo pensando mas funcionalidades para utilizar, se aceptan ideas <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-NmMwxIIM8Io/Vzjk9XS4IlI/AAAAAAAAFGo/tD58YKxbzZg/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></p> <p>un abrazo!</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0tag:blogger.com,1999:blog-1449767042167812821.post-19117351788375873462016-05-09T00:15:00.001+02:002016-05-09T00:15:53.774+02:005 Nuevas funcionalidades en Workflow Tools<p>Buenas a todos, hoy he seguido trabajando con las Workflow Tools, y esta vez he añadido 5 nuevas funcionalidades que me ha compartido otro MVP que se llama Mitch Milam (<a title="https://mvp.microsoft.com/en-us/PublicProfile/37049?fullName=Mitch%20%20Milam" href="https://mvp.microsoft.com/en-us/PublicProfile/37049?fullName=Mitch%20%20Milam">https://mvp.microsoft.com/en-us/PublicProfile/37049?fullName=Mitch%20%20Milam</a>). Mitch es uno de los mas antiguos MVP de CRM que hay, y es todo un honor el que el me lo haya compartido para añadir en las “tools”.</p> <p>Como siempre, las he añadido aquí: <a title="https://msdyncrmworkflowtools.codeplex.com/" href="https://msdyncrmworkflowtools.codeplex.com/">https://msdyncrmworkflowtools.codeplex.com/</a></p> <p>La solución no para de crecer, y ya tengo 31 acciones, mas de 2200 descargas, 8 incidencias reportadas resueltas y unos 17 hilos de discusión y unos cuantos seguidores en Codeplex. Intento responder y dar respuesta a todo el mundo, así que por favor sentiros libres de participar. Intento publicar cuando la inspiración me lo permite y desarrollar nuevas cosas. Actualmente ya tengo todo esto:</p> <p><img alt="wf1.gif" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=msdyncrmWorkflowTools&DownloadId=1568124" /></p> <p>En este caso, se han añadido estas 5 funcionalidades nuevas:</p> <ul> <li><strong>AddMarketingListToCampaign: </strong>Te añade una lista de Marketing a una Campaña de Marketing.</li> <li><strong>CopyMarketingListMembers: </strong>Para copiar los miembros de una lista de marketing a otra</li> <li><strong>CopyToStaticList:</strong> Para copiar a una lista estática una lista de marketing dinámica</li> <li><strong>IsMemberOfMarketingList:</strong> Para consultar si un registro (Lead, Cuenta, Contacto) está incluido en una lista de Marketing o no.</li> <li><strong>RemoveFromAllMarketingLists:</strong> Para quitar un registro (Lead, Cuenta, Contacto) de todas las listas de Marketing a las que pertenece.</li> </ul> <p>Todo esto solamente me motiva para seguir añadiendo mas y pudiendo cubrir mas funcionalidades que se podrían hacer sin necesidad de desarrollar nada. Sigo recibiendo ideas o mas cosas, estoy abierto a vuestra imaginación <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Winking smile" src="https://lh3.googleusercontent.com/-UOBHDqosKvM/Vy-6l3U8dyI/AAAAAAAAFGA/FYAvyP4GPU0/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /></p> <p>un abrazo</p> <p>@demian_rasko</p>Demian Adolfo Raschkovanhttp://www.blogger.com/profile/00750099555126053334noreply@blogger.com0