Отправляет email-рассылки с помощью сервиса Sendsay

За 2007-05-17

[abilitycash] |dervish.acash| Ошибка групповой операции 08791.08837

AbilityCashList #5345 (подписчиков: 37)
Спасибо, я проверю.

   2007-05-17 16:31:54 (#665986)

[abilitycash] |dervish.questions| Писать плагины... 08833.08841

AbilityCashList #5344 (подписчиков: 37)
в общем случае, как я понимаю,
это файл(ики), которые
- написаны в формате, который указал разработчик основной программы
- зарегистрированы основной программой (в регистре или директории plugins)
- выполняют фукнции, которых основной программе не достает, а иногда по лицензионным
соображениям, которые просто невозможно реализовать.
Примеры, как по мне, удачной реализации плагинов в других программах:
Total Commander - плагины iso view и iso maker - позволяют смотреть/создавать
имиджи CD дисков. Для maker-а используется в том числе и dll-ка, которую MS сочинил
давно для внутреннего применения.
IrfanView - маленький плагинчик iptc позволяет читать зашитую в теле фотографии
информацию - кто, когда, что, чем снял - по формату IPTC. Эта функция по умолчанию
есть в Adobe Photoshop - но он стоит денег.
Context, Lingvo - на худой конец, - позволяют создавать свои (пользовательские)
словари, которые регистрируются и открываются основной програмой. У меня свой
словарик, например, более 12000 акронимов (абревиатур, сокращений), который открывается
в Context-е.
IPTC там тоже есть;). Context сначала использовал обычный текстовый файл, теперь
xml, а Lingvo - очень хитрый макрос для MS Word, который заготовленный текстовый
файлик конвертирует в байду, понимаемую Lingvo, как дополнительный (пользовательский)
словарик.

   kilo@f*****.ru 2007-05-17 16:23:25 (#665984)

[abilitycash] |dervish.acash| Работа с валютами 08799.08840

AbilityCashList #5343 (подписчиков: 37)
А вот как это делается у меня.
У меня есть рублевая карта платежной системы MasterCard. С этой картой я прекрасно
расчитываюсь и дома, в Москве и когда выезжаю за рубеж. Конечно, торговые предприятия
за бугром выставляют счета в своей национальной валюте, а платежная система и
обслуживающий банк конвертируют эти счета в рубли.

Если банк не зарывается с курсами, то списываемые в рублях суммы примерно соответствуют
реально произведенным расходам. А банковские комиссионные я вполне могу считать
удорожанием купленного товара, для меня это никакой погоды не сделает. Так что
я совершенно спокойно принимаю банковскую рублевую выписку как руководство к
действию, как исходный документ для добавления в программу. И все.

А если банк зарывается то... То может быть поменять банк?

   2007-05-17 15:54:28 (#665979)

[abilitycash] |dervish.acash| Консолидация двух баз данных 08800.08839

AbilityCashList #5342 (подписчиков: 37)
Все поля есть.
И ID базы есть. И ID операции есть. И флажок \"сторно\" тоже присутствует. А
вот четкого алгоритма, честно говоря, придумать не могу. Потому что возможна
уйма вариантов. Потому что сделать синхронизацию корректной только на основании
указанных данных не представляется возможным.

   2007-05-17 15:38:49 (#665973)

[abilitycash] |dervish.acash| Пример моей базы и пара вопросов 08785.08836

AbilityCashList #5341 (подписчиков: 37)
И кто запрещает?
Создайте для каждого человека отдельный счет. Соберите их в группу, как предлагает
Сергей. Если это, конечно, необходимо. А дальше подход такой: если вы выполняете
с некоторым человеком долговую операцию, то делайте перевод. Если вам не нужно
\"считать остаток\" по данному человеку, то делайте приход или расход.

Мне кажется это очень прозрачным.

   2007-05-17 15:18:53 (#665966)

[abilitycash] |dervish.bugs| Упорядочивание классификаторов 08790.08834

AbilityCashList #5340 (подписчиков: 37)
Спасибо, я проверю.

   2007-05-17 15:12:53 (#665963)

[abilitycash] |dervish.acash| Печать 08781.08835

AbilityCashList #5339 (подписчиков: 37)
Вроде бы нашел решение.
Вот тут: http://www.xefteri.com/articles/show.cfm?id=26

Попробовать еще не успел, обязательно прежде чем реализовывать нужно проверить,
действительно ли оно работает.

Ну и осталось последнее решить: картинки. Есть сильное желание сделать так, чтобы
графики тоже можно было распечатывать. По идее, я могу генерировать векторный
wmf-файл, это несложно. Это файл записывать во временные файлы и потом распечатывать.
Но в этом случае будет оставаться во временных файлах файл с изображением. Что
наверное не очень хорошо.

   2007-05-17 15:12:48 (#665962)

[abilitycash] |dervish.questions| Писать плагины... 08824.08833

AbilityCashList #5338 (подписчиков: 37)
Интересное мнение, спасибо.
Отвечу по пунктам:

1. Согласен, но лично мне больше нравится решение через шаблоны XSLT. Если сделать
какое-то количество предустановленных шаблонов и дать возможность их модифицировать,
то, в принципе, задача создания печатных форм может считаться решенной. По крайней
мере текстовая информация будет выводиться в нужном формате нормально, если не
обращаться внимания на отсуствие заголовков у столбцов на второй, третьей и других
страницах. И, в общем, тут плагины не очень нужны.

2. Начнем с того, что я считаю работу с валютами в программе вполне стройной
и корректной. Введение мультивалютных счетов или мультивалютных операций только
лишь добавитт сумбура и разломает всю стройную систему. Но даже если, допустим,
рассмотреть возможность реализации \"мультивалютки в операциях\" плагинами, то
мне кажется, что тут простенькими скриптами не обойдешься и что плагины настолько
расширяющие функциональность программы должны, как минимум уметь программировать
интерфейс программы. Если нужно такое расширение, то, быть может, проще переписать
программу? Или взять другую?

3. Не назвал бы ODBC плагином. И, кстати, а что такое вообще \"плагин\"?

   2007-05-17 14:44:56 (#665953)

[abilitycash] |dervish.questions| На чем пишется сия замечательная... 08805.0883

AbilityCashList #5337 (подписчиков: 37)
Формат файлов...
...разработан самостоятельно, но с использованием стандартных средств Windows.

И еще... Я не стал бы считать Cash и AbilityCash органайзером. Это учетная программа,
то есть из совсем другой категории.

   2007-05-17 14:44:51 (#665952)

[abilitycash] |dervish.questions| Примеры классификации трат, надо(. 08793.08832

AbilityCashList #5336 (подписчиков: 37)
Вы можете посмотреть...
...какие классификаторы использую я в своей базе данных. Скачать можно вот тут:
http://www.dervish.ru/download/clss.abc

Я немного поудалял из приведенных классификаторов, убрал оттуда личные вещи и
имена, в общем, увидите...

Можно ли это брать за основу? Не знаю, мне кажется, что каждый должен решить
сам.

Насчет версии для КПК. Увы, но пока я за нее не брался. К слову, Cash Organizer
мне представляется наиболее логичной из программ для КПК, так что если и делать
синхронизацию с какой-либо из существующих программ, то правильнее всего будет
именно с этой программой.

   2007-05-17 13:12:49 (#665929)

[abilitycash] |dervish.questions| Состояние проекта? 08794.08830

AbilityCashList #5335 (подписчиков: 37)
Сейчас идет работа...
...над альфа-версией AbilityCash. И наверное уже пора переводить AbilityCash
из состояния \"альфа\" в состояние \"бета\" или даже \"релиз кандидат\".

   2007-05-17 12:40:10 (#665925)

[abilitycash] |dervish.acash| Работа с валютами 08828.08829

AbilityCashList #5334 (подписчиков: 37)
опять
хохочу &quot;на основе загруженных курсов валют <B>с возможностью коррекции курса&quot;</B>.
Возможность коррекции курса уже существует. Тут спора нет.
Спор есть в <B>а программа автоматически рассчитывала бы сумму расхода в валюте
счета на основе загруженных курсов</B>. И не надо тулить горбатого к стене. Купите
в один день в нескольких интернет магазинах что-нибудь - и Вы не сможете <B>автоматически
рассчитать по одному загруженному с возможностью коррекции курсу</B> покупки,
которые сделаны в один день <B>по разным курсам</B>, потому, что программа хранит
один курс, и применяет его ко всем операциям.
Потому-то Ваша идея и абсурдна - Вам прийдется ручками забивать конкретный курс
(пересчитывать) в каждой операции, если Вы, конечно, не понтуетесь с автоматизацией,
а хотите получить правильный результат.
Спокойной ночи !

   kilo@f*****.ru 2007-05-17 04:06:53 (#665844)