Invocar automação de tarefa integrada via API

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Invoque um processo de bot assistido (automação assistida) das experiências de IU criando uma ação.

    A limitação para acionar o processo de bot assistido (automação assistida) de outras experiências de IU, como o playbook, pode ser resolvida executando a personalização a seguir. Por padrão, a ação de IU é criada para a experiência clássica ou de espaço para acionar o processo de bot assistido (automação assistida) quando a configuração assistida é ativada.

    Para criar uma ação de IU ou editar uma existente, consulte Create a UI action.

    Na ação correspondente, verifique se a visibilidade da ação é nova sn_rpa_fdn.RPAInstanceFormHooks().canTriggerAutomation(current,'<attended_config_sys_id> .

    Preencha <assigned_config_sys_id> com o SYS ID da configuração assistida associada.

    O código a seguir deve ser adicionado à seção Script do formulário Ação correspondente:
    var rpaFormHooks = new GlideAjax('sn_rpa_fdn.RPAInstanceFormHooks');​
    
    rpaFormHooks.addParam('sysparm_name', 'generateRuntimeLaunchUrl');​
    
    rpaFormHooks.addParam('attendedConfigId’, ‘<attended_config_sys_id>’);​
    
    rpaFormHooks.addParam('recordId', g_form.getUniqueValue());​
    
    rpaFormHooks.getXMLAnswer(function(response) {​
    
    var result = JSON.parse(response);​
    
    if (!result.error) ​
    
    top.window.open(result.url);​
    
    });​