Como configurar o & Teste a conexão RFC no SAP - SM59

Índice:

Anonim

Este tutorial é dividido em 4 seções

Etapa 1: configurar uma conexão RFC

Etapa 2: conexão RFC confiável

Etapa 3: Testar uma conexão RFC

Etapa 4: Resolução de erros

Etapa 1: Procedimento para configurar uma conexão RFC:

Digite o código de transação SM59


Na tela SM59, você pode navegar pelas conexões de RFCs já criadas com a ajuda da árvore de opções, que é um método baseado em menu para organizar todas as conexões por categorias.


Clique no botão 'CRIAR'. Na próxima tela, digite -

  • Destino RFC - Nome do destino (pode ser ID do sistema de destino ou qualquer coisa relevante)
  • Tipo de conexão - aqui escolhemos um dos tipos (conforme explicado anteriormente) de conexões RFC de acordo com os requisitos.
  • Descrição - Esta é uma breve descrição informativa, provavelmente para explicar o propósito da conexão.


Depois de 'SALVAR' a conexão, o sistema o levará para a guia 'Configurações técnicas', onde fornecemos as seguintes informações:

  • Host de destino - aqui fornecemos o nome de host completo ou endereço IP do sistema de destino.
  • Número do sistema - este é o número do sistema do sistema SAP de destino.
  • Clique em Salvar


Na guia 'Logon and Security' , insira as informações do sistema de destino

  • Idioma - de acordo com o idioma do sistema de destino
  • Cliente - No SAP nunca fazemos logon em um sistema, deve haver sempre um determinado cliente, portanto, precisamos especificar o número do cliente aqui para uma execução correta.
  • ID de usuário e senha - de preferência não para ser seu próprio ID de login, deve haver algum ID genérico para que a conexão não seja afetada pela constante mudança de IDs de usuário final ou senhas. Geralmente, um usuário do tipo 'Sistema' ou 'Comunicação' é usado aqui. Observe que esta é a ID do usuário para o sistema de destino e não o sistema de origem onde estamos criando esta conexão.


Clique em Salvar. A conexão RFC está pronta para usoNota : Por padrão, uma conexão é definida como aRFC. Para definir uma conexão como tRFC ou qRFC vá para a Barra de Menu -> Opções de aRFC de Destino / opções de tRFC; fornecer entradas de acordo com os requisitos. Para definir qRFC, use a guia de opções especiais.

Etapa 2: conexão RFC confiável

Existe uma opção para fazer a conexão RFC como 'confiável'. Uma vez selecionado, o sistema de chamada (confiável) não exige uma senha para se conectar ao sistema de destino (confiável).


A seguir estão as vantagens de usar canais confiáveis:

  • Instalação de Single-Sign-On de sistema cruzado
  • A senha não precisa ser enviada pela rede
  • O mecanismo de tempo limite para os dados de logon evita o uso indevido.
  • Evita o manuseio incorreto dos dados de logon devido ao mecanismo de tempo limite.
  • Os detalhes de logon específicos do usuário do sistema de chamada / confiável são verificados.

Os usuários RFC devem ter as autorizações necessárias no sistema de confiança (objeto de autorização S_RFCACL ). Conexões confiáveis ​​são usadas principalmente para conectar sistemas SAP Solution Manager a outros sistemas SAP (satélites)

Etapa 3: Testar a conexão RFC

Depois que os RFCs são criados (ou às vezes no caso de RFCs já existentes), precisamos testar se a conexão foi estabelecida com sucesso ou não.


Conforme mostrado acima, vamos ao SM59 para escolher a conexão RFC a ser testada e, em seguida, expandimos o menu suspenso - " Utilitários-> Teste->

". Temos três opções: Teste de conexão -> Isso tenta fazer uma conexão com o sistema remoto e, portanto, valida o endereço IP / nome do host e outros detalhes de conexão. Se os dois sistemas não conseguirem se conectar, ocorre um erro. Em caso de sucesso , mostra a tabela com os tempos de resposta.Este teste serve apenas para verificar se o sistema chamador consegue alcançar o sistema remoto.


Teste de autorização -> É usado para validar a ID do usuário e a senha (fornecidas na guia 'logon e segurança' para o sistema de destino) e também as autorizações fornecidas. Se um teste for bem-sucedido, a mesma tela será exibida conforme mostrado acima para o teste de conexão.
Teste Unicode -> É para verificar se o sistema de destino é Unicode ou não.


Logon Remoto -> Este também é um tipo de teste de conexão, no qual uma nova sessão do sistema de destino é aberta, e precisamos especificar um ID de login e uma Senha (se ainda não mencionados na guia 'Logon e Segurança'). Se o usuário for do tipo 'Diálogo', uma sessão de diálogo será criada. Para justificar o sucesso do teste de conexão, a saída será os tempos de resposta para os pacotes de comunicação, caso contrário, uma mensagem de erro aparecerá.



Etapa 4: o que deu errado?

Se de alguma forma a conexão RFC não for estabelecida com sucesso, podemos verificar os logs (para analisar o problema) no nível do sistema operacional no diretor 'TRABALHO'. Lá podemos encontrar os arquivos de log com a convenção de nomenclatura como "dev_rfc " E a descrição do erro pode ser lida desses arquivos.