Интеграция автоматизированной системы управления закупками и ИСУ Парус в части передачи данных по сотрудникам компании и структуры подразделений компании
Введение 3
1. Техническое задание 6
1.1. Общие сведения 6
1.2. Объект автоматизации и требования к функциям взаимодействия систем 9
1.3. Требования к видам обеспечения 21
2. Средства интеграции и обмена данными в системе «1С: Предприятие 8.3» 23
2.1. Web-сервисы 23
2.2. WS-ссылки 28
2.3. XDTO-пакеты 30
3. Реализация алгоритма 32
4. Описание работы программы 48
5. Приёмо-сдаточные испытания 53
5.1. Общие сведения 53
5.2. Условия и порядок проведения испытаний 55
5.3. Программа и методика испытаний 57
Заключение 59
Список используемой литературы 60
Приложение 1 61
Приложение 2 63
Приложение 3
На современном уровне развития автоматизация процессов представляет собой один из подходов к управлению процессами на основе применения информационных технологий. Этот подход позволяет осуществлять управление операциями, данными, информацией и ресурсами за счет использования компьютеров и программного обеспечения, которые сокращают степень участия человека в процессе, либо полностью его исключают.
Основной её целью является повышение качества исполнения процесса. Автоматизированный процесс обладает более стабильными характеристиками, чем процесс, который выполняется в ручном режиме. Чаще всего автоматизация позволяет сократить время выполнения процесса, повысить производительность системы, а также увеличить точность и стабильность выполняемых операций.
От организации ОАО «Сетевая компания» была поставлена задача автоматизации внутренних процессов предприятия в части передачи данных о сотрудниках, заведенных на них приказов и структуры подразделений с информационной системы управления Парус (ИСУ Парус) в автоматизированную систему управления закупками (АСУЗ), реализованную на платформе 1С: Предприятие 8.3. Управление торговлей 11.1.
Основным видом деятельности организации является передача электроэнергии и технологическое присоединение к распределительным электросетям. Также она являлась поставщиком в 345 государственных контрактах на сумму 1 137 118 493,17 и выступала заказчиком в 5615 государственных контрактах на сумму 70 513 428 592,26.
Автоматизированная система управления закупками выступает в качестве помощника по планированию и проведения закупочных процедур.
Каждый документ в процессе закупочной деятельности согласуется с определенными пользователями системы, являющимися сотрудниками «Сетевой компании» и только после утверждения каждого документа имеется возможность продолжить процесс закупки. Существует необходимость своевременной публикации закупки на сайт единой информационной системы. Поэтому сроки согласования каждого документа должны быть четко распланированы. Для этого есть необходимо всегда иметь актуальный перечень сотрудников и их текущий статус, так как отсутствие этой информации может замедлить процесс согласование на существенный период (Например, сотрудник находится в отпуске или он вовсе не заведен в системе).
Учет организационной структуры и штатного расписания организации ведется в информационной системе управления Парус. Все изменения о сотрудниках и структуры предприятия своевременно фиксируются в данной системе. В связи с этим появилась необходимость создания интеграционного решения между ИСУ Парус и АСУЗ в части передачи актуальных данных.
Исполнителем являлась компания ООО «М12СИСТЕМС». Я как сотрудник компании выполняла данную задачу со стороны АСУЗ на платформе 1С: Предприятие 8.3. Управление торговлей 11.1.
Реализация данного была разделена на несколько этапов:
1. этап - Изучение технического задания
2. этап - Изучение средств интеграции и обмена данными в системе 1С: Предприятие 8.3.: Web-сервисы, WS-ссылки, XDTO-пакеты
3. этап - Создание и публикация web-сервиса для получения данных из внешнего источника, написание алгоритма считывания данных, полученных с ИСУ Парус, занесение их в соответствующий объект системы
4. этап - Разработка модуля для отправки запроса в ИСУ Парус на получение актуальных данных о конкретном сотруднике
5. этап - Установка ограничений прав доступа у пользователей на изменение интегрируемых объектов системы
6. этап - Тестирование разработанного модуля и ввод проекта в эксплуатацию
Первая глава впускной работы является постановкой задачи и описывает все требования к данной работе. Вторая глава посвящена теоретическому материалу, знание которого необходимо для реализации данного проекта. В третьей описаны пути решения с точки зрения программирования для каждого этапа в поставленной задаче. В четвертой главе излагается подробное описание работы программы в режиме 1С: Предприятие. В пятой представлен ход тестирования разработки до внедрения её в эксплуатацию.
После завершения всех задач было проведено полное тестирование проекта и составлена программа и методика испытаний, которая была направлена функциональным заказчикам на рассмотрение. Следующим шагом было проведение предварительно-сдаточных испытаний в компании заказчиков, где было получено одобрение на перенесение проекта в рабочую базу. Проект был перенесен в рабочую базу и введен в эксплуатацию. Также была проведена первоначальная загрузка данных с ИСУ «Парус» в АСУЗ в части передачи данных о подразделениях и сотрудниках компании.
Интеграционное решение разработано на базе платформы российского программного обеспечения компании 1С и предназначено для автоматизации закупочной деятельности предприятий различной формы собственности.
Полученный бизнес-эффект:
• Актуальная информационная база для принятия решений, аналитическая поддержка.
• Интеграция со смежными информационными системами компании.
• Снижение трудозатрат и вероятности ошибки по причине человеческого фактора
1. Радченко М.Г. 1C: Предприятие 8.3. Практическое пособие разработчика: практическое пособие/ М.Г. Радченко, Е.Ю. Хрусталева - М.: Эксмо, 2016. - 928 с.
2. Хрусталева Е.Ю. Язык запросов «1С:Предприятия 8»: практическое пособие/ Е.Ю.Хрусталева - М.: ООО 1С-Паблишинг ООО, 2013.- 369 с.
3. Богачева Т.Г. 1С:Предприятие 8.0. Управление торговлей в вопросах и ответах: практическое пособие/ Е.Ю. Хрусталева - М.: ООО «1С-Паблишинг», 2004. - 252 с
Интернет-ресурсы:
1. www.v8.1c.ru - 1С: Предприятие 8
2. www.its.1c.ru - Информационно-технологическое сопровождение пользователей 1С: Предприятия
3. www.gridcom-rt.ru - ОАО «Сетевая Компания»
4. www.infostart.ru - Информационно-аналитический центр по автоматизации учета и управления