---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Criar um script do cliente do Catálogo de serviços

# Criar um script do cliente do Catálogo de serviços {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Você pode criar client scripts para personalizar o catálogo.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Use as client scripts do catálogo para controlar o comportamento dos itens do catálogo quando apresentados aos usuários. Pode-se aplicar client scripts do catálogo a um item do catálogo ou a um conjunto de variáveis. Esses scripts são executados no navegador em vez de no servidor, permitindo um melhor controle das informações que o usuário envia.  
A ordem de prioridade das APIs g_form é:

1. Obrigatória (mais alta)
2. Somente leitura/Exibição
{#t_CreateACatalogClientScript__ol_lvz_g3z_sbb}

Se uma variável for definida como obrigatória e não tiver um valor, somente leitura ou ocultar não funcionarão nessa variável. Se uma variável estiver oculta ou somente para leitura e for definida como obrigatória, o campo de variável se tornará visível ou editável.

Esta ordem de prioridade também se aplica a conjuntos de variáveis e contêineres. Se um conjunto de variáveis ou contêiner tiver uma variável obrigatória sem nenhum valor, o contêiner ou o conjunto de variáveis não poderão ser ocultados.

## Procedimento

1. Navegar até TudoCatálogo de serviçosAdministração de CatálogoScripts de cliente de catálogo.  
   Uma lista de client scripts do catálogo personalizado atual é exibida.
2. Selecione Novo.
3. No formulário, preencha os campos.  
   {#t_CreateACatalogClientScript__table_bw1_3g1_dq__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Nome exclusivo do script do cliente do catálogo. |
   | Aplica-se a | Tipo de item ao qual este script do cliente se aplica: * Um item do catálogo: habilita o campo Item do catálogo. * Um conjunto de variáveis: habilita o campo Conjunto de variáveis. {#t_CreateACatalogClientScript__ul_nx1_3g1_dq} |
   | Ativo | Marque a caixa para habilitar o script do cliente. Desmarque a caixa de seleção para desabilitar o script. |
   | Tipo de IU | Se esse campo deve ser aplicado ao desktop, ao dispositivo móvel clássico ou a ambos. |
   | Script | Insira o script do cliente a ser executado no item do Catálogo de serviços. |
   | Tipo | Selecione quando o script será executado, como onLoad ou onSubmit. |
   | Item do catálogo ou conjunto de variáveis | Selecione um item do catálogo ou um conjunto de variáveis na lista. O nome do campo e as opções disponíveis dependem da seleção no campo Aplica-se a. |
   | Aplica-se a uma exibição de item do catálogo | Marque a caixa para aplicar o script do cliente do catálogo aos itens do catálogo exibidos na tela do pedido no Catálogo de serviços. Disponível na exibição do solicitante. |
   | Aplica-se a itens solicitados | Marque a caixa para aplicar o script do cliente do catálogo em um formulário Item solicitado, depois que o item for solicitado. Disponível na exibição do executante. Consulte [VEditor](https://servicenow-prod.fluidtopics.net/BQaSm4qogDP5i_iOboY8Kw#service-catalog-variable-editor__cat-VEditor). |
   | Aplica-se a Tarefas do catálogo | Marque a caixa para aplicar o script do cliente do catálogo quando um formulário de Tarefa do catálogo para o item estiver sendo exibido. Disponível na exibição do executante. Consulte [VEditor](https://servicenow-prod.fluidtopics.net/BQaSm4qogDP5i_iOboY8Kw#service-catalog-variable-editor__cat-VEditor). |
   | Aplicável ao registro de destino | Caixa de seleção para oferecer suporte ao script de cliente de catálogo em um registro criado para tabelas estendidas de tarefa por meio de produtores de registro. Consulte [Editor de variáveis padrão](https://servicenow-prod.fluidtopics.net/BQaSm4qogDP5i_iOboY8Kw#service-catalog-variable-editor__cat-default-variable-editor). |
   [ ]

   {#t_CreateACatalogClientScript__table_bw1_3g1_dq}
4. Selecione Enviar.

