Работа важная шо писец. George W. Anderson, Danielle Laroccasap in 24 Hours
Скачать 1 Mb.
|
* Ваша организация будет, по всей видимости, иметь много мандантов. Мандант в мире SAP – это отдельная бизнес-единица или элемент внутри различных SAP- систем. Мандант хранит свою собственную отдельную основную запись и свой собственный набор таблиц. Наилучший путь для того, чтобы представить себе это, – сравнить мандант с компанией внутри большой многонациональной ор- ганизации, в которой может быть, к примеру, пять или шесть компаний. Каждый мандант в рамках SAP представляет собой одну компанию. Большую часть вре- мени вы можете регистрироваться под конкретным мандантом или компанией и выполнять свою работу; остальные тоже могут регистрироваться под различны- ми мандантами или компаниями, причем в одной и той же SAP-системе. В конце результаты могут быть просто собраны, и таким образом многонациональная ор- ганизация в целом может составить отчет, к примеру, о финансовой деятельности всех компаний. Также SAP-система имеет тенденцию напрямую поддерживать различные манданты или разделять важные данные от менее значимых. Приведем общий _____________________________ * Термин «мандант» (mandant) заимствован из немецкого языка. Мандант определяет сегмент в базе данных, который выделяется в системе SAP для некоторой хозяйствующей структуры (биз- нес-структуры), например, отдельного предприятия, холдинга, концерна. В английском языке ис- пользуется термин «клиент» (client). – Примеч. ред. ЧАС 2. Основы SAP 19 пример. Когда вы впервые инсталлируете SAP и конфигурируете систему, то, скорее всего, будете иметь целый набор систем, к которым сможете подклю- читься. Большинство пользователей SAP устанавливают систему разработок (Development system), QA или тестовую систему (Test system) и продуктивную систему (Production system). Внутри каждой из этих систем вы можете выбрать конкретный мандант, с помощью которого вы хотите подключаться к системе. Например, в системе разработок вы можете задать «тестовый» (business sandbox) или «одноразовый» мандант (crash and burn) помимо вашего основного развито- го манданта и потом сделать копию этого основного манданта, которую многие называют Golden Master. Эта весьма специфичная мандантная среда внутри каж- дой системы позволит вам отделить важные данные (например, продуктивную информацию по манданту или материалы о его разработке) от ваших тестовых данных и данных промежуточного конфигурирования. У вас может быть много мандантов, сконфигурированных внутри определен- ной системы. Например, техническая группа может внедрить новый мандант в вашу среду разработки с целью специального обучения разработчиков. И этот мандант будет служить для обучения разработчиков использовать систему без существенных изменений важных данных о разработке. Похожая мандантная конфигурация часто устанавливается и в другие системы, от продуктивной до QA и тестовых систем и других. Несмотря на большое количество мандантов, каждому из них присваивается уни- кальный номер, состоящий из трех цифр, который требуется при входе в систему; это позволяет легко их дифференцировать. Разработчик может для обучения за- регистрироваться при входе под мандантом номер 100, для просмотра и утверж- дения новых бизнес-логик – под мандантом номер 200, для сбора информации о текущей деятельности разработчиков, выполняемой для компании, – под ман- дантом номер 500. Таким же образом конечный пользователь может войти в про- дуктивную систему под мандантом номер 300 для выполнения своей ежедневной работы и иногда, под мандантом номер 900, – в QA или тестовую систему для про- верки статуса новых параметров, разработанных для продукции. Будьте внимательны! В мире SAP и в сфере информационных технологий (IT) значения термина «мандант» не идентичны. В IT мандант представляет собой отдельный компьютер или рабочую станцию. Мы же будем использовать термин «мандант» в том значении, в каком он используется в SAP: для описания логического или отдельного бизнес-объекта внутри SAP-системы. Первый вход в систему SAP Экран, который вы увидите при первом подключении к SAP, – это экран входа в SAP R/3 (см. рис. 2.1). Однако следует иметь в виду, что экран входа в систему при взаимодействии с различными SAP-продуктами или компонентами может выгля- деть несколько иначе. На этом экране вам нужно ввести номер манданта, ваше имя пользователя и при- своенный вам начальный пароль. Введите необходимую информацию, а затем выберите зеленый значок (или просто нажмите на клавиатуре клавишу Enter) для продолжения. SAP за 24 часа 20 Рис. 2.1. Первый экран, который вы видите в начале процесса входа в систему, – это экран входа в SAP Кстати Нет необходимости устанавливать язык для входа в систему на этом экране регистрации (см. рис. 2.1). Ваша система, скорее всего, будет сконфигурирована таким образом, что по умолчанию будет использо- ваться стандартный язык для вашей организации, например, EN (анг- лийский). Если вашей организации требуются глобальные (многоязыч- ные) возможности регистрации и эти языки были установлены для вашей системы, то вы можете выбрать код языка, состоящий из двух знаков, в поле языка (language). Изменение пароля При первом подключении к SAP вам будет предложено поменять пароль. Пом- ните, что при создании пароля вы должны соблюдать пять правил (предупрежда- ем, что некоторые из этих правил могут быть изменены вашим системным адми- нистратором): Правило 1. Пароль должен содержать не менее трех символов (однако большинство компаний используют от пяти до восьми символов). Правило 2. Первым символом в пароле не может быть «?», «!» или другой специальный символ. Правило 3. Первые три символа должны быть разными. Правило 4. Первые три символа не должны присутствовать в имени поль- зователя. ЧАС 2. Основы SAP 21 Правило 5. Обычно запрещается использовать в качестве пароля «SAP» или «pass», вместе с тем системный администратор может внести и другие запреты в таблицу базы данных USR40. Мно- гие компании, к примеру, запрещают использовать в качестве пароля название компании. Кстати В дополнение к стандартным правилам управления паролями ваша компания почти наверняка определит свой собственный набор правил. Определенная минимальная длина пароля, использование специальных символов или цифр в пароле служат для создания более защищенных паролей и призваны обезопасить окружение SAP. На экране изменения пароля (Change Password screen), как показано на рис. 2.2, введите новый пароль в обоих полях и нажмите зеленую метку (или клавишу Enter) для продолжения. Рис. 2.2. При первом подключении к SAP вам необходимо будет изменить пароль. Точно так же, если системный администратор при каких-либо обстоятель- ствах сбросит ваш пароль, вам также необходимо будет изменить его при первом же следующем входе в систему. Это применимо ко всем мандан- там, которые имеют идентификатор пользователя (user ID) Выход из системы Для завершения SAP-сеанса или отсоединения от системы вы можете нажать пункт «Выход из системы» (Logoff) в меню «Система» (System) или закрыть окно, нажав на значок «Х» в правом верхнем углу окна вашего графического интерфей- са пользователя SAP. Для выхода из системы можно также использовать команду /nex из командного поля графического интерфейса пользователя SAP. SAP пред- ложит вам подтвердить выход из системы, выдав соответствующее окно. SAP Logon Pad Еще несколько лет назад вход в SAP был обычным по своей процедуре: два «кли- ка» мышкой на ярлыке пиктограммы SAP, который системный администратор ус- танавливает на рабочий стол каждого пользователя. Однако такая простота была связана с определенными ограничениями, особенно для компаний, внедривших множественную SAP-систему. Каждый пользовательский рабочий стол мог быть очень быстро заполнен пиктограммами графического интерфейса пользователя SAP. И в дополнение ко всем сложностям на каждый пользовательский рабочий стол устанавливался дополнительный набор пиктограмм для входа в системы «Восстановления после сбоев»(Disaster Recovery systems) и др. SAP за 24 часа 22 Таким образом, компания SAP разработала SAP Logon Pad, простую утилиту с по- нятным действенным интерфейсом, которая предназначена помогать в управле- нии SAP-системой и учетной записью. Как видно на рис. 2.3, SAP Logon Pad поз- воляет организовать работу с различными системами, которые вам необходимы. Рис. 2.3. SAP Logon Pad используется для организации и упрощения доступа к раз- личным SAP-системам Конфигурирование SAP Logon Pad Для конфигурирования SAP Logon Pad можно вручную ввести все SAP-системы (используя кнопки для добавления отдельных серверов или системных групп) или скопировать файл saplogon.ini с другого компьютера и затем настроить его со- держимое для себя. Файл saplogon.ini обычно расположен в папке С:\windows. Для существующих систем нужно кликнуть правой кнопкой мыши на конкрет- ном описании SAP-системы, а затем нажать кнопку Properties (Свойства). Ре- дактируйте описание для того, чтобы отобразить что-то понятное (я, например, часто включаю в описание идентификатор пользователя для данной системы, что помогает мне запомнить его). Более важно ввести сервер приложений SAP (SAP application server), к которому вы подключаетесь (имя хоста или его TCP/IP- адрес), и его системный идентификатор (System ID или SID) – трехсимвольный идентификатор, присваемый системным администратором. Вам также потребу- ется включить системный номер (состоящий из двух цифр) и переключатель R/3 (который фактически объединяет все системы, за исключением старой системы R/2, разработанной для мэйнфреймов; см. рис. 2.4). После выполнения всех из- менений нажмите на кнопку Save (Сохранить). Низкоскоростное соединение Одной из наиболее полезных функций SAP Logon Pad является возможность под- держивать низкоскоростное соединение. Например, если ваше рабочее место физически расположено далеко от SAP-системы или вы используете низкоско- ростной метод подключения (модем или медленное соединение WAN), вы мо- жете дать указание SAP пропускать отсылку вам всей декоративной графики и других структур, которые могут существенно снизить ваше и без того медленное соединение. Получив таким образом дополнительную сетевую полосу пропус- ЧАС 2. Основы SAP 23 кания, вы можете существенно ускорить выполнение вашей работы с SAP. На- жмите кнопку Advanced (Дополнительно) в диалоговом окне Properties (Свойства) SAP Logon Pad, и на экране появится новое диалоговое окно Advanced Options (Дополнительные опции), изображенное на рис. 2.5. Просто кликните на пере- ключатель Low-Speed Connection (Низкоскоростное соединение) и сохраните новые установки, нажав кнопку ОК. Рис. 2.4. Для каждой системы, к которой вы хотите подключиться, определите как минимум Description (Описание), SAP Application Server (сервер приложе- ний SAP), System ID (системный идентификатор) или System Number (сис- темный номер) и тип SAP-системы Рис. 2.5. Функция «Низкоскоростное соединение» может существенно уменьшить время ответа системы для пользователей графического интерфейса SAP, удаленно расположенных или использующих низкоскоростные модемные или сетевые соединения с SAP SAP за 24 часа 24 Управление сеансом Как было упомянуто в начале этого часа, вы можете одновременно создать до шести сеансов. Каждый сеанс, который вы создаете, является, по сути, еще од- ним вашим входом в систему. Следовательно, вы можете дать системе больше заданий (например, можно запустить создание пяти отчетов, продолжительных по времени выполнения, и держать при этом открытым один сеанс, используя его для транзакций в режиме реального времени). Очевидно, что такая загрузка системы может повлиять на время ответа системы на запросы в режиме реаль- ного времени. Следовательно, ваш компьютер и сетевое соединение с SAP будет работать медленнее, чем ожидалось. По этой причине, а также из-за того, что back-end SAP-система также будет работать медленнее, ваша компания, скорее всего, установит лимит на количество сеансов, которые могут быть созданы вами и вашими коллегами. Это может вынудить пользователей SAP ограничить себя созданием только одного или двух сеансов одновременно. Создание нового сеанса В SAP можно создать сеанс в любое время и почти из любого экрана в системе. При создании нового сеанса вы не потеряете данных в уже открытых сеансах. Создать новый сеанс можно, выбрав пункт меню «Создать сеанс» (Create Session) в меню «Система» (System). Теперь у вас есть два сеанса, открытых на вашем ком- пьютере. Увидеть, какой из сеансов является активным в данный момент, можно в сторке состояния (Status Bar) в правом нижнем углу вашего экрана (см. рис. 2.6). Рис. 2.6. Окно графического интерфейса пользователя SAP (SAP GUI) показывает номер текущего сеанса в правом нижнем углу экрана в круглых скобках Current session number номер текущего сеанса ЧАС 2. Основы SAP 25 Создание нового сеанса с использованием поля команд Помимо использования пути по меню существует и другой способ создания но- вого сеанса – через поле команд, которое находится в левом верхнем углу ва- шего SAP-экрана, для чего достаточно ввести в поле команд команду /0 (0 для открытия) и нажать клавишу Enter. На экране появится окно, изображенное на рис. 2.7, которое примерно такое же, как при выполнении транзакции SM04, но с дополнительной кнопкой «Генерировать» (Generate). Рис. 2.7. Окно «Обзор сеансов» (Overview of Sessions) показывает число открытых се- ансов и позволяет вам создать новый сеанс или закончить любой из текущих Из этого окна вы можете создать новый сеанс, нажав кнопку «Генерировать» (Generate), или закончить текущий, нажав кнопку «Конец сеанса» (End Session). Это окно также позволяет просмотреть текущие сеансы, открытые вами, что упроща- ет, к примеру, определение выполняемой каждым сеансом задачи. Когда вы создаете таким образом новый сеанс, то система выводит в этом новом сеансе начальный экран SAP R/3 или экран системы SAP Easy Access. Но вы можете изменить это, набрав другую команду в поле команд, что будет объясняться далее. Создание нового сеанса и одновременный запуск новой задачи Вместо создания нового сеанса и последующего выполнения необходимой транзакции или задачи можно объединить эти два шага в один, для чего снова понадобится поле команд. Введя код транзакции, начинающийся символом /o, в поле команд, можно быстро вызвать задание или перейти к определенному эк- рану. Код транзакции (Transaction Code) – особая последовательность, состоящая от трех до восьми алфавитно-цифровых символов, которая предназначена для идентификации транзакций в SAP-системе. Для того чтобы выполнить или вызвать транзакцию, необходимо ввести ее код в поле команд, которое находится в верхнем левом углу окна графического ин- терфейса пользователя SAP, и нажать клавишу Enter. Попробуйте сделать это, ис- пользуя код транзакции SE38, – наберите /oSE38 в поле команд и нажмите Enter. В результате вы не только откроете новый сеанс, но и запустите начальный экран редактора ABAP (ABAP Editor Initial screen). Кстати Код транзакции не зависит от регистра, в котором он был набран, то есть не имеет значения, как вы будете набирать код, прописными или строчными буквами. Для информации о поиске и использовании кодов транзакций см. часть 5 «Навигация в SAP». SAP за 24 часа 26 Кстати В зависимости от ваших прав доступа вы можете не иметь возмож- ности для ввода определенных кодов транзакций или продвижения к определенным экранам. Вам необходимо связаться с вашим системным администратором, чтобы узнать ваши личные права доступа и ваши ограничения. Также важно отметить, что при использовании кодов транзакций из любых экранов, кроме начального, вам необходимо добавлять пристав- ку /n перед кодом транзакции или /o для создания нового сеанса и нача- лом новой транзакции. Завершение сеанса После того как вы закончили работу с сеансом, его необходимо завершить. Каж- дый сеанс использует системные ресурсы, и это может влиять на то, как быстро SAP-система реагирует на ваши запросы и на запросы ваших коллег. Обратите внимание на следующий важный момент: перед закрытием сеанса необходимо сохранить все данные, которые вы не хотите потерять. Когда вы завершаете се- анс, система не будет предлагать вам выполнить сохранение данных, если, напри- мер, выполняемая транзакция еще не завершена. Процесс завершения сеанса похож на процесс его создания. Вы можете выбрать пункт «Завершение сеанса» (End Session) из меню «Система» (System) (или ввести команду /o, как это описывалось ранее). Из окна просмотра сеансов (Overview of Sessions box) вы можете выборочно закрыть сеанс, указав его, а затем нажать кноп- ку «Завершение сеанса» (End Session). Попробуйте сделать это. Допустим, вы запус- тили несколько SAP-сеансов. Выберите сеанс номер 2, кликнув на нем один раз, а затем нажмите кнопку «Завершение сеанса» (End Session). Вы можете ничего не увидеть на экране, но выбранный сеанс будет завершен. Для того, чтобы это про- верить, вернитесь к окну просмотра сеансов (Overview of Sessions box), набрав код транзакции |