Разработка программного модуля контроля трудозатрат сотрудников фирмы на базе конфигурации "1С: Предприятие 7.7"

Сущность, преимущества и недостатки франчайзинга, его развитие в России и в мире. Функциональная характеристика предметной области. Структура и состав комплекса программных и технических средств. Проектирование информационного обеспечения системы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 23.02.2014
Размер файла 3,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

В «1С: Предприятии 7.7» таблицами баз данных являются справочники. Конфигурация «1С: Предприятие» позволяет вести практически неограниченное количество справочников. Каждый справочник представляет собой список однородных объектов. Справочники используются в тех случаях, когда необходимо исключить неоднозначный ввод информации.

В информационной базе присутствуют следующие виды справочников: «Контрагенты», «Номенклатура», «Банки», «Расчетные счета» и пр. Все элементы справочников можно просмотреть, отредактировать, ввести новое значение.

Для реализации задания информационная база добавлена следующими видами справочников: справочник «Контактные лица», «Программные продукты», а также добавлен перечень реквизитов в справочник - «Договоры».

Рисунок 2.2 - Структура форм рабочего проекта

При поступлении заявки первоначально осуществляется ее запись в документ «Обращение», заполняются данные клиента: организация - заказчик, регистрационный номер программного продукта, условия по договору, контактное лицо. Данные реквизиты заполняются из соответствующих справочников. Все реквизиты документа соответствуют перечню реквизитов при обращении клиента. Для заполнения реквизитов используются перечисления «Вид контакта», «Запись на носитель», «Состояние». В документе настроено насколько интерфейсов согласно входным данным о видах поступающих от клиента заявок.

При сохранении документа осуществляется запись заявки в базу данных. На основании документа «Обращение» в зависимости от вида контакта вводятся документы «Назначенное задание» и «Расчет технического задания». В документах созданы реквизиты типа «Справочник», которые заполняются автоматически при вводе, что сокращает время на заполнение реквизитов. После реализации заявки, заполняется лист учета рабочего времени, и в документе «Назначенное задание» ставится отметка об исполнении задания (перечисление «результат обработки»).

Структуру форм рабочего проекта представлена на рисунке 2.2.

2.2 Проектирование программного обеспечения системы

2.2.1 Описание объектов метаданных рабочего проекта

Конфигурацией в системе «1С: Предприятие 7.7» называется совокупность трех взаимосвязанных составных частей:

· структуры метаданных;

· набора пользовательских интерфейсов;

· набора прав.

Основу концепции системы «1С: Предприятие 7.7» составляют объекты метаданных. Под объектом метаданных понимается формальное описание группы понятий предметной области со сходными характеристиками и одинаковым предназначением (рисунок 2.3).

Рисунок 2.3 - Состав объектов метаданных конфигурации «1С: Предприятие»

Структура метаданных представлена в виде дерева и позволяет получить доступ ко всем объектам метаданных. Объекты метаданных в дереве метаданных представлены своими идентификаторами.

Объект метаданных «Константы» предназначен для хранения информации, которая не изменяется во времени или изменяется очень редко.

Объект метаданных «Справочники» предназначен для хранения сведений о множестве однотипных объектов, которые используются при ведении аналитического учета и для заполнения документов (списки сотрудников, номенклатуры и пр.). Использование объектов метаданных этого типа позволяет организовать ведение любых справочников, необходимых для автоматизации деятельности предприятия.

Объект метаданных «Документы» предназначен для отражения событий, происходящих на предприятии, а также для управления расчетами и данными. Каждый документ имеет визуальное представление и может иметь неограниченное кол-во реквизитов в шапке и в многострочной части.

Объект метаданных «Перечисления» используется для описания наборов постоянных (не изменяемых пользователем) значений.

Объект метаданных «Журналы» позволяет просмотреть список документов, разделенных по видам документов, или всех документов сразу.

Объект метаданных «Отчеты» применяется для получения различной информации, содержащей итоги или детальную информацию, подобранную по определенным критериям.

Объект метаданных «Обработки» используется для выполнения различных сервисных или регламентных действий.

Объекты метаданных, которые могут иметь в своем составе подчиненные объекты, называются агрегатными объектами метаданных [2 срт.34]. Основные объекты метаданных, используемые ранее в конфигурации «1С Франчайзи» представлены в Приложении В.

Для реализации поставленного технического задания, в конфигурацию добавлены следующие объекты метаданных:

Объект метаданных «Константа» - «ЧеловекоЧас» (Таблица 2.1).

Таблица 2.1 Константа «ЧеловекоЧас»

Идентификатор

Физический смысл

Тип значения

Ограничение

ЧеловекоЧас

Стоимость чел / часа

Число

Длина - 10, точность - 2

Объект метаданных «Справочник» - «Контактные лица» (рисунок 2.4).

Рисунок 2.4 - Справочник «Контактные лица»

Для создания данного объекта введены следующие реквизиты (Т.2.2).

Таблица 2.2 Реквизиты справочника «Контактные лица»

Идентификатор

Физический смысл

Тип значения

Ограничение

Должность

Должность контактного лица

Строка

40

Организация

Место работы контактного лица

Справочник. Контрагенты

Телефон

Телефон

Строка

30

Электронный адрес

Электронный адрес

Строка

30

Объект метаданных «Справочник» - «Программные продукты» (р.2.5).

Рисунок 2.5 - Справочник «Программные продукты»

Для создания данного объекта введены следующие реквизиты (Таблица 2.3).

Таблица 2.3 Реквизиты справочника «Программные продукты»

Идентификатор

Физический смысл

Тип значения

Ограничение

ДатаПродажи

Дата продажи

Дата

Номенклатура

Наименование ПП

Справочник. Номенклатура

Примечание

Примечание

Строка

100

Объект метаданных «Справочник» - «Договоры».

В существующий справочник добавлен перечень реквизитов (таблица2.4), диалог справочника приведен в соответствие с формой заполнения договора.

Таблица 2.4 Реквизиты справочника «Договоры»

Идентификатор

Физический смысл

Тип значения

Ограничение

Контрагент

Контрагент

Справочник. Контрагенты

НомерДоговора

Номер договора

Строка

20

СуммаДоговора

Сумма договора

Число

Длина - 10, точность - 2

Содержание

Содержание договора

Строка

Неогр.

КонтактноеЛицо

Контактное лицо

Справочник. КонтактныеЛица

Объект метаданных «Документ» - «Обращение» (рисунок 2.6).

Рисунок 2.6 - Документ «Обращение»

Для просмотра списка документов создан объект метаданных «Журналы» - журнал документов «Обращения».

В соответствии с входной информацией о видах поступающих от клиента заявок реализовано несколько слоев документа, представленных на рисунке 2.7.

Рисунок 2.7 - Слои документа «Обращение»

На каждом из слоев представлены реквизиты, необходимые для регистрации заявки (Таблицы 2.5 - 2.11).

Таблица 2.5 Реквизиты слоя «Основной»

Идентификатор

Физический смысл

Тип значения

Ограничение

ВремяОбращения

Время обращения

Строка

10

Контрагент

Контрагент

Справочник. Контрагенты

РегистрационныйНомер

Регистрационный номер

Справочник. Программные продукты

НомерРелиза

Номер релиза конфигурации

Строка

8

НомерОболочки

Номер «оболочки» программы

Строка

8

КонтактноеЛицо

Контактное лицо

Справочник. КонтактныеЛица

ВидКонтакта

Вид контакта

Перечисление. ВидКонтакта

Сотрудник

Принявший заявку

Справочник. Сотрудник

СостояниеЗ

Состояние заявки

Перечисление. Состояние

Таблица 2.6 Реквизиты слоя «КонсультацияПоТелефону»

Идентификатор

Физический смысл

Тип значения

Ограничение

Проблема

Проблема

Строка

Неогр.

Решение

Решение

Строка

Неогр.

Таблица 2.7 Реквизиты слоя «ВыездККлиенту»

Идентификатор

Физический смысл

Тип значения

Ограничение

ОбновлениеПрограммы

Обновление программы

Число

1

ВопросПоПрограмме

Вопрос по программе

Число

1

ПричинаВыезда

Причина выезда

Строка

Неогр.

ДатаВыезда

Дата выезда

Дата

ВремяВыезда

Время выезда

Строка

6

Таблица 2.8 Реквизиты слоя «ЗаписьОбновлений»

Идентификатор

Физический смысл

Тип значения

Ограничение

Релиз

Релиз

Строка

70

Носитель

Запись на носитель

Перечисление. ЗаписьНаНоситель

Таблица 2.9 Реквизиты слоя «ЗаказТовараПокупателем

Идентификатор

Физический смысл

Тип значения

Ограничение

Реквизит шапки

Апгрейд

Апгрейд

Число

1

Реквизиты табличной части

КодАпгрейда

Код апгрейда

Строка

15

КодПрограммы

Код программы

Строка

15

Количество

Количество

Число

3

НаименованиеАпгрейда

Наименование апгрейда

Справочник. Номенклатура

НаименованиеПрограммы

Наименование программы

Справочник. Номенклатура

Примечание

Примечание

Строка

50

Разрешение

Разрешение

Строка

20

При выборе слоя «ЗаказТовараПокупателем» доступен вывод печатной формы бланка заказа программного продукта:

Рисунок 2.8 - Печатная форма бланка заказа программного продукта

Таблица 2.10 Реквизиты слоя «ЗаявкаНаОбучение»

Идентификатор

Физический смысл

Тип значения

Ограничение

КоличествоУчастников

Количество участников

Число

3

ФИО

Ф.И.О. обучающихся

Строка

Неогр.

ДатаОбучения

Дата обучения

Дата

ВремяОбучения

Время обучения

Строка

6

Вопрос

Вопросы

Строка

Неогр.

СВыездом

Выезд для обучения

Число

1

Таблица 2.11 Реквизиты слоя «ЗаявкаНаТехЗадание»

Идентификатор

Физический смысл

Тип значения

Ограничение

СодержаниеТехЗадания

Содержание технического задания

Строка

Неогр.

Также для реализации документа «Обращение», созданы объекты метаданных «Перечисления» - «Вид контакта», «Состояние», «Запись на носитель».

Объект метаданных «Документ» - «Назначенное задание» (рисунок 2.9).

Рисунок 2.9 - Документ «Назначенное задание»

Для просмотра списка документов создан объект метаданных «Журналы» - журнал документов «Назначенные задания». Помимо специфических журналов, все созданные документы отражаются в «Общем журнале документов», где предусмотрен отбор по исполнителю и управление видимостью колонок.

Данный документ вводится на основании ранее созданного документа «Обращение», а именно реквизиты «Дата поступления заявки», «Контрагент», «Регистрационный номер», «Вид контакта» заполняются автоматически при вводе документа на основании аналогичных данных документа «Обращение».

Для создания данного объекта введены следующие реквизиты (Таблица 2.12).

Таблица 2.12 Реквизиты документа «Назначенное задание»

Идентификатор

Физический смысл

Тип значения

Ограничение

ВремяНазначения

Время назначения задания

Строка

10

Сотрудник

Исполнитель задания

Справочник. Сотрудники

Очередность

Очередность выполнения

Число

1

Срок

Срок выполнения задания

Дата

Содержание

Содержание задания

Строка

Неогр.

КомментарийНачальника

Комментарий начальника

Строка

Неогр.

ДатаОкончания

Дата окончания задания

Дата

Исполнено

Задание исполнено

Число

1

РезультатОбработки

Результат обработки

Перечисление. РезультатОбработки

КомментарийИсполняющего

Комментарий исполняющего

Строка

Неогр.

Для реализации документа «Назначенное задание», создан объект метаданных «Перечисление» - «Результат обработки».

Объект метаданных «Документ» - «Расчет технического задания» (рисунок 2.10).

Рисунок 2.10 - Документ «Расчет технического задания»

Для просмотра списка документов создан объект метаданных «Журналы» - журнал документов «Расчет технического задания».

Данный документ вводится на основании документа «Обращение», реквизиты «Контрагент», «Регистрационный номер», «Содержание» заполняются автоматически при вводе документа на основании аналогичных данных документа «Обращение».

Для создания данного объекта введены следующие реквизиты (Таблица 2.13).

Таблица 2.13 Реквизиты документа «Расчет технического задания»

Идентификатор

Физический смысл

Тип значения

Ограничение

Реквизиты табличной части

СрокТехЗадания

Срок выполнения технического задания

Дата

НаименованиеРабот

Наименование работ

Строка

200

Сумма_Общая = Время * СтоимостьЧелЧаса - реквизиты, необходимые для расчета стоимости работ.

Разработана печатная форма технического задания (рисунок 2.11):

Рисунок 2.11 - Печатная форма документа «Расчет технического задания»

Объект метаданных «Отчет» - «Календарь по сотруднику» (рисунок 2.12).

Рисунок 2.12 - Отчет «Календарь по сотруднику»

Объект метаданных «Отчет» - «Календарь по сотрудникам (общий)» (рисунок 2.13).

Рисунок 2.13 - Отчет «Календарь по сотрудникам (общий)»

Объект метаданных «Отчет» - «Назначенные задания» (рисунок 2.14).

Рисунок 2.14 - Отчет «Назначенные задания»

Объект метаданных «Отчет» - «План работ» (рисунок 2.15).

Рисунок 2.15 - Отчет «План работ»

Помимо создания объектов осуществлена настройка интерфейсов и разграничение прав пользователей.

2.2.2 Функциональное назначение программной среды обработки данных

Все объекты метаданных разработаны в соответствии с поставленными требованиями и входной информацией. Каждый из объектов выполняет определенные функции, имеет права доступа.

Основной целью разработки данного проекта является грамотное распределение рабочего времени специалистов отдела, осуществление контроля трудозатрат специалистов отдела.

Объекты метаданных «Справочники» созданы для хранения сведений об однотипных объектах, используемых для заполнения документов. Справочник «Контактные лица» содержит информацию о контактных лицах клиента, справочник «Программные продукты» - о программных продуктах, купленных и установленных у клиента, справочник «Договоры» - об условиях договора, заключенного с клиентом.

Объекты метаданных «Документы» созданы для отражения событий, происходящих на предприятии. Документ «Обращение» является наиболее важным в разрабатываемом проекте, предназначен для регистрации поступающих от клиента заявок. Все реквизиты документы созданы в соответствии с перечнем реквизитов при обращении клиента. Документ «Назначенное задание» создан для распределения руководителем отдела заданий исполнителям, вводится на основании документа «Обращение». В данном документе после выполнения задания исполнитель ставит отметку об исполнении. Документ «Расчет технического задания» создан для расчета технического задания: деления на виды работ, определения стоимостных и количественных затрат на выполнение работ, вводится только руководителем

Объект метаданных «Перечисления» используется для описания наборов постоянных значений. Перечисление «Вид контакта» отражает информацию о видах заявок, поступающих от клиента. Данное перечисление используется во всех документах, так как и руководителю, и исполнителям необходимо знать, с каким видом заявки обратился клиент. Перечисление «Состояние» отражает информацию о состоянии заявки на этапе регистрации. Перечисление «Запись на носитель» необходимо, если видом контакта с клиентом является «Запись обновлений». Перечисление «Результат обработки» используется в документах «Назначенное задание», отражает информацию о результате обработки заявки.

Объекты метаданных «Журналы» позволяют просмотреть список документов. Журнал документов «Обращения» включает в себя перечень документов «Обращения», журнал документов «Назначенные задания» - перечень документов «Назначенные задания», журнал документов «Расчет технического задания» - перечень документов «Расчет технического задания». Для удобного просмотра исполнителем назначенных ему заданий в журнале документов «Общем» предусмотрен отбор по исполнителю и настроена видимость колонок.

Объекты метаданных «Отчеты» применяются для получения информации, подобранной по определенным критериям. Отчет «Календарь загруженности по сотруднику» предусмотрен для вывода информации о загруженности сотрудника за выбранный период. Дни, в которых сотруднику назначено задание, отображаются отличным цветом от остальных дней, что сразу позволяет сделать вывод о занятости сотрудника. Если этого недостаточно, то предусмотрена расшифровка ячейки отчета, позволяющая осуществить переход к отчету «Назначенные задания». Отчет «Календарь загруженности по сотрудникам (Общий)» предусмотрен для вывода информации о загруженности всех сотрудников, которым назначены задания за определенный период. Отчет «Назначенные задания» предусмотрен для вывода заданий, назначенных исполнителям. Отчет «План работ» предусмотрен для вывода запланированных работ.

2.2.3 Описание реализации программных модулей

Особенностью конфигурации «1C:Предприятие» является разделение процесса настройки и процесса работы с данными. Настройка производится в части системы, называемой «Конфигуратором», а непосредственная работа с данными осуществляется в режиме «1С: Предприятие».

Большинство объектов метаданных в системе «1С:Предприятие» имеют визуальное представление. Способность иметь визуальное представление позволяет объекту метаданных организовать интерактивное взаимодействие с пользователем. Визуальное представление состоит из следующих частей:

· экранный диалог, используемый для ввода и редактирования информации, хранящейся в объекте метаданных;

· печатная форма объекта метаданных;

· программный модуль -- программа на встроенном языке системы «1С: Предприятие».

Структуру программного модуля можно подразделить на следующие разделы:

· раздел определения переменных;

· раздел процедур и функций;

· раздел основной программы.

Опишем основные программные модули, реализованные для выполнения технического задания.

В глобальный модуль программы добавлены следующие основные процедуры:

· Стандартная процедура глУстановитьВидимостьКолонок используется для управления видимостью колонок в журналах документов, помещена в контекст глобального модуля, чтобы при необходимости можно было осуществлять управление в различных журналах документов. Процедура вызывает обработку «Настройка колонок», в которой прописан модуль выгрузки видимых списков колонок.

· Предопределенная процедура ПриНачалеРаботыСистемы(). В данную процедуру добавлен модуль определения (код, наименование) пользователя, входящего в систему. Пользователи задаются в «Конфигураторе», где определяется его полное имя и роль (права, интерфейс). Дополнение в программный модуль необходимо для определения автора документа. В случае если пользователь первый раз заходит с систему пол своим именем, его реквизиты записываются в справочник «Пользователи». В процедуре прописано открытие общего журнала при запуске с отбором «по исполнителю» (отбор осуществляется только в журналах документов с типом «Общий»).

· Функция ГлВводНовогоДокумента(). Данная функция определяет автора документа при его вводе.

· Функция глПоследнийАвтор(). Данная функция необходима для определения последнего автора документов, и в какое время были сделаны изменения документа.

Модуль формы документа «Обращение»:

· Процедура ПриИзмененииВидаКонтакта(). В данной процедуре прописан модуль использования слоев документов согласно виду контактов (рисунок 2.16), (текст программы см. Приложение Г).

В документе реализовано множество функций. Функции предназначены для возврата на форму документов данных. Обозначим некоторые из них.

Функция Договор() проверяет действительность договора, его срок действия (справочник «Договоры») и возвращает на форму текстовое значение.

Функция ПрограммныйПродукт() проверяет действительность регистрационного номера программного продукта и возвращает на форму документа текстовое значение.

Процедура НазначитьЗадание(). В данной процедуре осуществлено открытие подчиненного документа «Назначенные задания».

Процедура РасчетСтоимости().В данной процедуре осуществлено открытие подчиненного документа «Расчет технического задания».

Процедура Печать(). В данной процедуре осуществляется вывод печатной формы бланка заказа программного продукта.

Предопределенная процедура ПриОткрытии(). В данной процедуре определены свойства реквизитов документа.

Рисунок 2.16- Схема взаимодействия процедур документа «Обращение»

Модуль формы документа «Назначенные задания»:

· Процедура ПриОткрытии(). В данной процедуре определены свойства реквизитов документа, определ автор документа.

· Процедура ВводНаОсновании(ДокументОснование). С помощью процедуры осуществляется ввод данного документа на основании документа «Обращение», заполняются реквизиты документа. Реквизит «Содержание» заполняется в зависимости от выбранного вида контакта и слоя документа - основания (Приложение Г).

· Процедура Исполнено(). В данной процедуре реализуется автоматическое изменение представленного на форме элемента «Результат обработки» в случае отметки исполнителем о исполнении задания.

Модуль формы документа «Расчет технического задания»:

· Процедура ПриОткрытии(). В данной процедуре определены свойства реквизитов документа, определен автор документа.

· Процедура ВводНаОсновании(ДокументОснование). С помощью процедуры осуществляется ввод данного документа на основании документа «Обращение», заполняются реквизиты документа.

· Процедура Пересчет(). С помощью данной процедуры осуществляется определение временных и стоимостных затрат, а также общая сумма работы.

· Процедура Печать() - вывод печатной формы технического задания, где определяются сроки выполнения работ, она заверяется печатями и подписями с двух сторон.

Модуль журнала «Общий» дополнен следующими процедуры:

· Процедура ПриОткрытии(). В данной процедуре прописан код определения отбора сотрудника. Открытие журнала при запуске системы определяет сам пользователь, для этого предусмотрена обработка «Индивидуальная настройка параметров системы». Также, в процедуре осуществляется обращение к глобальному модулю для настройки управления видимостью колонок.

· Процедура ПоКнопкеЗначение(). Данная процедура вызывается, когда отбор установлен «по исполнителю» и нажата кнопка «Значение», осуществляется выбор нового значения. Здесь же вызывается процедура ПриУстановкеОтбора(), где определяется выбранное значение в виде строки.

Модули отчетов:

· Главной процедурой отчетов является процедура Сформировать(), где осуществляется получение и вывод секций, настройка расшифровки [3 стр.38].

2.2.4 Тестирование программного продукта

Тестирование программ - этап разработки компьютерной программы, в процессе которого проверяется работоспособность программы, не содержащей явных ошибок.

Тестирование основывается на тестовых процедурах с конкретными входными данными, начальными условиями и ожидаемым результатом, разработанными для определенной цели, такой, как проверка отдельной программы. Тестовые процедуры могут проверять различные аспекты функционирования программы -- от правильной работы отдельной функции до адекватного выполнения бизнес - требований.

Целью проверки работоспособности базы данных является убеждение в надежности методов доступа к базам данных, в их правильном исполнении, без нарушения целостности данных.

Для проверки выходной информации, разработанная программа тестировалась путем автоматизированного тестирования. Цель проведения данного тестирования - правильность выполнения пользовательских требований. Были введены входные данные, учтены требования, предъявляемые к задаче. Тест был составлен таким образом, чтобы «нагрузить» базу последовательностью, как верных значений, так и заведомо ошибочных, определена реакция базы данных на ввод данных, оценены временные интервалы их обработки. Также были проверены настройки интерфейса, права доступа к документам и отчетам. Обнаруженные ошибки на этапе тестирования были исправлены.

При выполнении проекта необходимо учитывать, в соответствии с какими стандартами и требованиями будет проводиться тестирование продукта. Если помнить о тестировании с самого начала выполнения проекта, тестирование разрабатываемого продукта не доставит неприятных неожиданностей. А значит и качество продукта, скорее всего, будет достаточно высоким.

Конечной целью любого процесса тестирования является обеспечение такого понятия как качество, с учётом всех или наиболее критичных составляющих.

2.3 Разработка и оформление документации

2.3.1 Руководство пользователя

При запуске ярлыка «1С: Предприятие» открывается форма авторизации доступа, где необходимо указать свой логин и пароль (рисунок 2.17).

Рисунок 2.17 - Авторизация доступа

Программа откроется только после успешного входа в программу. Для пользователей настроены права доступа («Начальник», «Программист»), соответствующие его должности и выполняемым функциональным обязанностям.

Все созданные объекты можно получить либо с помощью пунктов меню, либо панели элементов, куда вынесены пиктограммы объектов (рисунок 2.18).

Рисунок 2.18 - Доступ к объектам

Руководство пользователя разбить на следующие функции:

· Поступление и регистрация заявки (выполнение может осуществлять и руководитель отдела, и специалисты по сопровождению):

· Открыть документ «Регистрация обращения» (Ctrl + F1);

· Заполнить данные заявителя, так как без них невозможно продолжение заполнение документа;

В зависимости от вида контакта заполнить оставшиеся реквизиты документа:

Рисунок 2.18 - Форма документа «Регистрация обращений»

В поле «Вид контакта» доступны следующие виды заявок:

· Консультация по телефону. Данная заявка допустима, если обращение клиента связано с консультацией, и эту консультацию возможно произвести по телефону.

· Выезд к клиенту. Данный вид заявок допустим, если обращение клиента требует выезда на место его работы. Выезд может быть связан как с обновлением программы, если клиент не может справиться своими силами, так и с вопросом по программе, требующей непосредственно взаимодействия специалиста по сопровождению с клиентом.

· Заявка на обучение. Данный вид заявок допустим, если обращение клиента связано с обучением работы с программным продуктом в общем, либо отдельными элементами, формами регламентированной отчетности.

· Заказ товара покупателем. Данный вид заявок допустим, если обращение клиента связано с заказом нового программного продукта либо его апгрейда.

При данном виде контакта существует возможность вывода печатной формы бланка заказа, для отправления его в дальнейшем фирме - поставщику (рисунок 2.19).

Рисунок 2.19 - Печатная форма «Бланк заказа»

· Заявка на техническое задание. Данная заявка применима, если клиенту необходима доработка конфигурации по его требованию, либо написание обработок для автоматизации каких - либо процессов.

· Запись обновлений. Данный вид заявок допустим, если предприятие - клиент само может обеспечить качественное обновление программного продукта, и не требуется помощь специалистов. В этом случае, клиенту просто записываются или пересылаются обновления.

· Заполнить поле «Принял»;

· Установить состояние «На рассмотрении» и провести документ;

· Разграничение прав осуществлено таким образом, что назначать исполнителя на выполнение задание, а также контролировать весь процесс выполнения задания, может только руководитель отдела, остальные специалисты отдела не могут вводить документ «Назначено задание».

Назначение задания исполнителям (только руководитель отдела):

· Открыть журнал «регистрация обращений», в нем хранятся все зарегистрированные заявки (рисунок 2.20).

Рисунок 2.20 - Журнал «Регистрация обращений»

· Открыть документ, состояние заявки в котором «На рассмотрении»;

· Провести анализ поступившей заявки;

· По нажатии на кнопку «Назначить исполнителя», ввести документ «Назначенное задание»;

· Указать исполнителя, очередность исполнения и срок выполнения задания (рисунок 2.21);

Рисунок 2.21 - Форма документа «Назначенное задание», введенного на основании документа «Регистрация обращений»

Указать комментарий к выполнению задания, если таковой имеется;

Для просмотра занятости исполнителей можно воспользоваться следующими отчетами: «Календарь по сотруднику» и «Календарь по сотрудникам (общий)», «Назначенные задания», «План работ».

Рисунок 2.22 - Отчет «Календарь по сотруднику»

В данном отчете дни, в которые сотруднику назначены задания, выделены отличным цветом от остальных. Для того, чтобы просмотреть конкретные задания сотрудника на определенную, необходимо щелкнуть два раза по ячейке., произойдет переход в отчет «Назначенные задания», в котором отражены срок исполнения задания и его содержание.

Для просмотра общего календаря по сотрудникам воспользоваться отчетом «Календарь по сотрудникам (общий)»:

Рисунок 2.23 - Отчет «Календарь по сотрудникам (Общий)»

Для того, чтобы просмотреть план работ на определенную дату, необходимо воспользоваться отчетом «План работ»:

Рисунок 2.24 - Отчет «План работ»

· Проведение расчета временных и стоимостных затрат на разработку технического задания (вид контакта - заявка на техническое задание) (только руководитель отдела):

· В журнале «Регистрация обращений» открыть документ открыть документ, вид контакта которого «Заявка на техническое задание» (рисунок 2.25);

Рисунок 2.25 - Форма документа «Регистрация обращений» с видом контакта «Заявка на техническое задание»

· Провести анализ поступившей заявки;

· По кнопке «Расчет технического задания» перейти в документ «Расчет технического задания». Содержание и данные по заказчику заполняются автоматически из документа «Регистрация обращений».

· Заполнить недостающие реквизиты документа: указывается наименование работ, сроки выполнения, рассчитываются временные и стоимостные затраты (рисунок 2.26).

Рисунок 2.26 - Форма документа «Расчет технического задания»

В документе доступна печатная форма, необходимая для заверения работ и оплаты двумя сторонами (рисунок 2.27).

Рисунок 2.27 - Печатная форма документа «Расчет технического задания»

· Изменение статуса назначенного задания

· Просмотр исполнителем назначенных ему заданий осуществляется 3 способами:

· Открыть журнал «Назначенные задания», в нем хранятся документы «Назначенное задание» (рисунок 2.30).

Рисунок 2.30 - Журнал «Назначенные задания»

· Открыть «Общий журнал» документов, произвести отбор документов «по исполнителю» (рисунок 2.31).

Рисунок 2.31 - Общий журнал документов

· Для автоматического открытия журнала при запуске системы необходимо зайти в «Сервис» - «Индивидуальная настройка параметров системы» и установить галочку для открытия журнала (рисунок 2.32).

Рисунок 2.32 - Индивидуальная настройка параметров конфигурации

· В журнале доступна кнопка «Видимость колонок», где можно произвести настройку колонок.

· С помощью отчетов «Назначенные задания», «Календарь по сотруднику», «Календарь по сотрудникам (общий)».

· Открыть документ «Назначенное задание», исполнителем которого является пользователь;

· Установить результат обработки - «принято»;

· Приступить непосредственно к самому выполнению задания;

· После выполнения задания и подписи листа учета рабочего времени, открыть документ «Назначенное задание», поставить отметку дату об исполнении

· Закрытие документа «Регистрация обращений» (только руководитель отдела):

· Проверить результат обработки выполнения назначенного задания исполнителю, используя отчет «Назначенные задания»;

· Открыть соответствующий исполненному заданию документ «Регистрация обращения»;

· Установить состояние заявки - «Исправлена»;

· Форма документа доступна только для просмотра, заявка считается закрытой.

2.3.2 Руководство администратора

· Проводить своевременное архивирование базы данных;

· Поддерживать в работоспособном состоянии программное обеспечение;

· Настраивать интерфейсы и права доступа;

· Назначать пользователю имя и пароль;

· При необходимости дорабатывать конфигурацию;

· Выявлять ошибки программного обеспечения и принимать меры по их исправлению;

· Обеспечивать целостности и корректность данных;

· Принимать меры по восстановлению работоспособности локальной сети при сбоях или выходе из строя сетевого оборудования.

3. Обоснование экономической эффективности проекта

3.1 Анализ трудовых и стоимостных показателей

Общим критерием целесообразности автоматизации решения экономических задач является достигаемое этим повышение эффективности общественного производства посредством совершенствования системы управления. С этой точки зрения снижение затрат на обработку информации не является главным фактором. Однако эти затраты входят в издержки производства и между ними и общей эффективностью существует прямая пропорциональная зависимость. Ввиду этого, выбор экономических вариантов автоматизации является важным условием проектирования машинного решения экономических задач. Эффективность - это мера соотношения затрат и результатов функционирования программного средства.

Цель анализа - выяснить влияние на финансовые показатели технологии, уровня техники, организации труда, производства.

Во многих случаях, при автоматизации экономических задач определение общей экономической эффективности не представляется возможным. Ее можно оценить лишь качественно. В этих случаях количественная оценка экономичности выбираемого варианта автоматизации является единственно целесообразной.

В основе рассматриваемой методики лежит сопоставление показателей, полученных в дипломном проекте с показателями варианта обработки информации, выбранного в качестве базового (ручная). Экономическая эффективность оценивается трудовыми и стоимостными показателями, которые позволяют измерить экономию от внедрения предлагаемого проекта обработки информации относительно базового варианта.В процессе разработки программного средства в качестве критериев экономической эффективности могут быть выбраны следующие критерии:

· максимальная экономическая эффективность функционирования программного средства за весь период жизненного цикла при ограниченных затратах на разработку программ;

· минимальные затраты на разработку программ при заданной экономической эффективности применения и заданном качестве программного средства;

· максимальное отношение экономической эффективности применения программного средства в течение времени эксплуатации к затратам на его создание;

· максимальная разность эффекта от функционирования программного средства за весь жизненный цикл и затрат на его разработку, эксплуатацию и сопровождение.

К трудовым показателям относятся следующие показатели:

1) абсолютное снижение трудовых затрат (T):

T=Т0-Т1 ,

где Т0 - трудовые затраты на обработку информации по базовому варианту;

Т1 - трудовые затраты на обработку информации по предлагаемому варианту;

В качестве трудовых затрат на обработку информации примем шкалу от 0 до 100 (человеко / часов в месяц). Итак, Т0 = 75, Т1 = 30,

Т = 75 - 30 = 45.

2) коэффициент относительного снижения трудовых затрат (Кт):

Кт =(Т / Т0) *100 = (45 / 75) *100 = 60.

3) индекс снижения трудовых затрат или повышение производительности труда (Ут):

Ут = Т0 / Т1 = 75/30 = 2,5.

Повышение производительности труда является важнейшим источником экономического роста.

К стоимостным показателям относятся следующие показатели, рассчитываемые по формулам аналогичным с трудовыми затратами:

1) абсолютное снижение стоимостных затрат (С):

С=С0-С1,

где С0 - стоимостные затраты на обработку информации по базовому варианту;

С1 - стоимостные затраты на обработку информации по предлагаемому в ВКР варианту;

В качестве стоимостных затрат на обработку информации примем шкалу от 0 до 500 ден. ед. Итак, С 0 = 450, С 1 = 250,

С = 450-250 = 200 (ден. ед.).

2) коэффициент относительного снижения стоимостных затрат (Кс):

Кс = (С / С0)*100 = (200 / 450) * 100 = 44, 44.

3) индекс снижения стоимостных затрат или повышение производительности труда (Ус):

Ус = С0 / С1 = 450 / 250 = 1, 8

Помимо рассмотренных показателей целесообразно также рассчитать и срок окупаемости затрат на внедрение проекта обработки информации (Т0к):

Т0к = Кn / C,

где Кn - дополнительные затраты на создание проекта машинной обработки экономической информации (затраты на его проектирование и внедрение).

Срок окупаемости - это величина, обратная коэффициенту эффективности. Представляет собой период времени, в течение которого затраты на программное средство окупятся полученным эффектом.

Т0к = 60 ден. ед./ 200 ден. ед. = 0,3 (года) или 3 месяца.

Таким образом, можно сделать вывод, что реализация технического задания позволит осуществлять контроль трудозатрат специалистов отдела, повысить точность обработки, эффективность работы сотрудников за счет планирования их рабочего времени, снизить влияние человеческого фактора, избежать ситуации повторного выполнения работы, грамотно распределять рабочее время специалистов отдела.

Заключение

Основной задачей реализации данного проекта было создание журнала регистрации заявок и распределения их исполнителям в зависимости от загруженности специалиста.

В результате работы на базе существующей конфигурации «1С: Предприятие 7.7» был разработан программный модуль контроля трудозатрат сотрудников фирмы.

Вся входная информация была предоставлена руководителем отдела 1С Франчайзи.

Для реализации задачи была проделана работа:

· изучено современное состояние развития франчайзинга, определена характеристика «1С: Франчайзинга», его развитие в Кузбассе;

· изучена система программ «1С: Предприятие 7.7»;

· проведен анализ предприятия ООО научно - технической фирмы «Град»;

· изучены бизнес - процедуры и процессы сбора, передачи, обработки и выдачи информации в отделе 1С Франчайзи ООО НТФ «Град»;

· выявлена экономическая сущность комплекса решаемых задач;

· определены характеристики комплекса программных и технических средств и порядок допуска к ним пользователей;

· проведен анализ перспектив автоматизации отдела 1С Франчайзи;

· проведен анализ трудовых и стоимостных показателей проекта;

· выявлено обоснование выбора средства разработки;

· построена логическая модель данных, структура форм рабочего проекта;

· описаны объекты метаданных рабочего проекта;

· описано функциональное назначение программной среды обработки данных;

· написан программный модуль;

· созданы учетные записи пользователей, настроены права доступа к объектам;

· проведено тестирование программного продукта;

· разработаны руководство пользователя и администратора.

Достигнута основная цель реализации задачи - грамотное распределение рабочего времени специалистов отдела.

Разработка и внедрение данного модуля обеспечило повышение эффективности работы сотрудников за счет планирования их рабочего времени, избежания ситуации повторного выполнения работы.

Вся выходная информация представлена в электронном виде, имеет понятную форму.

Задача отвечает общим требованиям:

· обеспечивает регистрацию поступающих заявок от клиента

· распределения их исполнителям в зависимости от загруженности специалиста,

· изменение исполнителем статуса назначенного задания,

· расчет временных и стоимостных затрат на разработку технического задания,

· вывод и печать необходимых отчетов.

· имеет доступный пользовательский интерфейс,

· проста в эксплуатации,

· права доступа к объектам разграничены.

Программа создана по заявке предприятия ООО НТФ «Град» в данный момент времени находится на стадии опытной эксплуатации, о чем свидетельствует акт внедрения .

Список использованной литературы

1. 1С: Предприятие 7.7 [Электронный ресурс] // http://www.1c.ru/rus/products/1c/predpr/why-predpr.htm

2. Алексеев, А. 1С: Предприятие 7.7. Конфигурирование и администрирование [Текст] / А. Алексеев, О. Дерут, В. Егоров; изд. 77.002.03, 2008. - 396 с. , с. 17 - 23.

3. Алексеев, А. 1С: Предприятие 7.7. Описание встроенного языка [Текст] / А. Алексеев, О. Дерут, В. Егоров; изд. 77.001.03, 2009. - 453 с.

4. Басс, А. Я. Развитие франчайзинга в России [Электронный ресурс] / А. Я. Басс, М. Л. Коршунова//

http://econom.nsc.ru/eco/arhiv/ReadStatiy/2007_10/2007_10_Bass.htm#u1

5. Земляков, Д. Н. Франчайзинг. Интегрированные формы организации бизнеса [Текст]: Учеб. Пособие для вузов / Д. Н. Земляков, М. О. Макашев - М.: ЮНИТИ ДАНА, 2010. - 142 с.

6. ИТ - бизнес [Электронный ресурс] // http://www.pcweek.ru/themes/detail.php?ID=117003

7. Коммерческая концессия (франчайзинг) [Электронный ресурс] //

http://www.referats.5-ka.ru/data/22/11162/11162.html

8. Мюррей, Я. Франчайзинг [Текст] / Я. Мюррей //; пер. с англ. к. э. н. К. Любимова. - СПб.: Питер, 2004. - 144 с. (Серия «Маркетинг для профессионалов»), с. 25 - 33.

9. Панкратов Ф. Г. Коммерческая деятельность [Текст]: Учебник - 8 - е изд., перераб. и доп. /Ф. Г. Панкратов//; М.: Издательско - торговая корпорация «Дашков и Ко», 2009. - 504 с. , с. 430-436.

10. Распространение ПО: 1С добилась своего [Электронный ресурс] //

http://www.cnews.ru/reviews/index.shtml?2004/07/13/161181

11. Российская Ассоциация франчайзинга [Электронный ресурс] //

http://www.rarf.ru/NewsAM/NewsAMShow.asp?ID=413476

12. Сеть партнеров фирмы 1С [Электронный ресурс] //

http://www.1c.ru/rus/firm1c/franch.htm

13. Список городов - франчайзи 1С [Электронный ресурс] //

http://www.1c.ru/rus/partners/franch-citylist.jsp

14. Современное состояние франчайзинга в России [Электронный ресурс]

http://kreativlab.narod.ru/art_Rykova1.htm

15. Статистика франчайзинга в Европе [Электронный ресурс] // http://franchising.kiev.ua/analytics/309

16. Сущность и значение франчайзинга для малых и средних предприятий [Электронный ресурс] //

http://www.ref.by/refs/98/24288/1.html

17. Теория франчайзинга [Электронный ресурс] //

http://prachka.com.ua/fran8.htm

18. Франчайзинг: бизнес практика и возможности [Электронный ресурс] //

http://www.marketing.spb.ru/lib-mm/sales/franc_mold/2.htm?printversion

19. Франчайзинг. Итоги 2007 [Электронный ресурс] //

http://www.rarf.ru/content/document_r_FAC125F7-5F10-47D9-8E37-09277E57A0B1.html

20. Франчайзинг в России [Электронный ресурс] //

http://www.vorcuta.ru/articles-trade_franchising2.htm

21. Франчайзинг в России. Перспективы развития [Электронный ресурс] //

http://b2blogger.com/pressroom/release/1912.html

22. Франчайзинг концепция и бизнес практика [Электронный ресурс] //

http://www.marketing.spb.ru/lib-mm/sales/franc_mold/1.htm

23. Экономические программы производства фирмы 1С [Электронный ресурс] http://www.alfa-kurs.ru/economy.htm

24. Электронный научный журнал «Управление экономическими системами» [Электронный ресурс] //

http://www.uecs.mcnip.ru/modules.php?name=News&file=article&sid=66#_ftn39

25. Этические нормы работы 1С: Франчайзи [Электронный ресурс] //

http://www.1c.ru/rus/partners/etic.ht

Приложения

Приложение 1. Развитие франчайзинга в мире

Рисунок 1 - Развитие франчайзинга в мире

Приложение 2 Прирост числа предприятий - франчайзоров и франчайзи, 2012 г. по сравнению с 2010 г.

Рисунок 2 - Прирост числа предприятий - франчайзоров и франчайзи, 2012 г. по сравнению с 2010 г.

Приложение 3 Основные объекты метаданных, созданные ранее в конфигурации «1С Франчайзи»

Размещено на http://www.allbest.ru/

Рисунок 3 - Основные объекты метаданных существующей конфигурации «1С Франчайзи»

Приложение 4 Основные процедуры разработанной программы

Основные процедуры, добавленные в глобальный модуль.

//************************************************************

// Процедура ПриНачалеРаботыСистемы()

//Добавлено в рамках задания

Если ПустоеЗначение(ИмяПользователя()) = 1 Тогда

Код = "НеАвторизован";

Наименование = "Не авторизован";

ИначеЕсли ПустоеЗначение(ПолноеИмяПользователя()) = 1 Тогда

Код = ИмяПользователя();

Наименование = ИмяПользователя();

Иначе

Код = ИмяПользователя();

Наименование = ПолноеИмяПользователя();

КонецЕсли;

Объект = СоздатьОбъект("Справочник.Пользователи");

Если Объект.НайтиПоКоду(Код) = 0 Тогда

Объект.Новый();

Объект.Код = Код;

Объект.Наименование = Наименование;

Объект.Записать();

Сообщить("Создан элемент справочника ""Пользователи"": """+Объект.ТекущийЭлемент()+""".", ".");

НовыйПользователь = 1;

Иначе

НовыйПользователь = 0;

КонецЕсли;

глПользователь = Объект.ТекущийЭлемент();

ОткрыватьЖурналПриЗапуске = ВосстановитьЗначение("НеОткрыватьЖурналПриЗапуске");

Если ОткрыватьЖурналПриЗапуске=1 Тогда

ОткрытьФорму("Журнал.Общий");

КонецЕсли;

//Конец добавлено в рамках добавлено

КонецПроцедуры

//************************************************************

//Функция глПоследнийАвтор() Экспорт

АвторПоследний= глПользователь;

Час=0;Минуты=0;Секунды=0;

ТекущееВремя(Час,Минуты,Секунды);

АвторПоследний= СокрП(АвторПоследний)+" "+ТекущаяДата()+" "+Час+":"+?(Минуты<10,"0"+Минуты,Минуты)+":"+?(Секунды<10,"0"+Секунды,Секунды);

Возврат АвторПоследний;

КонецФункции

//************************************************************

//Основные процедуры документа «Обращение»:

//************************************************************

//Процедура ПриИзмененииВидаКонтакта()

Если ВидКонтакта = Перечисление.ВидКонтакта.КонсультацияПоТелефону Тогда

Форма.ИспользоватьСлой("Основной, КонсультацияПоТелефону, Кнопки", 2);

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ВыездККлиенту Тогда

Форма.ИспользоватьСлой("Основной, ВыездККлиенту, Кнопки", 2);

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаписьОбновлений Тогда

Форма.ИспользоватьСлой("Основной, ЗаписьОбновлений, Кнопки", 2);

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаказТовараПокупателем Тогда

Форма.ИспользоватьСлой("Основной, ЗаказТовараПокупателем, Кнопки", 2);

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаявкаНаОбучение Тогда

Форма.ИспользоватьСлой("Основной, ЗаявкаНаОбучение, Кнопки", 2);

Выезд();

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаявкаНаТехЗадание Тогда

Форма.ИспользоватьСлой("Основной, ЗаявкаНаТехЗадание, Кнопки", 2); КонецЕсли;

КонецПроцедуры //ПриИзмененииВидаКонтакта()

//************************************************************

//Процедура НазначитьЗадание()

Провести();

Док = ТекущийДокумент();

ДокПодч=СоздатьОбъект("Документ");

ДокНЗ = СоздатьОбъект("Документ.НазначенноеЗадание");

Если ПустоеЗначение(ДокНЗ) = 1 Тогда

ОткрытьФормуМодально("Документ.НазначенноеЗадание",,Док);

ДокПодч.ВыбратьДокументы(ДатаДок);

Пока ДокПодч.ПолучитьДокумент()=1 Цикл

Если ДокПодч.ПометкаУдаления()=1 Тогда

Продолжить;

КонецЕсли;

Если ДокПодч.Вид()="НазначенноеЗадание" Тогда

Если Док=ДокПодч.ДокументОснование Тогда

ДокНЗ = ДокПодч.ТекущийДокумент();

Записать();

КонецЕсли;

КонецЕсли;

КонецЦикла;

КонецЕсли;

КонецПроцедуры //НазначитьЗадание()

//************************************************************

Процедура РасчетСтоимости()

Провести();

Док = ТекущийДокумент();

ОткрытьФормуМодально("Документ.РасчетТехническогоЗадания",,Док);

Форма.СодержаниеТехЗадания.Доступность(0);

Форма.КнопкаРасчет.Доступность(0);

КонецПроцедуры

//************************************************************

Основная процедура документа «Назначенное Задание»:

//************************************************************

//

Процедура ВводНаОсновании(ДокументОснование)

Причина = "";

Причина1 = "";

Апгр="";

Если (ДокументОснование.Вид()= "Обращение") Тогда

НомерДок=ДокументОснование.НомерДок;

Контрагент=ДокументОснование.Контрагент;

ВидКонтакта= ДокументОснование.ВидКонтакта;

РегистрационныйНомер = ДокументОснование.РегистрационныйНомер;

ПоступлениеЗаявки = ДокументОснование.ДатаДок;

СпрФиз=СоздатьОбъект("Справочник.ФизЛица");

СпрЮр =СоздатьОбъект("Справочник.ЮрЛица");

Клиент = Контрагент.Наим;

Если Контрагент.ВидКонтрагента = Перечисление.ВидыКонтрагентов.Организация Тогда

СпрЮр.НайтиЭлемент(Клиент);

Адр = СпрЮр.ФактАдрес;

КонецЕсли;

Если Контрагент.ВидКонтрагента = Перечисление.ВидыКонтрагентов.ЧастноеЛицо Тогда

СпрФиз.НайтиЭлемент(Клиент);

Адр = СпрФиз.ФактАдрес;

КонецЕсли;

ДокументОснование.ВыбратьСтроки();

Если ВидКонтакта = Перечисление.ВидКонтакта.КонсультацияПоТелефону Тогда

Содержание = "ВОЗНИКШАЯ ПРОБЛЕМА: " + ДокументОснование.Проблема;

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаявкаНаОбучение Тогда

Если ПустоеЗначение(ДокументОснование.ФИО) = 0 Тогда

ФИО = "Ф.И.О. участника (участников): " + РазделительСтрок + ДокументОснование.ФИО + РазделительСтрок;

КонецЕсли;

Если ДокументОснование.СВыездом = 1 Тогда

Выезд = "Выезд на место работы клиента по адресу: " + Адр;

Иначе

Выезд = "Выезд не требуется";

КонецЕсли;

Содержание = "ИНТЕРЕСУЮЩИНЕ ВОПРОСЫ: " + ДокументОснование.Вопрос +РазделительСтрок + "Планируемое количество участников: " + ДокументОснование. КоличествоУчастников + РазделительСтрок + ФИО + "Дата обучения: " + ДокументОснование.ДатаОбучения + " Время обучения: " + ДокументОснование.ВремяОбучения + РазделительСтрок + Выезд;

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ЗаписьОбновлений Тогда

Если ДокументОснование.Носитель = Перечисление.ЗаписьНаНоситель.ЭлектронныйАдрес Тогда

Спр = СоздатьОбъект("Справочник.КонтактныеЛица");

Спр.ИспользоватьВладельца(Контрагент);

Спр.ВыбратьЭлементы();

Эл = Спр.ЭлектронныйАдрес;

КонецЕсли;

Содержание = "Записать обновления на " + ДокументОснование.Носитель + " " + Эл + РазделительСтрок +"Следующие релизы: " + ДокументОснование.Релиз;

ИначеЕсли ВидКонтакта = Перечисление.ВидКонтакта.ВыездККлиенту Тогда

Если ДокументОснование.ОбновлениеПрограммы = 1 Тогда

Причина = "Обновление программы";

КонецЕсли;

Если ДокументОснование.ВопросПоПрограмме = 1 Тогда

Причина1 = "Вопрос по использованию программы: " + ДокументОснование.ПричинаВыезда;

КонецЕсли;

Содержание = "Дата выезда: " + ДокументОснование.ДатаВыезда + " Время выезда: " + ДокументОснование.ВремяВыезда + РазделительСтрок + "ПРИЧИНА ВЫЕЗДА: " + РазделительСтрок + Причина + РазделительСтрок + Причина1 + РазделительСтрок + "АДРЕС ВЫЕЗДА: " + Адр;


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.