Импорт/Экспорт
Форматы импорта
-
Open Financial Exchange (.ofx)
Даты должны быть в формате ГГГГММДД.
-
Quicken Interchange Format (.qif)
Даты должны быть в Английском (США) формате (ММ/ДД/ГГГГ).
-
Denaro CSV (.csv)
❗ Хотя CSV является распространённым форматом, и некоторые банки предоставляют возможность своим клиентам экспортировать данные в формате CSV, такие файлы фактически являются таблицами, которые могут содержать произвольные данные. Импорт CSV файла, созданного в другой программе, не удастся, т.к. данные не будут совместимы с тем, что Denaro ожидает получить из файла. Смысл импорта/экспорта CSV в том, чтобы предоставить возможность добавлять новые данные в счёт, используя сторонние программы, например, текстовые редакторы или офисные приложения. При импорте только создаются новые транзакции, существующие не перезаписываются. Если вы хотите создать CSV файл вручную, заголовок таблицы со всеми столбцами, которые Denaro ожидает найти, выглядит следующим образом:
ID;Date;Description;Type;RepeatInterval;RepeatFrom;RepeatEndDate;Amount;RGBA;UseGroupColor;Group;GroupName;GroupDescription;GroupRGBA
-
ID
Номер транзакции, должен быть уникальным для данного счёта. Номера начинаются с 1.
-
Date
Дата транзакции (или дата начала для повторяющейся транзакции), должна быть в Английском (США) формате (ММ/ДД/ГГГГ).
-
Description
Описание транзакции, может содержать любые символы, кроме точки с запятой.
-
Type
Тип транзакции: 0 - доход, 1 - расход.
-
RepeatInterval
Число, соответствующее интервалу повтора транзакции:
0 - Никогда
1 - Ежедневно
2 - Еженедельно
7 - Раз в 2 недели
3 - Ежемесячно
4 - Ежеквартально
5 - Ежегодно
6 - Раз в два года
Подробности о повторящихся транзакциях смотрите в описании Интервала Повтора на странице о транзакциях.
-
RepeatFrom
Либо номер транзакции-источника, либо 0, если это транзакция-источник, либо -1, если это не повторящаяся транзакция.
-
RepeatEndDate
Дата окончания повторяющейся транзакции, должна быть в Английском (США) формате (ММ/ДД/ГГГГ). Оставьте это поле пустым, если транзакция не повторяющаяся.
-
Amount
Сумма транзакции в Английском (США) формате (123,456.78).
-
RGBA
Цвет транзакции, должен быть в формате rgb(R,G,B), где R (красный), G (зелёный) и B (синий) — это целые числа в диапазоне от 0 до 255.
-
UseGroupColor
Должен ли для транзакции использоваться цвет группы: 0 — нет, 1 — да.
-
Group
Номер группы транзакции. Номера начинаются с 1. Для транзакции без группы укажите -1 (не 0, это некорректное значение для номера группы).
-
GroupName
Имя группы транзакции, должно соответствовать номеру группы. Может содержать любые символы, кроме точки с запятой. Оставьте это поле постым для транзакции без группы, но если транзакция принадлежит к какой-либо группе, имя не должно быть пустым.
-
GroupDescription
Описание группы транзакции, должно соответствовать номеру группы. Может содержать любые символы, кроме точки с запятой, и может быть пустым. Оставьте это поле постым для транзакции без группы.
-
GroupRGBA
Цвет группы, должен быть в формате rgb(R,G,B), где R (красный), G (зелёный) и B (синий) — это целые числа в диапазоне от 0 до 255.
Чек и заметки не присутствуют в формате CSV.
-
Форматы экспорта
Вы можете выбрать, следует ли экспортировать всю информацию или только из текущего вида. Если выберите текущий вид, отображаемые в данный момент транзакции будут экспортированы в том же порядке, в котором они показаны.
-
Portable Document Format (.pdf)
Файл будет содержать информацию о счёте, список транзакций и изображения чеков. Транзакции окрашены цветами так же, как в приложении, но цвета сделаны полупрозрачными, чтобы на них всегда был отчётливо виден чёрный текст. Вы можете защитить экспортируемый файл паролем.
Denaro CSV (.csv)