Yep, it sounds like Event Studio is the way to go here. You need to create an event that looks for something like
Code: [Select]
day(current_date) between 1 and 15
and then have your report as the task after that.