peter_hi
12.04.2012, 13:29
HP4000 v4.2.0.
Словил баг при работе с AMO DNIT.
Ввел команды:
ADD-DNIT:DNI,845000,DRTD,0,"",NO,4595;
ADD-DNIT:GDTR,220,4595,845000,NOREQU;
ADD-BUEND:21,'''',60,0,*,2,ON,0,0,NEUTRAL;
и
CHA-BUEND:TGRP=21,GDTRRULE=220;
После этого успешно удаляю TGRP=21 и.. получаю баг.

При попытке удалить:
DEL-DNIT:GDTR,220,4595;
система выдает ошибку, что GDTRRULE=220 используется в таблицах.
F04: CANNOT CHANGE/DELETE GDTR RULE GDTRRULE=220 - IT IS STILL
REFERENCED BY TABLES .
Только не понятно в каких!

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

P.S.
Если же, сначала, установить GDTRRULE=0 в BUEND для TGRP, потом удалить всю группу из BUEND, то проблем с удалением данных в DNIT нет, но.. я это понял уже после того, как получил баг. Надеюсь, кто-нибудь подскажет решение моей проблемы.

peter_hi
18.04.2012, 12:44
"Сам поломал - сам починял.." :)

Если в таблице GDTRSR в AMO DNIT для TGRP=21 установить DNISRULE=220 (у этого транка было установлено значение 0), то в таблице GDTR GDTRRULE=220 успешно удалился!

Глюк какой-то, не должен был, но.. радует, что таким образом свою проблему решил. Хорошо, что тестировал с GDTRRULE>129(т.е. с 220), если бы с меньшим значением, то так не подфартило бы.. :)

Может, кому пригодится эта информация.

peter_hi
07.06.2012, 14:49
Еще вопрос по DNIT, точнее по таймеру, отвечающему за показ сообщения из поля "DISPLAY" в DNI-таблице...
После ответа на входящий вызов, на цифровых терминалах(DECT, Optipoint или OpenStage) еще 4-5сек. отображается имя из поля "DISPLAY" или 4-5сек. не появляется сообщение "Справка?". Существует ли в HP4000v4.2.50 параметр, которым можно было бы уменьшить(или отключить) время отображения поля "DISPLAY" после ответа на входящий вызов? Или это никак не регулируется?

OLD_Operator
07.06.2012, 19:42
AMO DNIT вроде удаляется в обратной последовательности введению...давновато тоже возились..