Руководство пользователя
GravesBook — это личный реестр чековой книжки с приоритетом локального хранения. Ничто из введённого вами не покидает этот компьютер, и подключения к банку в этой версии нет: всё вводится вручную или импортируется из выбранной вами таблицы — как в бумажном реестре, только с автоматическим учётом.
1. Начало работы • 2. Счета • 3. Реестр • 4. Категории • 5. Сверка с банковской выпиской • 6. Запланированные операции • 7. Календарь • 8. Импорт из Excel • 9. Отчёты • 10. Экспорт и печать • 11. Настройки • 12. Резервные копии • 13. Перенос GravesBook на другой компьютер • 14. Если что-то пошло не так • 15. Языки и переводы
1. Начало работы
При первом запуске GravesBook попросит выбрать парольную фразу и расположение файла базы данных. Запишите парольную фразу в надёжном месте, например в менеджере паролей. GravesBook не может восстановить утерянную парольную фразу: лазейки нет, и если вы её забудете, данные в этом файле навсегда останутся нечитаемыми. Так задумано: именно это делает шифрование настоящим.
При следующих запусках для разблокировки данных нужно будет ввести ту же парольную фразу. Кнопка «Выбрать...» на экране разблокировки позволяет открыть другой файл базы данных — например, копию, принесённую с другого компьютера (см. Перенос GravesBook на другой компьютер ниже).
GravesBook запоминает между запусками размер окна, ширину столбцов реестра и способ сортировки реестра.
2. Счета
На левой боковой панели перечислены все добавленные вами счета — расчётные, сберегательные, кредитные карты, наличные, кредиты и любые другие — с текущим остатком каждого и общим итогом по всем открытым счетам. Чтобы создать счёт, нажмите «+ Добавить счёт»: укажите название, тип, начальный остаток и дату, на которую этот остаток был верен. Всё, что идёт после начального остатка, складывается из введённых вами операций.
Закрыли счёт? Не удаляйте его, а при изменении установите флажок «Закрыт» — так сохранится его история. Флажок «Показывать закрытые счета» на боковой панели возвращает закрытые счета на экран, когда нужно что-то посмотреть. В настройках можно выбрать счёт, который открывается при запуске по умолчанию.
3. Реестр
При выборе счёта открывается его реестр. Столбцы идут как в банковской выписке: «Дата», «№ чека», «Получатель», «Категория», «Заметка», три узких столбца-индикатора («План.», «Импорт», «Подтв.» — см. ниже), затем «Дебет» (расход, показывается со знаком минус), «Кредит» (приход) и «Остаток» — текущий остаток после этой строки. Остаток никогда не редактируется напрямую: он всегда вычисляется из начального остатка и всех предшествующих по дате операций.
Реестр открывается так, что сверху самые новые операции. Щёлкните заголовок любого столбца, чтобы отсортировать по нему; щёлкните ещё раз, чтобы изменить порядок на обратный. Ваш выбор сохранится до следующего запуска GravesBook. При сортировке по дате в любом направлении операции одного дня остаются в том порядке, в котором вы их вводили, поэтому столбец «Остаток» всегда верно читается сверху вниз.
- Добавьте операцию кнопкой «+ Операция»: дата, получатель, необязательный номер чека, сумма платежа (расход) или зачисления (приход), категория и необязательная заметка. Пока вы вводите получателя, GravesBook предлагает уже использованные имена и подставляет категорию, которую вы выбрали для этого получателя в прошлый раз; её можно изменить.
- Изменить операцию можно двойным щелчком по её строке — или выделите её и нажмите «Изменить».
- Разбейте операцию на несколько категорий, установив флажок «Разбить на несколько категорий», и добавьте столько строк, сколько нужно. GravesBook не даст сохранить разбивку, которая не сходится точно с общей суммой операции; строка «Осталось распределить» показывает, сколько не хватает.
- Переводы между двумя вашими счетами делаются кнопкой «Перевод», а не обычной операцией. Она создаёт по одной связанной записи на каждом счёте, поэтому перевод никогда не попадает в отчёты как доход или расход.
- Аннулируйте операцию (кнопками над таблицей), а не удаляйте её, если хотите сохранить номер чека в последовательности: аннулирование обнуляет сумму и помечает операцию, не убирая строку.
- Ищите в реестре по получателю, заметке или номеру чека с помощью поля поиска над таблицей.
- «Импорт...» загружает операции из таблицы — см. Импорт из Excel.
Три столбца-индикатора: «План.» отмечает операцию, которую за вас провело расписание (см. Запланированные операции); «Импорт» — операцию, пришедшую из импорта таблицы; «Подтв.» показывает статус подтверждения: пусто, П — подтверждена, С — сверена. Статус «Подтверждена» можно поставить операции самостоятельно в окне её изменения, если вы увидели её на сайте банка ещё до выписки; экран «Сверка» учтёт это заранее.
Сверенные операции частично заблокированы
После того как операция прошла завершённую сверку (статус С), поля, уже подтверждённые банком, — дата, сумма, счёт и статус подтверждения — изменить нельзя; саму операцию нельзя аннулировать или удалить. Поля, относящиеся к вашему собственному учёту, — категория, разбивка, заметка, получатель и номер чека — остаются доступными для изменения, так что неверно выбранную категорию покупки можно исправить и спустя месяцы. В окне изменения указано, какие поля к чему относятся.
Если дата или сумма сверенной операции действительно неверна, самый чистый способ — корректирующая операция на разницу, как сделал бы бухгалтер: она будет подтверждена следующей выпиской, а старая выписка по-прежнему сойдётся. Если всё же нужно изменить исходную операцию, откройте эту выписку в истории в нижней части экрана «Сверка», выделите операцию и нажмите «Отменить сверку выбранного». Она вернётся в статус «Подтверждена» и разблокируется. Учтите, что записанные остатки выписки не меняются: если после этого вы измените сумму, выписка перестанет сходиться с банком, и расхождение проявится при следующей сверке.
4. Категории
Каждая операция (или строка разбивки) относится к категории одного из типов: доход, расход или перевод. Когда вы впервые создаёте базу данных, GravesBook добавляет начальный набор повседневных категорий («Жильё», «Еда», «Транспорт» и так далее, у каждой несколько подкатегорий); свои категории можно добавлять и удалять в разделе «Настройки» → «Категории».
Категорию, которая ещё используется — любой операцией, разбивкой или запланированной операцией, — удалить нельзя; GravesBook сообщает, где она используется, чтобы вы сначала сменили там категорию. При удалении категории с подкатегориями они не удаляются вместе с ней, а переходят на уровень выше. В категорию «Другое» попадают импортированные строки, когда GravesBook не может определить, что это за получатель; если её нет, она создаётся автоматически.
5. Сверка с банковской выпиской
Это единственное место, где GravesBook просит вас быть внимательнее, потому что здесь ваша работа сверяется с данными банка. Две записи об одних и тех же деньгах — ваш реестр и банковская выписка — почти никогда не совпадают полностью на конкретный день, и причин тому две:
- Время. Выписанный вами чек ещё не обналичен, или зачисление ещё не появилось в выписке. Такие расхождения исчезают сами — делать с ними ничего не нужно, просто оставьте их неотмеченными.
- То, о чём банк узнал раньше вас. Комиссия за обслуживание, начисленные проценты, автоматический платёж, плата за недостаток средств. Это реальные события, которых в вашем реестре нет, и для них нужна новая операция, а не подгонка.
Чтобы сверить счёт:
- Откройте экран «Сверка» для этого счёта. В поле даты выписки уже подставлен последний день месяца, следующего за вашей последней завершённой сверкой; измените дату, если у вашего банка другой цикл. Введите конечный остаток выписки — GravesBook не начнёт сверку с $0.00, потому что в выписке такого не бывает.
- Нажмите «Начать сверку». Все операции, которые вы уже пометили как подтверждённые, отмечены за вас. Отметьте всё остальное, что действительно есть в выписке. Столбцы те же, что в реестре, — «Дебет», «Кредит» и текущий «Остаток», — так что можно идти по выписке и по экрану параллельно. Неотмеченные операции (необналиченные чеки, зачисления в пути) остаются как есть; они будут подтверждены одной из следующих выписок.
- Если в выписке есть то, чего в реестре ещё нет, — комиссия, проценты, автоматический платёж, — введите это как настоящую операцию кнопкой «+ Добавить комиссию / проценты / другое» прямо на экране «Сверка». Операция добавляется и отмечается за один шаг.
- Следите за значениями «Подтверждённый остаток» и «Расхождение»: они обновляются сразу, по мере того как вы отмечаете операции. Когда расхождение станет нулевым, станет доступна кнопка «Завершить сверку».
- При завершении каждая отмеченная операция получает статус «Сверена» (С в реестре), а выписка записывается в историю сверок счёта в нижней части экрана. Щёлкните там прошлую выписку, чтобы увидеть, какие именно операции в неё вошли, — и, если без этого не обойтись, отменить сверку одной из них (см. Сверенные операции частично заблокированы выше).
Заканчивать за один присест не обязательно. Закройте GravesBook с открытой сверкой — и когда вы вернётесь, отметки будут ровно там, где вы их оставили. Если вы начали сверку не с той выпиской — не тот месяц, не тот конечный остаток, — кнопка «Отменить сверку» отбрасывает только эту попытку; ничто из помеченного как подтверждённое не затрагивается, и можно начать заново.
GravesBook не даст завершить сверку, которая не сходится с точностью до цента. Если не получается выйти на ноль, поищите пропущенную операцию или операцию с неверно введённой суммой, а не отмечайте что-нибудь принудительно, лишь бы цифры сошлись: так ошибка просто переедет в историю сверок, где найти её потом труднее. Частая причина — операции последних дней предыдущего месяца, которые банк провёл в этой выписке. Отметьте их здесь: они относятся к этой выписке, какой бы датой вы их ни записали.
6. Запланированные операции
Всё, что повторяется, — аренду, платёж за машину, зарплату, подписку — настройте один раз на экране «Запланированные» кнопкой «+ Новое расписание»: счёт, получатель, сумма (или разбивка), категория, заметка и периодичность: ежедневно, еженедельно, раз в две недели, ежемесячно, дважды в месяц в два фиксированных числа, ежеквартально, ежегодно или каждые N дней, недель или месяцев. Расписание может действовать бессрочно, до указанной даты или заданное число раз. Расписание, привязанное к 29, 30 или 31 числу, в более коротком месяце срабатывает в его последний день, а не пропускает месяц.
При каждом запуске GravesBook (или когда вы нажимаете «Проверить сейчас») каждое повторение, срок которого наступил после прошлой проверки, проводится как настоящая операция в реестре с отметкой в столбце «План.». Если приложение было закрыто три недели, вы получите ровно те повторения, которые пришлись на эти три недели, — без дубликатов и без пропусков. Проведённые операции дальше ведут себя как обычные: их можно изменять, сверять и аннулировать, как любые другие.
«Приостановить / Возобновить» останавливает проведение операций по расписанию, не удаляя его. Изменение расписания влияет на то, что оно проводит с этого момента; уже проведённые им операции остаются как есть. Чтобы изменить одно повторение — скажем, счёт за электричество в этом месяце оказался больше, — измените саму операцию в реестре, а не расписание.
7. Календарь
Календарь показывает ваши деньги по датам — по всем счетам или по одному выбранному: настоящие операции реестра обозначены сплошными метками, а предстоящие повторения активных расписаний — контурными, так что видно, что будет, ещё до проведения. Переключайтесь между видами «День» (все подробности за одну дату), «Неделя» (семь столбцов с получателем и суммой), «Месяц» (количество и итог за каждый день) и «Год» (двенадцать маленьких месяцев с итогом по каждому; щёлкните день или месяц, чтобы перейти к подробностям). Кнопка «Сегодня» возвращает к текущей дате. Значок «+» в ячейке дня (и кнопка «+ Повторяющаяся») создаёт новое расписание с этой даты.
8. Импорт из Excel
Кнопка «Импорт...» в реестре загружает операции из файла .xlsx на выбранный вами счёт. Первая строка должна быть строкой заголовков и содержать столбцы Date (дата), Amount (сумма) и Payee (получатель) или Label (метка) — в любом порядке и в любом регистре; остальные столбцы игнорируются. Даты могут быть настоящими датами Excel или текстом в обычных форматах; суммы могут содержать символы валют и разделители тысяч, а значение в скобках считается отрицательным.
Категорию для каждой строки GravesBook определяет по вашей собственной истории: если такой получатель уже есть в реестре, выбирается категория, которую вы использовали с ним чаще всего. Если получатель новый или ваша история делится поровну между двумя категориями, строка попадает в категорию «Другое» и отмечается для проверки, чтобы вы исправили её вручную. Собственный столбец категорий таблицы, если он есть, никогда не используется.
Строка, у которой дата, получатель и сумма точно совпадают с операцией, уже имеющейся на этом счёте, пропускается как дубликат, поэтому повторный импорт того же файла ничем не вредит. (Две действительно разные операции с одинаковыми датой, получателем и суммой тоже попадут под это правило — это осознанный компромисс.) Строка, которую не удалось прочитать, пропускается и указывается по номеру; остальной файл из-за неё не останавливается. Сводка в конце сообщает, сколько строк импортировано, сколько требуют проверки, сколько пропущено как дубликаты и какие не удалось прочитать. Кнопка «Отменить этот импорт» удаляет всё, что создал этот импорт, если ничто из этого с тех пор не было сверено.
9. Отчёты
На экране «Отчёты» четыре вида; каждый можно отфильтровать по счёту и диапазону дат, рядом с диаграммой в таблице показаны исходные цифры, и у каждого есть кнопка «Экспорт в CSV»:
- «Расходы по категориям» — круговая диаграмма ваших расходов, сведённых к категориям верхнего уровня.
- «Доходы и расходы» — столбчатая диаграмма по месяцам (переводы не считаются ни тем, ни другим).
- «Чистые активы» — линейный график вашего общего остатка по выбранным счетам во времени.
- «Динамика категории» — как расходы по одной категории менялись от месяца к месяцу.
Экспортированные файлы CSV — это обычный текст, они не зашифрованы. Помните об этом, выбирая, куда их сохранить.
10. Экспорт и печать
Кнопка «Экспорт в CSV» в реестре сохраняет показанные в нём операции в файл CSV, который можно открыть в Excel или любой другой программе для работы с таблицами. Если вы что-то ввели в поле поиска, экспортируются только подходящие операции. Строки записываются в порядке дат (в том порядке, в котором вычисляется текущий остаток), по какому бы столбцу ни был отсортирован реестр. Столбцы: «Дата», «№ чека», «Получатель», «Категория», «Заметка», «Подтверждена», «Дебет», «Кредит» и «Остаток». Даты записываются в виде год-месяц-день (2026-09-26), суммы — простыми числами без разделителей тысяч. В файле используются разделитель элементов списка и десятичный разделитель из региональных параметров Windows — те же, с которыми Excel его открывает, поэтому по двойному щелчку файл открывается по столбцам, где бы вы ни находились: в США разделителем будет запятая и число запишется как 1234.56, в Германии — точка с запятой и 1234,56. Файлы CSV с экрана «Отчёты» устроены так же.
Кнопка «Печать…» в реестре печатает его как таблицу с рамками, наподобие распечатанной электронной таблицы. Сначала вы выбираете:
- «С» и «По» — даты для печати. Изначально они охватывают всё, что показывает реестр; поле поиска при этом продолжает действовать.
- «Ориентация» — изначально «Альбомная», поскольку в реестре девять столбцов.
- «Печатать заливку строк» — изначально выключено. В выключенном состоянии печатается чёрный текст на белом только с границами ячеек, что экономит краску; отрицательные суммы при этом сохраняют знак минус и стоят в столбце «Дебет», так что от цвета ничего не зависит. Во включённом состоянии добавляются те же чередующиеся полосы строк, что и на экране.
Затем «Просмотр…» показывает каждую страницу точно так, как она будет напечатана, — можно всё проверить, не тратя бумагу. Кнопка «Печать…» в окне просмотра открывает диалоговое окно печати Windows, где выбираются принтер и число копий. В заголовке каждой страницы указаны название счёта, напечатанные даты и дата печати; заголовки столбцов повторяются вверху каждой страницы; длинный текст переносится внутри ячейки, а не обрезается; операция никогда не разрывается между двумя страницами; страницы нумеруются в виде «Страница 1 из 3».
У каждого отчёта на экране «Отчёты» рядом с кнопкой «Экспорт в CSV» есть кнопка «Печать…». В напечатанном отчёте есть название отчёта, его даты (а для отчёта «Динамика категории» — и категория), диаграмма и затем таблица отчёта в том же стиле с рамками. Параметры: «Ориентация» (изначально «Книжная»), «Печатать в цвете» (изначально выключено: таблица без заливки, диаграмма печатается в оттенках серого) и «Включить диаграмму» (изначально включено). Все числа есть в таблице, так что, убрав диаграмму ради экономии краски, вы ничего не теряете.
GravesBook помнит эти настройки, пока вы его не закроете. Напечатанные страницы, как и экспортированные файлы CSV, находятся вне шифрования GravesBook: обращайтесь с ними так же, как с банковской выпиской.
11. Настройки
- «Общие»: счёт, открываемый по умолчанию при запуске; показывать ли закрытые счета по умолчанию; запрашивать ли подтверждение перед удалением; код валюты и число десятичных знаков для отображения.
- «Категории»: добавление и удаление категорий (правило об используемых категориях см. в разделе Категории).
- «Парольная фраза и резервные копии»: смена парольной фразы базы данных; создание переносной резервной копии базы данных и восстановление из неё.
- «Внутренние копии»: резервные копии в один щелчок, которые хранятся в папке под управлением GravesBook и защищены фразой восстановления.
12. Резервные копии
Их два вида, и подходят они для разных задач.
Переносная копия («Настройки» → «Парольная фраза и резервные копии» → «Создать копию сейчас...») записывает копию файла базы данных туда, куда вы укажете, — на внешний диск, в синхронизируемую папку. Копия зашифрована той же парольной фразой, что и рабочая база данных, и представляет собой полную самостоятельную чековую книжку: она открывается на любом компьютере с этой парольной фразой. «Восстановить из файла...» заменяет рабочую базу данных файлом резервной копии, предварительно убедившись, что парольная фраза этого файла его открывает. GravesBook никогда ничего никуда не копирует сам и не передаёт по сети; куда отправляются копии и как часто — решаете вы.
Внутренние копии («Настройки» → «Внутренние копии» → «Создать копию сейчас») — вид без лишних действий, для повседневного использования: один щелчок, без запроса парольной фразы, файл .gbbak с датой в папке, показанной на этой вкладке. Перед первой такой копией вы задаёте фразу восстановления — вторую парольную фразу, отдельную от фразы базы данных, с показанными на экране требованиями к надёжности. На этом компьютере копии открываются без запросов; на любом другом компьютере (или после переустановки Windows) открыть их можно только фразой восстановления, и восстановить её GravesBook тоже не может. «Восстановить выбранную копию» возвращает выбранную копию на место; после этого перезапустите GravesBook.
Сброса пароля нет ни для одной из двух фраз. Если вы потеряете парольную фразу базы данных, то — с резервной копией или без — эта база данных потеряна. Это не ошибка, о которой нужно сообщать, а сам смысл шифрования файла.
13. Перенос GravesBook на другой компьютер
Всё, что знает GravesBook, находится в одном файле, и этот файл зашифрован вашей парольной фразой, поэтому перенос — это копирование. Храните в менеджере паролей:
- Парольную фразу базы данных. Нужна всегда. Именно она разблокирует файл.
- Фразу восстановления внутренних копий — только если вы пользуетесь внутренними копиями. Это единственное, чем можно открыть такие копии на компьютере, отличном от того, где они созданы.
Простой способ (рекомендуется): создайте переносную копию на диске или в синхронизируемой папке. На новом компьютере установите GravesBook, нажмите «Выбрать...» на экране разблокировки, укажите этот файл и введите парольную фразу базы данных. Готово — копия и есть ваша полная чековая книжка. (Точно так же можно скопировать сам файл gravesbook.db из %LocalAppData%\GravesBook.)
Через внутреннюю копию: скопируйте в то же место на новом компьютере всю папку Backups, показанную на вкладке «Внутренние копии», — рядом с файлами .gbbak в ней обязательно должен быть файл bmk.wrap. В разделе «Настройки» → «Внутренние копии» выберите копию, введите фразу восстановления и выполните восстановление. В этот момент GravesBook перепривязывает ключ хранилища копий к новому компьютеру, так что последующим копиям на нём парольная фраза уже не понадобится. Затем перезапустите приложение и разблокируйте его парольной фразой базы данных.
14. Если что-то пошло не так
Каждое изменение сохраняется в тот же момент, когда вы его вносите, поэтому ошибка не может уничтожить уже введённое. Если GravesBook сталкивается с непредвиденной проблемой, он показывает ошибку и продолжает работать, а технические подробности записывает в файл last-error.txt в папке GravesBook внутри %LocalAppData% на этом компьютере — и больше никуда. Именно этот файл стоит отправить в поддержку (support@gravesware.com), если вы сообщаете о проблеме. В нём указаны ошибка и место в программе, где она произошла; вашей парольной фразы и ваших финансовых данных в нём не бывает никогда.
15. Языки и переводы
GravesBook показывает свои экраны на 55 языках. Если вы не выбрали язык в разделе «Настройки» → «Общие» → «Язык», используется язык интерфейса Windows. Новый выбор вступает в силу при следующем запуске GravesBook. При арабском, персидском, урду, синдхи и уйгурском всё окно читается справа налево — так, как пишут на этих языках; то же относится к распечаткам.
Суммы и даты записываются так, как принято в вашем языке: в том, который вы выбрали, или в региональном формате Windows, если GravesBook следует настройкам Windows. Цифры всегда от 0 до 9.
Переводы выполнены тщательно, но ещё не каждый из них прочитан носителем языка. Предложения по исправлению переводов приветствуются! Если какое-то слово неверно, звучит неестественно или обрезано, напишите на адрес support@gravesware.com и укажите, какой это язык, где вы это увидели (название экрана или снимок экрана) и как должно быть написано.