---
sourceDocument: Zurich IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/zurich/it-service-management

 Release :

    - zurich

ft:locale :

    - pt-BR

ft:publication_title :

    - Zurich IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Criar Ação de IU

# Criar Ação de IU {#ariaid-title1}

* Versão de lançamento: Zurich
* 
* Atualizado 31 de jul. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Crie uma ação de IU para exibir um botão em uma solicitação de mudança para o estado Concluído.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

A ação de IU deve conter uma condição que use a inclusão de script de modelo de estado para decidir quando o botão Concluir será exibido no formulário de Solicitação de Mudança. Nesse caso, o botão Concluir será exibido somente quando a mudança atingir o estado Implementar.

## Procedimento

1. Abra o formulário de Solicitação de Mudança.
2. Abra o menu de contexto do formulário e selecione ConfigurarAções de IU.
3. Localize e abra a ação de IU Implement existente.
4. Abra o menu de contexto do formulário e clique em Inserir e permanecer para criar um registro duplicado.
5. Modifique os seguintes campos com novos valores.  
   {#t_CreateNewUIAction__table_mpc_zd1_4v__entry__2}

   | Campo | Valores |
   |-|-|
   | Nome | Concluir |
   | Nome da ação | state_model_move_to_complete. |
   | Dica | Avança a mudança para o estado Concluído. |
   | Onclick | `moveToComplete ();`. |
   | Condição | gs.hasRole ('itil') \&\& new ChangeRequestStateHandler (current) .isNext ("completar") |
   | Script | Atualize a função, o nome do estado e o valor do estado. function moveToComplete(){ var ga = new GlideAjax("ChangeRequestStateHandlerAjax"); ga.addParam("sysparm_name", "getStateValue"); ga.addParam("sysparm_state_name", "complete"); ga.getXMLAnswer(function(stateValue) { g_form.setValue("state", stateValue); gsftSubmit(null, g_form.getFormElement(), "state_model_move_to_complete"); }); } if (typeof window == 'undefined') setRedirect(); function setRedirect() { current.update(); action.setRedirectURL(current); } . |
   [ ]

   {#t_CreateNewUIAction__table_mpc_zd1_4v}
6. Clique em Atualizar.
**Tópico anterior:** [Atualizar a inclusão do script de estado inclui](https://www.servicenow.com/docs/e3_pgjKVumkELp5rfBQSUQ "Atualize a inclusão de script ChangeRequestStateModel_normal para adicionar novas funções ao estado Concluído.")  
**Próximo tópico:** [Criar um registro de fluxo de processo](https://www.servicenow.com/docs/g~pRoZ~PvYGuUMysUHVvCg "Crie e adicione um registro de fluxo de processo para o estado Concluído. O formatador do fluxo de processos é exibido na parte superior do formulário de Solicitação de Mudança.")

