День добрый, стоит задача создания и печати счетов первого числа каждого месяца после получения cdr логов.
Разделил задачу на несколько этапов:
1. Получить и обработать логи, что успешно было реализовано
2. Используя инфу из вики, сделать несколько скриптов для генерации счетов и актов; сами скрипты работают, но возникли вопросы:
- при генерации счетов и актов через скрипт, при просмотре через клиент биллинга в услугах вместо букв стоят вопросы, нечто с кодировкой, хотя отличий в базе в файлах xml не нашел
- генерировать нужно только определенный тип документов, как это можно где-нибудь указать?
3. Запустить эти скрипты из терминала, как, впрочем, и обработку cdr и установку баланса; о чем вот понятия не имею как, подскажите, пожалуйста, как будет выглядеть вся команда запуска.
4. Результат всего этого достать из базы и распечатать через cups, в чем по идее вопросов возникнуть не должно, но если есть готовые решения, прошу их вынести на обсуждение.
Предлагаю результат обсуждения по итогам внести в вики.
Код:
Клиент: вер. 5.1 сборка 685 от 12.10.2012 17:28:57
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_33
Сервер: вер. 5.1 сборка 836 от 08.11.2012 14:14:54
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_29
bill вер. 5.1 сборка 263 от 12.10.2012 17:28:53
card вер. 5.1 сборка 180 от 08.11.2012 14:14:52
dialup вер. 5.1 сборка 204 от 17.10.2012 18:14:35
ipn вер. 5.1 сборка 262 от 12.10.2012 17:29:07
npay вер. 5.1 сборка 218 от 12.10.2012 17:29:22
phone вер. 5.1 сборка 291 от 12.10.2012 17:29:24
reports вер. 5.1 сборка 185 от 08.11.2012 14:15:19
rscm вер. 5.1 сборка 160 от 12.10.2012 17:29:41
ru.bitel.bgbilling.plugins.crm вер. 5.1 сборка 206 от 12.10.2012 17:29:27
ru.bitel.bgbilling.plugins.documents вер. 5.1 сборка 124 от 12.10.2012 17:29:28
voiceip вер. 5.1 сборка 187 от 17.10.2012 18:14:36