Хм, это не проблема обработчика. Он вообще ничего не должен знать о тарифных планах.
А у вас как ТП устроены?
И зачем их 2?
Вообще, документация говорит, что для одного типа трафика опции будут получаться только из первого найденного тарифа с этим типом трафика:
Цитата:
Порядок просмотра тарифных планов соответствует Алгоритму 2.
Алгоритм 2:
1. выбирается список тарифов, содержащих модульное поддерево экземпляра модуля среди персональных тарифов договора, используется фильтр по дате, сортировка по позиции тарифа;
2. выбирается список тарифов, содержащих модульное поддерево экземпляра модуля среди глобальных тарифов договора, используется фильтр по дате, сортировка по позиции тарифа.
Для каждой из тарифицируемых сущностей (услуга, тип трафика) ищется последовательно цена в списках 1 и 2. Как только находится тариф с ценой - поиск прекращается.