Файл: Разработка и реализация конфигурации для станции технического обслуживания на платформе 1С:Предприятие 8.2..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 01.04.2023

Просмотров: 428

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

 Введение

1.Назначение системы планирования ресурсов

1.1Платформа 1С:Предприятие

1.2.Альтернативы платформе 1С:Предприятие

1.3.Роль конфигурации в жизни предприятия

1.4.Система управления базой данных в 1С:Предприятии

1.5.Онлайн балансировка счетов

2.Аналитическая часть

2.1Описание предметной области

2.2.Технико-экономическая характеристика предприятия

2.3.Функциональная организационная структура автосервиса

2.4.Описание бизнес модели as is в нотации IDEF0

2.5.Диаграмма сущность-связь в нотации IDEF1X

2.6.Описание ПО на объекте и выбор процесса автоматизации

3.Практическая часть.

3.1.Создание подсистем

3.2.Создание справочников и таблиц

3.3. Создание документа

3.4.Сценарии в документе и общие модули

3.5.Наполнение справочников и таблиц в 1С:Предприятии

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

Заключение

Список литературы

Заключение

Подводя итог проделанной работы, можно сказать, что поставленная задача – разработать и реализовать конфигурацию 1С:Предприятия для оказания услуг по ремонту и техническому обслуживанию автомобилей была решена. А цель исследования – автоматизация процесса получения и обработки заявки – выполнена.

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

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

После автоматизации справочники и таблицы в конфигурации 1С стали более оптимизированными и была создана форма на сайте, в которую клиент может вписать свою проблему, ориентировочное время визита и другую необходимую информацию. Менеджер-приёмщик в свободное время может просматривать сообщения с веб-сайта, анализировать их, отвечать и планировать своё рабочее время, и даже закупки запчастей.

Список литературы

  1. ГОСТ 34.601-90 [Государственный стандарт] Автоматизированные системы.Стадии создания.
  2. ГОСТ Р ИСО МЭК 12207-2010 [Государственный стандарт] Процессы жизненного цикла программных средств.
  3. Приказ Минфина РФ от 16 декабря 2010 г. N 174н [Федеральный закон] "Об утверждении Плана счетов бухгалтерского учета бюджетных учреждений и Инструкции по его применению".
  4. Кашаев С. М. Программирование в 1С:Предприятие 8.2 [Книга]. - Санкт-Петербург : Издательство "Питер", 2014.
  5. Печёрских В. В. и Бельцев Г. М. Внедрение ERP-решений на платформе "1С:Предприятие 8" [Книга]. - Санкт-Петербург : Издательство "БХВ-Петербург", 2015.
  6. Радченко М. Г. и Хрусталёва Е. Ю. 1С:Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приёмы. [Книга]. - Москва : Издательство "1С - Паблишинг", 2013.
  7. Титоренко Г. А. Информационные системы в экономике [Книга]. - Москва : Издательство "ЮНИТИ-ДАНА", 2013.
  8. 1С:Предприятие 8 [В Интернете] // Веб-сайт компании 1С. - 15 декабря 2017 г. - http://v8.1c.ru/metod/books/book.jsp?id=462.
  9. Пример разработки конфигурации в 1С:Предприятие 8.2. Быстрая демонстрация возможностей платформы 1С. [В Интернете] // Бесплатные онлайн уроки 1С:Предприятие. - 14 декабря 2017 г. - http://1c-uroki.ru/articles/pochagoviy_primer_1C_8.2.

Приложения

Приложение А

Документ ЗаказНаряд: Форма документа

&НаКлиенте

Процедура ДеталиЗапчастьПриИзменении(Элемент)

// Получить текущую строку табличной части

СтрокаТабличнойЧасти = Элементы.Детали.ТекущиеДанные;

// Установить цену

СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.АктуальныеЦены(Объект.Дата, СтрокаТабличнойЧасти.НоменклатураЗапчастей);

// Пересчитать сумму строки

РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);

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

&НаКлиенте

Процедура ДеталиЗапчастьКоличествоПриИзменении(Элемент)

СтрокаТабличнойЧасти = Элементы. Детали.ТекущиеДанные;

РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);

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

&НаКлиенте

Процедура ДеталиЗапчастьЦенаПриИзменении(Элемент)

СтрокаТабличнойЧасти = Элементы. Детали.ТекущиеДанные;

РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);

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

Приложение Б

Общий модуль РаботаСДокументами: Модуль

Процедура РассчитатьСумму(СтрокаТабличнойЧасти) Экспорт

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;

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

Приложение В

Общий модуль РаботаСДокументами: Модуль

Функция АктуальныеЦены(АктуальнаяДата, ЭлементНоменклатуры) Экспорт

// Создать вспомогательный объект Отбор

Отбор = Новый Структура("НоменклатураЗапчастей", ЭлементНоменклатуры);

// Получить актуальные значения ресурсов регистра

ЗначенияРесурсов = РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор);

Возврат ЗначенияРесурсов.Цена;

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

Приложение Г

Документ ЗаказНаряд: Команда Печать: Модуль команды

&НаКлиенте

Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

ТабДок = Новый ТабличныйДокумент;

Печать(ТабДок, ПараметрКоманды);

ТабДок.ОтображатьСетку = Ложь;

ТабДок.Защита = Ложь;

ТабДок.ТолькоПросмотр = Ложь;

ТабДок.ОтображатьЗаголовки = Ложь;

ТабДок.Показать();

//}}

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

&НаСервере

Процедура Печать(ТабДок, ПараметрКоманды)

Документы.ЗаказНаряд.Печать(ТабДок, ПараметрКоманды);

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