Ohjelmassa Expression Builder voit käyttää seuraavan taulukon mallilausekkeita.
|
|
Expression Builder - Mallilausekkeita
|
Päivitä Myyntimahdollisuuden kate -kenttä
|
Kuvaus
|
Päivitä Myyntimahdollisuuden kate -kenttä.
|
Syntaksi
|
[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
|
Vahvista uudet palvelut
|
Kuvaus
|
Kentän tarkistus. Uusi palvelu ei voi tuottaa yli miljoonaa.
|
Syntaksi
|
<= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
|
Liitä uusi palvelupyyntö sen tekijään
|
Kuvaus
|
Kun uusi palvelupyyntö luodaan, määritä nykyisen käyttäjän tietueen Alias-kentän arvo palvelupyynnön Omistaja-kentän oletusarvoksi.
|
Syntaksi
|
[{Owner Alias}] = UserValue('<Alias>')
|
Tarkista, ovatko määritettyjen kenttien arvot muuttuneet
|
Kuvaus
|
Tarkista kenttien arvojen muutokset..
|
Syntaksi
|
PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
|
Käynnistä työnkulku sulkemispäivämäärän perusteella
|
Kuvaus
|
Jos sulkemispäivämäärä muuttuu yli 30 päivällä, suorita työnkulku.
|
Syntaksi
|
[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
|
Käynnistä työnkulku, jos myyntimahdollisuus saavuttaa tietyn vaiheen ilman yhteyshenkilöä
|
Kuvaus
|
Jos myyntimahdollisuus saavuttaa myynnin vaiheen Suljettu/voitettu ilman yhteyshenkilöä, käynnistä työnkulku.
|
Syntaksi
|
FieldValue('{Sales Stage - Translation}') = "Closed/Won" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "No Match Row Id"
|
Käynnistä työnkulku, kun valintaruutu on valittuna
|
Kuvaus
|
Jos mukautettu Valmis arvioitavaksi -valintaruutukenttä on valittuna, käynnistä työnkulku.
|
Syntaksi
|
((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')
|
Tarkista, onko nykyinen käyttäjä tietueen omistaja
|
Kuvaus
|
Tarkista, onko tietueen omistaja nykyinen käyttäjä. Tässä tapauksessa käytetään IfNull-toimintoa, koska Omistaja-kenttä saattaa olla tyhjä.
|
Syntaksi
|
IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')
|
Käynnistä sähköposti, kun asiakkaan prioriteetti muuttuu
|
Kuvaus
|
Käynnistä sähköposti, kun Asiakkaan prioriteetti -kentän arvo vaihdetaan arvosta Matala arvoon Korkea.
|
Syntaksi
|
(PRE('{Type}') = "Low") AND ( FieldValue('{Type}') = "High")
|
Sulje tietty kanava pois työnkulusta
|
Kuvaus
|
Älä suorita työnkulkua tietueelle, joka päivitetään selainikkunassa.
|
Syntaksi
|
PRE('{Customer Target Type}') = "Advertisement" AND ExcludeChannel("Online")
|