Page that send notice.

Why do we need to return new notice, when it is going to be updated by drupal_write_record('notices', $notice) ?