После обновления пропали отчеты о платежах.

Технические вопросы по UTM 5.0
sexp
Сообщения: 50
Зарегистрирован: Вт мар 21, 2006 13:55

После обновления пропали отчеты о платежах.

Сообщение sexp »

Сабж: обновится до 5.2.1.-008-2
Пропали отчеты по платежам за 2010 год, кто-нибудь сталкивался ?

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Re: После обновления пропали отчеты о платежах.

Сообщение Витька »

sexp писал(а):Сабж: обновится до 5.2.1.-008-2
Пропали отчеты по платежам за 2010 год, кто-нибудь сталкивался ?
Архивирование списаний используете?

sexp
Сообщения: 50
Зарегистрирован: Вт мар 21, 2006 13:55

Сообщение sexp »

Да, используем

Pei0t
Сообщения: 258
Зарегистрирован: Чт дек 13, 2007 20:48

Сообщение Pei0t »

sexp писал(а):Да, используем
Проверьте тогда даты в таблице архивс. Вы обновление проводили вместе с архивированием или отдельно?

sexp
Сообщения: 50
Зарегистрирован: Вт мар 21, 2006 13:55

Сообщение sexp »

Сначала мы провели архивирование, то есть уменьшили размеры текущих рабочих таблиц (поместив устаревшие данные в таблицы другой базы данных), а только после этого провели обновление биллинга.

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

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

sexp
Сообщения: 50
Зарегистрирован: Вт мар 21, 2006 13:55

Сообщение sexp »

так если мы ее не архивировали, она должны быть в исконном виде ?:

helios
Сообщения: 4
Зарегистрирован: Сб янв 09, 2010 01:42

Посмотрите запрос, который делает интерфейс администратора

Сообщение helios »

При попытке получить отчет по платежам, например, за любой интервал предыдущего года, из интерфейса администратора в базу отправляется SELECT, в котором начальная дата запроса - последняя секунда предыдущего месяца текущего года (января 2011). Поэтому в итоге получаем лишь платежи за текущий месяц, независимо от дат запроса. Похоже на ошибку в преобразовании интервалов запроса именно в интерфейсе администратора (админке).
P.S. Попробовал последнюю версию "админки" из update 3: результат тот же

Pei0t
Сообщения: 258
Зарегистрирован: Чт дек 13, 2007 20:48

Сообщение Pei0t »

sexp писал(а):так если мы ее не архивировали, она должны быть в исконном виде ?:
Её нужно обязательно архивировать, архивните её с теми же границами что и другие таблицы. Платежи годичной/двух давности можно оставить, но дата в архивс тогда должна совпадать.

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

sexp писал(а):Сначала мы провели архивирование, то есть уменьшили размеры текущих рабочих таблиц (поместив устаревшие данные в таблицы другой базы данных), а только после этого провели обновление биллинга.
Прочитайте внимательно инструкцию по архивированию. Либо вы не делаете архивацию вообще, либо архивируете все таблицы, для которых это предусмотрено. Иначе будут проблемы с отчётами.

sexp
Сообщения: 50
Зарегистрирован: Вт мар 21, 2006 13:55

Сообщение sexp »

можно ссылочку на инструкцию ?

Pei0t
Сообщения: 258
Зарегистрирован: Чт дек 13, 2007 20:48

Сообщение Pei0t »

sexp писал(а):можно ссылочку на инструкцию ?
http://www.netup.ru/UTM5/documentation.php

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Если обновлялись с 006 - перестраивайте архив, в новой версии не 2, а 7 таблиц архивируются, включая платежную. Это старая и неприятная ошибка, на самом деле все платежи на месте, но они не будут показываться, пока архив не перестроите.

helios
Сообщения: 4
Зарегистрирован: Сб янв 09, 2010 01:42

to JAO

Сообщение helios »

JAO: в таком случае очень странная логика... А Вы уверены, что дело именно в количестве архивируемых таблиц? У нас архивируются только таблицы с клиентским трафиком и, действительно, после архивации отчеты по трафику правильно отображают данные за ЛЮБОЙ период (попадающий или не попадающий в архивные таблицы). А вот отчеты по платежам - нет. Но я же вижу в лог-файлах запросы при выполнении отчета по платежам!!! Там стоят ДРУГИЕ даты, НЕ ТЕ, которые я ввожу в интерфейсе администратора при попытке сформировать отчет!!!! Или, по-вашему, "админка" проверяет, заархивированы ли таблицы с платежами и в зависимости от результатов этой проверки сама подставляет в запрос даты????? :-) Вряд ли, очень в этом сомневаюсь...

P.S. хотя, конечно, при желании "наваять" можно и не такого...

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Покажите содержимое таблицы archives. Я столкнулся с подобным, и написал, каким было исправление в моем случае.

Ответить