Этот урок разделен на 4 раздела.
Шаг 1. Настройте RFC-соединение
Шаг 2. Надежное RFC-соединение
Шаг 3. Тестирование RFC-соединения
Шаг 4. Разрешение ошибки
Шаг 1. Процедура установки RFC-соединения:
Введите код транзакции SM59
На экране SM59 вы можете перемещаться по уже созданным RFC-соединениям с помощью дерева опций, которое представляет собой метод на основе меню для организации всех соединений по категориям.
Нажмите кнопку «СОЗДАТЬ». На следующем экране Enter -
- RFC Destination - имя назначения (может быть ID целевой системы или что-то еще)
- Тип подключения - здесь мы выбираем один из типов (как объяснялось ранее) RFC-соединений в соответствии с требованиями.
- Описание - это краткое информативное описание, вероятно, для объяснения цели подключения.
После того, как вы «СОХРАНИТЕ» соединение, система перенесет вас на вкладку «Технические настройки», где мы предоставим следующую информацию:
- Целевой хост - здесь мы предоставляем полное имя хоста или IP-адрес целевой системы.
- Системный номер - это системный номер целевой системы SAP.
- Нажмите Сохранить.
На вкладке «Вход в систему и безопасность» введите информацию о целевой системе.
- Язык - в соответствии с языком целевой системы.
- Клиент - В SAP мы никогда не подключаемся к системе, всегда должен быть конкретный клиент, поэтому нам нужно указать здесь номер клиента для правильного выполнения.
- Идентификатор пользователя и пароль - желательно, чтобы это не был ваш собственный идентификатор для входа, должен быть какой-то общий идентификатор, чтобы на соединение не влияло постоянное изменение идентификаторов конечных пользователей или паролей. В основном здесь используется пользователь типа «Система» или «Связь». Обратите внимание, что это идентификатор пользователя для целевой системы, а не для исходной системы, в которой мы создаем это соединение.
Щелкните Сохранить. RFC-соединение готово к использованию.Примечание . По умолчанию соединение определяется как aRFC. Чтобы определить соединение как tRFC или qRFC, перейдите в Строку меню -> Параметры aRFC пункта назначения / Параметры tRFC; предоставить исходные данные в соответствии с требованиями. Чтобы определить qRFC, используйте вкладку специальных опций.
Шаг 2. Надежное RFC-соединение
Существует возможность сделать RFC-соединение «Надежным». После выбора вызывающей (доверенной) системе не требуется пароль для соединения с целевой (доверяющей) системой.
Ниже приведены преимущества использования надежных каналов:
- Межсистемная функция единого входа
- Пароль не нужно пересылать по сети
- Механизм тайм-аута для данных входа предотвращает неправильное использование.
- Предотвращает неправильную обработку данных для входа в систему из-за механизма тайм-аута.
- Проверяются данные для входа в систему для конкретного пользователя вызывающей / доверенной системы.
Пользователи RFC должны иметь необходимые полномочия в доверяющей системе (объект полномочий S_RFCACL ). Надежные соединения в основном используются для соединения систем SAP Solution Manager с другими системами SAP (сателлитами).
Шаг 3. Тестирование RFC-соединения
После создания RFC (или иногда в случае уже существующих RFC) нам необходимо проверить, успешно ли установлено соединение.
Как показано выше, мы переходим к SM59, чтобы выбрать RFC-соединение для тестирования, а затем расширяем раскрывающееся меню - « Утилиты-> Тест->
… ". У нас есть три варианта: Тест подключения -> Это пытается установить соединение с удаленной системой и, следовательно, проверяет IP-адрес / имя хоста и другие детали подключения. Если обе системы не могут подключиться, выдается ошибка. В случае успеха , он отображает таблицу со временем ответа.Этот тест предназначен только для проверки того, может ли вызывающая система связаться с удаленной системой.Проверка авторизации -> Он используется для проверки идентификатора пользователя и пароля (предоставленных на вкладке «Вход в систему и безопасность» для целевой системы), а также предоставленных авторизаций. Если проверка прошла успешно, появится такой же экран, как показано выше для проверки подключения.
Unicode Test -> Это проверка, является ли целевая система Unicode или нет.
Удаленный вход в систему -> Это также своего рода тест соединения, в котором открывается новый сеанс целевой системы, и нам нужно указать идентификатор входа и пароль (если это еще не указано на вкладке «Вход в систему и безопасность»). Если пользователь относится к типу «Диалог», создается сеанс диалога. Чтобы оправдать успешный тест соединения, в выходных данных будет время ответа для коммуникационных пакетов, иначе появится сообщение об ошибке.
Шаг 4: Что пошло не так?
Если каким-то образом RFC-соединение не установлено успешно, мы можем проверить журналы (для анализа проблемы) на уровне ОС в директории «РАБОТА». Там мы можем найти файлы журнала с соглашением об именах как "dev_rfc