ForeverYoung
17.09.2009, 13:28
Подскажите как выгружать тарификационные данные с версии 3.008?

Статус биллинга поставил командой

sd s b 25 0 - в 25 файл в 0 кластер.
по sd st b - указано что собирает в файл 25 ("Тарифицируется = 1")

А как забрать на компьютер - непонятно. Команда file b 25 не работает.

vit1908
17.09.2009, 15:01
Ну если ты подключен именно к той станции которая тарифицируется, то при нажатии F3 должна посыпаться таблица. :)

а в папке в с програмой должен появиться файлик с именем которое Вы ему присвоили (sd)

Radist Morze
18.09.2009, 08:44
Если требуется выгружать из того кластера куда подключен терминалкой: достаточно дать команду 'sd s b 1' и он автоматически начнет выгружать на машину в одноименный файл.

Если станция стандартная, и Вам требуется выгружать из всех кластеров, надо назначить выгрузку данных в тот кластер куда подключена терминалка.
Пример: Терминалка включена в 08 центр.
1. создаем файл в 08 центре 'sd s b 1'
2. назначаем выгрузку 00 ->08 кластере ',0\sd s b 00 08'
назначаем выгрузку 01 ->08 кластере ',1\sd s b 00 08'
назначаем выгрузку 02 ->08 кластере ',2\sd s b 00 08'
назначаем выгрузку 03 ->08 кластере ',3\sd s b 00 08'
назначаем выгрузку 04 ->08 кластере ',4\sd s b 00 08'
назначаем выгрузку 05 ->08 кластере ',5\sd s b 00 08'
назначаем выгрузку 06 ->08 кластере ',6\sd s b 00 08'
В данном случае "sd s b 00 08" говорит выгружай данные от меня в 08 кластер.
Тоже самое можно делать и с мониторингом, варнингом.

Ну а с удаленной станции только
1. в таблице 'sys' прописать параметр 'Тарификация=а (ALL)' начинаются писаться все звонки внутренние и транзитные.
2. 'sd dump b '=выгрузка.
3. 'sd clear b'=очистка.
Данные забирать из файла ЛОГа терминалки (в отдельный файл не пишется).

Спасибо ИТ, обьяснили, по хелпу до меня не доходило. Ох, давно это было...

vit1908
19.09.2009, 13:00
Radist Morze +100
Исчерпывающая информация!

aMster
21.09.2009, 20:57
Ну а с удаленной станции только
1. в таблице 'sys' прописать параметр 'Тарификация=а (ALL)' начинаются писаться все звонки внутренние и транзитные.
2. 'sd dump b '=выгрузка.
3. 'sd clear b'=очистка.
Данные забирать из файла ЛОГа терминалки (в отдельный файл не пишется).


удаленная - в смысле по модему или по потоку через termw направления? мне кажется что если по потоку топать - то в тарификацию данные не посыпятся...

Radist Morze
21.09.2009, 21:55
удаленная - в смысле по модему или по потоку через termw направления? мне кажется что если по потоку топать - то в тарификацию данные не посыпятся...

Удаленная это которая по потоку, локальная это куда включен терминалкой, вариант с модемом не пробовал, но в теории должно быть как локальное подключение, модем-то включать напрямую в станцию (СОМ портом, а такой сейчас не легко найти). Кто использует данное включение отзовитесь, мониторинг, билинг, варнинги тоже сыпятся?
Во многом такое включение не всегда полезно (только когда есть номер от другого железа-АТС и по другим каналам).
А вот недавно пришлось настраивать конвертер USB<->RS232, не сразу но пошло.
Есть еще один удобный вариант конвертер Ethernet<->RS232, где развита сеть СПД (локалка), очень может помочь в случае проблем, знаю ИТ в спорных случаях может, по просьбе клиента, так включиться, нужен только интернет и конвертер.

Radist Morze
21.09.2009, 22:02
Сам у себя, принципиально, выгружаю все в отдельный файл и храню-пару раз очень помогало. Если интересно могу расписать, и привести примеры сценариев (меня свои сослуживцы в шутку за это ШЕДУЛЕРОМ зовут) просто не люблю рутину... А все долгие операции по выгрузке тарификации-еженочно, сохранении конфигов на своей станции провожу ночью и в выходные дни, при помощи программки nnCrone и 6-ой терминалки (там работают сочетания клавиш ALT+T = запуск макросов).

aMster
22.09.2009, 21:39
делись. можно на <ник>@мыл.ру
у меня все станции (7) сейчас соеденены потоками, на все можно ходить через направления, но практически на каждой стоит и модем ( в основном zyxel 336 )
Хотя если честно - то подойдут любые внешние модемы, кроме последних USBшных (zyxel omni - кажется такие были), самое главное - чтобы скорость была выше 19200, хотя в принципе "модемный" сом-порт можно настроить и на меньшую скорость. А так - полное ощущение того что сидишь через прямой шнурок, только номер надо набирать :)
когда ставили СМА - запускал NPORT - com-ethernet конвертор - но для него требуется хорошая IP сеть - маленькие задержки и отсутствие пропадания пакетов. сейчас просто прокинули с помощью мультиплексоров rs232.

Radist Morze
23.09.2009, 13:25
1. Создаем макрос для терминалки (я пользуюсь 6-ой терминалкой):
Текстовый файл TAR.ATM, содержащий текст
1,0\sd dump b
sd clear b
2\sd dump b
sd clear b
(выгрузка и очистка тарификации с первой станции 0 и 2 кластера).

2. Реальный сценарий nnCron старт ежедневно в 00:04
#( tarif
Time: 4 0 * * * *
Action:
\ Exit
3000 PAUSE
StartIn: "C:\Program Files\nnCron"
ShowMinimized NormalPriority
START-APP: "C:\Program Files\nnCron\nncron.exe" -run DX_Exit
PAUSE: "00:01"

\ Переименование в 1.лог
FILE-RENAME: "D:\DX6AVIST\LOGS\DX000000.LOG" "D:\DX6AVIST\LOGS\1.LOG"
FILE-RENAME: "D:\DX6AVIST\LOGS\TAR.LOG" "D:\DX6AVIST\LOGS\DX000000.LOG"

\ Start
StartIn: "C:\Program Files\nnCron"
ShowMinimized NormalPriority
START-APP: "C:\Program Files\nnCron\nncron.exe" -run DX_Start
5000 PAUSE


SEND-KEYS: "{ENTER}"
1000 PAUSE
SEND-KEYS: "@t"
1000 PAUSE
SEND-KEYS: "{ENTER}"
1200 PAUSE
SEND-KEYS: "{ENTER}"
1200 PAUSE
SEND-KEYS: "t"
1200 PAUSE
SEND-KEYS: "a"
1200 PAUSE
SEND-KEYS: "r"
1200 PAUSE
SEND-KEYS: "{ENTER}"

\ Выход после выгрузки
PAUSE: "02:05"

\ Exit
StartIn: "C:\Program Files\nnCron"
ShowMinimized NormalPriority
START-APP: "C:\Program Files\nnCron\nncron.exe" -run DX_Exit
PAUSE: "00:01"

\ перемещение лога в кат
FILE-RENAME: "D:\DX6AVIST\LOGS\DX000000.LOG" "D:\DX6AVIST\LOGS\TAR.LOG"
FILE-RENAME: "D:\DX6AVIST\LOGS\1.LOG" "D:\DX6AVIST\LOGS\DX000000.LOG"
)#


#( DX_Start
Time: 55 6 * * * *
Action:
ShowNormal NormalPriority
StartIn: "D:\DX6AVIST"
ShowNormal NormalPriority
START-APP: D:\DX6AVIST\DX6TERM.BAT
2000 PAUSE
SEND-KEYS: "0xf683"
1000 PAUSE
SEND-KEYS: "{ENTER}"
100 PAUSE
SEND-KEYS: "{ENTER}"
100 PAUSE
)#


#( DX_Exit
Time: 35 6 * * * *
Action:
PROC-EXIST: "ntvdm.exe"

IF

/ MSG: "Запущен"
PAUSE: 2000
SEND-KEYS: "{ENTER}"
1000 PAUSE
SEND-KEYS: ","
1000 PAUSE
SEND-KEYS: "\"
1000 PAUSE
SEND-KEYS: "{ENTER}"
1000 PAUSE
SEND-KEYS: "@x"
1000 PAUSE
ELSE

\ MSG: "Не запущен"
EXIT

THEN
\ MSG: "Reboot=X"

\ Reboot
StartIn: "C:\Program Files\nnCron"
ShowNormal NormalPriority
START-APP: "C:\Program Files\nnCron\nncron.exe" -run Reboot

)#


#( Reboot
NoActive
Time: 32 12 * * * *
Action:
ShowNormal NormalPriority
START-APP:
PROC-EXIST: "ntvdm.exe"

IF
/ MSG: "Запущен"
500 PAUSE
KILL: "ntvdm.exe"
1000 PAUSE
FILE-DELETE: "D:\DX6AVIST\DX6TERM.EXE"
FILE-DELETE: "D:\DX6AVIST\DX6TERM.FLG"
FILE-DELETE: "D:\DX6AVIST\DX6TERM.INI"
FILE-DELETE: "D:\DX6AVIST\DX6TERM.OVL"
FILE-DELETE: "D:\DX6AVIST\DX6TERM.SAV"
FILE-DELETE: "D:\DX6AVIST\DX6TERM.WRN"
FILE-DELETE: "D:\DX6AVIST\DX6TERM****C"
FILE-DELETE: "D:\DX6AVIST\EN_DRV.COM"

1000 PAUSE
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.EXE" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.FLG" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.INI" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.OVL" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.SAV" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM.WRN" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\DX6TERM****C" "D:\DX6AVIST\"
FILE-COPY: "D:\ОТС\DX-500\DX6AVIST\EN_DRV.COM" "D:\DX6AVIST\"

ELSE
/ MSG: "НЕ Запущен"
EXIT

THEN
EXIT
)#

Radist Morze
23.09.2009, 13:49
2. Реальный сценарий nnCron старт ежедневно в 00:04
#( tarif
Time: 4 0 * * * *
Action:
\ Exit
3000 PAUSE
StartIn: "C:\Program Files\nnCron"
ShowMinimized NormalPriority
START-APP: "C:\Program Files\nnCron\nncron.exe" -run DX_Exit
PAUSE: "00:01"
)#

Запуск скрипта DX_Exit =нужен чтоб нормально переименовать файл ЛОГа и подставить для дописывания фай TAR.LOG в конце обратная процедура.

Дааа... Посмотрев на выше описанное сам поражаюсь как не просто объяснить ход своих мыслей...
Так что будут вопросы мож стоит открыть другую ветку = Автоматизация???

В любом случае постарайтесь разобраться сами, благо хэлп к программе есть русский.
Будут вопросы с кодом с цитатами милости просим.

navodkin
16.10.2009, 12:08
Пытаемся настроить выгрузку на станции не ЖД, версия ПО-2.018

До того момента, пока не прописывали выгрузку со всех кластеров в нулевой, из нулевого (в котором я подцеплен шнурком) выгружалось в файл все нормально, вот в таком виде:
B:35562 2052 2819 264806 (00.099) 14/10/09 11:55 00:01:19

После того как прописали выгрузку с остальных кластеров в нулевой, выгрузка прекратилась но не вся :eek: тарифицируются звонки с пультов через СЛ-линии, все остальные нет...

aMster
16.10.2009, 15:27
что показывает sd ну или sd st b - это чисто по тарификации ( естественно по всем кластерам с которых у вас происходят звонки)

johnson25
16.10.2009, 18:18
Уважаемые форумчане!
обьясните пожалуйста, для чего вам нужна тарификационная выгрузка?!?!?!?!?

для чего вы Radist Morze это делаете,
ежедневно в 00:04 ???
я все к тому может и мне она нужна !!!

aMster
16.10.2009, 19:58
Уважаемые форумчане!
обьясните пожалуйста, для чего вам нужна тарификационная выгрузка?!?!?!?!?


ну это... как они...а вспомнил! бапки! капуста! мани!
вы может живете в коммунизме и у вас связь бесплатная... а большинство людей на связи зарабатывает. так или иначе. прямо или опосредованно.
возможно у вас отдельно стоящие пара DX-ов, где-нибудь в пустыне, без внешних каналов. Ок.допустим этот вырожденный случай.
а остальные случаи? Выход в город, межгород, различные организации, удаленные абоненты, ведомственная междугородка и прочее, прочее - это все требует учета и тарификации.

navodkin
19.10.2009, 05:13
что показывает sd ну или sd st b - это чисто по тарификации ( естественно по всем кластерам с которых у вас происходят звонки)

прошу пардону, мы оказывается с кластеров переадресацию не делали, сейчас тарификация попёрла... непонятно осталось по параметру 'НФТ' - номер формата вывода тарификационной записи (0-5). Где можно посмотреть эти форматы?

aMster
19.10.2009, 09:14
в книжке :)
столбцы:
1-порядковый номер записи с момента последней выгрузки данных
2-списочный номер внутреннего абонента
3-списочный номер внешней линии, по которой осуществлялось соединение
4-набираемый абонентом во внешнюю линию номер (20 знаков максимум)
5-физический номер порта внешней линии в системе
6-дата разговора
7-время начала разговора
8-продолжительность разговора (не более 24 часов)
0, 1, 4 форматы содержат столбцы 1-8, где отличие в столбцах
2-списочный номер внутреннего абонента (4,6,8 знаков номера соответственно)
2, 3, 5 форматы содержат столбцы 1-4, 6-8, где отличие в столбцах
1-Номер кластера + порядковый номер записи с момента последней выгрузки данных
2-списочный номер внутреннего абонента (4,6,8 знаков номера соответственно)
5-отсутствует

есть еще 6 и 7 форматы - там с физическими номерами портов (насколько я понимаю полезно только в специфических случаях)

navodkin
19.10.2009, 10:35
понятно, у нас вариант "0" стоит :)
Ещё такой вопрос, когда приходит входящий звонок то в логе он фиксируется так (звонок на внутренний 2153):
B:14558 ...... 153 (02.125) 19/10/09 13:24 00:03:23

можно ли как-то настроить АОН чтобы номер с которого звонят отображался в логе? ведь на пульте он отображается вроде бы

aMster
19.10.2009, 13:00
наверное нет. это же разные вещи.
АОН и Лог исходящих звонков между собой никак не связаны.

aMster
20.10.2009, 08:51
Информация форума РАПС:
новая версия ПО 3010
« : Июнь 16, 2009, 10:21:49 »
--------------------------------------------------------------------------------
1. Реализована передача номера вызывающего абонента (CLIP) по 2 пр. городской СЛ. Дополнительно нужно устанавливать субмодуль DX-500N-02СT – приемник Caller ID.

2. Реализована работа по неполному потоку Е1 с сигнализацией DX-Net.

3. Реализована передача категории абонента между станциями DX-500 по протоколу DSS1.

4. Реализована возможность программирования в верхнем регистре именных клавиш пультов «внешнего» номера встречной АТС. Внешний входящий вызов приходит на именную клавишу.

5. Новый 10-й формат тарификационных записей.
Формат содержит:
1 - номер кластера + порядковый номер записи с момента последней выгрузки данных;
2 - физический порт, аппаратный номер вызывающего абонента;
3 - тип вызова: локальный (L), входящий (I), исходящий (O), транзитный (T);
4 - списочный номер вызывающего абонента (до 15 знаков)
5 - списочный номер вызываемого абонента или номер внешней линии (до 8 знаков);
6 - набираемые абонентом во внешнюю линию цифры (до 18 знаков);
7 - физический порт, аппаратный номер вызываемого абонента или внешней линии;
8 - дата начала разговора;
9 - время начала разговора;
10 - продолжительность разговора.
6. Реализована работа УПАТС «МиниКом DX-500» по ЦСЛ BRI в эталонных точках Т, S.т.е. существуют (логично предположить) еще и 8 и 9 форматы - ну и 10 здесь описан

johnson25
21.10.2009, 16:45
уже кто поставил новую версию ПО 3010 ?
есть такие?
интересует как работает все что реализовано!!!

johnson25
28.12.2009, 06:30
Здравствуйте уважаемые коллеги! Подскажите как настроить выгрузку данных по потоку (например поток 1),через терминальное управление. нужно выгружать со станции 2 на станцию 3,конфигурация двойная

Radist Morze
28.12.2009, 10:02
Здравствуйте уважаемые коллеги! Подскажите как настроить выгрузку данных по потоку (например поток 1),через терминальное управление. нужно выгружать со станции 2 на станцию 3,конфигурация двойная

На скок знаю, автоматом такое не получится, с удаленных станций.
В помощь Вам команду (т.е. ставить на выгрузку ручками)
В табл SYS поставить флаг "А" в Тарификации (тарификация всех звонков)

sd s b 1 (назначаем файл)
...ждемс...
sd s b 0 (закрываем файл, при тарификации можно не закрывать файл)
sd dump b (выгружаем данные)
sd clear b (чистим записи)

Для себя делал все при помощи макросов, и запускаю ночью. (выше писалось про это).

aMster
28.12.2009, 10:26
какие данные? Жалобы, тарификация или что-то еще?
жалобы (сообшения) конфигурируются через t sys и sd,
Тарификация по потоку не выгружается. В принципе. То есть для тарификации через sd нельзя назначить другое НТу, только другой кластер на этой-же системе или файл ( в этом случае сливается через ком-порт)
Можно еще через sd dump b сделать... тогда по потоку может и прокатить

navodkin
13.12.2010, 08:17
Подскажите в чем может быть дело, подключился через конверетер MOXA к удаленной станции в 0 кластер, могу заходить и управлять станцией. Теперь хочу сделать сохранение тарификации на свой компьютер (раньше там она сохранялась из 9-го кластера). Прописал в нулевом сохранять в файл 2, в остальных кластерах направил выгрузку в нулевой, но в файле 2 у меня на компе данные не появляются :(

00>sd st b
Состояние накапливаемых данных:
================================================== ==================
N Название Max Всего Выгрузка Примечание
--------------------------------------------------------------------
0 Тарификация 35450 0 Файл=00002 Тарифицируется=3
================================================== ==================

00,01>sd st b
00,01>Состояние накапливаемых данных:
00,01>================================================== ==================
00,01> N Название Max Всего Выгрузка Примечание
00,01>--------------------------------------------------------------------
00,01> 0 Тарификация 35450 0 CE=00 Тарифицируется=4
00,01>================================================== ==================

Radist Morze
13.12.2010, 09:21
Подскажите в чем может быть дело, подключился через конверетер MOXA к удаленной станции в 0 кластер, могу заходить и управлять станцией. Теперь хочу сделать сохранение тарификации на свой компьютер (раньше там она сохранялась из 9-го кластера). Прописал в нулевом сохранять в файл 2, в остальных кластерах направил выгрузку в нулевой, но в файле 2 у меня на компе данные не появляются :(


Попробуй сохранить данные (CFN-ы) через этот конвертер, скорее всего не получиться, сталкивался с подобным (правда только на локальном конвертере RS232-USB), иди на сайт производителя скачивай свежий драйвер (ПО) обновляй.
Дело в том что данные летят несколькими потоками через СОМ-порт CFN-ы, тарификация, мониторинг, терминалка работает через первый (может что не так сказал, но как понимаю сам).

navodkin
13.12.2010, 10:58
Попробуй сохранить данные (CFN-ы) через этот конвертер
локальные таблицы в файлик скачиваются, может еще надо там на станции шнурок вытащить который в центр воткнут?

Valiant
15.12.2010, 12:19
Подскажите что означает при выводе команды sd:
Тарифицируется =100?

Причём при такой петрушке никакие записи не выгружаются в файл.

Radist Morze
15.12.2010, 15:17
Подскажите что означает при выводе команды sd:
Тарифицируется =100?

Причём при такой петрушке никакие записи не выгружаются в файл.

А может в этот момент говорить сразу 100 человек, и бывает ли эта цифра другой? У меня обычно 1-5, но никогда отдельно на это не обращал внимание...

Valiant
15.12.2010, 15:44
я так же думал, но потом в определённый момент времени проверил нету 100 установленных вызовов. Причём, если эта цифра меньше 100 то всё нормально выгружается, а если дошла до 100 то меньше не становится и выгрузка тарификационных сообщений прекращается. Ни какие ухищрения с очисткой памяти не помогают только физический reset hw.

BorA8572
02.09.2014, 13:01
есть еще 6 и 7 форматы - там с физическими номерами портов (насколько я понимаю полезно только в специфических случаях)
Станциями DX-500 без букв эти форматы поддерживаются? Просят выгружать тарификацию с портами абонента А и Б. Это 6 формат. На 500M, 500N нормально выгружается. На 500 также прописал в t sys 6-й формат, но при выгрузке столбец с портом абонента А не появляется, а 2-й и 3-й столбец урезаются до 4 знаков. Данные портятся.

BorA8572
04.09.2014, 11:45
Такая же проблема и на DX-500M с версиями 1.xxx

aMster
04.09.2014, 13:58
Станциями DX-500 без букв эти форматы поддерживаются? Просят выгружать тарификацию с портами абонента А и Б. Это 6 формат. На 500M, 500N нормально выгружается. На 500 также прописал в t sys 6-й формат, но при выгрузке столбец с портом абонента А не появляется, а 2-й и 3-й столбец урезаются до 4 знаков. Данные портятся.

Все вопросы производителю программного обеспечения.
Если это требования государства, то они должны подпилить его.
Информтехника вроде раньше шла навстречу.
Я на работу забегал, какую-то бумажку мне пытались показать, но поскольку я еще в отпуске... во вторник-среду буду смотреть.
Касательно форматов - их добавляют в разных версиях, так что вполне может и не работать...

BorA8572
24.11.2014, 00:55
Написал программу для подсчета количества вызовов в день http://bbs.radiolink.ru/forum/downloads.php?do=file&id=137

Lefey
03.12.2014, 17:01
Написал программу для подсчета количества вызовов в день http://bbs.radiolink.ru/forum/downloads.php?do=file&id=137

Не дает скачать, говорит нет прав :(

Скептик
04.12.2014, 18:13
Мне тоже не дает скачать... Может и правда перезалить ее.

BorA8572
12.05.2015, 22:28
Давно я сюда не заглядывал.
Считает количество вызовов за каждое число одного месяца.
https://drive.google.com/file/d/0BzlyoxHErOwwUFpDTnROazRsMzQ/view?usp=sharing

Скептик
13.05.2015, 11:59
Давно я сюда не заглядывал.
Считает количество вызовов за каждое число одного месяца.
https://drive.google.com/file/d/0BzlyoxHErOwwUFpDTnROazRsMzQ/view?usp=sharing

Скачалась нормально.
Как ее правильно использовать?