logo
logo

Форум Сохранить настройку страницы (валют)

создать новую тему раскрыть все
Сохранить настройку страницы (валют) are 16/08/2004 10:57 #написать ответ
Хочется, чтобы на странице валют запоминалась отображаемая по умолчанию валюта (как сейчас) и порядок ее сортировки, а также положение курсора. К сожалению, сейчас при открывании базы курсор по умолчанию устанавливается на самой старой дате, что не всегда удобно.
Если не секрет, (+) Dervish 17/08/2004 21:03 #написать ответ
что ж вы такое с валютами делаете, что вам нужно сохранять положение курсора? (Вопрос продиктован исключительно любопытством)
Я думаю Дмитрий 18/08/2004 10:30 #написать ответ
... что уважаемый are имел в виду то, что при выводе курсов валют активным становится самое старое значение, а ему хочется (и здесь я его поддерживаю), чтобы активным было самое новое значение курса (зачем мне значение курса за январь 1998 г., например, когда меня, да и большинство, я думаю, больше интересует вчерашний/сегодняшний день).
секрета нет, просто часто работаю с валютами ... are 18/08/2004 11:43 #написать ответ
не устану повторять - AbilityCash просто меняет порядок/стиль жизни (выбирайте по усмотрению) ... Это и дневник (где был/отдыхал, что видел/покупал, с кем встречался/сотрудничал), и средство рационализации доходов/расходов, и инструмент ведения бизнеса ... Есть еще одна сторона (из многих) - риск менеджмент. Если у вас есть несколько сот рублей, USD, EUR, талоны на бензин и др., - всегда захочется оценить свою позицию в одной валюте. Вот в этом случае и приходится часто работать с валютами ... 99% валютных дилеров считают свою позицию в Excel. В этом смысле AbilityCash очень хороша, но для профессионального использования у нее должны быть хорошие шлюзы с SQL, Access, Excel ...
Про положение курсора Dervish 19/08/2004 00:06 #написать ответ
Можно просто пересортировать в обратном порядке список и тогда строка курсора всегда будет попадать на последнее календарное значение.
 
Хотя, честно говоря, у меня были планы переработать сохранение и восстановление настроек. Кстати, возможно, что мне получится сохранять и состояние "свёрнуто / раскрыто".
 
Но об этом чуть позже.
И про шлюзы Dervish 19/08/2004 00:34 #написать ответ
Были у меня планы реализовать DDE в программе. Это позволило бы, например, в ячейке Excel-я записать что-то вроде
 
=ABILITYCASH|`MyFile.acb`!`balance(RUR - Наличные)`
 
и в ячейку будет автоматически подставляться остаток по счёту "RUR - Наличные".
 
Дело за малым: нужно понять, какие виды данных, должны быть доступны для выборки из Excel-я и синтаксис запросов. Поэтому я предлагаю обсудить это дело, пока есть немного времени.
Есть два аспекта улучшения программы: are 20/08/2004 21:27 #написать ответ
1. Базовая валюта и кросс-курсы
Недостатком (терпимым) является отсутствие автоматического расчета кросс-курсов. Поясню. Предположим, есть счета в RUB, USD, EUR. Ввели с Центробанка курсы (за определенный период) для RUB/USD, RUB/EUR. Смотрим остатки по счетам в разных валютах. В RUB для всех счетов все будет красиво, в USD против счета EUR будут красоваться ??? - курс EUR/USD не введен ! Если валют побольше - все возможные сочетания валют должны быть введены ! И это надо делать постоянно, если хотим иметь точные перерасчеты.
А теперь представьте, что можно объявить (в программе) RUB базовой валютой и ввести ее курсы по отношению ко всем остальным. Все кросс-курсы, например BYR/USD, будут получены автоматически в процессе расчетов и построения графиков, конечно при условии, что каждому значению (по дате) RUB/USD есть значение RUB/BYR.
Любая валюта может быть объявлена базовой (BYR, KZT, UAH, RUB и т.д).
DDE - это то, что надо ... are 20/08/2004 22:00 #написать ответ
2. Использование AbilityCash для учета/выполнения операций с валютами и ценными бумагами
Собственно программа уже готова к учету таких операций.
Наличие возможности вывода остатков по счетам в Excel через DDE позволит пересчитывать отсатки на счетах в реальном времени в одну (интересующую нас) валюту, получая котировки валют в тот же Excel из Интернета. По результатам пересчета можно принимать решение о покупке/продаже конкретной валюты/пакета бумаг через брокера.
Втягивать же котировки реально времени в  AbilityCash пока рановать ...
Я сам предложил DDE, потому что... Dervish 21/08/2004 01:39 #написать ответ
считаю, это очень полезным. Как именно пользоваться такой возможностью, зависит целиком от пользователей и от возможностей программы.
 
А возможности программы определяются в том числе и синтаксисом запросов. В общем, мой вопрос касался именно синтаксиса.
 
Могу переформулировать свой вопрос:
 
Какие виды запросов должна поддерживать программа посредством DDE? Какие виды данных было бы очень полезно выбирать из базы в Excel?
лично меня are 21/08/2004 20:22 #написать ответ
интересуют в данный момент только остатки по счетам.
Что касается формата запроса, то советовать категорически не могу. Однако, формулы вида =ABILITYCASH|`MyFile.acb`!`balance(RUR - Наличные)`, где =ПРОГРАММА|источник!инструмент приходится встречать у поставщиков финансовой информации в реальном времени ...
Кросс-курсы Dervish 21/08/2004 01:30 #написать ответ
Прежде всего, при загрузке курсов из интернета программа считает кросс-курсы. В мастере загрузки для этого есть отдельная галочка, которая, если не ошибаюсь, по умолчанию взведена.
 
А вообще, какой смысл в ручном вводе валют? Загружайте их из интернета!
 
И в этом случае нет совершенно никакой необходимости в базовой валюте. Собственно, именно поэтому мне не хочется создавать ещё одну сущность в программе.
Загрузить кросс-курсы из "Интернета" - это все равно, что ... are 21/08/2004 11:01 #написать ответ
высунуться из окна и спросить у случайного прохожего "Мужик, по чем доллары за Евро продашь?" и названную им "котировку" ввести в AbilityCash и использовать для расчетов. Если кто-то живет в Минске, то реальная котировка USD/EUR какого-либо ларька/банка/сайта в Москве имеет для него очень малое практическое значение для расчетов (кроме конкретной покупки/продажи именно там).
Если мы живем в конкретной стране, то Национальный (Центральный) банк этой страны котирует свою валюту ко всем остальным. Все кросс-курсы получаются путем вычисления и носят легальное значение для хозяйственных расчетов (например, коммандировочных - еду в Венгрию-Болгарию, получаю доллары, там покупаю форинты и левы, а отчитываюсь по обменным чекам или вычисленным кросс-курсам по котировкам Национального банка на день отчета).
Если мы хотим, чтобы расчеты AbilityCash носили легальный характер, то поступать надо именно так ...
Еще один ньюанс ... are 21/08/2004 11:46 #написать ответ
скажем, среднестатистический пользователь AbilityCash в Минске имеет счета:- BYR, RUB, USD, EUR и PET (бензин). Для выполнения расчетов необходимо иметь в базе 10 ! цепочек всевозможных кросс-курсов. Если же базовой валютой будет BYR, то всего 4 !!! Выигрыш налицо.
И последнее.
Я работаю главбухом Представительства китайской фабрики бездымного пороха в г. Сумы. Должен отчитаться за потраченный шефом Представительства бензин перед головным офисом. Может кто-либо подскажет URL сайта с ценами на бензин в г. Сумы в юанях? ... А была бы возможность пересчета в юани через гривну - все было бы очень просто ...
P.S. я не настаиваю что-либо менять в программе - просто мысли, и ничего более ...
когда вы говорите "легальный характер" - вы что сопсно имеете в виду Explorer 21/08/2004 16:20 #написать ответ
соотвтетствие требованиям бухгалтерского учета? здравого смысла?
 
я не стану касаться принципиальных проблем учета, связанных во многом с требованиями использования метода двойной записи - что на корню рубит любые попытки использовать гибкие кросс курсы...
 
проблема "легального характера" ввода данных по валютам не решена в самых продвинутых системах учета, поскольку наш знакомый "регулятор" до сих по не проработал этот вопрос и не выпустил формальных методик расчета.
 
на настоящий момент не существует решения задачи, поскольку требования к решению не сформулированы,
 
о какой "легальности" вы говорите?
объясняю are 21/08/2004 19:59 #написать ответ
под легальностью я понимаю маломальское соответствие расчетов AbilityCash с теми требованиями, которые предъявляют органы и организации, с которыми приходится сталкиваться. Другими словами, возвратившись из командировки я хочу, чтобы мои личные расчеты в AbilityCash в точности совпадали с отчетом, проверенным и принятым бухгалтерией, где работаю. Если же я втяну какие-то левые кросс-курсы с непонятного сервера, то упомянутого выше соответствия не получу никогда. Вот и все. Лучше уж пересчитывать и вбивать вручную ...
правила бухгалтерского учета Explorer 21/08/2004 21:30 #написать ответ
все равно не допускают понятия "маломальского соответствия расчетов"... ПБУ предполагают для бухгалтерских сведений:
 
1 полнота
2 точность
3 достоверность
4 ясность
 
"маломальски" - так или иначе не проходит по второму пункту, какой смысл париться с решением... подгоняйте руками, что делать-то...
 
кста - из исключений по этому пункту я, например, знаю только случаи, когда речь идет о выходных (отчетных) данных - отчетная информация предоставляется (может предоставляться) в тыс.руб. (все равно речь не идет о "маломальском соответсвии" в бухгалтерских ЗАПИСЯХ, только о выходящей информации), или округление до целых рублей (статья 25 ПВБУ)...
 
ИМХО для таких, как вы описываете, целей вам просто нужно поискать другой инструмент...
вообще, честно говоря Explorer 21/08/2004 21:35 #написать ответ
ваша задача мне, лично, кажется несколько надуманой и притянутой за уши...
 
у вас что, директор в Липецке за бензин Юанями расплачивается?
т.е. в Сумах, а не в Липецке, извините... Explorer 21/08/2004 21:38 #написать ответ
сопсно не важно
Цены на бензин... Dervish 21/08/2004 21:29 #написать ответ
... можно ввести в программу при помощи импорта данных из Excel-я.
Не нужно путать... Dervish 21/08/2004 21:25 #написать ответ
... сайт Центробанка с мужиком, проходящим по улице. А если вы проживаете в Минске, то, быть может, стоит просто сделать загрузку данных с сайта Национального банка Белорусии?
ну и ну ... are 22/08/2004 02:49 #написать ответ
я то всего лишь о возможности сохранения положения курсора на странице валют спрашивал. Невозможно, ну и ладно. Так и скажите. Зачем уходить от темы за слова цепляясь - "легальность, маломальски, юани" - способ проверенный. Одним словом, спокойной ночи и приятных Вам сновидений ...
Возвращаясь к сохранению курсора... Dervish 22/08/2004 03:09 #написать ответ
Это будет сделано. Я планирую пересмотреть сохранение настроек, есть мысль как сделать сохранение не только текущего положения курсора, но и состояния "свёрнуто / развёрнуто" для элементов дерева.
 
И ещё, никто не уходил от ответа. Обычное развитие обсуждения... Время от времени тема разговора уходит в сторону.
 
Не обращайте внимания.