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

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

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

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

Добавлен: 06.04.2023

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

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

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

Рисунок 20 - Отчет на выборку данных

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

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

ВЫБРАТЬ

Сотрудники.Наименование КАК ФИО,

Сотрудники.Должность

ИЗ

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

ГДЕ

Сотрудники.Ссылка = &Ссылка

Данный отчет в режиме 1С:Предприятие работает следующим образом (рисунок 21)

Рисунок 21 - Отчет на выборку данных

Для создания отчета «Продажи по номенклатуре» была создана схема компоновки данных, в которой определены ресурсы, настройки, связи и т.п.

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

ВЫБРАТЬ

РасходнаяНакладнаяТМЦ.Ссылка КАК Документ,

РасходнаяНакладнаяТМЦ.Номенклатура,

СУММА(РасходнаяНакладнаяТМЦ.Количество) КАК Количество,

РасходнаяНакладнаяТМЦ.ЦенаПродажи,

СУММА(РасходнаяНакладнаяТМЦ.Сумма) КАК Сумма

ИЗ

Документ.РасходнаяНакладная.ТМЦ КАК РасходнаяНакладнаяТМЦ

ГДЕ

РасходнаяНакладнаяТМЦ.Ссылка.Проведен = ИСТИНА

И РасходнаяНакладнаяТМЦ.Номенклатура = &Номенклатура

СГРУППИРОВАТЬ ПО

РасходнаяНакладнаяТМЦ.Ссылка,

РасходнаяНакладнаяТМЦ.Номенклатура,

РасходнаяНакладнаяТМЦ.ЦенаПродажи

Данный отчет в режиме 1С:Предприятие работает следующим образом (рисунок 22)

Рисунок 22 - Отчет на выборку данных

Для создания отчета «Продажи по номенклатуре» была создана схема компоновки данных, в которой определены ресурсы, настройки, связи и т.п.

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

ВЫБРАТЬ

ПоступлениеТМЦТМЦ.Ссылка,

ПоступлениеТМЦТМЦ.Номенклатура,

ПоступлениеТМЦТМЦ.Количество,

ПоступлениеТМЦТМЦ.Цена,


ПоступлениеТМЦТМЦ.Сумма,

ПоступлениеТМЦТМЦ.Ссылка.Поставщик

ИЗ

Документ.ПоступлениеТМЦ.ТМЦ КАК ПоступлениеТМЦТМЦ

ГДЕ

ПоступлениеТМЦТМЦ.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон

Данный отчет в режиме 1С:Предприятие работает следующим образом (рисунок 23)

Рисунок 23 - отчет

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

Рисунок 24 - Настройка отчета

Рисунок 25 - Вывод диаграммы:

Рисунок 26 – Настройка

Запрос, сформированный конструктором на выборку данных, осуществляет выборку оборотов из регистра накопления ТМЦ на складах в разрезе номенклатуры. Данный запрос в режиме Конфигуратора представлен на листинге:

ВЫБРАТЬ

ТМЦНаСкладахОбороты.Номенклатура,

СУММА(ТМЦНаСкладахОбороты.КоличествоРасход) КАК Количество

ИЗ

РегистрНакопления.ТМЦНаСкладах.Обороты КАК ТМЦНаСкладахОбороты

СГРУППИРОВАТЬ ПО

ТМЦНаСкладахОбороты.Номенклатура

Данный отчет в режиме 1С:Предприятие работает следующим образом (рисунок 27)

Рисунок 27 - Отчет на выборку данных

4.5 Разработка пользовательского интерфейса

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

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

В режиме конфигуратора подсистемы представлены на рисунке 28.

Рисунок 28 - Подсистемы в режиме Конфигуратор

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

Рисунок 29 - Подсистемы в режиме Предприятие

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


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

Вид экрана при запуске пользовательского режима.

Рисунок 30 – идентификация пользователя

Заключение

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

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

Далее был описан процесс продажи велосипедов, описаны информационные потоки на предприятии и были выявлены недостатки текущей системы:

− отсутствие возможности принятия оперативных управленческих решений;

− невозможность введения гибкой системы скидок из-за отсутствия базы данных сформированных заказов на товар;

− отсутствие удобного интерфейса приводило к увеличению времени обслуживания клиентов;

− отсутствие автоматических выгрузок также может привести к неоправданному увеличению численности персонала.

Также для работы новой системы необходимо было выяснить соответствует ли существующее аппаратное обеспеченье системным требованиям системы. Как выяснилось на предприятии имеется перечень компьютеров, сервер и МФУ, которые полностью соответствуют выставленным требованиям. Следовательно, необходимости в замене аппаратного и программного обеспеченья нет.

Последней частью работы является практическая часть. В ней описаны все объекты системы, их предназначение и внешний вид. Система состоит из:

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


- документов, фиксирующих факт совершения хозяйственной операции.

- регистров сведений, хранящих данные о цене поступления товаров.

- регистра накопления. Регистр оборотный и в нем фиксируются данные о поступлении товаров и их расходе.

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

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

Список использованных источников

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.

10. Беликова Т.Н., Бухгалтерский учёт и отчётность [Текст] / Т.Н.Беликова,Е.Н.Егерева.- Санкт-Петербург: Питер, 2015.- 240 с.

11. Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие [Текст] / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2012 – 342 с.

12. Гайсарян С.С., объектно-ориентированное программирование. -М.:ЦИТ.,2013.- 420 с. [Электронный ресурс]. URL:

HYPERLINK "http://www.mista.ru/oop" http://www.mista.ru/oop book/index.htm (дата обращения: 21.11.2015).

13. Гартвич, А. Планирование закупок, производства и продаж в 1С: Предприятии 8 [Текст] / А.Гартвич. – М.: 1С-Паблишинг и Питер, 2013. -160с.


14. Гвоздева, Т.В. Проектирование информационных систем: учебное пособие [Текст] / Т.В. Гвоздева, Б.А. Баллод. – Ростов-н/Д: Феникс, 2014 – 508c.

15. Информационные системы и технологии в экономике и управление: Учебник для бакалавров [Текст] /В.В. Трофимов. – М.: Юрайт, 2012 – 521 с.

16. Информационные системы и технологии управления: учебник [Текст] / под ред. Г.А.Титоренко. - 3-е изд., перераб и доп. - М.: ЮНИТИ-ДАНА, 2014. - 591c.

17. Отенко И.А, Азбука программирования в 1С Предприятие 8.3[Текст] / И.А.Отенко, Г.И Добин.- Санкт-Петербург: BHV, 2015.- 288 с.

Приложение А

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

Процедура ПокупательПриИзменении

Если ВозвратФлага() = Истина тогда

Элементы.ТипЦены.Доступность = Истина иначе

Элементы.ТипЦены.Доступность = Ложь

КонецЕсли;

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

Функция ВозвратФлага()

Возврат Объект.Покупатель;

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

Документ «Поступление ТМЦ»

Процедура ОбработкаПроведения(Отказ, Режим)

// регистр ЦеныНоменклатуры

Движения.ЦеныНоменклатуры.Записывать = Истина;

Для Каждого ТекСтрокаТМЦ Из ТМЦ Цикл

Движение = Движения.ЦеныНоменклатуры.Добавить();

Движение.Период = Дата;

Движение.Номенклатура = ТекСтрокаТМЦ.Номенклатура;

Движение.Поставщик = Поставщик;

Движение.Цена = ТекСтрокаТМЦ.Цена;

Движение.ДокуменПоступления = Номер;

КонецЦикла;

// регистр ТМЦНаСкладах Приход

Движения.ТМЦНаСкладах.Записывать = Истина;

Для Каждого ТекСтрокаТМЦ Из ТМЦ Цикл

Движение = Движения.ТМЦНаСкладах.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Номенклатура = ТекСтрокаТМЦ.Номенклатура;

Движение.Количество = ТекСтрокаТМЦ.Количество;

КонецЦикла;

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

Документ «Расходная накладная»

&НаКлиенте

Процедура ТМЦНоменклатураПриИзменении(Элемент)

ТекСтрока = Элементы.ТМЦ.ТекущиеДанные;

ТекСтрока.ЕдиницаИзмерения = ИзвлечЕдиницуИзмерения(ТекСтрока.Номенклатура);

ТекСтрока.ЦенаУчетная = ИзвлечРозничнуюЦену(Объект.Дата,ТекСтрока.Номенклатура);

ТекСтрока.ЦенаПродажи =ТекСтрока.ЦенаУчетная*(100+ИзвлечЦенуПродажи(Объект.ТипЦены))/100;

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

&НаСервере

Функция ИзвлечЕдиницуИзмерения(Номенклатура)

Возврат Номенклатура.ЕдиницаИзмерения

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

&НаСервере

Функция ИзвлечЦенуПродажи(ТипЦены)

Возврат ТипЦены.ПроцентНадбавки

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

&НаКлиенте

Процедура ТМЦКоличествоПриИзменении(Элемент)