Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1484

Daily Plan should support options to add orders before and after a non-working day and to ignore non-working days

    XMLWordPrintable

Details

    Description

      Current Situation

      • The JS1 (branch 1.13) offers options for the start time of an order
        • to "suppress execution" on non-working days.
        • to be anticipated "before non-working day"
        • to be postponed "after non-working day"
        • to "ignore non-working day"
      • The JS7 Daily Plan implements the first option only. In fact all options are considered by the preview available from a Schedule, however, they are not considered when running the Daily Plan Service or using the "Create Daily Plan" operation from the Daily Plan view.

      Desired Behavior

      • All options as known from JS1 should be supported by JS7.

      Test Instructions

      • Test 1
        • CONFIGURATION view
          • Use configurations from attached JOC-1484-Test.zip file
          • Customize the Schedule Run-time Time Zone
        • DAILY PLAN view
          • Create the daily plans for a specific day or for the entire month range
          • Compare the created Daily Plan days with the file JOC-1484-Test.zip/JOC-1484-schedule-RunTime.Preview.png
          • Check the Start Times of the created orders
            • e.g. for Aug 11th und 14th - should correspond the Start Times defined by the Scheduler Run-time Period(s)
      • Further tests
        • Create Daily Plan manually
          • Create and release own Non-/Working days calendars and schedules(Plan Order automatically=false, Submit Order to Controller when planned=false)
            • Specify single/multiple Schedule Run-time Period(s)
            • Use Single Start/Repeat and all On Non-working Day definitions (suppress, ignore non-working day etc.)
            • For each test case, create a screenshot of the Schedule Run-time Preview
          • Run Create Daily Plan tests manually and compare execution results with the screenshots
        • Daily Plan Service tests
          • Remove Daily Plan entries of the previous tests
          • Set Plan Order automatically, Submit Order to Controller when planned to true
          • Configure the Daily Plan service to start in a few minutes (Settings->dailyplan->start_time)
          • Compare the execution results with the screenshots

      Attachments

        Activity

          People

            re Robert Ehrlich
            ap Andreas PĆ¼schel
            Pratishtha Pandey Pratishtha Pandey
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: