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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Лог по временным платежам.  (Прочитано 8469 раз)
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« : 07 Марта 2010, 11:07:03 »

Случайно наткнулись на такую штуку, при добавлении врменного платежа и его автоматического исчезания, нигде в статистике платежей у клиента и у админа нет информации что был временный платеж такой-то и он был удален тогда-то, приходится листать логи самого ноденги и там находить это, было бы правильно добавлять эту информацию в платежи клиента чтобы было понятно какого фига он пополнившись проработал несколько дней а потом у него вдруг стал минус и гадать на кофейной гуще что произошло. Нет полной картины происходящего.
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #1 : 07 Марта 2010, 13:26:27 »

Случайно наткнулись на такую штуку, при добавлении врменного платежа и его автоматического исчезания, нигде в статистике платежей у клиента и у админа нет информации что был временный платеж такой-то и он был удален тогда-то, приходится листать логи самого ноденги и там находить это, было бы правильно добавлять эту информацию в платежи клиента чтобы было понятно какого фига он пополнившись проработал несколько дней а потом у него вдруг стал минус и гадать на кофейной гуще что произошло. Нет полной картины происходящего.

+1 Бывали случаи когда абон просился, ложили платеж. А потом у него на счету - и использован трафик.
Особенно это нужно когда просят врем платеж и юзают трафик в перерасход, а потом вопросы родителей, а какого впустило в такие большие минуса. А ребёночек .... морозится.
Записан

Nodeny общение
https://t.me/nodeny_chat
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« Ответ #2 : 07 Марта 2010, 20:39:15 »

Временный платеж ваще зло Улыбающийся юзаем его только по слезным просьбам клиента и только на анлимах типа если чел забыл пополниццо и срок даем не больше трех дней.
P.S. Моя бы воля вообще не давал ы врем.платежей а то один такой был просил два месяца подряд типа то он болел то еще что-то короче ушел в минус на 200грн а сейчас ему звоним а он типа я ваще не тут я переехал в Польшу и мол мне пофик, так что ща не больше 3х дней иниипет  Смеющийся
Записан
bike-prorider
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 67


Просмотр профиля
« Ответ #3 : 09 Марта 2010, 19:19:09 »

Случайно наткнулись на такую штуку, при добавлении врменного платежа и его автоматического исчезания, нигде в статистике платежей у клиента и у админа нет информации что был временный платеж такой-то и он был удален тогда-то, приходится листать логи самого ноденги и там находить это, было бы правильно добавлять эту информацию в платежи клиента чтобы было понятно какого фига он пополнившись проработал несколько дней а потом у него вдруг стал минус и гадать на кофейной гуще что произошло. Нет полной картины происходящего.

+1
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #4 : 09 Марта 2010, 22:43:56 »

Поддержываю.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #5 : 10 Марта 2010, 12:20:59 »

В nodeny.pl после
Код:
     &ToLog("Удален временный платеж $cash $gr клиента id=$mid, ip=$Id_to_ip{$mid}, созданный админом id=".$p->{admin_id});
добавить
Код:
     $dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='удален временный платеж $cash $gr'");
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #6 : 10 Марта 2010, 20:28:09 »

В nodeny.pl после
Код:
     &ToLog("Удален временный платеж $cash $gr клиента id=$mid, ip=$Id_to_ip{$mid}, созданный админом id=".$p->{admin_id});
добавить
Код:
     $dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='удален временный платеж $cash $gr'");

Там ниже же вроде стоит
Код:
     &SaveEventToDb($cash,426,$id);
В логе платежей клиента исправно отображает временные платежи, без всяких других добавок.
Записан
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« Ответ #7 : 10 Марта 2010, 20:40:09 »

Хм. Вижу но почему-то ничего не дописывает в платежи ни в клиентской статистике ни в админке  Непонимающий
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #8 : 10 Марта 2010, 21:29:06 »

Хм. Вижу но почему-то ничего не дописывает в платежи ни в клиентской статистике ни в админке  Непонимающий

Это в Платежах клиента.
Код:
Событие	Удален временный платеж в размере 65.00 грн.	10.03.10 19:29	Удаление врем.платежа

Это в логе админки.
Код:
10.03.2010 19:29:27 kernel: Удален временный платеж 65.00 грн. клиента id=897, ip=192.168.24.23, созданный админом id=2

п.с. Какая у Вас версия биллинга ?
Записан
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« Ответ #9 : 10 Марта 2010, 23:17:43 »

Хм. Вижу но почему-то ничего не дописывает в платежи ни в клиентской статистике ни в админке  Непонимающий

Это в Платежах клиента.
Код:
Событие	Удален временный платеж в размере 65.00 грн.	10.03.10 19:29	Удаление врем.платежа

Это в логе админки.
Код:
10.03.2010 19:29:27 kernel: Удален временный платеж 65.00 грн. клиента id=897, ip=192.168.24.23, созданный админом id=2

п.с. Какая у Вас версия биллинга ?

версия 50.32.3
судя по написанному Вами это логи самого нодени а если внимательно почитать обсуждение то речь идет о записях в клиентской статистике в разделе платежи и тоже самое в админской.
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #10 : 11 Марта 2010, 00:12:32 »

Хм. Вижу но почему-то ничего не дописывает в платежи ни в клиентской статистике ни в админке  Непонимающий

оо!!
Дико извиняюсь ))
Я вышеприведенную строку был УЖЕ дописал в билль и вот по ней и выдал результат.

Только она в таком виде:
Код:
 $dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='$cash $gr'");
Так как в оригинале в Платежах клиента тогда пишет вот такое:
Цитировать
Событие   Удален временный платеж в размере удален временный платеж 65.00 грн.   10.03.10 19:29   Удаление врем.платежа
то есть два раза одно и тоже.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #11 : 11 Марта 2010, 00:30:56 »

В nodeny.pl после
Код:
     &ToLog("Удален временный платеж $cash $gr клиента id=$mid, ip=$Id_to_ip{$mid}, созданный админом id=".$p->{admin_id});
добавить
Код:
     $dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='удален временный платеж $cash $gr'");

Там ниже же вроде стоит
Код:
     &SaveEventToDb($cash,426,$id);
В логе платежей клиента исправно отображает временные платежи, без всяких других добавок.

Видимо надо исправить на
Код:
     &SaveEventToDb($cash,426,$mid);

id -> mid
Записан
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« Ответ #12 : 12 Марта 2010, 22:10:20 »

Итак результаты тестов после добавления
$dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='удален временный платеж $cash $gr'");
и изменения на
&SaveEventToDb($cash,426,$mid);

Результат:
1. в админской статистике по платежам клиента видим запись типа Удален временный платеж, но нет записи добавлен временый платеж
2. в клиентской статистике нихрена вообще невидим - хомячок опять нервничает суппорт с больной головой как хомяку доказать что происходило (в случае бешенных хомяков)

Хотелось бы (на правах ТЗ)
1. В клиентской статистике видеть запись о добавлении врем.платежа и вторую запись после его удаления
2. В админской статистике видеть те же самые записи что и у хомяков + комментарии если таковые существовали.
« Последнее редактирование: 12 Марта 2010, 22:28:26 от neom » Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #13 : 12 Марта 2010, 22:22:46 »

строчку:
Код:
$dbh->do("INSERT INTO pays SET mid=$mid,type=50,category=426,time=$ut,reason='удален временный платеж $cash $gr'");
не нужно было вносить, если менялся id -> mid. Просто я не заметил, что событие формируется и вставил новое. А потом мне указали на ошибку.

Клиенты события не видят, поэтому удаление временного платежа можно продублировать в качестве обычного сообщения, вышеприведенную строку заменяем на:

Код:
$dbh->do("INSERT INTO pays SET mid=$mid,type=30,category=490,time=$ut,coment='удален временный платеж $cash $gr'");

пункт номер 2 тоже какнить сделаем
Записан
neom
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 33


Просмотр профиля
« Ответ #14 : 14 Марта 2010, 18:44:04 »

По последним корректировкам получается такая картина:
После удаления платежа в админской статистике видим вот что
   Удален временный платеж 10.00 грн.   14.03.10 11:18   Сообщение, клиент ознакомлен       →
    Событие   Удален временный платеж в размере 10.00   14.03.10 11:18   Удаление врем.платежа   

В клиентской в разделе платежи ничего нет, в разделе сообщения есть сообщение об удалении врем.платежа:
  11:18   От администрации   Удален временный платеж 10.00 грн.   Детальнее →

Можно узнать зачем нужно это бесполезное сообщение еще и присылаемое клиенту и как в клиентской статистике смотреть историю платежей в т.ч. и временных?
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

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