logo
logo
а мне кажется иначе [vovchik23 16/03/2012 02:27]
Я не могу назначить для этой операции классификаторы

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

 
В этом же и вся фишка этой операции! Не стоит об этом забывать! Например, есть счет с изначальными 1000р. с которого были произведен ряд операций расхода/прихода. Часть из них была не записана. В итоге, мы видим, что программа насчитала что осталось, например, 500 р. А на самом деле у нас 1200р. Вбиваем операцию остатка с реальной суммой и видим, что общая разница между показаниями +700р. (приход). Все. Это сразу же отображается в отчетах в виде неизвестного прихода/расхода, а баланс на счету соответствует реальному балансу. Тут вдруг мы вспомнили, что в этом промежутке времени на счет приходило еще 1000 р. Вбиваем это в программу. Соответственно поправка будет уже -300 р. А это уже расход. В этом и прелестьоперации остатка, что он не является чем-то одним. Если же будет жесткая привязка к приходу/расходу (то, что вы планируете сделать), то после подобных манипуляций, каждый раз пришлось бы искать последующую операцию сведения и править ее, что лишнее в данном случае, имхо.
 
Повторюсь, операции остатка не хватает лишь:
- более явного выделения, чтобы не путать ее среди остальных,
- возможности увидеть и скопировать разницу(поправку) в самом диалоге добавления (сейчас она отображается только после добавления операции)
- возможности использовать в фильтрах