Preencher dados do produtor de registro e redirecionar usuários

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Você pode inserir dados para todos os registros criados pelo produtor de registro e redirecionar um usuário final para uma página específica após o produtor de registro ser enviado.

    Para inserir dados com um produtor de registro, use qualquer combinação dos seguintes métodos:
    • Crie uma variável no produtor de registro com o mesmo nome do campo no registro de destino. Por exemplo, uma variável chamada caller_id em um produtor de registro Criar um novo incidente preenche o campo caller_id no novo registro de incidente. Use um tipo de variável que corresponde ao tipo de campo.
    • Defina um modelo para atribuir um valor de campo estático para todos os registros criados pelo produtor de registro.
    • Defina um script que use qualquer variável ou objetos e funções do lado do servidor para atribuir valores.
      • Use current.*FIELD_NAME* para campos de referência no registro que está sendo criado.
      • Use producer.*VARIABLE_NAME* para linhas de base inseridas pelo usuário final.
      • Use RP.getParameterValue para retornar valores de parâmetro especificados passados no URL. O RP significa Render Properties, Propriedades de renderização, e não Produtor de registro.

    Redirecionar após enviar um produtor de registro

    Para redirecionar um usuário final para uma página específica depois que o produtor de registro é enviado, defina o link de redirecionamento no campo Script usando qualquer um dos seguintes:
    • product.redirect: habilita o comportamento de redirecionamento na IU da plataforma.
    • producer.portal_redirect: habilita o comportamento de redirecionamento dentro do Portal de serviços.

    Por exemplo, o código a seguir redirecionará os usuários para a página inicial depois que o produtor de registro for enviado:

    • Na IU da plataforma:
      producer.redirect="home.do";
    • No Portal de serviços:
      producer.portal_redirect = "sp?id=sc_home"
    O código a seguir fornece o ID do produtor de registro:
    RP.getParameterValue('sysparm_id')