Revert "AI-406 : generate report id in CreateSiteHandler if it's missed"

This reverts commit 1f2dcb510268f6e8a132bd1f877c83b987514c2b.

This causes a critical exception when users try to create new sites
for activities with monthly reporting, as reportingperiods for these
sites are created later.