By default invoices / payslips are generated for all materialised events in the selected period that belong to the organisation you are running invoicing / payroll from and its child organisations.  There are a number of ways you can limit this selection in the Generate Pay Advice or Generate Invoices dialogs, but there three controls that need some further explanation:


on the Advanced tab can be used for such things as only processing events that have been either check-in or checked-out of:

{"$or":[{"carers.actualStart.time":{"$exists":true}}, {"carers.actualStart.finish":{"$exists":true}}]}

or events that have been checked-in and checked-out of:

{"$and":[{"carers.actualStart.time":{"$exists":true}}, {"carers.actualStart.finish":{"$exists":true}}]}

on the client and care worker tabs if you select Query from the radio button group then a text box appears which you can use for things like:

Applies toEffectQuery
Care workers and clientsExclude one by surname{"familyName":{"$ne":"Exclude-Me"}}
Care workers and clientsExclude multiple by surname{"familyName":{"$nin":["Exclude-Me", "Exclude-Also"]}}