Руководство по установке программы формирования XML макетов фактических и плановых значений потребления электрической энергии. Программа «Формирование макетов 5107001» (далее Программа) позволяет формировать плановые и фактические почасовые значения потребления электрической энергии как суммарно, так и раздельно по уровням напряжения и отправлять их в электронном виде в ОАО «Пермэнергосбыт». Программа не является обязательной к использованию: каждый субъект розничного рынка – абонент ОАО «Пермэнергосбыт», на которого распространяются новые правила розничного рынка, вправе, используя собственные ресурсы, создать программное обеспечение, позволяющее формировать и отправлять в ОАО «Пермэнергосбыт» плановые и фактические значения почасового потребления электрической энергии. Обязательное требование: значения почасового потребления электрической энергии должны быть сформированы в виде макета 5107001 (описание формата 5107001 приведено ниже в Приложении 1) и отправлены в ОАО «Пермэнергосбыт» прикрепленным XML файлом. Прикрепленный XML файл может быть заархивирован архиватором ZIP. 1. Установка программы: Важно! Перед установкой программы необходимо скопировать или перенести текущую базу данных (файл elen_h.mdb) и файл конфигурации Maket_fakt_plan.ini в архив, так как при установке программы новая база данных заменит предыдущую! 1.1 Запустить установочный файл setup_maket5107001.exe и, следуя подсказкам, произвести установку программы. 2. Обновление программы: 2.1. С официального сайта ОАО «Пермэнергосбыт» из раздела «Юридические лица/программное обеспечение» (http://www.energos.perm.ru/business/software.aspx) загрузить обновление программы (файл setup_update.exe) http://www.energos.perm.ru/upload/uf/fe8/setup_update.exe Обновление программы не удаляет данные и не изменяет текущие настройки ранее установленной программы формирования макетов 5107001. 2.2. Запустить файл setup_update.exe. 2.3. Указать папку, в которой находится ранее установленная программа. 2.3 Дождаться завершения работы мастера установки. 3. Настройка программы: 3.1 Файл конфигурации «Maket_fakt_plan.ini» и файл базы данных «elen_h.mdb» должен находиться в одной папке с программой (файлом Maket_fakt_plan.exe). 3.2 Запускаем программу. Если программа запустилась без ошибки, то соединение с базой данных произошло успешно. 3.3 Из главной формы заходим: «Настройки -> Почта» 3.3.1 Настройки «Абонент»: 3.3.1.1 Почтовый адрес – адрес отправителя (адрес, с которого отправляется макет), на этот адрес будет отправлена квитанция о доставке. 3.3.1.2 Тел. для обратной связи – указать контактный телефон ответственного за отправку макетов 5107001. 3.3.1.3 Настройки сервера исходящей почты: адрес и порт SMTP сервера. Если SMTP сервер требует проверки подлинности, то нужно установить галочку «Проверка подлинности» и заполнить поля имени и пароля учетной записи. 3.3.2 Настройки «ОАО Пермэнергосбыт»: 3.3.2.1 Почтовый адрес – адрес получателя, вводим: [email protected]. 3.3.3 Сохраняем все изменения. 3.4 Из главной формы заходим: «Настройки -> Каналы». 3.4.1 Вводим идентификационные номера: ID отправителя, ID канала фактического потребления, ID канала планового потребления. Идентификационные номера можно получить средствами электронной почты, послав запрос по адресу: [email protected] или [email protected], или по телефону: (342) 216-10-06 (доб. 13-09 или доб.12-17). В запросе необходимо указать полное наименование предприятия и номер договора поставки электрической энергии. 3.4.2 Сохраняем изменения. 3.5 Программа готова к использованию. Приложение 1 Описание макета 5107001 1. Общие положения 1.1. Макет 5107001 предназначен для передачи фактических электропотребления в энергоснабжающую организацию. 1.2. При передаче электронного документа используется расширяемый язык разметки (XML) в соответствии со спецификацией Extensible Markup Language (XML) 1.0. 1.3. При декларации кодировки, являющейся частью декларации XML, используются названия и псевдонимы русскоязычных наборов символов, зарегистрированных в Internet Assigned Numbers Authority. Например: “windows-1251”, “cp866”. 1.4. Описание структуры входящего документа (формат 5107001): и плановых величин 1.4.1. Описание корневого элемента <package>: В электронном документе допускается наличие только одного корневого элемента <package>. Значение атрибута class корневого элемента <package> содержит данные о типе присылаемой информации. Значение атрибута class должно быть равно 5107001. Значение атрибута version корневого элемента <package> содержит данные о версии формата. Значение атрибута version должно быть равно 1. Значением атрибута ID_chan корневого элемента <package> содержит идентификатор учетного показателя (факт, план), по которому предоставляется информация, выдается энергоснабжающей организацией. Значением атрибута group корневого элемента <package> является код группы, зависящий от формы собственности, выдается энергоснабжающей организацией. Значением атрибута meters корневого элемента <package> является тип измерения. Значение атрибута meters должно быть равно 00 – расчетное значение. Значением атрибута created корневого элемента <package> является дата и время создания электронного документа. Дата и время создания электронного документа предоставляется в формате “ГГГГММДД чч:мм:сс”, где: ГГГГ – год, ММ – порядковый номер месяца, ДД – день, чч – час, мм – минуты, сс – секунды. Например, created=”20060901 11:45:34” обозначает, что электронный документ создан 1 сентября 2006 года в 11 часов 45 минут 34 секунды. Потомком корневого элемента <package> являются элементы < flow >. 1.4.2. Описание элемента <flow> Значениями атрибута Day является дата измерения/планового значения. Дата предоставляется в формате “ГГГГММДД ”, где: ГГГГ – год, ММ – порядковый номер месяца, ДД – день. Значениями атрибута N_H является порядковый номер часа, на конец которого произведено иэмерение либо запланировано количество электропотребления. Значением атрибута power является информация о количестве электроэнергии. Количество электроэнергии предоставляется в кВт*ч и должно быть целым числом. 1.4.3. Пример электронного документа представлен в п.2 настоящего Порядка. 1.4.4. Имя файла, содержащего электронный документ, должно составляться в формате: “d5107001_ID_ГГГГММДД_ччммсс”, где ID – идентификатор канала (факт/план), “ГГГГММДДччммсс” – дата и время создания документа, ГГГГ – год, ММ – порядковый номер месяца, ДД – день, чч – час, мм – минуты, сс – секунды. Расширение файла должно быть xml. 2. Пример электронного документа <?xml version="1.0" encoding="windows-1251"?> <package class="5107001" version="1" ID_chan="33877092602" group="338770$03" meters="00" created="20060911 16:22:59"> <flow Day="20060911" N_H="1" power="78" /> <flow Day="20060911" N_H="2" power="78" /> <flow Day="20060911" N_H="3" power="78" /> <flow Day="20060911" N_H="4" power="78" /> <flow Day="20060911" N_H="5" power="87" /> <!-- ................................................. --> <flow Day="20060911" N_H="19" power="87" /> <flow Day="20060911" N_H="20" power="87" /> <flow Day="20060911" N_H="21" power="8" /> <flow Day="20060911" N_H="22" power="78" /> <flow Day="20060911" N_H="23" power="78" /> <flow Day="20060911" N_H="24" power="7" /> <!-- ................................................. --> <flow Day="20060921" N_H="21" power="8" /> <flow Day="20060921" N_H="22" power="78" /> <flow Day="20060921" N_H="23" power="78" /> <flow Day="20060921" N_H="24" power="7" /> </package> Работа с программой. 1. Главная форма состоит из двух вкладок: формирование одного дня и формирование месяца. 1.1 Вкладка «График одного дня». 1.1.1. Для ввода значений потребления вручную необходимо выбрать: требуемый тип графика, уровень напряжения, дату. Только после этого приступать к вводу значений. Для сохранения введенных значений необходимо нажать кнопку «Сохранить». Сохранение значений без предварительного выбора параметров «Тип графика», «Уровень напряжения» и «Дата» невозможно. 1.1.2 Для ввода значений потребления из Excel необходимо подготовить импортируемые данные в виде одной колонки 1.1.2 В программе выбрать пункт Файл/Импорт из одной колонки Excel, в диалоговом меню выбрать импортируемый файл, указать имя листа, из которого необходимо загрузить данные и нажать «Ввод». После загрузки должно появиться сообщение «Импорт данных завершен». 1.1.3 Часовые значения мощности должны быть указаны в киловаттах (кВт). 1.1.4 При нажатии на кнопку «Сформировать макет за день» откроется окно предварительного просмотра макета, который можно либо сохранить в файл в каталог, где установлена программа, либо отправить на заданный адрес по электронной почте (при отправке исходный макет из каталога программы удаляется). 1.2. Вкладка «График месяца». 1.2.1 Для ввода значений потребления вручную необходимо выбрать требуемый тип графика, выбрать необходимый уровень напряжения, выбрать необходимую дату и только после этого приступать к вводу значений. Для сохранения введенных значений необходимо нажать кнопку «Сохранить». Сохранение значений без предварительного выбора параметров «Тип графика», «Уровень напряжения» и «Дата» невозможно. 1.2.2. Кнопки «Дни месяца» предназначены для быстрой навигации по профилю. 1.2.3. Правый щелчок мыши на одной из кнопок «День месяца» вызовет контекстное меню, в котором можно потребовать от программы заполнить типовым суточным графиком профиль месяца по рабочим дням, субботам или воскресеньям. 1.2.4. После ручного или быстрого ввода значений необходимо нажать кнопку «Сохранить», а затем обновить данные в таблице, нажав кнопку «Обновить». 1.2.5 При нажатии на кнопку «Сформировать макет за месяц» и утвердительного ответа на вопрос о формировании макета откроется окно предварительного просмотра макета, который можно либо сохранить в файл в каталог, где установлена программа, либо отправить на заданный адрес по электронной почте (при отправке исходный макет из каталога программы удаляется). 1.3. Верхнее поле - меню программы. 1.3.1. При нажатии на «Сформировать акт» (доступно только при активной вкладке «График месяца») произойдет выгрузка фактического суммарного потребления электрической энергии в Excel. 1.3.2. При нажатии на «Импорт из файла акта Excel» (доступно только при активной вкладке «График месяца») произойдет импорт значений почасовых интервалов из выбранного файла в указанный тип графика «План» или «Факт» и указанный уровень напряжения согласно месяцу, указанному в файле. Важно! почасовые значения должны быть заполнены в файл «Akt_shablon.xls», так как программа жестко привязана к расположению ячеек. После выполнения импорта необходимо сохранить значения в базе данных, нажав кнопку «Сохранить», затем кнопку «Обновить». 1.3.3. При нажатии на «Импорт из одной колонки Excel» можно произвести загрузку почасовых значений из одной колонки Excel (см. п.1.1.2). 1.3.4. При нажатии «Выход» программа завершит работу.