As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Pré-requisitos da SAP
Os pré-requisitos a seguir para instalar o SDK são aplicáveis quando seus sistemas SAP estão hospedados no. AWS
Pré-requisitos do AWS SDK for SAP ABAP
A seguir estão os pré-requisitos do AWS SDK for SAP ABAP.
Tópicos
Lançamento básico
O SDK para SAP ABAP é compatível com o SAP NetWeaver 7.4 e superior. O SDK para SAP ABAP não toca em nenhuma tabela de aplicativos da SAP. É totalmente independente dos aplicativos, como o SAP Enterprise Resource Planning e o SAP Landscape Transformation Replication Server.
O nível mínimo de SP suportado para SAP_BASIS 740
é SP 0008
. Para obter mais informações, consulte SAP Note 1856171 - Supporting form fields of the same name in CL_HTTP_ENTITY
Não há requisitos mínimos de nível de SP para versões do SAP_BASIS 750
e superiores.
Lançamento do kernel
O SDK para SAP ABAP e as ferramentas que usam o Internet Communication Manager (ICM) para conectividade HTTP dependem do kernel SAP para seus recursos criptográficos, HTTP, XML e JSON. Recomendamos usar a versão mais recente do kernel compatível com sua NetWeaver plataforma SAP. O requisito mínimo é a versão 741 do kernel. Para obter mais informações, consulte SAP Note 2083594 - Versões do SAP Kernel e níveis de patch do SAP Kernel
Se você estiver usando a versão 741 ou 742 do kernel, os seguintes níveis de patch são necessários:
-
741, atualização 212
-
742, atualização 111
Parâmetros
Seu sistema SAP deve oferecer suporte à Indicação de Nome de Servidor (SNI) conforme descrito nas seguintes notas SAP (requer acesso ao portal SAP).
Configure o seguinte parâmetro no arquivo DEFAULT.PFL
.
icm/HTTPS/client_sni_enabled = TRUE
Observações
Aplique a seguinte nota SAP ao seu sistema.
Conectividade de saída
O SDK para SAP ABAP é um cliente HTTPS. O sistema da SAP envia mensagens HTTPS de saída. Não há exigência de conectividade de entrada.
Conectividade HTTPS
Todas as chamadas de AWS API são feitas com canais HTTPS criptografados. O sistema SAP deve ser configurado para confiar em AWS certificados para estabelecer uma conexão HTTPS de saída.
-
Em Root CAs, baixe todos os certificados usando o link PEM.
-
Importe esses certificados
STRUST
de seuSSL Client (Standard) PSE
em cada um dos seus sistemas SAP, conforme mostrado na imagem a seguir.
Acesso aos metadados da instância do Amazon EC2
O sistema ABAP faz conexões HTTP não criptografadas com o localhost (http://169.254.169.254) para habilitar os metadados da instância Amazon EC2. O canal HTTP é usado somente para recuperar AWS credenciais do servidor local. O tráfego HTTP permanece dentro do host.
Os metadados permitem que um sistema SAP AWS se autentique com segurança sem armazenar uma chave secreta no SAP Secure Store. Só há um atributo aplicável somente aos sistemas SAP hospedados no Amazon EC2.
Configure o arquivo DEFAULT.PFL
com o parâmetro a seguir para permitir que seu sistema SAP faça uma conexão HTTP de saída não criptografada.
icm/server_port_<xx> = PROT=HTTP,PORT=8000,TIMEOUT=60,PROCTIMEOUT=600
Use o parâmetro a seguir para habilitar a conexão HTTP de saída sem habilitar a conexão de entrada.
icm/server_port_<xx> = PROT=HTTP,PORT=0,TIMEOUT=60,PROCTIMEOUT=600
Verifique se seu sistema SAP está configurado para conexões HTTP de saída com as seguintes etapas:
-
Execute a transação SMICM.
-
Vá para Serviços ativos.
-
Verifique se você vê uma marca de seleção verde na linha HTTP, na coluna Ativo, conforme mostrado na imagem a seguir.
Pré-requisitos do AWS SDK for SAP ABAP - edição BTP
A seguir estão os únicos pré-requisitos para o AWS SDK for SAP ABAP - edição BTP.
SAP Landscape Portal — edição BTP
Esse pré-requisito é aplicável somente ao AWS SDK for SAP ABAP - edição BTP.
O SAP Landscape Portal é o único mecanismo compatível para instalar complementos em um ambiente SAP BTP. Certifique-se de estar inscrito para usar este serviço. Para obter mais informações, consulte Landscape Portal
SAP Credential Store — edição BTP
Esse pré-requisito é aplicável somente ao AWS SDK for SAP ABAP - edição BTP.
Na versão prévia para desenvolvedores, a autenticação por chave de acesso secreta é o único mecanismo compatível para autenticar o AWS SDK para a edição SAP ABAP - BTP. O SDK lê as credenciais do Credential Store e armazena a chave de acesso secreta com segurança.
Você deve atender aos seguintes pré-requisitos.
-
Assinatura da Credential Store.
-
Armazenamento de credenciais atribuído como um direito à sua subconta BTP. Consulte Configuração inicial
para obter mais detalhes. -
Uma instância de serviço com plano padrão para o Credential Store. Consulte Criar uma instância de serviço
para obter mais detalhes.
Para obter mais informações, consulte Usando o SAP Credential Store.
O serviço SAP Credential Store é executado no SAP BTP fora do sistema ABAP BTP. Consulte o SAP Credential Store