Тема: Тарификаци междугородних звонков сотрудников по персональному коду.
Доброго дня. Меня интересует вопрос тарификации междугородних звонков и звонков на сотовые телефоны по коду сотрудника. У нас в организации чтобы совершить междугородний звонок, или звонок на сотовый телефон необходимо набрать код авторизации. К примеру чтобы позвонить в Москву необходимо набрать *47*12345679849567890, где *47* запрос на авторизацию, 1234 персональный код сотрудника, 457 пин-код сотрудника, 984956789 вызываемый номер. АТС KX-TDA200.
Суть вопроса в следующем, необходимо генерировать отчеты по звонкам сотрудников на сотовые телефоны и междугороднюю связь путем разбора лога АТС, где строка лога с авторизацией на междугороднюю связь выглядит так :
03/02/11 12:00 *1234 05 989285678901 00:00’42
*1234 персональный код авторизации без пин-кода, 05 внешняя линия АТС, 9 код PBX, 89285678901 вызываемый номер.
Соответственно каким образом в “Комендант” я могу назначить сотруднику его персональный код в справочник сотрудников для последующей тарификации звонков этого сотрудника?
Два варианта:
1. делаем дополнительные внутренние номера вида 1234 и в разборе лога делаем соответствующую логику разбора
2. в разборе лога делаем логику поиска 1234 и далее условие “если 1234 то в доп.поле записать Иванов”, и вот вам все звонки Иванова