I recently had to base a BAQ on an arbitrary list of dates. I wanted all the dates in my arbitrary list to be included regardless of if a record existed for that date. To perform this feat, I used the ZDataField Table
see: Running Calendar in BAQ - Epicor ERP 10 - Epicor User Help Forum (epiusers.help)
Basically, you use that table to generate a list of dates. Then use subqueries to merge your records from other sources based on those dates. So, if you want to know where you don’t have label records, you would match on the date, then return those where label hed has no records.
I hope this helps. Good luck!
Nate