Compartilhar via


(Opcional) Definir o horário comercial e feriados do grupo de resposta

 

Tópico modificado em: 2011-07-17

Fluxos de trabalho identificam quando o grupo de resposta está disponível para receber chamadas e como manipular chamadas feitas quando o grupo de resposta não está disponível. Antes de configurar seus fluxos de trabalho, você pode definir suas horas comerciais e feriados. Depois, ao configurar um fluxo de trabalho, você pode simplesmente aplicar as horas comerciais e os feriados definidos com antecedência ao fluxo de trabalho.

noteObservação:
Para aplicar os feriados a um fluxo de trabalho, você deve predefinir pelo menos um conjunto de feriados. Para aplicar o horário comercial a um fluxo de trabalho, é possivel predefinir o horário comercial ou criar horários comerciais personalizados. O horário comercial personalizado, no entanto, se aplica somente a um fluxo de trabalho específico e não pode ser reutilizado para outros fluxos de trabalho. Os horários comerciais personalizados são criados no momento da configuração do fluxo de trabalho.
noteObservação:
Não é necessário predefinir o horário comercial se o Grupo de Resposta estvre sempre aberto ou se você usar somente o horário comercial personalizado.

Definir o horário comercial

O horário comercial define os dias da semana e horas do dia em que o Grupo de Resposta está disponível para receber chamadas. Um conjunto de horário comercial consiste dos intervalos de horas para cada dia da semana nos quais um Grupo de Resposta está disponível. Por exemplo, um Grupo de Resposta pode estar disponível das 8:00 às 16:00 nos dias úteis e das 9: 00 às 12:00 e novamente de 13:00 às 17: 00 nos finais de semana.

Para definir os conjuntos de horário comercial, você deve usar o New-CsRgsTimeRange e cmdlets New-CsRgsHoursOfBusiness. O cmdlet New-CsRgsTimeRange define os horários de abertura e encerramento e o cmdlet New-CsRgsHoursOfBusiness identifica que horário de abertura e encerramento se aplicam a cada dia da semana (o conjunto de horário comercial). Para obter detalhes sobre como usar esses cmdlets, consulte a documentação Shell de Gerenciamento do Lync Server ou a Ajuda da linha de comando Shell de Gerenciamento do Lync Server.

importantImportante:
Expresse o tempo para os parâmetros nos cmdlets como notação de tempo de 24 horas (por exemplo, 20:00 = 8:00 P.M.).

Para criar um conjunto de horário comercial

  1. Faça logon como um membro do grupo RTCUniversalServerAdmins ou como um membro de uma das funções administrativas predefinidas que oferecem suporte ao Grupo de Resposta. Se você não está conectado como um membro de uma destas funções, são solicitadas credenciais alternativas.

  2. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, em Todos os Programas, em Microsoft Lync Server 2010 e em Shell de Gerenciamento do Lync Server.

  3. Para cada intervalo de horas exclusivo que você deseja definir, execute:

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

    Para criar o conjunto de horário comercial que usa os intervalos definidos, execute:

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

    O exemplo a seguir especifica o horário comercial de 9:00: 00 às 17:00 para dias úteis, de 8: 00 a 10:00: 00 e novamente a partir de 14: 00. às 18:00 nos sábados e horário não comercial nos 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 feriados

Os feriados definem os dias que os agentes não trabalharão e, portanto, não estarão disponíveis para receber chamadas. Os conjuntos de feriados são coleções de feriados. Por exemplo, os feriados nacionais/regionais para o ano de 2011 podem ser um conjunto de feriados. Vários conjuntos de feriados podem aplicar a um fluxo de trabalho. Por exemplo, você pode definir um conjunto de feriados nacionais/regionais para o ano civil, outro conjunto de feriados ias de folga da empresa e outro conjunto de feriados para eventos da equipe. Qualquer combinação de conjuntos de feriado pode ser aplicada em um fluxo de trabalho.

Para definir feriados e conjuntos de feriado, você deve usar o New-CsRgsHoliday e cmdlets New-CsRgsHolidaySet. O cmdlet New-CsRgsHoliday define os feriados individuais e o cmdlet New-CsRgsHolidaySet identifica que feriados estão em um conjunto de feriados. Para obter detalhes sobre esses cmdlets, consulte a documentação Shell de gerenciamento do Lync Server.

Para criar um conjunto de feriados

  1. Faça logon como um membro do grupo RTCUniversalServerAdmins ou como um membro de uma das funções administrativas predefinidas que oferecem suporte ao Grupo de Resposta. Se você não está conectado como um membro de uma destas funções, são solicitadas credenciais alternativas.

  2. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, em Todos os Programas, em Microsoft Lync Server 2010 e em Shell de Gerenciamento do Lync Server.

  3. Para cada feriado que você deseja definir, execute:

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

    Para criar o conjunto de feriados que contém os feriados definidos, execute:

    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>
    

    O seguinte exemplo mostra um conjunto de feriados que inclui dois feriados:

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