Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Este é um passo opcional.
Trata-se de um tópico opcional que abrange o conector ERP SAPcertificado que permite aos programadores de automatização ligarem-se ao SAP através de API de Negócios (BAPI) e chamadas de função remota (RFC). Os pré-requisitos que terá de conhecer antes de realizar esta verificação são descritos numa publicação de blogue.
Vamos alargar o nosso cenário atual para incluir uma verificação de validação que utiliza o conector SAP ERP para verificar se o número de pessoal fornecido ao fluxo é válido e se o colaborador se encontra num estado de emprego ativo. Dependendo dos resultados desta verificação, decidiremos se o fluxo termina.
Eis como o fluxo ajustado parece.
Diagrama do exemplo de automatização onde o colaborador desencadeia um fluxo de cloud, o fluxo de cloudvalida que o ID do colaborador existe, e depois obtém os segredos do Azure Key Vault e inicia o fluxo de ambiente de trabalho. O fluxo de ambiente de trabalho utiliza o RPA para automatizar um novo endereço no SAP, e o fluxo de cloud envia uma mensagem de estado de volta para o colaborador.
Há vários benefícios em empregar esta abordagem:
Evita o processamento desnecessário de RPA e o tratamento complexo de exceções baseado em UI.
Proporciona uma melhor experiência do utilizador através de feedback de validação de dados em tempo real.
Liberta a capacidade da máquina virtual e do bot para funcionar apenas com dados validados.
Implementa políticas de prevenção de perda de dados, permitindo ou não a utilização deste conector em conjunto com outros.
Seguir estes passos para ajustar o fluxo existente de modo a incorporar a verificação de validação.
Editar o SAP RPA Playbook Demo Flowque criou em Criar fluxo de cloud com o portal Power Automate.
Sob a ação Obter cliente SAP, selecione Novo passo.
Procure por SAP e, em seguida, selecione Chamar a função SAP (pré-visualização).
Para o Tipo de Autenticação, selecione SAP Authentication. Introduza o Data Gateway, nome de utilizador SAP, e palavra-passe SAP.
Nota
Terá de fornecer as suas credenciais manualmente. Não pode usar os segredos do Azure Key Vault aqui porque Power Automate valida a ligação na hora do design.
Selecione Mais (...), e em seguida selecione Definições.
Ligue as entradas seguras e as saídas seguras e, em seguida, selecione Concluído.
Gorjeta
Use esta definições para ocultar texto sensível do histórico de fluxo de execução.
Mude o nome da ação para Verificar se o número de pessoal existe.
Introduza as informações seguintes:
- Introduza AS host, Cliente, e Número de sistema AS.
- Para o nome da função SAP, selecione BAPI_EMPLOYEE_GETDATA.
- Para Sessão com estado, selecione Não.
- Para EMPLOYEE_ID, insira um número de pessoal válido.
Em Verificar se o número de pessoal existe, selecione Novo passo.
Procurar e selecionar, Condição. Renomeie a condição para algo significativo, e depois selecione o conteúdo dinâmico TIPO para o campo Escolher valor.
Arraste a ação de fluxo de ambiente de trabalho SAP RPA Playbook para a caixa Se sim.
Na caixa Se não, selecione Adicionar uma ação, procure Enviar um email e configure ação de e-mail como mostrado na imagem seguinte.
Na caixa Se não e abaixo da ação de e-mail, selecione Adicionar uma ação. Procure por Terminar e configure a ação Terminar da seguinte forma.
Volte para o fluxo do SAP RPA Playbook Demo Desktop e introduza um número de pessoal inexistente no campo EMPLOYEE ID.
Selecione Guardar, e, em seguida, selecione Teste para testar o seu fluxo com o número de pessoal inexistente.
O fluxo resultante deve ser parecido com a seguinte imagem.
Selecione teste novamente, mas desta vez use o número de pessoal válido. Confirmar que os resultados se parecem agora com a seguinte imagem.
Está feito. Ao incorporar o conector ERP SAP, tornamos a automatização mais eficiente, inteligente e fácil de utilizar.