собственно чем отличаются действия начать и изменить? ведут себя одинаково: с новой даты новый показатель для расчета. есть ли возможность временно (скажем на месяц) ввести новый показатель без вторичного указания использовать старый показатель в дальнейшем?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший