Colocar uma variável de guia de pedido em cascata

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • 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

    1. Crie o conjunto de variáveis.
    2. No formulário Conjunto de variáveis, crie cada variável.
    3. Adicione o conjunto de variáveis à guia de pedido e a cada item do catálogo envolvido.
      Nota:
      As variáveis individuais em um conjunto de variáveis não aparecem nos formulários Guia de pedido ou Item do catálogo. Para exibir as variáveis em um conjunto de variáveis, abra o registro do conjunto de variáveis.

    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);