TSDS Unique ID batch files are created on the Texas State Reporting page. The Enrollment Tracking file, for uploading student enrollment tracking and leaver data to TSDS, is created on the Enrollment Tracking tab. The file can be created on demand or run as a scheduled process. The Enrollment Tracking process uses the enrollment data in the Enrollment History (ENR) table to create a file of student enrollment data in the format specified by the state. This file can then be uploaded to the TSDS portal.


Admin permissions to the State Reporting security area are required to run the Unique ID batch file process.

Unique ID Functions

Filter Pages by "Texas State Reporting" or navigate to School Info > Imports and Exports > Texas State Reporting

The Unique ID Functions horizontal tab can be expanded or hidden by clicking the chevron icon on the right of the tab. 

The Unique ID Functions horizontal tab contains two sub-tabs:  Enrollment Tracking and Assign Unique ID (whose functionality is documented in the Texas Unique ID Functions - Assign Unique IDs documentation).

Enrollment Tracking Options

Enrollment Tracking can be run at a scheduled time on one or multiple days per week. Alternatively, Enrollment Tracking can be run on demand, using the Run Process Now button.

The Enrollment Tracking tab contains several options:  Days to Run Process, Status, Time, and Email Address. If Enrollment Tracking is run as a scheduled process, the first three options must be set. Emails concerning the status of the scheduled process will be sent to the email address recorded.

Under Days to Run Process, select each day of the week when the scheduled process should run. In the example below, Monday has been selected.

Under the Days to Run Process checkboxes, the Last Processed field displays the date and time when the process was last run.

Note:  when the process is run, the newly created file will contain enrollment events dated after the last run of the process. The initial run of the process will contain all enrollment events in the ENR table for the current year. 

Status displays whether the scheduled process is Enabled or Disabled. To enable or disable the scheduled process, press the button next to Status. When the process is Enabled, the button will be displayed in red as Disable Scheduled Process. When the process is disabled, the button will be displayed in green as Enable Scheduled Process

A specific time should be set for the scheduled process. Note that the process may start up to ten minutes later than the scheduled time.

Any email addresses in the Email Address field will receive status messages about the Enrollment Tracking scheduled process. Multiple email addresses should be separated by commas.  

To run the process immediately, press the Run Process Now button:

After Run Process Now is pressed, a popup message will be displayed. Press OK to run the process or press Cancel.

After confirmation, an information message will be displayed at the top of the browser window, confirming that the process is running:

When the process is finished, an email will be sent after the process has completed:

Any newly created Enrollment Tracking batch file will be displayed in the File Download list as Type "EnrTrack":

The file can be downloaded by pressing the download icon button at left: 

The Enrollment Tracking file is created in .csv format. It contains student demographic data, enter or leave dates, and other information required by TSDS. The data is delimited by double quotes and separated by commas. The file is designed to be uploaded to the TSDS portal. The file contains a header record row, one or multiple enter or leave detail records (one per line), and a trailer record.