![](/stc/img/evkova.png)
Разработка конфигурации «Взаиморасчеты с клиентами» в среде 1С: Предприятие
Содержание:
Введение
Сегодня деятельность отдела продаж во многих компаниях нередко выглядит как «черный ящик»: на входе - некое множество контактов с потенциальными клиентами, а на выходе - тот или иной финансовый результат.
Наряду с общеизвестными показателями цены и качества товара или услуги, в современных условиях конкурентной борьбы на рынке все большее значение приобретает фактор взаимодействия с клиентами. Учитывая тот факт, что привлечение нового клиента обходится на порядок дороже, чем удержание существующего, умение удержать клиента становится одним из важных факторов выживания и успешной деятельности. Развитие на рынке в настоящее время невозможно без организации процесса управления связями с клиентами.
Именно поэтому интерес к CRM-решениям (Customer Relationship Management – «Управление взаимоотношениями с клиентами») в России неуклонно растет. Причем это касается не только крупного и среднего бизнеса, но и любой организации, которая старается предоставить клиенту хороший сервис и качественные услуги.
Автоматизация процесса взаимоотношений с клиентами позволит повысить качество обслуживания клиентов, минимизировать количество ошибок сотрудников, а также повысить качество анализа деятельности предприятия.
Помимо актуальности темы автоматизации процесса взаимоорасчетов с клиентами следует обратить внимание и на скорость обработки данных сотрудником. Многие предлагаемые программные продукты слишком перегружены информацией, что существенно замедляет работу.
Учитывая всё это, была сформулирована цель работы – разработать информационную систему, позволяющую автоматизировать процесс взаимоотношений с клиентами.
- соответствии с целью поставлены следующие задачи:
- изучить особенности деятельности компании, процессы обработки обращений клиентов и ведения сделок;
- сформулировать требования к системе;
- проанализировать рынок существующих решений.
В первой главе работы приводится характеристика организации, производится анализ проблемы, связанной с ведением сделок и обработкой обращений. Дано описание технологической платформы «1С:Предприятие» 8.3 и ее преимущества.
Во второй главе представляется описание разработанной конфигурации, схема метаданных и подробное описание объектов метаданных. Описан процесс ввода данных, создания документов и формирования отчетов.
1 Глава. Аналитическая часть
1.1. Выбор комплекса задач автоматизации
История создания компании «1С:Бухучет и Торговля» (БИТ) уходит корнями в 1997 год. Энергичная команда специалистов по прикладной математике, физике, экономике из ведущих вузов России приняла решение - развивать бизнес на основе новейших интеллектуальных технологий. Их хорошая научная подготовка и предпринимательские способности стали основой быстрого роста компании.
Логичным партнером для компании БИТ, конечно, явилась фирма «1С» - ведущий российский производитель программных продуктов экономического назначения. С момента основания БИТ становится франчайзи фирмы «1С», получив права на распространение продуктов 1С. Позже к продаже и сопровождению программных продуктов добавилось обучение клиентов работе с программами «1С»; БИТ является Центром Сертифицированного Обучения Фирмы 1С.
В 2000 году группа специалистов, стоявшая у истоков основания компании, взяла курс на построение широкой сети региональных представительств. А позднее - на международную экспансию. Офисы компании открыты в трех странах: Россия, Украина, Казахстан.
В настоящее Филиальная сеть БИТ объединяет более 30 городов в трех странах - России, Украине и Казахстане и насчитывает более 50 филиалов.
Помимо основной деятельности компании как фирмы-франчайзи, клиентам предлагается широкий спектр IT-услуг:
комплекс услуг по направлениям 1С;
продажа торгового оборудования;
решения в области информационной безопасности;
реализация интернет-проектов: разработка и создание сайтов;
поставка лицензионного программного обеспечения;
электронная отчетность;
бухгалтерский консалтинг.
Компания «1С:Бухучет и Торговля» (БИТ) обладает статусами и сертификатами, подтверждающими высокую компетенцию компании в области внедрения и сопровождения программных продуктов «1С», а также обучения пользователей работе с ними.[4]
Кемеровский филиал компании был основан в марте 2011 года, но даже за такой короткий срок филиал смог подняться до 3-его места в рейтинге фирм-франчайзи по городу Москва [5].
Любой сотрудник кемеровского филиала, ведущий работу с клиентами, будь то менеджер по продажам или руководитель проектных работ, пользуется таким инструментом, как Pipeline. Pipeline – это табличное, структурированное представление воронки продаж.
В компании внедрена система оперативного учета. Данная система является корпоративной, основана она на конфигурации «Управление торговлей 10.3». Сервер системы является облачным решением. Функционал системы содержит в себе элементы CRM, но скорость работы с системой является далеко не положительной ее характеристикой. Помимо скорости доступа к базе, как и большинство систем
оперативного учета, она содержит в себе избыточную информацию, заполнение которой значительно замедляет скорость обработки обращения. Поэтому на текущий момент в системе ведется, в основном, только первичная документация по сделкам с контрагентами.
Учитывая эти факты, каждый ведет свой pipeline обособленно, в основном с использованием электронных таблиц Microsoft Excel. Поэтому данные, известные сотруднику, могут быть переданы другому лишь в устной форме.
В связи с разнообразием различных сделок и увеличением числа продаж и клиентов такой подход стал проблемным участком в деятельности компании.
Постоянно повышающиеся темпы работы, уже не позволяют закреплять за клиентом только одного менеджера, потому что и клиенты, и руководство компании заинтересованы в максимально быстром предоставлении качественных услуг.
Как результат, о некоторых клиентах, могли забыть, либо упустить время нужного контакта, что является немаловажным в теории продаж. Также для выявления истории обращений и взаимодействий с клиентом требовалось много времени, если менеджер, ведущий основную работу с клиентом, отсутствовал.
итоге, держать все сделки в голове, либо в локальных электронных таблицах, стало невозможным. Требовалась система, которая позволит фиксировать все взаимодействия, но в то же время, не будет требовать дублирования данных, которые в любом случае должны вноситься в корпоративную систему учета. Кроме этого время фиксации данных в ней должно быть минимизировано, потому что в противном случае фиксация обращений может откладываться, либо вообще забыться.
связи со спецификой работы организации было принято решение внедрить систему на базе платформы «1С: Предприятие 8.3»
1.2. Характеристика документооборота, возникающего при решении задачи
Система «1С:Предприятие 8» имеет в своей основе ряд механизмов, определяющих концепцию создания прикладных решений. Наличие этих механизмов позволяет максимально соотнести технологические возможности с бизнес-схемой разработки и внедрения прикладных решений.
В качестве ключевых моментов можно выделить изоляцию разработчика от технологических подробностей, алгоритмическое программирование только бизнес-логики приложения, использование собственной модели базы данных и масштабируемость прикладных решений без их доработки.
Состав прикладных механизмов «1С:Предприятия» ориентирован на решение задач автоматизации учета и управления предприятием. Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.
Технологическая платформа обеспечивает различные варианты работы прикладного решения: от персонального однопользовательского, до работы в масштабах больших рабочих групп и предприятий. Ключевым моментом масштабируемости является то, что повышение производительности достигается средствами платформы, и прикладные решения не требуют доработки при увеличении количества одновременно работающих пользователей.
Система «1С:Предприятие 8» является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
В системе «1С:Предприятие 8» имеется целый набор средств, с помощью которых можно создавать, обрабатывать и обмениваться данными различных форматов, осуществлять доступ ко всем объектам системы «1С:Предприятие 8», реализующим ее функциональные возможности, поддерживать различные протоколы обмена, поддерживать стандарты взаимодействия с другими подсистемами, создавать собственные решения.
Версия «1С: Предприятие 8.3»– это принципиальное изменение архитектуры платформы версии 8, наиболее существенное с момента ее выпуска.
«1С: Предприятие 8.3» полностью меняет весь слой работы с интерфейсом. Сюда относится и командный интерфейс, и формы, и оконная система. При этом не только меняется модель разработки пользовательского интерфейса в конфигурации, но и предлагается новая архитектура разделения функциональности между клиентским приложением и сервером. [7]
Основные изменения:
работа в режиме тонкого клиента и веб–клиента;
работа пользователей через Интернет, в том числе по низкоскоростным каналам связи
режим управляемого приложения;
отказоустойчивый кластер серверов с динамической балансировкой нагрузки;
поддержка СУБД Oracle Database;
механизм агрегатов для оптимизации построения аналитических отчетов;
расширение возможностей по управлению отчетами для разработчиков и пользователей;
расширение состава инструментов разработчика для оптимизации прикладных решений;
новый дизайн интерфейса.
Одна из ключевых идей системы «Управляемое приложение» заключается в переходе на использование модели декларативного описания программного кода и пользовательского интерфейса. Это существенно повышает управляемость бизнес-приложения и позволяет перейти к применению тонкого Windows- и Web-клиента, что существенно снижает нагрузку на систему пользователя, либо вообще позволит отказаться от установки клиента на локальный компьютер менеджера (при использовании Web-клиента).
Конфигурация «Управление отношениями с клиентами» разработана на платформе «1С: Предприятие 8.3».
Общая схема метаданных представлена на рисунке 1.
Рисунок 1 – Схема документооборота
Работа с программой начинается с рабочего стола и панели разделов, расположенных в основном окне приложения. Рабочий стол содержит часто используемые документы, отчеты, справочники и т.п. Это своеобразный «помощник» пользователя. Каждый рабочий день начинается с «общения» с ним. Рабочий стол вводит пользователя в курс дел, отвечает на его вопросы.
1.3. Обоснование проектных решений по информационному обеспечению
При разработке требований к реализуемой системе были учтены все пожелания заказчика.
Основной идеей разработки программного продукта была необходимость в автоматизации процесса управления Pipeline.
Управление pipeline заключается в:
регулярном обновлении ситуации по сделкам,
отслеживании актуальности данной информации,
анализе воронки, которую можно восстановить из pipeline, в том числе ее качества [6].
Система должна позволять менеджеру оперативно, без значительных временных затрат, иметь возможность фиксировать всю наиболее важную информацию по существующим сделкам, а также планировать задачи на будущее. Возможность прикрепления первичных документов также увеличивает скорость доступа к информации и обеспечивает структурированное хранение документов. Фиксация этапов сделок позволит руководящему составу анализировать работу каждого менеджера.
Система позволит также получать срез необходимой информации по нужному контрагенту, либо всем текущим сделкам в режиме реального времени.
Основное внимание при разработке было акцентировано на создании максимально простой и быстрой системы, не перегруженной избыточной информацией, регистрация данных в которой для сотрудника была бы максимально удобна. В то же время, в системе должна храниться вся необходимая информация по сделкам и возможности ееоперативного получения и представления для внутреннего анализа или консультирования клиентов.
Обобщая, можно выделить основные требования к функциональности системы:
регистрация и хранение информации о контрагентах;
регистрация и хранение менеджеров организации;
регистрация типовых сделок по контрагентам с указанием ведущего менеджера;
регистрация всех событий, связанных со сделкой;
возможность прикрепления первичных документов (договоры, акты и др.);
анализ и планирование контактов и сделок;
автоматическая фиксация этапов сделки;
оповещение о событиях и запланированных действиях;
быстрый доступ к аналитической информации для оперативного получения сведений о текущем этапе и состоянии сделки.
Дополнительно было озвучено пожелание руководства о возможности работы через веб – приложения с применением мобильных устройств.
Платформа «1С: Предприятие 8.3» позволяет работать через веб-интерфейс, но в момент принятия решения, отсутствовали типовые решения, реализованные с помощью управляемого интерфейса, который позволяет реализовать данный тип работы, поэтому было принято начать разработку собственной конфигурации.
2 Глава. Проектная часть
2.1. Характеристика разработанных справочников в среде 1С:Предприятие
Перечисление представляет собой служебный тип данных, который не используется самостоятельно, а применяется, в основном, в совокупности с другими типами данных. Определить перечисление можно как «список возможных значений реквизита».
Перечисления используются при вводе значений реквизитов документов, справочников, при вводе значений констант, и тех случаях, когда необходимо исключить неоднозначный ввод информации.
Перечисление не может пополняться в процессе работы с ним: список его значений задается при настройке перечисления в Конфигураторе [8].
В конфигурации используются перечисления, представленные в таблице 1.
Таблица 1 - Перечисления
Имя |
Значения |
СостоянияСобытий |
Запланировано, Завершено, Отменено |
СтатусДокумента |
Подписан, НеПодписан |
ПолФизическогоЛица |
Мужской, Женский |
СтатусСделки |
ВРаботе, Завершена, Отменена |
Для работы с условно-постоянной информацией с некоторым множеством значений в системе используются объекты типа «Справочник». Они позволяют хранить в информационной базе данные, имеющие одинаковую структуру и списочный характер.
Справочники используются в тех случаях, когда необходимо исключить неоднозначный ввод информации.
Список элементов справочника в системе 1С:Предприятие может быть многоуровневым [8].
конфигурации были разработаны следующие справочники:
«ТипыКонтактнойИнформации»;
«КонтактныеЛицаКонтрагентов»;
«Контрагенты»;
«Подразделения»;
«Сотрудники»;
«Пользователи»;
«ТипыДокументов»;
«ТипыСобытий»;
«ПроизвольныеЭтапы»;
«МаршрутыСделок»;
«ВложенныеДокументы».
Справочник «ТипыКонтактнойИнформации». Данный справочник хранит в себе информацию о возможных типах контактной информации. Структура справочника приведена в таблице 2.
Таблица 2 – Структура справочника «ТипыКонтактнойИнформации»
Реквизит |
Тип |
Краткая информация |
|
Код |
Строка, 9 |
- |
|
Наименование |
Строка, 25 |
Название типа контактной |
|
информации (телефон, адрес) |
|||
Справочник «КонтактныеЛицаКонтрагентов». Этот справочник предназначен для хранения информации о контактных лицах контрагентов. Владельцем справочника является справочник «Контрагенты». Структура справочника приведена в таблице 3.
Таблица 3 – Структура справочника «КонтактныеЛицаКонтрагентов»
Реквизит |
Тип |
Краткая информация |
Код |
Строка, 9 |
- |
Наименование |
Строка, 70 |
Содержит фамилию, имя и отчество контакта |
Должность |
Строка, 25 |
Название занимаемой должности |
Также справочник содержит табличную часть «КонтактнаяИнформация» (таблица 4).
Таблица 4 – Табличная часть «КонтактнаяИнформация»
Реквизит |
Тип |
Краткая информация |
ТипКонтакта |
СправочникСсылка.ТипыКонтактнойИнформации |
Тип контактной информации (телефон, e-mail, адрес) |
Значение |
Строка, Неограниченная |
Значения контакта |
Справочника «Контрагенты». Справочник содержит информацию о контрагентах. Справочник является владельцем справочника «КонртактныеЛицаКонтрагентов». Структура справочника приведена в таблице 5.
Таблица 5 – Структура справочника «Контрагенты»
Реквизит |
Тип |
Краткая информация |
Код |
Строка, 9 |
- |
Наименование |
Строка, 35 |
Сокращенное наименование контрагента |
НаименованиеПолное |
Строка, Неограниченная |
Полное наименование контрагента |
ОсновноеКонтактноеЛицо |
СправочникСсылка. КонтактныеЛицаКонтрагентов |
Основное лицо для контакта |
Справочник «Подразделения». Хранит информацию о структуре предприятия. Справочник является иерархическим с видом иерархии «Иерархия элементов». Структура справочника приведена в таблице 6.
Таблица 6 – Структура справочника «Подразделения»
Реквизит |
Тип |
Краткая информация |
|
Код |
Строка, 9 |
- |
|
Наименование |
Строка, 25 |
Название подразделения организации |
|
Справочник «Сотрудники». Структура справочника приведена в таблице 7.
Таблица 7 – Структура справочника «Сотрудники»
Реквизит |
Тип |
Краткая информация |
Код |
Строка, 9 |
- |
Наименование |
Строка, 100 |
Содержит фамилию, имя и отчество сотрудника |
Пол |
ПеречислениеСсылка. ПолФизическогоЛица |
Пол сотрудника |
ДатаРождения |
Дата |
Дата рождения сотрудника |
Должность |
Строка, 25 |
Название занимаемой должности |
Подразделение |
СправочникСсылка.Подразделения |
Подразделение организации, к которому относится сотрудник |
Также справочник содержит табличную часть «КонтактнаяИнформация» (таблица 8).
Таблица 8 – Табличная часть «КонтактнаяИнформация»
Тип |
Краткая информация |
|
Контакта |
СправочникСсылка.ТипыКонтактнойИнформации |
Тип контактной информации (телефон, e-mail, адрес) |
Значение |
Строка, Неограниченная |
Значения контакта |
Справочник содержит информацию о сотрудниках организации.
2.2. Характеристика разработанных экранных форм документов в среде 1С:Предприятие
2.2.1. Описание документов, необходимых для получения исходной информации (разработка документов и регистров)
Документы в системе 1С: Предприятие используются для ввода, просмотра и корректировки информации о совершаемых хозяйственных операциях. Дата и время – наиболее важные характеристики документов, так как позволяют устанавливать строгую временную последовательность совершения операций [10].
2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
Доступ к справочникам возможен из подсистемы «Справочная информация» (рисунок 2).
Рисунок 2 – Подсистема «Справочная информация»
Все справочники разбиты на 3 раздела:
контрагенты;
взаимодействие с клиентами;
организация.
Быстрое создание новых элементов справочников возможно с помощью панели действий «Создать» (рисунок 3).
Рисунок 3 – Панель действий «Создать»
Справочник «Типы контактной информации» предназначен для хранения всех возможных типов контактной информации. Для открытия справочника необходимо в разделе контрагенты выбрать пункт «Типы контактной информации», как показано на рисунке 4. Справочник включает в себя 2 предопределенных элемента: «Телефон» и «E-mail».
Рисунок 4 – Справочник «Типы контактной информации»
Для добавления нового элемента справочника из формы списка используется
кнопка . Помимо этого элемент можно добавить, выбрав в меню «Все действия» команду «Создать» или воспользовавшись быстрой клавишей «Insert». После этого откроется форма ввода нового элемента (рисунок 5).
Рисунок 5 – Элемент справочника «Типы контактной информации»
Справочник «Контактные лица контрагентов» хранит в себе список лиц контрагента, с которыми был зафиксирован или возможен контакт. Чтобы перейти к списку справочника необходимо в разделе «Контрагенты» выбрать пункт «Контактные лица контрагентов» (рисунок 6).
Рисунок 6 – Справочник «Контактные лица контрагентов»
Форма элемента справочника представлена на рисунке 7.
Рисунок 7 – Элемент справочника «Контактные лица контрагента»
Для заполнения пользователю представлены следующие реквизиты:
- ФИО;
- контрагент – элемент справочника «Контрагенты», к которому относится данное контактное лицо;
- должность;
- табличная часть «Контакты», включающая в себя 2 столбца: «Тип контакта» и «Значение».
Справочник «Контрагенты» используется для хранения списка существующих и потенциальных контрагентов. Для перехода к списку элементов справочника необходимо выбрать пункт «Контрагенты» в разделе «Контрагенты».
Форма создания нового элемента отображена на рисунке 9. Пользователю необходимо ввести:
- наименование – сокращенное наименование контрагента;
- полное наименование – полное наименование контрагента, если оставить поле пустым, то после сохранение присвоится значение сокращенного наименования;
- ФИО основного контактного лица;
- телефон основного контактного лица.
Рисунок 8 – Создание элемента справочника «Контрагенты»
После записи будет автоматически создан элемент справочника «Контактные лица контрагентов», привязанный к созданному контрагенту, с заполненным контактом типа «Телефон» и реквизитом ФИО.
Из формы записанного элемента справочника, которая изображена на рисунке 10, есть возможность перейти к списку контактных лиц данного контрагента.
Рисунок 9 – Элемент справочника «Контрагенты»
Справочник «Подразделения». Справочник предназначен для хранения структуры организации. Для того, чтобы открыть список элементов необходимо в разделе «Организация» выбрать пункт «Подразделения» (рисунок 10).
Рисунок 10 – Справочник «Подразделения»
Элементы справочника создают иерархию, отражая, таким образом, структуру организации.
Справочник «Сотрудники» хранит в себе информации о сотрудниках организации. Для просмотра списка необходимо в разделе «Организация» открыть пункт «Сотрудники» (рисунок 11).
Рисунок 11 – Справочник «Сотрудники»
Форма элемента представлена на рисунке 12. Пользователю необходимо заполнить следующие реквизиты:
- ФИО сотрудника;
- пол;
- дата рождения;
- должность;
- подразделение – ссылка на справочник «Подразделения»;
- табличная часть «Контакты» – контактные данные сотрудника.
Рисунок 12 – Элемент справочника «Сотрудники»
Справочник «Пользователи» используется в качестве связующего звена между пользователя информационной базы и элементами справочника «Сотрудники». Перейти к списку данного справочника можно выбрав пункт «Пользователи» в разделе «Организация». Записи в справочнике создаются автоматически при первом входе пользователя информационной базы в программу в режиме «Предприятие». Администратору системы необходимо лишь для каждого созданного таким образом элемента справочника «Пользователи» выбрать соответствующего ему сотрудника организации из справочника «Сотрудники». Пример продемонстрирован на рисунке 13.
Рисунок 13 – Элемент справочника «Пользователи»
Справочник «Типы документов» предназначен для хранения возможных типов внешних прикрепляемых к информационной базе документов. Для просмотра списка элементов данного справочника необходимо в разделе «Взаимодействие с клиентами» выбрать пункт «Типы документов», как показано на рисунке 14.
Рисунок 14 – Справочник «Типы документов»
Форма элемента справочника предоставляет пользователю к заполнению следующие поля:
- наименование – название документа;
- требует подписания – флаг, выбор которого означает, что элементы справочника «Типы событий» могут быть основаны на одном типе документа, но идентифицироваться по статусу документа;
- использование разрешено – флаг, влияющий на появление данного элемента справочника в форме выбора, вызываемой из других справочников или документов.
Пример формы представлен на рисунке 15.
Рисунок 15 – Элемент справочника «Типы документов»
Справочник «Типы событий» предназначен для хранения всех возможных типов событий взаимодействия с контрагентами. Открыть список справочника можно нажатием на пункт «Типы событий» в разделе «Взаимодействие с клиентами» (рисунок 16).
Рисунок 16 – Справочник «Типы событий»
Пользователю доступны поля:
- наименование – название типа события;
документально подкреплено – флаг, означающий, что событие данного типа характеризуется наличием связанного с ним документа;
использование разрешено – флаг, влияющий на появление данного элемента справочника в форме выбора, вызываемой из других справочников или документов;
тип документа (доступно, если выбран флаг «Документально подкреплено»)
– ссылка на справочник «Типы документов»;
статус документа (доступно, если у выбранного типа документа выбран флаг «Требует подписания»).
Справочник «Произвольные этапы» хранит в себе описание всех возможных этапов сделок. Просмотр списка доступен при выборе пункта «Произвольные этапы» раздела «Взаимодействие с клиентами» (рисунок 17).
Рисунок 17 – Справочник «Произвольные этапы».
Элемент справочника представляет собой дерево условий, выполнение которых приводит к автоматическому завершению данного этапа, и, соответственно, переход к следующему. Дерево имеет корневой элемент «Отбор» и может состоять либо из групп условий «И» или «ИЛИ», либо из элементов, которые подчиняются группам и представлены элементом справочника «Типы событий» и статусом события. Корневой элемент «Отбор» представляет из себя группу условий «И». Группы условий могут наследовать друг друга, тем самым образуя достаточно сложные системы условий.
Пример элемента справочника «Произвольные этапы» представлен на рисунке 18.
Рисунок 18 – Элемент справочника «Произвольные этапы»
приведенном примере моментом завершения этапа будет считаться регистрация
системе события типа «Входящий звонок» со статусом «Завершено», или «Встреча с клиентом» со статусом «Завершено», или «Исходящий звонок» со статусом «Завершено».
Справочник «Маршруты сделок» предназначен для описания возможных маршрутов, по которым может идти сделка с клиентом. Элемент справочника хранит в себе последовательность этапов, по которым идет сделка. У этапа может быть включена возможность ручной смены, то есть по желанию пользователя, не обращая внимания на условия завершения этапа. Также каждому этапу характерно краткое описание и процент выполнения сделки.
Форма элемента справочника предлагает пользователю ввести описание данного маршрута сделки, а также заполнить таблицу этапов, по которым будет идти сделка этого маршрута. Пример формы элемента справочника представлен на рисунке 19.
Рисунок 19 – Элемент справочника «Маршруты сделок»
Справочник «Вложенные документы» предназначен для хранения копий документов в информационной базе. Работа со списком элементов данного справочника доступна только из форм документов. Пример списка элементов, относящихся к документу «Сделка», показан на рисунке 20.
Рисунок 20 – Справочник «Вложенные документы»
Форма элемента справочника дает возможность пользователю Выбрать/Заменить файл для загрузки в информационную базу. Помимо выбора файла пользователю необходимо выбрать тип документа из справочника «Типы документов», ввести входящий номер документа и дату составления. При необходимости поменять имя файла и заполнить поле описание. Помимо этого после записи документа пользователь может выгрузить его обратно из информационной базы, сохранив на жесткий диск, а также открыть данный документ (при открытии документ копируется во временное хранилище на жестком диске, временные файлы удаляются после завершения сеанса работы с программой).
2.3. Описание реализации периодических расчетов в среде 1С:Предприятие
Отчеты предназначены для обработки накопленной информации и получения сводных данных в удобном для просмотра и анализа виде [10].
В конфигурации разработаны следующие отчеты:
Отчет «СрезЭтаповПоСделкам» – предназначен для анализа текущего состояния сделок. Отображает текущий этап сделки и последнее взаимодействие с клиентом по сделке.
Отчет «ПричиныОтменыСделок» – выводит пользователю список отмененных сделок с указанием причины отмены.
Отчет «ИсторияКонтрагента» – выводит всю историю взаимодействий по контрагенту, включая сделки и все закрепленные за ними события.
Для осуществления различных изменений в информационной базой в системе 1С:Предприятие используются объекты типа «Обработка».
В конфигурации создана обработка «Рабочее место сотрудника», которая выполняет роль рабочего стола, и благодаря которой пользователь максимально быстро может зарегистрировать информацию в базе.
2.4. Описание созданной/откорректированной карты маршрута бизнес-процесса в среде 1С:Предприятие
Для интерактивной работы пользователю представлен только регистр сведений «Уведомления пользователям». В системе различаются активные уведомления и пассивные. Форму создания нового уведомления можно вызвать из документов «Сделка» и «Событие», а также из обработки «Рабочее место сотрудника». Пример формы представлен на рисунке 21.
Рисунок 21 – Элемент регистра сведений «Уведомления пользователям»
Поля для заполнения:
ответственный – ссылка на справочник «Пользователи», по умолчанию принимает значение текущего пользователя;
показывать с – дата и время начала отображения уведомления;
всплывающего – флаг, относящий уведомление к активному (выбран) или пассивному (снят);
содержание – текст напоминания.
Работа со списком активных напоминаний представлена специальной формой, которая открывается автоматически при наличии активных напоминаний на текущий момент времени. Пример формы представлен на рисунке 22.
Рисунок 22 – Список активных уведомлений
Если уведомление было создано из документа «Событие» или «Сделка», тогда в нем присутствует ссылка на связанный объект, при нажатии на которую откроется форма документа. При нажатии на надпись «ЗАВЕРШИТЬ» данное уведомление прекращает отображаться в системе. При отсутствии активных напоминаний форма не появляется. Обновление списка напоминаний происходит раз в 2 минуты.
2.5 Описание разработанных подсистем в среде 1С:Предприятие.
Документ «События». Предназначен для хранения взаимодействий с контрагентами. Документ может быть введен на основании документа «Сделки». Структура документа представлена в таблице 9.
Таблица 9 – Структура документа «События»
№ п/п |
Наименование подсистемы |
Функции подсистемы |
|
1 |
СправочникСсылка.Контрагенты |
Контрагент, с которым зафиксировано взаимодействие |
|
2 |
СправочникСсылка.ТипыСобытий |
Тип события взаимодействия |
|
3 |
СправочникСсылка.Пользователи |
Сотрудник, зарегистрировавший событие |
|
4 |
ДокументСсылка.Сделки |
Сделка, за которой закреплено событие |
|
5 |
Строка, Неограниченная |
Описание события, содержиние |
|
6 |
ПеречислениеСсылка. СостоянияСобытий |
Состояние события |
|
7 |
СправочникСсылка. КонтактныеЛицаКонтрагентов |
Контактное лицо, с которым происходило взаимодействие |
|
8 |
Дата и время |
Дата, когда событие приняло состояние «Завершено» |
|
Документ «Сделки». Данный документ предназначен для хранения взаимодействий с контрагентами по различным направлениям деятельности.
Доступ к документам возможен из подсистемы «Управление взаимоотношениями» (рисунок 23).
Рисунок 23 – Подсистема «Управление взаимоотношениями»
Система представлена двумя документами. Быстрое создание новых элементов возможно с помощью панели действий «Создать».
Документ «Событие» фиксирует факт взаимодействия с контрагентом. Для просмотра списка событий необходимо открыть пункт «События» (рисунок 24).
Рисунок 24 – Список документов «События»
На форме документа пользователю для ввода представлены следующие поля:
ответственный – по умолчанию подставляется текущий пользователь информационной базы;
контрагент – ссылка на справочник «Контрагенты»;
сделка – ссылка на документ «Сделка» с выбранным контрагентом;
контактное лицо – ссылка на справочник «Контактные лица контрагентов»;
тип события – ссылка на справочник «Типы событий»;
состояние – выбор состояния события из перечисления «Состояния событий», может принимать значения Завершено/Отменено/Запланировано;
описание – содержание события.
Блок «Вложенный файл» отображается на форме только если выбранный тип события имеет флаг «Документально подкреплено». В данном блоке пользователю предлагается открыть форму вложенного файла – элемента справочника «Вложенные документы». После записи вложенного документа в информационную базу в данном блоке выводится краткая информация о файле: наименование, размер, расширение,
описание, тип документа и входящие номер/дата.
Кнопка командной панели «Создать напоминание» позволяет создать уведомление, которое будет связано с данным документом.
Пример формы документа представлен на рисунке 25
Рисунок 25 – Форма документа «Событие»
После проведения документа система проверяет условие завершенности текущего этапа сделки, за которой было закреплено вводимое событие, и если все условия завершения этапа выполнены, то сделка переходит на следующий этап.
Документ «Сделка» предназначен для фиксации отношений с клиентом по какой-либо предметной области. Каждой сделке задается маршрут, следуя которому сделка перемещается с этапа на этап. Для просмотра списка сделок необходимо выбрать пункт «Сделки» (рисунок 26).
Рисунок 26 – Список документов «Сделки»
На форме списка в верхней части присутствует возможность быстрого отбора. Флаг «Только мои» включает отбор по текущему пользователю. Флаг «Только идущие» включает отбор по статусу сделки «В работе».
Форма создания нового документа включает в себя две закладки. Пример формы представлен на рисунке 27.
Закладка «Общая информация»:
наименование;
контрагент – ссылка на справочник «Контрагенты»;
контактное лицо – ссылка на справочник «Контактные лица контрагентов»;
маршрут – ссылка на справочник «Маршруты сделок»;
предполагаемая дата выполнения – ориентировочная дата завершения сделки, заполняется сотрудником произвольно.
Закладка «Доп. информация»:
Описание – содержание сделки.
Рисунок 27 – Форма создания нового документа «Сделка»
После записи документа к форме добавляется два информационных блока: «Текущее состояние» и «Хронология сделки».
блоке «Текущее состояние» отображается текущий этап сделки, дата начала этапа, процент выполнения сделки, а также текстовое представление дерева условий завершения текущего этапа. Также в этом блоке доступна кнопка «Перейти на след. этап», если в используемом маршруте на этом этапе стоит флаг «Ручная смена».
блоке «Хронология сделки» зафиксированы все зарегистрированные этапы данной сделки. Также выводится список всех промежуточных событий, которые зарегистрированы во время действия этапа, ссылка на документ «Событие», его содержание и состояние.
командной панели становятся доступны дополнительные кнопки.
Кнопка «Вложенные файлы» позволяет открыть форму списка справочника «Вложенные документы», с отбором по элементам, которые принадлежат данной сделке и всем связанным с ней событиям.
Кнопка «Прикрепить файл» открывает форму создания нового элемента справочника «Вложенные документы».
Кнопка «Создать напоминание» позволяет создать уведомление, которое будет связано с данным документом.
Пример формы приведен на рисунке 28.
Рисунок 28 – Форма документа «Сделка»
После завершения всех этапов маршрута сделка переходит на «Завершающий этап», после чего статус у сделки может быть выставлен «Завершена».
2.6 Описание разработанного интерфейса пользователя в среде 1С:Предприятие (разработка управляемого интерфейса)
Как и работа с документами, работа с отчетами возможна из подсистемы «Управление взаимоотношениями».
Отчет «История контрагента» показывает всю историю взаимодействий с контрагентами, включая все сделки и события. Возможен отбор по контрагенту и маршруту сделки.
Дерево диалога на рисунке 29.
Рисунок 29 – дерево диалога
Отчет «Причины отмены сделок» показывает список отмененных сделок и причины их отмены. Отбор по ответственному выставляется автоматически по текущему пользователю. Возможен дополнительный отбор по контрагенту.
Пример отчета представлен на рисунке 30.
Рисунок 30 – Отчет «Причины отмены сделок»
Отчет «Срез этапов по сделкам» отображает текущее состояние всех идущих сделок. Отчет представлен в двух вариантах:
по ответственным – доступен отбор по ответственному лицу сделки, выводит информацию по всем сделкам пользователя;
по подразделениями – доступен отбор по подразделению, выводит информацию по сделкам, ответственные сотрудники по которым принадлежат выбранному подразделению организации.
Значения отборов подставляются автоматически по текущему пользователю.
2.7. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
Данная обработка вынесена в подсистему «Рабочий стол». Она предназначена для максимального упрощения действий сотрудника и сокращения времени обработки событий. Обработка позволяет выполнить 90% всех действий, необходимых менеджеру. Интерфейс обработки позволяет совершить практически любое действие буквально в 3 клика мышкой.
Запуская клиент платформы, сотрудник начинает работать с формой данной обработки. Форма разделена на две основные части: меню и рабочая область.
Меню включает в себя три раздела:
сделки;
напоминания;
pipeline.
Пункт меню «Сделки» можно разделить на составляющие:
список сделок – форма списка документа «Сделки»;
данные выбранной сделки – информационный блок, располагающийся снизу списка сделок, выводит информацию по выделенной сделке: текущий этап, дата начала этапа, процент выполнения, контактное лицо и его телефон;
дополнительное меню создания событий – набор кнопок, который располагается справа от списка и позволяет создать событие конкретного типа, сразу прикрепленное к сделке, выделенной в списке сделок, и заполненными реквизитами контрагента и контактного лица.
Заключение
В результате проделанной работы была разработана конфигурация «Управление отношениями с клиентами». В качестве средства разработки была использована технологическая платформа «1С:Предприятие 8.2». Система автоматизирует процесс взаимоотношений с клиентами.
При разработке были учтены все пожелания заказчика:
- удобство и скорость работы – 90% всех действий можно совершить в 3 клика мышкой;
- возможность работы через веб-браузер.
Система обладает следующими функциональными возможностями:
- управление pipeline;
- регистрация типовых сделок с клиентами;
- регистрация всех событий, связанных со сделкой;
- возможность прикрепления первичных документов;
- автоматическая фиксация этапов сделки;
- оповещение о событиях и запланированных действиях.
Разработанная конфигурация «Управление отношениями с клиентами» на базе платформы «1С: Предприятие 8.3» была принята в опытную эксплуатацию в компанию ООО «БИТ Ключевой элемент».
Список литературы
- Дюк В., Самойленко А.DataMining: учебный курс(+CD). СПб.: Питер, 2011.
- Коровкин С. Д.,Левенец И. А., Ратманова И. Д., Старых В. А., Щавелёв Л. В.Решение проблемы комплексного оперативного анализа информации хранилищ данных // СУБД. 2012. № 5–6. С. 47–51.
- Кречетов Н., Иванов П.Продукты для интеллектуального анализа данных // ComputerWeek-Москва. 2007. № 14–15. С. 32–39.
- Пржиялковский В. В.Сложный анализ данных большого объема: новые перспективы компьютеризации // СУБД. 2014. № 4. С. 71–83.
- Раден Н. Данные, данные и только данные // ComputerWeek-Москва. 2006. № 8. С. 28.
- Сахаров А. А. Концепция построения и реализации информационных систем, ориентированных на анализ данных // СУБД. 1996. № 4. С. 55–70.
- Сахаров А. А.Принципы проектирования и использования многомерных баз данных (на примере Oracle Express Server) // СУБД. 1996. № 3. С. 44–59.
- Разработка регламента выполнения процесса «Контроль поставок товара» (Теоретические аспекты разработки регламента бизнес-процессов)
- Бренд как конкурентное преимущество
- Международный валютный фонд: цели, функции, особенности (МЕЖДУНАРОДНЫЙ ВАЛЮТНЫЙ ФОНД И ОСОБЕННОСТИ ЕГО ДЕЯТЕЛЬНОСТИ)
- Индивидуальное предпринимательство (Понятие индивидуального предпринимательства и предпринимательской деятельности)
- Нотариат в РФ
- Добросовестная и недобросовестная ценовая конкуренция (Общая характеристика конкуренции и конкурентных отношений)
- Проектирование реализации операций бизнес-процесса «Реализация билетов через розничные кассы» (Технико-экономическая характеристика предметной области и предприятия)
- Алгоритмы сортировки данных (Данные. Структура)
- Методические подходы к разработке правил ИБ для файрволлов
- Назначение и структура системы защиты информации коммерческого предприятия (Составление перечня информации, требующей защиты)
- Защита сетевой инфраструктуры предприятий
- Роль мотивации в поведении организации (Сущность мотивации)