Дубликаты в файле QIF?
У кого-нибудь есть хороший способ удаления повторяющихся транзакций (та же дата, сумма, выставление счета и т. Д.) В файле QIF? Я посмотрел на PERL's Finance:QIF, но, похоже, он удалил функцию записи.
Или у кого-нибудь есть хороший конвертер QIF -> CSV?
Хотя я смотрю на решение PERL, я открыт для других идей.
2 ответа
Finance::QIF на самом деле не нуждается в методе delete () (хотя это было бы удобно), потому что вы можете получить доступ ко всем транзакциям в виде списка и манипулировать им самостоятельно. Исходный код очень прост, было бы довольно просто добавить метод as_csv() в Finance::QIF::Transaction (модуль, используемый для хранения данных одной транзакции), после чего вы можете применить свою собственную сортировку для уникальности. метод (например, старый добрый "sort -u").
Bank2CSV по адресу https://www.propersoft.net/bank2csv/ преобразует файлы QIF в формат CSV. Пробная версия ограничена 10 транзакциями, после регистрации поддерживается режим командной строки.