Crea una lògica empresarial personalitzada mitjançant processos

La definició i aplicació de processos de negoci coherents és una de les principals raons perquè els usuaris utilitzin les aplicacions basades en models. Els processos coherents ajuden a assegurar que les persones que utilitzen el sistema es poden centrar en el seu treball i no en recordar realitzar un conjunt de passos manuals. Els processos poden ser senzills o complexos i poden canviar amb el temps.

Power Apps Inclou diversos tipus de processos, cadascun dissenyat per a una finalitat diferent:

  • Fluxos del procés de negoci

  • Fluxos de tasques mòbils

  • Fluxos de treball

  • Accions

De manera similar als processos, també podeu crear regles de negocis i recomanacions. Més informació: Crear regles de negoci i recomanacions per aplicar la lògica en un formulari

Nota

L'ús de processos pot afectar els requisits de Power Apps llicència i fluxos. Més informació: Requisits de llicència de taula

Quan s'han d'utilitzar els fluxos del procés de negoci

Utilitzeu un flux del procés de negoci per assegurar-vos que els treballadors passen per les mateixes fases i segueixen els mateixos passos per interactuar amb un client. Per exemple, utilitzeu un flux de procés de negoci si voleu que tothom gestioni les sol·licituds de servei al client de la mateixa manera, o per exigir als treballadors que obtinguin l'aprovació per a una factura abans d'enviar una comanda.

El vostre entorn inclou diversos fluxos de procés de negoci preparats per a l'ús per a les tasques de vendes, servei i màrqueting més comunes que podeu utilitzar sense necessitat de fer canvis, o bé canvis molts petits. O també podeu crear-ne de propis. Més informació: Crear un flux del procés de negoci

Quan s'utilitzen els fluxos de treball?

Utilitzeu fluxos de treball per automatitzar els processos empresarials en segon pla. Els fluxos de treball, normalment, s'inicien mitjançant incidències del sistema, de manera que l'usuari no ha de ser conscient que s'estan executant. Els fluxos de treball que operen en segon pla són "asíncrons". Els fluxos de treball també es poden configurar perquè les persones els iniciïn manualment quan vulgueu automatitzar tasques habituals, com ara enviar automàticament un correu electrònic de confirmació a un client quan s'envia una comanda. Els fluxos de treball que operen en temps real són "síncrons". Més informació: Processos de flux de treball

Quan cal utilitzar el Power Automate

Utilitzeu-lo Power Automate quan necessiteu crear fluxos de treball automatitzats que realitzin accions entre el vostre entorn i l'aplicació o servei preferit, com ara el Dynamics 365, el Twitter, el Dropbox, els serveis Microsoft 365 de Google o SharePoint bé. Podeu activar un flux de núvol basat en una acció específica o invocar-lo des de l'aplicació. Més informació: Ús Power Automate per automatitzar processos entre serveis

On he d'anar per crear processos?

Hi ha dos camins per navegar a processos:

  • Obriu l'explorador de solucions i aneu a Processos de>components. Aquest camí proporciona accés convenient quan feu altres treballs de personalització a les eines de personalització.

  • Processos> de configuració. Aquest camí us permet utilitzar les visualitzacions definides per a la taula Procés, incloses les visualitzacions personalitzades.

Els fluxos individuals del procés de negoci també es poden editar mitjançant el botó Edita el procés de la barra d'ordres del formulari on el flux del procés de negoci està actiu.

Qui pot crear processos?

Només les persones amb l'administrador del sistema, el personalitzador del sistema o el director general-director general funció de seguretat poden crear processos que s'apliquin a tot l'entorn. Els usuaris amb altres funcions de seguretat poden crear processos amb nivell d'accés limitat. Per exemple, les persones amb nivell d'accés d'usuari poden crear fluxos de treball per al seu propi ús amb registres que els pertanyen.

La següent taula mostra el nivell d'accés dels processos basat en funcions de seguretat per defecte.

Funció de seguretat Nivell d’accés
Director general Organització
Administrador del sistema Organització
Personalitzador del sistema Organització
Vicepresident de màrqueting Principal: unitats de negoci secundàries
Vicepresident de vendes Principal: unitats de negoci secundàries
Cap de servei del Unitat de negoci
Administrador de màrqueting Unitat de negoci
Cap de vendes Unitat de negoci
Administrador de planificació Unitat de negoci
Representant del servei d'atenció al client Usuari
Professional de màrqueting User
Comercial User
Planificador User

Nota

Tot i que les persones poden crear flux del procés de negoci, flux de treball en temps real o processos d'acció, hauran de tenir els privilegis Activa fluxos del procés de negoci o Activa processos en temps real per activar-los.

Més informació sobre els fluxos de treball i les accions

Els processos poden comprovar les condicions, aplicar la lògica de ramificació i realitzar accions. Realitzen aquestes accions en una sèrie de passos. La taula següent descriu els passos disponibles als processos d'acció i flux de treball. Per obtenir més informació, consulteu els temes de cada tipus de procés.

Pas Tipus de procés Descripció
Escenari Flux de treball, acció Les fases fan que la lògica del flux de treball sigui més fàcil de llegir i descriuen aquesta lògica. Això no obstant, les fases no afecten la lògica ni el comportament dels fluxos de treball. Si un procés té fases, tots els passos en el procés s'han d'incloure en una etapa.
Comprovar condició Flux de treball, acció Una afirmació lògica "si <condició> llavors".

Podeu comprovar els valors de la fila en què s'executa el flux de treball, qualsevol de les files enllaçades a aquesta fila en una relació N:1 o qualsevol fila creada per passos anteriors. Basant-vos en aquests valors, podeu definir passos addicionals quan la condició és true.
Branca condicional Flux de treball, acció Una afirmació lògica "else-if-then". L'editor utilitza el text "En cas contrari, si <condició> llavors:"

Seleccioneu una condició de comprovació que hàgiu definit prèviament i podeu afegir una branca condicional per definir passos addicionals quan torni false la condició de comprovació.
Acció per defecte Flux de treball, acció Instrucció "else" lògica, L'editor utilitza el text "Otherwise:"

Seleccioneu una condició de comprovació, branca condicional, condició d'espera o branca d'espera paral·lela que prèviament hagueu definit i podeu utilitzar una acció per defecte per definir els passos per a tots els casos que no coincideixin amb els criteris definits en elements de condició o branca.
Condició d'espera Només flux de treball de fons Habilita un flux de treball de fons per aturar-se automàticament fins que es compleixin els criteris definits per la condició. El flux de treball s'inicia de nou també de manera automàtica quan es compleixen els criteris de la condició d'espera.
Branca d'espera paral· Només flux de treball de fons Defineix una condició d'espera alternativa per a un flux de treball de fons amb un conjunt corresponent de passos addicionals que només es duen a terme quan es compleix el criteri inicial. Podeu utilitzar ramificacions d'espera paral·leles per crear límits de temps a la lògica del flux de treball. Així ajudareu a impedir que el flux de treball esperi de manera indefinida fins que es compleixin els criteris definits en una condició d'espera.
Assignar valor Acció Defineix un valor per a un paràmetre de sortida o variable del procés.
Crea una fila Flux de treball, acció Crea una fila nova per a una taula i assigna valors a columnes.
Fila d'actualització Flux de treball, acció Podeu actualitzar la fila en què s'executa el flux de treball, qualsevol de les files enllaçades a aquesta fila en una relació N:1 o qualsevol fila creada per passos anteriors.
Assignar fila Flux de treball, acció Podeu assignar la fila en què s'està executant el flux de treball, qualsevol de les files enllaçades a aquesta fila amb una relació N:1 o qualsevol fila creada per passos anteriors.
Enviar correu electrònic Flux de treball, acció Envia un correu electrònic. Podeu triar crear un missatge de correu electrònic nou o utilitzar una plantilla de correu electrònic configurada per a la taula de la fila en què s'executa el flux de treball o qualsevol taula que tingui una relació N:1 amb la taula o la taula per a qualsevol fila creada per passos anteriors.
Inicieu el flux de treball secundari Flux de treball, acció S'inicia un procés de flux de treball que s'ha configurat com un flux de treball secundari.
Canvia l'estat Flux de treball, acció Canvia l'estat de la fila en què s'està executant el procés, de qualsevol de les files enllaçades a aquesta fila amb una relació N:1 o de les files creades per passos anteriors.
Aturar el flux de treball Flux de treball, acció Atura el flux de treball actual o l'acció. Podeu definir un estat de Correcte o Cancel·lat i especificar un missatge d'estat .
Pas personalitzat Flux de treball, acció Proporciona extensions als elements lògics disponibles per defecte. Els passos poden incloure condicions, accions i altres passos, o una combinació d'aquests elements. Els desenvolupadors poden crear passos del flux de treball personalitzats. Per defecte, no hi ha passos personalitzats disponibles.