НОВОСТИ ОПИСАНИЕ СКАЧАТЬ ДОКУМЕНТАЦИЯ СХЕМЫ FAQ РЕГИСТРАЦИЯ СТАТЬИ ОТЗЫВЫ ФОРУМ
ATS Tarifficator - программа учета звонков различных мини-АТС
подписка на рассылку
rus eng
СВЯЗАТЬСЯ С АВТОРОМ: t_niсk@mail.ru
 

Часто задаваемые вопросы по программе "АТС Тарификатор" и ответы на них

Последнее изменение 09.04.2006

Q Подключил логгер к атс, а информация не принимается или принимается с ошибками. Что делать?
A Проверьте настройки порта атс, com-порта в операционной системе и логгере. Они должны быть одинаковы, особенно обратите внимание на пункт FlowControl, который желательно установить в Hardware. Как правило после этой рекомендации все успешно работало.
 
Q Не запускается тарификатор в сетевом варианте или сообщает об ошибке соединения с базой данных. В то же время локально работает нормально.
A Вероятно на компьютере с Firebird Server утановлен firewall, который блокирует порт 3050. Также причина может быть в отсутствии файла fbclient.dll в каталоге программы.
 
Q Нашей модели атс нет в списке поддерживаемых атс, с которыми программа может работать. Что делать?
A Для того, чтобы наша программа могла работать с Вашей атс, она должна "знать" ее формат. Если Вашей модели нет в списке уже известных программе, это легко исправить - достаточно прислать мне фрагмент файла со звонками (ats.log), который выдает программа с Вашими комментариями к ним и я в течении короткого времени добавлю соответствующий тип атс.
 
Q Зашел в базу Firebird с паролем по умолчанию - так и должно быть?
A Да, программа использует пароль по умолчанию при подключении к базе Firebird'а. Но его можно поменять, а в ini-файлах добавить в секцию [Connect] три параметра: SQLUserName, SQLPassword, SQLRoleName, например:
[Connect]
DataBase=E:\ATS\DB\ATS.FDB
SQLUserName=user_for_firebird
SQLPassword=pass_for_firebird
SQLRoleName=
При этом после первого запуска программы имя, пароль и роль в ini-файлах автоматически зашифруются.
 
Q Что за файлы создаются в каталоге программы: ats.log, ats_bad.log, service.log, test_comport.log
A ats.log - дополнительно к записи в базу, программа пишет логи атс в этот файл, можете удалять его время от времени или архивировать.
ats_bad.log - сюда записываются строки, которые по тем или иным причинам неполучилось записать в базу (ошибка, неправильный формат, не та атс и т.п.)
В настройках логгера можно отключить запись этих двух файлов (только в зарегистрированной версии)
service.log - сюда иногда помещается информация об ошибках и о работе программы (удачные/неудачные обновления, регистрации и т.п.)
test_comport.log - это тестовый файл, в который записывается информация, пришедшая непосредственно с com-порта еще до обработки программой. Используется для диагностики. Чтобы этот файл создавался, необходимо в файл atslogsrv.ini в секцию [ATS] включить параметр Test_ComPort=1.
 
Q А для чего в ATS Logger сделан пункт "Import log-file..."
A Это для импорта текстовых логов вашей АТС. Делает тоже, что и в случае работы с COM или TELNET-портом, так что формат лога должен быть таким же.
 
Q А почему при попытка импорта лога через меню "Import log-file..." не создаются файлы ats.log или ats_bad.log
A Это не ошибка, так задумано. Когда импортируете лог-файл, все видно в окнах отчетов, так что записывать информацию в файл ненужно.
 
Q У меня АТС называется XXX. Поддерживает ли ее программа?
A Я стараюсь поддерживать все АТС, логи которых мне присылают. На некоторые поддержку делаю быстро, с некоторыми приходится подождать. Но перед тем, как мне писать, загляните в каталог Logs, там находятся логи большинства поддерживаемых АТС. Может быть вы найдете там лог, который похож на ваш. Если это так, попробуйте запустить программу, указав этот тип АТС. Если будет работать успешно, сообщите мне об этом, указав тип АТС. Если же будут проблемы, пришлите часть файла ats_bad.log, и я сделаю поддержку.
 
Q Что планируется сделать в следующих версиях
A Поддержку новых типов АТС :-)
Работа с несколькими атс.
Будет telnet-версия программы для тех атс, которые выдают логи по IP
Будет многоязычным AtsTarifficator.
 
Q Как запустить программу в сети
A Устанавливаете на клиента клиентскую часть. Дальше в AtsTarifficator.ini корректируете параметр
DataBase=C:\ATS Tarifficator\ats.fdb
на
DataBase=server:C:\ATS Tarifficator\ats.fdb (для TCP/IP).
Здесь server означает сетевое имя компьютера, где установлен Firebird Server, а C:\ATS Tarifficator\ats.fdb это путь и имя файла на том компьютере. Расшаривать каталоги не нужно, а в серьезной организации иногда даже и противопоказано.
Также имеется параметр командной строки /DataBase=server:C:\ATS Tarifficator\ats.fdb
 
Q У меня программа не запускается
A Для начала проверьте, запущен ли Firebird Server. Потом убедитесь, что в ini-файлах в параметре DataBase указывается правильный путь и имя файла базы данных. А может у Вас кроме Firebird сервера установлен еще и Interbase сервер? Тогда читайте о настройке программы чуть ниже.
 
Q Я все запустил, логгер считывает информацию с порта, но в тарификаторе я ничего не вижу. Что делать
A Прежде всего, убедитесь что дата в логах атс или компьютера указана правильно. Так как при запуске тарификатора автоматически срабатывает фильтр на текущий день, то нет ничего удивительного...
Вторая проблема может быть в том, что не стоят галочки в настройках на пунктах "Записывать в базу"
 
Q А будет ли версия под Linux
A Мне действительно начали задавать подобные вопросы, поэтому я всерьез подумываю о выпуске версии тарификатора под линукс
 
Q У меня тип атс ХХХ, но лог отличается от вашего форматом даты. Что делать?
A Настроить формат даты в логгере для этой атс. Для этого в секцию [ATS] файла AtsLogSrv.ini добавлены параметры DateSeparatorInLog и DateFormatInLog. Например для LG GDK-100 можно указать:
[ATS]
DateSeparatorInLog=/
DateFormatInLog=mm/dd/yy

Здесь DateSeparatorInLog - это разделитель даты, а DateFormatInLog - это формат даты в логе (m - цифра месяца, d - цифра дня, y - цифра года, / - разделитель даты)
Актуально для некоторых LG GHX-46, Меридиан (ну и еще к какой-то атс, но уже не помню)
Прошу иметь в виду, что для тех атс, которые не имеют года в логе, нужно к этому формату дописывать "/yy", так как логгер анализирует данные вместе с годом.
ВНИМАНИЕ: В новых версиях эту настройку можно проводить непосредственно в меню логгера.
 
Q У меня тип атс ХХХ, но лог отличается от вашего форматом времени. Что делать?
A Настроить формат времени в логгере для этой атс. Для этого в секцию [ATS] файла AtsLogSrv.ini добавлен параметр TimeFormatInLog. Например для Panasonic KX-TD500 можно указать:
[ATS]
TimeFormatInLog=hh:mm AM/PM

Здесь TimeFormatInLog - это формат времени в логе (hh - часы, mm - минуты, ss - секунды, AM/PM - до полудня/после полудня)
Актуально для некоторых Panasonic KX-TD500
ВНИМАНИЕ: В новых версиях эту настройку можно проводить непосредственно в меню логгера.
 
Q Какое имя пользователя и пароль для первого запуска программы?
A Имя "Admin", пароль "1". Правда в версиях 1.2 и выше надо использовать имя "Admin", пароль пустой.
 
Q Подключил логгер к атс, а информация не принимается или принимается с ошибками. Что делать?
A Проверьте настройки порта атс, com-порта в операционной системе и логгере. Они должны быть одинаковы, особенно обратите внимание на пункт FlowControl, который желательно установить в Hardware. Как правило после этой рекомендации все успешно работало.
 
Q У меня на компьютере установлен Interbase. И при установке программы Firebird и Interbase конфликтуют. Что делать и как установить программу?
A Начиная с версии 1.3rc1 эта проблема решена. Вот что Вам необходимо сделать:
1. Установите программу.
2. Разкоментируйте и измените в файле firebird.conf строку RemoteServicePort = 3050, только вместо 3050 установите тот порт, который Вы хотите использовать для Firebird. (Это надо сделать из-за того, что Interbase использует порт 3050 в своих нуждах и в нем это значение не поменяешь). После этого перезапустите Firebird.
3. В AtsLogSrv.ini и AtsTarifficator.ini измените параметр DataBase на:
DataBase=localhost/3050:C:\ATS Tarifficator\ATS.FDB

где localhost - имя компьютера или его IP-адрес, 3050 - назначенный порт Firebird'а, C:\ATS Tarifficator\ATS.FDB - путь к базе.
 
Q Как правильно настроить программу для ее правильной работы под Windows Terminal Server?
A Автором была установлена и протестирована работа программы под Windows 2000 Terminal Server:
1. Установите программу.
2. Обязательно подсоединение программы к базе не локально, а через сеть. Т.е. в AtsLogSrv.ini и AtsTarifficator.ini измените параметр DataBase на DataBase=localhost:C:\ATS Tarifficator\ATS.FDB, где localhost - имя компьютера или его IP-адрес, C:\ATS Tarifficator\ATS.FDB - путь к базе.
3. Проследите за тем, чтобы у пользователя были соответствующие права в системе, иначе будут возникать ошибки записи ini-файлов или ошибка "DB is not open".
 
Q Я хочу расположить каталог с отчетами на другом диске или сервере. Как это можно сделать?
A Для этого в секцию [ReportSettings] файла AtsTarifficator.ini добавьте параметр PathFrf, в котором укажите расположение каталога Report.FRF программы:
[ReportSettings]
PathFrf=C:\ATS Tarifficator\Report.FRF\

Только примите во внимание, что в этом каталоге обязательно должен присутствовать подкаталог miReports, в который и нужно копировать отчеты.
 
Q С какой мини-атс разрабатывалась Telnet-версия программы?
A Telnet-версия проходила тестирование на мини-атс LG LDK-300 System Version LGE/GS30P-2.0Db MAR/03 и Samsung iDCS-500, но должна без проблем работать и с другими мини-атс.
 
Q У меня установлена Telnet-версия программы. При подсоединении к мини-атс LG LDK-300 не всегда приходят логи. Что делать?
A Вот что мне прислали пользователи:
"Единственный нюанс. Есть возможность выводить логи на TELNET1, TELNET2 и TELNET3. В процессе экспериментов выяснилось, что 1,2,3 - это номер сессии. Т.е. допустим, статистика настроена на TELNET1. Если присоединится при выключенном логгере, TELNET1 будет уже занят, а логгер получит TELNET2 и снять информацию уже не получится".
 
Q Есть ли какие-то особенности при работе тарификатора с атс Меридиан-1
A

Да, есть. Телефонный номер в логе этой атс записан как A6991969575, хотя реально набирался номер 69575. Если вам необходимо писать в базу только реально набранные номера, то нужно в настройках логгера сделать подмену префикса A6991 на <ничего>.
Также встречаются разные форматы даты в логе, как решить эту проблему читайте выше.

 
Q У меня установлена ОС Windows 98, логгер я поместил в автозагрузку. Иногда бывает так, что firebird запускается позже логгера и я получаю сообщение об ошибке. Что делать?
A Можно установить задержку на подключение к firebird, для этого в секцию [ProgramSettings] файла AtsLogSrv.ini добавьте параметр psDelayConnectToDataBase, в котором укажите задержку в секундах:
[ProgramSettings]
psDelayConnectToDataBase=0
 
Q У меня установлена ОС Windows 2000/XP/2003, логгер я установил сервисом. Иногда бывает так, что сервис firebird стартует позже логгера и приходится запускать логгер вручную. Что делать?
A Можно установить задержку на подключение к firebird, для этого в секцию [ProgramSettings] файла AtsLogSrv.ini добавьте параметр psWaitSecondsForStartFireBird, в котором укажите задержку в секундах (по умолчанию используется 30секунд):
[ProgramSettings]
psWaitSecondsForStartFireBird=30
 
Q У меня АТС LG LDK-300. В терминалах логи с АТС читабельны, а логгер показывает крякозяблы (соответственно тарификатор вообще ничего не показывает). Что делать?
A Вот отзыв одного из пользователей этой атс: "На будущее владельцам LDK-300: отключите парити чек в логгере и свойствах порта"
 
Q У меня Coral. А у Вас в программе указаны два варианта логов. Какой из них использовать?
A Какой Вам удобнее. Правда light log рекомендует включать Tadiran Telecom, производитель АТС Coral, в случаях инсталляций станции на небольшое кол-во абонентов и СЛ. В каталоге log вы найдете информацию, как настроить атс на этот формат лога.

Здесь я постарался перечислить наиболее встречаемые мной вопросы. Если у вас есть что добавить, пишите.

ATS Tarifficator - программа учета звонков различных мини-АТС

2014-06-26 версия 1.5.3
2011-08-22 версия 1.5.2
2010-05-03 версия для MSSQL
2010-03-29 версия 1.5.1
2010-02-10 версия 1.5

перейти в "новости о программе"





Rambler's Top100

 

admin