Invocar una acción personalizada desde un flujo de trabajo o un diálogo
Publicado: noviembre de 2016
Se aplica a: Dynamics CRM 2015
Los flujos de trabajo y diálogos de Microsoft Dynamics 365 tienen numerosas funcionalidades que admiten escenarios de negocio. La llamada a acciones básicas de SDK para un registro, como crear, actualizar y eliminar, desde un flujo de trabajo o diálogo soluciona algunos escenarios de negocio. Sin embargo, si acopla las funciones de los flujos de trabajo y los diálogos con la capacidad de las acciones personalizadas invocadas directamente desde un flujo de trabajo o un diálogo, usted agrega una nueva serie nueva y completa de escenarios de negocio a la aplicación sin necesidad de escribir código.
Veamos el escenario en el que una acción personalizada se invoca desde un flujo de trabajo y un diálogo. Invocaremos una acción personalizada para solicitar la aprobación del administrador cuando un descuento para una oportunidad específica supera el 20%.
En este tema
Crear una acción personalizada
Invoque una acción personalizada desde un flujo de trabajo
Invoque una acción personalizada desde un diálogo
Crear una acción personalizada
Vaya a Configuración > Procesos.
En la barra de navegación, elija Nuevo. Asigne un nombre al proceso y seleccione la categoría Acción.
Para solicitar una aprobación para el descuento, estamos usando una acción personalizada llamada Proceso de aprobación. Hemos agregado un parámetro de entrada, SpecialNotesy un paso Enviar correo electrónico para crear un nuevo mensaje y enviar una solicitud de aprobación del administrador, como se indica aquí.
Para configurar el correo electrónico, elija Establecer propiedades. Cuando se abre el formulario, use el Asistente de formulario para agregar notas especiales y otra información al correo electrónico, según se resalta en la captura de pantalla. Para agregar notas especiales, coloque el cursor donde desea que aparezcan en el mensaje y, a continuación, en el Asistente de formulario, en Buscar, seleccione Argumentos en la primera lista desplegable y elija SpecialNotes en la segunda lista desplegable, y después elija Aceptar.
Para poder invocar la acción desde un flujo de trabajo o un diálogo, es necesario activarla. Una vez que haya activado la acción, puede ver sus propiedades eligiendo Ver propiedades.
Invoque una acción personalizada desde un flujo de trabajo
Vaya a Configuración > Procesos.
En la barra de navegación, elija Nuevo. Asigne un nombre al proceso y seleccione la categoría Flujo de trabajo.
Hemos creado un flujo de trabajo que invoca la acción personalizada Proceso de aprobación cada vez que se requiere la aprobación del administrador para un descuento de más del 20% para una oportunidad.
Puede establecer las propiedades de entrada de la acción eligiendo Establecer propiedades. Hemos agregado un nombre de la cuenta relacionada con las oportunidades en las notas especiales. En el Asistente de formulario, en Buscar, seleccione Cuenta en la primera lista desplegable, seleccione Nombre de cuenta en la segunda lista desplegable y, a continuación, elija Aceptar. La propiedad Destino es necesaria y la rellena el sistema.{Oportunidad (opportunity)} en la propiedad Destino es la misma oportunidad en la que se ejecuta el flujo de trabajo de llamada. Como alternativa, puede elegir una oportunidad específica para la propiedad de destino mediante búsqueda.
Invoque una acción personalizada desde un diálogo
Vaya a Configuración > Procesos.
En la barra de navegación, elija Nuevo. Asigne un nombre al proceso y seleccione la categoría Diálogo.
Puede implementar un escenario similar a llamar al Proceso de aprobación desde un diálogo como se muestra en la ilustración siguiente.
Configure parámetros de entrada, como se indica a continuación.
Ver también
© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright