Введение

Немецкое программное обеспечение для планирования ресурсов предприятия SAP R/3 – это прежнее название системы планирования ресурсов предприятия, разработанной немецкой корпорацией SAP AG (ныне SAP SE). Это общекорпоративная информационная система, предназначенная для координации всех ресурсов, информации и видов деятельности, необходимых для выполнения бизнес-процессов, таких как обработка заказов, выставление счетов, управление персоналом и планирование производства. Современным преемником SAP R/3 является программное обеспечение SAP S/4HANA.

Предыдущие версии

SAP R/2 был успешным пакетом прикладного программного обеспечения для мейнфреймов, получившим широкое распространение в 1980-х и начале 1990-х годов. Он был особенно популярен среди крупных многонациональных европейских компаний, которым требовались бизнес-приложения, близкие к реальному времени, со встроенной поддержкой многовалютности и многоязычности.

R/3

С появлением распределенных клиентско-серверных вычислений SAP SE выпустила клиентско-серверную версию программного обеспечения под названием SAP R/3 ("R" означала "обработка данных в реальном времени", а "3" – "трехуровневая архитектура": 1) база данных, 2) сервер приложений и 3) клиент (SAPgui)). Эта новая архитектура совместима с различными платформами и операционными системами, такими как Microsoft Windows или UNIX. Это открыло для SAP доступ к совершенно новой клиентской базе. SAP R/3 был официально представлен 6 июля 1992 года. В течение 1990-х годов было выпущено несколько версий программного обеспечения. В 2004 году была выпущена новая версия программного обеспечения с пересмотренной технической архитектурой и переименована в SAP ERP Central Component (ECC). SAP занял доминирующее положение на рынке крупных бизнес-приложений. Новейшая версия продукта – SAP ECC 6.0 Enhancement Pack 8. SAP ECC является основным компонентом в составе Business Suite от SAP (набор приложений, включающий SAP CRM, SAP SCM и другие, наряду с компонентом ECC). SAP ECC содержит различные, но интегрированные функциональные возможности в своих "модулях", например, модуль финансов, модуль управления персоналом, управление складом и т. д., все в рамках ECC. Сложность Business Suite в сочетании с новыми облачными конкурентами в последние годы привела к тому, что SAP активно инвестировал в упрощение и значительное повышение скорости отклика системы, что вылилось в анонс S/4 Simple Suite в феврале 2015 года. S/4 имеет однотенантную архитектуру и построена на базе технологии SAP in-memory (HANA) и будет доступна для развертывания как в облаке, так и локально. Классическая трехуровневая и независимая от базы данных архитектура R/3 заменена двухуровневой архитектурой.

Организация программного обеспечения

SAP R/3 был структурирован в отдельные функциональные модули, охватывающие типичные функции в организации бизнеса. Наиболее широко используемыми модулями были Финансы и контроллинг (FICO), Управление персоналом (HR), Управление материальными потоками (MM), Продажи и сбыт (SD) и Планирование производства (PP). Каждый модуль самостоятельно обрабатывал определенные бизнес-задачи, но при необходимости был связан с другими модулями. Например, счет-фактура, созданный в процессе выставления счетов в модуле Продажи и сбыт, передавался в бухгалтерию, где отражался в дебиторской задолженности и себестоимости реализованной продукции. Изначально SAP ориентировалась на внедрение передовых методологий для управления своими программными процессами, но в последнее время расширила свою деятельность на вертикальные рынки. В этих случаях SAP разрабатывала специализированные модули (обозначаемые как IS или Industry Specific), предназначенные для конкретного сегмента рынка, например, для энергетической отрасли или розничной торговли.

Слой презентации

SAP позволяет ИТ-поддерживать обработку множества задач, возникающих в типичной компании. Новое программное обеспечение SAP ERP отличается от R/3 главным образом тем, что оно построено на платформе SAP NetWeaver: основные компоненты могут быть реализованы на ABAP и Java, а новые функциональные области в основном разрабатываются не как часть прежней, тесно интегрированной системы ERP, а как автономные компоненты или даже отдельные системы.

Безопасность

Связь между серверами может быть зашифрована с использованием криптографической библиотеки SAP. После приобретения соответствующих компонентов SECUDE, SAP получила возможность предоставлять криптографические библиотеки для SAP R/3, обеспечивающие безопасные сетевые коммуникации и протокол Secure Sockets Layer.