Този урок е разделен на 4 раздела
Стъпка 1: Настройте RFC връзка
Стъпка 2: Надеждна RFC връзка
Стъпка 3: Тестване на RFC връзка
Стъпка 4: Разрешаване на грешки
Стъпка 1: Процедура за настройка на RFC връзка:
Въведете транзакционен код SM59
В екрана SM59 можете да навигирате през вече създадена RFC връзка с помощта на дървото на опциите, което е метод, базиран на менюто за организиране на всички връзки по категории.
Щракнете върху бутона „СЪЗДАВАНЕ“. В следващия екран Enter -
- RFC Destination - Име на местоназначението (може да бъде идентификатор на целевата система или нещо подходящо)
- Тип връзка - тук избираме един от типовете (както е обяснено по-горе) RFC връзки според изискванията.
- Описание - Това е кратко информативно описание, вероятно за да обясни целта на връзката.
След като запазите връзката, системата ще ви отведе до раздела „Технически настройки“, където предоставяме следната информация:
- Целеви хост - Тук предоставяме пълното име на хост или IP адрес на целевата система.
- Номер на системата - Това е системният номер на целевата SAP система.
- Щракнете върху Запазване
В раздела „ Вход и сигурност“ въведете информация за целевата система
- Език - според езика на целевата система
- Клиент - В SAP никога не влизаме в системата, винаги трябва да има определен клиент, затова тук трябва да посочим клиентски номер за правилно изпълнение.
- Потребителски идентификатор и парола - за предпочитане да не бъде вашият собствен идентификатор за вход, трябва да има някакъв общ идентификатор, така че връзката да не бъде засегната от постоянно променящи се идентификатори или пароли на крайния потребител. Тук се използва предимно потребител от тип „Система“ или „Комуникация“. Моля, обърнете внимание, че това е User ID за целевата система, а не системата източник, където създаваме тази връзка.
Щракнете върху Запазване. RFC връзката е готова за употребаЗабележка : По подразбиране връзката се определя като aRFC. За да определите връзка като tRFC или qRFC, отидете в лентата с менюта -> Дестинация aRFC опции / опции tRFC; осигурете входни данни според изискванията. За да определите qRFC, използвайте раздела със специални опции.
Стъпка 2: Надеждна RFC връзка
Има опция да направите RFC връзката като „Надеждна“. След като бъде избрана, повикващата (доверена) система не изисква парола за свързване с целевата (доверителна) система.
Следват предимствата за използване на надеждни канали:
- Междусистемно съоръжение за единичен вход
- Паролата не трябва да се изпраща в мрежата
- Механизмът за изчакване за данните за влизане предотвратява злоупотреба.
- Предотвратява неправилното обработване на данните за влизане поради механизма за изчакване.
- Проверява се специфична за потребителя информация за влизане в системата за повикване / доверие.
Потребителите на RFC трябва да имат необходимите разрешения в системата за доверие (обект за упълномощаване S_RFCACL ). Доверените връзки се използват най-вече за свързване на SAP Solution Manager Systems с други SAP системи (сателити)
Стъпка 3: Тестване на RFC връзката
След създаването на RFC (или понякога в случай на вече съществуващи RFC) трябва да тестваме дали връзката е установена успешно или не.
Както е показано по-горе, отиваме към SM59, за да изберем RFC връзката, която ще бъде тествана и след това разширяваме падащото меню - " Помощни програми -> Тест ->
... ". Имаме три възможности: Тест на връзката -> Това се опитва да осъществи връзка с отдалечената система и по този начин потвърждава IP адрес / Име на хост и други подробности за връзката. Ако и двете системи не могат да се свържат, това извежда грешка. При успех , тя показва таблицата с времената за реакция. Този тест е само за да провери дали повикващата система може да достигне до отдалечената система.Тест за упълномощаване -> Използва се за потвърждаване на потребителския идентификатор и паролата (предоставени в раздела „влизане и защита“ за целевата система), както и предоставените разрешения. Ако тестът е успешен, тогава ще се появи същия екран, както е показано по-горе за теста на връзката.
Тест на Unicode -> Той трябва да провери дали системата Target е Unicode или не.
Отдалечено влизане -> Това също е вид тест за връзка, при който се отваря нова сесия на целевата система и трябва да посочим идентификационен номер за вход и парола (ако вече не са споменати в раздела „Вход и сигурност“). Ако потребителят е от тип „Диалог“, тогава се създава диалогова сесия. За да се оправдае успешният тест за връзка, изходът ще бъде времето за реакция на комуникационните пакети, в противен случай ще се появи съобщение за грешка.
Стъпка 4: Какво се обърка?
Ако по някакъв начин RFC връзката не се установи успешно, можем да проверим регистрационните файлове (за да анализираме проблема) на ниво ОС в директора „РАБОТА“. Там можем да намерим регистрационните файлове с конвенцията за именуване като "dev_rfc <номер на последователност>" и описанието на грешката може да бъде прочетено от такива файлове.