у нас если абон плата снимается в начале расчетного периода
и чтобы сохранить неизменным баланс
делаются следующее
ставится админская блокировка
ставится безлимитный режим
сносится тариф
привязывается новый тарифы
снимается галка безлимитный режим
снимается админская блокировка
тоже куча теложвижений, но что делать...
проще - только какойнить самопал, который будет все эти телодвижения делать сам, в урфа клиенте например...
руки никак не дойдут написать такое...