Введение 3
I. Понятия и особенности системы SAP 4
1.1. Внедрение и функционирование системы на ПАО
«Казаньоргсинтез» 4
1.2. Как все устроено с технической точки зрения? 6
1.3. Основные понятия в ПО SAP 6
1.4. Программирование на ABAP/4 8
1.5. Логическое разделение системы на модули 9
II. Терминология и шаблоны схем по БП 13
2.1. Функциональный и процессный подходы 14
2.2. Структура документа описания БП 16
2.3. Бизнес-процесс «Организация лечебно-профилактического питания на ПАО «Казаньоргсинтез» 18
2.3.1. Выдача пластиковых карт для безналичного получения Л11П 20
2.3.2. Блокировка пластиковых карт для безналичного получения ЛИП 31
2.3.3. Контроль списка получающих Л11П в подразделениях 32
2.3.4. Организация массового пополнения кошельков 38
2.3.5. Организация расчета ЛПП 43
III. Алгоритм и программная реализация транзакции «Файл на пополнение кошелька» 44
3.1. Спецификация программы 44
3.2. Описание алгоритма работы 47
IV. Результаты и вывод 54
4.1. Результаты работы 54
4.2. Роль транзакции «Файл на пополнение кошелька» в бизнес-процессе .... 55
Заключение 57
Список литературы 58
Список сокращений 60
ПАО «Казаньоргсинтез» является крупнейшим химическим предприятием России, в рамках которого осуществляется большое количество бизнес- процессов, использующих массивные объёмы данных. Следовательно, вопросы, касающиеся автоматизации работы таких процессов являются очень актуальными.
Целью выпускной квалификационной работы является изучение технологий программирования в системе SAP R/3 и автоматизация процесса обеспечения сотрудников, работающих в особо вредных условиях труда, пластиковыми картами на лечебно-профилактическое питание с ежемесячным зачислением на них сумм на лечебно-профилактическое питание.
Задачи работы:
1) изучение теории современных направлений автоматизации бизнес- процессов,
2) изучение SAP R/3, технологий программирования в рамках этой системы и языка программирования ABAP/4,
3) разработка инструмента, который позволит наладить взаимодействие между отделами предприятия и обеспечит контроль над пополнением сумм на карты ЛИП.
Объект исследования - автоматизация бизнес-процесса с помощью системы SAP R/3.
Предмет исследования - особенности описания бизнес-процесса зачисления сумм на карту ЛПП при определенных условиях.
Выпускная квалификационная работа состоит из введения, четырёх глав, заключения, списка используемой литературы, приложения и списка сокращений.
В рамках выпускной квалификационной работы:
1) изучен теоретический материал по построению бизнес-процессов и существующих современных направлениях автоматизации их работы,
2) изучены особенности SAP R/3 и технологии программирования в этой системе,
3) изучены синтаксис и методы программирования на языке внутреннем языке системы ABAP/4,
4) разработан инструмент, который участвует в нескольких подпроцессах и осуществляет автоматизацию работы главного процесса «Организация лечебно-профилактического питания на ПАО «Казаньоргсинтез».
Разработанная транзакция внедрена в продуктивную систему SAP R/3 ПАО «Казаньоргсинтез» и используется всеми заводами и подразделениями предприятия для осуществления контроля над начислением сумм на карту ЛИП и расходом этих средств рабочими предприятия.
В случае наличия у пользователя особых пожеланий по изменению структуры транзакции или внесении дополнительного функционала, инструмент «Файл на пополнение кошелька» может быть доработан программным путём или посредством изменения полномочий у определенных ролей. Кроме того, данная транзакция может быть использована в качестве «скелета» при разработке инструментов, которые в дальнейшем будут принимать участие в других бизнес-процессах предприятия. В особенности, небольшие модификации транзакции могут быть использованы при создании инструментов для осуществления сотрудниками ФО, ОК и ООТ контроля над деятельностью подразделений и заводов.