Conectar o Power Automate e o Power Apps a sistemas SAP

Concluído

Usando o gateway de dados local com conectores, você pode ajudar os usuários a criar aplicativos que leem e atualizam dados de e para o SAP e automatizam processos repetitivos. Para habilitar esse esforço entre os usuários, use os serviços do Power Platform, como Power Apps, Power Automate e RPA (automação de processo robótico).

Tipos de acesso SAP para Power Automate e Power Apps

Os aplicativos SAP, independentemente de serem executados localmente ou no Azure, dependem de métodos de acesso em conformidade com o SAP para manter um ambiente seguro. Qualquer conector ou gateway deve estar em conformidade com essas normas usando os seguintes tipos e drivers de interface nativa do SAP:

  • RFC/BAPI. As interfaces de programação de aplicativo de negócios e RFCs personalizadas podem fornecer uma interface estável, segura e confiável em uma variedade de funções SAP em ofertas de nuvem da Microsoft. A chamada de função remota é a interface SAP padrão para comunicação e tem suporte nos conectores da Microsoft.

  • OData. O SAP fornece APIs OData em SAP HANA XS e serviços OData no Gateway SAP. Essas são APIs RESTful que os aplicativos da Microsoft podem usar.

  • IDoc. EDI SAP IDoc (documentos intermediários) é um formato de documento SAP para transferências de dados de transações empresariais. Ele é usado para integrar processos empresariais a sistemas SAP e não SAP e tem suporte da integração da Microsoft para SAP.

Conectar-se ao Power Automate e aos Power Apps

A Microsoft oferece um conector SAP ERP para Power Apps e Power Automate. O conector (agora em versão prévia) permite que você integre seus fluxos do Power Automate e aplicativos Power Apps a um sistema SAP ERP (SAP ECC ou SAP S/4HANA). Ele fornece as seguintes funcionalidades:

  • Cria uma conexão com um servidor SAP ECC ou S/4HANA usando a autenticação do SAP ou a autenticação do Windows

  • Permite que você invoque RFCs personalizadas e BAPI

  • Fornece esquemas dinâmicos para os parâmetros de entrada e saída para RFC ou BAPI

Escolha o conector SAP ERP de dentro do Power Automate. Para usá-lo no Power Apps, invoque o fluxo do Power Automate criado quando você selecionou o conector SAP ERP.

From Power Apps, you can call a Power Automate flow that connects into SAP through the SAP ERP connector and the On-Premises data gateway.

Para usar o conector SAP ERP, instale esses componentes no mesmo computador:

  • Versão mais recente do gateway de dados em uma Máquina Virtual do Azure. Você precisará da versão de dezembro de 2019 ou superior do gateway de dados (versão: 3000.21.18 ou superior).

  • SDK do SAP .NET Connector 3.0 do SAP.

    Observação

    O acesso ao download requer um usuário S válido. Talvez seja necessário entrar em contato com sua equipe do SAP. O conector é fornecido nas versões de 32 bits e 64 bits e você precisa escolher a versão de 64 bits. Instale no gateway de dados. Na janela Etapas de configuração opcionais, selecione a opção Instalar assemblies no cache de assembly global.

Se você tiver um requisito de conectividade exclusivo, poderá criar um conector personalizado e conectar-se a ele.

A RPA (automação de processo robótico) do Power Apps e do Power Automate permite automatizar tarefas baseadas em regras de aplicativos e dados do SAP. Por exemplo, você pode automatizar aplicativos herdados, como emuladores de terminal e interagir com aplicativos Web e de área de trabalho modernos, arquivos do Excel, pastas e muito mais.