Como usar ação Conectar para SAP BAPI

Use a ação Conectar para estabelecer uma conexão com um sistema SAP que você deseja usar para automatizar tarefas relacionadas ao SAP usando o SAP Business Application Programming Interface (BAPI).

Esta precisa ser a primeira ação que você usa para automatizar uma tarefa relacionada ao SAP usando SAP BAPI.

Pré-requisitos

Faça download do pacote de conectores do SAP Java e a DLL do website do SAP.

Procedimento

  1. Na paleta Ações, clique duas vezes ou arraste a ação Conectar do pacote SAP.
  2. No campo Sessão SAP BAPI, especifique um nome para a sessão.
  3. Em JCo: No campo Pacote do Conector SAP Java, especifique o local do pacote conector de Java do SAP como credencial, variável ou uma string insegura.
    Nota: Os campos de credenciais, variáveis e strings inseguras mencionados neste tópico são definidos da seguinte forma:
    • Credencial: Permite que você use um valor disponível no Cofre de credenciais.
    • Variável: Permite que você use um valor armazenado como uma variável de credencial.
    • String insegura: Permite que você especifique manualmente os valores.
  4. No campo Dependência de JCo DLL, especifique o local da dependência SAP JCo DLL como uma credencial, variável ou uma string insegura.
  5. No Tipo de conexão, selecione uma das seguintes opções:
    • Servidor de aplicativos personalizado:

      Especifique o nome do host do servidor SAP como uma credencial, variável ou uma string insegura.

    • Grupo/Servidor:
      1. Especifique o nome do host do servidor de mensagens SAP como uma credencial, variável ou uma string insegura.
      2. Opcional: Especifique o host de gateway que deseja usar para se conectar ao servidor no campo Host do gateway.
      3. Opcional: Especifique o grupo de logon que deseja usar para se conectar ao servidor no campo Grupo de logon.
  6. No campo Número do sistema, especifique o número da instância.
  7. Opcional: No campo ID do sistema da instância SAP, especifique o código exclusivo de sua instância SAP.
  8. No campo Número do cliente, especifique o número do cliente.
  9. No campo Código de idioma de logon, especifique o código de idioma com base na ISO 639-1. Por exemplo: EN (para inglês).
  10. Opcional: No campo String do roteador, especifique o caminho do roteador SAP quando o servidor de destino estiver atrás de um firewall.
  11. No campo Tipo de autenticação, selecione uma das seguintes opções:
    • Nome de usuário e senha:

      Especifique o nome de usuário e a senha de sua conta SAP BAPI.

    • SNC:

      O Secure Network Communications (SNC) integra o SAP NetWeaver Single Sign-On (SSO) ou um produto de segurança externo aos sistemas SAP. O SNC protege os caminhos de comunicação de dados entre os vários componentes do cliente e do servidor do sistema SAP. Selecione essa opção para reforçar a segurança usando funções de segurança adicionais que não estão diretamente disponíveis nos sistemas SAP.

      1. Especifique o nome SNC do parceiro de comunicação.
      2. No campo Nível de proteção, selecione o nível de proteção de dados necessário a ser aplicado na lista suspensa.
        • Ao usar o nível de proteção Somente autenticação, o sistema verifica a identidade dos parceiros de comunicação. Esse é o nível mínimo de proteção oferecido pela SNC.
        • Ao usar Proteção de Integridade, o sistema detecta qualquer alteração ou manipulação dos dados que possa ter ocorrido entre os dois endpoints de uma comunicação.
        • Ao usar a Proteção de integridade, o sistema criptografa as mensagens que estão sendo transferidas. A proteção da privacidade também inclui a proteção da integridade dos dados.
        • Proteção padrão aplica o nível de proteção padrão global.
        • Configurações máximas de segurança disponíveis é o valor máximo que o produto de segurança atual suporta.
      3. No campo Biblioteca de SNC, especifique o caminho e o nome do arquivo da biblioteca externa do produto de segurança como credencial, variável ou uma string insegura.
      4. Marque a caixa de seleção Login com nome de usuário e senha e especifique o nome de usuário e a senha como uma credencial, variável ou uma string insegura.
        Nota: Para o login de autenticação de SSO, não é necessário fornecer o nome de usuário e a senha. Para autenticar sem SSO, você deve fornecer o nome de usuário e a senha.