Details

    • Type: Sub Task Sub Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: M5
    • Fix Version/s: M5
    • Component/s: PDT - Green
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • KS Planned Priority:
      1 - High
    • KS ENR Functional Area:
      Course Offering

      Description

      Implement CourseOfferingSetService.startScheduleSoc() method.

      See https://wiki.kuali.org/display/STUDENT/Scheduling+Service+Description+and+Assumptions information related to this task.

      o Create ADL for each RDL. Each SchedulingRequestComponent associated with a SchedulingRequst should result in a SchedulingComponent associated with a Schedule. Only AOs with "at least" an Approved state should be processed, Fields TBA, days, time, building, and room should be copied from RDLs to ADLs.
      o Set dynamic attribute for SOC Scheduling State change for "in-progress" so that scheduling details (Initiated, Scheduling Duration) can be displayed on screen 04. (This info should be delivered via SocInfo.lastSchedulingRunStarted and SocInfo.lastSchedulingRunCompleted methods, however, there will be another task to make these methods work properly. Also, a SocInfo.getSchedulingState() method is being added KSENROLL-2904)
      o When AO processing has finished (which shouldn't take too long since no external scheduler is involved) set dynamic attribute for SOC Scheduling State change for "completed".
      o Also, once AO processing has finished AO Scheduling state should be reported as "scheduled" or "exempt" (for AOs flagged as TBA).

        Issue Links

          Activity

          Hide
          Andrew Lubbers (Inactive) added a comment -

          Finished work in revision 36746

          Show
          Andrew Lubbers (Inactive) added a comment - Finished work in revision 36746
          Hide
          Cassy Beekman (Inactive) added a comment -

          QA on other subtasks on this user story may have covered this. If so, just close this one.

          Show
          Cassy Beekman (Inactive) added a comment - QA on other subtasks on this user story may have covered this. If so, just close this one.
          Hide
          Cassy Beekman (Inactive) added a comment -

          QA is probably blocked by KSENROLL-3158, which was waiting on KSENROLL-3135. Once KSENROLL-3158 is completed, we can do QA on this.

          Show
          Cassy Beekman (Inactive) added a comment - QA is probably blocked by KSENROLL-3158 , which was waiting on KSENROLL-3135 . Once KSENROLL-3158 is completed, we can do QA on this.
          Hide
          Cassy Beekman (Inactive) added a comment -

          Ready for QA!

          Show
          Cassy Beekman (Inactive) added a comment - Ready for QA!
          Hide
          Adam Campbell (Inactive) added a comment -

          Verified 10/8/12

          Approved AOs for scheduling.
          Published events and verified states were accurately represented on Manage SOC page.
          Verified all Approved RDLs had changed to ADLs.
          Verified all Approved COs had changed to Offered COs.

          Show
          Adam Campbell (Inactive) added a comment - Verified 10/8/12 Approved AOs for scheduling. Published events and verified states were accurately represented on Manage SOC page. Verified all Approved RDLs had changed to ADLs. Verified all Approved COs had changed to Offered COs.

            People

            • Assignee:
              Andrew Lubbers (Inactive)
              Reporter:
              Glenn Sudduth (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel