Скачиваний:
10
Добавлен:
17.06.2023
Размер:
6.47 Mб
Скачать

ПРИЛОЖЕНИЕ Г Описание таблиц баз данных

Таблица Г.1 ‒ Структура документа «Заказы ПВХ окон и дверей»

Имя реквизита

Синоним

Тип

Длина

Примечание

(поля)

реквизита

данных

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

идентификатор элемента

1

Код

Код

Строка

9

справочника (записи),

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

 

 

Справочни

 

 

2

ФИО

ФИО Заказчика

кСсылка.К

-

Стандартный реквизит.

Заказчика

лиентская

ФИО клиента

 

 

 

 

 

 

База

 

 

 

 

 

Справочни

 

 

3

Адрес

Адрес

кСсылка.К

-

Адрес клиента

лиентская

 

 

 

 

 

 

 

 

База

 

 

4

Дата заказа

Дата заказа

Дата

-

Дата заказа клиента

 

 

 

 

Неогра

 

5

Сумма заказа

Сумма заказа

Строка

ниченн

Сумма заказа клиента

ая

 

 

 

 

 

 

 

 

 

длина

 

 

 

 

 

Неогра

 

6

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

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

Строка

ниченн

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

товара

товара

ая

клиента

 

 

 

 

 

 

длина

 

7

Кол-во

Кол-во

Число

15

Количество товара

8

Цена

Цена

Число

10

Цена товара за одну шт

Таблица Г.2 ‒ Структура документа «Заказы дополнительных услуг»

Имя реквизита

Синоним

Тип

Длина

Примечание

(поля)

реквизита

данных

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

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

1

Код

Код

Строка

9

элемента

справочника (записи),

 

 

 

 

 

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

 

 

Справочни

 

 

2

ФИО Заказчика

ФИО Заказчика

кСсылка.К

-

Стандартный реквизит.

лиентская

ФИО клиента

 

 

 

 

 

 

 

База

 

 

 

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

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

 

 

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

3

Строка

40

дополнительной

услуги

услуги

 

 

 

услуги

 

 

 

 

 

4

Кол-во

Кол-во

Число

15

Количество товара

52

Продолжение таблицы Г.2 ‒ Структура документа «Заказы дополнительных услуг»

5

Цена услуги

Цена услуги

Число

10

Цена товара за одну

шт

 

 

 

 

 

 

 

 

 

Неогран

 

 

Сумма заказа

Сумма заказа

Строка

иченная

Общая сумма заказа

 

 

 

 

длина

 

Таблица Г.3 ‒ Структура документа «Оплата по заказам»

Имя реквизита

Синоним

Тип

Длина

Примечание

(поля)

реквизита

данных

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

идентификатор элемента

1

Код

Код

Строка

9

справочника (записи),

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

 

 

Справочни

 

Стандартный реквизит.

 

 

 

кСсылка.К

 

2

ФИО Заказчика

ФИО Заказчика

-

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

лиентская

 

 

 

 

работодателя

 

 

 

База

 

 

 

 

 

 

3

Дата оплаты

Дата оплаты

Дата

-

Стандартный реквизит.

Дата оплаты заказчика

 

 

 

 

 

 

 

 

Справочни

 

 

 

 

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

кСсылка.С

 

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

 

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

веденияО

 

4

основного

-

основного товара

основного товара

Пластиков

 

товара

 

заказа

 

 

ыхИзделия

 

 

 

 

 

 

 

 

 

х

 

 

 

 

 

Справочни

 

 

 

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

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

кСсылка.С

 

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

 

веденияОД

 

5

дополнительного

дополнительног

-

дополнительного

ополнител

 

товара

о товара

 

товара заказа

 

ьных

 

 

 

 

 

 

 

 

 

услугах

 

 

6

Цена основного

Цена основного

Число

10

Цена основного товара

товара

товара

заказа

 

 

 

 

Цена

Цена

 

 

Цена дополнительного

7

дополнительного

дополнительног

Число

10

заказа товара

 

заказа

о заказа

 

 

 

 

 

 

 

 

 

 

 

Общая сумма

8

Общая сумма

Общая сумма

Строка

10

основного товара и

 

 

 

 

 

дополнительного

53

Таблица Г.4 ‒ Структура документа «Невыполненные в срок заказы дополнительных услуг»

Имя реквизита

Синоним

Тип

Длина

Примечание

(поля)

реквизита

данных

 

 

 

 

 

 

Справочни

 

Стандартный реквизит.

 

 

 

кСсылка.К

 

1

ФИО Заказчика

ФИО Заказчика

-

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

лиентская

 

 

 

 

работодателя

 

 

 

База

 

 

 

 

 

 

 

 

 

Справочни

 

 

 

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

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

кСсылка.С

 

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

 

веденияОД

 

2

дополнительного

дополнительног

-

дополнительного

ополнител

 

товара

о товара

 

товара заказа

 

ьных

 

 

 

 

 

 

 

 

 

услугах

 

 

3

Плановая дата

Плановая дата

Дата

-

Плановая дата отдачи

заказа клиенту

 

 

 

 

 

4

Фактическая дата

Фактическая

Дата

-

Фактическая дата

дата

отдачи заказа клиенту

 

 

 

 

Таблица Г.5 ‒ Структура таблиц справочника «Сведения о пластиковых изделиях ПВХ»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный

 

 

 

 

 

реквизит,

 

 

 

 

 

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

1

Код

Код

 

 

элемента

 

 

 

 

 

документа,

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

2

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

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

Строка

40

Стандартный

реквизит.

 

 

 

 

 

 

 

 

 

 

 

3

Вид

Вид

Строка

40

Подтип

наименование

 

 

 

 

 

4

Цена

Цена

Число

15

Цена товара за шт.

Таблица Г.6 ‒ Структура таблиц справочника «Сведения о дополнительных услугах»

 

Имя

Синоним

 

 

 

реквизита

Тип данных

Длина

Примечание

реквизита

 

(поля)

 

 

 

 

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

1

Код

Код

 

 

идентификатор элемента

 

 

документа, формируется

 

 

 

 

 

 

 

 

 

 

автоматически.

2

Наименовани

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

Строка

40

Стандартный реквизит.

е

 

 

 

 

 

 

Цена

Цена

 

 

 

3

дополнитель

дополнительно

Число

15

Цена товара за шт.

 

ной услуги

й услуги

 

 

 

54

Таблица Г.7 ‒ Структура таблиц справочника «Менеджеры по заказам»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

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

1

Код

Код

 

 

элемента

 

 

документа,

 

 

 

 

 

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

ФИО(наимено

ФИО(наимено

 

 

Стандартный реквизит.

2

Строка

40

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

вание)

вание)

 

 

 

сотрудника

 

 

 

 

 

3

Возраст

Возраст

Число

10

Возраст сотрудника

4

Оклад

Оклад

Число

30

Оклад сотрудника

Таблица Г.8 ‒ Структура таблиц справочника «Клиентская база»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

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

1

Код

Код

 

 

элемента

 

 

документа,

 

 

 

 

 

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

ФИО(наимено

ФИО(наимено

 

 

Стандартный реквизит.

2

Строка

40

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

вание)

вание)

 

 

 

заказчика

 

 

 

 

 

3

Адрес

Адрес

Строка

50

Адрес заказчика

4

Номер

Номер

Число

30

Номер телефона

телефона

телефона

заказчика

 

 

 

Таблица Г.9 ‒ Структура таблиц справочника «Поставщики

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

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

1

Код

Код

 

 

элемента

 

 

документа,

 

 

 

 

 

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

 

 

 

 

Стандартный реквизит.

2

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

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

Строка

40

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

 

 

 

 

 

поставщика

3

Адрес

Адрес

Строка

50

Адрес поставщика

4

Номер

Номер

Число

30

Номер телефона

телефона

телефона

поставщика

 

 

 

5

Исполнительн

Исполнительн

Строка

40

Исполнительный

ый директор

ый директор

директор организации

 

 

 

55

Таблица Г.10 ‒ Структура таблиц документа «Заявка работодателя»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

 

 

 

 

 

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

1

Код

Код

 

 

элемента

 

 

документа,

 

 

 

 

 

 

 

 

 

 

формируется

 

 

 

 

 

автоматически.

 

 

 

 

 

Стандартный реквизит.

2

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

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

Строка

40

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

 

 

 

 

 

материала

 

 

 

 

 

Вид материала, которое

3

Вид

Вил

Строка

50

предоставляет

 

 

 

 

 

поставщика

Таблица Г.11 ‒ Структура регистра сведений «Вакансии»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

1

Периол

Период

 

 

идентификатор элемента

 

 

регистра, формируется

 

 

 

 

 

 

 

 

 

 

автоматически.

2

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

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

Строка

30

Наименование изделия

изделия

изделия

 

 

 

 

 

 

 

СправочникС

 

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

3

Поставщик

Поставщик

сылкаПостав

поставщика

 

 

 

щики

 

 

 

 

 

 

4

Цена

Цена

Число

15

Цена изделия за шт.

Таблица Г.12 ‒ Структура регистра накопления «Движение материала»

Имя реквизита

Синоним

Тип данных

Длина

Примечание

(поля)

реквизита

 

 

 

 

 

 

 

 

 

Стандартный реквизит,

1

Период

Период

 

 

идентификатор элемента

 

 

регистра, формируется

 

 

 

 

 

 

 

 

 

 

автоматически.

 

 

 

 

 

Учитывается документы

2

Регистратор

Регистратор

 

приходной накладной и

 

 

 

 

 

расходной

3

Кол-во

Кол-во

Число

15

Количество товара

4

Сумма

Сумма

Число

30

Общая сумма за

количество товара

 

 

 

 

 

56

ПРИЛОЖЕНИЕ Д Список элементарных функций

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

1.Оформление клиента;

2.Подбор продукции;

3.Подбор услуги;

4.Уточнение требований;

5.Оформление договора;

6.Производственное задание;

7.Прием материала;

8.Ведение БД движения материалов;

9.Отпуск материалов;

10.Первичная обработка сырья;

11.Изготовление деталей;

12.Сборка изделия;

13.Контроль качества;

14.Оказание услуг;

15.Контроль качества со стороны клиента;

16.Оплата.

57

ПРИЛОЖЕНИЕ Е Текст модулей объектов

Листинг Е.1 – Документ «Заказы ПВХ окон и дверей от клиентов»

 

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

Шапка =

 

 

Экспорт

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

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

ОбластьСпецификацияШапка =

 

Макет = Документы.Заказы ПВХ окон и

Макет.ПолучитьОбласть("Спецификация

 

 

дверей от

Шапка");

 

клиентов.ПолучитьМакет("Печать");

ОбластьСпецификация =

 

 

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

Макет.ПолучитьОбласть("Спецификация

 

 

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

");

 

 

"ВЫБРАТЬ

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

 

|

Заказы ПВХ окон и дверей от

 

 

 

клиентов.Дата,

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

 

|

Заказы ПВХ окон и дверей от

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

 

 

клиентов.Номер,

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

 

|

Заказы ПВХ окон и дверей от

Тогда

 

клиентов.Статус_заявки,

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

|

Заявка_на_трудоустройство.ФИО,

тельСтраниц();

 

|

Заказы ПВХ окон и дверей от

КонецЕсли;

 

клиентов.Спецификация.(

 

 

|

 

НомерСтроки,

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

 

|

 

ДатаРождения,

 

 

 

|

Возраст,

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

 

|

 

Образование,

ТабДок.Вывести(Шапка,

 

|

 

Профессия,

Выборка.Уровень());

 

 

|

Стаж,

 

 

 

|

Адрес,

ТабДок.Вывести(ОбластьСпецификация

 

|

Контактный_телефон,

Шапка);

 

|

 

ТекущаяДата

ВыборкаСпецификация =

 

 

|

)

Выборка.Спецификация.Выбрать();

 

 

 

|ИЗ

Пока

 

|

Заказы ПВХ окон и дверей от

ВыборкаСпецификация.Следующий()

клиентов КАК Заказы ПВХ окон и дверей

Цикл

 

 

от клиентов

ОбластьСпецификация.Параметры.Запол

 

 

 

|ГДЕ

нить(ВыборкаСпецификация);

 

|

Заказы ПВХ окон и дверей от

ТабДок.Вывести(ОбластьСпецификация,

 

клиентов.Ссылка В (&Ссылка)";

ВыборкаСпецификация.Уровень());

 

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

КонецЦикла;

 

 

Ссылка);

 

 

 

Выборка =

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

 

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

КонецЦикла;

 

 

 

 

//}}

 

 

ОбластьЗаголовок =

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

 

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

 

 

 

 

 

58

Листинг Е.2 – Документ «Сведения о дополнительных услугах

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

 

 

Экспорт

ОбластьЗаголовок =

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

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

Макет = Документы.Сведения о

Шапка =

 

дополнительных

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

услугах.ПолучитьМакет("Печать");

ОбластьСпецификацияШапка =

 

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

Макет.ПолучитьОбласть("Спецификация

 

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

Шапка");

 

"ВЫБРАТЬ

ОбластьСпецификация =

 

 

|

Макет.ПолучитьОбласть("Спецификация

Временные_работы.Временная_ва

");

 

кансия,

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

|

Временные_работы.Дата,

 

 

 

|

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

Временные_работы.Наименование

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

 

_организации,

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

 

 

|

Тогда

Временные_работы.Необходимост

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

 

ь_выполнения,

тельСтраниц();

|

Временные_работы.Номер,

КонецЕсли;

 

 

|

 

Временные_работы.Статус_заявки

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

 

 

,

 

 

 

|

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

Временные_работы.Спецификация

ТабДок.Вывести(Шапка,

 

 

.(

Выборка.Уровень());

|

 

НомерСтроки,

 

|

Юридический_адрес,

ТабДок.Вывести(ОбластьСпецификация

|

Контактный_телефон,

Шапка);

 

|

Пол,

ВыборкаСпецификация =

 

|

Возраст,

Выборка.Спецификация.Выбрать();

|

 

Количество_мест,

Пока

|

Требуемое_образование,

ВыборкаСпецификация.Следующий()

|

 

Период_занятости

Цикл

 

|

)

ОбластьСпецификация.Параметры.Запол

 

 

|ИЗ

нить(ВыборкаСпецификация);

|

Документ.Временные_работы

ТабДок.Вывести(ОбластьСпецификация,

 

КАК Временные_работы

ВыборкаСпецификация.Уровень());

 

 

|ГДЕ

КонецЦикла;

|

Временные_работы.Ссылка В

 

 

(&Ссылка)";

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

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

КонецЦикла;

 

Ссылка);

//}}

 

Выборка =

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

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

 

59

Листинг Е.3 – Документ «Менеджер по заказам»

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

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

 

Экспорт

ОбластьСпецификацияШапка =

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

Макет.ПолучитьОбласть("Спецификация

Макет = Документы.Менеджер по

Шапка");

заказам.ПолучитьМакет("Печать");

ОбластьСпецификация =

 

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

Макет.ПолучитьОбласть("Спецификация

 

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

");

 

"ВЫБРАТЬ

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

|

Менеджер по заказам.Дата,

 

|

Менеджер по заказам.Мест,

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

|

Менеджер по заказам.Номер,

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

 

|

Менеджер по

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

 

заказам.Работодатель,

Тогда

|

Менеджер по заказам.Статус,

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

 

|

Менеджер по

тельСтраниц();

 

заказам.Спецификация.(

КонецЕсли;

|

 

НомерСтроки,

 

|

НаименованиеВакансии,

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

|

ТребуемоеОбразование,

 

|

 

ТребуемыйСтаж,

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

 

|

Пол,

ТабДок.Вывести(Шапка,

 

|

Возраст,

Выборка.Уровень());

|

 

ЗаработнаяПлата,

 

|

 

ДругиеУсловия,

ТабДок.Вывести(ОбластьСпецификация

|

 

КоличествоМест

Шапка);

 

|

)

ВыборкаСпецификация =

 

 

|ИЗ

Выборка.Спецификация.Выбрать();

|

Документ.ЗаявкаРаботодателя

Пока

 

КАК ЗаявкаРаботодателя

ВыборкаСпецификация.Следующий()

 

 

|ГДЕ

Цикл

|

ЗаявкаРаботодателя.Ссылка В

ОбластьСпецификация.Параметры.Запол

 

(&Ссылка)";

нить(ВыборкаСпецификация);

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

ТабДок.Вывести(ОбластьСпецификация,

 

Ссылка);

ВыборкаСпецификация.Уровень());

 

Выборка =

КонецЦикла;

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

 

 

 

 

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

 

ОбластьЗаголовок =

КонецЦикла;

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

//}}

 

Шапка =

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

Листинг :Е.4 – Справочник «Клиентская база»

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

 

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

Экспорт

 

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

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

 

"ВЫБРАТЬ

Макет = Документы.Менеджер по

|

Менеджер по заказам.Дата,

заказам.ПолучитьМакет("Печать");

|

Менеджер по заказам.Мест,

60

|

Менеджер по заказам.Номер,

Макет.ПолучитьОбласть("Спецификация

 

|

Менеджер по

");

 

заказам.Работодатель,

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

|

Менеджер по заказам.Статус,

 

 

|

Менеджер по

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

 

заказам.Спецификация.(

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

|

 

НомерСтроки,

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

|

НаименованиеВакансии,

Тогда

|

ТребуемоеОбразование,

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

|

 

ТребуемыйСтаж,

тельСтраниц();

 

|

Пол,

КонецЕсли;

 

|

Возраст,

 

|

 

ЗаработнаяПлата,

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

|

 

ДругиеУсловия,

 

|

 

КоличествоМест

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

 

|

)

ТабДок.Вывести(Шапка,

 

 

|ИЗ

Выборка.Уровень());

|

Документ.ЗаявкаРаботодателя

 

 

КАК ЗаявкаРаботодателя

ТабДок.Вывести(ОбластьСпецификация

 

 

|ГДЕ

Шапка);

|

ЗаявкаРаботодателя.Ссылка В

ВыборкаСпецификация =

 

(&Ссылка)";

Выборка.Спецификация.Выбрать();

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

Пока

 

Ссылка);

ВыборкаСпецификация.Следующий()

 

Выборка =

Цикл

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

ОбластьСпецификация.Параметры.Запол

 

 

 

нить(ВыборкаСпецификация);

 

ОбластьЗаголовок =

ТабДок.Вывести(ОбластьСпецификация,

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

ВыборкаСпецификация.Уровень());

 

Шапка =

КонецЦикла;

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

 

ОбластьСпецификацияШапка =

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

Макет.ПолучитьОбласть("Спецификация

КонецЦикла;

 

Шапка");

//}}

 

ОбластьСпецификация =

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

Листинг Е.5 – Справочник «Поставщики»

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

 

|

Менеджер по

 

Экспорт

 

заказам.Работодатель,

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

|

Менеджер по заказам.Статус,

Макет = Документы.Менеджер по

 

|

Менеджер по

заказам.ПолучитьМакет("Печать");

 

заказам.Спецификация.(

 

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

 

|

НомерСтроки,

 

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

|

 

НаименованиеВакансии,

 

"ВЫБРАТЬ

|

 

ТребуемоеОбразование,

|

Менеджер по заказам.Дата,

 

|

ТребуемыйСтаж,

|

Менеджер по заказам.Мест,

 

|

Пол,

|

Менеджер по заказам.Номер,

 

|

Возраст,

61

Соседние файлы в папке Курсовые работы