component prebuild question

in self service, I navigate Self Service >>> Degree Progress/Graduation >>> My Academic Requirements

there is no user interruption....but I need to insert into a table before the component pre-build is complete and the page is displayed.
I get no insert/updates allowed in prebuild. I tried to "call app engine".....but get "sql update occured...." error.

Is there a way that I can trick the prebuild.....OR....perform my select/insert PRIOR to the prebuild firing?

thanks for any suggestions.

How to find all records used in a peolesoft component


I need to find all the records in a given component. I need to do this for many peolesoft components. Does anybody have a query which takes component name as input and the list of all records in that component as output. Please help.