Como configurar e testar a conexão RFC em SAP –SM59

⚡ Resumo Inteligente

RFC, ou Chamada de Função Remota, permite que uma pessoa SAP A transação SM59 configura destinos RFC, incluindo conexões confiáveis, e fornece testes de conexão e autorização para confirmar se dois sistemas se comunicam corretamente.

  • ???? Destino RFC: O SM59 cria e gerencia os destinos RFC que conectam SAP sistemas.
  • 🧭 Tipos de conexão: Os destinos são organizados por tipo em uma árvore de opções baseada em menu.
  • 🤝 RFC confiável: Uma conexão RFC confiável permite o login sem a necessidade de enviar a senha repetidamente.
  • 🧪 Teste de conexão: O Teste de Conexão verifica se o sistema de destino está acessível.
  • 🔐 Teste de autorização: O teste de login remoto confirma os direitos do usuário no sistema de destino.
  • 🛠️ Solução de problemas: A resolução de erros abrange problemas de host, gateway e login.
  • 🤖 Automação: O monitoramento por IA prevê falhas em RFCs e sinaliza interfaces defeituosas precocemente.

Configurar e testar a conexão RFC em SAP usando SM59

Este tutorial está dividido em 4 seções

Passo 1: Configurar uma conexão RFC

Passo 2: Conexão RFC confiável

Passo 3: Testando uma conexão RFC

Passo 4: Resolução de erros

Etapa 1: Procedimento para configurar uma conexão RFC

Insira a transação Code SM59

Configurar uma conexão RFC

Na tela do SM59, você pode navegar pelas conexões 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.

Configurar uma conexão RFC

#1 Melhor no geralGoFrugal
9.8/ 10
★ ★ ★ ★ ★
Inicie um Teste Gratuito
Xero
9.5/ 10
★ ★ ★ ★ ★
Visite o Xero
Paychex
9.3/ 10
★ ★ ★ ★ ★
Visite Paychex
Melhor ParaERP para Varejo e DistribuiçãoContabilidade OnlineFolha de pagamento e RH
Característica chave✓PDV, controle de estoque e contabilidade em um só lugar.✓Faturamento e conciliação bancária✓Processamento de folha de pagamento e declaração de impostos
Também inclui✓Aplicativos em nuvem e móveis✓Mais de 1,000 integrações de aplicativos✓Administração de benefícios
Teste Grátis30-Day Free Trial30-Day Free TrialReceba um orçamento gratuito
Inicie um Teste GratuitoVisite o XeroVisite Paychex

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

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

 Configurar uma conexão RFC

Depois de'SALVE 'Após a conexão, o sistema o levará à aba ‘Configurações Técnicas’, onde fornecemos as seguintes informações:

  • Target Proprietário– Aqui fornecemos o nome completo do host ou endereço IP do sistema de destino.
  • Número do sistema – Este é o número do sistema do alvo SAP sistema.
  • Clique em Salvar

 Configurar uma conexão RFC

De acordo com o relatório 'Logon e segurança' Tabulação, Entrar Target informações do sistema

  • Língua – De acordo com o idioma do sistema de destino
  • Clientes - Em SAP nunca fazemos login em um sistema, sempre deve haver um cliente específico, 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 deve ser o 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 ou senhas do usuário final. Principalmente, um usuário do tipo 'Sistema' ou 'Comunicação' é usado aqui. Observe que este é o ID do usuário do sistema de destino e não do sistema de origem onde estamos criando esta conexão.

 Configurar uma conexão RFC

Clique em Salvar. A conexão RFC está pronta para uso

Observação: por padrão, uma conexão é definida como aRFC. Para definir uma conexão como tRFC ou qRFC vá para Menu Bar -> Destination aRFC options / tRFC options ; fornecer insumos conforme 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 chamador (confiável) não exige uma senha para se conectar ao sistema alvo (confiável).

Conexão RFC confiável

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

  • Recurso de logon único entre sistemas
  • 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 de dados de logon devido ao mecanismo de tempo limite.
  • Os detalhes de logon específicos do usuário do sistema chamador/confiável são verificados.

Os usuários RFC devem ter as autorizações necessárias no sistema confiável (objeto de autorização S_RFCACL).Conexões confiáveis ​​são usadas principalmente para conectar SAP Sistemas gerenciadores de soluções com outra SAP sistemas (satélites)

Etapa 3: Testando a Conexão RFC

Após a criação dos RFCs (ou às vezes no caso de RFCs já existentes), precisamos testar se a conexão foi estabelecida com sucesso ou não.

Testando a conexão RFC

Conforme mostrado acima, vamos ao SM59 para escolher a conexão RFC a ser testada e então expandimos o menu suspenso – “Utilitários->Teste->…“. Temos três opções:

Teste de conexão -> Isso tenta estabelecer uma conexão com o sistema remoto e, portanto, valida o endereço IP/nome do host e outros detalhes da conexão. Se ambos os sistemas não conseguirem se conectar, ocorrerá um erro. Em caso de sucesso, ele exibe a tabela com os tempos de resposta. Este teste serve apenas para verificar se o sistema chamador pode alcançar o sistema remoto.

Testando a conexão RFC

Teste de autorização -> Ele é usado para validar o ID do usuário e a senha (fornecidos na guia 'logon e segurança' do sistema de destino) e também as autorizações fornecidas. Se um teste for bem-sucedido, a mesma tela mostrada acima para o teste de conexão aparecerá.

Teste Unicode -> É para verificar se o Target sistema é Unicode ou não.

Testando a conexão RFC

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 (caso ainda não tenham sido mencionados na guia 'Logon e Segurança'). Se o usuário for do tipo 'Dialog' então uma sessão de diálogo será criada. Para justificar o sucesso do teste de conexão, a saída serão os tempos de resposta dos pacotes de comunicação, caso contrário aparecerá uma mensagem de erro.

Testando a conexão RFC

Testando a conexão RFC

Etapa 4: O que deu errado?

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

O que deu errado

Perguntas Frequentes

O código de transação é SM59. Ele é usado para criar, exibir e testar destinos RFC que conectam um SAP sistema para outros SAP ou sistemas externos.

Uma conexão RFC confiável estabelece uma relação de confiança entre duas partes. SAP sistemas, para que os usuários possam fazer login no destino sem precisar enviar a senha novamente. Isso depende da configuração de confiança e das autorizações adequadas.

Os tipos comuns são o tipo 3 para conexões ABAP-para-ABAP, o tipo T para programas TCP/IP externos e o tipo H para conexões HTTP ou de serviços web. A transação SM59 os organiza na árvore de conexões.

Sim. As ferramentas operacionais baseadas em IA monitoram o tráfego RFC, preveem falhas e alertam as equipes sobre interfaces com defeito ou lentas antes que elas interrompam os processos de negócios, complementando os testes manuais SM59.

inteligência artificial Em plataformas de integração, mapeia interfaces, detecta anomalias nos fluxos de mensagens e recomenda correções, tornando conexões como RFC e IDoc mais confiáveis ​​em todo o cenário.

Resuma esta postagem com: