|
Здравствуйте.
Зарегистрировался на вашем сервисе недавно. Показалось очень удобно. Многие вещи сделаны интуитивно понятно. Спасибо вам, хорошее дело делаете.
Мне кажется, я обнаружил баг/глюк:
Завожу план расходов, помесячный, на 12 месяцев. Завожу несколько статей постоянных (ежемесячных) расходов. Затем ввожу расходы, которые будут иметь место в определенных месяцах (дни рождения, ежегодный налог и пр.). Для этого выбираю месяц, в котором я планирую расход, вношу изменения, и при сохранении снимаю галку "Изменить все периоды". До сих пор все логично: указанный расход сохраняется только в одном месяце.
Но затем я вспоминаю, что забыл ввести еще одну статью ежемесячных доходов. Вношу изменения, галку "Изменить все периоды" не снимаю. После сохранения оказывается, что изменения, которые я вносил в отдельные месяцы, стерты!
С одной стороны, это, конечно, логично: раз "Изменить все периоды", значит все периоды и перезатираются. Но мне от этой логики не легче: все изменения придется делать заново, и помнить, что при каждом "глобальном" изменении плана мне придется заново вносить "локальные" изменения. :(
Наверное, было бы гораздо удобнее, если ввести понятие "глобальных" и "локальных" строк плана. Глобальные - это периодически повторяющиеся строки, от периода к периоду в пределах плана; а локальные - это строки, отличающиеся от глобальных в плане за конкретный период.
В результате должен получиться более прозрачный и логичный (IMHO :)) порядок редактирования плана. Если в интерфейсе выделять глобальные и локальные строки цветом, будет четко видно, по каким статьям план конкретного месяца отличается от других. Соответственно, глобальные строки можно изменить только при редактировании глобального плана, а локальные строки - только при редактировании конкретного периода.
В этой концепции есть, конечно, некоторые дополнительные сложности, но основная идея, кажется, ясна.
|