Amargo
|
8 октября 2014 11:20
|
переносы успешно импортнул! Йууху!
|
|
|
Amargo
|
8 октября 2014 15:01
|
А как можно очистить список категорий в расходах? Так чтобы сразу все удалить, а то по одной очень долго, после кривого импорта.
|
|
|
Amargo
|
8 октября 2014 16:59
|
Всё, победил импорт рсходов и доходов.
после добавления импорта обмена валют почти всё сошлось.
Сейчас вот добиваю долги, благо их совсем мало и можно считать эксперимент удачным!
|
|
|
Amargo
|
9 октября 2014 16:22
|
Так, у меня орг.вопрос по переносу.
я успешно импортировал данные из ДБ, но теперья хочу немного реорганизовать свои справочники. Например:
1. у меня была в ДБ категория "Транспорт" с подкатегориями "метро", "автобусы", "такси" etc.
оно у меня импортировалось в категирии типа "Транспорт метро", "Транспорт астобусы" и т.п.
я импортировал в Дребеденьги и хочу перенести расходы в категорию "Транспорт", избавившись от подкатегорий, но зато добавив тэги "метро", "автобус"...
с помощью функции
"Перенести траты в другую категорию
Переносим в..." "Транспорт"
но как сделать тэги?
я бы хотел, предварительно, перед переносом, в старых категориях, например в "Транспорт метро" у меня 89 записей, все скопом присвоить тэг "метро", а уже после этого выполнить
"Перенести траты в другую категорию
Переносим в..." "Транспорт"
и так с каждой импортированной категорией.
в итоге я получу в Дребеденьгах одну большую категорию "Транспорт", но записи будут отмечены разными тэгами!
Внимание вопрос :)
Как мне скопом присвоить тэг "метро" или любой другой сразу ВСЕМ записям в отдельно выбранной (под)категории?
|
|
|
Admin
|
9 октября 2014 16:51
|
Alex Пишет: Как мне скопом присвоить тэг "метро" или любой другой сразу ВСЕМ записям в отдельно выбранной (под)категории? Можно экспортировать всё в Excel, и там в нужной колонке с нужным номером категории приклеить в комментарий строку типа [тег], а затем залить обратно, через импорт.
Вы ведь уже крутой спец. в Excel :).
|
|
|
Amargo
|
9 октября 2014 17:17
|
ага, понял!) Да, я теперь просто 80лвл!
а как можно сделать экспорт? только "экспот на e-mail" или есть другой способ?
|
|
|
Admin
|
9 октября 2014 17:47
|
Alex Пишет: только "экспот на e-mail" или есть другой способ? В разделе экспорта можно его и скачать.
|
|
|
Ilyan
|
13 октября 2014 00:33
|
Пользователи "Домашней бухгалтерии" от keepsoft, а вы хотели бы перенести в дребеденьги количества/единицы (килограммы, штуки и т.п)?
Это возможно только в комментариях, и вряд ли будет поддерживаться в дребеденьгах как-то иначе.
Ваши предложения по формату?
|
|
|
aleter
|
13 октября 2014 07:29
|
ваще пофик на эти килограммы
|
|
|
Ilyan
|
13 октября 2014 09:38
|
aleter Пишет: ваще пофик на эти килограммы Если вы их не использовали, то их и не будет.
Но вдруг кто-то заносил - я помню, что и в дребеденьгах были такие пожелания.
К сожалению, здесь соответствующих полей нет, но эту информацию можно было бы сохранить хотя бы в комментарии. Например, добавив " <1 кг>" в конец.
|
|
|
Admin
|
13 октября 2014 09:42
|
Ilyan Пишет: Пользователи "Домашней бухгалтерии" А получится ли делать выгрузку одним файлом, что бы не утраивать действия пользователей?
|
|
|
Ilyan
|
13 октября 2014 10:05
|
Admin Пишет: А получится ли делать выгрузку одним файлом Я пока такой возможности не нашел.
Есть BackUp, в котором, очевидно, есть всё, но там все файлы защищены паролем.
Так что пока я использую данные 5 разных экспортов в XML:
1. Brief accounts (для начальных остатков)
2. Expenses
3. Income
4. Funds transfer history
5. Conversion operations history
* у меня версия на английском - Ежегодный обладатель премии «Софт года» не сумел сделать нормальный установочный файл с поддержкой юникода.
** их английский, кстати, достойный конкурент вашему )))
|
|
|
Ilyan
|
13 октября 2014 10:16
|
Admin Пишет: что бы не утраивать действия пользователей? Инструкция получится многошаговой, но все-таки она не требует использования Notepad и Excel.
|
|
|
Admin
|
13 октября 2014 10:21
|
А сам файл базы какой? Если какой-нить dbf или mdb - так может просто его брать и читать.
|
|
|
Ilyan
|
13 октября 2014 10:43
|
Admin Пишет: А сам файл базы какой? Если какой-нить dbf или mdb - так может просто его брать и читать. http://www.keepsoft.ru/homebuh_download.htm
|
|
|
Ilyan
|
13 октября 2014 10:44
|
Файлы лежат в запароленном архиве.
|
|
|
Admin
|
13 октября 2014 11:54
|
Ilyan Пишет: Файлы лежат в запароленном архиве Ясно, жаль.
Вообще есть мысли, а не наладить ли импорт из других популярных программ-сервисов. Было бы здорово сделать такую штуку на PHP (c Perl-ом решение будет скорее обходное, временное), чтобы легко внедрить в сервис и потом постепенно наращивать список источников.
|
|
|
Amargo
|
13 октября 2014 12:01
|
aleter Пишет: ваще пофик на эти килограммы поддерживаю!
|
|
|
Amargo
|
13 октября 2014 12:03
|
2. Expenses
3. Income
легко объединяются в один файл, уже на один шаг меньше
|
|
|
Ilyan
|
13 октября 2014 13:38
|
Alex Пишет: легко объединяются в один файл, уже на один шаг меньше В любом случае экспортить их нужно по отдельности.
А там, либо заливать на дребеденьги 2 разных файла, либо как-то объединять, и заливать 1 файл.
Проще уж оставить 2.
|
|
|
Ilyan
|
13 октября 2014 13:42
|
Admin Пишет: Вообще есть мысли, а не наладить ли импорт из других популярных программ-сервисов. Удивительно, что эта задача для вас не является приоритетной уже 5 лет.
Ведь пользователи, пришедшие из других программ-сервисов, становятся активными/платными на порядок чаще, чем привлеченные любым другим способом.
|
|
|
Ilyan
|
13 октября 2014 13:48
|
Admin Пишет: c Perl-ом решение будет скорее обходное, временное А какая принципиальная разница?
Сейчас надо:
1. Закачать 5 файлов пользователя.
2. Запустить Perl скрипт.
3. Использовать результат скрипта (файл) для импорта.
Что изменит использование PHP?
|
|
|
Admin
|
13 октября 2014 14:21
|
Ilyan Пишет: Что изменит использование PHP? Изменит возможность поддержки такого решения. Мы же не работаем с перлом, это просто сейчас для быстрого старта можно запустить из PHP выполнение консольно-перловой команды. Но как только встанет вопрос наращивания списка источников или исправления багов - надо будет переписать всё на PHP во избежание зоопарка.
|
|
|
Ilyan
|
14 октября 2014 00:52
|
Еще один вопрос пользователям: я пока не нашел прямой возможности связать перемещение (в экспорте перемещений) и комиссию (в экспорте расходов).
Насколько это вам важно?
И вопрос админу: можно ли эту связь указать в импорт-файле и если да, то каким образом?
|
|
|
Admin
|
14 октября 2014 10:43
|
Ilyan Пишет: можно ли эту связь указать в импорт-файле и если да, то каким образом? Нет, только независимым расходом.
|
|
|
Ilyan
|
14 октября 2014 10:48
|
Admin Пишет: Нет, только независимым расходом. Ну, на нет и суда нет.
* а вам это, конечно, минусик в карму - даже "полный" формат импорта оказывается неполным.
|
|
|
Amargo
|
14 октября 2014 11:07
|
>>перемещение (в экспорте перемещений) и комиссию (в экспорте расходов).
----
я-то уже сам перенёс, мне не важно, но любопытно, речь о комиссии за перевод, к примеру из банка в банк?
А в чём вопрос? Что значит "связать"? Комиссия же идёт просто как отдельный расход?
например:
Банковские платежи
10.00Руб 9 окт 15:32
комиссия за перевод комиссия за перевод
|
|
|
Ilyan
|
14 октября 2014 11:07
|
На всякий случай, вопрос зарегистрированным пользователям "Домашней бухгалтерии" от keepsoft:
А у вас тоже BackUp файлы (*.hbb) защищены паролем?
Или может быть этот пароль является секретом только для меня?
|
|
|
Ilyan
|
14 октября 2014 11:15
|
Alex Пишет: Что значит "связать"? Если в дребеденьгах добавить перемещение с комиссией, то эта комиссия естественно занесется как расход.
Но благодаря внутренней связи, детали комиссии можно будет редактировать и через перемещение.
Аналогично и в kеepsoft - перемещение видно в списке перемещений, комиссия видна в списке расходов, но при редактировании перемещения открывается общая форма, позволяющая редактировать комиссию.
|
|
|
Ilyan
|
14 октября 2014 11:19
|
Ilyan Пишет: благодаря внутренней связи Надеюсь, во время синхронизации дребеденьги не используют "полный" формат, и эта связь не утрачивается.
|
|
|
Admin
|
14 октября 2014 12:20
|
Ilyan Пишет: Надеюсь, во время синхронизации дребеденьги не используют "полный" формат Так как насчёт PHP класса? :)
|
|
|
Ilyan
|
14 октября 2014 13:48
|
Admin Пишет: Так как насчёт PHP класса? :) Говорят, Perl довольно похож на PHP.
Я стараюсь писать аккуратно, надеюсь, в случае необходимости вы сможете портировать мой код в PHP.
|
|
|
Admin
|
14 октября 2014 13:51
|
Ilyan Пишет: Perl довольно похож на PHP Жаль, было бы здорово.
Там регулярки отличаются, их бы поменьше тогда.
|
|
|
Ilyan
|
14 октября 2014 14:31
|
Из-за того, что в XML каждое поле в отдельной строке, регулярок много.
Но зато они все простые. :)
|
|
|
Ilyan
|
15 октября 2014 01:53
|
А в каком порядке добавятся валюты?
В порядке строк, или по возрастанию уникальных id?
|
|
|
Ilyan
|
15 октября 2014 03:43
|
Про валюты - неважно.
Как отсортировать объекты? Использовать поле sort?
Можно ли в списке объекотв указать подкатегорию ДО родительской категориии?
* У меня - почти готово. А у вас? Страница с загрузкой 5 файлов...
|
|
|
Admin
|
15 октября 2014 10:43
|
Ilyan Пишет: А в каком порядке добавятся валюты? В порядке следования строк, а для остальных объектов сортировка задаётся числом из поля sort.
Родительскую категорию нужно указать перед дочерней.
Ждём инструкцию для пользователя и для программиста (как пользоваться скриптом). А также тестовые файлы с данными. Если кто-то из добровольцев от пользователей кипсофт предоставит свою "большую и настоящую" базу для пуско-наладки - будет здорово.
|
|
|
Ilyan
|
15 октября 2014 12:11
|
Admin Пишет: Родительскую категорию нужно указать перед дочерней. ОК, я уже так сделал.
Но можно, например, сначала указать все корневые категории, а потом все второго уровня?
|
|
|
Ilyan
|
15 октября 2014 12:57
|
Admin Пишет: Ждём инструкцию для пользователя и для программиста (как пользоваться скриптом). А также тестовые файлы с данными. Если кто-то из добровольцев от пользователей кипсофт предоставит свою "большую и настоящую" базу для пуско-наладки - будет здорово. Для пользователя:
1. В настройках валют включить галку "Показывать код валюты"
2. В настройках валют выбрать последний "Формат валюты" ("1 $")
3. В настройках валют выбрать "Количество знаков после запятой" = 2
1. "Сервис" -> "Экспорт данных" -> "Счета кратко" -> все записи/все поля -> "XML file"
2. "Сервис" -> "Экспорт данных" -> "Расходы" -> все записи/все поля -> "XML file"
3. "Сервис" -> "Экспорт данных" -> "Доходы" -> все записи/все поля -> "XML file"
4. "Сервис" -> "Экспорт данных" -> "Долги" -> все записи/все поля -> "XML file"
5. "Счета" -> "Переместить" -> "История перемещений" -> "Эскпорт" -> все записи/все поля -> "XML file"
6. "Валюты" -> "Обмены валют" -> "История обменов валют" -> "Эскпорт" -> все записи/все поля -> "XML file"
Для программиста:
1. Закачать 6 файлов пользователя
2. Запустить скрипт с 6 параметрами - путями закачанных файлов (порядок важен!)
3. Обработать stdout скрипта - либо сохранив в файл для дальнейшей обработки, либо сразу передав его куда нужно.
* новую версию скрипта я пришлю позже - сейчас он получает только 5 файлов, без долгов.
|
|
|
Ilyan
|
15 октября 2014 13:00
|
Извиняюсь, но у меня английская версия, которую вряд ли кто-то использует, поэтому обратный перевод на русский пунктов меню и кнопок может быть неточным.
Админ, пожалуйста, установите себе "Домашнюю бухгалтерию" от keepsoft на русском и уточните инструкции для пользователя.
|
|
|