User Tools

Site Tools


Sidebar

Table of Contents

academy:tsds_upgrade

Preparing for the TSDS Upgrade Guide

District Administration

  • District Administration > Tables > District Information > Campus Name/Address
  • District Administration > Options > TSDS > Options
  • District Administration > Options > TSDS > Connection
  • District Administration > Inquiry > TSDS Level 1 Errors


Finance

  • Finance > Tables > TSDS Crosswalks


Grade Reporting

  • Grade Reporting > Maintenance > Master Schedule > District Schedule > Available Courses
  • Grade Reporting > Maintenance > Master Schedule > Campus Schedule > Section
  • Grade Reporting > Maintenance > Tables > TSDS Crosswalks


Personnel

  • Personnel > Maintenance > Staff Demo > Responsibility


Registration

  • Registration > Maintenance > District Profile > District Maintenance > Demographic Info
  • Registration > Maintenance > District Profile > District Maintenance > State Reporting
  • Registration > Maintenance > District Profile > Local Program Codes
  • Registration > Maintenance > Campus Profile > Campus Information Maintenance > Demographic Info
  • Registration > Maintenance > Campus Profile > Campus Information Maintenance > Control Info
  • Registration > Maintenance > Student Enrollment > Demo1

Currently, Prior Year Leaver data is updated on Registration > Maintenance > Prior Year Leaver Tracking. However, going forward, Prior Year Leaver data will be updated for the prior year on the following screens:

  • Registration > Maintenance > Student Enrollment > Demo1
    Allow data elements to be editable for one prior year in the Phone/Address group box if the student is listed in the Prior Year Leaver Tracking Directory.

  • Registration > Maintenance > Student Enrollment > Demo3
    Allow data elements to be editable for one prior year for Military Enlistment in the Status Indicators group box if the student is listed in the Prior Year Leaver Tracking Directory.

  • Registration > Maintenance > Student Enrollment > Contact (PY Leaver)
    Allow data elements to be editable for one prior year for contacts who are: Priority = 1 and Guardian = 1 if the student is listed in the Prior Year Leaver Tracking Directory.

  • Registration > Maintenance > Student Enrollment > W/R Enroll
    Allow data elements to be editable for one prior year in the Reason field if the student is listed in the Prior Year Leaver Tracking Directory.


Known Issues (as of 4/1/2024)

DomainIssueReported DateRelease Date
Enrollment, Student Identification and Demographics, Alternative and Supplemental ServicesTEA has remapped the following data elements and TCC is currently not sending them: Campus ID of Residence, Campus ID of Accountability, Dyslexia Screening Exception Reason and Instructional Setting.4/1/24—-
—-TSDS Extract Errors Report and Level 1 Errors are blank.2/13/24Expected 8.0605
Teaching and Learning
CourseOffering
Error: The value supplied for the related 'course' resource does not exist.

Confirmed TCC issue. ASCENDER is currently only sending local course Service IDs to the Teaching and Learning > Course endpoint; however, TEA did not load all C022 courses and ASCENDER will now need to send both the local course codes, CTE codes, and the staff service codes (SA, SE, SR, and SS) when used by the LEA.
2/8/24TBD
StaffSchoolAssociation
StaffEducationOrganizationAssignmentAssociation
Error: Validation of 'StaffEducationOrganizationAssignmentAssociation' failed. Validation of 'AggregateExtensions' failed. StaffEducationOrganizationAssignmentAssociationStaffServiceSets (TX) requires at least one object in the collection.

Confirmed TCC issue.
2/7/24TBD
Education Organization
EducationServiceCenter
A recurring Level 1 error has been reported as shown below. This is an ASCENDER problem that occurs when an LEA changes the ESC County District Number as it is not flowing to TSDS correctly. This issue will be added to the known issues log.
409 CONFLICT {“message”: “A natural key conflict occurred when attempting to create a new resource 'EducationOrganization' with a duplicate key.
The duplicated columns and values are [EducationOrganizationId] (CCCDDD) This is likely caused by multiple r
1/1/24Expected 8.0605
TCC is aware that TSDS Customer Support is e-mailing LEAs to let them know that they have generated an excessive number of API Level 1 Errors within the past 24 hours and the volume of errors is negatively affecting performance.

Workaround:
Self-managed and hosted LEAs can have the ESC turn off the curl command to stop sending the data.
Data center managed LEAs can have the ESC submit a technical ticket to turn off the curl command to stop sending the data.
1/31/242/7/24
8.0600
Enrollment Domain
StudentEducationOrganizationResponsibilityAssociation
LEAs are receiving the following Level 1 error in the Enrollment.StudentEducationOrganizationResponsibilityAssociation Entity. TCC is working to remove the invalid Responsibility Descriptors from the API.

EdFi.Ods.Api.Services.Controllers.StudentEducationOrganizationResponsibilityAssociations.EdFi.StudentEducationOrganizationResponsibilityAssociationsController - MESSAGE: Post EdFi.Ods.Common.Exceptions.BadRequestException: Unable to resolve value 'uri:/tea.texas.gov/ResponsibilityDescriptor#01' to an existing 'ResponsibilityDescriptor' resource.

EdFi.Ods.Api.Services.Controllers.StudentEducationOrganizationResponsibilityAssociations.EdFi.StudentEducationOrganizationResponsibilityAssociationsController - MESSAGE: Post EdFi.Ods.Common.Exceptions.BadRequestException: Unable to resolve value 'uri:/tea.texas.gov/ResponsibilityDescriptor#02' to an existing 'ResponsibilityDescriptor' resource.
12/1/232/7/24
8.0600
Finance Domain
PayrollExt
LEAs are receiving the following Level 1 Error in the Finance.PayrollExt Entity. TCC is working to correct this issue.

Error: EdFi.Ods.Api.Services.Controllers.TX.PayrollExts.PayrollExtsController - MESSAGE: Post System.ComponentModel.DataAnnotations.ValidationException: Validation of 'PayrollExt' failed. PayrollFunctionDescriptorId is required. PayrollFundDescriptorId is required. PayrollObjectDescriptorId is required. PayrollProgramIntentDescriptorId is required.
12/1/232/7/24
8.0600
1/24/2024TSDS Extracts and Nightly Emails: Thank you all for your patience as we have been going through a couple hundred databases one by one looking at the TSDS extract issues. As you are aware, we found an issue with duplicate Finance Crosswalk entries and a performance issue with one of the attendance extracts. This morning we have found another performance issue with the course transcript extract and will be working on that program next.
We are also working to remove the -6 Errors and Extract processed but failed with stored procedure errors that are shown on the Extract Error Log. Expect to see less of them after the February release.
When you are alerted that a client is not receiving the nightly email, please open a single issue for the ESC along with the previous night's application server log for review (server where the tcc.properties tag TSDS = on is set). The log should provide guidance on next steps and we will ask for more information and/or a database. Those ESCs that we are already working with do not need to create a new issue.
—-2/7/24
8.0600
1/24/2024The TEA-defined Claim Sets do not allow vendors to create and send local descriptor values. By default, vendors are only able to send TEA or Ed-Fi namespace values. TEA will be updating their Claim Sets to allow vendors to create and send local values.
Affected Descriptors:

• Term


Workaround: A user-defined Claim Set can be created in the interim to allow for local values to be created and supplied by the vendor. Users can clone the existing TEA-defined Claim Sets and modify the create, read, update, and delete rights on the descriptor resources.

0/0/0/0/0/0
—-TCC continues to work with TEA on the Finance Actual domain for PEIMS Mid-Year. At this time, no actuals are being sent to TSDS.—-2/7/24
8.0600
—-Registration > Maintenance > Student Enrollment > Demo2 > Census Block
- Programming for this is not complete. For Fall PEIMS Parallel Year, TCC will apply/provide a SQL to update this data to match the data in State Reporting. Programming will be completed in a future software update.
4/4/23/TBD
—-When an employee has a termination date entered that is a future date and they are still considered to be employed, when the extract is run for the staff endpoint, the end date is not being populated for that future date.10/1/23TBD
—-Course Transcript - Duplicate Record Found error.
An error is received on the Extract email when a student has taken 2 courses with the same service ID in the same semester.
TCC is researching a solution to this issue.
TBDTBD


Deleted Descriptors

  • Deleted Descriptors


Technical Information

  • Extracts will run 6:00 PM, Monday - Friday.
  • DO NOT schedule TEA TSDS Level 2 Errors for the first two weeks of the initial data submission.


Initial Data Submission to TEA TCC hosted and managed ESCs:

  • Initial extract and API start will need to be coordinated through a Technical ASD ticket.
    • Submit the Technical ASD ticket the Monday prior to the LEA’s TSDS Parallel initial submission kick-off date.
    • Select the new System Category TSDS Parallel Setup.
    • List the County/District Number and the Name of the LEA participating in the TSDS Parallel Submission.
      • Only one ticket is needed for parallel LEAs starting the initial submission on the same date.
      • All LEA Names and County District Numbers need to be listed in the ticket correctly.
  • The initial data extract/API will begin 3:00 AM, Saturdays.


Self-hosted and managed ESCs:

academy/tsds_upgrade.txt · Last modified: 2024/04/01 18:13 by apape