Acest tutorial este împărțit în 4 secțiuni
Pasul 1: configurați o conexiune RFC
Pasul 2: Conexiune RFC de încredere
Pasul 3: Testarea unei conexiuni RFC
Pasul 4: Rezolvarea erorilor
Pasul 1: Procedura de configurare a unei conexiuni RFC:
Introduceți codul de tranzacție SM59
În ecranul SM59, puteți naviga prin conexiunea RFC deja creată cu ajutorul arborelui de opțiuni, care este o metodă bazată pe meniu pentru a organiza toate conexiunile pe categorii.
Faceți clic pe butonul „CREARE”. În ecranul următor, Enter -
- Destinație RFC - Numele destinației (poate fi ID-ul sistemului țintă sau orice altceva relevant)
- Tip conexiune - aici alegem unul dintre tipurile (așa cum s-a explicat anterior) de conexiuni RFC conform cerințelor.
- Descriere - Aceasta este o scurtă descriere informativă, probabil pentru a explica scopul conexiunii.
După ce „SALVAȚI” conexiunea, sistemul vă va duce la fila „Setări tehnice”, unde vă oferim următoarele informații:
- Gazdă țintă - Aici oferim numele de gazdă complet sau adresa IP a sistemului țintă.
- Număr sistem - Acesta este numărul de sistem al sistemului țintă SAP.
- Faceți clic pe Salvare
În fila „Logare și securitate” , introduceți informații despre sistemul țintă
- Limbă - conform limbii sistemului țintă
- Client - În SAP nu ne conectăm niciodată la un sistem, trebuie să existe întotdeauna un anumit client, de aceea trebuie să specificăm aici numărul clientului pentru executarea corectă.
- ID utilizator și parolă - de preferință să nu fie propriul dvs. ID de conectare, ar trebui să existe un ID generic, astfel încât conexiunea să nu fie afectată de schimbarea constantă a ID-urilor sau parolelor utilizatorului final. În general, aici se folosește un utilizator de tip „Sistem” sau „Comunicare”. Vă rugăm să rețineți că acesta este ID-ul de utilizator pentru sistemul țintă și nu sistemul sursă la care creăm această conexiune.
Faceți clic pe Salvare. Conexiunea RFC este gata de utilizareNotă : În mod implicit, o conexiune este definită ca aRFC. Pentru a defini o conexiune ca tRFC sau qRFC accesați Meniu Bar -> Destinație opțiuni aRFC / opțiuni tRFC; furnizați intrări conform cerințelor. Pentru a defini qRFC, utilizați fila opțiuni speciale.
Pasul 2: Conexiune RFC de încredere
Există o opțiune pentru a face conexiunea RFC ca „de încredere”. Odată selectat, sistemul de apelare (de încredere) nu necesită o parolă pentru conectarea cu sistemul țintă (de încredere).
Următoarele sunt avantajele utilizării canalelor de încredere:
- Facilitate de conectare unică între sisteme
- Parola nu trebuie trimisă prin rețea
- Mecanismul de expirare a datelor de conectare previne utilizarea incorectă.
- Previne gestionarea greșită a datelor de conectare din cauza mecanismului de expirare.
- Detaliile de conectare specifice utilizatorului pentru sistemul de apelare / de încredere sunt verificate.
Utilizatorii RFC trebuie să aibă autorizațiile necesare în sistemul de încredere (obiect de autorizare S_RFCACL ). Conexiunile de încredere sunt utilizate în principal pentru conectarea sistemelor SAP Solution Manager cu alte sisteme SAP (sateliți)
Pasul 3: Testarea conexiunii RFC
După crearea RFC-urilor (sau uneori în cazul RFC-urilor deja existente) trebuie să testăm dacă conexiunea este stabilită cu succes sau nu.
După cum se arată mai sus, mergem la SM59 pentru a alege conexiunea RFC de testat și apoi extindem meniul derulant - „ Utilități-> Test->
… ". Avem trei opțiuni: Test de conexiune -> Aceasta încearcă să realizeze o conexiune cu sistemul de la distanță și, prin urmare, validează adresa IP / numele gazdei și alte detalii de conexiune. Dacă ambele sisteme nu se pot conecta, generează o eroare. La succes , afișează tabelul cu timpii de răspuns. Acest test este doar pentru a verifica dacă sistemul apelant poate ajunge la sistemul la distanță.Test de autorizare -> Este utilizat pentru a valida ID-ul de utilizator și parola (furnizate în fila „Logare și securitate” pentru sistemul țintă) și, de asemenea, autorizațiile furnizate. Dacă un test are succes, atunci același ecran va apărea ca cel de mai sus pentru testul de conectare.
Test Unicode -> Este pentru a verifica dacă sistemul țintă este sau nu Unicode.
Conectare la distanță -> Acesta este, de asemenea, un fel de test de conexiune, în care este deschisă o nouă sesiune a sistemului țintă și trebuie să specificăm un ID de conectare și o parolă (dacă nu sunt deja menționate în fila „Conectare și securitate”). Dacă utilizatorul este de tip „Dialog”, atunci se creează o sesiune de dialog. Pentru a justifica testul de conexiune reușit, ieșirea va fi timpul de răspuns pentru pachetele de comunicare, altfel va apărea mesajul de eroare.
Pasul 4: Ce a mers prost?
Dacă cumva conexiunea RFC nu este stabilită cu succes, putem verifica jurnalele (pentru a analiza problema) la nivelul sistemului de operare în directorul „WORK”. Acolo putem găsi fișierele jurnal cu convenția de denumire ca „dev_rfc