Partilhar via


Criar o fluxo de cloud para atualizar um endereço com o Power Automate

Agora, vamos criar o fluxo de cloud que os colaboradores usam para pedir um endereço atualizado. Este fluxo de cloud transmite as variáveis de entrada para o fluxo de ambiente de trabalho que criou na secção anterior.

Recomendamos vivamente que crie fluxos de cloud, fluxos de ambiente de trabalho e outros artefactos do Microsoft Power Platform dentro das soluções para permitir uma melhor portabilidade, gestão do ciclo de vida da aplicação (ALM) e encapsulamento.

  1. Navegue até https://make.powerautomate.com e inicie sessão com as suas credenciais do Microsoft Entra.

  2. Confirme que está no mesmo ambiente em que construiu o fluxo de ambiente de trabalho com o Power Automate Desktop e, em seguida, selecione Soluções>+ Nova solução.

    Captura de ecrã da janela do portal do Power Automate com Soluções selecionadas no painel esquerdo e o botão da solução Nova selecionado.

  3. Introduza um Nome a apresentar, selecione um Editor e, em seguida, selecione Criar.

    Captura de ecrã do diálogo Solução Nova.

  4. Abra a solução selecionando o seu nome.

    Captura de ecrã da lista de Soluções do Power Automate com a nova solução selecionada.

  5. Selecione + Adicione existente, selecione fluxo de ambiente de trabalho, selecione o fluxo criado no Power Automate Desktop e, em seguida, selecione Adicionar.

    Captura de ecrã do adicionar uma solução existente, com o fluxo de ambiente de trabalho selecionado a partir do menu pendente.

    Captura de ecrã da área de Soluções do Power Automate com a Solução de Endereço RPA SAP a mostrar o fluxo de demonstração do manual de procedimentos SAP RPA na lista.

  6. Selecione + Novo>Fluxo de cloud.

    Captura de ecrã do ecrã da solução do Power Automate com o fluxo de cloud selecionado no menu Novo.

  7. Dê um nome ao seu fluxo e selecione Acionar manualmente um fluxo como acionador.

    Captura de ecrã do estruturador de fluxos do Power Automate com o Acionar manualmente um acionador de fluxo a ser adicionado.

  8. Selecione + Adicione uma entrada e, em seguida, selecione o tipo de dados apropriado para criar as oito entradas listadas no passo 9.

    Captura de ecrã do Acionar manualmente um diálogo de fluxo com o botão Adicionar uma entrada.

    Captura de ecrã do Acionar manualmente um diálogo de fluxo com Escolha o tipo de área de seleção de entrada do utilizador.

    Captura de ecrã do Acionar manualmente um diálogo de fluxo com o AddressType adicionado como tipo de texto.

  9. Adicione as seguintes entradas ao acionador de fluxo.

    Adicione entradas ao fluxo do acionador.

    Captura de ecrã do Acionar manualmente um diálogo de fluxo com o Tipo de Endereço como Texto, Data Efetiva como Data, e as seguintes seis entradas todas do tipo de texto: ID do empregado, Nova rua, Nova cidade, Novo código postal, Novo estado e Novo país.

  1. Selecione Novo passo.

    Captura de ecrã do estruturador de fluxos do Power Automate com o botão Novo passo por baixo da caixa do acionador.

Nota

As seguintes configurações de ação do Azure Key Vault são opcionais, por isso, se não estiver a usar o Key Vault hoje, ou se apenas quiser testar o fluxo do seu ambiente de trabalho sem ele, pode ignorá-las.

  1. Introduza azure key vault na caixa de pesquisa.

    Captura de ecrã da seleção do Azure Key Vault Obter ação segredo no estruturador de fluxos do Power Automate.

  2. Se não tiver uma ligação Key Vault existente, ser-lhe-á pedido para criar uma. Pode iniciar sessão com uma conta de utilizador do Microsoft Entra ou com um Principal de Serviço (recomendado).

    Captura de ecrã de uma ação Azure Key Vault no estruturador de fluxos do Power Automate.

  3. Vamos supor que seleciona Ligar com Serviço Principal.

    Captura de ecrã do estabelecer uma ligação com a ação Azure Key Vault no estruturador de fluxos do Power Automate depois de iniciar sessão.

  4. Depois de estabelecer a ligação, adicione quatro ações Obter segredo do Key Vault à tela, selecione o segredo e, em seguida, renomeie as ações conforme mostrado na imagem seguinte.

    Adicione Obter ações segredo à tela.

    Captura de ecrã que mostra quatro ações: Obter ID do Sistema SAP, renomeado SAP-HCM-SystemId; Obter o Cliente SAP, renomeado SAP-HCM-Client; Obter o Utilizador SAP, renomeado SAPUser; e Obter a palavra-passe SAP, renomeada SAPPassword.

  5. Selecione Mais (...) ao lado do nome de ação, selecione Definições, ligue as entradas seguras e as saídas seguras e, em seguida, selecione Concluído. Repita este passo para as outras três ações Obter segredo.

    Captura de ecrã das Entradas seguras e Saídas seguras ativadas nas definições para Obter segredo do ID do Sistema SAP.

  6. Selecione o sinal de adição (+) e, em seguida, selecione Adicionar uma ação.

    Captura de ecrã do adicionar uma ação em Acionar manualmente um acionador de fluxo.

  7. Introduza âmbito na caixa de pesquisa e, em seguida, selecione a ação Âmbito.

    Captura de ecrã da procura de ações do Âmbito.

  8. Arraste todas as suas ações do Key Vault para o contentor Âmbito e, em seguida, volte a nomeá-lo como Tentativa.

    Captura de ecrã do arrastar as ações Obter segredos para o recipiente Âmbito.

    Captura de ecrã do recipiente Âmbito com todas as ações Obter segredos nele.

  9. Procure e, em seguida, selecione, a ação iniciar variável para a adicionar ao acionador.

    Captura de ecrã do adicionar uma ação no acionador.

  10. No diálogo Iniciar variável, faça as seguintes definições e, em seguida, selecione OK no diálogo Expressão:

    • Para Nome, introduza Bot falhou.
    • Para Tipo, selecione booleano.
    • Para Valor, insira falso.

    Captura de ecrã da variável Inicializar e dos diálogos de Expressão.

  11. Adicione duas ações de âmbito. Dê-lhes o nome de Captura e Finalmente.

    Captura de ecrã dos recipientes de âmbito Tentativa, Captura e Finalmente.

  12. No canto superior direito do âmbito Captura, selecione ... e, em seguida, selecione Configurar execução mais tarde.

    Captura de ecrã do âmbito Captura com Configurar execução depois de selecionada no menu Mais.

  13. Selecione falhou, ignorado e esgotou tempo e, em seguida, selecione Concluído.

    A captura de ecrã de Captura deve ser executada após o diálogo.

  14. No canto superior direito do âmbito Finalmente, selecione ..., selecione Configurar execução mais tarde e, em seguida, selecione as caixas de verificação sucesso, falhou, ignorado e esgotou tempo. Selecionar Concluído.

    Captura de ecrã do âmbito Finalmente com Configurar execução depois de selecionada no menu Mais.

    A captura de ecrã de Finalmente deve ser executada após o diálogo.

  15. Procure e, em seguida, adicione a ação definir variável ao contentor de âmbito Captura.

    Captura de ecrã do âmbito Captura com a ação Definir variável a ser adicionada.

  16. Selecione a variável Bot falhou, introduza verdadeiro no diálogo de Expressão e, em seguida, selecione OK.

    Captura de ecrã da ação Definir variável e dos diálogos de Expressão.

    Captura de ecrã da ação Definir variável com Nome igual a Bot falhou e Valor igual à expressão verdadeira.

  17. Procure a ação Condição e adicione-a ao bloco Finalmente.

    Captura de ecrã do âmbito Finalmente com uma ação de condição a ser adicionada.

  18. Selecione a variável Bot falhou da lista Conteúdo dinâmico e, em seguida, atribua-a ao campo Escolher um valor.

    Captura de ecrã do âmbito Finalmente com ação da Condição e diálogos de expressão Dinâmicos.

  19. Defina a expressão como falsa e, em seguida, atribua-a ao campo valor.

    Captura de ecrã do segmento Condição com diálogo de conteúdo Dinâmico para definir a frase Bot falhou igual a falso.

  20. Na secção Se sim, adicione uma ação Enviar um e-mail (V2).

    Captura de ecrã da condição Se sim com a ação Enviar um e-mail a ser adicionada.

    Captura de ecrã da ação Enviar um e-mail (V2).

  21. Selecione o E-mail do Utilizador da lista de Conteúdos Dinâmicos e adicione-o ao campo Para e, em seguida, introduza um assunto e um corpo do e-mail.

    Captura de ecrã da ação Enviar um e-mail a ser configurada.

  22. No recipiente Tentativa, selecione Novo passo. Pesquise por Fluxos de ambiente de trabalho e, em seguida, selecione a ação Executar um fluxo criado pelo Power Automate para Computadores para a adicionar ao fluxo.

    Captura de ecrã da adição do Executar um fluxo construído pela ação do Power Automate Desktop.

  23. Selecione o seu gateway de dados e, em seguida, introduza um domínio, nome de utilizador e palavra-passe para uma conta que tenha privilégios suficientes para executar os fluxos de ambiente de trabalho.

    Importante

    O seu gateway de dados no local deve ser implementado na mesma região que o seu ambiente; caso contrário, não aparecerá na lista suspensa.

    Captura de ecrã do diálogo de propriedade da ligação dos fluxos de ambiente de trabalho para o Executar um fluxo construído pela ação do Power Automate Desktop.

  24. Para o Fluxo de ambiente de trabalho, selecione Demo do manual de procedimentos SAP RPA. Para Executar modo, selecione Assistiu – Executa quando iniciar sessão.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com o fluxo de ambiente de trabalho selecionado.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com modo Executar selecionado.

  25. Selecione o campo ID do sistema e, em seguida, selecione Valor a partir da saída de ação do Obter ID do Sistema SAP na lista Conteúdo dinâmico.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com o ID do sistema a ser adicionado a partir de conteúdo dinâmico.

  26. Verifique o formato de hora/data esperado no SAP e faça ajustes se necessário utilizando a função formatDateTime. Por exemplo, utilize formatDateTime(triggerBody()['date'],'dd.MM.yyyy') para obter uma data formatada dia-mês-ano, como na data formatada alemã de 13.10.2020.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com o formato de data a ser definido a partir do diálogo Expressões.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com a expressão do formato de data.

  27. Forneça os dados para todos os outros campos selecionando a propriedade apropriada da lista de acionadores Conteúdo dinâmico para o fluxo de cloud.

    Captura de ecrã do Executar um fluxo construído pelo diálogo do Power Automate Desktop com as variáveis a serem definidas.

    Captura de ecrã de Executar um fluxo criado pelo diálogo do Power Automate para Ambiente de Trabalho depois de definidas todas as variáveis.

    Captura de ecrã do Executar um fluxo construído pelo diálogo Power Automate Desktop com as seguintes variáveis e suas definições: SystemId, Cliente, SAPUser, SAPPassword todos definidos como valores segredo; EffectiveDate como formatDateTime, Rua como Nova rua, Cidade como Nova cidade, Estado como Novo estado, Código postal como Novo cógigo postal, EmployeeId como ID do funcionário, AddressType como Tipo de endereço e CountryCode como Novo país.

  28. Selecione Guardar para guardar o fluxo.

    Captura de ecrã do botão Guardar no estruturador de fluxos do Power Automate.

  29. Selecione Teste.

    Captura de ecrã do botão Testar no estruturador de fluxos do Power Automate.

  30. Selecione Vou realizar a ação do acionador e, em seguida, selecione Guardar e Testar.

    Captura de ecrã do diálogo Testar fluxo no portal Power Automate.

  31. Autentique se necessário e, em seguida, selecione Continuar.

    Captura de ecrã do diálogo Executar fluxo no portal do Power Automate com uma área de informações de início de sessão para autorização de ligação e Continuar selecionado.

  32. Forneça valores para todas as variáveis e, em seguida, selecione Executar fluxo.

    Captura de ecrã do diálogo Executar fluxo no portal Power Automate com os valores introduzidos e o botão Executar fluxo selecionado.

  33. Selecione Concluído.

    Nota

    Não interaja com o rato ou teclado até o processo estar concluído.

    Captura de ecrã do diálogo Executar fluxo com a mensagem O seu fluxo começou com sucesso.

O fluxo de cloud começa e chama o fluxo de ambiente de trabalho, que introduz dados no SAP.

Captura de ecrã do teste de execução do fluxo a ser executado no portal do Power Automate, com marcas de verificação apresentadas ao lado de cada passo a ser executado.

Captura de ecrã da execução do teste após cada passo ter sido executado com sucesso, com a mensagem O seu fluxo foi executado com sucesso.

Parabéns! Implementou com sucesso duas técnicas de automatização SAP GUI. Estamos animados para ver o que constrói a seguir com a SAP e o Power Automate.