As you said it depends on your company policy how the data is going to be collected but essentially every crew supervisor is the one who will be able to tell exact resource assignments, exact activity start day and a better estimate of remaining work and its remaining duration.
Consider procurement activities a special case whose supervisor is the head of procurement department or in some cases the Project Manager, this information you can get it through an updated procurement log.
The PM shall tell you about additional activities due to additional work orders, or changes in plans, delay events among others. If you do not include this in your updates your updates are worth absolute zero even when scientists insists nothing can reach absolute zero temperature.
The greatest omission of all are delaying events the PM hope to solve in the future but by omitting these in your report you are missing the common requirement to timely inform of delays so the Owner can take corrective action. Missing this requirement to inform can be very costly. Frequently there are specific contractual requirements about this as merely incorporating the event on the CPM is not enough, just make sure you do your part with regard to the CPM and let the PM worry about the other requirements.
Delaying events that already have started but not finished yet shall be included with anote saying these have not finished yet but that as of this update they reflect an actual delay. You must start informing the delays at the start not at the end.