Comparteix a través de


Invocar accions personalitzades des d'un flux de treball

Els fluxos de treball disposen de moltes capacitats que admeten diferents escenaris empresarials. El fet de cridar accions SDK bàsiques per a un registre, com ara crear, actualitzar i suprimir, des de dins d'un flux de treball resol bastants escenaris empresarials. No obstant això, si uniu les capacitats dels fluxos de treball amb el poder de les accions personalitzades invocades directament des dins d'un flux de treball, afegiu una gamma nova d'escenaris empresarials a l'aplicació sense necessitat d'escriure codi.

Fem una ullada a l'escenari en el qual s'invoca una acció personalitzada des d'un flux de treball. Invocarem una acció personalitzada per sol·licitar l'aprovació de l'administrador quan un descompte per a una oportunitat especial superi el 20 %.

Crear una acció personalitzada

  1. A l'explorador de solucions, seleccioneu Processos.

  2. A la barra de navegació, trieu Crea. Doneu un nom al procés i trieu la categoria Acció .

    Per sol·licitar l'aprovació del descompte, utilitzem una acció personalitzada anomenada Procés d'aprovació. Hem afegit un paràmetre d'entrada, SpecialNotes i un Envia un correu electrònic pas per crear un missatge nou i enviar una sol·licitud d'aprovació del gestor, tal com es mostra aquí.

    Afegiu un pas: envieu un correu electrònic.

    Per configurar el missatge de correu electrònic, trieu Defineix les propietats. Quan s'obri el formulari, utilitzeu el formulari Ajudant per afegir notes especials i altra informació al correu electrònic, tal com es ressalta a la captura de pantalla. Per afegir les notes especials, col·loqueu el cursor on vulgueu que apareguin al missatge i, a continuació, a la Ajudant Formulari, aCerca , trieuArguments a la primera llista desplegable, trieu SpecialNotes a la segona llista desplegable i, a continuació, trieu D'acord .

    Configureu el correu electrònic.

    Abans d'invocar l'acció des d'un flux de treball, cal activar-la. Un cop activada l'acció, podeu veure'n les propietats escollint Mostra les propietats.

    Activa l'acció personalitzada: procés d'aprovació.

Invocar una acció personalitzada des d'un flux de treball

  1. Aneu a Configuració>Processos.

  2. A la barra de navegació, trieu Crea. Doneu un nom al procés i trieu la categoria Flux de treball.

    Hem creat un flux de treball que invoca l'acció personalitzada del procés d'aprovació sempre que es requereixi l'aprovació del gestor per obtenir un descompte superior al 20% per a una oportunitat.

    Definiu les propietats d'acció del flux de treball.

    Podeu definir les propietats d'entrada de l'acció escollint Defineix les propietats. Hem afegit un nom del compte relacionat amb l'oportunitat a les notes especials. Al formulari Ajudant, a Cerca, trieu Compte a la primera llista desplegable, trieu Nom del compte a la segona llista desplegable i, a continuació, trieu D'acord . La propietat Target és obligatòria i està emplenada pel sistema. La {propietat Opportunity (Opportunity)} a la propietat Target és la mateixa oportunitat en què s'executa el flux de treball de trucades. Alternativament, podeu triar una oportunitat específic per a la propietat de destinació mitjançant l'ús de cerca.

    Definiu paràmetres d'entrada per a l'acció ApprovalProcess.

Consulteu també

Informació general de les accions
Configurar accions personalitzades des d'un flux
de treball Informació general dels processos del flux de treball