Slår ihop koder i RecMan
Introduktion - mScript
mScript är namnet på systemet vi använder för att slå samman information till mallar. Helt enkelt kommer den att hämta information automatiskt, utan att du behöver ange den manuellt. Både personalavtal, orderbekräftelser och erbjudanden är alla bra exempel på användningsområden för mScript. Sammanslagningskoderna effektiviserar arbetsflödet och fyller i information som är specifik för applikationsområdet.
Hur man använder mScripts
mScripts byggs med en kombination av två delar. Huvudobjektet du refererar till och informationen du vill ha från detta objekt.
Vissa kan endast användas i mejlet, vissa kan endast användas i textdelen och vissa kan användas på båda ställena.
Se avsnittet om globala och icke-globala mScript längre ner för mer information om detta.
Struktur för mScripts
När du använder mScripts är placeringen viktig. Objektet är alltid till vänster och har ett @ framför sig. Exempelvis detta användarobjekt, som pekar på den inloggade användaren (dig):
@user
Men för att få information från denna RecMan-användare måste du lägga till vilken information du vill hämta.
Nedan hänvisar vi till användarens namn:
@user.firstName @user.lastName
Som du kan se är objektet och informationen åtskilda av en punkt. Och data skrivs med den första bokstaven som gemen.
mScript exempel
------
----------
---
------------------
------------
-----
@user.lastName @user.lastName
@user.email
@corporation.logo
Hej @candidate.firstName,
Här är orderbekräftelsen för jobbet @job.namn. Ta en titt och signera när det är möjligt.
Första dagen på jobbet: @job.fromDate
Sista dagen på jobbet: @job.toDate
I tabellen hittar du löneöversikten för jobbet:
@job.calculationTableLön
Din kontaktperson på jobbet är:
@companyContact.name
@companyContant.email
@companyContact.mobilephone
Närvaro är på tisdag på adressen:
@companyVisitAddress.address1
@companyVisitAddress.city
@companyVisitAddress.postalCode
Globala och icke-globala mScripts
Vissa mScripts kan användas var som helst i RecMan, medan vissa bara kan användas på vissa platser.
Exempel:
@user är ett globalt mScript som kan användas överallt.
@project eller @job är mScripts som inte kan.
Denna skillnad beror på att @user kan hämta användarinformationen för den inloggade användaren, oavsett var du befinner dig i systemet.
Medan @project behöver en anslutning till projektet för att få informationen från det. Så om du skickar en tid till kandidaten från kandidatkortet vet den inte vilket projekt den ska välja och gör därför ingenting.
Tänk alltid på vilken typ av information som finns tillgänglig varifrån du skickar den.
Testa mScripts före användning
På många ställen där du skriver in en text – till exempel när du skapar ett avtal – går det att testa det mScript som har skrivits in. Detta gör det möjligt att se om det verkligen fungerar och hämtar korrekt data, innan till exempel avtalet skickas iväg.
När du lägger till en mall eller skriver en text där du har lagt till mScripts kan du klicka på blixtsymbolen uppe till höger. Detta kommer automatiskt att fylla i mScripts med informationen lagrad i referensfälten.
Här är ett exempel på hur detta fungerar:
Kom igång med mScript
Ta en titt på översikten över alla våra mScripts och hitta de som passar dina behov!