Denne tutorial er opdelt i 4 sektioner
Trin 1: Opsæt en RFC-forbindelse
Trin 2: Pålidelig RFC-forbindelse
Trin 3: Test af en RFC-forbindelse
Trin 4: Fejlløsning
Trin 1: Fremgangsmåde til opsætning af en RFC-forbindelse:
Indtast transaktionskode SM59
På SM59-skærmen kan du navigere gennem allerede oprettede RFC-forbindelser ved hjælp af optionstræet, som er en menubaseret metode til at organisere alle forbindelser efter kategorier.
Klik på knappen 'Opret'. I det næste skærmbillede skal du indtaste -
- RFC Destination - Destinationens navn (kan være målsystem-id eller noget andet relevant)
- Forbindelsestype - her vælger vi en af typerne (som tidligere forklaret) af RFC-forbindelser i henhold til kravene.
- Beskrivelse - Dette er en kort informativ beskrivelse, sandsynligvis for at forklare formålet med forbindelsen.
Når du har 'GEM' forbindelsen, fører systemet dig til fanen 'Tekniske indstillinger', hvor vi giver følgende oplysninger:
- Target Host - Her giver vi det komplette værtsnavn eller IP-adresse på målsystemet.
- Systemnummer - Dette er systemnummeret på mål-SAP-systemet.
- Klik på Gem
I fanen 'Logon og sikkerhed' skal du indtaste målsystemoplysninger
- Sprog - I henhold til målsystemets sprog
- Klient - I SAP logger vi aldrig på et system, der skal altid være en bestemt klient, derfor skal vi angive klientnummer her for korrekt udførelse.
- Bruger-id og adgangskode - helst ikke for at være dit eget login-id, der skal være noget generisk id, så forbindelsen ikke skal påvirkes af konstant skift af slutbruger-id'er eller adgangskoder. For det meste bruges en bruger af typen 'System' eller 'Kommunikation' her. Bemærk, at dette er bruger-id'et til målsystemet og ikke kildesystemet, hvor vi opretter denne forbindelse.
Klik på Gem. RFC-forbindelse er klar til brugBemærk : Som standard defineres en forbindelse som en RFC. For at definere en forbindelse som tRFC eller qRFC skal du gå til menulinjen -> Destination aRFC-indstillinger / tRFC-indstillinger; leverer input efter behov. For at definere qRFC skal du bruge fanen specielle indstillinger.
Trin 2: Pålidelig RFC-forbindelse
Der er en mulighed for at oprette RFC-forbindelsen som 'Trusted'. Når det er valgt, kræver det kaldende (pålidelige) system ikke en adgangskode for at oprette forbindelse til målsystemet (tillidsfuldt).
Følgende er fordelene ved at bruge pålidelige kanaler:
- Cross-system Single-Sign-On facilitet
- Adgangskode behøver ikke at sendes over hele netværket
- Timeout-mekanisme for logindata forhindrer misbrug.
- Forhindrer fejlhåndtering af logondata på grund af timeout-mekanismen.
- Brugerspecifikke logonoplysninger for det kaldende / betroede system kontrolleres.
RFC-brugerne skal have de krævede tilladelser i det tillidssystem (autoriseringsobjekt S_RFCACL ). Pålidelige forbindelser bruges mest til at forbinde SAP Solution Manager-systemer med andre SAP-systemer (satellitter)
Trin 3: Test af RFC-forbindelsen
Når RFC'erne er oprettet (eller nogle gange i tilfælde af allerede eksisterende RFC'er), skal vi teste, om forbindelsen er oprettet med succes eller ej.
Som vist ovenfor går vi til SM59 for at vælge den RFC-forbindelse, der skal testes, og derefter udvider vi rullemenuen - " Hjælpeprogrammer-> Test->
… ". Vi har tre muligheder: Forbindelsestest -> Dette forsøger at oprette forbindelse til fjernsystemet og validerer dermed IP-adresse / værtsnavn og andre forbindelsesoplysninger. Hvis begge systemer ikke kan oprette forbindelse, kaster det en fejl. Efter succes , viser den tabellen med svartider. Denne test er bare for at kontrollere, om det kaldende system kan nå det eksterne system.Autorisationstest -> Den bruges til at validere bruger-ID og adgangskode (angivet under fanen 'login og sikkerhed' til målsystemet) og også de autorisationer, der gives. Hvis en test er vellykket, vises den samme skærm som vist ovenfor for forbindelsestesten.
Unicode Test -> Det er at kontrollere, om målsystemet er en Unicode eller ej.
Fjernlogon -> Dette er også en slags forbindelsestest, hvor en ny session i målsystemet åbnes, og vi skal angive et login-id og en adgangskode (hvis ikke allerede nævnt under fanen 'Logon og sikkerhed'). Hvis brugeren er af typen 'Dialog', oprettes der en dialogsession. For at retfærdiggøre den vellykkede forbindelsestest vil output være svartiderne for kommunikationspakkerne, ellers vises der en fejlmeddelelse.
Trin 4: Hvad gik galt?
Hvis RFC-forbindelsen på en eller anden måde ikke oprettes med succes, kan vi kontrollere logfilerne (for at analysere problemet) på OS-niveau i 'WORK' -direktøren. Der kan vi finde logfilerne med navngivningskonventionen som "dev_rfc