logo
logo

Форум Группировка

создать новую тему раскрыть все
Группировка Ed 20/02/2004 11:33 #написать ответ
Попробовал я тут попользоваться группировкой - супер! А что, если еще подсчитывать итоги для групп. Тогда это будет уже не мини-отчет, а 99%-отчет. Да если еще все это дело выплевывать в Excel... :-)
Понимаю, есть статусная строка, но нагляднее, когда видишь сразу все значения.
Такая реализация даже перекроет возможности отчетов в первой версии. А тех и так хватало. Может, тогда можно будет сконцентрироваться на реализации бюджета и планировщика...
Да, и желательно установленный режим группировки тоже сохранять - сейчас не запоминает
 
Dervish: То, что программа не запоминает режим группировки, это баг, который будет исправлен.
 
Итоги для групп: не так просто, как кажется. Посмотрите, в настройках статусной строки можно выбрать довольно много значений. Аналогично, это может относиться и к итогам для групп. И если статусную строку можно настроить правым кликом мышки, то что делать с итогами для групп?
вариант Ed 23/02/2004 11:23 #написать ответ
А что если в меню статусной строки (для показателей, которые отображаются в статусе) добавить команду "Подсчитывать для итогов" и допускать ее только для одного показателя одновременно.
Или другой подход - предполагаю, что гупповая строка- текстовая. В ней можно через ";" отображать показатели статусной стоки в том же порядке?
Лично мне больше нравится первый вариант - по второму будет сложнее обрабатывать в Ecxel
 
Dervish: Ну, в Excel-е можно и разделить на отдельные ячейки, это не так сложно. Тем более, что всё равно придётся разделять, так как каждая ячейка, это одновременно и значение и подпись, их лучше разделить.
 
Трудность уже вижу в другом: если в программе при группировке итоговые записи находятся "вверху", а дочерние разворачиваются из них, то в Excel-e принято, чтобы итоги (подитоги) всегда были внизу записей. Что будем делать?
Зачем мудрить? AleS 23/02/2004 14:49 #написать ответ
При группировке у нетерминальной вершины в поле "Сумма" должна быть простая сумма по полю "Сумма" (извините за тавтологию) по всей группе. Зачем что-то наворачивать? В статусной строке сделали настройку, что и как показывать - здорово! Вот пусть там и останется эта настройка. А в итогах при группировке просто сумму давать нужно, без хитростей всяких. Перегружать список операций информацией не нужно. Мое мнение такое.
 
А то, что в Excel итоги в конце выводить принято... так это, во-первых, когда как, во-вторых - можно же выводить в Excel группу так, как нужно разработчику, а в-третьих... это принципиально? )
 
Dervish: Боюсь, что мудрить всё-таки придётся и просто сумма не пройдёт. Какая сумма должна быть показана в раскрываемых ветвях, если операции прихода и расхода там совершались по разным счетам в разных валютах? Просто арифметически суммировать доллары с рублями? Будет ли это хорошо?
 
А попробуйте посмотреть операции перевода... Что делать с ними, какие суммы должны показываться в раскрываемых ветвях?
не проблема Ed 23/02/2004 15:35 #написать ответ
Дело в том, что в колонке Сумма отображаются операции как минимум 2 видов - прихода и расхода. И если подсчитывать именно сумму, то это неизбежно будет вводить в заблуждение - нужно разделять. То есть можно показывать либо что-то одно, либо несколько выбранных либо все из статусной строки (на мой взгляд это уже чересчур), причем 2 последние с каким-нибудь разделителем.
Если нужно будет, то в екселе разбить на составляющие можно. При необходимости.
И в том, что итоги сверху - нет никакой проблемы. Так даже удобнее - сверху более важная обобщающая информация. (И "за бугром" в большинстве случаев таблицы так и строятся) Да и непринципиально это, абсолютно согласен.
 
А еще неплохо сделать кнопочки для разворачивания дерева, приняв за нулевой уровень, например, сами операции как самое неизменное (но тоже непринципиально) :о И в Ексель бросать соответственно по уровням :О Тогда и вопрос с размешением итогов может не появляться
 
Dervish: В Excel я думал бросать сворачивая данные средствами самого Excel-я (у меня, на англоязычном из меню Data/Group And Outline/Group). Но он, увы, только 8 уровней вложенности позволяет и ни одним больше. Грустно.
Не понимаю AleS 23/02/2004 20:26 #написать ответ
Зачем показывать отдельно сумму по приходу, и отдельно по расходу? Назовите мне хотя бы пару причин для таких наворотов? Несколько доводов в пользу простой, обычной суммы в итогах:
 
1. Проще реализовать.
2. Она по логике там и должна быть (если в Excel в одну колонку запихивать приход и расход, то потом не придет в голову в итоговую ячейку впихнуть сразу сумму по приходу и по расходу, верно?).
3. При группировке по дате итог будет показывать сальдо, т.е. величину, НА которую изменился остаток по сгруппированным операциям. При группировке по статьям - сумму прихода (на уровне "Все статьи прихода") и расхода (на уровне "Все статьи расхода") и т.д. Все это, на мой взгляд, гораздо лучше согласуется с логикой программы, чем попытка сделать из итогов вторую статусную строку.
4. Зачем перегружать информацией список операций? Сейчас список операций и так информацией нагружен плотно, если туда еще попытаться в каждую строку итогов аналог статусной строки впихнуть - это будет уже слишком. А вот обычной суммы будет вполне достаточно, остальное можно будет в статусной строке увидеть и в отчетах.
 
Dervish: Аргументация ясна. А теперь представьте:
 
1. В своей рабочей базе вы счета ведёте в виде дерева.
2. В некотором родительском счёте у вас есть подсчета в разных валютах.
3. На странице операций вы выбрали этот родительский счёт и установили группировку, например, по датам. В итоге в некоторые даты у вас попадают (в одну ветвь!) операции в разных валютах.
 
Понятно, что просто арифметическая сумма уже не годится, суммировать рубли и доллары один к одному, конечно же, можно, только смысла и толку в этом чуть.
 
Вот вам уже одна настройка и нарисовалась: настройка валюты, в которой нужно показывать итоги.
 
Кроме того, иногда бывает интересно посмотреть итоги включая невыполненные операции (для прогноза), а иногда исключая их (для факта). Вот ещё одна настроечка получилась.
 
И, наконец, последнее. Допустим, вы установили в фильтрах просмотр операций перевода (установлены поля "По счёту" и "И по счёту"). Показываются только операции перевода между указанными счетами. Ээээ, какую статистику можно показывать в этом случае?
 
Честно говоря, последний вопрос остался открытым и для статусной строки.
настройки статусной строки Ed 24/02/2004 10:30 #написать ответ
Но в настройках статусной строки все это уже есть. И если в группах показывать какой-то один показатель, это наверное будет еще проще, чем путь уважаемого AleS-a
 
А вот идею насчет отображения только операций перевода для фильтра "И по счету" не совсем понял. Когда это может понадобиться кроме случая проверки не глюканула ли программа и не оприходовала сумму, отличную от списанной?
В каком-то из начальных билдов просто отображались операции по этим счетам (если не ошибаюсь). Лично мне было удобно
 
Dervish: ok.
Dervish"у AleS 24/02/2004 12:53 #написать ответ
Сергей, вы хотите из списка операций уже готовый отчет сделать? С возможностью продвинутой настройки и отображением всего, что только можно отобразить?
 
Да, если в группе будут счета в разных валютах, то будет именно так, как вы написали. И что? Сделаете вы приведение к одной валюте, хорошо. Но вот не введет пользователь ни одного курса - и все. Нет итога по группе. Да, в случае суммирования счетов в разных валютах итог теряет свой смысл, согласен. Но пусть пользователи уже сами за этим следят. Хочется увидеть сводную информацию по счетам в разных валютах - пусть смотрят отчет. Зачем усложнять там, где это усложнение не нужно?
 
Сергей, не нужно перегружать обычный список операций информацией. Иначе он станет нефункциональным. Все, про что писал Ed, уже есть в статусной строке. Встаешь на группу - и видишь в статусной строке по этой группе и приход, и расход, и изменение остатка, и т.д. (было бы хорошо, если бы еще остаток входящий/исходящий увидеть можно было). Зачем все это дублировать в списке операций?
 
Понятно, что решение все равно будет за вами. Мне хотелось бы понять, зачем так делать, но это не принципиально.
 
Dervish: Я так думаю, что вряд ли возможна ситуация, когда пользователь не введёт курс... В самом деле, тогда он не сможет построить ни одного графика! Так что, я думаю, что можно предположить, что курсы будут. Тем более, что мне хочется-таки сделать загрузку курсов из интернета.
 
Кроме того, действительно пугающей выглядит программа, в которой все окна "усыпаны" контролами, в которых очень сложно разобраться пользователю с непривычки. А если лишних контролов нет, а есть возможность просто правого клика на строчке, разве это будет пугающим? Разве это будет запутывающим?
 
А давайте мы пока немного отложим этот вопрос. Мне, наверное, нужно просто немного времени на то, чтобы просто осмыслить ("переварить") то, о чём говорилось. Глядишь, всё само собой разложится по полочкам и что-то получится. А пока будет "перевариваться" я тоже времени терять не буду и займусь экспортом и импортом, хорошо?
 
Я так думаю, что идея с группировкой получилась довольно удачной в том числе потому, что у неё было время на обдумывание.
Вопросов больше нет :) AleS 24/02/2004 18:36 #написать ответ
Конечно, что в каком порядке делать, как и то, что делать, а что нет - решать вам. Я просто высказал свое мнение. Группировка сама по себе - это супер. ) После появления импорта/экспорта перейду на вторую версию.
 
Еще вот что хотел предложить: дать возможность из операции перевода между счетами с разной валютой сделать запись в справочник курсов валют. Очень удобно было бы, на мой взгляд. Ну и в статусной строке иметь возможность выбрать для отображения входящий/исходящий остаток.
 
Dervish: По курсам валют: мне кажется, будет лучше, если будет возможность загружать курсы из интернета... Как вы считаете?
 
Входящий/исходящий остаток: не всегда применимо. Если установлен хотя бы один фильтр (кроме фильтра счёта), то вообще понятие "остатка" размывается. Увы. А поле я оставил только для справки.
Курсы валют AleS 25/02/2004 13:02 #написать ответ
Есть два варианта (как мне видится) использования курсов валют.
 
1. Приход осуществляется в рублях (например), а отчеты, графики и т.д. хочется смотреть в валюте. Тогда да, нужны курсы из Интернета.
2. Поступления денег идут в долларах (евро, фунтах и т.д.), а в нацвалюту они переводятся путем обмена. В этом случае (особенно, если за эти деньги нужно отчитываться) требуются те курсы, по которым ты произвел обмен, а не те, которые опубликованы на сайте Центробанка.
 
Вот для второго случая я, как активный его пользователь, и прошу упростить процедуру заведения курса. А то перед ежемесячным отчетом приходится за месяц смотреть, когда почем менял и потом заносить курсы.
 
Dervish: А что делать, если в один день было несколько операций в некоторых двух валютах, но в разных курсах?
Дополнение к AleS о курсах валют Александр 25/02/2004 19:26 #написать ответ
Загрузка из инета курсов - большой плюс.
 
Но может быть сделать выбор при расчете отчетов и графиков, какой курс брать: 1. загруженный из инета или 2. реальный из обменника?
 
Dervish: В "обменнике" за день курс может измениться несколько раз. Какой прикажете брать для расчёта? Ввести дополнительно время для курса?
а реальный из обменника тоже по и-нету скачивать? Аноним 25/02/2004 19:43 #написать ответ
а комиссию ручками добавлять?
 
и еще предварительно проверять есть ли курсовка из обменника на эту дату...
 
и еще вести отдельные матрицы кусовок из разных обменников - мажор Вася, ЦБ РФ, аР.Би.Си/ру... во где поразвлечься можно...
 
оно надо - так заморачиваться?
 
Dervish: Вот и я тоже думаю... Оно того стоит?
Мимо кассы AleS 25/02/2004 20:11 #написать ответ
Комиссия не всегда есть. Это с одной стороны. С другой - если она есть, все равно ее как-то учитывать приходится. Либо в самой операции перевода, либо отдельно - это уже не существенно в данном случае.
 
Курсовка из обменника не нужна. Потому как курсы из обменника интересуют только те, по которым меняли деньги. А они все есть в операциях перевода.
 
Из этого же следует, что не нужны курсовки в разрезе обменников.
 
На всякий случай поясню. При пересчете в графиках по официальному курсу видино отражение (достаточно относительное) своих трат в валюте. При использовании курсов, по которым производился обмен, видно фактические (а не относительные) траты в валюте. Разница может быть весьма существенна. В Туркмении, например, три года назад официальный курс доллара был меньше курса черного рынка в 4 раза. Не думаю, что сейчас ситуация коренным образом изменилась.
 
Dervish: Про Туркмению понятно. Но там дело в том, что официальный курс не отражает реального положения вещей. Только и всего. Тогда, может быть, стоит заводить просто "чёрный" обменный курс? Жаль, конечно, что нет официального сайта с этим неофициальным курсом, но что поделаешь?
 
И ещё. Представим на секундочку, что официальный (отражающий реальное положение!) рубля к доллару, например, 30. И при таком положении вещей я возьму и продам своему другу 10 долларов по курсу 15, то есть в два раза дешевле. Что фактически случится с моим благосостоянием? Правильно, я потеряю 5 долларов. И если использовать мой подход (использования правильного официального курса) это тут же найдёт отражение в остатках по счетам, если их привести к единой валюте. А если брать курсы из операций перевода, то моё богатство останется неизменным, а хорошо ли это, ведь я просто подарил 5 долларов!!!
 
Скажете, что так не бывает? Ещё как бывает! Если я не занимаюсь профессионально обменом валют, то есть, обмен не является моим источником дохода, то в случае обмена запросто может случиться ситуация, когда я "потеряю" эти 5 долларов на фоне нескольких тысяч. Вот не было сдачи и просто махнул рукой. В результате итоги искажаются.
О курсах AleS 25/02/2004 22:45 #написать ответ
Усугубим ситуацию из вашего примера. У меня на руках 1000 долларов, за которые я должен буду отчитаться. Я их вынужден (ситуации бывают разные) поменять по курсу 25 рублей вместо 30 (официальный курс 30 рублей). У меня на руках 25000 рублей. Я их трачу. И что же я получу в своем отчете при внесенном официальном курсе? Что я потратил не 1000, а 25000/30 = 833,33 доллара. Т.е. для того, чтобы отчитаться, я должен еще куда-то списать 167 долларов. Куда мне их списывать? На курсовую разницу? Нет, мне проще внести курс обмена, а не официальный, и отчитаться по нему.
 
Да, в случае 1-го варианта (про 2 случая я писал в одной из мессаг выше) официальный курс сгодится. А для случая 2 - нет. Поверьте человеку, который несколько лет ежемесячно шлет начальству отчеты о потраченной валюте.
 
Последний пример. В банках (это я знаю не по-наслышке) для разного рода учета используют разные курсы. Например, для проводок в РКО (расчетно-кассовое обслуживание) - официальный курс, для сделок с ценными бумагами может использоваться как официальный курс, так и средневзвешенный биржевой курс текущего дня. И это зачастую два разных курса.
 
Спор, на самом деле, ни о чем. Я всего лишь хотел сказать, что есть 2 случая принципиально разных. И для них нужны разные курсы. Вот и все.
 
Dervish: Будь я вашим начальством, я бы в первую очередь поинтересовался бы, а с какой, собственно стати, вы поменяли валюту по курсу 25, когда все вокруг меняют по 30? А если бы объяснение мне показалось бы убедительным, я предложил бы вам делать переводы по официальному курсу, а разницу (если она существенна) списывать на какую-нибудь специальную статью расходов. Например, на курсовую разницу. Может быть и проще внести другой курс обмена. Но это будет неправильно, поскольку в результате операции перевода часть денег, часть ваших средств просто "исчезает в никуда", то есть остаётся неучтённой.
 
В лично моём учёте я остаюсь на твёрдой позиции, что операции перевода служат только для "перекидывания" активов, для перекладывания из одного кармана в другой. Именно поэтому в первой версии я не "нагружал" операции перевода статьями и агентами. А если так, если операции перевода не изменяют благосостояние, то всякие накладные расходы, которые возникают при них должны быть отражены в отдельных операциях расхода.
Последнее на эту тему, но большое № 1 AleS 26/02/2004 15:03 #написать ответ
Сергей, я не пытаюсь вас переубедить и сказать, что у вас учет неправильный. И я не требую немедленного исполнения (и вообще исполнения) моей просьбы. Я уже говорил, что вы сами решаете что и в каком порядке делать, что не делать. Будет моя просьба выполнена или нет - это уже неважно. Важно то, что вы видите и считаете верной только одну версию работу с курсом валют. Я же пытаюсь вам сказать, что вариантов как минимум два и оба имеют право на жизнь.
 
Попытаюсь еще раз донести свою мысль. Не получится - значит не судьба. Если  приход и расход целиком или большей частью идут в нацвалюте, когда валюта нужна только для графиков и отчетов - тогда да. Официальный курс вполне годится, тут и морочиться не стоит.
 
Но когда ВЕСЬ приход идет в валюте, а расход - в нацвалюте, отчитываться нужно за валюту - тогда работать через курсы обмена удобнее и проще. Вот как раз про такую схему вы, Сергей, имеете, по-видимому, только теоритическое представление. Я же - сугубо практическое. Как давно известно, практика без теории слепа. Но теория без практики мертва.
 
Вы написали про корректировку. Эта корректировка называется доходом/расходом от курсовой разницы. Вы представляете себе в домашнем учете денег смысл этой корректировки? Я - нет. Вы пришли в магазин и обменяли деньги на товар - вот вам расход. Вы проработали месяц и получили зарплату (обменяли труд на деньги) - вот вам приход. Зашли в обменник и обменяли одну валюту на другую - вот вам перевод. Теперь скажите мне, какой смысл в операции корректировки? В банках - да, там все это есть, переоценки, курсовая разница и т.д. Но это банки. Они из денег делают (ну, или пытаются делать) деньги. В домашней же бухгалтерии приход или расход, которого на самом деле не было, смысла не имеют.
Последнее на эту тему, но большое № 2 AleS 26/02/2004 15:05 #написать ответ
Примеры, которые мы приводили в предыдущих постах, притянуты за уши. Вот два реальных примера, примеры из практики.
 
1. В Узбекистане в 1998-99 годах (сейчас я не знаю как обстоят дела) курс доллара на черном рынке был в два раза выше, чем официальный. В Ташкенте есть заводы Daewoo по производству электроники и автомобилей. При заводах - магазины. По местным законам Daewoo не могло ставить цены на свои товары в долларах. Только в нацвалюте и только по официальному курсу. Уже понимаете, да? Были созданы условия, при которых люди могли купить товар по цене в два раза ниже реальной. Чем люди и пользовались. Т.е., проще говоря, при цене на машину 5000 долларов, купить ее можно было за 2500. Теперь посмотрим, как это отразилось бы на вашем учете. Вы заносите официальный курс и видите в отчете, что потратили на машину 5000 долларов. Но у вас не было 5000, было только 2500. И если предположить, что вы ведете отчетность по своим деньгам в долларах, то тогда стандартная схема (входящий остаток + приход - расход = исходящий остаток) не сработает. Получите красное сальдо. Исправить его можно только корректировкой. Либо откорректировать курс на тот, по которому производился обмен, либо сделать операцию прихода в долларах на величину курсовой разницы, которую при этом нужно сначала рассчитать (в данном случае - 2500 долларов).
 
2. Долгое время уже курс доллара падает. Какая мысль приходит в голову первой, если курс падает, а приход идет в долларах? Сдать доллары по сегодняшнему курсу для того, чтобы не потерять завтра в деньгах из-за падения курса. Теперь считаем. У нас есть 1000 долларов (для ровного счета). Я их сдаю сегодня по 30 рублей. получается 30000 рублей. Возьмем четыре контрольных точки и для простоты предположим, что деньги тратились равными долями.
Последнее на эту тему, но большое № 3 AleS 26/02/2004 15:05 #написать ответ
Итак:
 
1. Курс 29.5, потрачено 7500 рублей = 254.24 доллара, остаток 22500 рублей = 762.71;
2. Курс 29, потрачено 7500 рублей = 258.62 доллара, остаток 15000 рублей = 517.24;
3. Курс 28.5, потрачено 7500 рублей = 263.16 доллара, остаток 7500 рублей = 263.16;
3. Курс 28, потрачено 7500 рублей = 267.85 доллара, остаток 0;
 
Итого, мы потратили 254.24+258.62+263.16+267.85 = 1043.87
 
И опять мы должны для выравнивания сделать приход на 43.87 Учтите, что пример был простой (всего четыре точки), сумма была круглая, траты были равными долями - курсовую разницу высчитать достаточно легко. В реальной жизни все сложнее. И я не понимаю, зачем использовать схему с выравниваниями, когда есть схема, в которой можно обойтись без них. Зачем мне нужна курсовая разница в домашней бухгалтерии? Что она мне покажет? Что за время, пока я тратил 1000 долларов, изменились макроэкономические показатели? Кому это нужно? Ведь на самом-то деле я потратил 1000 долларов. Была 1000 долларов, стало 30000 рублей и они потрачены.
 
Еще раз повторю - все зависит от того, что мы хотим увидеть в отчетах. Если мне нужно просто отчитаться за потраченные деньги, тогда я буду отчеты составлять по курсу обмена и не буду заморачиваться на том, чтобы вычислять курсовую разницу (вы сами задумывались о том, насколько это непросто - при большом количестве обменов и расходных операций вести отчетность по официальному курсу и всякий раз перед сверкой остатков в учете и в реале вычислять курсовую разницу?) Если же я хочу просто  без реальных обменных операций посмотреть отчетность в валюте - тогда нужно действовать через официальный курс.
 
Честно говоря, я не ожидал, что такая очевидная (на мой взгляд) вещь вызовет полемику...
 
Dervish: ok, если дело только в том, чтобы на диалоге ввода появилась кнопка "Добавить курс", это возможно. Правда, я не могу вынести этот пункт в число первоочерёдных, но, думаю, его можно включить в планы.
 
Только хочу предупредить: программа будет запрещать добавлять два курса между одними и теми же валютами на одно число. Так устроена.
Дополнение к AleS Александр 27/02/2004 00:07 #написать ответ
Уважаемый автор.
Повторю свое предложение, чтобы разъяснить свою позицию, возможно не совсем внятно изложенную в прошлом посте.
Я не за то, чтобы хранить 2 курса каждой валюты (ЦБ и обменника), а только за то, что при выводе графиков (иных возможных отчетов, так ожидаемых к появлению) можно было бы принять к исполнению при перерасчете курс реального обмена, предварительно рассчитанный из операций обмена (при отсутствии оных брать курс ЦБ, не активирую соотвествующую кнопку (или другой элемент интерфейса)).
Приоритет появления данной опции в программе - наинизайший.
Возможен такой вариант - выбор: а) загрузить курс ЦБ из интернета. б) загрузить курс из операций (перевода).
Предложенный AleS вариант актуален только (имхо) если все курсы введены только из обменов, без участия ежедневных курсов ЦБ (например, его пример не будет работать, если 01.02 - 28,49ЦБ, 02.02 - 28,50ЦБ, 03.02 - 28,1Обмен, 04.02 - 28,52ЦБ)
А если говорить о том, что в течении дня может меняться курс обмена, то возможны различные варианты расчета среднего курса (средний, средневзвешанный и т.п.)
Повторюсь - это просто мысли вслух с нижайшим приоритетом реализации.
 
Dervish: ok.
конечно просто нужна корректирующая операция Аноним 27/02/2004 17:49 #написать ответ
ясен палец, что курс валюты к валюте ОДИН - напр. ЦБ Росии или НацБ Казахстана и т.п. иначе тут такого нагородить можно... Вощ - от лукавого это... нет тут повода заморачиваться (пока по крайней мере) или это будет уже совсем другая программа...
Похоже, засада... AleS 25/02/2004 23:03 #написать ответ
Чего-то вдруг подумалось, что неправильно автор меня понял.
 
Я не предлагаю вводить в программу еще и деление курсов по типам. Это может понадобиться, и в банковских системах, например, так и сделано. Но я сомневаюсь в нужности подобной фичи в программе "малой" бухгалтерии. Когда я говорю, что "для разных случаев нужны разные курсы", я имею в виду то, что кто-то будет вносить официальный курс (и для него автор сделает импорт курсов из инета), а кому-то нужен курс его обменов. Для вторых (к которым отношусь и я сам) я и просил добавить возможность по правой кнопке добавлять курс из операции перевода в справочник курсов валют.
 
Dervish: Я всё правильно понимал в течении всей дискусии. И если бы возникло предложение вести несколько таблиц курсов валют, то ответ был бы ясный и однозначный: "нет". А мои попытки аргументировать собственную позицию вызваны двумя причинами:
 
1. Мне кажется, что мой способ ведения учёта более "правилен". Конечно, это чистой воды "имхо" , но я надеялся, что смогу убедить вас не терять деньги на операциях перевода. Некорректно это. (Снова имхо).
 
2. Сейчас я очень хочу побыстрее доделать экспорт и импорт. Очень не хочется отвлекаться на реализацию той кнопочки, о которой говорите вы. Тем более, что это только на первый взгляд просто: ведь при попытке добавить курс валют нужно ещё проверять, а не был ли уже задан курс на эту дату. И если да то... В общем, возможны варианты.
 
Мы можем вернуться к этой теме чуть позже. Но когда силы ограничены, всегда возникает вопрос в приоритетах. Что делать в первую очередь? Есть ли более насущные задачи?
двоятся обороты Ed 01/03/2004 11:11 #написать ответ
Если при включенной группировке нажать Ctrl+A, то обороты двоятся. Заметил в 188-м
 
Dervish: Обороты подсчитываются по выбранному в фильтрах счёту. Видимо, у вас выбран групповой счёт и если есть операции перевода с одного подсчёта этого группового счёта на другой дочерний счёт, то эти операции учитываются дважды.
 
Согласен, это, наверное, не очень хорошо, но как поступать в этой ситуации?
не операции перевода Ed 01/03/2004 12:56 #написать ответ
Операций перевода нет и счет не групповой. Просто когда включена группировка, то при нажатии ctrl+A выделяются и операции и итоги групп, а потом в статусной строке все это хозяйство суммируется. Получается ровно в 2 раза больше, чем есть.
 
Dervish: Тогда проверю и исправлю. Спасибо.
невыполненные операции Ed 01/03/2004 13:14 #написать ответ
Кстати, невыполненные операции в статусной строке тоже участвуют в итогах (и "Изменение остатка" тоже показывает). Хотя по идее не должны бы.
 
А для ситуации, описанной Вами, самое простое - показывать переводы отдельной позицией.
 
И видимо, отдельная настройка для статусной строки все-таки нужна. Может сделать окно с показателями, возле них ставить галочки "Показывать", с возможностью сортировки порядка, как это сделано в Просмотр/Страницы. И там же тогда можно указывать, учитывать ли несостоявшиеся операции, что делать с переводами и как вообще подсчитывать - все операции или выделенные :-) Или добавить при необходимость в будущем что-нибудь бюджетное.
А контекстном меню тогда можно будет оставить операции со значениями.
 
Dervish: Можно сделать и отдельную настройку для статусной строки. Вопрос немного в другом: а какая статистика вообще может понадобиться по операциям перевода?
невыполненные операции снимаются Ed 01/03/2004 13:19 #написать ответ
сорри совсем забыл про настройку - дано туда не заглядывал
 
Dervish:
никакая Ed 02/03/2004 10:19 #написать ответ
:-) Я думал это Вас смущает ситуация, когда переводы как бы увеличивают приход-расход по счетам. По-моему здесь все правильно - мы же не о доходах говорим, а об оборотах по счетам.
Только потом при бюджетировании их надо будет, конечно, не учитывать.
 
Dervish: Ну, лично мне тоже совсем не нужна статистика по операциям перевода. Но я стараюсь идти навстречу пожеланиям, если, конечно же, эти пожелания не нарушают целостности программы и данных...
Согласен с автором AleS 02/03/2004 13:28 #написать ответ
В этом вопросе я согласен с автором программы полностью. Мне тоже не нужна статистика с учетом переводов. Зачем в статусной строке показывать обороты? Для чего в домашнем учете денег могут понадобиться обороты? А вот приход/расход (без учета переводов) видеть было бы полезно.
 
Может быть, как компромиссный вариант, добавить настройку для статусной строки "С учетом переводов"? Или сделать отдельные поля для прихода/расхода и для оборотов?
 
Dervish: Я думал сделать отдельные поля...
 
Впрочем, помня, что "лучшее - враг хорошего" давайте мы пока отставим эту тему и я продолжу заниматься экспортом и импортом. Может быть, кстати, за это время что-нибудь полезное в голову придёт.