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