logo
logo

Форум Пожелания

создать новую тему раскрыть все
Пожелания Serge Vesnin 18/02/2004 18:37 #написать ответ
1. Необходима возможность группировки счетов, аналогично тому как это сделано для остальных классификаторов операций. После того, как количество счетов переваливает через 25, многие по своей природе из которых однотипны (например - лицевые счета сотрудников или лицевые счета организации у партнеров) очень тяжело ориентироваться среди всей этой кучи.
 
2. В окне "Счета" необходима строка статуса для отображения суммарного остатка по счетам. При выборе пересчета в валюту - отображение остатка и в основной валюте и в выбранной.
 
3. Желательно добавить возможность показывать остатки не только на какое-то определенное число, но и за выбранный период.
 
4. Было очень удобно переходить к окну операций выбирая нужный счет в окне "Счета". Было бы удобным при выборе счета переходить в окно операций с установленным фильтром "Показывать операции по счету "имя счета" или же включить в программу режим совместимости с предыдущими версиями.
 
5. Окно "Операции", показывать операции за период - очень не хватает "Сегодня".
 
Dervish: Ответы по пунктам:
 
1. Наверное да. Будем считать, что это я оставил "на потом".
 
2. Зачем? Переведите счета в иерархический режим и прямо в табличке вам будут пересчитаны остатки. Этого мало?
 
3. С трудом себе представляю, где именно это сделать. На какой странице. Вообще, планировал, что будет как в первой версии возможность выгрузить остатки в Excel. Это решит проблему?
 
4. Не спорю, было удобно. И даже готов это сделать. Только пока не знаю, на какую именно страницу "Операции" переходить, ведь во второй версии их может быть несколько! Мне обещали помочь с ответом на этот вопрос, но так, кстати, и не помогли.
 
5. Понятно. Есть мысли как это сделать. Спасибо.
Продолжение пожеланий Serge Vesnin 18/02/2004 18:38 #написать ответ
6. Календарь во всех окнах программы - очень было бы здорово каким-либо образом выделять текущую дату. Иногда по утрам, вопрос "какое же нынче число?" мучителен.
 
7. Появление произвольной системы классификаторов радует и пугает одновременно. Полгода веду ежедневный учет финансов семьи и предприятия на этой программе - потребности в дополнительной классификации операций кроме как "счет, корреспондент, статья, проект" не возникало. Чаще всего, подобные вещи используются для аналитики... может быть распробую. Пока настораживает.
 
8. Непонятно назначение суб-фильтра "и по счету". Если этот суб-фильтр предназначен для выборки операций перевода, то логично его переназвать. Логично было бы предоставить пользователю возможность формировать список счетов и класификаторов для отображения операций самостоятельно, раз уж ему дается возможность создавать эти классификаторы самому.
 
9. Окно "Операции", фильтр показывать операции по счету - очень не хватает "по всем счетам".
 
10. Группировка операций - Браво! Стоит добавить в параметры группировки "по счетам".
 
11. Окно "Операции", поле "корреспондент" - поле, связанное с классификатором счетов (отображается счет-корреспондент при переводе), классификатором контрагентов (как было ранее)? Что это нынче и нужно ли оно?
 
Веснин.
 
Dervish: Продолжение ответов:
 
6. Логично и возможно.
 
7. Это возможность, которой можно не пользоваться. Чтобы не пугало, я сознательно "спрятал" страничку классификаторов. Думаю, что это будет ещё меньше пугать, когда будет сделал мастер создания базы данных.
 
8. Именно для операций перевода. Переназвать готов, предложите вариант. А вот вторую часть пожелания (начиная со слова "логично") я, честно говоря, не понял. Поясните?
 
9. Переведите счета в иерархический режим и пожалуйста, можно смотреть операции по всем счетам.
 
10. Спасибо. Доделаю.
 
11. Поскольку агенты могут быть настроены так, что их можно будет указывать для операций перевода, второй счёт в этой колонке уже показывать нельзя. Пришлось сделать ещё одну колонку.
Ответы на ответы Serge Vesnin 19/02/2004 08:19 #написать ответ
8. "Переводы со счета". Окно "Операции", блок фильтров "Показывать операции". В данный момент отображаются все существующие в базе классификаторы. На мой взгляд это излишне и сильно загромождает экран. Желательно, чтобы у пользователя была возможность выбрать, какие именно классификаторы ему нужны в данный момент времени. Аналогично как это сделано для "Просмотр/Страницы.../Показывать страницы".
9. "Ну где ж ты прячешься, ну где скрываешься ты..." Я не тормоз, просто не могу Вас понять... КАК и ГДЕ? *)))
10. Агенты в переводе? Бррр... *) А зачем? И чему это соотвествует в реальной жизни? Сколько я понимаю, ранее перевод рассматривался, как перекладывание денег из одного кармана в другой. Сейчас "Перевод" это что-то другое? Отдали дяде Васе, привязали его к батарее и сидим смотрим, чтобы никакого случайного расхода не вышло? *)
 
Dervish: Ответы на ответы на ответы (далее рекурсивно...) :
 
8. Теперь понял. Возможно, вы правы. Но давайте это отложим чуть-чуть, сейчас очень хочется побыстрее доделать экспорт и импорт.
 
9. Из меню "Файл" нужно выбрать пункт "Настройки базы..." и в появившемся на экране диалоге "погасить" самую верхнюю галочку.
 
10. Чуть раньше вы правильно сказали, что это может быть нужно для аналитики. А вообще, ведь теперь в базе вообще может и не быть агентов. Если пользователь решит, что они ему не нужны, то их и не будет.
 
Перевод и сейчас рассматривается как перекладывание денег. Но иногда возникает интерес к этому перекладыванию. А цена такого решения, согласитесь, небольшая: одна колонка в списке операции разве спасёт отца руской демократии?
просмотр счета на вкладке "Операции" Val 19/02/2004 03:12 #написать ответ
пожалуй самое непривычное и неудобное сейчас - отсутствие перехода по клику на счет на операции по этому счету - у меня этих счетов ну очень много, а отсюда - затруднителен переход.
Сложность, что сейчас может быть много вкладок операций и на какую должен перейти пользователь по "клику" мне кажется можно решить достаточно просто - сделать одну вкладку "Операции" "по умолчанию", типа "системная" "неудолимая и непереназначаемая", которую и использовать для таких переходов, выбор дат в ней - тоже по умолчанию - период месяц, дальше пользователь сам пощелкает. На мой взгляд - это выход, который устроит многих.
Конечно, не могу сказать на сколько это реализуемо с точки зрения СОЗДАТЕЛЯ (Сергея).
А Ваше мнение?
 
Dervish: Это один из вариантов, но у него тоже есть свои минусы. Сейчас все страницы равноправны и это выглядит естесственно. Появление "особой" страницы безусловно вызовет вопросы у пользователей.
 
Пожалуйста, не рассматривайте мои слова как отказ, я просто хочу рассмотреть ситуацию со всех сторон и всех возможностей.
Просмотр счета... Serge Vesnin 19/02/2004 08:44 #написать ответ
Честно говоря, я не вижу необходимости в нескольких страницах "Операции".
Если назначение в отображения операций и разными наборами фильтров - возможно это удобно, но легче привязку делать к конкретному счету, чем городить кучу страниц. Если для чего-то другого - надеюсь разъяснят.
 
Dervish: Страница "операции" понемногу (вкупе с группировкой и со статусной строкой) приближается к отчётам. Фактически сейчас можно подготовить несколько таких отчётов (при помощи установки фильтров на странице "Операции") и просто переключаться между ними одним кликом.
Равноправие - это хорошо, но... Val 20/02/2004 08:42 #написать ответ
сомнения понятные, но гораздо хуже - когда такой возможности нет совсем, а вот решение Олега (чуть ниже по ветке форума), очень даже хорошее - если есть страница "Операции" без определенного и сохраненного пользователем конкретного счета - то переход по клику на счете - на эту страницу, если таковой нет вообще - создать, причем не сохранять ее в окне базы после выхода, если пользователь не сделал сохранения настроек. Могут появиться опасения, что наплодится-де таких страниц? Но ведь на то и пользователь - что бы почистить "рабочий стол" при необходимости.
Мне кажется это выход!
 
Dervish: В общем, похоже нужно просто сделать это и просто посмотреть, что получится.
Ответы на ответы. Serge Vesnin 19/02/2004 08:07 #написать ответ
2. Не до конца понял где и как переводятся счета в иерархический режим. Если разговор идет о окне "Операции" то действительно этого мало и это весьма не удобно. Крайне не понятно что именно отображается в строке статуса. В окне "Счета" отображаются остатки по счетам на конкретное число, хочется увидить сумму этих остатков на это самое конкретное. *) Ну задолбало считать баланс на калькуляторе.
3. Окно "Счета". Отбор операций по диапазону дат и элементарный пересчет или структура базы не позволяет?
4. Зачем несколько страниц операций? Что именно по замыслу автора это должно давать пользователю??
 
Dervish:
 
2. Меню "Файл"/"Настройки базы", в диалоге погасить верхнюю галочку.
 
3. Да нет, с алгоритмами нет совершенно никаких проблем! Я не могу понять, как и где это показывать! Не представляю, какой должен быть user-interface!
 
4. Максимальная выгода из предустановленных фильтров и итоговых сумм (в статусной строке). Фактически на странице операций готовится мини-отчёт, а когда несколько страниц, можно переключаться между этими мини-отчётами одним кликом мышки.
иерархия счетов Ed 19/02/2004 10:46 #написать ответ
Устанавливается в Файл/Настройка базы... снять галку "Одноуровневый план счетов." Это просто супер. Великолепная возможность - делай, что хочешь
 
Dervish:
остатки по счетам Ed 19/02/2004 10:59 #написать ответ
видны на листе "Счета". Когда переведете в иерархический режим, можно перегруппировать счета - нал к нал, долги к долгам. И на родительском уровне сразу будет виден остаток по группе на любую дату и в любой валюте (Пересчитать остатки в валюте)
Только небольшое пожелание Автору - нельзя ли сохранять состояние "развертки" счетов. Сейчас все счета сворачиваются до первого уровня, а пользуешься чаще только определенными. Приходится разворачивать дерево каждый раз
3. В первой версии был прекрасный график Остатки по счетам. Выдавал динамику во времени. Надеюсь, позже появится иво второй
4. Лично мне тоже не надо. Пока. Но для каждой страницы можно сохранить свои настройки и прыгать по ним. Хотя я тоже за сохранение наборов фильтров
 
Dervish:
3. Этот график будет и в этой версии. Мало того, я планировал его немного усовершенствовать, примерно в ключе обсуждений первой версии программы. Думаю, вам понравится.
просмотр счета на вкладке "Операции" Oleg 19/02/2004 10:45 #написать ответ
Мне кажется, что можно повторить принцип работы Internet Explorer: там, если пытаешься открыть страницу с винчестера, то она открывается в последнем использованном окне IE (если их несколько). Если одно - то в нём. Если нет - создать и открыть в нём.
 
Dervish: Кстати, очень интересный вариант. Спасибо.
IE как показатель? Дим(м) 20/02/2004 21:51 #написать ответ
Лично мне такое поведние не нравится совершенно. Очень неприятно потерять какую-то актуальную информацию (а, согласитесь, /последнее/ окно всегда самое "свежее") из-за более актуальной(?)
Просто неудобно будет, пока не привыкнешь. А на первых порах так вообще гарантированы сплошные недовольства из-за потери настроек фильтров и пр.
Да и что такое "последняя"? Та которую я создал позже всех 2 недели назад? Самая правая? Та, которую смотрел самой последней?
 
Может, добавить в программу немного интеллекта?
Как вам, например, такой вариант: если есть страинца операций, на которой не установлено ничего, кроме счета (и, возможно, периода типа "текущий месяц"), то использовать именно ее; а иначе создавать новую.
Это все к тому, что при таком подходе пользователь ничего (почти) не теряет - выбрать старый счет без проблем. И, в то же время, страницы не плодятся на каждом клике.
 
Dervish: Честно говоря, не очень: я тут же представил, что всякий раз перед тем, как кликнуть на счёте, я всё время буду задумываться, а куда же меня перекинет программа... Да и в описании этот вариант непрост, думаю, надо искать что-то проще.
Согласен Дим(м) 23/02/2004 12:01 #написать ответ
Полностью согласен, что логика здесь должна быть максимально простой. Так, чтобы не задумываться.
Но предложенный выше вариант мне именно по этой причине не нравится - лично я постоянно буду задумываться, что я потеряю кликнув 2 раза по счету, и не стоит ли просто вручную выбрать счет на странице (одной из) операций?
 
Может, просто всегда открывать новую страницу? И заодно, чтобы упростить их закрытие, предоставить возможность делать это (закрытие страницы) по двойному клику на закладке? Или, например, Shift+Click.
 
Dervish: Опять тупик: открытие новой страницы в программе сейчас сопряжено с изменениями в базе данных. То есть, открыть-то можно, но тут же информация об этой странице должна оказаться в базе. А база, в свою очередь, получить состояние "нужно сохранять". Такая вот неприятная история...
 
Мне кажется, что лучше будет сделать так: при двойном клике всегда выбирается самая левая закладка "Операции". Тогда вы априори будете знать, что самая левая закладка у вас предназначена как раз для просмотра операция по счетам.
 
Подходит такой вариант?
Пусть будет самая левая Дим(м) 23/02/2004 14:57 #написать ответ
Вполне.
Вот только в дополнение к этому варианту было бы нелохо, как мне кажется, иметь для страницы действие "Клонировать". Чтобы после того, как настроил всякие фильтры на самой левой странице, тут же предотвратить возможность нечаянно их потерять в будущем.
Хотя, вот только подумал, для этого и создания новой страницы хватит с лихвой. Вот только, наверное, стоит это сделать доступным по правому клику на закладке. А заодно и "Подвинуть вправо", "Подвинуть влево", "Удалить" добавить в это контекстное меню.
Вот, правда, с "Подвинуть влево" не все так хорошо. Warning что ли показывать, когда страница становится самой левой?
 
P.S. Кстати, от изменений в базе при двойном клике по счету это ведь все равно не спасает - что если страниц операций вообще не было? Надеюсь, Вы не собираетесь в таком случае показывать окошко типа: "Нет ни одной страницы Операций. Создайте хотя бы одну, чтобы иметь возможность кликать два раза по счету."
 
Dervish: Если вы успели сохранить фильтры, они не потеряются. Достаточно будет заново открыть базу данных и нет проблем.
 
Окошко такого типа ("Нет ни одной...") я показывать не собирался. Думал, что в этом случае просто можно "проглотить" двойной клик и никак на него не отреагировать. Кстати, мне кажется, что такая ситуация, когда нет ни одной закладки с операциями, вряд ли встретится: с трудом себе представляю базу данных, в которой нет интереса к операциям, зато есть к счетам.
 
Да и warning я думаю, будет лишним... Ведь в первой версии не возникало таких проблем? Да и изменяться на странице операций будет только поле "По счёту", остальные поля при таком переходе не будут корректироваться.
Дополнение Artem Fedorov 23/02/2004 16:30 #написать ответ
Лично мне нравится идея с новыми окнами каждый раз (я так пользуюсь браузером, и у меня не болит голова, что я случайно перегружу какое-либо окно), но т.к. общественность "за" левую закладку, то пусть так... Только пара дополнений.
 
Т.к. использование самой левой закладки все равно представляет собой (в данном варианте) проблему интерфейса, вот как ее можно облегчить:
1. Почему самая левая? Подсознательно самые левые закладки будут казаться "встроенными" в программу, а остальными -- созданными самим пользователем, соответственно будет казаться логичным, что программа может менять содержимое "встроенных" закладок, но никогда не "пользовательских".
2. Идея в п.1 неплохая, но, к сожалению,  в интерфейсе никак не отражаются "встроенные"-"пользовательские" закладки. Предлагаю просто и легко внедрить иконки к закладкам. Так, у каждой "встроенной" закладки будет своя иконка (у страницы счетов -- своя, у операций -- своя, у рекизитов -- своя, и т.д.), а иконка у "пользовательской" страницы будет выглядеть как-нибудь вроде иконки чистой страницы документа (как на кнопке New), а скраю иконка страницы. По аналогии с IE -- иконка IE это голубая E, а если открыть браузер, то иконка окна будет чистый документ с символом E сбоку.
 
У-ф-ф.... Вроде все.
 
Dervish: Артём, привет!
 
Не совсем понятно, какие ещё закладки, кроме самой левой закладки "Операции" могут претендовать на роль "Встроенных"?
"Встроенные" закладки Artem Fedorov 24/02/2004 07:17 #написать ответ
Не совсем понял вопрос.
 
Это может быть страница счетов, отчетов и т.д.
 
Или имелось в виду что-то другое?
 
Dervish: В моём понятии "встроенная", это в том числе "неудаляемая". А я, честно говоря, не вижу других кандидатов на эту роль кроме вот этой обсуждаемой страницы "операции".
Еще о встроенных страницах Artem Fedorov 24/02/2004 11:57 #написать ответ
А страница счетов?
удалить != скрыть
Встроенные страницы можно скрыть, но не удалить
Пользовательские можно удалить
 
Dervish: Почему я должен запрещать удаление страницы счетов?
 
Впрочем, Артём, мне кажется, что обсуждение пошло "по кругу". Честно говоря, мне не очень нравится идея вводить новое правило в отношении страниц. Не нравится хотя бы потому, что это будет усложнять программу и это придётся описывать в Хелпе.
Дополнение к дополнению Artem Fedorov 23/02/2004 16:34 #написать ответ
Естественно, "встроенные" страницы будет нельзя удалить и вполне возможно даже сдвинуть (хотя это уже не будет представлять собой проблему, так как даже при изменении местоположения "встроенная" страница всегда будет отличаться)
 
Dervish: Основной вопрос чуть выше.
Не совсем согласен Дим(м) 24/02/2004 11:42 #написать ответ
И здесь я не совсем согласен.
1. Проглотить двойной клик - нелогично и неудобно. Лучше, мне кажется, создать новую страницу операций. Ведь двойной клик, с точки зрения пользователя, - это явное указание: "хочу страницу операций с этим счетом", а вовсе не: "хочу страницу операций, если это не потребует изменений в базе" - наврядли пользователь будет думать о таких вещах. Если уж двойной клик открывает страницу операций - то пусть он это делает всегда.
Хотя, ситуация, когда нет ни одной страницы операций, действительно, маловероятна, но не невозможна (например, ее можно было закрыть нечаянно).
 
2. Насчет изменения только поля "По счету". Представьте: Поставил я вчера на левой странице еще фильтрацию по агенту. Посмотрел, что мне надо и закрыл программу, начисто забыв про тех агентов. Сегодня запускаю ее, кликаю два раз по новому счету и 2 минуты въезжаю, что ж это программа мне показывает (пока не замечу, что надо еще снять фильтр по агентам). Мое мнение таково: двойной клик должен показывать страницу операций в "исходном состоянии" - без всяких фильтров - только счет и период. Отсюда то и весь сыр-бор о потере настроек фильтров.
 
P.S. А в первой версии проблем не было, потому, что настройки старницы операций не сохранялись вовсе - нечего там было терять.
 
Dervish: По пунктам:
 
1. Наверное вы правы. Можно и создать страничку, пусть база данных отмечается как "изменённая", ничего страшного.
 
2. Надо учитывать, что настройки сохраняются только если вы сделаете два действия: (а) выберете из меню "Сохранить настройки страницы" и (б) сохраните базу данных. То есть, только тогда, когда вы явно захотите, чтобы эти настройки стали постоянными. Так что я думаю, что проблем не будет.
Уточненный Use case :) Дим(м) 24/02/2004 13:51 #написать ответ
Тогда, например, так:
- поправил базу
- поставил фильтр по агентам (чтобы убедиться, что все сделал правильно)
- закрываю программу
- она вежливо предлагает сохранить сделанные изменения
- я, естественно, соглашаюсь
...
 
После этого, при следующем запуске программы и двойном клике по счету, я получу его операции, отфильтрованные по агенту - пожалуй, это не совсем то, чего я жду от двойного клика.
Если же все будет именно так, то мне придется самому всегда следить за тем, чтобы на левой странице не было никаких "лишних" фильтров.
 
Dervish: Опять же, обратите внимание, в вашем списке действий не было "Сохранить настройки страницы"!!! А без этой команды сделанные пользователем изменения не запоминаются!
Теперь все стало на место Дим(м) 24/02/2004 18:23 #написать ответ
Я с самого начала Вас не правильно понял. Почему-то мне показалось, что нужно или явно сохранить настройки страницы ИЛИ просто сохранить базу.
Теперь же все стало на свои места, и вопрос, естественно, отпадает.
 
Dervish: