Изменение лицевого счета через sql запрос
-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58
Изменение лицевого счета через sql запрос
Помогите разобраться как внести абоненту на счет определенное количество денег, данные берутся из текстового файла. Хочу реализовать это с помощью sql запроса, можете подсказать более простой способ, я новичок в UTM, лицензия только на базовый модуль.
- Chrst
- Сообщения: 370
- Зарегистрирован: Пт май 11, 2007 09:28
- Откуда: Медиахолдинг "ЛеККС"
- Контактная информация:
Re: Изменение лицевого счета через sql запрос
Вносить платеж все-же лучше через Urfaclient или utm5_payment_tool.BlackGorunuch писал(а):Помогите разобраться как внести абоненту на счет определенное количество денег, данные берутся из текстового файла. Хочу реализовать это с помощью sql запроса, можете подсказать более простой способ, я новичок в UTM, лицензия только на базовый модуль.
-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58
-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58
- Chrst
- Сообщения: 370
- Зарегистрирован: Пт май 11, 2007 09:28
- Откуда: Медиахолдинг "ЛеККС"
- Контактная информация:
utm5_payment_tool консольная утилита, работающая под jre. Под win запускать из командного файла.BlackGorunuch писал(а):я был не прав utm_payment_tools бесплатная, вот только как ее из под окошек запускать???
З.Ы. спасибо за толчок в нужном направлении
Есть еще консольная админка от Magnum72 (в свое время очень выручила

Более "современным" и гибким является использование URFA. Существует бесплатная альтернатива urfaclientphp.
-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58
Извиняюсь за возможно клупый вопрос, но может кто подскажет как запустить 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.

Пробовал так:
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
- Откуда: Медиахолдинг "ЛеККС"
- Контактная информация:
Я дико извиняюсьBlackGorunuch писал(а):Извиняюсь за возможно клупый вопрос, но может кто подскажет как запустить utm5_payment_tool под windows.

-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58
помогите, не могу провести платеж, на 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
помогите, очень нужно разобраться, перепробовал разные параметры, ничего.
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
- Откуда: Медиахолдинг "ЛеККС"
- Контактная информация:
под linux использую вызов utm5_payment_tool -h XX.XX.XX.XX -P 11758 -l XXXX -p XXXX -b 200 -a 33 -m 1 -i без указания конфиг файла.BlackGorunuch писал(а):помогите, не могу провести платеж, на linux все
Попробовать под Win, может тоже пройдет. И попробовать не использовать ключ -t (по умолчанию дата время будут current).
-
- Сообщения: 7
- Зарегистрирован: Пт фев 11, 2011 11:58