TD Canada Trust CSV в Beancount
Преобразуйте файл accountactivity.csv из EasyWeb в сбалансированные транзакции двойной записи Beancount — в файле вообще нет строки заголовка, а отдельные столбцы для снятия и зачисления уже сопоставлены.
Сопоставление столбцов проверено на реальном экспорте из TD Canada Trust
Как выгрузить транзакции TD Canada Trust
- 1
Войдите в EasyWeb, откройте страницу Accounts и выберите счет, который хотите скачать.
- 2
На странице Account Activity выберите период — 30, 60, 90 или 120 дней, либо один месяц в разделе Search by Month.
- 3
Прокрутите вниз, выберите «Spreadsheet (.CSV)» из раскрывающегося списка рядом с Download, затем нажмите Download. Файл будет сохранен под именем accountactivity.csv.
- 4
Вставьте весь файл ниже. Искать строку заголовка не нужно, и удалять баннерную строку тоже не требуется.
Нет строки заголовка — и, предоставленный самому себе, конвертер читает каждое зачисление как расход
Экспорт EasyWeb от TD начинается сразу с данных: пять голых столбцов — дата, описание, списание, зачисление, текущий баланс — без каких-либо названий. Конвертер, которому приходится разбираться самому, выбирает третий столбец как сумму, а это столбец списаний, поэтому каждое списание проводится как зачисление, а каждое зачисление сообщается как отсутствующая сумма; на реальном экспорте из 79 строк это 33 зачисления, молча отсутствующие в ledger. Этот пресет назначает столбцы по позиции и сопоставляет пару списание/зачисление, так что оба направления попадают правильно. Еще одна вещь, которую стоит знать, прежде чем доверять: это TD Canada Trust, канадский экспорт EasyWeb в канадских долларах — не TD Bank в США, чей экспорт мы не проверяли.
Результат Beancount
Вопросы по экспорту из TD Canada Trust
Это то же самое, что TD Bank в США?
Нет. Каждый экспорт, на основе которого создан этот пресет, — канадский: балансы в канадских долларах, описания TD VISA и Interac e-Transfer, и это файл, который EasyWeb называет accountactivity.csv. TD Bank в США — другое учреждение, и мы не проверяли, как выглядит его загрузка. Если в вашем файле есть строка заголовка или другое количество столбцов, используйте универсальный конвертер и сопоставьте столбцы самостоятельно, а не полагайтесь на эту страницу.
Почему мои описания дополнены пробелами в середине?
Потому что TD записывает их именно так. Поле описания имеет фиксированную ширину, поэтому получатель и его справочный номер разделены столькими пробелами, сколько нужно для заполнения поля. Конвертер обрезает завершающий пробел и оставляет внутренние отступы, что делает каждое описание идентичным записи самого банка — это полезно при сверке с экраном EasyWeb. Если хотите, чтобы они были аккуратными, после можно заменить серии пробелов одним пробелом с помощью поиска и замены.
EasyWeb не предлагает мне CSV для моей кредитной карты.
Это ограничение TD, а не конвертера: загрузка электронной таблицы предлагается для чековых и сберегательных счетов, а для многих карт TD доступны только PDF-выписки. Если CSV скачать нечего, этой странице нечего читать. Либо введите транзакции по карте вручную, либо экспортируйте карту из инструмента, которым уже пользуетесь, и сопоставьте столбцы в универсальном конвертере.
Сохраните только что преобразованную учётную книгу
Beancount.io размещает вашу текстовую учётную книгу, автоматически импортирует новые выписки и сохраняет проверяемость каждого числа.
Начать бесплатно→