- для таблицы «Lim_pl_main»:
поле «data» (скрытое поле) – значение берется из компонента DateTimePicker;
поле «kvt» и поле «summ» - значения суммируются автоматически из значений дочерней таблицы или в отсутствии таковых разрешается произвести ввод значений вручную. Вычисления происходят согласно формул 2 и 4 соответственно;
поле «potreb» - значение данного поля высчитывается согласно формуле 3;
Структура таблицы «Lim_pl_main» представлена в таблице 1:
Таблица 1 - Структура таблицы "Lim_pl_main"
- для таблицы «Lim_pl_child»:
поле «data» и поле «str» (скрытые поля) – значения полей добавляются автоматически из поля главной таблицы при добавлении новой записи;
поле «sil» при двойном нажатии левой кнопки мыши на таблицу автоматически сосчитает значение согласно формуле 1;
поле «kvt», поле «summ» и поле «potreb» - вычисления происходят согласно формул 2, 4 и 3 соответственно;
Структура таблицы «Lim_pl_main» представлена в таблице 2:
Таблица 2 - Структура таблицы "Lim_pl_child"
3.2.2.2 Описание нормативно-справочной информации
Нормативно-справочной информацией для данного программного средства будет являться данные о тарифах. Данные сохраняются в таблицу «tarif». Структура таблицы «tarif» представлена в таблице 3:
Таблица 3 - Структура таблицы "tarif"
3.2.2.3 Описание выходной информации
Выходными документами для данного программного средства являются:
отчет «Лимит электроэнергии плановый», который должен содержать следующую информацию:
реквизит утверждения;
название выходного документа;
для всех подразделений энергопотребления следующая информация:
номер п/п;
подразделение;
количество рабочих дней;
объем продукции;
норма потребления;
количество потраченной электроэнергии силовой;
количество потраченной электроэнергии световой;
общее количество потраченной электроэнергии;
общее количество потраченной электроэнергии в сутки;
стоимость электроэнергии кВт;
сумма к оплате с НДС в тыс.руб;
место для подписи главного энергетика;
место для подписи начальника ЭО;
отчет «Договорной объем потребления электрической энергии с почасовой детализацией», который должен содержать следующую информацию:
наименование предприятия;
название выходного документа;
период времени, за который выполняется отчетность;
почасовая детализация объемов электрической энергии на каждый день месяца по договору;
общая сумма потребляемой электроэнергии по договору;
место для печати предприятия-поставщика;
наименование предприятия-поставщика;
место для печати предприятия-потребителя;
подпись руководящего лица предприятия-потребителя.
Программа должна выводить данные документы на экран, используя табличный процессор Microsoft Excel, затем, при необходимости, на печать. Пример оформления выходных документов представлен в приложении А данного отчета.