uoft-tapp / old-orig-tapp

TA assignment and matching application.
0 stars 2 forks source link

Importer for current enrolments - Feature request #177

Closed reidka closed 7 years ago

reidka commented 7 years ago

I'd like to be able to import/update the current enrolments for a course.

Below is the format of the data that I can get from the FAS registrar's office. Note that it includes both fall and spring terms, Lecture and Tutorials. The full file includes courses from all disciplines.

Here is the format (fixed width fields):

Term  Department CourseCode Title Section Type  CCCCEEEE000000WWWW

In the Summary view, I'd like to see "Cap" "Enrolment" "Waitlist"

In the ABC view, I'd like to see the current enrolment in the title bar of the course beside the number of positions filled.

Special cases:

20179 CSC  CSC108H1F Intro to Comp Prog            LEC0101  YP  01960196�0000000150
20179 CSC  CSC108H1F Intro to Comp Prog            LEC0201  YP  01960196�0000000142
20179 CSC  CSC108H1F Intro to Comp Prog            LEC0301  YP  01960196�0000000141
20179 CSC  CSC108H1F Intro to Comp Prog            LEC0401  YP  01960196�0000000144
20179 CSC  CSC108H1F Intro to Comp Prog            LEC5101  YP  01960196�0000000162
20179 CSC  CSC108H1F Intro to Comp Prog            LEC9901  YP  01960196�0000000152
20181 CSC  CSC108H1S Intro to Comp Prog            LEC0101  YP  01960196�0000000031
20181 CSC  CSC108H1S Intro to Comp Prog            LEC0201  YP  00600060�0000000022
20181 CSC  CSC108H1S Intro to Comp Prog            LEC0301  YP  01960196�0000000018
20181 CSC  CSC108H1S Intro to Comp Prog            LEC5101  YP  01960196�0000000040
20181 CSC  CSC108H1S Intro to Comp Prog            LEC9901  YP  01960196�0000000024
20181 CSC  CSC108H1S Intro to Comp Prog            TUT0201  NE  00000000�0000000000
20181 CSC  CSC108H1S Intro to Comp Prog            TUT0202  NE  00000000�0000000000
20181 CSC  CSC108H1S Intro to Comp Prog            TUT0203  NE  00000000�0000000000
20179 CSC  CSC120H1F CompSci for Sciences          LEC0101  Y   01960185�0000000000
20181 CSC  CSC121H1S Comp Sci for Stats            LEC0101  Y   01960196�0000000052
20179 CSC  CSC148H1F Intro to Comp Sci             LEC0101  YP  02400240�0000000065
michellemtchai commented 7 years ago

@reidka The widths are exactly the same in any instance of this enrolment file right? Also, what file extension should I name this sort of file?

gabriellesc commented 7 years ago

The current enrollment for individual courses will be updateable through the courses view (it will replace "Estimated enrollment"). Would you also like to be able to update the cap and/or the waitlist through the courses view?

gabriellesc commented 7 years ago

Would you like an import button for this functionality (through the summary view)?

reidka commented 7 years ago

Yes.

gabriellesc commented 7 years ago

Yes to me? To both questions?

reidka commented 7 years ago

Sorry. I was trying to answer without enough time. :-(

Yes, I'd like to update cap, waitlist and current enrolments through the courses view. Cap doesn't change often but it can change.

Yes to the button in the summary view to upload the enrolments data

gabriellesc commented 7 years ago

This should be implemented in master subsequent to #181.