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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Как провести Платеж сети задним числом?  (Прочитано 6571 раз)
Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« : 05 Марта 2012, 14:49:25 »

Забыли внести некоторые расходы, в связи с этим потребовалось провести платеж сети задним числом. По платежам клиентов такую возможность вижу. А как провести платеж сети задним числом?
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #1 : 05 Марта 2012, 19:29:49 »

Писал такой.
http://forum.nodeny.com.ua/index.php?topic=1731.0
Записан

Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« Ответ #2 : 05 Марта 2012, 19:55:49 »

Ну так ведь это по тарифам. Мне массовый платеж не нужен. Я хочу просто изменить дату по платежам сети.
Записан
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« Ответ #3 : 06 Марта 2012, 10:20:53 »

Ещё проще.
Код:
SELECT * FROM `pays` WHERE `type`=10 AND `category`=0;
Меняете time, на который Вам нужно.
Записан

Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« Ответ #4 : 06 Марта 2012, 21:09:44 »

это я знаю. Я подумал как то их веб-интерфейса можно сделать...Улыбающийся
Разработчики сделайте пожалуйста.
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #5 : 12 Марта 2012, 09:11:53 »

Я б тоже не отказался! Действительно, нужная фича!
Записан
Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« Ответ #6 : 13 Марта 2012, 12:57:40 »

Ещё проще.
Код:
SELECT * FROM `pays` WHERE `type`=10 AND `category`=0;
Меняете time, на который Вам нужно.
так это запись по клиенту, а мне нужно по сети...не могу найти какой там type ?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #7 : 13 Марта 2012, 13:27:19 »

А где видно, что это запись по клиенту?
Код:
SELECT * FROM `pays` WHERE `type`=10 AND `category`=0 AND mid<=0;
Записан
Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« Ответ #8 : 01 Апреля 2012, 23:04:46 »

А где видно, что это запись по клиенту?
Код:
SELECT * FROM `pays` WHERE `type`=10 AND `category`=0 AND mid<=0;
ну вот по такой выборке с таблицы Pays вообще ничего не выдает. Пусто, хотя записи по затратам сети сделаны.
« Последнее редактирование: 01 Апреля 2012, 23:11:36 от Sis » Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #9 : 02 Апреля 2012, 00:50:46 »

Как это делает биллинг:
Код:
SELECT SQL_CALC_FOUND_ROWS p.*,u.name,u.grp FROM pays p LEFT JOIN users u ON u.id=p.mid WHERE p.type=10 AND p.mid<=0 ORDER BY p.time
Не вижу разницы в вышеупомянутом запросе и этом
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #10 : 02 Апреля 2012, 02:06:45 »

Не вижу разницы в вышеупомянутом запросе и этом
разница
SELECT SQL_CALC_FOUND_ROWS p.*,u.name,u.grp FROM pays p LEFT JOIN users u ON u.id=p.mid WHERE p.type=10 AND p.mid<=0 ORDER BY p.time

SELECT * FROM `pays` WHERE `type`=10 AND `category`=0 AND mid<=0;
Записан
Sis
Старожил
****

Карма: -7
Offline Offline

Сообщений: 370


Просмотр профиля
« Ответ #11 : 02 Апреля 2012, 08:25:27 »

Вот теперь вижу то что нужно. Кого благодарить?
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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