Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расч. часе отличном от нуля [9210]

Вопросы по созданию, редактированию и использованию отчетных форм.

Модератор: Модераторы

Ответить
Kvashnin
Опытный пользователь
Сообщения: 1928
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расч. часе отличном от нуля [9210]

Сообщение Kvashnin » 16 окт 2020, 20:17

Выяснил, что в ведомостях параметров, построенных на основе данных СПТ944 с расчетным часом отличным от нуля, разница интеграторов считается не правильно. Значения интеграторов берутся вне зависимости от настроенного в точке учета расчетного часа на начало суток. И именно эта небрежность вносит неточность в отчет. Вот пример.
16-10-2020 22-00-56.jpg
Настройка точек учета вот такие:
16-10-2020 22-11-21.jpg
16-10-2020 22-13-18.jpg
Также прикладываю архив с данными, чтобы Вы могли проверить мои выводы.

Версия 3.36.5
Вложения
Data_2020-10-16_2014.rar
(237.53 КБ) 1 скачивание
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7625
Зарегистрирован: 02 мар 2016, 05:45

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Иван Славный » 19 окт 2020, 06:21

При формировании отчетов по суточным данным расчетный час никогда не учитывался. Интеграторы выводятся на 00:00 часов начальной даты и даты, следующей за конечной.

Вы можете разработать собственную отчетную форму по часовым данным, в которой рассчитывать по ним суточное потребление и выводить интеграторы с учетом расчетного часа.
Kvashnin
Опытный пользователь
Сообщения: 1928
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Kvashnin » 19 окт 2020, 10:00

Иван Славный писал(а):
19 окт 2020, 06:21
При формировании отчетов по суточным данным расчетный час никогда не учитывался. Интеграторы выводятся на 00:00 часов начальной даты и даты, следующей за конечной.
Все так, но как только Вы начали корректно работать с расчетными часами, в том числе с СПТ944, то сутки в системах теплоснабжения не всегда стали начинаться и заканчиваться в 0:00. И соответственно в отчетах в таблицах значения суточных записей с расчетный час по расчетный час.
19-10-2020 11-02-21.jpg

У меня в системах "под рукой" более 1000 СПТ944, из них несколько десятков с расчетным часом 0:00, у остальных он равен 23:00.
Т.е. типичный отчет о потреблении, построенный в ЛЭРС Учет, тот который с 2 таблицами: таблицей суточных значений и таблицей значений интеграторов почти всегда не бьется для СПТ944
Иначе, в сегодняшнем виде ЛЭРС Учет не может правильно сформировать карточку потребления для большинства СПТ 944 на территории России :-):

Посему я считаю, что если расчетный час не равен нулю, то выводить интеграторы с 0:00, уже является ошибкой.
Иван Славный писал(а):
19 окт 2020, 06:21
Вы можете разработать собственную отчетную форму по часовым данным, в которой рассчитывать по ним суточное потребление и выводить интеграторы с учетом расчетного часа.
Могу, но это не решит описанную проблему.

Иван, переведите, пожалуйста, эту тему в тот раздел, какой Вам кажется правильным: ошибки или предложения.
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Александр Ряйсянен
Разработчик
Разработчик
Сообщения: 1790
Зарегистрирован: 16 мар 2010, 06:57

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Александр Ряйсянен » 20 окт 2020, 03:46

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

Предлагаются следующие изменения.

В отчетные формы типа Ведомость параметров добавить логический параметр UseReportingHour

РЧ будет учитываться только, если UseReportingHour = true и только для отчетов по суточным данным.

По умолчанию UseReportingHour будет равным false, чтобы в имеющихся отчетных формах ничего не изменилось.

Если UseReportingHour = true, то будет выполняться корректировка интервала показаний интеграторов.

Пусть задан отчетный период [ss.MM.yyyy, ee.MM.yyyy]

1. Если РЧ > 12, то интервал для чтения и отображения показаний :

[ss-1.MM.yyyy РЧ:00:00, ee.MM.yyyy РЧ:00:00]

2. Если 0 < РЧ <= 12, то интервал для чтения и отображения показаний:

[ss.MM.yyyy РЧ:00:00, ee+1.MM.yyyy РЧ:00:00]

Во вложении примеры сформированных отчетов с учетом расчетного часа (ExampleReport_New) и без учета (ExampleReport_Old)/
Вложения
ExampleReport_Old.pdf
(132.55 КБ) 1 скачивание
ExampleReport_New.pdf
(132.73 КБ) 2 скачивания
Kvashnin
Опытный пользователь
Сообщения: 1928
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Kvashnin » 20 окт 2020, 08:33

Спасибо за помощь, Вы не будете это решать это на уровне ПО?

Я ожидал, что изменение можно будет получить в ближайшем обновлении и не делать различий между шаблонами для СПТ944 и просто шаблонами.
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5701
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Антон Чичков » 20 окт 2020, 09:00

На уровне ПО мы введём в отчётную форму флаг учёта расчётного часа. Если он установлен, итоговые значения при выборке будут выбраны с учётом расчётного часа. Системные отчётные формы мы не станем менять, иначе потеряется обратная совместимость. К сожалению, шаблоны должны быть сформированы свои, с учётом этого флага.
Kvashnin
Опытный пользователь
Сообщения: 1928
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расчетом часе отличном от нуля

Сообщение Kvashnin » 20 окт 2020, 09:50

Антон Чичков писал(а):
20 окт 2020, 09:00
На уровне ПО мы введём в отчётную форму флаг учёта расчётного часа. Если он установлен, итоговые значения при выборке будут выбраны с учётом расчётного часа.
Отлично. В какой версии ожидать?
Антон Чичков писал(а):
20 окт 2020, 09:00
Системные отчётные формы мы не станем менять, иначе потеряется обратная совместимость. К сожалению, шаблоны должны быть сформированы свои, с учётом этого флага.
На Ваше усмотрение.
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7625
Зарегистрирован: 02 мар 2016, 05:45

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расч. часе отличном от нуля [9

Сообщение Иван Славный » 21 окт 2020, 04:31

Ориентировочно данные изменения запланированы на версию 3.38.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 7625
Зарегистрирован: 02 мар 2016, 05:45

Re: Неправильно работают ведомости параметров с расчетом разности интеграторов СПТ944 при расч. часе отличном от нуля [9

Сообщение Иван Славный » 02 дек 2020, 03:44

Версия 3.38 доступна для скачивания.
Ответить