Loading
Hantera bokningar med Salesforce Scheduler
Flödesskärmkomponent: Välja tid för servicebokning

Flödesskärmkomponent: Välja tid för servicebokning

Gör att användare kan välja en tid för servicebokning.

Versioner som krävs

Tillgängliga i: Lightning Experience.
Tillgängliga i: Enterprise och Unlimited Editions.

Bild av den skärm som låter användare välja en servicebokningstid.

Attribut Beskrivning Ytterligare information
API-namn Använd understreck och alfanumeriska tecken utan mellanslag. Börja namnet med en bokstav, avsluta inte namnet med ett understreck och använd inte två understreck i följd.
  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Alla utgående och inkommande flöden
Aktiv

Anger om bokningsinbjudan är aktiv.

Detta attribut kan även ändras efter att inbjudnings-URL:en har skapats.

  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Anonym bokning har valts

Indikerar om en användare har valt alternativet Anonym bokning.

Om värdet är inställt till sant visas tillgängliga tidsluckor för serviceresurser i det specificerade serviceområdet. När en användare väljer en tidslucka allokeras en av serviceresurserna som är tillgängliga i den valda tidsluckan slumpmässigt.

Om värdet är inställt till falskt visas endast tidsluckor för de specificerade serviceresurserna och det specificerade serviceområdet.

Anteckning
Anteckning Anonym bokning stöds inte i flöden som ändrar bokningar.
  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Detaljer om inbjudan till bokning JSON-sträng med fältvärdepar som mappar till flödesanvändarens indatavärden för en inbjudan. Denna sträng skickas till en åberopbar åtgärd för att skapa en bokningsinbjudan.
  • Typ: Utdata
  • Datatyp: Sträng
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
ID för inbjudan till bokning ID för bokningsinbjudan som används för att skapa en bokning.
  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Detaljer för bokningsinbjudna JSON-sträng med fältvärdepar som mappar till flödesanvändarens indatavärden för en inbjuden. Denna sträng skickas till en åberopbar åtgärd för att skapa en bokningsinbjuden.
  • Typ: Utdata
  • Datatyp: Sträng
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Ändra primär, tilldelad resurs

Detta attribut används endast om Schemaläggning av flera resurser har aktiverats.

Indikerar om användaren har klickat på ändringsknappen.

I fördefinierade flöden, när en användare klickar på knappen Ändra, är värdet satt till sant och skärmen Prioritering visas.

Om inget värde har angetts används standardvärdet falskt.

Exempel: {!$GlobalConstant.False}

  • Typ: Indata och utdata
  • Datatyp: Boolesk
  • Används i: Alla inkommande och utgående flöden
ID för korrelation

Unikt ID för bokningsschemaläggningens data. ID för korrelation är en av parametrarna för klassen ServiceAppointmentRequestInfo som skickas till Apex-gränssnittet ServiceResourceScheduleHandler.

Använd till exempel ID för korrelation för att identifiera det system som anropar gränssnittimplementeringen för ServiceResourceScheduleHandler. Om ett värde inte anges skickas en slumpmässig identifierare.

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Inkommande, utgående och gästflöden
Standard tidszon

Den tidszon som serviceresursens tillgängliga tidsluckor visas i. Om inget värde är inställt visas tidsluckorna enligt användarens tidszon.

Här är listan över värden i tidszoner som accepterats.

Exempel: Amerika/Los_Angeles

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Inaktivera schemaläggning för flera resurser

Anger om schemaläggning av flera resurser är inaktiverat.

För gästflöden, inkommande flöden och mobila flöden ska värdet alltid vara sant, och därefter Inkommande schemaläggning vara sant.

Exempel: {!$GlobalConstant.True}

  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Typ av engagemangskanal Typen av engagemangskanal relaterad till de serviceresurser som komponenten visar tidsluckor för.
  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Filtrera genom resurs-ID:n

Detta attribut används endast för anonym bokning.

En kommaavgränsad lista över resurs-ID:n som används för att filtrera tidsluckor. Om ett värde är inställt visar komponenten tidsluckor för endast dessa resurser.

Exempel: 0Hnxx0000004DdpCAE, 0Hnxx0000004DscCAE

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Inkommande schemaläggning

Indikerar om komponenten används i ett inkommande schemaläggningsflöde.

Om komponenten används för ett utgående schemaläggningsflöde, sätt värdet till falskt.

Detta attribut ändrar inga element på skärmen. Endast när detta värde är inställt till sant kommer attributvärdet Inaktivera schemaläggning för flera resurser att betraktas.

Exempel: {!$GlobalConstant.True}

  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Flödestyp för inbjudan

Typ av flöde i vilket komponenten används. Giltiga värden är:

  • InvitationGeneration - flödet Skapa bokningsinbjudan
  • InvitationBooking - flödet Gör bokning från Inbjudan.
  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Utgångsdatum för inbjudans URL

Det datum då inbjudan går ut.

Detta attribut kan även ändras efter att inbjudnings-URL:en har skapats.

  • Typ: Indata
  • Datatyp: Datum
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
URL-prefix för inbjudan Prefix för URL för bokningsinbjudan. Prefixet kan antingen vara av en diskussionsgrupp eller en webbplats.
  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Hoppa över om dold

Indikerar om länken Val av tidslucka har döljts. Om värdet är inställt till sant kommer länken Hoppa över val av tidslucka inte att visas.

För anonyma bokningar går det inte att hoppa över tidslucka. Så när Anonym bokning har valts är inställt till sant visas inte länken Hoppa över tidslucka även om detta attribut är inställt till falskt.

  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Antalet resurser som ska visas (bokningsfördelning) Det högsta antalet resurser som användare kan välja mellan när bokningsfördelning är aktiverad.
  • Typ: Indata
  • Datatyp: Heltal
  • Används i: Alla utgående, inkommande och gästflöden
Överordnad post-ID

ID för den överordnade post som bokningen schemaläggs för. Värden som stöds är konto-ID, kundcase-ID, säljprojekt-ID och lead-ID.

Exempel: 001xx000003GZQFAA4

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Alla utgående och inkommande flöden
Slutdatum för resurstillgänglighet

Datum då en serviceresurs inte kan bokas för bokningar genom att använda inbjudnings-URL.

Detta attribut kan även ändras efter att inbjudnings-URL:en har skapats.

  • Typ: Indata
  • Datatyp: Datum
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Startdatum för resurstillgänglighet

Datum då en serviceresurs blir tillgänglig för att boka bokningar genom att använda inbjudnings-URL:en.

Detta attribut kan även ändras efter att inbjudnings-URL:en har skapats.

  • Typ: Indata
  • Datatyp: Datum
  • Används i: Skapa inbjudan till bokning och Gör bokning från inbjudningsflöden
Schemaläggningspolicy

Det utvecklarnamn för schemaläggningspolicyn som används av schemaoptimeraren.

Anteckning
Anteckning Detta fält har inte stöd för Salesforce ID.

Exempel: default_appointment_scheduling_policy

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Vald sluttid

Sluttiden för tidsluckan.

Om ett värde är inställt så väljs en tidslucka som slutar vid denna tidpunkt som standard.

När en användare väljer en tidslucka på skärmen uppdateras värdet baserat på den valda tidsluckan.

Format: MM/DD/ÅÅÅÅ, tt:mm AM/PM

Exempel: 2021-06-08 19.30

  • Typ: Indata och utdata
  • Datatyp: DateTime
  • Används i: Alla utgående, inkommande och gästflöden
Vald starttid

Starttiden för tidsluckan. Om ett värde är inställt så väljs en tidslucka som startar vid denna tidpunkt som standard.

När en användare väljer en tidslucka på skärmen uppdateras värdet baserat på den valda tidsluckan.

Format: MM/DD/ÅÅÅÅ, tt:mm AM/PM

Exempel: 2021-06-08 19.00

  • Typ: Indata och utdata
  • Datatyp: DateTime
  • Används i: Alla utgående, inkommande och gästflöden
Vald tidszon

Den tidszon som valts av användaren.

Här är listan över värden i tidszoner som accepterats.

Exempel: Amerika/Los_Angeles

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Servicebokning

Detta värde används endast om Välj servicebokningstid används för att ändra en befintlig servicebokning.

ID för servicebokningen.

Komponenten Välj servicebokningstid hämtar de serviceresurser som finns i servicebokningen och visar dem om värdena Serviceområde, Servicebokning och Arbetstyp finns.

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Flöden för utgående och inkommande bokningsmodifieringar
Serviceresurs

Detta attribut används endast om schemaläggning av flera resurser har inaktiverats.

ID för den valda serviceresursen för vilken tidsluckor visas.

  • Typ: Indata
  • Datatyp: Sträng
  • Används i: Flöden för utgående och inkommande bokningsmodifieringar
Serviceresurser

Detta attribut används endast om Schemaläggning av flera resurser har aktiverats.

Detaljerna för de serviceresurser som valts i komponenten Välj servicebokningstid. Detta värde fylls i automatiskt när serviceresurser väljs.

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående flöden
Serviceområde

Det serviceområde för vilket tidsluckor visas.

Exempel: 0Hhxx0000004DUuCAM

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Visa tidszons kombinationsruta

Indikerar om kombinationsrutan för tidszon visas.

Om inget värde har angetts används standardvärdet falskt.

Exempel: {!$GlobalConstant.False}

  • Typ: Indata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Startdatum

Datum för vilket tidsluckor visas.

Om värdet är tomt eller satt till ett datum som redan passerats visas tidsluckor för det aktuella datumet. Om värdet är satt till ett framtida datum visas tidsluckor för det specificerade datumet.

Om skärmen kan visa tidsluckor för 7 dagar visas tidsluckor för början av veckan till slutet av veckan för det specificerade datumet. Till exempel, om det angivna datumet är 2021--06-08T19:30:00Z, vilket är en tisdag, visas tidsluckor för 6 juni 2021 (söndag) till 12 juni 2021 (lördag).

Om skärmen endast kan visa tidsluckor för en dag visas tidsluckor endast för det angivna datumet.

Format: ÅÅÅÅ-MM-DDThh:mm:ssZ

Exempel: 2021--06-08T19:30:00Z

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Startdatum för vald serviceresurskompetens som krävs av arbetstypen.

Startdatum för kompetens för serviceresursen.

Använd detta attribut för att minska antalet serveranrop. Det är användbart när en serviceresurs inte är tillgänglig under en lång tid.

Tidsluckor visas baserat på det högsta värdet av detta attributvärde, Startdatum och aktuellt datum.

Format: MM/DD/ÅÅÅÅ, tt:mm AM/PM

Exempel: 2021-06-08 19.30

  • Typ: Indata
  • Datatyp: DateTime
  • Används i: Alla utgående flöden
Tidslucka har ändrats

Indikerar om användaren har valt en tidslucka.

Om inget värde har angetts används standardvärdet falskt.

Exempel: {!$GlobalConstant.False}

  • Typ: Utdata
  • Datatyp: Boolesk
  • Används i: Alla utgående, inkommande och gästflöden
Multiplikator för förinläst tidslucka

En multiplikator som används för att avgöra antalet dagar för vilka tidsluckor som hämtas av varje serveranrop. Värden som stöds är 1 och 2.

Exempel, om skärmen kan visa tidsluckor för 7 dagar och om detta värde är 2 hämtas tidsluckor för 14 dagar (7x2) av varje serveranrop.

Tips
Tips Om dina användare i allmänhet tittar på tidsluckor utöver standarddatumen som visas, ställ in värdet till 2 för att minska antalet serveranrop.

Exempel: 1

  • Typ: Indata
  • Datatyp: Heltal
  • Används i: Alla utgående, inkommande och gästflöden
Valideringar

Felmeddelandena i komponenten Välj servicebokningstid.

Detta värde fylls i automatiskt. Till exempel lagrar attributet det felmeddelande som skapas när en användare försöker navigera till nästa skärm utan att välja en tidslucka.

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
Arbetstyp

Den arbetstyp som du vill hämta tidsluckor för. Ange alltid ett värde för detta attribut om du vill använda denna komponent i flöden som ändrar bokningar.

När både arbetstyp och arbetstypgrupp har specificerats visas tidsluckor för den specificerade arbetstypen.

För att fylla i detta fält:

  1. Skapa en arbetstyppost med dessa värden:
    • Resurstyp: Variabel
    • Datatyp: Post
    • Objekt: WorkType
  2. Lägg till en getRecord-åtgärd och använd sedan svaret för att fylla i detta värde.
  • Typ: Indata och utdata
  • Datatyp: WorkType
  • Används i: Flöden för utgående och inkommande bokningsmodifieringar
Arbetstypgrupp

Den arbetstypgrupp som du vill hämta tidsluckor för.

Exempel: 0VSxx0000004D0GGAU

  • Typ: Indata och utdata
  • Datatyp: Sträng
  • Används i: Alla utgående, inkommande och gästflöden
 
Laddar
Salesforce Help | Article