Тема: SMDR после первой строчки лог больше не ведется
АТС: Samsung IDCS500, подключение: COM1. После того как модуль связи получает первую строчку от АТС остальные строчки не воспринимаются. После перезапуска службы все повторяется.
Подключался терминалом, от АТС все идет без проблем.
Может это лимит программы?
Пришлите (прикрепите) пример лога от АТС. Посмотрим.
Записей нет даже в неразобранных логах телефонных соединений.
Вот немного улучшил и шапку видно. Только, по моему, не в разборе дело. Почему-то служба связи с мини АТС перестает воспринимать данные от АТС после первой же строчки. Может, потому что нет окончания строки или еще чего? Последующих записий нет как в необработаных логах и так и в файле лога.
Предоставьте лог от АТС хотя бы с несколькими десятками строк лога.
Перепроверьте настройки COM порта.
Необходимо выяснить, какие символы идут в конце строки: CR, LF, CRLF или какие-то другие.
Проверял, много раз. Все соответствует.
У АТС практикуется настройка окончания SMDR строки. Необходимо установить CRLF(0x0D и 0x0A).
В Вашем логе окончание SMDR строки LFCR.
Вот такие есть опции, среди них нужной я не нашел:
725: SMDR OPTIONS
00. PAGE HEADER: YES
01. LINE PER PAGE: 60
02. INCOMMING CALL NO
03. OUTGOUING CALL: YES
04. AUTHORIZE CODE: NO
05. SMDR START TIME: YES
06. IN/OUT GROUP: NO
07. DND CALL: NO
08. WAKE-UP CALL: YES
09. DIRECTORY NAME: Íå çàäàíî
10. CALLER ID DATA: NO
11. ABANDON CALL: NO
12. NO. OF MASK: 00
13. INCOMING ANSWER: NO
14. INTERCOM CALL: NO
15. HOTEL PAGE FFED: END
16. HOTEL START LINE: 0 LINE
17. DID NUM/NAME: YES
Еще SYSTEM I/O PARAMETER
0 SERVICE
1 BAUD RATE
2 CHAR LENTH
3 PARITY
4 STOP BIT
5 RETRY COUNT
6 WAIT TIME
7 DSR CHECK
Тут тоже этого нет.
Вот лог службы связи Мини-АТС.
В “Комендант—- Конфигуратор—- Мини-АТС” нашел только смену CR+LF на CR.
В “Комендант—- Конфигуратор—- Мини-АТС” нашел только смену CR+LF на CR.
Попробуйте с данной опцией.
Попробовал, изменил опцию, сохранил, перезапустил службу связи с Мини-АТС. Ничего не изменилось первый звонок попал в лог и отчет, уже следующие, нигде не появляются.
В общем сделал такую хитрость:
1. Поставил количество строк на странице равной 1.
2. Включил опцию печатать шапку SMDR.
В результате шапка печатается через каждую строчку.
И это помогло... только лог необработанных звонков теперь будет очень большим...
Будет ли возможность выбирать LF+CR в будущих версиях?
И это помогло... только лог необработанных звонков теперь будет очень большим...
В модуле отчетов есть возможность очистки архивов.
Будет ли возможность выбирать LF+CR в будущих версиях?
Учтем при выпуске новых версий.
Очень благодарен за поддержку.