Диплом: Автоматизация бизнес-процессов взаимодействия с клиентами в торговой компании на базе решений SAP

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
Навигация по системе может осуществляться с помощью
компактной древовидной структуры, которую можно настроить в
соответствии с индивидуальными пожеланиями пользователя.
Роль описывает набор логически взаимосвязанных транзакций. Эти
транзакции представляют собой набор типичных функций, используемых
тем или иным пользователем с его рабочей станции.
Группы операций (роли пользователей) должны быть настроены
через генератор профилей для того, чтобы пользователи системы SAP
могли работать с меню, соответствующими роду их деятельности.
Полномочия на операции из меню также присваиваются пользователям
через группы операций. С версии 4.6 стандартная система содержит
предварительно определенные группы операций (роли пользователей) для
каждой прикладной сферы.
Для получения справки по полям, меню, функциям и сообщениям
используется F1.
Для получения информации по допустимым значениям ввода
используется справка F4. К справке F4 можно также обратиться, нажав
кнопку у правой границы выбранного поля.
Если в определенном поле ввода стоит маленькая галочка, то
переход к следующему экрану приложения возможен только после ввода в
это поле разрешенного значения.
Обзор ABAP. Данные в системе R/3 подразделяются на:
- прикладные данные;
- пользовательские данные;
- настройка зависящая от манданта;
- настройка, не зависящая от манданта;
- данные репозитария.
В дополнение к различным типам данных в системе R/3 существуют
также разные виды изменений и адаптаций.
33
Так как система R/3 представляет собой стандартное программное
обеспечение, ее необходимо адаптировать к индивидуальным требованиям
каждой компании, в которой используется эта система. Такая процедура
адаптации называется пользовательской настройкой, которая включает в
себя как зависимые, так и независимые от манданта данные,
представленные на слайде. После смены версии может также понадобиться
выполнить небольшой объем работ, связанный с пользовательской
настройкой.
Разработка и тестирование данных пользовательской настройки
осуществляется в манданте, отличном от того, который будет использован
в продуктивной эксплуатации. Это означает, что при внедрении R/3
потребуется использовать несколько мандантов. Данные пользовательской
настройки обрабатываются и тестируются в одном манданте. При больших
инсталляциях может оказаться целесообразным объединение и
тестирование подпроектов настройки в дополнительном манданте.
Продуктивная эксплуатация осуществляется с использованием своего
собственного манданта.
В отличие от пользовательской настройки репозитарий не нуждается
в каких-либо изменениях или расширениях при внедрении системы R/3.
Клиенты могут добавлять в репозитарий свои собственные
разработки.
Модификации клиента или расширения (объекты клиента,
включенные в стандартную поставку SAP-системы) вносят изменения в
репозитарий. В стандартной поставке системы SAP предоставляет
интерфейсы для этих расширений.
Модификации изменяют такие объекты SAP, как отчеты и
определители таблиц. Репозитарий поставляемый SAP не только
расширен, но и изменен. Именно поэтому модификации должны быть
откорректированы в соответствии с новым репозитарием,
34
инсталлированным в ходе последней смены версии R/3. Процедура
корректировки может занять некоторое время.
Для обеспечения согласованности и непротиворечивости системы
SAP рекомендует установить системную среду, состоящую из трех систем.
Эти три системы включают в себя "продуктивные" манданты (для
разработки, настройки и производственной эксплуатации) и любые другие
необходимые манданты (для обучения, тестовый мандант и др.
Системы внутри системной среды должны иметь уникальные
трехзначные имена.
Объекты репозитария создаются и редактируются посредством
ABAP-инструментальных средств.
При редактировании объектов репозитария можно непосредственно
вызвать ABAP-инструментальные средства, а затем выбрать
соответствующий объект репозитария, либо при просмотре объектов
репозитария напрямую перейти к инструментальным средствам.
Браузер репозитария предоставляет доступ к объектам репозитария.
ABAP-инструментальные средства содержат все инструменты для
поддержки полного цикла разработки ПО.
С помощью ABAP-инструментальных средств разработчики могут
без каких-либо проблем создавать приложения клиент/сервер при этом нет
необходимости рассматривать вопросы связи и дистрибуции.
ABAP-словарь предназначен для создания и управления
определениями данных. Он позволяет описать все данные, используемые в
системе, взаимоотношения между ними, а также обеспечивает
централизованное и упорядоченное хранение этих данных. Механизм
активации гарантирует, что любые изменения выполненные в ABAP-
словаре, будут немедленно задействованы во всех релевантных системных
компонентах.
Наиболее важными инструментами разработок являются:
35
- навигатор по объектам (транзакция SE80);
- ABAP-редактор (SE38) для написания программ;
- редактор экранов и редактор меню для создания графических
интерфейсов пользователя;
- построитель функций (SE37) для разработки функциональных
модулей;
- построитель классов для объектно-ориентированного
программирования;
- инструменты тестирования и оптимизации:
отладчик;
- динамический анализ;
- SQL-трассировка;
- Computer Aided Test Tool (CATT) - инструментальные средства
тестирования.
Cловарь данных системы R/3. ABAP-словарь специализированый с
целью формирования и управления определениями информации. Он дает
возможность изложить все без исключения сведения, применяемые в
концепции, также отношения среди ними, а кроме того гарантирует
концентрированное и высокоупорядочное сохранение данных
информации. Система активации обеспечивает возможность перемен,
сделанных в ABAP-словаре, задействовать в абсолютно всех подходящих
целых составляющих.
ABAP-словарь считается встроенным и действующим словарем, т.е.
некто целиком включен в сферу исследований SAP. Каждое установление
в словаре формируется только лишь единственный один раз и потом
автоматом делается легкодоступным в каждом участке концепции. Каждая
сведения, разработанная либо модифицированная в конструктивном
ABAP-словаре, доступна автоматом, то что гарантирует актуализацию
динамических предметов, согласованность и охрану информации.
36
Интеграция ABAP-словаря с действием исполнения проекты
базируется в интерпретирующей сфере исполнения R/3. ABAP-
микропроцессор никак не применяет начальные ABAP-проекты. Некто
разъясняет динамические предметы, основанные с слов проектов, пред
этим, равно как проект производится в первый раз. В случае если процесс
сопоставления отметки периода установила разность среди проектом и
ABAP-словарем, исполняется механическая восстановление
динамического предмета пред его исполнением.
Вся сведения, кризисная с целью производительности концепции,
находится в динамических предметах (програмках, личинах и т.п.).
Концепция обеспечивает, то что в период исполнения данная сведения
постоянно станет важной.
Наиболее значимыми предметами ABAP Словаря считаются:
- таблицы;
- ракурсы;
- виды (компоненты информации, текстуры, виды таблицы);
- домены;
- ресурсы поиска;
- предметы блокировки.
Таблицы словаря данных. Таблица предполагает собою двумерную
матрицу. Таблица имеет название и свойства, равно как вид таблицы.
Любая таблица-пример имеет первичный ключ, складывающийся из
композиции столбиков, какие конкретно идентифицируют запись таблицы.
Отметим, то что в таблице никак не может находится 2 строкис одним и
тем же основным ключем.
Поле обладает именем и атрибутом. К примеру, он способен
являться полем первичного ключа. Область находится в зависимости с
таблицы и по этой причине никак не считается независимым предметом и
37
его управление исполняется только лишь изнутри таблицы. Область
таблицы обусловливается доменами и компонентами информации.
Домен применяется с целью установления промышленных атрибутов
степь таблицы и включает промышленные качества степь таблицы,
подобные, равно как протяженность степь, вид степь, свойства заключения
и все без исключения лимитирования в основе смыслов согласно
умолчанию.
Элемент информации предполагает собою смысловое установление
степь таблицы и способен включать сокращенное представление степь, к
примеру, присутствие нажатии многофункциональной фоно F1. Включая с
версии 4.6 промышленные свойства степь имеют все шансы являться
установлены в составляющем информации и отсутствует неободимости
применять ранг.
Ведение таблиц, компонентов информации и доменов исполняется
концентрированно в ABAP-словаре. Присутствие активации степь оно
сберегается в основе информации около этим ведь наиболее именованием.
Двухуровневая теория доменов дает возможность устанавливать и
осуществлять промышленные свойства пустотелее в степени домена. Ранг
способен характеризовать промышленные свойства каждого числа
пустотелее, из-за чего же присутствие изменении промышленных
атрибутов пустотелее следует осуществить перемены только лишь в
домене, а никак не в единичных фонах. Такого рода система обеспечивает
кроме того в таком случае, то что в случае если домены схожи, значимости
пустотелее возможно сопоставлять в отсутствии тот или иной-или
переустройств.
Существует ряд типов таблиц в ABAP словаре:
- бесцветная табличка;
- табличка пула;
- кластерная табличка.
38
Прозрачные таблицы в главном применяются с целью сохранения
информации практических дополнений, а кроме того главных информации
предпринимательство-предметов.
Таблицы пула заключаются с значительного числа маленьких таблиц
и предназначаются с целью сохранения события и статистических
информации.
Кластерные таблицы предназначаются с целью сохранения
информации с пересекающимися согласно сведениям основными ключами.
Данное дает возможность повысить темп считывания информации.
В основной массе ситуации присутствие исследованию применяются
бесцветные таблицы.
При формировании бесцветных таблиц следует определять
последующие свойства:
- Группа данных
- Группа объема таблицы
- Характеристики буферизации
- Дневник модификации
Присутствие формировании каждого предмета в словаре
информации с целью него формируется сочетанная состав модификация,
оптимизированная с целью допуска ABAP процессора.
Для прибавления пустотелее в таблицы SAP никак не изменяя их,
возможно применять APPEND текстуры. Ключевые свойства APPEND
строений в таком случае, то что с целью одной и этой ведь таблицы
возможно применять наиболее нежели 1 APPEND текстуру.
Ракурсы данных. Невзирая на близкую закономерную взаимосвязь
среди модификацией информации SAP и ABAP-словарем, способен
потребоваться разделение типов сущностей согласно нескольким таблицам
ABAP-словаря либо соединение некоторых видов сущностей в одной
39
таблице. С целью этого в ABAP-словаре установлены ракурсы. Данные
ракурсы образуют взаимосвязь между видами сущностей в модификации
информации и в таблицах АВАР-словаря.
Ракурс считается закономерным отражением одной либо некоторых
таблиц. Данные с целью ракурсов никак не сохраняются на физическом
уровне, они извлекаются с одной либо некоторых таблиц, присутствие
исполнении допуска к ракурсу. В случае если в таблице находится очень
огромное число полей, следует прибегать только лишь к нескольким
полям, возможно установить ракурс в каком станут отражаться только
лишь эти поля таблицы, в которых заинтересован пользователь. Ракурсы
дают возможность осуществить стремительный допуск к конкретным
сведениям.
Ракурсы формируются в ABAP-словаре. Возможно применять
последующие операторы сопоставления: оператор объединения (JOIN),
оператор проекции (PROJECTION) и оператор лимитирования
(SELECTION). Оператор JOIN устанавливает взаимосвязь среди базовыми
таблицами, используемыми в ракурсе. Оператор PROJECTION
устанавливает, которые столбики базовых таблиц следует показать в
ракурсе. Оператор SELECTION устанавливает, которые журнал таблиц
следует показать в ракурсе.
ABAP-лексикон включает ряд типов ракурсов, различающихся
согласно собственным задачкам и размеру изображаемых информации.
Включая с версии 4.0, возможно кроме того буферизировать сведения
ракурсов в степени SAP-дополнения.
Основные разновидности ракурсов ABAP словаре последующие:
- Ракурс основы информации;
- Ракурс проекции;
- Ракурс справки;
- Ракурс ведения;
40
- Ресурсы поиска
Cправка согласно возможным значениям ввода (F4) считается
обычной предназначением в системе R/3. Она предоставляет вероятность
пользователю ознакомиться с переченью возможных смыслов для поля
экрана. Значение возможно скопировать напрямую в область ввода,
подобрав его из списка.
Справа с поля, что имеют справку согласно вводу, отражается
область со списком. Данное поле с перечнем возникает при установке
курсора в соответствующем поле экрана. Справку возможно
спровоцировать сделав щелчок в данном поле, или при помощи
многофункциональной клавиши F4.
Если число возможных смыслов конкретного поля весьма обширно,
пользователь способен уменьшить число предоставляемых значений с
помощью задачи добавочных ограничений. Справка согласно возможным
значениям ввода дает в экране вспомогательную сведение с целью полей, в
каком месте внедрены значения, какие никак не предлагаются в перечне
возможных значений.
Справку согласно возможным значениям ввода возможно
программировать в ABAP либо установить в АВАР-словаре. Включая с
версии 4.0, справка согласно возможным значениям ввода, установленная
в АВАР-словаре, рассматривается равно как способ поиска. Способ поиска
обусловливается в ABAP-словаре и присваивается разным видам полей
таблицы. Поля экрана с подобными видами установления полей таблицы
автоматом предоставляют справку F4.
Начиная с версии 4.6, пользователи имеют все шансы дополнять к
средству поиска SAP собственные личные пути поиска при данном не
имеется потребности изменить систему [11, с.23]
2.2. Логическая схема работы SAP ERP.
Изучим ключевые определения сферы базиса SAP ERP - систем.
Технология (главная область) - являет собой определенный буфер
специальных приложений совместно с СУБД.
Мандант (клиент) - это организационный, независимый элемент в
технологии R/3. У каждого мандата имеется собственная среда данных, т.е.
собственная основная и переменная информация, которая присвоена
основным записям пользователей данной системы, план счетов и
определенный параметр настроек.
Репозитарий – «склад» всех ABAP-систем и описание специфики
вводных и таблиц, которые преобладают в программе.
Запрос на перемещение (транспортировка) - включает программу
или определенные настройки, которые можно перемещать между
клиентами и/или системой.
Деблокированние – данное определение в SAP значит
"согласование", на перемещение в работе [18, с. 112].
Ландшафт - это совокупность нескольких систем, в которых
возможно перемещать настройку и устанавливать программу.
Имеются разные критерии выделения шаблонного бизнес- процесса
в области проекта введения информационной системы:
Реализация определенной «методологической» системы по
воссозданию шаблонного метода и по завершению – начала проекта
введения.
Плюсы: четкое анализирование и контролирование шаблонных
решений, учитывая потребности каждого входящего в проекта ДО;
уменьшение затратности проекта и риска в ходе реализации проекта.
Минусы: увеличение срока и общей стоимости реализации проекта.
Создание шаблонных решений в одной организации (или в
нескольких организациях) и следующее за этим тиражирование.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)