---
sourceDocument: Yokohama Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Scripts de resposta

# Scripts de resposta {#ariaid-title1}

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

Use scripts de resposta para executar ações automaticamente com base nas respostas do usuário às perguntas da pesquisa. Os scripts de resposta podem ser usados para criar ou atualizar registros em qualquer um dos Gestão de resposta a emergênciase. Safe Workplace Suiteapps.  
Cada script de resposta está associado a uma pesquisa. O script de resposta será executado se um usuário concluir a pesquisa associada e suas respostas corresponderem aos critérios de resposta.  
Nota:  
. [Pesquisas de prontidão do funcionário](https://servicenow-prod.fluidtopics.net/_~JpNiN_MgxWJF8o6jzzag ". ServiceNow Pesquisa de preparação do funcionárioa aplicação permite avaliar a prontidão da sua força de trabalho para retornar ao local de trabalho solicitando que os usuários preencham uma pesquisa.")o app deve ser instalado para usar scripts de resposta.

## Scripts de resposta incluídos {#ariaid-title2}

Contato para situação emergencial Fornece o script de resposta de EPI de solicitação pré-criado.
O script de resposta do PPE de solicitação requer [Gestão de inventário de EPI no local de trabalho](https://servicenow-prod.fluidtopics.net/uXqNKQIlSLN1FsrKMZOYfg "Use o. ServiceNow Gestão de inventário de equipamento de proteção individual no local de trabalhoAplicação para gerenciar o inventário de EPI para ajudar a proteger a segurança física da sua força de trabalho. Monitore a disponibilidade de EPI em diferentes locais, atenda às solicitações de EPI dos funcionários e rastreie o EPI atribuído aos funcionários.")app. Este script de resposta cria uma solicitação de EPI para os funcionários que concluírem a pesquisa de prontidão do local de trabalho do funcionário e atendem aos critérios de resposta para o status de saúde, viagem e pronto para retornar ao local de trabalho.

O script de resposta de solicitação de PPE não está ativo por padrão e deve ser ativado manualmente. Ele está pronto para ser ativado sem nenhuma modificação, mas você pode optar por editar o script para atender às necessidades da sua empresa. Para ativar o script de resposta de solicitação de PPE, navegue até Contato para situação emergencialScripts de resposta E clique no registro Solicitar EPI. Selecione Ativo e clique em Atualizar .

Se você precisar executar ações adicionais com base nas respostas da pesquisa, poderá criar scripts de resposta adicionais. Use o script de resposta de solicitação de PPE incluído como exemplo para ajudar a criar seus próprios scripts de resposta.

## Crie um script de resposta {#ariaid-title3}

Crie um script de resposta para criar ou atualizar registros automaticamente com base nas respostas do usuário às perguntas da pesquisa.

### Antes de Iniciar

Função necessária: sn_imt_checkin.checkin_admin

### Por Que e Quando Desempenhar Esta Tarefa

Os scripts de resposta podem ser usados para criar ou atualizar registros em qualquer um dos Gestão de resposta a emergênciase. Safe Workplace Suiteapps. Por exemplo, você pode criar um script de resposta para reservar um espaço para um usuário pronto para retornar ao local de trabalho.

### Procedimento

1. Navegar até TudoContato para situação emergencialScripts de resposta e clique em Novo .
2. No formulário, preencha os campos.  
   {#create-response-script__table_w5l_152_nmb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Ativo | Selecionado. |
   | Nome | Nome do script. |
   | Pesquisa | Pesquisa que faz com que o script seja executado. Quando uma instância de pesquisa é concluída por um usuário, o script é executado se as respostas do usuário às perguntas da pesquisa corresponderem aos critérios de resposta. |
   | Script | Script para inserir ou atualizar um registro. O script deve executar as etapas a seguir. * Obtenha o sys_id do usuário que enviou a pesquisa. var userSysId = userGr.getUniqueValue(); Nota: . `UserGr `A variável é definida na ação Executar scripts de resposta. Esta ação é usada pelo fluxo de ações do script de resposta, que executa os scripts de resposta quando um usuário conclui uma pesquisa e atende aos critérios de resposta. . `UserGr `A variável é um GlideRecord do usuário, portanto você pode usá-la para obter campos adicionais do usuário conforme necessário. Por exemplo, `UserGr.getValue('local') `obtém o local do usuário. * Se o plug-in que instala a tabela na qual você deseja gravar estiver ativo, insira ou atualize um registro para o usuário. Nota: O código a seguir é fornecido somente como exemplo. Você deve fornecer os nomes corretos de plug-in, tabela e campo no script e fazer as modificações adicionais necessárias. //example code to insert a record if (GlidePluginManager.isActive('plugin_name')) { var now_GR = new GlideRecord('table_name'); now_GR.initialize(); now_GR.user_field = userSysId; now_GR.field = 'value'; //update additional fields here as needed now_GR.insert(); } //example code to update an existing record associated with the user if (GlidePluginManager.isActive('plugin_name')) { var now_GR = new GlideRecord('table_name'); now_GR.get('user_field', userSysId); now_GR.field_to_update = 'value'; //update additional fields here as needed now_GR.update(); } //example code to update multiple existing records associated with the user if (GlidePluginManager.isActive('plugin_name')) { var now_GR = new GlideRecord('table_name'); now_GR.addQuery('user_field', userSysId); now_GR.setValue('field_to_update', 'value'); //update additional fields here as needed now_GR.updateMultiple(); } {#create-response-script__ul_dmr_hy2_nmb} |
   [Tabela 1. Formulário de script de resposta]

   {#create-response-script__table_w5l_152_nmb}
3. Salve o registro do script de resposta usando o menu de contexto do formulário.  
   A lista relacionada Critérios de resposta é preenchida automaticamente com todas as perguntas da pesquisa associada.
4. Edite os critérios de resposta para definir as respostas que um usuário deve fornecer para que o script de resposta seja executado.
   1. Defina a resposta necessária nos critérios de resposta para perguntas relevantes.
   2. Exclua os critérios de resposta para todas as perguntas que não exigem uma resposta específica.
   {#create-response-script__substeps_zfc_vrf_nmb}
5. Clique em Atualizar.

