some cleanup
PMO-2677: regenerate batches reportsmenue each time it becomes visible, because it can change.