Criar uma regra de negócios para criar automaticamente a solicitação universal

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Crie uma regra de negócios antes de inserir na tabela de serviço para criar automaticamente uma solicitação universal quando um tíquete for gerado de qualquer um dos canais disponíveis.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Quando uma nova solicitação é enviada pelo portal do funcionário, esta regra de negócios valida se o UR já existe. Se não houver nenhum UR anexado à solicitação, a regra de negócios criará automaticamente o UR e a solicitação específica do departamento será anexada como o tíquete primário.
    O UR é criado automaticamente a partir de qualquer um dos seguintes canais:
    • Now Platform
    • Espaço
    • Virtual Agent
    • E-mail
    • Interação
    • Autoatendimento
    Você pode criar automaticamente uma solicitação universal nos seguintes cenários.
    • Fornecer uma experiência do usuário consistente ao exibir o tíquete de UR.
    • Transfira o tíquete do departamento sem problemas, pois o UR já está associado ao tíquete.
    • Use relatórios de ANS ou OLA entre departamentos para UR, tíquete de departamento e quaisquer outras tarefas associadas ao UR primário.
    Nota:
    Por padrão, esta regra de negócios é enviada com HR Service Delivery e Gestão de serviços de TI. Ative-o para usá-lo. Para outros departamentos, para usar este recurso, crie ou personalize a regra de negócios fornecida para sua tabela de departamento específica.

    Procedimento

    1. Navegar até Todos > Definição do Sistema > Regras de negócios.
    2. Clique em Nova.
    3. No campo Nome, insira o nome da sua regra de negócios.
    4. Selecione sua tabela de serviço na lista Tabela.
    5. Selecione Avançado.
    6. Na guia Quando executar, na condição Quando, selecione antes e marque a caixa de seleção Inserir.
      Esta ação especifica que as regras de negócios devem ser executadas antes da inserção.
    7. Insira a Ordem mais alta para a tabela.
      O valor do pedido é específico do departamento.
    8. Adicione sua condição.
      Por exemplo, adicione a condição abaixo no campo Condição.

      current.universal_request.nil()

    9. Insira o script no campo Script que você deseja executar quando a condição definida for verdadeira.
      Por exemplo, adicione o script abaixo para anexar o tíquete de serviço como um tíquete primário para o UR.

      (function executeRule(current, opened /*null quando assíncrono*/) { /* chama a API do UR para criar ou anexar Universal Request com registro de departamento inserido */ new sn_uni_req.UniversalRequestFieldsMappingUtils().attachUniversalRequest(current); })(current, anterior);

    10. Clique em Enviar.
      Para obter mais informações sobre outros campos deste formulário, consulte Criar uma regra de negócio.