Reporting students who are "PRESENT"?
I can'f find the right combination to extract the students who were marked present. Has anyone been able to do this - either through the API or through Advanced lists?
Comments
-
I've spent a good bit of time chasing through the API, but to no avail. I don't see any way to extract Present or Virtual attendance status.
The Attendance List endpoint (https://developer.sky.blackbaud.com/docs/services/school/operations/V1AttendanceGet) tells me who was absent, but we need more information. We need to be able to distinguish between present physically, present virtually, no attendance taken, and class cancelled. I don't see any way to extract "present" or "virtual" through the API or through Advanced Lists.
The data has to be in the database in some way. It's visible to the student and parent. (Although even that screen is somewhat misleading...if the class is marked as Canceled, the student's screen shows "Attended").
The API or Advanced List capability that I need is either:- given a student ID and a date, report the attendance information for every obligation on the student's schedule. For each obligation's group, was the meeting cancelled? Was attendance reported? What is the student's attendance status (present, virtual, absent, tardy).
- given a section ID and a date, list all students on the roster on that date and the attendance status of each student (canceled, not reported, present, virtual, etc). (This is the information that appears on the "Take attendance" dialog for the teacher.)
3 -
+1 to the suggested additions/changes.
The Attendance List Endpoint also does not provide “Day Attendance” as shown in the screenshot of this post:
The above data is really what we need to get out in a API format. The current endpoint not only just provides absences, but it also does not provide the values we are entering for the whole day attendance.
We are currently needing to extract attendance for the whole day, rather than per class, as per class does not provide us with whether or not we marked the student wholly present for the day from a billing perspective.
1 -
These List Templates for Advanced lists might help:
They were added in the October 27, 2020 release.
1 -
Hi Bryna,
Thank you so much for your insight! I should have just gone to the advanced list tables first to see what they could offer, so I appreciate you leading me in that direction.
Sadly though, I am still unable to replicate those “Day Attendance Lists” as there doesn't seem to be any data in the “Virtual Attendance” table. If I try just looking at the records from the table, I get no results as shown below:


Yet when I go into our Day Attendance, we have plenty of records with “Attendance Type" as “Virtual” all over, so I am a bit confused if this is an access issue? I have the Attendance Manager and Data Manager roles, as well as the List Admin role, so I don't think it is that.
Are you able to get data out of your Virtual Attendance table?
0
Categories
- All Categories
- 6 Blackbaud Agents for Good™
- Raiser's Edge NXT test
- 6 Blackbaud Community Help
- 212 bbcon®
- 1.4K Blackbaud Altru®
- 406 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 667 Blackbaud Grantmaking™
- 588 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 949 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.8K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 251 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 243 Member Lounge (Just for Fun)
- 38 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 809 Community News
- 3K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
