Рис. 5.11. Конфигурация системы (Редактор списка)
Графический редактор
Теперь выполним ту же самую конфигурацию с помощью графического редактора:
1. Графический редактор можно вызвать при выводе или обслуживании путей переноса с помощью Goto • Graphical editor. Верхняя область экрана выводит все системы, объединенные в транспортном домене, которые еще не использовались в определении путей переноса.
2. Можно использовать Configuration • Standart configuration для выбора требуемой системной инфраструктуры и присвоения ролей отдельным системам.
3. Сохраните настройки с помощью Configuration • Save. Требуемые записи в таблице генерируются автоматически. Теперь конфигурацию необходимо сохранить и активировать.
На рис. 5.12 показана та же самая конфигурация, что и на рис. 5.11.
Рис. 5.12. Конфигурация системы (Графический редактор)
Основное преимущество графического редактора состоит в его возможности предоставить хороший обзор, особенно для сложных инфраструктур, которые не соответствуют никаким стандартам. В таких случаях можно использовать мышь для перемещения доступных систем SAP из области объектов и вставки их в область изображения.
Теперь можно определить путь переноса между системами с помощью Edit • Transport route • Crerate. Неправильные пути переноса можно удалять с помощью пункта Delete в том же меню. Запуск этой функции изменяет указатель в области вывода в карандаш, который можно использовать для вычерчивания линии между нужными системами. Для каждого пути переноса, определенного таким образом, необходимо определить, идет ли речь о консолидации (о переносе из системы интеграции в систему консолидации с подходящим уровнем переноса) или о поставке.
Область изображения выводит поток данных разработки в системной инфраструктуре.
5.3.3. Дополнительное управление переносомПри использовании дополнительного управления переносом можно выбрать процедуру на базе клиента вместо процедуры на основе системы:
► Во время определения пути консолидации или поставки необходимо определить целевого клиента или группу клиентов (целевую группу) вместо целевой системы.
► Можно задать стандартный уровень переноса, используемый для определения того, чтобы цель переноса настроек Customizing была зависимой от клиента. Таким образом можно посылать запросы Customizing из различных клиентов в различные цели переноса.
► Определение групп целей с помощью символического имени позволяет посылать запросы из различных уровней переноса параллельно нескольким клиентам одной и той же или различных систем.
Дополнительное управление переносом можно активировать, задавая параметр СТС равным 1 в Transport Management System • Overview • Systems • SAP System • Change • Transport tool. Смешанные операции на основе системы и дополнительного управления переносом в одной инфраструктуре не допускаются.
5.3.4. Процедура утверждения QAВ инфраструктуре переноса, которая состоит как минимум из трех систем, системы консолидации и пути поставки для технической поддержки базовых правил (см. раздел 5.3), можно реализовать процедуру утверждения QA.
Запросы в системе QA могут разрешаться для импорта в производственную систему только после выполнения определенного числа подтверждающих действий.
Выберите систему консолидации, которая будет сконфигурирована как система QA, из ►Transport Management System • Overview • Transport routes. Пункт меню Edit • System • Change предоставит доступ к системным атрибутам выбранной системы. Задайте подтверждение в поле обеспечения качества (QA), а затем можно определить процедуру утверждения (см. рис. 5.13).
Рис. 5.13. Определение процедуры утверждения
5.3.5. Стратегия переносаРазличные фазы жизненного цикла системы, такие как реализация или стандартные операции, осуществляют различные объемы переносов, каждый с различным приоритетом.
Фаза реализации включает перенос многих требующих немедленной обработки новых разработок и модификаций. Важными показателями здесь являются правильная последовательность и быстрые реакции. Однако стандартные операции включают обычно отдельные переносы, которые исправляют ошибки. Переносы, которые включают исправления ошибок, происходят обычно не часто, и, если происходят, они должны быть быстро импортированы.
В System Attributes (см. рис. 5.14) можно выбирать из следующих вариантов:
► Массовые переносы, управляемые очередью
► Одиночные переносы, управляемые очередью
► Переносы, управляемые потоком выполнения
По умолчанию используются управляемые очередью массовые переносы.
Рис. 5.14. Системные атрибуты
5.4. Программа управления переносами — tpПрограмма tp используется на уровне операционной системы для управления переносом между системами и для его осуществления. С помощью таких средств, как программа уровня ОС R3trans и других интегрированных с R/3 средств, tp экспортирует данные из системы R/3 и импортирует их из других систем. Чтобы сделать всю требуемую информацию системной инфраструктуры доступной для tp, в подкаталоге bin каталога переноса во время инициализации управления переносом сохранится конфигурационный файл TP_<domain>.PFL. В нем уже существуют значения по умолчанию для всех значений параметров. Можно изменить и улучшить параметры, делая изменения в ►Transport Management System • Overview • Systems • SAP System • Change • Transport tool.
Рис. 5.15. Обслуживание параметров tp
Запрещенные или неизвестные значения параметров не порождают сообщение об ошибке — они просто игнорируются. Можно вывести реальные текущие значения (см. рис. 5.15), используя Goto • TP parameters.
Все действия программы tp регистрируются в подкаталоге log каталога переноса. По умолчанию все записи для запросов на перенос, использующих программу tp, содержат файл ALOG. В файле SLOG регистрируется время запуска, шаги выполнения работы, продолжительность и время завершения каждого переноса. Если нужно использовать имена файлов, отличные от заданных по умолчанию, то можно определить параметры alllog и syslog программы tp. Например:
□ alllog = ALOG$(syear).$(yweek)
записывает для каждого года и недели новый файл журнала в формате ALOG<YY>.<WWW>.
Кроме того, система хранит файл журнала ULOG<год>_<номер>, в котором записывается каждый выполняемый вызов tp с параметрами и именем пользователя операционной системы. <Год> — это две последних цифры года, а <номер> — текущий квартал года.
5.5. Советы► Не используйте дополнительное управление переносом с виртуальной системой консолидации
Можно, конечно, создать виртуальную систему как систему консолидации в конфигурации с дополнительным управлением переносом. Однако для этой системы невозможно выполнить запрос переноса.
5.6. Транзакции и пути доступа менюInstallation postprocessing: нет записи стандартного меню (SE06)
Transport Management System: SAP Menu • Tools • Administration • Transports Transport Management System (STMS)
Transport Organizer Tools: нет записи стандартного меню (SE03)
5.7. Дополнительная документацияБыстрые ссылки
SAP Service Marketplace: псевдоним swchangemanagement
Указания SAP Service Marketplace
В следующей таблице представлен обзор важных указаний, имеющих отношение к настройке инфраструктур переноса.
Таблица 5.2. Указания SAP по системе управления переносом
Содержание Указание System changeability and client control 40672 R3trans: Logging table modifications 163694
5.8. Контрольные вопросы1. Какие из следующих утверждений о конфигурации TMS являются правильными?
a. В транспортном домене может существовать несколько транспортных групп.
b. Все системы, которые имеют доступ к общему каталогу переноса /usr/sap/trans, присваиваются одной транспортной группе.
c. В любое данное время может быть определен только один уровень переноса.
d. Уровень переноса неявно определяет путь к целевой системе.