Hello, I started to use ledger recently for tracking finances and the primary inputs my ledger is my checking account and credit card statement. Using a rudimentary python script, I parse out these statements to populate the ledger.
For credit card bill payment transactions, I have duplicate transactions and I use UUID metadata to drop of them. My script uses a UUID format of <date>:<cc-bill> while parsing the statement. See suggestion here from reddit Dealing with Duplicate Transactions <https://www.reddit.com/r/plaintextaccounting/comments/c17kfc/dealing_with_duplicate_transactions_from/> I'd like to therefore double check at any time, I had same UUID used more than twice. Does ledger allow for reporting transactions based on UUID filtering? Any other options to make sure UUIDs are not duplicate for more than one pair of transactions? An example of the transactions that I am talking about 2020/01/09 * BANK OF AMERICA CREDIT CARD Bill Payment > ; bofacc > ; UUID: 2020.01.09-cc-ma:bofa > Liabilities:cc-ma:bofa $563.85 > Assets:checking:bofa > > 2019/01/09 * PAYMENT - THANK YOU > ; payment to CC > ; UUID: 2020.01.09:cc-ma:bofa > Liabilities:cc-ma:bofa $-$563.85 > Assets:checking:bofa -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/639d1c41-e35e-4475-a50c-0625064a127ao%40googlegroups.com.