Deze tutorial is onderverdeeld in 4 secties
Stap 1: Stel een RFC-verbinding in
Stap 2: vertrouwde RFC-verbinding
Stap 3: Een RFC-verbinding testen
Stap 4: Foutoplossing
Stap 1: Procedure om een RFC-verbinding tot stand te brengen:
Voer transactiecode SM59 in
In het SM59-scherm kunt u door reeds gemaakte RFC-verbindingen navigeren met behulp van de optieboom, een menugestuurde methode om alle verbindingen in categorieën te ordenen.
Klik op de knop 'AANMAKEN'. Voer in het volgende scherm in -
- RFC-bestemming - Naam van bestemming (kan doelsysteem-ID zijn of iets dat relevant is)
- Verbindingstype - hier kiezen we een van de typen (zoals eerder uitgelegd) RFC-verbindingen volgens de vereisten.
- Beschrijving - Dit is een korte informatieve beschrijving, waarschijnlijk om het doel van de verbinding uit te leggen.
Nadat u de verbinding heeft 'OPSLAAN' , brengt het systeem u naar het tabblad 'Technische instellingen', waar we de volgende informatie verstrekken:
- Target Host - Hier geven we de volledige hostnaam of IP-adres van het doelsysteem.
- Systeemnummer - Dit is het systeemnummer van het doelsysteem van SAP.
- Klik op Opslaan
In de 'Logon en veiligheid' Tab, Enter Target System informatie
- Taal - Volgens de taal van het doelsysteem
- Klant - In SAP loggen we nooit in op een systeem, er moet altijd een bepaalde klant zijn, daarom moeten we hier het klantnummer opgeven voor een correcte uitvoering.
- Gebruikers-ID en wachtwoord - bij voorkeur niet uw eigen aanmeldings-ID, moet er een generiek ID zijn, zodat de verbinding niet wordt beïnvloed door constant veranderende eindgebruikers-ID's of wachtwoorden. Meestal wordt hier een gebruiker van het type 'Systeem' of 'Communicatie' gebruikt. Houd er rekening mee dat dit de gebruikers-ID is voor het doelsysteem en niet het bronsysteem waarop we deze verbinding maken.
Klik op Opslaan. RFC-verbinding is klaar voor gebruikOpmerking : Standaard wordt een verbinding gedefinieerd als aRFC. Om een verbinding als tRFC of qRFC te definiëren, gaat u naar Menubalk -> Bestemming aRFC-opties / tRFC-opties; verstrek inputs vanaf vereisten. Gebruik het tabblad speciale opties om qRFC te definiëren.
Stap 2: vertrouwde RFC-verbinding
Er is een optie om de RFC-verbinding als 'Trusted' te maken. Eenmaal geselecteerd, heeft het oproepende (vertrouwde) systeem geen wachtwoord nodig om verbinding te maken met het doelsysteem (vertrouwend).
Hieronder volgen de voordelen van het gebruik van vertrouwde kanalen:
- Systeemoverschrijdende Single-Sign-On-faciliteit
- Wachtwoord hoeft niet via het netwerk te worden verzonden
- Time-outmechanisme voor de aanmeldingsgegevens voorkomt misbruik.
- Voorkomt verkeerd gebruik van aanmeldingsgegevens vanwege het time-outmechanisme.
- Gebruikersspecifieke inloggegevens van het oproepende / vertrouwde systeem worden gecontroleerd.
De RFC-gebruikers moeten de vereiste autorisaties hebben in het vertrouwensysteem (autorisatie-object S_RFCACL ). Betrouwbare verbindingen worden meestal gebruikt om SAP Solution Manager-systemen te verbinden met andere SAP-systemen (satellieten)
Stap 3: De RFC-verbinding testen
Nadat de RFC's zijn gemaakt (of soms in het geval van reeds bestaande RFC's), moeten we testen of de verbinding met succes tot stand is gebracht of niet.
Zoals hierboven weergegeven, gaan we naar SM59 om de te testen RFC-verbinding te kiezen en vervolgens breiden we het vervolgkeuzemenu uit - " Hulpprogramma's-> Test->
Autorisatietest -> Het wordt gebruikt om de gebruikers-ID en het wachtwoord te valideren (verstrekt onder het tabblad 'Inloggen en beveiliging' voor het doelsysteem) en ook de autorisaties die worden verstrekt. Als een test succesvol is, verschijnt hetzelfde scherm als hierboven weergegeven voor de verbindingstest.
Unicode-test -> Het is om te controleren of het doelsysteem een Unicode is of niet.
Remote Logon -> Dit is ook een soort verbindingstest, waarbij een nieuwe sessie van het doelsysteem wordt geopend, en we een login-ID en wachtwoord moeten specificeren (indien niet al vermeld onder het tabblad 'Inloggen en beveiliging'). Als de gebruiker van het type 'Dialoog' is, wordt een dialoogsessie gemaakt. Om de succesvolle verbindingstest te rechtvaardigen, zal de uitvoer de responstijden voor de communicatiepakketten zijn, anders zal er een foutmelding verschijnen.
Stap 4: Wat is er misgegaan?
Als de RFC-verbinding op de een of andere manier niet tot stand is gebracht, kunnen we de logboeken (om het probleem te analyseren) op OS-niveau controleren in de 'WORK'-regisseur. Daar kunnen we de logbestanden vinden met de naamgevingsconventie als "dev_rfc