forum.bitel.ru http://forum.bitel.ru/ |
|
Автоматизация отправки реестров http://forum.bitel.ru/viewtopic.php?f=30&t=4765 |
Страница 1 из 1 |
Автор: | rush [ 10 ноя 2010, 13:55 ] |
Заголовок сообщения: | Автоматизация отправки реестров |
Как можно автоматизировать создание отправку реестров? Есть какой-то более простой способ, чем самому формировать их напрямую из базы sql-запросами? |
Автор: | Администратор [ 11 ноя 2010, 16:18 ] |
Заголовок сообщения: | Re: Автоматизация отправки реестров |
Модуль вроде и так формирует реестры. Вопрос именно в их отправке? Там же вроде через зашифрованную почту как-то нужно слать? |
Автор: | rush [ 12 ноя 2010, 11:38 ] |
Заголовок сообщения: | Re: Автоматизация отправки реестров |
Вопрос именно в отправке, да. В нашем случае мы отправляем просто по e-mail. Соответственно хотелось бы, чтобы модуль, например, по заданию планировщика формировал реестр и складывал его в определенную папку. А готовые реестры уже можно обработать скриптом |
Автор: | Администратор [ 12 ноя 2010, 12:59 ] |
Заголовок сообщения: | Re: Автоматизация отправки реестров |
Записал в TODO. |
Автор: | m0nk3y [ 16 дек 2010, 12:06 ] |
Заголовок сообщения: | Re: Автоматизация отправки реестров |
У себя я в крон запихал такой вот скрипт: Код: #!/bin/sh
username="имя_пользователя" password="пароль" MID=9 DT=`date +%Y-%m-%d` DTR=`date +%d.%m.%Y` wget "http://ip_сервера:8282/bgbilling/executer?module=gorod&firm=1&action=CreateFullRegister&mid=9&date=$DTR&user=$username&pswd=$password" -O result_cr rm result_cr #on replica only ) OUTFILE="путь_к_файлу_куда_скидывать_реестр" RID=`mysql -N --host=ip_сервера --user=user --password=password --database=БД_биллинга -e "select id from gorod_register_$MID where dt='$DT'"` wget "http://ip_сервера:8282/bgbilling/executer?id=$RID&module=gorod&action=GetRegister&contentType=binary&mid=9&user=$username&pswd=$password" -O $OUTFILE |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |