Compartir a través de


(Opcional) Definir horas de oficina y vacaciones de grupo de respuesta

 

Última modificación del tema: 2011-07-17

Los flujos de trabajo identifican si el grupo de respuesta está disponible para atender llamadas y cómo se deben gestionar las llamadas en caso de que el grupo de respuesta no esté disponible. Antes de configurar los flujos de trabajo, puede definir el horario de oficina y los días festivos. Después, cuando configure el flujo de trabajo, solo tendrá que aplicar el horario de oficina y los días festivos que ha definido de antemano para el flujo de trabajo.

Nota

Para aplicar días festivos a un flujo de trabajo, debe predefinir al menos un conjunto de días festivos. Para aplicar el horario de oficina en un flujo de trabajo, puede predefinirlo o crear un horario de oficina personalizado. No obstante, el horario de oficina personalizado solo se puede aplicar a un flujo de trabajo concreto y no se puede volver a usar en otros flujos de trabajo. El flujo de trabajo personalizado se crea cuando se configura el flujo de trabajo.

Nota

No necesita predefinir el horario de oficina si el grupo de respuesta está siempre abierto o si solo se usa un horario de oficina personalizado.

Definir el horario de oficina

El horario de oficina determina los días de la semana y las horas del día en las que un grupo de respuesta está normalmente disponible para atender llamadas. Una recopilación de horas de oficina contiene los intervalos de tiempo que está disponible un grupo de respuesta cada día de la semana. Por ejemplo, un grupo de respuesta puede estar disponible de 8:00 a 16:00 de lunes a viernes y de 9:00 a 12:00 y de 13:00 a 17:00 durante los fines de semana.

Para definir las recopilaciones de horas de oficina, debe usar los cmdlets New-CsRgsTimeRange y New-CsRgsHoursOfBusiness. El cmdlet New-CsRgsTimeRange define las horas de apertura y cierre, y el cmdlet New-CsRgsHoursOfBusiness identifica las horas de apertura y cierre que se aplican cada día de la semana (la recopilación de horas de oficina). Para obtener información sobre cómo usar estos cmdlets, consulte la documentación de Shell de administración de Lync Server o la ayuda de la línea de comandos de Shell de administración de Lync Server.

importantImportante:
En los parámetros de estos cmdlets el tiempo debe expresarse en el formato de 24 horas (por ejemplo, las 20:00 equivaldría a las 8:00 p.m.).

Para crear una recopilación de horas de oficina

  1. Inicie sesión como miembro del grupo RTCUniversalServerAdmins o como miembro de una de las funciones administrativas predefinidas que admiten el Grupo de respuesta. Si no ha iniciado sesión como miembro de uno de estos roles, cambie las credenciales.

  2. Inicie el Shell de administración de Lync Server: haga clic en Inicio, Todos los programas, Microsoft Lync Server 2010 y después en Shell de administración de Lync Server.

  3. Para cada intervalo único de horas que desee definir, ejecute el comando siguiente:

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

    Para crear la recopilación de horas de oficina que usa los intervalos definidos, ejecute el comando siguiente:

    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>]
    

    El ejemplo siguiente especifica el horario de oficina de 9:00 a 17:00 de lunes a viernes, de 8:00 a 10:00 y de 14:00 a 16:00 los sábados y ninguna hora los domingos:

    $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
    

Definir los días festivos

Los días festivos se refieren a los días en que los agentes no trabajarán y, por lo tanto, no podrán atender llamadas. Los conjuntos de días festivos se denominan recopilaciones de días festivos. Por ejemplo, los festivos nacionales/regionales del año 2011 podrían constituir una recopilación de días festivos. Se pueden aplicar varias recopilaciones de días festivos a un flujo de trabajo. Por ejemplo, puede definir un conjunto con los festivos nacionales/regionales del año, otro conjunto con los días libres por vacaciones y otro conjunto con los días festivos por eventos de equipo. Se puede aplicar cualquier combinación de conjuntos de días festivos a un grupo de trabajo.

Para definir días festivos y conjuntos de días festivos, debe usar los cmdlets New-CsRgsHoliday y New-CsRgsHolidaySet. El cmdlet New-CsRgsHoliday define los días festivos individuales y el New-CsRgsHolidaySet identifica qué días pertenecen a un conjunto de días festivos. Para obtener información sobre estos cmdlets, consulte la documentación Shell de administración de Lync Server.

Para crear un conjunto de días festivos

  1. Inicie sesión como miembro del grupo RTCUniversalServerAdmins o como miembro de una de las funciones administrativas predefinidas que admiten el Grupo de respuesta. Si no ha iniciado sesión como miembro de uno de estos roles, cambie las credenciales.

  2. Inicie el Shell de administración de Lync Server: haga clic en Inicio, Todos los programas, Microsoft Lync Server 2010 y después en Shell de administración de Lync Server.

  3. Para cada día festivo que quiera definir, ejecute el comando siguiente:

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

    Para crear un conjunto de días festivos que contenga los días definidos, ejecute el comando siguiente:

    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>
    

    El ejemplo siguiente muestra un conjunto de días festivos que incluye dos periodos de vacaciones:

    $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)