Изменение лицевого счета через sql запрос

Форум для размещения материалов по реализации различных схем использования ПО, решению частых проблем и предупреждению частых ошибок
Закрыто
BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Изменение лицевого счета через sql запрос

Сообщение BlackGorunuch »

Помогите разобраться как внести абоненту на счет определенное количество денег, данные берутся из текстового файла. Хочу реализовать это с помощью sql запроса, можете подсказать более простой способ, я новичок в UTM, лицензия только на базовый модуль.

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Re: Изменение лицевого счета через sql запрос

Сообщение Chrst »

BlackGorunuch писал(а):Помогите разобраться как внести абоненту на счет определенное количество денег, данные берутся из текстового файла. Хочу реализовать это с помощью sql запроса, можете подсказать более простой способ, я новичок в UTM, лицензия только на базовый модуль.
Вносить платеж все-же лучше через Urfaclient или utm5_payment_tool.

BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Сообщение BlackGorunuch »

я догадываюсь, но ведь это все стоит денег

BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Сообщение BlackGorunuch »

я был не прав utm_payment_tools бесплатная, вот только как ее из под окошек запускать???
З.Ы. спасибо за толчок в нужном направлении

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Сообщение Chrst »

BlackGorunuch писал(а):я был не прав utm_payment_tools бесплатная, вот только как ее из под окошек запускать???
З.Ы. спасибо за толчок в нужном направлении
utm5_payment_tool консольная утилита, работающая под jre. Под win запускать из командного файла.
Есть еще консольная админка от Magnum72 (в свое время очень выручила ;) ).
Более "современным" и гибким является использование URFA. Существует бесплатная альтернатива urfaclientphp.

BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Сообщение BlackGorunuch »

Извиняюсь за возможно клупый вопрос, но может кто подскажет как запустить utm5_payment_tool под windows.
Пробовал так:
C:\Documents and Settings\Администратор>"C:\Program Files\Java\jre6\bin\java.exe" E:\utm5_payment_tool
Получил в ответ:
Exception in thread "main" java.lang.NoClassDefFoundError: E:\utm5_payment_tool
Caused by: java.lang.ClassNotFoundException: E:\utm5_payment_tool
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: E:\utm5_payment_tool. Program will exit.
:?: :?:

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Сообщение Chrst »

BlackGorunuch писал(а):Извиняюсь за возможно клупый вопрос, но может кто подскажет как запустить utm5_payment_tool под windows.
Я дико извиняюсь :oops:, немного загнался в предыдущем своем посте. utm5_payment_tool консолька, но только не java. Под *nix идет бинарник, под win вероятно должен быть utm5_payment_tool.exe. Его и надо запускать с требуемыми ключами.

BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Сообщение BlackGorunuch »

помогите, не могу провести платеж, на linux все нормально, в windows вот так:

C:\>utm5_payment_tool.exe -C c:\utm5_payment_tool.cfg -h 10.16.0.6 -a 33 -b 200
-t 1297749600 -c 810 -m 2 -L 'none' -i -k 'none'

Notice: Feb 17 11:04:52 UTM5 Config: Processing config file: c:\utm5_payment_to
ol.cfg

ERROR : Feb 17 11:04:52 UTM5 Config: utm5_payment_tool.exe: Error while calling

receive payment function. Check command line and config file.

# core_host
# Description: UTM5 core host
# Default value: 127.0.0.1
core_host=x.x.x.x

# core_port
# Description: UTM5 core port listening to URFA
# Default value: 11758
core_port=11758

# core_user
# Description: A system user login to access to the UTM5 core
# Default value: init
core_user=init

# core_password
# Description: A system user password to access to the UTM5 core
# Default value: init
core_password=xxxxxx

# user_comment
# Description: Comment for user
# Default value: none

# admin_comment
# Description: Comment for admin
# Default value: none

# currency_id
# Description: Currency ID
# Default value: 810 (RUR)
currency_id=810

# payment_method
# Description: Payment method ID
# Default value: 0 (cash via office)
payment_method=2

# turn_on_internet
# Description: Turn on Internet access after receiving the payment
# Default value: no
turn_on_internet=yes

# account_id
# Description: Account ID
# Default value: 0

# external_number
# Description: Payment external number
# Default value: none

# payment
# Description: Payment sum
# Default value: 0.0

помогите, очень нужно разобраться, перепробовал разные параметры, ничего.

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Сообщение Chrst »

BlackGorunuch писал(а):помогите, не могу провести платеж, на linux все
под linux использую вызов utm5_payment_tool -h XX.XX.XX.XX -P 11758 -l XXXX -p XXXX -b 200 -a 33 -m 1 -i без указания конфиг файла.
Попробовать под Win, может тоже пройдет. И попробовать не использовать ключ -t (по умолчанию дата время будут current).

BlackGorunuch
Сообщения: 7
Зарегистрирован: Пт фев 11, 2011 11:58

Сообщение BlackGorunuch »

Спасибо за совет, все это перепробовал, не знаешь откуда можно скачать utm5_payment_tool.exe, а то я вытянул с демо версии, может дело в этом?

Закрыто