BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 01 май 2024, 00:08

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 19 ] 
Автор Сообщение
 Заголовок сообщения: Рассылка счетов
СообщениеДобавлено: 11 фев 2011, 12:06 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Как организовать рассылку счетов в биллинге?

В планировщике заданий включил задачу "Рассыльщик почты".
В конфигурации модуля бухгалтерия добавил параметры:
Код:
mail.contract.param=20
mail.subject=Счет $fileName
mail.text=Ваш счет за интернет


В модуле бухгалтерия выбираю счет и опцию "Отослать на почту"

На почту ничего не приходит) Где искать ошибку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 11 фев 2011, 12:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
в логах?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 14 фев 2011, 14:19 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Код:
02-14/13:00:01  INFO [Thread-6] TaskExecuter - Starting periodic task ID: 13 bitel.billing.server.mail.MailSender
02-14/13:00:01  INFO [pool-2-thread-3] MailSender - Task finished time=2 ms.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 14 фев 2011, 18:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а почта настроена ? другие письма отправляются ?
покажите настройки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 15 фев 2011, 09:43 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Код:
mail.smtp.host=mail.clink.ru
mail.from.email=bgbilling@clink.ru
mail.from.name=BGBilling Server
mail.to.email=rush@clink.ru
mail.to.name=Rushan R Shaymardanov
mail.encoding=windows-1251


Почта настроена. Письма о начислении абонплат например, отправляются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 15 фев 2011, 11:21 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Вообщето при такой рассылке надо смотреть лог выполнения задачи
bitel.billing.server.bill.BillDocsSender
в логах планировщика

bitel.billing.server.mail.MailSender
это не та задача
это см док.
"
Рассыльщик почты - это разовые клиентам какой-либо информации, осуществляемые администраторами системы. Подробнее о системе рассылок и параметрах запуска задачи здесь. Задача может быть настроена сразу, рекомендуемая частота запуска - один раз в час, при этом желательно чтобы операторы биллинга, проводящие рассылки пользователям, знали время отправки добавляемых рассылок.
"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 12:24 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Не совсем понял.

Как нужная задача в планировщике называется?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 12:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Пардон поспешил, а удалить уже неполучается

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Последний раз редактировалось Phricker 21 фев 2011, 12:35, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 12:34 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Никакой задачи в планировщике для рассылки счетов нет!
эта задача там создается автоматически, ее не надо настраивать.
А логи надо смотреть в планировщике, по выполнению задачи
bitel.billing.server.bill.BillDocsSender
она собственно и создается там


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 16:23 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Спасибо, разобрался. Письма приходят, но тело письма в какой-то странной кодировке:
Код:
------=_Part_94_886906670.1298280832502
Content-Type: text/plain; charset=ANSI_X3.4-1968
Content-Transfer-Encoding: 7bit
??? ???? ?? ????????


можно с этим что-то сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 17:25 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
кодировка должна браться отсюда
mail.encoding=windows-1251
и у вас насколько я понял это настроено. ,

остальные типы писем нормально приходят?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 21 фев 2011, 17:40 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Остальные - да.

Добавил этот параметр в конфигурацию модуля бухгалтерия - ничего не изменилось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 01 мар 2012, 19:57 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Не стал плодить тем - проблема в общем-то из той же оперы -- не рассылаются счета.
В логе шедалера:
Код:
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream - java.lang.ClassNotFoundException: bitel.billing.server.bill.BillDocsSender
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.net.URLClassLoader$1.run(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.security.AccessController.doPrivileged(Native Method)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.net.URLClassLoader.findClass(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.lang.Class.forName0(Native Method)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.lang.Class.forName(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.resolveClass(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readObject0(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readObject(Unknown Source)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at bitel.billing.server.task.bean.RunTaskDataManager.getNextTask(RunTaskDataManager.java:147)
scheduler 03-01/11:50:44 ERROR [Thread-10] LoggingPrintStream -         at bitel.billing.server.task.TaskRunProcessor.run(TaskRunProcessor.java:44)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream - java.lang.ClassNotFoundException: bitel.billing.server.bill.BillDocsSender
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.net.URLClassLoader$1.run(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.security.AccessController.doPrivileged(Native Method)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.net.URLClassLoader.findClass(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.lang.Class.forName0(Native Method)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.lang.Class.forName(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.resolveClass(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readObject0(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at java.io.ObjectInputStream.readObject(Unknown Source)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at bitel.billing.server.task.bean.RunTaskDataManager.getNextTask(RunTaskDataManager.java:147)
scheduler 03-01/11:50:49 ERROR [Thread-10] LoggingPrintStream -         at bitel.billing.server.task.TaskRunProcessor.run(TaskRunProcessor.java:44)


Модуль bill последний.
Код:
   Клиент: вер. 5.1 сборка 637 от 07.02.2012 19:25:03
os: Mac OS X; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_29
    ВНИМАНИЕ: Необходимо обновить таймзоны
   Сервер: вер. 5.1 сборка 758 от 07.02.2012 19:24:45
os: SunOS; java: Java HotSpot(TM) Server VM, v.1.6.0_14
    ВНИМАНИЕ: Необходимо обновить таймзоны

   bill вер. 5.1 сборка 247 от 16.02.2012 12:39:57
   ......


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 02 мар 2012, 12:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Хм... ну переставьте насильно модуль. Класс такой должен быть.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 03 мар 2012, 03:27 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
dimOn писал(а):
Хм... ну переставьте насильно модуль. Класс такой должен быть.

Еще раз инсталл его?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 03 мар 2012, 04:11 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Цитата:
Для установления обновления того же модуля (версии пакетов совпадают) необходимо выполнить:
Код:
#LINUX
./bg_installer.sh {имя файла с архивом}!
#WIN
bg_installer.bat {имя файла с архивом}!


Символ ! после имени пакета указывает инсталлятору что установка необходима даже если такой модуль такой версии уже стоит.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 05 мар 2012, 18:50 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Спасибо. Вроде помогло.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 15 мар 2012, 20:55 
Не в сети

Зарегистрирован: 15 мар 2012, 15:59
Сообщения: 1
Карма: 0
Решения для автоматической рассылки счетов найти не смог. Пришлось написать либку и скрипт. Может быть разработчики включат подобный функционал в одну из следующих версий. Вроде не так уж он не востребован))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рассылка счетов
СообщениеДобавлено: 15 мар 2012, 22:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Ezhik452 писал(а):
Решения для автоматической рассылки счетов найти не смог. Пришлось написать либку и скрипт. Может быть разработчики включат подобный функционал в одну из следующих версий. Вроде не так уж он не востребован))

Ы? Тут помоему вся тема о том, как включить рассылку документов.
В конфиге модуля
Код:
#код email параметра договора, для рассылки документов
mail.contract.param=20
#Отправлять счета субдоговора на email параметра основного договора
mail.send.sub.as.parent=1
#Тема письма для рассылки документов ($fileName) заменяется на имя файла документа
mail.subject=Счет от BGBilling $fileName
#Текст внутри письма для документов
mail.text=Ваш счет за интернет

и задача Рассыльщик почты

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.069s | 56 Queries | GZIP : On ]