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

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

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

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

Добавлен: 23.04.2023

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

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

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

СОДЕРЖАНИЕ

Введение

Глава 1. Теоретическая часть.

1.1 Краткий анализ предметной области, характеристика предприятия и его деятельности.

1.2. Организационная структура управления предприятием

1.3. Программная и техническая архитектура ИС предприятия.

1.4. Характеристика существующих бизнес процессов и определение места проектируемой задачи в комплексе задач и ее описание.

1.5. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

Глава 2. Практическая часть

2.1. Обоснование требований к разрабатываемому прикладному решению

2.2. Анализ среды разработки

2.3. Архитектура разрабатываемого прикладного решения

2.4. Описание основных объектов (элементов) разрабатываемого прикладного решения

2.5. Тестирование разработанного прикладного решения

Заключение

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

Приложения

Движения.КоличествоТоваров.Записывать = Истина;

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл

Движение = Движения.КоличествоТоваров.Добавить();

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

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

Движение.Товар = ТекСтрокаПереченьТоваров.Товар;

Движение.Филиал = Филиал;

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

КонецЦикла;

// регистр ПродажаПоФилиалам

Движения.ПродажаПоФилиалам.Записывать = Истина;

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл

Движение = Движения.ПродажаПоФилиалам.Добавить();

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

Движение.Филиал = Филиал;

Движение.Мастер = Мастер;

Движение.Сумма = ТекСтрокаПереченьТоваров.Сумма;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Приложение 4. Продажа товаров «Модуль Менеджера».

Процедура Печать(ТабДок, Ссылка) Экспорт

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

Макет = Документы.ПродажаТовара.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| ПродажаТовара.Дата,

| ПродажаТовара.Мастер,

| ПродажаТовара.Номер,

| ПродажаТовара.Филиал,

| ПродажаТовара.Фирма,

| ПродажаТовара.ПереченьТоваров.(

| Товар,

| Цена,

| Количество,

| Сумма

| )

|ИЗ

| Документ.ПродажаТовара КАК ПродажаТовара

|ГДЕ

| ПродажаТовара.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьПереченьТоваровШапка = Макет.ПолучитьОбласть("ПереченьТоваровШапка");

ОбластьПереченьТоваров = Макет.ПолучитьОбласть("ПереченьТоваров");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьПереченьТоваровШапка);

ВыборкаПереченьТоваров = Выборка.ПереченьТоваров.Выбрать();

Пока ВыборкаПереченьТоваров.Следующий() Цикл

ОбластьПереченьТоваров.Параметры.Заполнить(ВыборкаПереченьТоваров);

ТабДок.Вывести(ОбластьПереченьТоваров, ВыборкаПереченьТоваров.Уровень());

КонецЦикла;

ВставлятьРазделительСтраниц = Истина;


КонецЦикла;

//}}

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

Приложение 5. Перемещение на филиал «Модуль Объекта».

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

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр КоличествоТоваров Расход

Движения.КоличествоТоваров.Записывать = Истина;

Для Каждого ТекСтрокаПереченьЛиц Из ПереченьТоваров Цикл

Движение = Движения.КоличествоТоваров.Добавить();

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

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

Движение.Товар = ТекСтрокаПереченьЛиц.Товар;

Движение.Филиал = Филиал;

Движение.Количество = ТекСтрокаПереченьЛиц.Количествр;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Приложение 6. Перемещение с филиала «Модуль объекта».

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

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр КоличествоТоваров Приход

Движения.КоличествоТоваров.Записывать = Истина;

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл

Движение = Движения.КоличествоТоваров.Добавить();

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

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

Движение.Товар = ТекСтрокаПереченьТоваров.Товар;

Движение.Филиал = Филиал;

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

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Приложение 7. Услуги мастеров.

ВЫБРАТЬ

НашиМастер.Наименование КАК НашМастер,

Продажи.Филиал КАК НашФилиал,

Продажи.СуммаОборот КАК Сумма

ИЗ

РегистрНакопления.ПродажаПоФилиалам.Обороты КАК Продажи

ПРАВОЕ СОЕДИНЕНИЕ Справочник.Мастер КАК НашиМастер

ПО (НашиМастер.Наименование = Продажи.Мастер.Наименование)

Приложение 8. Максимальная, средняя,минимальная сумма товара.

ВЫБРАТЬ

ПоступлениеТовараПереченьТоваров.Товар КАК Товар,

СУММА(ПоступлениеТовараПереченьТоваров.Сумма) КАК СуммаПоТовару,

МАКСИМУМ(ПоступлениеТовараПереченьТоваров.Сумма) КАК МаксимальнаяСумма,

МИНИМУМ(ПоступлениеТовараПереченьТоваров.Сумма) КАК МинимальнаяСумма,

СРЕДНЕЕ(ПоступлениеТовараПереченьТоваров.Сумма) КАК СредняяСумма

ИЗ

Документ.ПоступлениеТовара.ПереченьТоваров КАК ПоступлениеТовараПереченьТоваров