Compartilhar via


Usar RPA sem código com o SAP GUI na Área de Trabalho do Power Automate

Você pode usar o Gravador da área de trabalho da Área de Trabalho do Power Automate para registrar as interações do SAP GUI. O gravador da área de trabalho traduz cada clique do mouse e pressionamento de tecla em ações da Área de Trabalho do Power Automate e adiciona essas ações ao seu fluxo da área de trabalho.

Se você quiser ver a nova experiência de gravação da área de trabalho em ação, siga estas etapas para reconfigurar a automação baseada em ação que você criou na seção RPA com pouco código com o SAP GUI no Área de Trabalho do Power Automate deste manual.

Você também pode acompanhar a abordagem sem código no episódio 6 da série de vídeos:

  1. Selecione a guia de subfluxo ProcessHRMasterForm e, em seguida, selecione Gravador da área de trabalho.

    Captura de tela da Área de Trabalho do Power Automate mostrando o botão do Gravador da área de trabalho.

  2. Abra o SAP, traga a janela Acesso Fácil do SAP para o primeiro plano e, em seguida, na janela do Gravador da área de trabalho, selecione Iniciar gravação.

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e instruções para iniciar a gravação.

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

Captura de tela do SAP GUI com janela de acompanhamento do Gravador da área de trabalho e o código da transação do SAP sendo marcado para gravação.

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

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e o campo Número pessoal do SAP sendo marcado para gravação.

  2. Selecione Endereços como o Texto de Tipo de informações e, em seguida, insira um valor em STy (como 2 ou qualquer outro valor adequado para seu caso de uso).

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e o campo Texto de Tipo de informações do SAP sendo selecionado e o campo STy marcado para gravação.

  3. Insira uma data no campo De e selecione o ícone Novo.

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e o campo Período a partir de do SAP sendo especificado e marcado para gravação.

  4. Insira o nome da rua juntamente com o número da casa em Linha de endereço 1.

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e o campo Linha de endereço 1 do SAP sendo especificado e marcado para gravação.

  5. Insira valores para Cidade, Estado/CEP e Chave do país e, em seguida, selecione Salvar.

    Captura de tela do SAP GUI com janela de acompanhamento do Gravador da área de trabalho e os campos relevantes de endereço do SAP listados na tela e o botão Salvar também marcado como etapa de gravação.

  6. Selecione o ícone Voltar (F3).

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho e botão Voltar do SAP.

  7. Isso conclui o processo de criação de endereço, então, selecione Concluir na janela do Gravador da área de trabalho.

    Captura de tela do SAP GUI com a janela de acompanhamento do Gravador da área de trabalho.

  8. Seu script do fluxo da área de trabalho deve ser semelhante à imagem a seguir.

    Captura de tela da Área de Trabalho do Power Automate que mostra as ações gravadas em sua tela.

  9. Durante a gravação, você pode ter selecionado acidentalmente janelas ou outros elementos da interface de usuário que não sejam relevantes para seu fluxo. Se isso acontecer, é possível remover etapas de ação duplicadas ou desnecessárias do script.

    Captura de tela da Área de Trabalho do Power Automate que mostra ações duplicadas ou capturadas acidentalmente.

    Captura de tela de mais da Área de Trabalho do Power Automate mostrando ações duplicadas ou capturadas acidentalmente a serem removidas – continuação.

  10. Destaque todas as ações que foram definidas manualmente em RPA com pouco código com o SAP GUI na Área de Trabalho do Power Automate, clique com o botão direito e selecione Excluir seleção para removê-las do subfluxo.

    Captura de tela da Área de Trabalho do Power Automate que mostra as ações adicionadas que devem ser excluídas.

  11. Edite a ação Preencher campo de texto na janela para ID do Funcionário e substitua o valor de Texto para preencher pela variável EmployeeId definida anteriormente.

    Captura de tela da Área de Trabalho do Power Automate que mostra uma caixa de diálogo de ação do campo de texto Preencher, em que uma ID de funcionário embutida em código pode ser substituída por uma variável definida anteriormente.

    Captura de tela da Área de Trabalho do Power Automate mostrando uma caixa de diálogo de ação do campo de texto Preencher listando a variável EmployeeId definida anteriormente.

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

    Captura de tela da Área de Trabalho do Power Automate mostrando uma caixa de diálogo de ação do campo de texto Preencher, em que o subtipo de informações embutido em código pode ser substituído por uma variável definida anteriormente.

    Captura de tela da Área de Trabalho do Power Automate que mostra uma caixa de diálogo de ação do campo de texto Preencher com uma variável AddressType definida anteriormente.

  13. Edite e substitua o texto embutido em código por variáveis nas ações Preencher campo de texto na janela para Data de Efetivação, Rua, Cidade, Estado, CEP e País.

    Captura de tela da Área de Trabalho do Power Automate que mostra os resultados da ação depois de renomear Data de Efetivação, Rua, Cidade, Estado, CEP e País.

  14. Destaque as ações de que você precisa para o subfluxo de criação de endereço do funcionário, clique com o botão direito do mouse nas ações e selecione Cortar.

    Captura de tela da Área de Trabalho do Power Automate que mostra que as ações de criação de endereço foram destacadas e removidas.

  15. Abra o subfluxo ProcessEmployeeAddressForm, selecione todas as ações, clique com o botão direito e selecione Excluir.

    Captura de tela da Área de Trabalho do Power Automate que destaca todas as ações que devem ser excluídas no subfluxo ProcessEmployeeAddressMaster.

  16. No subfluxo ProcessEmployeeAddressForm, clique com o botão direito e selecione Colar.

    Captura de tela da Área de Trabalho do Power Automate que mostra um menu de contexto no subfluxo ProcessEmployeeAddressForm com o comando colar destacado.

  17. No painel Variáveis, edite todas as variáveis e, em seguida, forneça Valores padrão. Esses valores padrão serão usados para testar o fluxo da área de trabalho atualizado.

    Captura de tela da Área de Trabalho do Power Automate que mostra o painel Variáveis e um menu de contexto para editar as variáveis e seus valores padrão.

    Captura de tela que mostra a caixa de diálogo Editar Variável com os valores padrão.

  18. Selecione Salvar e feche a mensagem de confirmação.

  19. Selecione Executar.

    Captura de tela da Área de Trabalho do Power Automate que mostra o fluxo final da área de trabalho pronto para ser testado. Selecione executar comando para iniciar o teste.

Sensacional! Com esta nova opção de gravação da área de trabalho, alguns pequenos ajustes de ação e um pouco de refatoração, você reduziu o tempo de desenvolvimento e simplificou o processo geral de definição de ações do fluxo da área de trabalho.

Importante

Exclua todos os valores padrão definidos anteriormente antes de sair da experiência de criação de fluxo da área de trabalho.