Crie uma regra de negócio para criar automaticamente a solicitação universal

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Crie uma regra de negócio 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 do portal do funcionário, esta regra de negócios valida se o UR já existe. Se não houver UR anexado à solicitação, a regra de negócio criará automaticamente o UR e a solicitação específica do departamento será anexada como o tíquete primário.
    UR é criado automaticamente a partir de qualquer um dos seguintes canais:
    • ServiceNow AI 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 ANS entre departamentos ou relatórios OLA para UR, tíquete de departamento e quaisquer outras tarefas associadas ao UR primário.
    Nota:
    Por padrão, esta regra de negócio é enviada com Prestação de serviços de RH e. IT Service Management. Ative-o para usá-lo. Para outros departamentos, para usar esse recurso, crie ou personalize a regra de negócios fornecida para sua tabela de departamento específica.

    Procedimento

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

      current.universal_request.nil()

    9. Insira o script no Script campo 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 tíquete primário para UR.

      (Function executeRule(current, previous /*null when async*/) chame a API UR para criar ou anexar Solicitação universal com registro de departamento inserido */ new sn_uni_req.UniversalReq.UniversalRequestFieldsMappingUtils().attachUniversalRequest(current);)(current, anterior);

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