logo
logo
мой вариант [куверти3 23/03/2012 10:42]
Как стратег, видящий бой со стороны, не могу не умолчать свой вариант по сплиту.
На поле ввода операций делаем кнопу "сплит". Что такое сплит в моем понимании? Когда надо внести несколько позиций чека и/или комиссию банка/оператора. Остальное в частном порядке спокойно делается обычной унарной проводкой.
Так вот нажимаем мы сплит, и там выходит такое достаточное большое отдельное окно, в котором либо фиксированное кол-во  строк, либо программка сначала спросит, сколько строк показать/создать в сплите.
В этом окне одна дата проводки (хотя можно и к каждой строке, тогда выбранная дата в одной строке автоматом копируется во все остальные, но после этого в каждой отдельной строке дату можно поправить, + чуть позже).
В каждой строке - сумма, классификатор, примечание.
Сначала мы массово меняем поля, т.е. выбором классификатора в одной строке задаём копирование автоматом в другие строки.
+чуть позже: т.е. концепция первичного задания массового изменения, но затем частного изменения в конкретной позиции. можно при изменении данных в уже заполненной автоматом позиции наряду с ячейкой выбора параметра ставить две радиокнопки: "во всех ячейках" и "только в этой ячейке", дефолт стоит "только в этой ячейке".
Если мы таким образом зададим параметры в первой допустим строке и они скопируются в остальные поля, то останется лишь расставить суммы (это единственное поле, которое не ставится автоматом). Тогда, если я вбиваю чек из гипермаркета с 121 строками, то смогу выбрать сначала массовое значение классификатора (допустим Статья - Еда, Агент - Метро и т.п) но затем, если среди продуктов затерялся пакет и стиральный порошок, я частным порядком изменю в нужной строке Еду на Хозрасходы. Если была операция, допустим, безналом, то если сплит идет по квартплате, то можно внести, допустим, строки по каждому виду коммунальной услуги и содержанию и ремонту жилья, как в "жировке", и плюс одна строка будет с заменой Агент - ТСЖ (который вероятно будет в сплите массово внесен) на Агент - Банк с указанием комиссии в рублях (считаю, не надо автоматом % выставлять для расчета, для учетной политики лучше оставить ручной ввод в валюте учета),  и также Статья - Коммуналка заменится  на Статья - Комиссия банка