SAP регулярно поставляет пакеты поддержки с исправлениями ошибок и улучшениями производительности для всех доступных в SAP R/3 программных компонентов. В зависимости от продукта и версии Basis существуют различные типы пакетов для установки. Пакеты компонентов (СОР) SAP_BASIS (Basis Support Package), и SAP_ABA (Application Interface SP) существуют в каждой системе.
Установка состоит из следующих действий:
► Загрузка пакетов
► Обновление инструментов установки
► Определение очереди
► Установка очереди
► Подтверждение
К процедуре импорта можно перейти через окно ►Support Package Manager (см. рис. 6.18).
Рис. 6.18. Support Package Manager
Загрузка пакетов поддержки
Прежде всего необходимо загрузить в систему требуемые пакеты поддержки, для чего можно использовать одну из следующих возможностей:
► Скопировать пакеты из SAP Service Marketplace или с одного из регулярно доставляемых компакт-дисков поддержки в каталог переноса. Необходимо также распаковать там файлы. Затем можно загрузить пакеты в систему с сервера приложений с помощью Support Package • Load packages • From application server.
► Скопировать пакеты из SAP Service Marketplace или с компакт-диска на локального клиента, а затем загрузить их с клиента с помощью Support Package • Load packages • From Frontend.
► Запросить пакеты поддержки на SAPNet R/3 Frontend и загрузить их с SAPNet R/3 Frontend с помощью Support Package • Load packages • From SAPNet R/3 Frontend. В связи с требованиями к сети эта возможность поддерживается только для пакетов поддержки меньшего размера.
Самая последняя версия Support Package Manager также должна быть загружена аналогичным образом. На первом шаге можно установить ее с помощью Support Package • Import SPAM/SAINT Update.
Импорт очереди
He требуется обрабатывать каждый пакет поддержки индивидуально. Вместо этого можно определить очередь, которую Support Package Manager будет импортировать как группу. Такой подход существенно сокращает требуемые усилия. Пакеты только одного типа (например, пакеты поддержки Basis) могут импортироваться в очередь. Очередь должна быть полной: нельзя исключить какие-либо отдельные пакеты поддержки. Поскольку при определении очереди могут возникать конфликты, необходимо всегда проверять текущие заметки SAP, чтобы знать, какие пакеты можно устанавливать вместе в очереди.
Затем на следующем шаге можно установить очередь. Для импорта инструмент использует механизмы логистики программного обеспечения. Технически запросы переноса, которые видны в Transport Management System (TMS), импортируются с помощью команды tp. При возникновении проблем можно проанализировать их, используя журналы системы переноса и пакеты поддержки.
Во время импорта пакетов поддержки могут возникать конфликты, когда импорт редактирует объекты Data Dictionary, которые были модифицированы в системе. В этом случае будет предложено использовать утилиту Data Dictionary Comparison, что часто называется настройкой модификации SPDD в связи с используемой транзакцией. Отдел разработки, который выполняет модификации, обычно осуществляет сравнение. Аналогично может понадобиться сравнить после импорта импортированные объекты репозитория с модификациями репозитория (настройка модификации SPAU).
После успешной установки необходимо еще подтвердить статус. Дополнительные пакеты поддержки можно импортировать только после подтверждения.
6.5.2. Импорт дополнительных модулей
Для импорта дополнительных модулей используется ►Add-On Installation Tool. В этой транзакции все, что не принадлежит стандарту SAP, рассматривается как дополнительный модуль. Дополнительные модули включают отраслевые решения (Industry Solutions), подключаемые модули и установку Note Assistant в системах с версией Basis до 6.10 (см. главу 3). Можно использовать ►Add-On Installation Tool для установки и обновления дополнительных модулей. На начальном экране (см. рис. 6,19) необходимо сначала загрузить требуемые пакеты с помощью пункта меню Installation Package с клиента или с сервера приложений так же, как пакеты поддержки.
Рис. 6.19. Инструмент установки дополнительных модулей
После загрузки инструмент установки дополнительных модулей (Add-On Installation Tool) создает очередь, которую можно установить с помощью кнопки Continue.
Импорт происходит аналогично тому, как он происходит для пакетов поддержки. Здесь также может потребоваться настройка модификации. После установки необходимо проверить журналы с помощью Goto • Import logs, а затем подтвердить установку на последнем экране (экран 4/4) утилиты установки. Новые дополнительные модули или пакеты поддержки можно импортировать только после подтверждения.
6.6. Советы► Деактивация массового переноса
В программе tp можно задать для параметра NO_IMPORT_ALL значение «1», чтобы запретить массовую обработку всех ожидающих операций импорта. Это стандартное значение параметра в стратегии переноса для индивидуальных запросов.
► Управление версиями
Обычно управление версиями выполняется только в системе источнике запроса переноса. При управлении версиями (versioning) создается новая версия объекта, когда он сохраняется в запросе переноса. Все старые версии видимы в истории объекта и могут сравниваться или откатываться, если необходимо. По умолчанию сохраняется только самая последняя версия в системах консолидации и доставки, и эта версия видна в истории версии. Если желательно использовать управление версиями в сложной инфраструктуре для отслеживания истории модификаций, можно задать такой режим с помощью параметра VERS_AT_IMP программы tp.
► Окно со сведениями о проблемах переноса, всплывающее при регистрации в системе
Для автоматического уведомления о переносах, которые завершились с ошибками, можно сконфигурировать всплывающее окно для всех пользователей или отдельных пользователей. Для этого перейдите в ►Transport Organizer • Settings • Transport Organizer и активируйте настройки для Display transport errors at logon для специфических настроек пользователя. Можно использовать ►Transport Organizer Tools • Administration • Global Customizing (Transport Organizer) для глобальной активации настроек.
► Проверка объекта при разблокировании или запросе
Чтобы помешать разблокированию синтаксически некорректных объектов в запросах, можно задать глобальную проверку объектов или для определенных пользователей. При такой настройке объекты, в которых были обнаружены ошибки, не могут быть разблокированы. Эти настройки можно сделать с помощью ►Transport Organizer • Settings • Transport Organizer или ►Transport Organizer Tools • Administration • Global Customizing (Transport Organizer).
6.7. Пути доступа транзакций и менюAdd-On Installation Tool: нет записи в стандартном меню (SAINT)
Extended Transport Organizer: SAP Menu • Tools • Administration • Transports • Transport Organizer (SE01)
Implementation Guide: SAP Menu • Tools • AcceleratedSAP • Customizing • Edit Project (SPRO)
Project creation: SAP Menu • Tools • AcceleratedSAP • Customizing • Project management (SPRO_ADMIN)
SPAU modification adjustment: SAP Menu • Tools • АBАР Workbench • Utilities • Maintenance Upgrade Utilities • Dictionary • Compare (SPDD).
Support Package Manager: SAP Menu • Tools • ABAP Workbench • Utilities • Maintenance Support Packages (SPAM)
Transport Management System: SAP Menu • Tools • Administration • Transports • Transport Management System (STMS)
Transport Organizer: SAP Menu • Tools • ABAP Workbench • Overview • Transport Organizer (SE09)
Transport Organizer Tools: нет записи в стандартном меню (SE03)
6.8. Дополнительная документацияБыстрые ссылки:
► SAP Service Marketplace: псевдоним spmanager
► SAP Service Marketplace: псевдоним patches
► SAP Service Marketplace: псевдоним ocs
► SAP Service Marketplace: псевдоним ocs-schedules
Указания SAP Service Marketplace
Таблица 6.1. Важные указания SAP о логистике программных средств
Содержание Указание FAQs on the Change and Transport System (CTS) 556734 Inactive Import of reports 361735
6.9. Контрольные вопросы1. Какое утверждение правильно?
Перенос системы SAP R/3:
a. эквивалентен копированию клиента.
b. используется для обмена разработанным ПО и данными пользовательской настройки между разными системами SAP R/3.
c. применяется для обмена данными между различными клиентами в одной системе SAP R/3.
2. Какое утверждение правильно?
Классом разработки является: