DESCRIPTION

Applies user-defined mapping rules to transactions in the SQLite database. Rules can filter by account, match transaction fields (category, payee, memo, date, amount), and set or suppress categories. Rules are evaluated in order; the first match wins.

FUNCTIONS

Map

Finance::Tiller2QIF::Map::Map( $db_path, $mapfile );

Apply mapping rules from $mapfile to transactions in the database. $mapfile is optional; if omitted, transactions pass through unchanged. Rules are evaluated in order; the first matching rule sets the transaction's mapped_category and/or skipped flag.

AUTHOR

John Karr <brainbuz@cpan.org>

LICENSE

GPL version 3 or later.