Курсовые работы / ПРИС К_6
.pdfПРИЛОЖЕНИЕ Г Описание таблиц баз данных
Таблица Г.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