Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 С Предприятие (варианты сам работы).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.25 Mб
Скачать

Вариант 5

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

Таблица 6

Тип объектов

Объекты

Справочники

Колледжи (код, наименование)

Попечители (город (тип – перечисление), адрес, телефон)

Документы

Изменение данных (реквизиты шапки: попечитель, адрес, телефон, город)

Помощь (реквизиты шапки: попечитель, табличная часть: колледж, сумма)

Журналы документов

ВсеДокументы

Перечисления

Города

Продолжение таблицы 6

Регистры

Суммы (измерения: попечитель, колледж; ресурс – сумма)

Отчеты

Попечительская помощь

Документ Изменение данных используется для изменения данных в справочнике Попечители. Документ может изменять значения реквизитов: адрес, телефон, регион в выбранном элементе справочника (используйте метод НайтиЭлемент).

При проведении документа Помощь данные о суммах помощи по каждому колледжу и каждому попечителю попадают в регистр Суммы. Значения реквизитов табличной части документа заносятся в регистр в цикле, при этом используются методы: ВыбратьСтроки, ПолучитьСтроку.

Отчет Попечительская помощь выводит суммы денег, перечисленные выбранному колледжу (рис. 44).

Рис. 44. Форма отчета “Попечительская помощь”

Отчет формируется на основе запроса. Вид готового отчета представлен на рис. 45.

Рис. 45. Отчет “Попечительская помощь”

Вариант 6

Создайте информационную систему Подписка. Система позволяет вводить и просматривать информацию о подписчиках и изданиях. Создайте конфигурацию системы в соответствии с данными табл. 7.

Таблица 7

Тип объектов

Объекты

Справочники

Издания (код, наименование, стоимость)

Подписчики (код, наименование, город (тип – перечисление), адрес, телефон)

Документы

Изменение данных (реквизиты шапки: подписчик, адрес, телефон, город)

Подписка (реквизиты шапки: подписчик, табличная часть: издание, годовая стоимость1, период2, стоимость)

Журналы документов

ВсеДокументы

Перечисления

Города

Регистры

Суммы (измерения: подписчик, издание; ресурс – сумма)

Документ Изменение данных используется для изменения данных в справочнике Подписчики. Документ обновляет значения реквизитов: адрес, телефон, регион в выбранном элементе справочника Спонсоры (используйте методы НайтиЭлемент и Записать).

Документ Подписка используется для ввода данных о стоимости подписки по каждому подписчику и каждому изданию (рис. 46).

При проведении документа Подписка данные попадают в регистр Суммы. Значения реквизитов табличной части документа заносятся в соответствующие параметры регистра в цикле, при этом используются методы ВыбратьСтроки, ПолучитьСтроку. После проведения документа выполните команду Движения документа, чтобы удостовериться, что было движение по регистру Суммы.

Рис. 46. Форма документа “Подписка”

Модуль формы документа содержит следующие процедуры.

  1. Процедуру Стоимость, которая позволяет автоматизировать ввод вычисленной стоимости подписки в поле Стоимость, в зависимости от периода. Если период меньше 12, то стоимость годовой подписки увеличивается в соответствии с данными табл. 8.

Таблица 8

Период

% увеличения годовой стоимости подписки

<6

10

>=6 П <12

5

Стоимость вычисляется умножением 1/12 скорректированной годовой стоимости на период.

  1. Процедуру Печать, которая позволяет печатать документ Подписка (рис. 47).

Рис. 47. Печатная форма документа “Подписка”