info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« : 13 Апреля 2013, 17:31:20 » |
|
Как можно убрать расчёт деньгами полностью, и сделать что-бы биллинг счет вёл только дни.
сейчас выставляем например 8:50 в тарифных планах, а как сделать поведения тарифа что были только дни. Nodeny 50 (офф)
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #1 : 13 Апреля 2013, 21:22:38 » |
|
изменить название грн на день и сделать суточную абонку 1 день
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #2 : 14 Апреля 2013, 17:14:15 » |
|
Спасибо.
Ещё один вопрос, нам надо очистить фин отчёты абсолютно все, до 2013 года.
Я так понимаю надо запрос к базе делать, можете подсказать, какой запрос.
|
|
|
Записан
|
|
|
|
stix
NoDeny
Спец
Карма: 72
Offline
Сообщений: 1872
Nodeny Support Team
|
|
« Ответ #3 : 14 Апреля 2013, 17:25:52 » |
|
delete from pays where time blablabla
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #4 : 14 Апреля 2013, 21:23:13 » |
|
Это понятно, как выполнить массова удаления с 2010 01 01 по 2012 12 31
|
|
|
Записан
|
|
|
|
Redmen
NoDeny
Ветеран
Карма: 62
Offline
Сообщений: 546
Подяку в КАРМУ
|
|
« Ответ #5 : 14 Апреля 2013, 21:28:25 » |
|
delete * from pays where time < 1356991199 (по Киевскому времени)http://www.bl2.ru/programing/timestamp.htmlетот запрос удалит всё до 31,12,2012 только будут прблемы с виводом финансов у клиентов со стороны админов на странице клиента под балансом будет показивать баланс по латежам: -100500 но клиентов ето не затронит
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #6 : 14 Апреля 2013, 21:30:55 » |
|
Я понял насчёт киевского времени.
А есть возможность почистить всё, даже минусы, пусть биллинг представит что работает с 2013 01 01
|
|
|
Записан
|
|
|
|
versus
|
|
« Ответ #7 : 14 Апреля 2013, 22:12:17 » |
|
И балансы клиентов в 0 вывести с 1 января 2013 года ? А что делать с должниками? А что делать с теми у которых на 1 января баланс был положительный ?
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #8 : 14 Апреля 2013, 22:31:22 » |
|
Ну так сейчас 04, круг клиентов давно ушол на новый баланс, 01 02 пусть отчёт будет не верный нулевой нас устраивает. А 03 04 уже всё будет фиксировано так как там текущие платежи учитуя что за месяц должны все платить.
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #9 : 15 Апреля 2013, 11:06:58 » |
|
delete * from pays where time < 1356991199
Ошибка syntax
|
|
|
Записан
|
|
|
|
stix
NoDeny
Спец
Карма: 72
Offline
Сообщений: 1872
Nodeny Support Team
|
|
« Ответ #10 : 15 Апреля 2013, 11:28:02 » |
|
я же вам писал запрос почему вы влепили звездочку?
DELETE from pays WHERE time < 1356991199;
а вот так можно поровнять сразу баланс в зависимости от проведенных платежей UPDATE users SET balance=(SELECT SUM(cash) FROM pays WHERE mid=users.id);
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #11 : 15 Апреля 2013, 11:30:59 » |
|
Да разобрался. DELETE FROM pays WHERE time < UNIX_TIMESTAMP('2013-01-01'); В вашем примере была ошибка не получилось удалить. как вы писали. Ещё один вопрос, статистику всю надо почистить до 2013 года.
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #12 : 15 Апреля 2013, 16:20:53 » |
|
nodeny не чистит логи хотя мы ставили, если кто то думает что мы эту опцию не включали.
Поэтому хотим очистить руками.
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #13 : 15 Апреля 2013, 16:57:01 » |
|
а для чего такое извращение? считать в днях
|
|
|
Записан
|
|
|
|
info
NoDeny
Пользователь
Карма: -1
Offline
Сообщений: 33
|
|
« Ответ #14 : 15 Апреля 2013, 17:05:43 » |
|
Раньше было, щас нету, старые надо почистить записи.
|
|
|
Записан
|
|
|
|
|