Last week someone whose security settings did not allow them to use self approval in the expense module had the option to use it, and used it. According this page in the Knowledge base: (https://kb.blackbaud.com/knowledgebase/articles/Article/190886) this is a know issue, but no apparent way to identify when the issue exists.
There is no way to query on approval rule, so I had to use the analysis module to pull all of the invoices processed, download them and then filter them for blank approval rule. They do not appear in the dashboard, but do appear in the downloaded data.
PLEASE FIX THIS ISSUE. The fact that it is a know issue and not on your plans for development is scary, at least make it easy to monitor self approval, since it can't be turned off for FE admin.