Leia e revise a documentação do Automation Anywhere

Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

SAP BAPI package

  • Atualizado: 2021/07/13
    • Automation 360 v.x
    • Explorar
    • Espaço de trabalho RPA

SAP BAPI package

O SAP BAPI package contém actions para automatizar tarefas e processos usando o SAP BAPI (Business Application Programming Interface, interface de programação de aplicativos de negócios). BAPI é um método padronizado que habilita a interação entre aplicativos de terceiros e o sistema SAP.

Antes de começar

Execute as seguintes actions dentro do SAP BAPI package como parte do uso do conjunto de actionsdisponíveis:
  1. Estabeleça uma conexão com o aplicativo SAP usando a action Conectar.
  2. Use Criar função action para criar uma função definida pelo usuário para a função SAP BAPI especificada.

    Selecione a opção Iniciar sequência para marcar o início de um processo seguido do actions para automatizar uma tarefa.

  3. Use a Executar função action para executar a função que você criou usando a ação Criar função.

    Selecione a opção Finalizar sequência para marcar o fim de um processo e Confirmar transação para confirmar as alterações.

Actions no SAP BAPI package

O SAP BAPI package inclui o seguinte actions:

Action Descrição
Conectar Consulte Using Connect action for SAP BAPI.
Criar função Cria um alias para uma função SAP BAPI e o salva com um nome alias. Você pode usar o nome alias em outro actions para usar a função BAPI nos actions.
  • No campo Nome da sessão, insira o nome da sessão que você usou para se conectar ao aplicativo SAP em Conectar action.
  • No campo Nome do alias da função, insira o alias que você deseja usar para a função BAPI.
  • No campo Nome BAPI, insira o nome da função SAP BAPI para a qual você deseja criar o alias.
  • Selecione a opção Iniciar sequência se você deseja executar o BAPI em uma determinada sequência para marcar o início de um processo.
Obter valor do campo Obtém dados de um campo específico a partir de uma função, tabela ou estrutura.
  • No campo Alias da Função BAPI insira o alias que você forneceu para a função SAB BAPI usando Criar função action.
  • Selecione uma das seguintes opções para especificar se você deseja obter dados de uma função, tabela ou estrutura:
    • Função: Permite que você obtenha o valor de um campo a partir de uma função.
    • Tabela: Permite que você obtenha o valor de um campo a partir de uma tabela em uma função SAP BAPI.

      Você deve especificar o Alias da tabela da qual você deseja obter dados.

      Você deve usar Obter tabela action antes de usar Obter campo action para obter o valor de um campo a partir de uma tabela em uma função SAP BAPI. Você também deve especificar o Alias da tabela da qual deseja obter dados.

    • Estrutura: Permite que você obtenha dados de uma estrutura em uma aplicação SAP.

      Você deve usar Obter estrutura action antes de usar Obter campo action para obter o valor de um campo a partir de uma estrutura em uma função SAP BAPI. Você também deve especificar o Alias da tabela da qual deseja obter dados.

  • No campo Nome do campo, insira o nome do campo do qual você deseja obter dados.
  • No campo sessão SAP BAPI, insira o nome da sessão que você usou para se conectar ao aplicativo SAP em Conectar action.
  • No campo Salvar a saída de uma variável, especifique a variável da cadeia de caracteres.
Obter estrutura Obtém dados de uma estrutura utilizando a função alias.
  • No campo Alias da Função BAPI insira o alias que você forneceu para a função SAB BAPI usando Criar função action.
  • No campo Nome da estrutura, insira o nome da estrutura da qual você deseja obter dados.
  • No campo sessão SAP BAPI, insira o nome da sessão que você usou para se conectar ao aplicativo SAP em Conectar action.
  • Selecione uma das seguintes opções para especificar como você deseja salvar os dados recuperados da estrutura:
    • Alias: Permite que você forneça um alias para a estrutura e use-o em outro actions.
    • Variable (Variável): Permite que você armazene os dados recuperados de uma estrutura em uma variável da tabela.
Obter tabela Obtém dados tabulares de uma tabela usando a função alias.
  • No campo Alias da Função BAPI insira o alias que você forneceu para a função SAB BAPI usando Criar função action.
  • No campo Nome da tabela insira o nome da tabela da qual você deseja obter dados.
  • No campo sessão SAP BAPI, insira o nome da sessão que você usou para se conectar ao aplicativo SAP em Conectar action.
  • Selecione uma das seguintes opções para especificar como você deseja salvar os dados recuperados da tabela:
    • Alias: Permite que você forneça um alias para a tabela e use-o em outro actions.
    • Variable (Variável): Permite que você armazene os dados recuperados de uma tabela em uma variável da tabela.
Executar função Executa a função SAP BAPI.
  • No campo Alias da Função BAPI insira o alias que você forneceu para a função SAB BAPI usando Criar função action.
  • Selecione a opção Finalizar sequência para marcar o fim de um processo e Confirmar transação para confirmar as alterações feitas durante o processo.

    Se você quiser terminar uma sequência, você deve selecionar a opção Iniciar sequência na ação Criar função. Se você usou a Chamada de função remota em fila (qRFC), você deve selecionar a opção Confirmar transação para confirmar as alterações feitas por você.

  • No campo sessão SAP BAPI, insira o nome da sessão que você usou para se conectar ao aplicativo SAP em Conectar action.
Definir valor do campo Define os dados de uma função, tabela ou estrutura usando uma função alias.
  • No campo Alias da Função BAPI insira o alias que você forneceu para a função SAB BAPI usando Criar função action.
  • Selecione uma das seguintes opções para especificar se você deseja definir os dados em uma função, tabela ou estrutura:
    • Função: Permite que você defina os dados em uma função.
    • Tabela: Permite que você defina os dados em uma tabela em uma aplicação SAP.

      Você deve usar Obter tabela action antes de usar Obter campo action para obter o valor de um campo a partir de uma tabela em uma função SAP BAPI. Você deve especificar o Alias da tabela em que você deseja definir os dados. Você também pode selecionar a opção Criar nova linha se você deseja criar uma nova linha na tabela e definir o valor dessa linha.

    • Estrutura: Permite que você defina os dados em uma estrutura em uma aplicação SAP.

      Você deve usar Obter estrutura action antes de usar Obter campo action para obter o valor de um campo a partir de uma estrutura em uma função SAP BAPI. Você também deve especificar o Alias da estrutura da qual deseja obter dados.

  • No campo