(Facultatif) Définir les heures d’ouverture et les congés du Response Group

 

Dernière rubrique modifiée : 2011-07-17

Les flux de travail identifient quand le groupe de réponses est disponible pour prendre des appels et comment gérer les appels effectués lorsqu’il n’est pas disponible. Avant de configurer vos flux de travail, vous pouvez définir vos heures d’ouverture et vos congés. Quand vous configurerez votre flux de travail, il vous suffira d’appliquer les heures d’ouverture et les congés définis à l’avance pour le flux de travail.

noteRemarque :
Pour appliquer des congés à un flux de travail, vous devez définir à l’avance au moins une période de congé. Pour appliquer les heures d’ouverture à un flux de travail, vous pouvez les définir à l’avance ou en créer des personnalisées. Les heures d’ouverture personnalisées, toutefois, s’appliquent uniquement à un flux de travail spécifique et ne peuvent pas être réutilisées pour d’autres flux de travail. Vous créez les heures d’ouverture personnalisées au moment où vous configurez le flux de travail.
noteRemarque :
Il n’est pas nécessaire de définir à l’avance les heures d’ouverture si votre groupe de réponses est toujours ouvert ou si vous utilisez des heures d’ouverture personnalisées.

Définition des heures d’ouverture

Les heures d’ouverture définissent les jours de la semaine et les heures de la journée pendant lesquels le groupe de réponses est normalement disponible pour prendre les appels. Une collection d’heures d’ouverture consiste en plages horaires pour chaque jour de la semaine pendant lesquelles le groupe de réponses est disponible. Par exemple, un groupe de réponses peut être disponible de 8:00 à 16:00 les jours de la semaine et de 9:00 à 12:00 puis de 13:00 à 17:00 pendant les week-ends.

Pour définir des collections d’heures d’ouverture, vous devez utiliser les cmdlets New-CsRgsTimeRange et New-CsRgsHoursOfBusiness. La New-CsRgsTimeRange définit les heures d’ouverture et de fermeture, et la cmdlet New-CsRgsHoursOfBusiness identifie les heures d’ouverture et de fermeture qui s’appliquent à chaque jour de la semaine (la collection d’heures d’ouverture). Pour plus d’informations sur l’utilisation de ces cmdlets, voir la documentation Lync Server Management Shell ou l’aide de la ligne de commande Lync Server Management Shell.

importantImportant :
Définissez l’heure pour les paramètres de ces cmdlets sous forme de notation d’heure sur 24 heures (par exemple, 20:00=8:00 PM).

Pour créer une collection d’heures d’ouverture

  1. Ouvrez une session en tant que membre du groupe RTCUniversalServerAdmins ou en tant que membre d’un des rôles d’administration prédéfinis qui prennent en charge Response Group. Si vous n’êtes pas connecté en tant que membre d’un de ces rôles, le système vous invite à entrer d’autres informations d’identification.

  2. Démarrez Lync Server Management Shell : cliquez successivement sur Démarrer , Tous les programmes , Microsoft Lync Server 2010, puis Lync Server Management Shell.

  3. Pour chaque plage horaire unique que vous souhaitez définir, exécutez :

    $x = New-CsRgsTimeRange [-Name <name of time range>] `
    -OpenTime <time when business hours begin> `
    -CloseTime <time when business hours end>
    

    Pour créer la collection d’heures d’ouverture qui utilise les plages que vous avez définies, exécutez :

    New-CsRgsHoursOfBusiness -Parent <service where the workflow is hosted> `
    -Name <unique name for collection> `
    [-MondayHours1 <first set of opening and closing times for Monday>] `
    [-MondayHours2 <second set of opening and closing times for Monday>] `
    [-TuesdayHours1 <first set of opening and closing times for Tuesday>] `
    [-TuesdayHours2 <second set of opening and closing times for Tuesday>] `
    [-WednesdayHours1 <first set of opening and closing times for Wednesday>] `
    [-WednesdayHours2 <second set of opening and closing times for Wednesday>] `
    [-ThursdayHours1 <first set of opening and closing times for Thursday>] `
    [-ThursdayHours2 <second set of opening and closing times for Thursday>] `
    [-FridayHours1 <first set of opening and closing times for Friday>] `
    [-FridayHours2 <second set of opening and closing times for Friday>] `
    [-SaturdayHours1 <first set of opening and closing times for Saturday>] `
    [-SaturdayHours2 <second set of opening and closing times for Saturday>] `
    [-SundayHours1 <first set of opening and closing times for Sunday>] `
    [-SundayHours2 <second set of opening and closing times for Sunday>]
    

    L’exemple suivant spécifie les heures d’ouverture suivantes : de 9:00 à 17:00 les jours de la semaine, de 8:00 à 10:00 puis de 14:00 à 18:00 le samedi et fermeture le dimanche :

    $a = NewRgsTimeRange -Name "Weekday Hours" `
    -OpenTime "9:00" -CloseTime "17:00"
    $b = NewRgsTimeRange -Name "Saturday Morning Hours" `
    -OpenTime "8:00" -CloseTime "10:00"
    $c = NewRgsTimeRange -Name "Saturday Afternoon Hours" `
    -OpenTime "14:00" -CloseTime "18:00"
    New-CsRgsHoursOfBusiness -Parent "ApplicationServer:Redmond.contoso.com" `
    -Name "Help Desk Business Hours" `
    -MondayHours1 $a `
    -TuesdayHours1 $a `
    -WednesdayHours1 $a `
    -ThursdayHours1 $a `
    -FridayHours1 $a `
    -SaturdayHours1 $b `
    -SaturdayHours2 $c
    

Définition des congés

Les congés définissent les jours pendant lesquels les agents ne travaillent pas, et par conséquent ne sont pas disponibles pour prendre des appels. Les périodes de congé sont des collections de congés. Par exemple, les congés nationaux ou régionaux pour l’année 2011 peuvent être une période de congé. Plusieurs périodes de congé peut s’appliquer à un flux de travail. Vous pouvez, par exemple, définir une période de congé national ou régional pour l’année civile, une autre pour les congés d’entreprise et une autre pour les congés des événements d’équipe. Toute combinaison de périodes de congé peut s’appliquer à un flux de travail.

Pour définir des congés et des périodes de congés, vous devez utiliser les cmdlets New-CsRgsHoliday et New-CsRgsHolidaySet. La cmdlet New-CsRgsHoliday définit les congés individuels tandis que la cmdlet New-CsRgsHolidaySet identifie quels congés se trouvent dans la période de congés. Pour obtenir des informations sur ces cmdlets, voir la documentation Lync Server Management Shell.

Pour créer une période de congé

  1. Ouvrez une session en tant que membre du groupe RTCUniversalServerAdmins ou en tant que membre d’un des rôles d’administration prédéfinis qui prennent en charge Response Group. Si vous n’êtes pas connecté en tant que membre d’un de ces rôles, le système vous invite à entrer d’autres informations d’identification.

  2. Démarrez Lync Server Management Shell : cliquez successivement sur Démarrer , Tous les programmes , Microsoft Lync Server 2010, puis Lync Server Management Shell.

  3. Pour chaque congé que vous souhaitez définir, exécutez :

    $x = New-CsRgsHoliday [-Name <holiday name>] `
    -StartDate <starting date of holiday> -EndDate <ending date of holiday>
    

    Pour créer la période de congé contenant les congés définis, exécutez :

    New-CsRgsHolidaySet -Parent <service where the workflow is hosted> `
    -Name <unique name for holiday set> `
    -HolidayList <one or more holidays to be included in the holiday set>
    

    L’exemple suivant présente une période de congé incluant deux congés :

    $a = New-CsRgsHoliday -Name "New Year's Day" -StartDate "1/1/2011" -EndDate "1/2/2011"
    $b = New-CsRgsHoliday -Name "Independence Day" -StartDate "7/4/2011" -EndDate "7/4/2011"
    New-CsRgsHolidaySet -Parent "ApplicationServer:Redmond.contoso.com `
    -Name "2011 Holidays" -HolidayList ($a $b)