Hvordan konfigurere og teste RFC-tilkobling i SAP – SM59

Denne opplæringen er delt inn i 4 seksjoner

Trinn 1: Sett opp en RFC-tilkobling

Trinn 2: Klarert RFC-tilkobling

Trinn 3: Tester en RFC-tilkobling

Trinn 4: Feilløsning

Trinn 1: Prosedyre for å sette opp en RFC-tilkobling

Skriv inn transaksjonskode SM59

Sett opp en RFC-tilkobling

På SM59-skjermen kan du navigere gjennom allerede opprettede RFC-forbindelser ved hjelp av alternativtreet, som er en menybasert metode for å organisere alle forbindelsene etter kategorier.

Sett opp en RFC-tilkobling

Klikk på "CREATE"-knappen. I neste skjermbilde, skriv inn –

  • RFC-destinasjon – Navn på destinasjon (kan være Target System-ID eller noe relevant)
  • Tilkoblingstype – her velger vi en av typene (som forklart tidligere) av RFC-tilkoblinger i henhold til kravene.
  • Tekniske beskrivelser – Dette er en kort informativ beskrivelse, sannsynligvis for å forklare hensikten med forbindelsen.

Sett opp en RFC-tilkobling

Etter at du har'LAGRE'tilkoblingen, vil systemet ta deg til fanen "Tekniske innstillinger", der vi gir følgende informasjon:

  • Target Host– Her oppgir vi det fullstendige vertsnavnet eller IP-adressen til målsystemet.
  • Systemnummer – Dette er systemnummeret til målet SAP system.
  • Klikk på Lagre

Sett opp en RFC-tilkobling

"Pålogging og sikkerhet" Tab, Enter Target Systeminformasjon

  • Språk – I henhold til målsystemets språk
  • kunde - I SAP vi logger aldri på et system, det må alltid være en bestemt klient, derfor må vi spesifisere klientnummer her for korrekt utførelse.
  • Bruker-ID og passord – helst ikke for å være din egen påloggings-ID, det bør være en generisk ID slik at forbindelsen ikke skal påvirkes av stadig endrede sluttbruker-IDer eller passord. For det meste brukes en bruker av typen 'System' eller 'Kommunikasjon' her. Vær oppmerksom på at dette er bruker-IDen for målsystemet og ikke kildesystemet der vi oppretter denne forbindelsen.

Sett opp en RFC-tilkobling

Klikk Lagre. RFC-tilkobling er klar til bruk

Merknader: Som standard er en tilkobling definert som aRFC. For å definere en tilkobling som tRFC eller qRFC, gå til Menylinje -> Destinasjon aRFC-alternativer/tRFC-alternativer; gi innspill i henhold til kravene. For å definere qRFC, bruk kategorien spesialalternativer.

Trinn 2: Klarert RFC-tilkobling

Det er et alternativ å gjøre RFC-tilkoblingen som 'Plitert'. Når det er valgt, krever det anropende (klarerte) systemet ikke et passord for å koble til målsystemet (klarerer).

Klarert RFC-tilkobling

Følgende er fordelene ved å bruke pålitelige kanaler:

  • Cross-system Single-Sign-On anlegg
  • Passord trenger ikke sendes over nettverket
  • Tidsavbruddsmekanisme for påloggingsdata forhindrer misbruk.
  • Forhindrer feilhåndtering av påloggingsdata på grunn av tidsavbruddsmekanismen.
  • Brukerspesifikke påloggingsdetaljer for det anropende/klarerte systemet kontrolleres.

RFC-brukerne må ha de nødvendige autorisasjonene i det tillitsfulle systemet (autorisasjonsobjekt S_RFCACL).Pålitelige forbindelser brukes for det meste for å koble til SAP Solution Manager-systemer med andre SAP systemer (satelitter)

Trinn 3: Testing av RFC-tilkoblingen

Etter at RFC-ene er opprettet (eller noen ganger i tilfelle av allerede eksisterende RFC-er) må vi teste om tilkoblingen er vellykket eller ikke.

Tester RFC-tilkoblingen

Som vist ovenfor går vi til SM59 for å velge RFC-tilkoblingen som skal testes, og deretter utvider vi rullegardinmenyen - "Verktøy->Test->...". Vi har tre alternativer:

Tilkoblingstest -> Dette forsøker å opprette en forbindelse med det eksterne systemet og validerer dermed IP-adresse/vertsnavn og andre tilkoblingsdetaljer. Hvis begge systemene ikke er i stand til å koble til, gir det en feil. Ved suksess viser den tabellen med responstider. Denne testen er bare for å sjekke om det oppringende systemet kan nå det eksterne systemet.

Tester RFC-tilkoblingen

Autorisasjonstest -> Den brukes til å validere bruker-ID og passord (gitt under 'pålogging og sikkerhet'-fanen for målsystemet) og også autorisasjonene som er gitt. Hvis en test er vellykket, vil det samme skjermbildet vises som vist ovenfor for tilkoblingstesten.

Unicode-test -> Det er for å sjekke om Target systemet er en Unicode eller ikke.

Tester RFC-tilkoblingen

Fjernpålogging –>Dette er også en slags tilkoblingstest, der en ny sesjon av målsystemet åpnes, og vi må spesifisere en påloggings-ID og passord (hvis det ikke allerede er nevnt under 'Pålogging og sikkerhet'-fanen). Hvis brukeren er av typen 'Dialog', opprettes en dialogsesjon. For å rettferdiggjøre den vellykkede tilkoblingstesten vil utdata være responstidene for kommunikasjonspakkene, ellers vil feilmelding vises.

Tester RFC-tilkoblingen

Tester RFC-tilkoblingen

Trinn 4: Hva gikk galt?

Hvis en eller annen måte RFC tilkoblingen ikke er etablert, kan vi sjekke loggene (for å analysere problemet) på OS-nivå i 'WORK'-direktøren. Der kan vi finne loggfilene med navnekonvensjonen som "dev_rfc ” og feilbeskrivelsen kan leses fra slike filer.

Hva gikk galt