Invocar automação de tarefa integrada via API

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 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 playbook e espaços, 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 IU principal (IU 16) 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 o <assigned_config_sys_id > com o SYS ID da configuração assistidaassociada.

    O código a seguir deve ser adicionado à seção Script do formulário de 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);​
    
    });​