Скорее всего проблемы со временем.Stamper75 писал(а):Странности с отчетом по платежам.
Открываю старый и новый интерфейсы, в обоих формирую отчёт по платежам за месяц. И что я вижу? ИТОГОВЫЕ СУММЫ РАЗНЫЕ !!!
Внимание, вопрос! Какой из интерфесов гонит лажу?
Новая админка
-
- Сообщения: 27
- Зарегистрирован: Вт июл 25, 2006 20:32
- Откуда: Monino
- Контактная информация:
Интересно, как Вы себе это представляете, если оба интерфейса запущены на одной и той же тачке, и коннектятся они оба к одному и тому же серверу? 
Не поленился, посчитал ручками цифири из старой админки с разбиением по типам платежей. Не совпали перерасчеты (ID 100) и активированные карты
Банковские переводы и кредиты совпали до копейки, но их суммы незначительны.

Не поленился, посчитал ручками цифири из старой админки с разбиением по типам платежей. Не совпали перерасчеты (ID 100) и активированные карты

Последний раз редактировалось Stamper75 Вт окт 28, 2008 15:02, всего редактировалось 1 раз.
- Lex
- NetUP Team
- Сообщения: 623
- Зарегистрирован: Ср мар 09, 2005 12:12
- Откуда: НетАП
- Контактная информация:
Старый интерфейс при формировании таймстемпа использует локальную временную зону, а новый определяет временную зону сервера. Если они разные, то таймстемп будет разный.Stamper75 писал(а):Интересно, как Вы себе это представляете, если оба интерфейса запущены на одной и той же тачке, и коннектятся они оба к одному и тому же серверу?
-
- Сообщения: 2
- Зарегистрирован: Пн окт 06, 2008 19:26
- Lex
- NetUP Team
- Сообщения: 623
- Зарегистрирован: Ср мар 09, 2005 12:12
- Откуда: НетАП
- Контактная информация:
Так как функция вызывается одна и та же, оба интерфейса должны показывать одинаковые данные. Сравните записи, найдите расхождения, поймите откуда они берутся. Если есть уверенность что это баг, пишите багрепорт, предоставляйте дамп базы, говорите что Вы делаете, указывая конкретные данные.Stamper75 писал(а):Ага, есть разница в часах интерфейсов.
В старой - "Время на сервере:........ MSK"
В новой - "Время сервера:.... GMT+3:00"
Время в обоих одинаковое.
Вопрос не в том, как и где интерфейс берет время. Вопрос в том - какому отчёту верить?
-
- Сообщения: 27
- Зарегистрирован: Вт июл 25, 2006 20:32
- Откуда: Monino
- Контактная информация:
Ну что, выявили ваш баг. В новой админке не учитывается переход с летного на зимнее время. Отсюда и разность в платежах.Lex писал(а):Так как функция вызывается одна и та же, оба интерфейса должны показывать одинаковые данные. Сравните записи, найдите расхождения, поймите откуда они берутся. Если есть уверенность что это баг, пишите багрепорт, предоставляйте дамп базы, говорите что Вы делаете, указывая конкретные данные.
Те платежи, которые проведены по-летнему времени (до перехода на зимнее время) отражаются как проведенные по зимнему времени. То есть, если платеж проведен 01.10.2008 в 0:15, то новая админка считает, что он проведен 30.09.2008 в 23:15.
Зачем в базу заносить время внесения платежей, ежели потом его в отчете по платежам каким-то мудрёным способом заново высчитываете, к тому же некорректно?
Всё так же.Magnum72 писал(а):Версию от 23 марта походу сломали:
1) Отсутствует файл module.jar
2) При коннекте к 006.6 админка замирает на функции 2406
3) Слетели запоменненые настройки
Удалил settings.xml настройки стали сохраняться, админка перестала замирать, а стала просто тупо падать так и не подключившись.
Попробуйте удалить все файлы и распаковать архив заново. Проверили, админка из личного кабинета (23.03.09) работает с 006 нормально.Magnum72 писал(а):Версию от 23 марта походу сломали:
1) Отсутствует файл module.jar
2) При коннекте к 006.6 админка замирает на функции 2406
3) Слетели запоменненые настройки
Хм, заработалоserjk писал(а):Попробуйте удалить все файлы и распаковать архив заново. Проверили, админка из личного кабинета (23.03.09) работает с 006 нормально.Magnum72 писал(а):Версию от 23 марта походу сломали:
1) Отсутствует файл module.jar
2) При коннекте к 006.6 админка замирает на функции 2406
3) Слетели запоменненые настройки

Небольшая просьба: сделайте при экспорте карт оплаты автоматическую подстановку имени файла в зависимости от пула.