Ёмкий, однако, вопросик!..
В первом приближении, список тенантов - прост и очевиден: всего 64 тенанта, с номера 00 по номер 63.
Такой ответ содержится в мануалах и брошюрах и интересует разве что потенциального покупателя на самом раннем этапе маркетинга. Вас, я полагаю, волнует список номеров "активных" тенантов, т.е. к каким Tenant No приписаны те или иные реальные ресурсы АТС, в Вашем случае - транки. Ну а краткое упоминание " (лен ) " к понятию Tenant прямого отношения не имеет: даже если считать, что любой транк приписан к тенанту, то далеко не любой транк занимает физический LEN... В случае, например, CO-транков соответствие транка физическому ЛЕНу имеет место (10>LEN#=Dtrk#), но тогда поиск ЛЕНа по номеру транка - это ещё одна, отдельная ОБРАТНАЯ задача.
И вот с подобного рода ОБРАТНЫМИ задачами, обратными - по отношению к простым командам, формирующим те или иные списки (как упомянутая выше 10я, 30я, 12я, и т.д. и т.п.) - в 2000IPS и SV8300 действительно всё очень неоднозначно, хотя вопрос может встать еще как остро. В Вашем случае, в конце концов можно позволить себе прямой перебор команды 3001 для всей транков (их в IPS и всего то 256), а вот, скажем, для команды 7600/7690 такое решение вряд ли кого устроит, поскольку списочек можно ожидать из строк, количество которых определяется, строго говоря, 15-значным числом.
Для некоторых команд, в частности для упомянутых 10 и 76, обратные команды всё же существуют, хотя и выглядят не столь очевидно, как сами прямые. Вот примеры (без комментариев, ибо за рамками темы):
10>003:D003- --> F52>D003:003-
10>004:D004- --> F52>D004:004-
...
0701>0401:D101- --> F52>D101:A0401-
...
7600>1716:002- --> 7699>0000:002,1716-
7600>1717:000- --> 7699>0001:000,1717-
7600>1718:002- --> 7699>0002:003,1718-
7600>1719:003- --> 7699>0003:003,1719-
7600>3718:015- --> 7699>0004:015,3718-
7600>4783:000- --> 7699>0005:000,4783-
Есть две беды (поскольку речь не только про Россию, то это не о дураках и не о дорогах):
первая - такие обратные команды существуют далеко не для всех прямых, в частности - для Вашей 3001>trk#=tnt# обратной команды нет
;
и вторая - мне, по крайней мере, так и не удалось понять, как надежно разыскать в мануалах обратную команду даже в тех случаях, когда уже обнаружено, что она есть...
Со второй бедой справляться понятно как: в очередной раз прочесть все мануалы (главным образом Command manual), и если интересующее не обнаружено, повторить указанное действие... Ну или задать вопрос на форуме...
С первой бедой можно справиться по-разному. Иногда достаточно перебрать всю прямую команду (если количество
первых данных (first data) ограничено разумным числом.
В некоторых случаях помогут ADD-INы MATWorXа. Например, с помощью ADD-INа Numbering Plan удобно искать код доступа к той или иной фиче.
Ну и наконец, полезно освоить инструмент MACH Script Editor в MATWorX. Скажем, такая монументальная обратная задача, как получение списка ВСЕХ НАЗНАЧЕННЫХ в АТС stations, включая виртуальные, в скриптах решается буквально одной командой всего из четырех символов: LSTN.
Однозначного ответа на Ваш вопрос мне, как видите, дать не удалось, хотя я старался...