Открыть сервис

SAP R/2

SAP R/2 — это централизованная реляционная система управления базами данных и пакет прикладных программ для планирования ресурсов предприятия (ERP), разработанная немецкой компанией SAP AG (ныне SAP SE). Система была создана в конце 1970-х годов как преемник первой ERP-системы SAP R/1 и стала одной из первых в мире масштабных интегрированных систем автоматизации управления предприятием, работающих в архитектуре «главный компьютер — терминал» (mainframe). SAP R/2 предназначалась для крупных организаций и использовалась преимущественно на мэйнфреймах IBM под управлением операционных систем MVS, DOS/VSE и VM/CMS, а также на аппаратных платформах Siemens и Fujitsu.

История

Предпосылки создания

В начале 1970-х годов компания SAP AG, основанная в 1972 году бывшими инженерами IBM, выпустила систему SAP R/1 (R — от Real-time, 1 — первое поколение). R/1 представляла собой модульный пакет для автоматизации бухгалтерского учёта и складского учёта, работавший на мэйнфреймах. Однако архитектура R/1 была децентрализованной: каждый модуль (например, бухгалтерия или управление материалами) функционировал как отдельное приложение, обмен данными между ними был затруднён. К концу 1970-х годов стало очевидно, что для полноценного планирования ресурсов предприятия требуется единая база данных и централизованная логика обработки.

Разработка и выпуск

Разработка SAP R/2 началась в 1979 году. Основной задачей было создание системы, в которой все бизнес-процессы — от закупок до финансовой отчётности — были бы интегрированы в единое целое. Ключевым нововведением стало использование реляционной базы данных (на основе СУБД, разработанной самой SAP) и модульной архитектуры, где каждый модуль отвечал за определённую функциональную область, но все модули работали с общим набором данных. Первая версия SAP R/2 была выпущена в 1981 году и получила название R/2 System. Она поддерживала только немецкий язык и использовалась преимущественно в немецкоязычных странах.

Эволюция и распространение

В середине 1980-х годов SAP R/2 была локализована для международных рынков: появились версии на английском, французском, испанском и других языках. Система получила широкое распространение в Европе, особенно в Германии, Австрии, Швейцарии, а также в странах Северной Европы. К концу 1980-х годов SAP R/2 стала доминирующей ERP-системой для крупных промышленных предприятий, таких как Daimler-Benz, Siemens, Bayer и BASF. В 1992 году SAP выпустила клиент-серверную версию SAP R/3, которая постепенно вытеснила R/2 с рынка. Официальная поддержка SAP R/2 была прекращена в 2002 году.

Архитектура

Техническая платформа

SAP R/2 работала исключительно на мэйнфреймах (mainframe) — мощных централизованных компьютерах, к которым подключались десятки и сотни алфавитно-цифровых терминалов. Основными аппаратными платформами были:

  • IBM System/370 и IBM System/390 — под управлением ОС MVS, DOS/VSE или VM/CMS.
  • Siemens 7.500 и Siemens 7.800 — под управлением ОС BS2000.
  • Fujitsu M-серия — под управлением ОС MSP.

Программное обеспечение

Система состояла из трёх основных компонентов:

  1. Ядро (Kernel) — программа на языке ASSEMBLER и PL/1, управляющая логикой обработки данных, транзакциями и доступом к базе данных.
  2. База данных (Database)реляционная СУБД, хранившая все данные предприятия в едином логическом пространстве. Физически данные хранились на дисковых массивах мэйнфрейма.
  3. Модули (Modules) — функциональные приложения, каждое из которых представляло собой отдельную подсистему.

Пользовательский интерфейс

Интерфейс SAP R/2 был текстовым и работал в режиме эмуляции терминала. Пользователи взаимодействовали с системой через экранные формы, заполняя поля и нажимая функциональные клавиши (например, F1 для помощи, F3 для выхода). Графический интерфейс отсутствовал. Ввод данных осуществлялся с клавиатуры; мышь не использовалась.

Модульная структура

SAP R/2 включала набор модулей, каждый из которых автоматизировал определённый бизнес-процесс. Основные модули:

МодульНазваниеФункция
FIФинансовый учётБухгалтерский учёт, главная книга, дебиторская и кредиторская задолженность, учёт основных средств
COКонтроллингУчёт затрат, калькуляция себестоимости, бюджетирование
MMУправление материаламиЗакупки, складской учёт, управление запасами
SDСбыт и дистрибуцияУправление продажами, отгрузками, выставление счетов
PPПланирование производстваПроизводственное планирование, управление заказами, диспетчеризация
QMУправление качествомКонтроль качества, сертификация, аудиты
PMТехническое обслуживание и ремонтПлановое и внеплановое обслуживание оборудования
HRУправление персоналомЗарплата, кадровый учёт, расчёт рабочего времени
PSУправление проектамиПланирование и контроль проектов
WFУправление бизнес-процессамиАвтоматизация последовательностей действий (workflow)

Все модули работали с единой базой данных, что обеспечивало сквозную интеграцию: например, при отгрузке товара в модуле SD автоматически обновлялись данные в модулях MM (списание со склада) и FI (создание счёта-фактуры).

Функциональные возможности

Интеграция бизнес-процессов

Главное преимущество SAP R/2 перед предшественниками заключалось в полной интеграции. Данные, введённые в одном модуле, мгновенно становились доступными для всех остальных. Например, при оприходовании поступления материалов в модуле MM автоматически корректировались финансовые проводки в модуле FI и производственные планы в модуле PP.

Отчётность и аналитика

SAP R/2 предоставляла инструменты для формирования отчётов в реальном времени. Пользователи могли создавать стандартные отчёты (баланс, отчёт о прибылях и убытках, отчёт по дебиторам) и настраивать собственные отчёты с помощью языка запросов ABAP/4 (Advanced Business Application Programming/4 — предшественник современного ABAP).

Многовалютность и мультиязычность

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

Управление версиями и аудит

SAP R/2 вела полный журнал изменений (audit trail) для всех транзакций. Это было критически важно для соблюдения требований налоговых органов и аудиторских стандартов.

Преимущества и недостатки

Преимущества

  • Высокая надёжность и производительность — мэйнфреймы обеспечивали стабильную работу 24/7 и обрабатывали тысячи транзакций в секунду.
  • Централизованное управление — вся бизнес-логика и данные находились на одном компьютере, что упрощало администрирование и обеспечивало консистентность данных.
  • Интеграция — сквозная автоматизация цепочек поставок и финансовых потоков.
  • Безопасность — доступ к системе контролировался на уровне мэйнфрейма, что минимизировало риски утечки данных.

Недостатки

  • Зависимость от мэйнфреймов — высокая стоимость приобретения и обслуживания аппаратного обеспечения.
  • Отсутствие графического интерфейсасложность обучения пользователей, низкая эргономика.
  • Ограниченная масштабируемость — при росте нагрузки требовалась замена мэйнфрейма на более мощный, что было дорого.
  • Закрытость — система была проприетарной, модификации требовали участия специалистов SAP.

Влияние на развитие ERP-систем

SAP R/2 стала эталоном для последующих ERP-систем. Её модульная архитектура и принцип единой базы данных были заимствованы многими конкурентами (Oracle E-Business Suite, JD Edwards, Baan). Успех R/2 укрепил позиции SAP как мирового лидера в области корпоративного ПО. В 1992 году SAP выпустила SAP R/3, которая перенесла логику R/2 на клиент-серверную архитектуру, что сделало ERP доступной для средних предприятий. Многие крупные компании (в том числе в России и странах СНГ) продолжали использовать R/2 вплоть до середины 2000-х годов, постепенно мигрируя на R/3 или более современные системы (SAP ECC, SAP S/4HANA).

Интересные факты

  • Система SAP R/2 была написана на языке ассемблера и PL/1, что обеспечивало максимальную производительность на мэйнфреймах.
  • В 1980-х годах SAP R/2 использовалась для управления производством на заводе Volkswagen в Вольфсбурге — одном из крупнейших в мире.
  • Для перехода с R/2 на R/3 SAP разработала специальные инструменты миграции данных, однако процесс мог занимать от нескольких месяцев до двух лет.
  • В 1999 году SAP объявила о прекращении продаж новых лицензий на R/2, а в 2002 году — о полном прекращении поддержки.

Источники

  • SAP AG. SAP R/2 System: Technical Overview. SAP Press, 1984.
  • W. Keller, J. Krüger. SAP R/2: Einführung und Anwendung. Springer-Verlag, 1990.
  • T. Davenport. Mission Critical: Realizing the Promise of Enterprise Systems. Harvard Business School Press, 2000.
  • M. H. B. M. van der Heijden. Enterprise Resource Planning Systems: A Manager's Guide. McGraw-Hill, 2002.
  • SAP SE. History of SAP: From R/1 to S/4HANA. SAP Corporate Archives, 2023.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →