Preenchimento de valores de variáveis no formulário de item do catálogo no portal e. Next Experience UIS
Quando os solicitantes de item do catálogo desejam solicitar itens em portais ou Next Experience IU, você pode definir os itens do catálogo para usar os pares chave-valor, que preenchem previamente os valores das variáveis. Os solicitantes podem concluir formulários mais rapidamente.
Os valores definidos por este método são aplicados como se fossem valores fornecidos pelo usuário. Comportamentos dinâmicos (políticas de IU do catálogo, scripts de cliente do catálogo e assim por diante) funcionam para esses valores.
Esta propriedade está habilitada por padrão. Para desativar este recurso, você pode definir glide.sc.enable_url_prefillpropriedade como falsa.
Preenchimento de formulários em portais
- Usar um parâmetro de URL, sysparm_variable_values, para construir os pares de chave-valor. No par chave-valor, chave é o nome da variável e valor é o valor dessa variável.Nota:O valor de uma variável de referência deve ser um sys_id.
- Forneça o valor como um parâmetro de URL de sysparam_variable_values. Por exemplo, se você quiser definir Departamento "Vendas" e. Justificativa de negócios Como "integração do funcionário", use o seguinte URL.
/sp?id=sc_cat_item&sys_id=e56a7ffe41011300964ff05369414ebd&sysparm_variable_values={"business_justification":"employee onboarding", "department":"221db0edc611228401760aec06c9d929"}
- Para testar o URL, você pode adicionar o URL na barra de endereço do navegador e abri-lo.
Você pode observar que Departamento O campo é preenchido previamente com o valor "Vendas" e Justificativa de negócios o campo é preenchido previamente com o valor "integração do funcionário" no carregamento.
As seguintes variáveis não são compatíveis com pré-preenchimento:- Anexo
- Personalizado
- Personalizado com rótulo
- Tipos de variáveis sem entrada, como rótulo, contêiner
- Mascarado
- Página da interface do usuário
- Conjunto de variáveis de várias linhas (MRVS)
A ordem em que esses valores de variáveis são pré-preenchidos é a ordem em que as variáveis são definidas no formulário de item do catálogo.
Preenchimento de formulários em Next Experience UIS
Configure pares de chave-valor para preencher previamente os formulários de solicitação de item do catálogo Next Experience UIS. Para Next Experience UIS, os pares de chave-valor são enviados diretamente para o componente como uma propriedade de entrada.
Quando o item do catálogo ou formulário é renderizado depois que o usuário seleciona o item, esses pares de chave-valor são passados para o componente como um objeto. Em seguida, o componente analisa o objeto e preenche o formulário adequadamente.
- Navegar até .
- Selecione a aplicação de UX para a qual você deseja definir valores de pré-preenchimento.
- Selecione Abra no Construtor de IU .
- Abra a página com o item do catálogo para o qual você deseja definir os valores de pré-preenchimento.
- No macroponent do item do catálogo, use a propriedade variableValues.
- Edite a propriedade para adicionar um par de chave-valor, conforme mostrado na imagem a seguir.
- Depois de fornecer o par chave-valor, salve o item e selecione .
Preenchimento de formulários para itens do catálogo em linha no Virtual Agent
Você pode definir valores de pré-preenchimento para o formulário de item do catálogo em linha usado em Virtual Agent.
- Abra o tópico, por exemplo, Solicitar item do catálogo em linha sísmico.
- Na propriedade variableValues, forneça os pares de chave-valor como um objeto JSON de cadeia.
Há duas maneiras de configurar este recurso. Você pode fornecer um objeto JSON de cadeia ou escrever um script.
Neste exemplo, conforme mostrado na imagem, há duas variáveis, Justificação de departamento e negócio. Defina o valor como verdadeiro para ambas as variáveis. Você pode especificar "Departamento" como "Vendas" e "Justificação comercial" como "Integração do funcionário".
Depois de configurar isso, quando os solicitantes solicitam itens, eles veem os formulários pré-preenchidos.