60 вопросов и ответов на собеседовании по SAP Basis (обновление 2024 г.)

Вопросы для собеседования по SAP Basis

Вот вопросы и ответы на собеседовании по SAP Basis как для новичков, так и для опытных кандидатов, желающих получить работу своей мечты.

1) Что такое основа SAP?

Базис SAP действует как операционная система или платформа для запуска приложений SAP. Он поддерживает весь спектр приложений SAP.


2) В чем разница между Developer Trace, System Log и System Trace?

  • Трассировка системы: Если вы хотите записывать внутренние действия системы SAP, используется трассировка системы. Трассировка полезна при диагностике внутренних проблем в системе SAP и хост-системе.
  • Системный журнал: Чтобы узнать последние журналы сервера приложений и CI, обратитесь к системному журналу.
  • След разработчика: В случае возникновения проблем трассировка разработчика записывает техническую информацию об ошибке или проблеме.

Для анализа проблем и мониторинга системы используется трассировка разработчика или системный журнал.


3) Как проанализировать проблему в ситуации, когда моя система SAP не работает (пользователи не могут войти в систему SAP)?

  • Проверьте состояние базы данных
  • SAP-сервисы
  • Консоль управления SAP (Диспетчер, IGS и сервер сообщений)
  • Вам нужно узнать корень трассировки на основе точки серийного номера ( c ).
  • Проверьте подключение к сети, все ли в порядке

4) Что такое приватный режим?

В приватном режиме данные кучи выделяются исключительно пользователем и больше не являются общими или доступными в системе. Это происходит, когда ваша расширенная память исчерпана.

Основа SAP


5) Что означает OSP$?

Два пользователя «OPS$adm» и «OPS$SAP» Service создаются в вашей системе SAP, и для внутреннего подключения и взаимодействия с базой данных используется этот пользовательский механизм.


6) Каковы различные типы RFC и объясните, что такое транзакционный RFC?

RFC (удаленный вызов функций) — это механизм связи и обмена информацией между другими системами SAP. Существует четыре типа системы RFC.

  • Syncхронный RFC (S RFC)
  • Asyncхронный RFC (A RFC)
  • Транзакционный RFC ( T RFC )
  • RFC в очереди (Q RFC)

Транзакционный RFC ( T RFC ): этот тип RFC аналогиченsynchronous RFC, но путем присвоения идентификатора транзакции (TID) он гарантирует, что запрос, отправленный несколько раз из-за ошибки, должен быть обработан только один раз. В T RFC удаленная система не обязательно должна быть доступна в данный момент, в отличие отsyncхронический RFC.


7) Что такое OCM и как применять патчи OCM?

OCM означает онлайн-систему исправлений. Используя СПАМ, вы можете применять патчи OCM.


8) Как выполнить SAP-экспорт и импорт таблиц в SAP с уровня ОС?

Чтобы экспортировать или импортировать таблицы в SAP с уровня ОС, вам необходимо выполнить три шага и использовать утилиту R3trans в SAP.

Шаг 1: Соберите весь список таблиц для экспорта.

Шаг 2: Проверьте, достаточно ли места на диске в каталоге, куда вы собираетесь экспортировать.

Шаг 3: Создайте два управляющих файла для R3trans, которые будут использоваться для импорта и экспорта.


9) В чем разница между пакетом поддержки, ядром и примечанием к SAP?

Примечание SAP. Ошибка в отдельной транзакции или программе устраняется путем внедрения примечания SAP.

Ядро. Ядро содержит исполняемые файлы (.EXE), как и другие приложения, и при обновлении ядра новая версия EXE-файла заменяет старые версии.

Пакет поддержки: пакеты поддержки SAP представляют собой набор исправлений, их можно использовать, применяя транзакционный спам.


10) Как найти в системе список отремонтированных объектов?

Список отремонтированных объектов можно посмотреть в системе, имея ключи ADIRACCESS.


11) Каково назначение таблицы ТАДИР?

Таблица TADIR содержит записи каталога объектов.


12) Можно ли устанавливать патчи SAP, когда другие пользователи онлайн?

Когда другие пользователи находятся в сети, мы не можем устанавливать исправления SAP, так как менеджер поддержки не сможет обновлять и прекратит его. Таким образом, всегда возможно лучше применять пакеты поддержки, когда пользователи не входят в систему.


13) Назовите, в чем разница между SDM и JSPM?

JSPM (менеджер пакетов поддержки Java) используется для применения пакетов поддержки к развернутым программным компонентам. Другими словами, это инструмент, который позволяет вам устанавливать компоненты и пакеты поддержки.

SDM (Software Delivery Manager) используется для импорта. Java Пакеты поддержки. Для развертывания и управления пакетами программного обеспечения, полученными от SAP, используется инструмент SDM.

JSPM использует SDM для целей развертывания.


14) Какова процедура отключения импорта всех опций из STMS в SAP?

Чтобы отключить опцию импорта всех из STMS в SAP, выполните следующие действия:

  • Перейти к T-коду STMS
  • Перейти к обзору опций меню
  • Выбрать систему
  • Выберите систему SAP
  • Перейти на вкладку инструмента транспортировки
  • Создайте параметр «No_Import_All» со ​​значением, равным 1.
  • Сохрани это

15) Упомяните об использовании персонализированной вкладки и вкладки параметров в основной записи пользователя?

Вкладка параметров: она позволит получить доступ к назначению T-кода, над которым нужно работать.

Вкладка «Персонализация»: требуется для RFC-соединения между системами, кроме личной информации пользователя.


16) Какие типы пользователей существуют в SAP?

Различные типы пользователей в SAP

  • Пользователи диалога
  • Системные пользователи
  • Пользователи связи
  • Пользователи сервиса
  • Справочные пользователи

17) Объясните, каково использование ссылки и пользователя службы в SAP?

  • Пользователь услуги: Для «сервисного пользователя» первоначальный пароль или срок действия пароля не проверяются. Только администратор имеет право менять пароль, пользователи не могут. Возможно несколько входов.
  • Применение: Пользователи службы предназначены для анонимных пользователей. Таким типам пользователей должны быть предоставлены минимальные права доступа.
  • Справочный пользователь: Для такого типа пользователей вход в графический интерфейс невозможен.
  • Применение: В экстренных случаях с помощью справочного пользователя можно предоставить авторизацию одного пользователя другому пользователю.

18) Объясните, как можно ограничить множественный вход пользователя в SAP? На что следует обратить внимание при написании удостоверения личности?

Чтобы ограничить несколько входов в систему, вам необходимо установить параметр как

Параметр должен быть установлен в RZ10

a) для активации установите значение login/multi_login_users= 1 (если для этого параметра установлено значение 1, множественный диалоговый вход в систему R/3 блокируется)

б) login/disable_multi_gui_login= Перечислите пользователей, которым должно быть разрешено несколько раз входить в систему.

При написании идентификатора пользователя необходимо учитывать следующее: перечисляйте идентификаторы пользователей, разделенные запятыми «..», между идентификаторами пользователей не оставляйте пробелы и, чтобы увидеть изменения, перезапустите экземпляр R/3.


19) Как на уровне ОС можно изменить количество рабочих процессов? Как можно проанализировать состояние рабочего процесса на уровне ОС?

Чтобы изменить количество рабочих процессов на уровне ОС, можно увеличить номер. рабочих процессов путем изменения параметра rdisp/wp_no_=

Статус WP на уровне ОС можно проверить, выполнив dpmon.


20) Объясните, как определить группы входа?

Группы входа в систему можно определить с помощью Tcode smlg. Для этого вам необходимо создать группу, а затем назначить экземпляры для этой конкретной группы.


21) Что такое одностековая система SAP?

Система с одним стеком определяется системой SAP либо с JAVA в качестве механизма выполнения, либо с SAP Netweaver в качестве ABAP.

Например: система Single Stack (Java) — это система корпоративного портала SAP (Ep).

Одностековая система (ABAP) — это SAP ERP (ECC).


22) Какие инструменты используются для установки патчей JAVA?

Для использования патчей JAVA используется установщик SAP (SAPinst.exe). SDM и JSPM — это последние версии инструментов, используемых для развертывания исправлений Java.


23) Объясните, что такое «Наборы данных» в SAP?

Для решения запросов, которые невозможно решить с помощью интерфейсов методов, используется набор информации. Этот набор информации известен как «Наборы данных».


24) На уровне ОС, где проверить системные журналы приложения SAP?

Чтобы проверить системные журналы приложения SAP на уровне ОС, SAPMMC -> Системы SAP -> SID -> SysLog.


25) Объясните, что такое LUW (логическая единица работы)?

Список шагов t-кода, известный как логический LUW.


26) Объясните, что такое копия гетерогенной системы и копия гомогенной системы?

Однородная копия системы = та же ОС + та же база данных

Гетерогneoкопия системы США = другая ОС + другая база данных или та же база данных


27) Объясните, какие функциональные модули последовательно используются в BDC?

Используя программирование BDC, данные могут быть успешно переданы. Имеется 3 функциональных модуля, которые можно использовать последовательно.

  • BDC _OPEN_GROUP: В этих функциональных модулях указываются имя клиента, сеансы и имя пользователя.
  • BDC_INSERT: используется для вставки данных для одной транзакции в сеанс.
  • BDC_CLOSE_GROUP: используется для закрытия сеанса пакетного ввода.

28) Объясните, что такое код «ОК» и в чем разница между «t-кодом» и кодом «ОК»?

Код «ОК» используется программой для выполнения функции, например, после нажатия кнопки.

Код транзакции или «t-код» — это «ярлык», который помогает пользователю запустить программу.


29) Объясните, чем обновление клиента отличается от копирования клиента?

Обновление клиента — это перезапись или копирование существующего клиента, а копирование вновь созданного клиента называется копией клиента.


30) Что такое планировщик пакетной обработки в фоновом режиме?

Для проверки фоновых заданий расписания и их выполнения используются такие параметры, как rdisp/btctime. Эти параметры определяют планировщик пакетной обработки фоновой обработки.


31) Объясните, что такое SAP IDES?

SAP Интернет-система демонстрации и оценки или SAP IDES, эта система демонстрирует функциональность различных решений SAP, используемых важными клиентами.


32) Объясните, какова цель TDEVC?

Целью TDEVC являются классы и пакеты разработки.


33) Сколько типов рабочих процессов существует в SAP?

Существует семь типов рабочих процессов:

  • Диалог
  • enque
  • Обновление ПО
  • проверка данных
  • шпуля
  • Сообщение
  • сервер
  • Шлюз оплаты

34) Какова роль «Сервера приложений»?

Сервер приложений принимает запрос от пользователя и, если для запроса требуются данные, он подключается к серверу базы данных и выдает выходные данные.


35) Каков процесс установки патчей?

Процесс применения патчей следующий:

  • Загрузите патчи с сервиса .sap.com в Trans Directory.
  • Используя команду CAR, извлеките исправления в Trans Directory.
  • Используя SAPM, импортируйте исправления на уровень SAP и примените их.

36) Как осуществить транспортировку?

Транспортировка может осуществляться через STMS_IMPORT или через FTP.


37) Какие бывают типы транспортных запросов?

  • Настройка запроса
  • Запрос верстака
  • Перевозка копий
  • Переезд

38) Объясните, что такое бизнес-КПЭ?

Бизнес-KPI — это ключевые показатели эффективности. Он указывает на эффективность компании на стратегическом уровне. Они помогают вести компанию по желаемому пути, сравнивая предыдущие результаты деятельности компании с лидерами рынка на том же рынке.


39) Объясните, в чем важность таблицы Т000?

Таблица T000 содержит список определенных клиентов, где мы можем хранить код транзакции SCC4.


40) Что такое SAPS?

SAPS означает Стандарт производительности приложений SAP, Это аппаратно-независимая единица, описывающая производительность конфигурации системы в среде SAP.


41) Укажите, в чем разница между центральным экземпляром и сервером приложений?

Центральный экземпляр имеет сервер сообщений и процессы диалога, обновления, спулинга, запроса, шлюза и фоновых рабочих процессов.

Сервер приложений имеет диалог, обновление, буферизацию, шлюз и фоновый рабочий процесс.


42) Каким образом вы можете узнать, является ли система Unicode или нет?

По коду sm51 t-code мы можем увидеть, является ли это Unicode или нет. В этом коде мы можем найти кнопку «Примечания к выпуску» на панели инструментов приложения. Если вы нажмете на нее, вы сможете увидеть общую информацию, такую ​​​​как база данных, версия ядра, Unicode или не-Unicode.


43) Каковы различные типы транспортных запросов в SAP?

In База SAP, Существует четыре типа транспортных запросов

  • Настройка запроса
  • Запрос на рабочую среду
  • Транспортный запрос
  • Переселение

44) Что такое логическая система? Как создать и почему?

Для связи между системами внутри ландшафтов необходима логическая система. Это позволяет системе распознавать целевую систему как пункт назначения RFC.

Используемый TCODE: SPRO.


45) Как можно назначить объекту 100 ролей одновременно?

Чтобы назначить объекту 100 ролей одновременно,

  • Идите продавать Т-код, оттуда идите в таблицу agr_agrs.
  • Вам будет предложено ввести ключ доступа.
  • Введите объекты, которые необходимо добавить в 100 ролей.
  • Выберите диапазон ролей, в которые необходимо добавить объект.
  • Сохраните или активируйте любую предоставленную опцию

46) Как в конкретной системе получить список пользователей с доступом для разработки в конкретной системе?

Используя таблицу «DEVACCESS», вы можете получить список пользователей с доступом для разработки.


47) Как просмотреть заблокированные транзакции?

Для просмотра заблокированных транзакций необходимо заглянуть в поле CINFO таблицы TSTC. В SAP вы можете использовать SE11 или SE16 для просмотра содержимого таблицы. Убедитесь, что вы ввели «A0» в качестве начального значения «Элемент данных HEX01 для SYST» и «A9» в качестве конечного значения. В нем будут перечислены все транзакции, заблокированные в системе.


48) Что такое код «ОК»? В чем разница между кодом «ОК» и «Т-кодом»?

Код ОК используется программой для выполнения функции, например, после нажатия кнопки. Код транзакции — это «ярлык», который помогает пользователю запускать программу.


49) Как отключить кнопку «Импортировать все» в STMS для очередей?

  • Войдите в свой контроллер транспортного домена
  • Запустите STMSàОбзорàSystem
  • Выберите систему, которую хотите отключить, «Импортировать все».
  • Перейдите на вкладку «Инструмент транспорта».
  • Добавьте/создайте параметр «No_IMPORT_ALL», установите его значение равным 1.

50) Как применить примечания SAP к системе SAP?

  • Перейти к Tcode SNOTE
  • Меню GOTOàЗагрузить SAPNote
  • Дайте записку Нет
  • После загрузки проверьте статус, если он реализован.
  • Выберите «Заметка», меню «Перейти к SAPNoteà» «Внедрить заметку».

51) Укажите, какова цель таблицы USR02?

В этой таблице хранятся пароли и идентификаторы пользователей.


52) В чем разница между заменой ядра и пакетом поддержки?

Замена ядра — это замена исполняемого файла SAP на уровне ОС, при этом пакет поддержки содержит исправления ABAP код внутри экземпляра SAP.


53) Какие ошибки чаще всего встречаются при работе с ТРАНСПОРТОМ?

Код возврата (4) указывает, что импорт завершился с предупреждением.

Код возврата (8) указывает, что не импортировано, завершилось с ошибкой

Код возврата (12) указывает на то, что импорт отменен.

Код возврата (16) указывает на то, что импорт отменен.


54) Как будет выполняться копирование клиента?

Вы можете сделать копию клиента, используя транзакцию SCCL.


55) Перечислите разницу междуsyncхронический и syncхронический транспорт –

Syncхронический транспорт – Диалоговое окно или пакетный процесс блокируются до завершения импорта.

Asyncхронический транспорт – Диалоговый или пакетный процесс запускается после начала импорта.


56) Как определить, является ли ваш сервер SAP Unicode или ASCII?

Перейдите к SM51, нажмите «Примечания к выпуску». Запись, соответствующая версии ICU, сообщит вам, является ли ваша система ASCII или Unicode.


57) Перечислите типы транспортных запросов?

В SAP существует 4 типа транспортных запросов:

  1. Запрос на настройку
  2. Запрос верстака
  3. Перевозка копий
  4. Переселение

58) В чем разница между маршрутом консолидации и развития?

В пути консолидации – объекты можно изменять и переносить из одной системы в другую. Это путь от развития к качеству

В направлении развития – Объекты нельзя изменить и их нельзя переносить из одной системы в другую. Это путь от качества к производству


59) Как вы определите группы входа? Что такое балансировка нагрузки в SAP?

Вы можете установить группу входа в систему с помощью транзакции SMLG.


60) Что такое язык добавок?

Системы SAP по умолчанию предварительно установлены на английском и немецком языках.

SAP поддерживает множество других языков, которые могут не полностью переводиться с английского и немецкого по умолчанию. Чтобы восполнить этот пробел, устанавливается Дополнительный язык (программа).


61) Является ли SAP базой данных?

НЕТ. SAP не является базой данных, но использует базы данных других поставщиков, таких как Oracle. Хотя SAP недавно выпустила собственную базу данных HANA.


62) Какую транзакцию вы используете для проверки Buffer Статистика?

СТ02, РЗ10

Эти вопросы для собеседования также помогут вам в устной речи.