Colocar uma variável de guia de pedido em cascata
Colocar em cascata permite que os valores inseridos para variáveis no formulário de pedido inicial sejam passados para as variáveis equivalentes nos itens do catálogo solicitados.
Colocar em cascata permite que os valores inseridos para variáveis no formulário de pedido inicial sejam passados para as variáveis equivalentes nos itens do catálogo solicitados. Por exemplo, uma variável no formulário de pedido inicial solicita que o cliente insira um valor de local de entrega. Se você habilitar colocar em cascata, o valor dessa variável preencherá os campos de local de entrega em cada um dos itens solicitados.
Para habilitar colocar em cascata, marque a caixa de seleção Variáveis em cascata ao criar a guia de pedido. Em seguida, crie variáveis nos itens do catálogo que correspondam aos nomes das variáveis correspondentes na guia de pedido. Quando um cliente faz um pedido, as variáveis nos itens solicitados herdam os valores das variáveis nomeadas de maneira idêntica na guia de pedido.
Usar um conjunto de variáveis
Você pode usar um conjunto de variáveis com uma guia de pedido.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
As variáveis em cascata exigem que a mesma variável esteja na guia de pedido e nos itens solicitados. Pode ser útil definir cada variável uma vez em um conjunto de variáveis e, em seguida, atribuir o conjunto de variáveis à guia de pedido e ao item do catálogo individual. Essa abordagem evita duplicação e garante que a variável seja a mesma em ambos os locais.
Para usar um conjunto de variáveis com uma guia de pedido:
Procedimento
Ocultar variáveis em cascata
Você pode ocultar as variáveis duplicadas nas telas Escolher opções para manter a tela limpa.
Ao colocar variáveis em cascata, você pode ocultar as variáveis duplicadas nas telas Escolher opções, tornando essas telas mais simples.
Para ocultar variáveis duplicadas em todas as telas após a tela Descrever necessidades inicial na IU da plataforma do Catálogo de serviços, execute um script onLoad catalog client.
function onLoad(){
var item = g_form.getControl("current_item");
var guide = g_form.getControl("sysparm_guide");
if (item == null && guide == null )
return;
if(item != null && guide != null && item.value == guide.value)
return;
g_form.setDisplay('YOUR_VARIABLE_NAME',false);
}
Para ocultar variáveis duplicadas em todas as telas após a tela Descrever necessidades inicial no Portal de serviços, use o método isOrderGuide().
if(g_service_catalog.isOrderGuide())
g_form.setDisplay(‘variable_name’, false);