यह ट्यूटोरियल 4 खंडों में विभाजित है
चरण 1: RFC कनेक्शन सेट करें
चरण 2: विश्वसनीय आरएफसी कनेक्शन
चरण 3: एक RFC कनेक्शन का परीक्षण
चरण 4: त्रुटि समाधान
चरण 1: RFC कनेक्शन सेटअप करने की प्रक्रिया:
लेनदेन कोड दर्ज करें SM59
SM59 स्क्रीन में, आप विकल्प ट्री की मदद से पहले से ही बनाए गए RFC कनेक्शन के माध्यम से नेविगेट कर सकते हैं, जो सभी कनेक्शनों को श्रेणियों द्वारा व्यवस्थित करने के लिए एक मेनू-आधारित विधि है।
'क्रिएट' बटन पर क्लिक करें। अगली स्क्रीन में, दर्ज करें -
- RFC गंतव्य - गंतव्य का नाम (लक्ष्य प्रणाली आईडी या प्रासंगिक कुछ भी हो सकता है)
- कनेक्शन प्रकार - यहां हम आवश्यकताओं के अनुसार आरएफसी कनेक्शनों में से एक प्रकार (जैसा कि पहले बताया गया है) चुनते हैं।
- विवरण - यह एक संक्षिप्त जानकारीपूर्ण विवरण है, शायद कनेक्शन के उद्देश्य की व्याख्या करने के लिए।
कनेक्शन को 'सेव' करने के बाद , सिस्टम आपको 'तकनीकी सेटिंग्स' टैब पर ले जाएगा, जहाँ हम निम्नलिखित जानकारी प्रदान करते हैं:
- टारगेट होस्ट - यहाँ हम टारगेट सिस्टम का पूरा होस्टनाम या आईपी एड्रेस प्रदान करते हैं।
- सिस्टम संख्या - यह लक्ष्य SAP प्रणाली की प्रणाली संख्या है।
- सहेजें पर क्लिक करें
में 'लॉग ऑन और सुरक्षा' टैब, लक्ष्य सिस्टम जानकारी दर्ज करें
- भाषा - लक्ष्य प्रणाली की भाषा के अनुसार
- क्लाइंट - एसएपी में हम कभी भी एक सिस्टम पर लॉगऑन नहीं करते हैं, हमेशा एक विशेष क्लाइंट होना चाहिए, इसलिए हमें सही निष्पादन के लिए यहां क्लाइंट नंबर निर्दिष्ट करना होगा।
- उपयोगकर्ता आईडी और पासवर्ड - अधिमानतः आपकी खुद की लॉगिन आईडी नहीं है, कुछ सामान्य आईडी होनी चाहिए ताकि कनेक्शन लगातार उपयोगकर्ता आईडी या पासवर्ड बदलने से प्रभावित न हो। अधिकतर, टाइप 'सिस्टम' या 'कम्यूनिकेशन' का एक उपयोगकर्ता यहाँ प्रयोग किया जाता है। कृपया ध्यान दें कि यह लक्ष्य प्रणाली के लिए उपयोगकर्ता आईडी है न कि स्रोत प्रणाली जहां हम यह कनेक्शन बना रहे हैं।
सहेजें पर क्लिक करें। RFC कनेक्शन उपयोग के लिए तैयार हैनोट : डिफ़ॉल्ट रूप से, कनेक्शन को aRFC के रूप में परिभाषित किया जाता है। किसी कनेक्शन को परिभाषित करने के लिए tRFC या qRFC मेनू बार पर जाएं -> गंतव्य aRFC विकल्प / tRFC विकल्प; आवश्यकताओं के अनुसार इनपुट प्रदान करें। QRFC को परिभाषित करने के लिए, विशेष विकल्प टैब का उपयोग करें।
चरण 2: विश्वसनीय आरएफसी कनेक्शन
RFC कनेक्शन को 'विश्वसनीय' के रूप में बनाने का विकल्प है । एक बार चुने जाने के बाद, कॉलिंग (विश्वसनीय) सिस्टम को लक्ष्य (भरोसेमंद) प्रणाली से जुड़ने के लिए पासवर्ड की आवश्यकता नहीं होती है।
विश्वसनीय चैनलों का उपयोग करने के फायदे निम्नलिखित हैं:
- क्रॉस-सिस्टम सिंगल-साइन-ऑन सुविधा
- पासवर्ड को पूरे नेटवर्क में भेजने की आवश्यकता नहीं है
- लॉगऑन डेटा के लिए टाइमआउट तंत्र दुरुपयोग को रोकता है।
- टाइम-आउट तंत्र के कारण लॉगऑन डेटा की गलत गणना को रोकता है।
- कॉलिंग / विश्वसनीय प्रणाली के उपयोगकर्ता-विशिष्ट लॉगऑन विवरण की जाँच की जाती है।
RFC उपयोगकर्ताओं को ट्रस्टिंग सिस्टम (प्राधिकरण ऑब्जेक्ट S_RFCACL ) में आवश्यक प्राधिकरण होना चाहिए । विश्वसनीय कनेक्शन ज्यादातर SAP समाधान प्रबंधक सिस्टम को अन्य SAP सिस्टम (उपग्रह) से जोड़ने के लिए उपयोग किया जाता है
चरण 3: आरएफसी कनेक्शन का परीक्षण
RFC बनने के बाद (या कभी-कभी पहले से मौजूद RFC के मामले में) हमें परीक्षण करना होगा, कि कनेक्शन सफलतापूर्वक स्थापित है या नहीं।
जैसा कि ऊपर दिखाया गया है कि हम SM59 पर जाते हैं RFC कनेक्शन का चयन करने के लिए परीक्षण किया जाता है और फिर हम ड्रॉप डाउन मेनू का विस्तार करते हैं - " उपयोगिताएँ - परीक्षण->
… । "हमारे पास तीन विकल्प हैं: कनेक्शन परीक्षण -> यह रिमोट सिस्टम के साथ संबंध बनाने का प्रयास करता है और इसलिए आईपी पते / होस्टनाम और अन्य कनेक्शन विवरणों को मान्य करता है। यदि दोनों सिस्टम कनेक्ट करने में सक्षम नहीं हैं, तो यह एक त्रुटि फेंकता है। सफलता पर। , यह प्रतिक्रिया समय के साथ तालिका प्रदर्शित करता है। यह परीक्षण केवल यह जांचने के लिए है कि क्या कॉलिंग सिस्टम दूरस्थ सिस्टम तक पहुंच सकता है।प्राधिकरण परीक्षण -> इसका उपयोग उपयोगकर्ता आईडी और पासवर्ड को मान्य करने के लिए किया जाता है (लक्ष्य प्रणाली के लिए 'लॉगऑन और सुरक्षा' टैब के तहत प्रदान किया जाता है) और प्राधिकरण भी प्रदान किया जाता है। यदि कोई परीक्षण सफल होता है, तो वही स्क्रीन दिखाई देगी जैसा कि कनेक्शन परीक्षण के लिए ऊपर दिखाया गया है।
यूनिकोड टेस्ट -> यह जांचना है कि लक्ष्य प्रणाली एक यूनिकोड है या नहीं।
रिमोट लॉगऑन -> यह भी एक प्रकार का कनेक्शन परीक्षण है, जिसमें लक्ष्य प्रणाली का एक नया सत्र खोला जाता है, और हमें एक लॉगिन आईडी और पासवर्ड निर्दिष्ट करना होगा (यदि पहले से ही 'लॉगऑन और सुरक्षा' टैब के तहत उल्लेख नहीं किया गया है)। यदि उपयोगकर्ता 'डायलॉग' प्रकार का है तो एक संवाद सत्र बनाया जाता है। सफल कनेक्शन परीक्षण को सही ठहराने के लिए, आउटपुट संचार पैकेट के लिए प्रतिक्रिया समय होगा, अन्यथा त्रुटि संदेश दिखाई देगा।
चरण 4: क्या गलत हुआ?
अगर किसी तरह RFC कनेक्शन सफलतापूर्वक स्थापित नहीं होता है, तो हम 'WORK' निर्देशक में OS स्तर पर लॉग (समस्या का विश्लेषण करने के लिए) की जाँच कर सकते हैं। वहां हम नामकरण सम्मेलन के साथ लॉग फ़ाइलों को "dev_rfc <अनुक्रम सं।>" के रूप में पा सकते हैं और त्रुटि विवरण ऐसी फ़ाइलों से पढ़ा जा सकता है।