Главная страница
Навигация по странице:

  • Врезка «Будьте внимательны!» предупреждает о возможных трудно

  • ЧАС 1 Введение в SAP NetWeaver и ECC 3 ЧАС 2 Основы SAP 17 ЧАС 3 Основы базы данных 33 ЧАС 4

  • Работа важная шо писец. George W. Anderson, Danielle Laroccasap in 24 Hours


    Скачать 1 Mb.
    НазваниеGeorge W. Anderson, Danielle Laroccasap in 24 Hours
    АнкорРабота важная шо писец
    Дата03.04.2022
    Размер1 Mb.
    Формат файлаpdf
    Имя файлаsample.pdf
    ТипКнига
    #439390
    страница3 из 7
    1   2   3   4   5   6   7
    Кстати
    Врезка «Кстати» предоставляет интересную информацию по обсуж-
    даемой теме.
    Знаете ли вы…
    Врезка «Знаете ли вы…» дает совет или подсказывает более простой
    способ выполнения чего-либо.
    Будьте внимательны!
    Врезка «Будьте внимательны!» предупреждает о возможных трудно-
    стях и помогает избежать чрезвычайной ситуации.

    ЧАСТЬ I.
    Введение в SAP
    ЧАС 1
    Введение в SAP NetWeaver и ECC
    3
    ЧАС 2
    Основы SAP
    17
    ЧАС 3
    Основы базы данных
    33
    ЧАС 4
    Настройка персонального SAP-экрана
    43
    ЧАС 5
    Навигация в SAP
    61
    ЧАС 6
    Основные элементы экрана
    77

    3
    ЧАС 1
    Введение в SAP NetWeaver и ECC
    Первый час дает общее представление о SAP, начиная от скромных успехов и заканчивая реальным положением дел на сегодняшний день. Структура и фило- софия SAP с точки зрения архитектуры, объединенная с необходимой базовой информацией о SAP, формирует платформу для дальнейших разделов.
    Добро пожаловать на борт!
    Основные темы этого часа следующие:
     обзор SAP;
     знакомство с архитектурой SAP;
     рассмотрение процессов программирования и разработки;
     обсуждение концепции логической единицы обработки [logical unit of work
    (LUW)];
     обзор основ внутренней работы SAP.
    Обзор SAP
    SAP AG (произносится: Эс-Эй-Пи Эй-Джи) располагается в городе Воллдорф
    (Германия) и является крупнейшим в мире разработчиком программного обес- печения. Принципы SAP основаны на концепции специализации и интеграции.
    Это означает, что каждый компонент или продукт, принадлежащий семейс- тву продуктов или услуг SAP, отвечает определенным потребностям, таким как обеспечение доступа к другим SAP-системам на базе веб-технологий, адресация требований планирования жизненного цикла продукта (SAP PLM), поддержка внутренней службы снабжения компании (SAP Enterprise Buyer), объединение различных систем для упрощения проблем, связанных с интеграцией (SAP Ex-
    change Infrastructure) и проч. Многие из этих компонентов разъяснены в после- дующих разделах, сейчас же достаточно будет отметить, что существует целый спектр компонентов и продуктов, а соответственно и множество возможных
    SAP-решений.
    Каждый продукт в дальнейшем может быть разбит на модули – функциональные части, более дискретные по своей природе и выполняющие конкретные фун- кции в составе всего компонента. Например, SAP R/3 и его наследник SAP ERP
    Central Component состоят из таких модулей как Financials (финансы), Sales & Dis-
    tribution (сбыт и дистрибуция), Materials Management (управление материальны- ми потоками), Warehouse Management (управление складами) и т. д. Конкретно каждый из этих модулей эффективно служит для управления сферой бизнеса или функциональной сферой, за которую обычно отвечает соответствующий отдел компании.

    SAP за 24 часа
    4
    C другой стороны, отдельные модули формируют SAP-компонент, приложение или продукт. Бизнес-процесс компании сконфигурирован в рамках одного от- дельного модуля или компонента. SAP широко известен отражением передового отраслевого опыта для различных бизнес-процессов, которые он поддерживает.
    С применением проверенных лучших методов работы компания растет более эффективно, удовлетворяя потребности клиентов, руководителей и акционеров.
    Например, с помощью ECC можно сконфигурировать такой же сложный бизнес- процесс, как процесс «заказ – оплата» (order to cash), или что-то столь же простое как транзакция «проверка кредитов» (credit-check). Для многих бизнес-процессов необходимо только объединение нескольких модулей в единый компонент, тог- да как другие хозяйственные операции требуют намного большего, что говорит о важности интеграции, которую обеспечивает SAP.
    Однако для получения более полного представления о направлениях развития биз- неса и максимального увеличения доходов и прибыли все большее распростра- нение получает практика расширения таких бизнес-процессов, как «заказ – опла- та» (order to cash), поскольку они неизбежно затрагивают различные компоненты.
    Эти так называемые «бизнес-процессы, общие для всех приложений» (cross-ap-
    plication business process) могут начинаться с доступа к ECC или, возможно, к SAP’s
    Enterprise Portal (портал предприятия), а затем передавать управление другим ком- понентам, таким как SAP’s Customer Relationship Management (CRM, управление взаимоотношениями с клиентами), являющимся продуктом для определения тен- денций совершения покупок клиентами. Бизнес-логика CRM может существенно управлять бизнес-процессом или влиять на него в определенном направлении, существенно увеличивая размер заказа или валовую прибыль. Следующая систе- ма – SAP’s Advanced Planner and Optimizer (APO, расширенный планировщик и оп- тимизатор) – может быть доступна для проверки процесса планирования цепочки поставок для набора потенциальных заказов, поиска оптимизации доходности, поскольку система направлена на сбалансирование потребностей различных кли- ентов и возможностей организации по получению доступа к материальным, чело- веческим и другим ресурсам. И в заключение – «Хранилище данных» (SAP’s Busi-
    ness Warehouse, BW), в которое можно направить запрос для получения накоплен- ных данных, относящихся к рассматриваемым финансовым условиям (получить, к примеру, историю платежного поведения конкретного заказчика для того, чтобы предложить ему наилучшие финансовые условия и программу скидок). После анализа этой информации управление может быть возвращено ECC или Enterprise
    Portal для отслеживания записи в базу данных, управления процессом создания списка требований, процессами доставки данных и работы со счетами дебиторов и, в определенный момент, для выполнения действий по окончательному закры- тию данного бизнес-процесса, общего для всех приложений.
    Принимая во внимание все вышесказанное, отметьте следующую закономер- ность: продукты SAP используются для удовлетворения нужд больших и малых предприятий, давая им возможность заниматься бизнесом ведения бизнеса. Кро- ме того, каждое предприятие нуждается в управлении своими материально-про- изводственными запасами, генерировании и отслеживании продаж, оказании ус- луг, максимальном увеличении доходов, оптимизации цепочек поставок и проч.
    SAP и его конкуренты, разработчики программного обеспечения для предпри- ятий – Oracle и в меньшей степени Microsoft, – дают эту возможность в большом масштабе, интегрируя многие по-разному реализованные функции в общем зна- менателе. Это позволяет компаниям (в качестве сообщества пользователей сис-

    ЧАС 1.
    Введение в SAP NetWeaver и ECC
    5
    темы) увидеть, как идет процесс управления бизнесом и как можно сделать его более экономичным, оперативным и доходным.
    Развитие SAP AG
    Прежде чем двигаться дальше, сделаем небольшой экскурс в историю. Компа- ния SAP AG была основана в 1972 году в городе Маннхейм (Германия) группой бывших инженеров IBM. Пять инженеров, изначально разработавших концеп- цию, в конечном итоге принятую SAP, назвали свою компанию Systemanalyse und
    Programmentwicklund. Их целью была разработка пакета программного обеспе- чения, который бы интегрировал бесчисленные бизнес-функции компании с использованием передового опыта ведения бизнеса. Их идея превратилась в то, что вскоре стало называться системами (Systems), приложениями (Applications) и продуктами (Products) в обработке данных (Data Processing) – SAP.
    С самого первого дня SAP был разработан как универсальный программный про- дукт, спроектированный на многоязычной и международной платформе. Кроме того, инженеры IBM хотели уйти от модели монолитной архитектуры, которую ограничивали мэйнфреймы и их приложения того времени; они решили увели- чить разнообразие аппаратного обеспечения, операционных систем и платформ баз данных, тем самым давая пользователям SAP маневренность и возможность выбора. Этот революционный и инновационный дизайн сделал SAP Germany ве- дущим разработчиком программного обеспечения всего лишь через несколько лет после появления на рынке их основного продукта.
    SAP AG
    сегодня
    Сегодня SAP AG является бесспорным лидером на рынке программного обес- печения для предприятий. SAP присутствует в списках Нью-йоркской фондовой биржи (NYSE) под символом SAP. Компания SAP AG предлагает конкуренто- способные отраслевые решения во главе со своими флагманскими продуктами
    R/3 и ECC (в сфере предоставления доступа к передовому отраслевому опыту и процессам в конкретной отрасли), среди которых и SAP Aerospace & Defense
    (SAP авиакосмическая промышленность и оборона), SAP Automotive (SAP авто- мобильная промышленность), SAP Banking (SAP банковское дело), SAP Chemical
    (SAP химическая промышленность), SAP Consumer Products (SAP потребитель- ские товары), SAP Engineering and Construction (SAP проектирование и строи- тельство), SAP Healthcare (SAP здравоохранение), SAP High Teach (SAP высокие технологии), SAP Insurance (SAP страхование), SAP Media (SAP средства мас- совой информации), SAP Oil & Gas (SAP нефть и газ), SAP Pharmaceuticals (SAP фармацевтика), SAP Public Sector (SAP государственный сектор), SAP Retail (SAP торговля), SAP Service Provider (SAP поставщик услуг), SAP Telecommunication (SAP телекоммуникация), SAP Utilities (SAP коммунальные услуги) и другие – пакеты решений (solution sets) адресованы более чем 30 видам экономической деятель- ности (см. рис. 1.1).
    SAP AG работает по всему миру, имея офисы более чем в 50 странах. Штат со- трудников компании насчитывает более 32 000 человек, а база партнеров ком- пании насчитывает свыше 1500. С такими ресурсами компания SAP AG без пре- увеличения имеет серьезное отношение к миру бизнеса, ведь более 12 милли- онов пользователей работают на 91 000 инсталляций.

    SAP за 24 часа
    6
    Рис. 1.1. SAP предлагает набор отраслевых решений для приблизительно 30 видов экономической деятельности
    Системная архитектура SAP и WebAS
    Многие новые продукты SAP, вышедшие на рынок за последние несколько лет, в том числе ECC, имеют в основе новую и очень мощную платформу, которая называется Web Application Server (сервер веб-приложений), или WebAS. WebAS предлагает открытый front-end, поскольку он поддерживает наиболее популяр- ные языки компьютерного общения – HTML, XML, Web Service и традиционный
    SAP. WebAS также предлагает программистам, адаптирующим систему к тре- бованиям конечного пользователя, сделать выбор: очень мощный язык ABAP/4, разработанный непосредственно SAP, или язык Java, являющийся отраслевым стандартом. И, наконец, WebAS продолжает поддерживать открытый back-end.
    Это означает, что поддерживаются многие версии и редакции баз данных, в ко- торых содержатся все данные и информация о конфигурации, что позволяет со- здать решение точнее, чем при помощи массы данных и огромного количества оборудования.
    При наличии маневренности и мощной производительности, присущих WebAS, компания, которая его использует, может перемещаться по нескольким различ- ным направлениям. Вначале вы можете развертывать SAP-систему подобно тому, как развивается ваш бизнес в данное время, а затем развивать вашу собствен- ную модель бизнеса с течением времени, испытывая при этом удовлетворение от того, что вам не нужно переоснащать вашу SAP-платформу для того, чтобы она поддерживала изменения, которые претерпевает ваш бизнес. Это примени- мо, например, при использовании веб-сервисов (Web Services). Возможен даже лучший вариант: вы можете ускорить процесс и немедленно начать поддержку

    ЧАС 1.
    Введение в SAP NetWeaver и ECC
    7
    ваших заказчиков и партнеров, которым нужно связываться с вами через XML или Web Services, продолжая поддерживать HTML и традиционный интерфейс пользователя SAP для пользователей внутри вашей компании.
    Архитектура ECC (один из компонентов внутри огромной связки mySAP ERP) от- личается от своего предшественника (подробно об этом см. в часе 11, «SAP ECC и R/3»), но вместе с тем и похожа на него во многих отношениях. Например, оба позволяют распределять нагрузку между несколькими компьютерами при выпол- нении задач пользователей или создании отчетов [front-end-клиенты, именуемые
    SAP как presentation servers (серверы презентаций)]. Эти клиенты отображения данных соединены между собой через сеть. Система SAP была исторически раз- работана таким образом, что уровень отображения данных, логика приложения и управление данными были как логически, так и потенциально в физическом смысле разделены между собой. Таким образом, это позволяет спроектировать гибкую систему, в которую могут быть легко добавлены, в случае необходимости, дополнительные ресурсы (см. рис. 1.2).
    Рис. 1.2. Классическая системная архитектура SAP включает в себя: сервер базы данных, один или несколько серверов приложений и один или несколько
    (часто сотни или тысячи) front-end-серверов отображения данных (рабо- чие станции конечных пользователей)
    Окружение клиент/сервер
    Концепция клиент/сервер по-прежнему остается весьма востребованной, не- смотря на рост популярности других окружений и архитектур. SAP R/3 был по-

    SAP за 24 часа
    8
    строен на основе концепции клиент/сервер; ECC, в свою очередь, – на базе SAP
    NetWeaver и концепции архитектуры корпоративных сервисов (Enterprise Services
    Architecture). Клиент/сервер фактически является одним из нескольких различ- ных стандартов, используемых для создания компьютерных систем. В окружении клиент/сервер (client/server environment), которое изображено на рис. 1.3, кли- ентская машина (отдельный компьютер, рабочая станция, мобильное компью- терное устройство или даже другая компьютерная система) через соединение запрашивает информацию от обслуживающей машины, известной как сервер.
    Общение и обмен данными между запрашивающей машиной и машиной, обслу- живающей запрос, известны как «Взаимотношения клиент/сервер» (client/server
    relationship).
    Рис. 1.3. В простейшей форме стандартное окружение клиент/сервер соединяет рабочие станции, принтеры и другие клиентские устройства с сервером
    Трехзвенная архитектура
    Подход SAP AG к использованию концепции клиент/сервер был не только пре- восходным, но и единственным, отвечающим здравому смыслу. Создавая компью- терное решение, которое могло бы быть разделено на три дискретных уровня или звена, инженеры SAP решили несколько сложных вопросов, среди которых был вопрос масштабируемости (а точнее, ее отсутствия), необходимости про- стого обновления логики бизнес-приложений и желание получить техническую маневренность. Для решения последней проблемы инженеры SAP планировали абстрагировать уровень базы данных таким образом, чтобы большое количество других баз данных могло поддерживаться без перекодирования существующих программ.
    Рабочая станция
    Сервер базы данных
    Рабочая станция
    Сервер приложений
    Компьютерная сеть
    Лазерный принтер
    Коммуникационный шлюз
    Удаленная рабочая станция
    Файловый сервер
    LAN

    ЧАС 1.
    Введение в SAP NetWeaver и ECC
    9
    Результатом стала трехзвенная архитектура SAP, которая, по существу, подраз- деляет высокоуровневую архитектуру на три уровня в зависимости от их специ- ализации:
     уровень интерфейса пользователя;
     уровень бизнес-логики (уровень приложений);
     уровень базы данных.
    Принципиальная схема, показанная на рис. 1.4, является хорошим примером применения в SAP трехзвенной архитектуры, как в сфере унаследованных при- ложений, так и в среде веб-сервисов и ESA.
    В этом примере в центральном компьютере находится база данных, именуемая сервером базы данных. В условиях развернутой SAP-системы этого достаточно, чтобы понять, что база данных представляет собой место, где хранятся данные. В рамках предложенного примера представим себе, что в системе клиент/сервер установлен только один сервер баз данных, что более подробно будет рассмот- рено в часе 3 «Основы базы данных».
    Рис. 1.4. Трехзвенная архитектура является наиболее популярным проектным ре- шением в инсталляциях SAP
    Сервер приложений (application server) отвечает за административные функции системы. Это включает в себя фоновые процессы, печать (направление запро- сов спула) и управление процессом запроса. В отличие от сервера баз данных в трехзвенной архитектуре SAP может присутствовать несколько серверов при- ложений. Таким же образом много компьютеров могут выполнять роль сервера отображения данных (см. табл. 1.1). Эти компьютеры, или front-end-клиенты, как их чаще называют, отображают программное обеспечение и экраны, которые вы будете использовать во время работы с SAP. Специальная часть программного обеспечения, которая часто устанавливается на этих front-end-клиентах, является графическим интерфейсом SAP (SAP graphical user interface или SAP GUI).
    База данных
    Приложение
    Отображение данных
    Хранилище данных и программ
    Доступ к базе данных, чтение и запись данных
    Ввод и вывод данных пользователям

    SAP за 24 часа
    10
    Графический интерфейс пользователя (
    1   2   3   4   5   6   7


    написать администратору сайта