I wrote a script that adds invoice data to time records in a mass update. I need to make it a user event script that calls a custom module. My question is, if time records are added to an invoice, will that satisfy the "on create or update" criteria at the invoice level, which would call the script after submit? I'm not sure how to send the invoice to the entry point.