update2 порадовал! Спасибо! Возникла толковая идея по поводу следующего функционала:
Сохранять тип перерасчета по умолчанию для каждой из услуг входящей в тарифный план в свойствах тарифного плана. Например тариф состоит из услуг:
а) передача ip трафика - пересчитывать и возвращать всегда
б) абонентская плата за порт - ничего не делать
сейчас приходится при создании абонента выставлять на каждую услугу. когда много подключений в день, можно случайно ошибиться.