Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr de 2024

Sobre o pacote de atividades SAP BAPI

O pacote de atividades SAP BAPI permite que o RPA Developer invoque uma Interface de Programação de Aplicativo de Negócios (BAPI) de negócios da SAP. O pacote vem com uma atividade de escopo, SAP Application Scope, que permite que o usuário se conecte a um sistema SAP e use uma atividade Invoke SAP BAPI para invocar uma BAPI especificada.

Pré-requisitos de instalação

A Variante .NET 4.0 de 32 bits (x86) do Conector SAP para Microsoft .NET 3.0 (NCo 3.0) é um pré-requisito para este pacote de atividades. Este conector também requer o Microsoft C++ Runtime DLL versão 10.0 (contido no Microsoft Visual C++ 2010 Redistributable Package). Seu administrador SAP deve ser capaz de fornecer o instalador.

Nota: Observe que o SAP Connector for Microsoft deve ser instalado no Windows Global Assembly Cache (GAC) para funcionar corretamente. Isso pode ser feito selecionando a opção apropriada durante a instalação do SAP Connector.

Essas dependências precisam ser instaladas em qualquer máquina na qual você deseja usar este pacote de atividades. Isso se refere tanto a máquinas de desenvolvimento, onde os fluxos de trabalho são criados no Studio, quanto a máquinas de produção, onde o Robô executa tais fluxos de trabalho.

A documentação oficial do SAP .NET Connector pode ser encontrada aqui.

Gerando um fluxo de trabalho SAP BAPI para versões v2.0.0 e superiores

Primeiro, você deve configurar uma conexão com o sistema SAP . Depois que essa etapa for executada, você poderá invocar vários fluxos de trabalho BAPI antes de fechar a conexão.

Configurando uma conexão

Você pode configurar uma conexão com um sistema SAP usando um servidor de aplicativos personalizados ou uma seleção de grupo/servidor, bem como autenticar usando usuário/senha ou SSO. Um conjunto de parâmetros válidos deve ser especificado para o servidor e a autenticação para uma conexão bem-sucedida. Uma mensagem de erro do SAP indica quaisquer parâmetros ausentes.

Design Connection

Clicar no botão Configurar no corpo da atividade do Escopo do aplicativo SAP abre um assistente que permite configurar sua conexão com o sistema SAP em tempo de design.



Basta inserir todas as credenciais necessárias para a conexão e clicar no botão Testar conexão . Se a conexão for estabelecida com sucesso, aparecerá uma mensagem informando sobre isso.



Clicar em Fechar nesta caixa de mensagem fecha o assistente de conexão e define todos os valores fornecidos como credenciais para seus respectivos campos de propriedade, tornando a atividade pronta para uso.

Observação: o valor do campo Senha não é salvo nas propriedades da atividade ao sair da janela de conexão.

Robot Connection

Você também pode configurar os detalhes da conexão do robô alternando para a guia Conexão do robô .



Os detalhes da conexão do robô também podem ser copiados automaticamente da guia Design Connection usando o botão Copy to Robot Connection .

Runtime

No tempo de execução, todas as credenciais do servidor devem ser fornecidas como variáveis em seus respectivos campos de propriedade. Você também pode usar um objeto IConnectionService que contém todos os detalhes da conexão nos campos de propriedade ExistingSAPConnection .
Configurando a atividade Invoke SAP BAPI

Clicar no botão Configurar no corpo da atividade Chamar SAP BAPI abre um assistente que permite escolher e configurar o BAPI que deseja chamar.



A barra de pesquisa de nome BAPI pode ser usada para localizar o BAPI que você deseja chamar. Uma vez selecionados, os parâmetros obrigatórios do BAPI são adicionados na tabela abaixo, onde podem ser editados.

Observação: os parâmetros marcados com * são obrigatórios e não podem ser excluídos.


A tabela é dividida em sete colunas, como segue:

  • Nome - O nome do parâmetro específico para o BAPI selecionado.
  • Descrição - Uma breve descrição detalhando o parâmetro.
  • Comprimento - Número máximo de caracteres, se houver.
  • Tipo de dados - A variável ou tipo de objeto do parâmetro.
  • Direção - especifica se um parâmetro é In, Outou In/Out.
  • Valor - O valor do parâmetro.
  • docs image - Exclui o parâmetro do BAPI.

Depois de configurar os parâmetros que você deseja que seu BAPI tenha, clicar em Concluído fecha o assistente e salva a configuração na atividade Chamar SAP BAPI . Agora você pode executar o processo que criou.

Adicionando Parâmetros

Você pode adicionar parâmetros um a um usando o campo de texto Adicionar parâmetro na parte inferior esquerda da janela para pesquisar a lista de parâmetros e pressionar Enter.

O botão Incluir Parâmetros na área superior direita permite incluir quaisquer parâmetros desejados na chamada de BAPI que você está executando. Clicar no botão muda para uma lista de todos os parâmetros disponíveis, onde você pode especificar quais parâmetros deseja adicionar marcando suas respectivas caixas de seleção.



Parâmetros de exportação

O botão Exportar parâmetros exporta todos os parâmetros atualmente definidos e seus metadados para um arquivo .xlsx . Clicar no botão abre uma janela de navegação que permite selecionar onde deseja salvar o arquivo que contém os dados exportados. Este arquivo pode então ser usado como modelo para criar arquivos de dados de entrada.

Gerando um fluxo de trabalho SAP BAPI para a versão v1.xx

Se você estiver usando uma versão mais antiga do que a v2.0.0, acesse instruções sobre como gerar um fluxo de trabalho SAP BAPI aqui.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.