--- id: "5d60ed2c-b169-40ef-a2bb-c076c4950cfe" name: "Account Activity and Holds" micro_summary: "Use stable Student Center controls for Account Inquiry, Activity, hold details, and Class Schedule; verify payments and units from exact rows rather than dashboard summaries." status: "resolved" see_also: [] scope: "Navigate SFSU PeopleSoft account activity, holds, and class schedule pages and extract exact transactional or enrollment evidence." warnings: "A dashboard notification is not proof of a blocking hold. Read the Holds detail page, and sum enrollment from exact Enrolled rows only." --- ## Account activity From Student Center's TargetContent document, click `#DERIVED_SSS_SCL_SS_VW_ACCT_LINK` to open Account Inquiry (`SSF_SS_ACCT_SUMM`). Click the `Activity` tab link to open `SSF_SS_ACCT_ACTVTY`. The table body exposes posted date, item code/description, term, charge, payment, and refund columns. Match fee charges and payments by exact amounts and dates, and cross-check the Account Summary statement for outstanding charges. ## Holds From Student Center, call `d.getElementById('DERIVED_SSS_SCL_SSS_MORE_HOLDS$42$').click()` on the TargetContent document to open `Details`. The `SS_CC_HOLDS` page lists hold item, amount, institution, start/end term, dates, and department. Report informational/service indicators exactly; do not label a hold enrollment-blocking unless its detail actually says so. ## Enrollment units On Student Center, set `select#DERIVED_SSS_SCL_SSS_MORE_ACADEMICS` to value `1002` (`Class Schedule`), dispatch a bubbling `change`, then click `#DERIVED_SSS_SCL_SSS_GO_1`. The `SSR_SSENRL_LIST` page gives each class's status, units, grading basis, section, class number, meeting details, and dates. Sum only rows marked `Enrolled`; exclude `Dropped` and `Waitlisted` rows. Keep all student-specific amounts, dates, class lists, holds, and identifiers in the task output, never in this shared skill node.