
- •Системная архитектура r/3 и её описание.
- •Что такое sap gui.
- •Где выполняются программы abap/4.
- •Архитектура Application server.
- •User context, определение и содержание.
- •Roll area, определение и содержание.
- •Login client, номер учебного манданта.
- •Open sql, его преимущества.
- •Типы таблиц r/3.
- •Transparent tables – назначение, представление в ddic и базе данных.
- •Table Pool и Pooled tables – назначение, представление в ddic и базе данных.
- •Table Claster и Cluster tables – назначение, представление в ddic и базе данных.
- •Компоненты таблицы.
- •Соглашения об именах таблиц и их компонент.
- •Транзакция, мандант, виды транзаций, правило вызова транзакции из транзакции.
- •Транзакция se11, её назначение.
- •Транзакции se16, se17 и их назначение.
- •Транзакции sm30, sm31 и их назначение.
- •Внешний ключ, его назначение, таблица проверки.
- •Составной внешний ключ.
- •Перечислите типы поля внешнего ключа.
- •Key fields/candidates и его назначение.
- •Key fields of a text table и его назначение.
- •Назначение текстовой таблицы.
- •Универсальные (generic) и постоянные внешние ключи (constant foreign keys) и их назанчение.
- •Перечислите специальные поля таблицы.
- •Поле валюты, требования к его заданию (тип в домене, связь).
- •Поле количества, требования к его заданию (тип в домене, связь).
- •Структура, определение, различие между структурой и таблицей.
- •Индексы, их назначение, первичные и вторичные индексы.
- •Перечислите технические параметры настройки.
- •Класс данных, его виды.
- •Универсальная буферизация, её назначение, особенность работы, используемая таблица.
- •Буферизация одной записи, её назначение, особенность работы, используемая таблица.
- •Автоматическая хронология таблицы.
- •Пересмотренные и активные версии объектов ddic, их особенности.
Что такое ERP, его назначение.
ERP (Enterprise Resources Planning) — система управления ресурсами предприятия.
ERP — это комплект заранее спроектированных, взаимосвязанных и готовых к внедрению прикладных модулей, которые обслуживают все деловые функции предприятия.
Что такое SAP, основные продукты SAP.
SAP (Systems Applications and Products for data processing) — системы приложений и продуктов для обработки данных — является ERP-продуктом компании SAP (Германия).
Что такое ABAP4.
AВAР/4 (Advanced Business Application Programming 4GL) — язык программирования, являющийся неотъемлемой частью SAP, используется для написания программ в SAP.
Логическая схема системы R/3, назначение основных элементов.
Модули прикладных программ написаны на языке ABAP/4, который интерпретируется исполняемыми программами основания (basis), которое, в свою очередь, работает в операционной системе.
Цель системы R/3 состоит в том, чтобы обеспечить набор программ интегрированных, крупномасштабных деловых приложений.
Стандартный набор приложений, поставляемых с каждой системой R/3
Стандартный набор приложений, поставляемых с каждой системой R/3:
PP (Production Planning) (Планирование производства)
MM (Materials Management) (Управление материалами)
SD (Sales and Distribution) (Продажи и дистрибуция)
FI (Financial Accounting) (Финансовая отчетность)
CO (Controlling) (Контроллинг)
AM (Fixed Assets Management) (Управление основными фондами)
PS (Project System) (Система проектов),
WF (Workflow) (Документооборот)
IS (Industry Solutions) (Отраслевые решения)
HR (Human Resources) (Человеческие ресурсы)
PM (Plant Maintenance) (Обслуживание и ремонт)
QM (Quality Management) (Управление качеством)
Системная архитектура r/3 и её описание.
Сервер представления (presentation server) — фактически программа, названная sapgui.exe. Она обычно устанавливается на рабочем компьютере пользователя. SAPGUI — это пользовательский интерфейс (или просто, интерфейс). Интерфейс обрабатывает действия пользователя, такие как нажатие клавиши, щелчок мыши, нажатие функциональных клавиш, и посылает эти запросы на сервер приложений для обработки. Сервер приложений отсылает результаты назад к SAPGUI, который после этого формирует соответствующий вывод на дисплей пользователя.
Сервер приложений (application server) — ряд исполняемых программ, которые все вместе интерпретируют программы на ABAP/4 и управляют для них вводом и выводом. У каждого сервера приложений есть конфигурация (application server profile), которая определяет ее характеристики:
число процессов и их типов
объем памяти для каждого процесса
Сервер приложений предназначен для интерпретации программ на ABAP/4, все программы работают на сервере приложений, а не на сервере представления. Программа на ABAP/4 может на сервере представления запустить исполняемую программу, но программа на ABAP/4 не может там выполниться.
Если программа на ABAP/4 будет просить информацию из базы данных, то сервер приложений будет формировать запрос и посылать его на сервер базы данных.
Сервер базы данных (database server) — ряд исполняемых программ, которые принимают запросы к базе данных от сервера приложений. Эти запросы передаются RDBMS (Relation Database Management System — система управления реляционной базой данных). RDBMS отсылает данные назад на сервер базы данных, который затем передает информацию на сервер приложений. Сервер приложений в свою очередь передает эту информацию программе на ABAP/4.
Обычно есть отдельный компьютер, на котором помещается сервер базы данных, и RDBMS может работать на этом компьютере, или он может быть установлен на его собственном компьютере.
Что такое sap gui.
GUI (Graphical User Interface) — графический интерфейс пользователя.
Где выполняются программы abap/4.
Basis является тем же для программ на ABAP/4, что и Windows для программам для Windows. Основание обеспечивает условия выполнения для программ ABAP/4. Без основания не могут работать программы на ABAP/4. Основание — совокупность системных программ R/3, которые обеспечивают интерфейс. Используя этот интерфейс, пользователь может запустить программы на ABAP/4.
Архитектура Application server.
Сервер приложений (application server) состоит из диспетчера и множественных процессов работы.
Все запросы, которые получены от серверов представления, направляются сначала диспетчеру. Диспетчер ставит их в очередь, которая работает по принципу «первым пришел – первым вышел». Каждый запрос распределяется первому доступному процессу работы. Процесс работы обрабатывает один запрос за один раз.
Чтобы выполнить любую обработку запроса пользователя, процесс работы должен обратиться к двум специальным областям памяти: пользовательскому контексту (user context) и области реестра (Roll area). Пользовательский контекст — область памяти, которая содержит информацию о пользователе, а область реестра — область памяти, которая содержит информацию о выполнении программы.
Все запросы проходят через обработчик задачи, который затем направляет запрос к соответствующей части процесса работы.