Как у УТМ узнать о списании абон платы (пер.услуги)

Технические вопросы по UTM 5.0
Ответить
Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Как у УТМ узнать о списании абон платы (пер.услуги)

Сообщение Cramac »

Здравствуйте. В связи с тем что периодически утм не хочет списывать абон плату, хочу сделать скрипт для поиска таких абонов.
Где у УТМ можно посмотреть данные по списаниям периодических услуг?

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

discount_transactions_all, а лучше через URFA из отчета по услугам (rpcf_service_report), либо из основного отчета (rpcf_general_report_new).

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

Спасибо

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

а не подскажите что за apid надо ему передать? и где его взять?

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

apid - ID активного периода.

Если делаешь выборку по активному периоду, то id периода. Иначе 0.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

странно тогда, сделал вот такой хмл

<?xml version="1.0"?>
<urfa>
<call function="rpcf_service_report">
<parameter name="time_start"/>
<parameter name="time_end"/>
<parameter name="user_id"/>
<parameter name="account_id"/>
<parameter name="apid"/>
</call>
</urfa>

запускаю
/netup/utm5/bin/utm5_urfaclient -a service_report -time_start '1277940217' -time_end '1277935217' -account_id 5 -user_id 5 -apid 0

ничего не выводит хотя 1 числа снимается абон плата

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

выводит только


<?xml version="1.0"?>
<urfa>
<session key="0ab6534c9efeb4bd32bd77bc18f72f8e"/>
<call function="rpcf_service_report">
<output/>
</call>
</urfa>

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

Cramac писал(а):выводит только
Посмотри через админку отчет за тот же период. Скорее всего там тоже пусто.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

если я правильно ставлю даты (в Unix timestamp) то с 30.06 по 2.07 у абона была списана абон плата (1.07 в 0.22), но тут что то не показывается.

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

Cramac писал(а):если я правильно ставлю даты (в Unix timestamp) то с 30.06 по 2.07 у абона была списана абон плата (1.07 в 0.22), но тут что то не показывается.
-time_start '1277940217' -time_end '1277935217' -account_id 5 -user_id 5 -apid 0

1. У тебя time_start > time_end.

1277940217 - 1 июля 2010 г. 03:23:37 (MSD)
1277935217 - 1 июля 2010 г. 02:00:17 (MSD)

2. Можно указать account_id 0, тогда отчет будет по всем аккаунтам абонента.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

уже увеличивал диапазон и не помогает

вот так запускаю

/netup/utm5/bin/utm5_urfaclient -a service_report -time_start '1275082817' -time_end '1278082817' -account_id '0' -user_id '5' -apid '0'

все равно по 0

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

забавно, но тоже самое но в пхп урфа, работает.

Ответить