Aktiver tilpassede handlinger fra en arbeidsflyt
Arbeidsflyter har mange funksjoner som støtter forretningsscenarier. Kalling av grunnleggende SDK-handlinger for en oppføring, for eksempel Opprett, Oppdater og Slett fra en arbeidsflyt, løser ganske mange forretningsscenarier. Hvis du kombinerer funksjonene i arbeidsflytene med kraften av egendefinerte handlinger som startes direkte fra en arbeidsflyt, legger du imidlertid til en helt ny rekke av forretningsscenarier i programmet, uten å måtte skrive kode.
La oss se på situasjonen der en egendefinert handling startes fra en arbeidsflyt. Vi vil aktivere en egendefinert handling til å be om prosjektlederens godkjenning når en rabatt for en bestemt salgsmulighet overstiger 20 %.
Opprett en egendefinert handling
Velg Prosesser i løsningsutforsker.
Velg Ny i navigasjonsfeltet. Gi prosessen et navn og velg Handling-kategorien.
For å be om godkjenning for rabatten, bruker vi en egendefinert handling kalt Godkjenningsprosess. Vi har lagt til en inndataparameter, SpecialNotes, og et Send e-post-trinn for å opprette en ny melding og sende en forespørsel om prosjektlederens godkjenning, som vist her.
Hvis du vil konfigurere e-postmeldingen, kan du velge Angi egenskaper. Når skjemaet åpnes, kan du bruke Skjemahjelper til å legge til spesielle merknader og annen informasjon til e-posten, som fremhevet i skjermbildet. For å legge til spesielle notater, plasserer du markøren der du vil at de skal vises i meldingen, og deretter, i skjemahjelperen, under Søk etter, velger du Argumenter i den første rullegardinlisten og velger SpecialNotes i den andre rullegardinlisten, og deretter velger du OK.
Før du kan aktivere handlingen fra en arbeidsflyt, må du aktivere den. Når du har aktivert handlingen, kan du vise egenskapene ved å velge Vis egenskaper.
Aktivere en egendefinert handling fra en arbeidsflyt
Gå til Innstillinger>Prosesser.
Velg Ny i navigasjonsfeltet. Gi prosessen et navn og velg Arbeidsflyt-kategorien.
Vi har opprettet en arbeidsflyt som aktiverer den egendefinerte handlingen for Godkjenningsprosess når prosjektlederens godkjenning av en rabatt over 20 % er nødvendig.
Du kan angi handlingens inndataegenskaper ved å velge Angi egenskaper. Vi har lagt til et navn på forretningsforbindelsen som er knyttet til salgsmuligheten, i spesielle merknader. I skjemahjelperen, under Søke etter, velger du Forretningsforbindelse i den første rullegardinlisten, Navn på forretningsforbindelse i den andre rullegardinlisten, og velger deretter OK. Target-egenskapen er nødvendig, og den fylles ut av systemet. {Opportunity(Opportunity)} i Target-egenskapen er den samme salgsmuligheten som den kallende arbeidsflyten kjører på. Du kan alternativt velge en bestemt salgsmulighet for målegenskapen, ved hjelp av oppslag.
Se også
Handlingsoversikt
Konfigurere egendefinerte handlinger fra en arbeidsflyt
Oversikt over arbeidsflytprosesser