Partilhar via


Utilize RPA sem código com SAP GUI no Power Automate Desktop

Pode utilizar o gravador do Power Automate Desktop para registar interações do SAP GUI. O gravador de Ambiente de Trabalho traduz cada clique do rato e toque de tecla em ações do Power Automate Desktop e, em seguida, adiciona estas ações ao seu fluxo de ambiente de trabalho.

Se pretender ver a nova experiência de gravação do ambiente de trabalho em ação, siga estes passos para reconfigurar a automatização baseada em ação que construiu na secção do RPA de pouco código com o SAP GUI do Power Automate Desktop deste manual de procedimentos.

Também pode seguir a abordagem sem código no episódio 6 da série de vídeo:

  1. Selecione o separador de subfluxo ProcessHRMasterForm e, em seguida, selecione gravador de Ambiente de Trabalho.

    Captura de ecrã do Power Automate Desktop que mostra o botão de gravador de Ambiente de Trabalho.

  2. Abra o SAP, leve a janela SAP Easy Access para primeiro plano e, em seguida, na janela do gravador de Ambiente de Trabalho, selecione Iniciar a gravação.

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e instruções para começar a gravar.

  3. Introduza PA30 no campo Transação e, em seguida, selecione Enter.

Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e código de transação SAP a ser marcado para gravação.

  1. Introduza um Número de pessoal e, em seguida, selecione Enter.

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e campo do número de Pessoal SAP a ser marcado para gravação.

  2. Selecione Endereços como Texto do Infotipo e, em seguida, introduza um valor em STy (como 2 ou qualquer outro valor adequado para o seu caso de utilização).

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e campo do texto do Infotipo SAP a ser selecionado e campo STy marcado para gravação.

  3. Introduza uma data no campo De e, em seguida, selecione o ícone Novo.

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e período SAP do campo a ser especificado e marcado para gravação.

  4. Introduza um nome de rua juntamente com um número de casa na Linha de endereço 1.

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e campo linha 1 do endereço SAP a ser especificado e marcado para gravação.

  5. Introduza os valores para Cidade, Estado/código postal e Chave do país e, em seguida, selecione Guardar.

    Captura de ecrã do SAP GUI com janela de deteção de movimentos do gravador de Ambiente de Trabalho e os campos relevantes do endereço SAP listados no ecrã e o botão guardar também é marcado como passo de gravação.

  6. Selecione o ícone Anterior (F3).

    Captura de ecrã do SAP GUI com janela de localização do gravador de Ambiente de Trabalho e botão voltar do SAP.

  7. Isto completa o processo de criação de endereços, por isso selecione Terminar na janela do gravador de Ambiente de Trabalho.

    Captura de ecrã do SAP GUI com janela de localização do gravador de Ambiente de Trabalho.

  8. O script do seu fluxo de ambiente de trabalho deve ser semelhante à seguinte imagem.

    Captura de ecrã do Power Automate Desktop que mostra as ações gravadas na sua tela.

  9. Durante a gravação, pode ter selecionado acidentalmente janelas ou outros elementos de UI que não são relevantes para o seu fluxo. Se isso acontecer, pode remover passos de ação duplicados ou desnecessários do script.

    Captura de ecrã do Power Automate Desktop que mostra ações duplicadas ou capturadas acidentalmente.

    Captura de ecrã de mais Power Automate Desktop mostrando ações duplicadas ou capturadas acidentalmente a remover - continuar.

  10. Realce todas as ações definidas manualmente no RPA de pouco código com SAP GUI no Power Automate Desktop, clique com o lado direito do rato e, em seguida, selecione Eliminar seleção para as remover do subfluxo.

    Captura de ecrã do Power Automate Desktop que mostra ações adicionadas que devem ser eliminadas.

  11. Edite a ação Preencher o campo de texto na janela para Id do empregado e substitua o valor Texto para preencher pela variável definida previamente EmployeeId.

    Captura de ecrã do Power Automate Desktop que mostra um diálogo de ação do campo de texto Preencher onde um ID de funcionário codificado pode ser substituído por uma variável previamente definida.

    Captura de ecrã do Power Automate Desktop que mostra um diálogo de ação do campo de texto Preencher que lista a variável EmployeeId previamente definida.

  12. Edite a ação Preencher o campo de texto na janela para Subtipo de informação e substitua o valor Texto para preencher pela variável definida previamente AddressType.

    Captura de ecrã do Power Automate Desktop que mostra um diálogo de ação do campo de texto Preencher onde o subtipo de informação codificado pode ser substituído por uma variável previamente definida.

    Captura de ecrã do Power Automate Desktop que mostra um diálogo de ação do campo de texto Preencher com uma variável AddressType previamente definida.

  13. Edite e substitua o texto codificado por variáveis nas ações Preencehr o campo de texto na janela por Data Efetiva, Rua, Cidade, Estado, Código postal e País.

    Captura de ecrã do Power Automate Desktop que mostra os resultados da ação depois de renomear a Data efetiva, Rua, Cidade, Estado, Código postal e País.

  14. Realce as ações que necessitará para o subfluxo de criação de endereço de funcionário, clique com o botão direito do rato nas ações selecionadas e, em seguida, selecione Cortar.

    Captura de ecrã do Power Automate Desktop que mostra as ações de criação de endereços que foram destacadas e removidas.

  15. Abra o subfluxo ProcessEmployeeAddressForm, selecione todas as ações, clique com o botão do lado direito do rato e, em seguida, selecione Eliminar.

    Captura de ecrã do Power Automate Desktop que destaca todas as ações a eliminar dentro do subfluxo ProcessEmployeeAddressMaster.

  16. No subfluxo ProcessEmployeeAddressForm, clique com o botão do lado direito do rato e, em seguida, selecione Colar.

    Captura de ecrã do Power Automate Desktop que mostra um menu de contexto dentro do subfluxo ProcessEmployeeAddressForm com o comando colar destacado.

  17. No painel Variáveis, edite todas as variáveis e, em seguida, forneça os Valores predefinidos. Estes valores predefinidos serão utilizados para testar o fluxo de ambiente de trabalho atualizado.

    Captura de ecrã do Power Automate Desktop que mostra o painel de Variáveis e um menu de contexto para editar variáveis e os seus valores predefinidos.

    Captura de ecrã que mostra a caixa de diálogo da Variável Editar com valores predefinidos.

  18. Selecione Guardar e, em seguida, feche a mensagem de confirmação.

  19. Selecione Executar.

    Captura de ecrã do Power Automate para Ambiente de Trabalho que mostra o fluxo de ambiente de trabalho final pronto a ser testado. Selecione o comando executar para iniciar o teste.

Fantástico! Com esta nova opção de gravação de ambiente de trabalho, alguns pequenos ajustes de ação e um pouco de remodelação, reduziu o tempo de desenvolvimento e simplificou o processo geral de definição de ação de fluxo de ambiente de trabalho.

Importante

Elimine todos os valores predefinidos previamente definidos antes de deixar a experiência de criação do fluxo de ambiente de trabalho.