Биллинговая система Nodeny
22 Ноября 2024, 16:47:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Убрать расчёт в деньгах  (Прочитано 7799 раз)
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« : 13 Апреля 2013, 17:31:20 »

Как можно убрать расчёт деньгами полностью, и сделать что-бы биллинг счет вёл только дни.

сейчас выставляем например 8:50 в тарифных планах, а как сделать поведения тарифа что были только дни. Nodeny 50 (офф)

Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #1 : 13 Апреля 2013, 21:22:38 »

изменить название грн на день и сделать суточную абонку 1 день Улыбающийся
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #2 : 14 Апреля 2013, 17:14:15 »

Спасибо.

Ещё один вопрос, нам надо очистить фин отчёты абсолютно все, до 2013 года.

Я так понимаю надо запрос к базе делать, можете подсказать, какой запрос.
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #3 : 14 Апреля 2013, 17:25:52 »

delete from pays where time blablabla
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #4 : 14 Апреля 2013, 21:23:13 »

Это понятно, как выполнить массова удаления с 2010 01 01 по 2012 12 31
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #5 : 14 Апреля 2013, 21:28:25 »

delete * from pays where time < 1356991199
(по Киевскому времени)

http://www.bl2.ru/programing/timestamp.html
етот запрос удалит всё до 31,12,2012
только будут прблемы с виводом финансов у клиентов
со стороны админов на странице клиента под балансом
будет показивать баланс по латежам: -100500
но клиентов ето не затронит
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #6 : 14 Апреля 2013, 21:30:55 »

Я понял насчёт киевского времени.


А есть возможность почистить всё, даже минусы, пусть биллинг представит что работает с 2013 01 01
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #7 : 14 Апреля 2013, 22:12:17 »

И балансы клиентов в 0 вывести с 1 января 2013 года ?
А что делать с должниками? А что делать с теми у которых на 1 января баланс был положительный ?
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #8 : 14 Апреля 2013, 22:31:22 »

Ну так сейчас 04, круг клиентов давно ушол на новый баланс, 01 02 пусть отчёт будет не верный  нулевой нас устраивает. А 03 04 уже всё будет фиксировано так как там текущие платежи учитуя что за месяц должны все платить.
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #9 : 15 Апреля 2013, 11:06:58 »

delete * from pays where time < 1356991199

Ошибка syntax
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #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 Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #11 : 15 Апреля 2013, 11:30:59 »

Да разобрался.

Код:
DELETE FROM pays WHERE time < UNIX_TIMESTAMP('2013-01-01');

В вашем примере была ошибка не получилось удалить. как вы писали.

Ещё один вопрос, статистику всю надо почистить до 2013 года.
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #12 : 15 Апреля 2013, 16:20:53 »

nodeny не чистит логи хотя мы ставили, если кто то думает что мы эту опцию не включали.

Поэтому хотим очистить руками.
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #13 : 15 Апреля 2013, 16:57:01 »

а для чего такое извращение? считать в днях
Записан
info
NoDeny
Пользователь
*

Карма: -1
Offline Offline

Сообщений: 33


Просмотр профиля Email
« Ответ #14 : 15 Апреля 2013, 17:05:43 »

Раньше было, щас нету, старые надо почистить записи.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!