Отчет "Остатки на счетах"

Оставляйте в этом разделе свои предложения, пожелания и замечания по программе "Домашняя бухгалтерия".
Аватара пользователя
Keepsoft
Администратор
Сообщения: 3591
Зарегистрирован: 20 мар 2008, 18:03
Контактная информация:

Re: Отчет "Остатки на счетах"

Сообщение Keepsoft » 13 апр 2019, 12:21

Good User писал(а):
Keepsoft писал(а):Вот Вам задачка. Если мы покупали доллары в даты ниже, то сколько сейчас у нас на руках долларов, если мы не знаем курсов валют?
01/01/2000 1000 руб
01/01/2005 1000 руб
01/01/2010 1000 руб
01/01/2015 1000 руб
01/01/2019 1000 руб


Если вы покупали доллары в даты выше, то у вас в активе будут доллары, а не рубли. Странно покупать доллары и получать в результате рубли.
Учу, как надо
01/01/2000 $100
01/01/2005 + $100
01/01/2010 + $100
01/01/2015 + $100
01/01/2019 + $100
=>
12/04/2019 $500*<курс на 12/04/2019 или на последнюю известную дату> = 32200 руб

И откуда же Вы взяли 100$? Если у пользователя в примере были записи только в рублях.
Брать один сегодняшний курс для всех записей нельзя, так как курс меняется.
С уважением, Keepsoft.

Аватара пользователя
Keepsoft
Администратор
Сообщения: 3591
Зарегистрирован: 20 мар 2008, 18:03
Контактная информация:

Re: Отчет "Остатки на счетах"

Сообщение Keepsoft » 13 апр 2019, 12:23

polyamid писал(а):Боюсь, это бесполезно. Разработчик лучше нас знает, чего мы должны хотеть от программы.

"Хотите" и "Правильный учет" это иногда не одно и то же.
С уважением, Keepsoft.

Аватара пользователя
Keepsoft
Администратор
Сообщения: 3591
Зарегистрирован: 20 мар 2008, 18:03
Контактная информация:

Re: Отчет "Остатки на счетах"

Сообщение Keepsoft » 13 апр 2019, 12:28

polyamid писал(а):Минута делов, прикрутить возможность умножать уже рассчитанные остатки на дату на заданный коэффициент. Для каждой валюты он свой. Коэффициент либо берется из базы курсов валют, либо задаётся пользователем. Все. Точка!

Прикрутить - минута, сделать приложение целиком - пара часиков. Спасибо, что рассчитали стоимость трудозатрат :)
Подскажите, как нам правильно выразиться, чтобы Вы поняли, что это сделать нельзя?
С уважением, Keepsoft.

polyamid
Новичок
Сообщения: 23
Зарегистрирован: 24 мар 2019, 09:25

Re: Отчет "Остатки на счетах"

Сообщение polyamid » 13 апр 2019, 13:13

"Нельзя" и "не умею" ("не хочу") это разные понятия. Я значит, могу выгрузить остатки в Excel и умножить на текущий курс. А "программисту" в его собственной программе такой охренительно нетривиальный алгоритм не подвластен. Снимаю шляпу перед вашим искусством, маэстро!

Good User
Активист
Сообщения: 53
Зарегистрирован: 21 июл 2016, 22:24

Re: Отчет "Остатки на счетах"

Сообщение Good User » 13 апр 2019, 16:18

Keepsoft писал(а):
Good User писал(а):
Keepsoft писал(а):Вот Вам задачка. Если мы покупали доллары в даты ниже, то сколько сейчас у нас на руках долларов, если мы не знаем курсов валют?
01/01/2000 1000 руб
01/01/2005 1000 руб
01/01/2010 1000 руб
01/01/2015 1000 руб
01/01/2019 1000 руб


Если вы покупали доллары в даты выше, то у вас в активе будут доллары, а не рубли. Странно покупать доллары и получать в результате рубли.
Учу, как надо
01/01/2000 $100
01/01/2005 + $100
01/01/2010 + $100
01/01/2015 + $100
01/01/2019 + $100
=>
12/04/2019 $500*<курс на 12/04/2019 или на последнюю известную дату> = 32200 руб

И откуда же Вы взяли 100$? Если у пользователя в примере были записи только в рублях.


> Если мы покупали доллары в даты ниже

Как же вы получили рубли в своём примере, если покупали доллары? Вотт в моём примере я купил доллары - их и учитываю. У вас же для каждой валюты свой учёт, не забыли?

Брать один сегодняшний курс для всех записей нельзя, так как курс меняется.


Мне надо знать на сегодняшнюю дату - так почему нельзя? Завтра будет другой курс, ну будет другая сумма в отчёте на завтра. Это нормально. Это называется валютная переоценка.

Good User
Активист
Сообщения: 53
Зарегистрирован: 21 июл 2016, 22:24

Re: Отчет "Остатки на счетах"

Сообщение Good User » 13 апр 2019, 16:20

Keepsoft писал(а):
polyamid писал(а):Минута делов, прикрутить возможность умножать уже рассчитанные остатки на дату на заданный коэффициент. Для каждой валюты он свой. Коэффициент либо берется из базы курсов валют, либо задаётся пользователем. Все. Точка!

Прикрутить - минута, сделать приложение целиком - пара часиков. Спасибо, что рассчитали стоимость трудозатрат :)
Подскажите, как нам правильно выразиться, чтобы Вы поняли, что это сделать нельзя?


Откройте исходники и вам покажут, как вы заблуждаетесь. Дельфи многие знают.

Аватара пользователя
Keepsoft
Администратор
Сообщения: 3591
Зарегистрирован: 20 мар 2008, 18:03
Контактная информация:

Re: Отчет "Остатки на счетах"

Сообщение Keepsoft » 16 апр 2019, 00:13

polyamid писал(а):"Нельзя" и "не умею" ("не хочу") это разные понятия. Я значит, могу выгрузить остатки в Excel и умножить на текущий курс. А "программисту" в его собственной программе такой охренительно нетривиальный алгоритм не подвластен. Снимаю шляпу перед вашим искусством, маэстро!

polyamid, еще раз повторим: НЕЛЬЗЯ. Вопрос не про технические возможности калькулятора, а про математику действий.
С уважением, Keepsoft.

serega_p
Сообщения: 3
Зарегистрирован: 04 июл 2019, 01:04

Re: Отчет "Остатки на счетах"

Сообщение serega_p » 04 июл 2019, 01:12

Добрался, наконец-то до форума. Оказывается, тут уже просят за меня. А то всё долбил автора по емейлу. Оказывается, я не один такой, кому нужна эта фича. И слова мои один-в-один. Автор, сжальтесь над бедными юзерами! Сделайте уже данный функционал (пусть и в усеченном виде) - с расчётом суммарных текущих остатков в раздельных валютах (как это уже делается сейчас в таблице счетов), перемножением их на текущие курсы каждой валюты и суммированием. Оч. нужно! :idea:
P.S. В конце концов, программа называется "Домашняя бухгалтерия", а не "Бухгалтерия предприятия - мини". И у домашних пользователей могут быть свои, специфические потребности, отличные от норм классического бухгалтерского учёта. Сделайте же, пожалуйста, нам маленький подарок!..

Tahiaji
Сообщения: 3
Зарегистрирован: 23 июл 2019, 23:22

Re: Отчет "Остатки на счетах"

Сообщение Tahiaji » 24 июл 2019, 00:03

Я правильно понял, что запрос что-то типа такого?
https://i.imgur.com/eb6lxXk.png
Просто тоже время от времени интересует текущее состояние баланса в какой-то валюте. Запрос в гугл это можно, но не удобно:)

P.s. если на какую-то дату нет курса - можно пользователю показать предупреждение, мол "заполните курсы(или обновите - благо загрузка курсов реализована уже)". Ну или считать по тому курсу который ближе всего к заданной дате.

P.S. я не уверен как устроена база и могу ошибаться, но если есть возможность извлечь данные "остатки по счетам за заданную дату"... дальше - дело техники

serega_p
Сообщения: 3
Зарегистрирован: 04 июл 2019, 01:04

Re: Отчет "Остатки на счетах"

Сообщение serega_p » 31 июл 2019, 14:30

Tahiaji писал(а):Запрос в гугл это можно, но не удобно:)

Давайте что-ли попросим автора хотя бы встроить ссылку с запросом в Google в свою программу, если он сам такое написать не может. Все данные у него есть (или можно запросить пользователя, если нет). Я даже купил 7ю версию, чтобы его хоть чуть-чуть простимулировать. :)

P.S. Вот образец запроса в Гугл: (100 долларов сша) + (100 евро) + (1000 рублей) = ? рублей
вместо "? рублей" можно подставлять название основной валюты, выбранной в Домашней Бухгалтерии.
Итоговую цифру можно вставлять туда, где список счетов кратко (в самую нижнюю правую ячейку)...

polyamid
Новичок
Сообщения: 23
Зарегистрирован: 24 мар 2019, 09:25

Re: Отчет "Остатки на счетах"

Сообщение polyamid » 31 июл 2019, 14:40

serega_p писал(а):Давайте что-ли попросим автора хотя бы встроить ссылку с запросом в Google в свою программу, если он сам такое написать не может. Все данные у него есть (или можно запросить пользователя, если нет). Я даже купил 7ю версию, чтобы его хоть чуть-чуть простимулировать... :)

Так ему, похоже, все равно на наши просьбы. Поэтому я, например, и не собираюсь переходить ни на 7-ю ни на дальнейшие версии. Подыскиваю замену.


Вернуться в «Предложения, пожелания, замечания»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя