Всем привет.
Делюсь своим расширением для учета объектов инвестирования. Цель написания - упростить регистрацию и переоценку объектов инвестирования. В расширении нет интеграций с торговыми терминалами, учета нескольких курсов внутри дня, сложных аналитических графиков и т.п.
Расширение подключается через пункт главного меню "Все функции - Стандартные - Управление расширениями конфигурации". Флажок "Безопасный режим" должен быть снят.
После подключения:
* в разделе "Операции" появится возможность создать "Объект инвестирования".
* в разделе "Справочники" появится пункт "Объекты инвестирования".
Объект инвестирования создается с использованием Помощника и представляет собой пару объектов Валюта+Кошелек. После создания объекта инвестирования из формы Помощника можно оформить операцию приобретения (документ Обмен валюты).
Форма документа "Обмен валюты" изменена, чтобы не было необходимости ходить по закладкам. В документ добавлена возможность зарегистрировать курс операции в регистре Курсы валют. Регистрируется курс к валюте кошелька и к валюте учета.
В списке объектов инвестирования можно централизованно обновлять их курсы. Курс может быть указан вручную или загружен с Московской Биржи (адаптация обработки из https://forum.1c.ru/money/t/8602/m/10485 ). Обновляются только курсы по строкам, отмеченным флажком. Флажок поставится сам при изменении даты, курса или кратности.
Перед использованием настоятельно рекомендую сделать бэкап базы - мало ли что.
У меня работает на Деньгах 2.0.35.24.
А можно обновить обработку "Обновление курсов валют", чтобы курс загружался с 7 знаками после запятой, а то у меня есть акции, у которых стоимость определяется именно 7 знаков после запятой. Саму конфигурацию поправил, а вот обработку не могу. Спасибо!
Даже не ожидал, что так много маньяков учета, которым нужна возможность учитывать ценные бумаги и каждый день обновлять их стоимость. На мой взгляд достаточно раз в месяц обновлять остаток по счету и все.
Я пока не наигрался, так что пока каждый день смотрю. Позднее, возможно, и буду делать раз в месяц. но тогда мне интереснее опять же будет смотреть отчет за год, а не тот период, что по умолчанию. Вид отчета по-прежнему не устраивает. Так что возвращаемся к моему вопросу :)
Жаль, что нельзя сделать настройками, не через конфигуратор.
Коллеги, а не подскажете мне, как поправить настройки отчета?
Вот в форме"Объекты инвестирования" нажимаю кнопку [Отчет по курсам], и открываемый отчет автоматом формируется за период=месяц. А я хочу, чтобы показывал за год, ну и вид диаграммы поменять, эти плавные извивы напрягают (когда 1го числа и 3го - сумма, скажем, 10, а 2го он почему-то делает изгиб до 12. Бесит. Меняю на другой вид, но как это сохранить, чтобы в следующий раз по нажатию этой кнопки он опять использовал мои параметры (периода и вида диаграммы)?
Выкладываю актуальную версию расширения.
Изменения:
Была попытка сделать загрузку портфеля из Intelinvest.ru, но там в выгрузке какая-то неразбериха с курсами облигаций, поэтому эти работы пока заморожены. В справочнике "Объекты инвестирования" могут отображаться новые реквизиты под эту доработку - это не страшно :)
Перед обновлением расширения настоятельно рекомендую сделать бэкап базы - мало ли что.
У меня работает на Деньгах 2.0.36.18.
Не планируете обновляться до 2.0.39 ?
У меня с последними версиями как-то не сложилось)) Особо полезных изменений для себя я там не увидел, поэтому не стал заморачиваться с решением проблем, а просто откатился.
Но вполне возможно, что расширение будет работать и на 39 версии.
У меня какая-то урезанная версия 1С деньги? Выдает сообщение о том, что расширение должно быть подписано тем же ключом, что и конфигурация.
В 1С:Деньги нельзя устанавливать разработанные расширения, так как ограничения базовой версии не позволяют это делать. Те, кто ставят себе расширения, имеют платформу ПРОФ, вероятно от какой-то другой конфигурации.
У меня такая же ошибка. Про тот же ключ. Но версия у меня ПРОФ
Можно доработать типовую конфигурацию без использования расширений и сделать возможным ее запуск на базовой версии платформы
У меня проф, так что можно и с расширениями. Просто думал, что можно как-то настройками сделать..
Да, проверил, на 39ой тоже работает, спасибо! Хорошего дня!
Как правильно продать облигации? Через обмен валюты?
Да, я делаю так. Продажа из кошелька объекта инвестирования. Покупка - на брокерский счет. В доп.расходах - комиссия.
А после этого в отчёте о доходах как увидеть прибыль с продажи акций? У меня что-то никак не отображается
Навскидку - никак :) Во всяком случае, не думал об этом.
Во-первых, позиционирую расширение немного иначе - как возможность упростить отражение факта и понять в моменте, сколько чего есть, сколько это стоит, и как это соотносится с другими моими накоплениями, свободными деньгами и т.п. 1С-Деньги для меня - это такой хаб, концентрирующий какие-то данные о моём финансовом состоянии. Что-то он не умеет делать. Для этого есть спец.сервисы - интелинвест для аналитики по портфелям, гугл-таблицы для детализации коммуналки (уже давно забил на это) и т.п.
Во-вторых, я не так часто продаю, поэтому даже не задумывался об анализе прибыли с продаж.
Учитывая причины выше и стоимость подписки на интелинвест (не реклама, хотя от бонуса не отказался бы), я сильно сомневаюсь, что буду делать какую-то отчётность в расширении. Если кто-то возьмётся - я не против)
Андрей, добрый день.
Интересный у Вас получился инструмент. Спасибо. Есть обновление?
Здравствуйте, Евгений! Нет, ничего серьёзного не менял и не добавлял. Кажется, в этом нет особого смысла. Курсы загружаются, покупка-продажа работает, дивиденды и купоны отражаются. Это расширение как УАЗовская буханка - сразу получилось идеальным :))
А для нормальной работы с портфелем я по-прежнему пользуюсь intelinvest.
Скажите, а как учесть не акции, с ними понятно, а облигации?
Учитываю точно так же. А что с облигациями не так?
ну купонный доход как учитывать? Есть такая возможность, или просто курс облигации фиксировать, и все?
Я учитываю стандартно - документом "Доход" по статье "Доход от инвестиций" на брокерский счёт. Если хотите, можете делить на "купоны", "дивиденды", "овернайты" и прочую живность. Для удобства использую аналитику "Объект инвестирования", где указываю конкретный актив.
Купон - это же не про курс, верно? Как и дивиденд - это не про курс. Зависимость есть, но она явно выходит за рамки задачи ведения домашнего учёта.
Андрей, подскажите пожалуйста, где взять актуальную версию расширения?
Добрый день! Выложил парой сообщений ниже - https://forum.1c.ru/money/t/13353/m/14435
Странно. курс, загруженный с московской биржи, не совпадает с курсом в приложении Тинькофф.Инвестиции. В проложении сегодня вообще изменений не зафиксировано, а вот в 1с изменения курсы загрузились...
по данным ТИ - Сбер был 270,03 (27го числа), сегодня такое же значение.
В 1с с биржи сегодня загрузил данные - там 270,17. Какое вчера было - не смотрел.
Проверил на сайте биржи - да, все правильно загрузилось. Получается, данным ТИ верить нельзя?
Константин, а Вы не задумывались, что 28.02.2021 - это воскресенье - московская биржа не работает :) Поэтому не было изменений.
Приложение Тинькофф не всегда отражает точную цену закрытия. Посмотрите их терминал, может он не косячит, хотя Тинёк в принципе, при сравнении с котировок с другими брокерами не всегда показывает верное открытие/закрытие. А вообще - достоверная цена - цена биржи, а не та, что отображается в приложении и даже терминале.
Так расширение как раз с московской биржи в вскр подгрузило! а вот ТИ ничего не показало. Не знаю, откуда ТИ берет данные, в общем, тоже решил не париться, брать из 1с, т.к. тоже надолго покупаю, а не торговать.
Вопрос еще такой - а в 1с как-то можно посмотреть свою выгоду? Ну т.е. я в экселе табличку составил для пробы, фиксирую каждый день цену акции, и вижу разницу в стоимости покупки и текущей стоимости акций. А в 1с можно это как-то увидеть?
В данном расширении точно нет, т.к. я не ставил это целью. Возможно, что-то из стандартных инструментов по работе с курсами валют, но сомневаюсь.
Тут же задача не ограничивается "купил 1 акцию и просто смотрю, как изменилась её стоимость". Вы можете частично продать или докупить уже по другому курсу. Вы получаете дивиденды и платите НДФЛ. Облигации, например, вообще еле шевелятся по стоимости, но периодически насыпают купонов. Ну т.е. понятие "выгода от инвестирования" - оно довольно-таки комплексное, а не просто разность курсов.
Я пока не готов расширять тот список задач, которые пытался решить, а именно - оценить стоимость портфеля в моменте, упростить регистрацию новых объектов инвестирования и автоматизировать обновление их стоимости. Разве что кто-то предложит супер-полезный и супер-простой в реализации функционал :)
> Разве что кто-то предложит супер-полезный и супер-простой в реализации функционал :)
чутка похвастаюсь. вот как это выглядит у меня. проще не куда - маленький отчетик на СКД =)
Выглядит внушительно :)
Это что-то совсем своё с точки зрения структуры данных или дополнительный отчёт на основе типовых Денег и этого расширения?
изменения в структуре данных есть, но они используются только для всякой визуальщины.
типа добавлен реквизит у регистра сведений КурсыВалюты: ДатаУстановкиКурса - используется для условного оформления в отчетах и динамических списках.
в принципе, если кому надо - могу выложить этот отчетик.
но он так просто не взлетит, нужно будет:
- или приводить свою методику ведения документов к моей (доп.реквизиты, аналитики) или приводить запросы к своей модели учета
- вырезать некоторые функции в оформлении
зы. ну и инфы выдам минимум - так что те, кто не знаком с конфигуратором могут даже не надеяться его запустить
ззы. еще один вариант добавил =)
На сайте Мосбиржи есть оба варианта цены. Но точнее вам ответят в поддержке ТИ.
Upd1. И вон там в пятой строчке снизу есть ещё одна цена - тоже как у ТИ.
Наверное, тогда мне логичнее фиксировать в 1с цены из ТИ, в нее ж я все равно заглядываю...
С другой стороны, я пока смотрю ТИ (а посмотреть я могу в любое время дня) - там цена скачет, вот пока минуту смотрю - цена изменилась не раз. И сильно... вот и думай, какую цену указывать в программе...
Я для себя решил этот вопрос подходом "не париться по мелочи" :) Покупаю вдолгую, поэтому разница в доли процента значения не имеет. Всё равно завтра цена будет другой, а послезавтра - третьей.
... (а посмотреть я могу в любое время дня) - там цена скачет, вот пока минуту смотрю - цена изменилась не раз. И сильно... вот и думай, какую цену указывать в программе...
Операции покупки и продажи отражаю, конечно же, по реальной стоимости, а не по той, которая подгрузилась с Мосбиржи, инвестинга или откуда-то ещё. Своё расширение воспринимаю как дополнительный учётный модуль, а не как торговый терминал, и развиваю в рамках этого восприятия.
Добавил:
Перед обновлением расширения настоятельно рекомендую сделать бэкап базы - мало ли что.
У меня работает на Деньгах 2.0.35.38.
В версии 1С:Деньги 2.0.36.18 Разработчики переопределили тип ресурса Курс РС КурсыВалют с Число на Определяемый тип КурсВалюты. В результате чего расширение не подключалось.
Взял на себя смелость исправить этот момент в Вашем расширении (плюс порядок версии по аналогии: сегодняшнее число). Теперь всё работает как раньше.
Спасибо, Андрей, за данную разработку!
Ага, тоже не сразу увидел, что Владимир обновил расширение исправив ошибку и сделал свое: https://yadi.sk/d/T35uxNzPsB8lhg
Спасибо, за данную разработку.
А что-то в Справочниках пропали Объекты инвестирования...
А что-то в Справочниках пропали Объекты инвестирования...
После каких действий?
Ранее в меню "Справочники" "Объекты инвестирования" вроде как были...
Впрочем, я вспомнил, как их вызвать. При создании валюты...
Добрый день!
Создал несколько объектов учета. В кошельках появились соответствующие акции и остатки в шт. В курсах валют есть данные акции и их курсы (в рублях и долларах). Подскажите в каком отчет можно увидеть совокупную оценку данных активов в рубля и в долларах? В отчете по остаткам в кошельках выгружаются остатки в валютах кошелька, но по объектам не пересчитывается в рубли и\или доллары.
Получается с расширен все работает, веду учет акций, но сколько стоит портфель не понятно.
Здравствуйте. Я сделал так:
В результате я в окне "Операции" в списке кошельков ("Остатки по разделам учета") вижу общую стоимость моих инвестиций с разделением по классам. А под списком кошельков могу видеть диаграмму, которая показывает распределение в процентах.
Мне такой детализации достаточно.
Из неудобств - список не обновляется автоматически после загрузки курсов. Вероятно, пофиксю в очередной версии расширения.
подкатите как устанавливать расширения?
1. Запускаем 1С Деньги в режиме предприятия.
2. Жмём три чёрточки справа, вверху.
3. Настройки > Параметры, отмечаем пункт "Отображать команду Все функции" жмём ОК
4. Жмём три чёрточки справа, вверху и нажимаем "Все функции".
5. В открывшемся окне разворачиваем "Стандартные"
6. Открываем "Управление расширениями конфигурации".
8. В открывшемся окне нажимаем "Добвить" и выбираем файл расширения. Далее настраиваем, перезапускаем и все. )))
Привет, попробовал, довольно интересно, но планируется ли внедрение биржи СПБ, что бы инвестировать в акации американских компаний?
Добрый день, Виталий. Мы же говорим не про "инвестировать", а про "загрузить стоимость"? Инвестировать можно и без Денег :)
В обозримом будущем и полностью своими силами я не планирую делать загрузку для биржи СПБ. Мне хватает возможности раз в пару недель пройти по списку избранных активов на сайте брокера и вбить в Деньги актуальную стоимость руками.
Для МСК биржи тут уже была обработка, которую я просто слегка адаптировал. Если что-то такое есть для СПБ - могу посмотреть, но на полностью самостоятельную проработку и реализацию нет времени. Да и острой необходимости, честно говоря, тоже нет.
если автору будет интересно, могу поделиться кусками кода для загрузки курсов акций.
Здравствуйте, Алексей. Да, поделитесь пжл. Будет время - добавлю команды для загрузки в расширение.
ОбновитьКурсыИнвестиций() - это у меня к типовому регламентному заданию привязано, оставил как пример для точки входа.
bcs-express.ru - отдает данные 15 (вроде) минутной давности. так что не нужно сравнивать полученное с текущим курсом.
moex.com - может заблочить на время, если много и часто слать запросы.
зы. берегите глаза, там всё жутко неопрятно =)
А курсы вы откуда грузите?
bcs-express.ru
iss.moex.com
Понял вас. Спасибо за ответ )
Рис. 3, 4, "Ед.изм." - на что влияет?
Это код валюты; аналог кодов RUR, USD и т.п. В первой версии подсистемы там была только "шт." (и я продолжаю использовать штуки), а для публичной версии добавил возможность выбирать еще значения, указанные в полях "тикер" и "наименование". Для тикера заведен отдельный реквизит, т.к. в стандартные реквизиты справочника валют он не проходит по длине (в код - всегда, в наименование - у меня тикеры облигаций не помещались).
После установки расширения, в настройках счетов, выпадающие списки валюты счета не показывают коды валют: вместо них отображается "<>".
Попробуйте вот этот вариант.
Попробуйте вот этот вариант.
Удобное расширение. Под инвестиции завел отдельную базу. Конфигурация и платформа аналогичная на обоих базах.
В базе с установленным расширением проблема с настройками отчетов. После закрытия базы, все настройки слетают к первоначальным. У меня только такой косяк лезет или неотъемлемая часть данного расширения?
А если у меня уже есть ранее созданный кошелек и валюта в справочнике, как мне их привязать к объекту инвестирования?
Попробуйте так. Откройте валюту и заполните поле "Тикер". При записи расширение выставит валюте флаг "Это объект инвестирования". С кошельком ничего делать не нужно.
Не замечал у себя такого. Настройки сохраняются и восстанавливаются. А если отключить расширение, проблем с настройками нет?
А если отключить расширение, проблем с настройками нет?
Интересно, что после попытки по десятому разу сохранить настройки, все таки отчеты настроились как мне надо. В базе без инвест-расширения проблем не возникало. Но не это сейчас беспокоит. Как уже писал выше, после проведения операций по продаже нескольких активов, курсовая разница поплыла, в разных отчетах она разная, стоимость портфеля теперь кривая. Причем, пока вводил только покупку с ежедневным обновлением курса все показывало четко и в разных отчетах одинаково. Пока продолжаю вести базу, но вероятно придется забросить. А жаль, альтернативы для учета инвестиций пока не могу найти, а ваять таблицы в эксель как-то несерьезно...
Причем, пока вводил только покупку с ежедневным обновлением курса все показывало четко и в разных отчетах одинаково.
Может тут секрет?
Пробовали принудительно "Сохранить настройки" (обычно где-то через кнопку "Еще")?
Да пробовал, и настройки и форму отчета сохранять. Некоторые не с первого раза все таки запомнились. Основное, что нужно вроде победил. Но все таки где-то что-то подглючивает, видимо...
После заведения обратной конвертации, т.е. продажа объектов инвестирования, курсовая разница поплыла, все отчеты показывают разное значения курсовой разницы и итог по активам.
Я продажу пока не отражал и, честно говоря, не проверял - возможно, там действительно что-то не так.
С другой стороны, расширение не лезет в отражение операций. "Объекты инвестирования" - это справочник "Валюты" с установленным флагом "Это объект инвестирования". Приобретение и продажа - типовой документ "Обмен валюты".
Опишите пжл порядок воспроизведения проблемы.
Кхм... проверил загрузку курсов с ММВБ.
Курс прив. акций Башнефти (BANEP) нашелся и обновился. Это очень понравилось.
А вот с FinEx ETF беда: курсы фондов российских еврооблигаций (FXRU) и «Золотой» ETF (FXGD) не находятся и не обновляются. При том, что на ММВБ они есть.
Другие активы пока не проверял.
Теперь вроде все нормально, спасибо.
Добрый день!
В базовой конфигурации Денег, я правильно, понимаю, с расширениями работать не получится?
Насколько я помню - определяется версией платформы (базовая/ПРОФ), а не конфигурации.
Коллеги подскажите, легального способа получить проф версию за разумные деньги я так понимаю нет?
Коллеги подскажите, легального способа получить проф версию за разумные деньги я так понимаю нет?
Проф-платформа стоит не разумных денег с точки зрения цены на Деньги. Тоже озадачивался.
"Бухгалтерия" есть в варианте базовой и ПРОФ.
"Деньги" - только базовая.
Тогда мне не понятно как воспользоваться предлагаемыми расширениями?
Расширения - это любительский продукт, в поставку по лицензионному соглашению не входит.
У многих из тех, кто пользуется "Деньгами", платформа ПРОФ уже имеется - они могут использовать расширение.
Все остальные вынуждены ждать милости от команды разработчиков.