You are welcom!
There are another solution to get rid of unwanted transaction, especially in standard reports like TPM12, TPM13, TPM20, etc.
Use tr. SA38 (or SE38) -> RFTR_MIGRATION_EXCLUDE_OTC
This reports set status "6 Old transaction - No editing possible" to your financial transaction (see screenshot below).
So next time you start report like TPM12 - the active status will be set to "0 Active" and all transaction with status "6" won't be selected.