Πώς να ρυθμίσετε και να δοκιμάσετε τη σύνδεση RFC σε SAP – SM59

Αυτό το σεμινάριο χωρίζεται σε 4 ενότητες

Βήμα 1: Ρυθμίστε μια σύνδεση RFC

Βήμα 2: Αξιόπιστη σύνδεση RFC

Βήμα 3: Δοκιμή σύνδεσης RFC

Βήμα 4: Επίλυση σφάλματος

Βήμα 1: Διαδικασία για τη ρύθμιση μιας σύνδεσης RFC

Εισαγάγετε τον κωδικό συναλλαγής SM59

Ρυθμίστε μια σύνδεση RFC

Στην οθόνη SM59, μπορείτε να πλοηγηθείτε μέσω της ήδη δημιουργημένης σύνδεσης RFC με τη βοήθεια του δέντρου επιλογών, που είναι μια μέθοδος που βασίζεται σε μενού για την οργάνωση όλων των συνδέσεων ανά κατηγορίες.

Ρυθμίστε μια σύνδεση RFC

Κάντε κλικ στο κουμπί «ΔΗΜΙΟΥΡΓΙΑ». Στην επόμενη οθόνη, Enter -

  • Προορισμός RFC – Όνομα προορισμού (θα μπορούσε να είναι Target Αναγνωριστικό συστήματος ή οτιδήποτε σχετικό)
  • Τύπος σύνδεσης – εδώ επιλέγουμε έναν από τους τύπους (όπως εξηγήθηκε προηγουμένως) συνδέσεων RFC σύμφωνα με τις απαιτήσεις.
  • Τεχνικές Περιγραφές – Αυτή είναι μια σύντομη ενημερωτική περιγραφή, πιθανώς για να εξηγήσει τον σκοπό της σύνδεσης.

Ρυθμίστε μια σύνδεση RFC

Μετά την'ΑΠΟΘΗΚΕΥΣΕΤΕ'κατά τη σύνδεση, το σύστημα θα σας μεταφέρει στην καρτέλα «Τεχνικές ρυθμίσεις», όπου παρέχουμε τις ακόλουθες πληροφορίες:

  • Target Οικοδεσπότης– Εδώ παρέχουμε το πλήρες όνομα κεντρικού υπολογιστή ή τη διεύθυνση IP του συστήματος προορισμού.
  • Αριθμός συστήματος - Αυτός είναι ο αριθμός συστήματος του στόχου SAP σύστημα.
  • Κάντε κλικ στην επιλογή Αποθήκευση

Ρυθμίστε μια σύνδεση RFC

Στο «Σύνδεση και ασφάλεια» Tab, Enter Target Πληροφορίες συστήματος

  • Γλώσσα – Σύμφωνα με τη γλώσσα του συστήματος-στόχου
  • Πελάτης - Σε SAP Δεν συνδέουμε ποτέ σε ένα σύστημα, πρέπει να υπάρχει πάντα ένας συγκεκριμένος πελάτης, επομένως πρέπει να καθορίσουμε τον αριθμό πελάτη εδώ για σωστή εκτέλεση.
  • ID χρήστη και κωδικός πρόσβασης – Κατά προτίμηση, για να μην είναι το δικό σας αναγνωριστικό σύνδεσης, θα πρέπει να υπάρχει κάποιο γενικό αναγνωριστικό, έτσι ώστε η σύνδεση να μην επηρεάζεται από τη συνεχή αλλαγή αναγνωριστικών ή κωδικών πρόσβασης τελικού χρήστη. Ως επί το πλείστον, χρησιμοποιείται εδώ ένας χρήστης τύπου 'System' ή 'Communication'. Λάβετε υπόψη ότι αυτό είναι το User ID για το σύστημα προορισμού και όχι το σύστημα προέλευσης όπου δημιουργούμε αυτήν τη σύνδεση.

Ρυθμίστε μια σύνδεση RFC

Κάντε κλικ στην Αποθήκευση. Η σύνδεση RFC είναι έτοιμη για χρήση

Σημείωση: Από προεπιλογή, μια σύνδεση ορίζεται ως aRFC. Για να ορίσετε μια σύνδεση ως tRFC ή qRFC μεταβείτε στη γραμμή μενού -> Επιλογές aRFC προορισμού / επιλογές tRFC. παρέχει εισροές σύμφωνα με τις απαιτήσεις. Για να ορίσετε το qRFC, χρησιμοποιήστε την καρτέλα ειδικών επιλογών.

Βήμα 2: Αξιόπιστη σύνδεση RFC

Υπάρχει μια επιλογή να κάνετε τη σύνδεση RFC ως 'Εμπιστος'. Αφού επιλεγεί, το σύστημα που καλεί (έμπιστο) δεν απαιτεί κωδικό πρόσβασης για να συνδεθεί με το σύστημα προορισμού (έμπιστο).

Αξιόπιστη σύνδεση RFC

Ακολουθούν τα πλεονεκτήματα για τη χρήση αξιόπιστων καναλιών:

  • Εγκατάσταση Single-Sign-On μεταξύ συστημάτων
  • Ο κωδικός πρόσβασης δεν χρειάζεται να σταλεί μέσω του δικτύου
  • Ο μηχανισμός χρονικού ορίου για τα δεδομένα σύνδεσης αποτρέπει την κακή χρήση.
  • Αποτρέπει τον λάθος χειρισμό των δεδομένων σύνδεσης λόγω του μηχανισμού χρονικού ορίου.
  • Οι λεπτομέρειες σύνδεσης του καλούντος/αξιόπιστου συστήματος για τον χρήστη ελέγχονται.

Οι χρήστες RFC πρέπει να έχουν τις απαιτούμενες εξουσιοδοτήσεις στο σύστημα εμπιστοσύνης (αντικείμενο εξουσιοδότησης S_RFCACL).Οι αξιόπιστες συνδέσεις χρησιμοποιούνται κυρίως για τη σύνδεση SAP Συστήματα Διαχείρισης Λύσεων με αλλα SAP συστήματα (δορυφόροι)

Βήμα 3: Δοκιμή της σύνδεσης RFC

Μετά τη δημιουργία των RFC (ή μερικές φορές στην περίπτωση των ήδη υπαρχόντων RFC) πρέπει να ελέγξουμε αν η σύνδεση έχει δημιουργηθεί με επιτυχία ή όχι.

Δοκιμή της σύνδεσης RFC

Όπως φαίνεται παραπάνω, πηγαίνουμε στο SM59 για να επιλέξουμε τη σύνδεση RFC που θα δοκιμαστεί και, στη συνέχεια, επεκτείνουμε το αναπτυσσόμενο μενού - "Βοηθητικά προγράμματα->Δοκιμή->…". Έχουμε τρεις επιλογές:

Δοκιμή σύνδεσης -> Αυτό επιχειρεί να κάνει μια σύνδεση με το απομακρυσμένο σύστημα και ως εκ τούτου επικυρώνει τη διεύθυνση IP / όνομα κεντρικού υπολογιστή και άλλες λεπτομέρειες σύνδεσης. Εάν και τα δύο συστήματα δεν μπορούν να συνδεθούν, προκαλεί σφάλμα. Σε περίπτωση επιτυχίας, εμφανίζει τον πίνακα με τους χρόνους απόκρισης. Αυτή η δοκιμή είναι απλώς για να ελέγξει εάν το σύστημα κλήσης μπορεί να φτάσει στο απομακρυσμένο σύστημα.

Δοκιμή της σύνδεσης RFC

Έλεγχος εξουσιοδότησης -> Χρησιμοποιείται για την επικύρωση του User ID και του κωδικού πρόσβασης (παρέχεται στην καρτέλα «logon and security» για το σύστημα προορισμού) καθώς και των εξουσιοδοτήσεων που παρέχονται. Εάν μια δοκιμή είναι επιτυχής, τότε θα εμφανιστεί η ίδια οθόνη όπως φαίνεται παραπάνω για τη δοκιμή σύνδεσης.

Δοκιμή Unicode -> Είναι για να ελέγξετε εάν το Target το σύστημα είναι Unicode ή όχι.

Δοκιμή της σύνδεσης RFC

Απομακρυσμένη σύνδεση –>Αυτό είναι επίσης ένα είδος δοκιμής σύνδεσης, κατά την οποία ανοίγει μια νέα περίοδος λειτουργίας του συστήματος προορισμού και πρέπει να καθορίσουμε ένα αναγνωριστικό σύνδεσης και έναν κωδικό πρόσβασης (αν δεν αναφέρεται ήδη στην καρτέλα "Σύνδεση και ασφάλεια"). Εάν ο χρήστης είναι τύπου «Διάλογος», τότε δημιουργείται μια περίοδος διαλόγου. Για να δικαιολογηθεί η επιτυχής δοκιμή σύνδεσης, η έξοδος θα είναι οι χρόνοι απόκρισης για τα πακέτα επικοινωνίας, διαφορετικά θα εμφανιστεί μήνυμα σφάλματος.

Δοκιμή της σύνδεσης RFC

Δοκιμή της σύνδεσης RFC

Βήμα 4: Τι πήγε στραβά;

Αν με κάποιο τρόπο το RFC η σύνδεση δεν έχει δημιουργηθεί με επιτυχία, μπορούμε να ελέγξουμε τα αρχεία καταγραφής (για να αναλύσουμε το πρόβλημα) σε επίπεδο λειτουργικού συστήματος στον διευθυντή "WORK". Εκεί μπορούμε να βρούμε τα αρχεία καταγραφής με τη σύμβαση ονομασίας ως "dev_rfc » και η περιγραφή του σφάλματος μπορεί να διαβαστεί από τέτοια αρχεία.

Τι πήγε στραβά