Πώς να ρυθμίσετε και να δοκιμάσετε τη σύνδεση RFC σε SAP – SM59
Αυτό το σεμινάριο χωρίζεται σε 4 ενότητες
Βήμα 1: Ρυθμίστε μια σύνδεση RFC
Βήμα 2: Αξιόπιστη σύνδεση RFC
Βήμα 3: Δοκιμή σύνδεσης RFC
Βήμα 4: Επίλυση σφάλματος
Βήμα 1: Διαδικασία για τη ρύθμιση μιας σύνδεσης RFC
Εισαγάγετε τον κωδικό συναλλαγής SM59
Στην οθόνη SM59, μπορείτε να πλοηγηθείτε μέσω της ήδη δημιουργημένης σύνδεσης RFC με τη βοήθεια του δέντρου επιλογών, που είναι μια μέθοδος που βασίζεται σε μενού για την οργάνωση όλων των συνδέσεων ανά κατηγορίες.
Κάντε κλικ στο κουμπί «ΔΗΜΙΟΥΡΓΙΑ». Στην επόμενη οθόνη, Enter -
- Προορισμός RFC – Όνομα προορισμού (θα μπορούσε να είναι Target Αναγνωριστικό συστήματος ή οτιδήποτε σχετικό)
- Τύπος σύνδεσης – εδώ επιλέγουμε έναν από τους τύπους (όπως εξηγήθηκε προηγουμένως) συνδέσεων RFC σύμφωνα με τις απαιτήσεις.
- Τεχνικές Περιγραφές – Αυτή είναι μια σύντομη ενημερωτική περιγραφή, πιθανώς για να εξηγήσει τον σκοπό της σύνδεσης.
Μετά την'ΑΠΟΘΗΚΕΥΣΕΤΕ'κατά τη σύνδεση, το σύστημα θα σας μεταφέρει στην καρτέλα «Τεχνικές ρυθμίσεις», όπου παρέχουμε τις ακόλουθες πληροφορίες:
- Target Οικοδεσπότης– Εδώ παρέχουμε το πλήρες όνομα κεντρικού υπολογιστή ή τη διεύθυνση IP του συστήματος προορισμού.
- Αριθμός συστήματος - Αυτός είναι ο αριθμός συστήματος του στόχου SAP σύστημα.
- Κάντε κλικ στην επιλογή Αποθήκευση
Στο «Σύνδεση και ασφάλεια» Tab, Enter Target Πληροφορίες συστήματος
- Γλώσσα – Σύμφωνα με τη γλώσσα του συστήματος-στόχου
- Πελάτης - Σε SAP Δεν συνδέουμε ποτέ σε ένα σύστημα, πρέπει να υπάρχει πάντα ένας συγκεκριμένος πελάτης, επομένως πρέπει να καθορίσουμε τον αριθμό πελάτη εδώ για σωστή εκτέλεση.
- ID χρήστη και κωδικός πρόσβασης – Κατά προτίμηση, για να μην είναι το δικό σας αναγνωριστικό σύνδεσης, θα πρέπει να υπάρχει κάποιο γενικό αναγνωριστικό, έτσι ώστε η σύνδεση να μην επηρεάζεται από τη συνεχή αλλαγή αναγνωριστικών ή κωδικών πρόσβασης τελικού χρήστη. Ως επί το πλείστον, χρησιμοποιείται εδώ ένας χρήστης τύπου 'System' ή 'Communication'. Λάβετε υπόψη ότι αυτό είναι το User ID για το σύστημα προορισμού και όχι το σύστημα προέλευσης όπου δημιουργούμε αυτήν τη σύνδεση.
Κάντε κλικ στην Αποθήκευση. Η σύνδεση RFC είναι έτοιμη για χρήση
Σημείωση: Από προεπιλογή, μια σύνδεση ορίζεται ως aRFC. Για να ορίσετε μια σύνδεση ως tRFC ή qRFC μεταβείτε στη γραμμή μενού -> Επιλογές aRFC προορισμού / επιλογές tRFC. παρέχει εισροές σύμφωνα με τις απαιτήσεις. Για να ορίσετε το qRFC, χρησιμοποιήστε την καρτέλα ειδικών επιλογών.
Βήμα 2: Αξιόπιστη σύνδεση RFC
Υπάρχει μια επιλογή να κάνετε τη σύνδεση RFC ως 'Εμπιστος'. Αφού επιλεγεί, το σύστημα που καλεί (έμπιστο) δεν απαιτεί κωδικό πρόσβασης για να συνδεθεί με το σύστημα προορισμού (έμπιστο).
Ακολουθούν τα πλεονεκτήματα για τη χρήση αξιόπιστων καναλιών:
- Εγκατάσταση Single-Sign-On μεταξύ συστημάτων
- Ο κωδικός πρόσβασης δεν χρειάζεται να σταλεί μέσω του δικτύου
- Ο μηχανισμός χρονικού ορίου για τα δεδομένα σύνδεσης αποτρέπει την κακή χρήση.
- Αποτρέπει τον λάθος χειρισμό των δεδομένων σύνδεσης λόγω του μηχανισμού χρονικού ορίου.
- Οι λεπτομέρειες σύνδεσης του καλούντος/αξιόπιστου συστήματος για τον χρήστη ελέγχονται.
Οι χρήστες RFC πρέπει να έχουν τις απαιτούμενες εξουσιοδοτήσεις στο σύστημα εμπιστοσύνης (αντικείμενο εξουσιοδότησης S_RFCACL).Οι αξιόπιστες συνδέσεις χρησιμοποιούνται κυρίως για τη σύνδεση SAP Συστήματα Διαχείρισης Λύσεων με αλλα SAP συστήματα (δορυφόροι)
Βήμα 3: Δοκιμή της σύνδεσης RFC
Μετά τη δημιουργία των RFC (ή μερικές φορές στην περίπτωση των ήδη υπαρχόντων RFC) πρέπει να ελέγξουμε αν η σύνδεση έχει δημιουργηθεί με επιτυχία ή όχι.
Όπως φαίνεται παραπάνω, πηγαίνουμε στο SM59 για να επιλέξουμε τη σύνδεση RFC που θα δοκιμαστεί και, στη συνέχεια, επεκτείνουμε το αναπτυσσόμενο μενού - "Βοηθητικά προγράμματα->Δοκιμή->…". Έχουμε τρεις επιλογές:
Δοκιμή σύνδεσης -> Αυτό επιχειρεί να κάνει μια σύνδεση με το απομακρυσμένο σύστημα και ως εκ τούτου επικυρώνει τη διεύθυνση IP / όνομα κεντρικού υπολογιστή και άλλες λεπτομέρειες σύνδεσης. Εάν και τα δύο συστήματα δεν μπορούν να συνδεθούν, προκαλεί σφάλμα. Σε περίπτωση επιτυχίας, εμφανίζει τον πίνακα με τους χρόνους απόκρισης. Αυτή η δοκιμή είναι απλώς για να ελέγξει εάν το σύστημα κλήσης μπορεί να φτάσει στο απομακρυσμένο σύστημα.
Έλεγχος εξουσιοδότησης -> Χρησιμοποιείται για την επικύρωση του User ID και του κωδικού πρόσβασης (παρέχεται στην καρτέλα «logon and security» για το σύστημα προορισμού) καθώς και των εξουσιοδοτήσεων που παρέχονται. Εάν μια δοκιμή είναι επιτυχής, τότε θα εμφανιστεί η ίδια οθόνη όπως φαίνεται παραπάνω για τη δοκιμή σύνδεσης.
Δοκιμή Unicode -> Είναι για να ελέγξετε εάν το Target το σύστημα είναι Unicode ή όχι.
Απομακρυσμένη σύνδεση –>Αυτό είναι επίσης ένα είδος δοκιμής σύνδεσης, κατά την οποία ανοίγει μια νέα περίοδος λειτουργίας του συστήματος προορισμού και πρέπει να καθορίσουμε ένα αναγνωριστικό σύνδεσης και έναν κωδικό πρόσβασης (αν δεν αναφέρεται ήδη στην καρτέλα "Σύνδεση και ασφάλεια"). Εάν ο χρήστης είναι τύπου «Διάλογος», τότε δημιουργείται μια περίοδος διαλόγου. Για να δικαιολογηθεί η επιτυχής δοκιμή σύνδεσης, η έξοδος θα είναι οι χρόνοι απόκρισης για τα πακέτα επικοινωνίας, διαφορετικά θα εμφανιστεί μήνυμα σφάλματος.
Βήμα 4: Τι πήγε στραβά;
Αν με κάποιο τρόπο το RFC η σύνδεση δεν έχει δημιουργηθεί με επιτυχία, μπορούμε να ελέγξουμε τα αρχεία καταγραφής (για να αναλύσουμε το πρόβλημα) σε επίπεδο λειτουργικού συστήματος στον διευθυντή "WORK". Εκεί μπορούμε να βρούμε τα αρχεία καταγραφής με τη σύμβαση ονομασίας ως "dev_rfc » και η περιγραφή του σφάλματος μπορεί να διαβαστεί από τέτοια αρχεία.