This is the main schedule-creation selection menu. The menu below it,(General, Basics, Shifts etc.) is the page contents menu. You can use it to more easily navigate to different sections of the page(input form). Each section has its own background color.
"New script" signifies that the schedule hasn't yet been saved, otherwise the name of the schedule is displayed there. You can start a new schedule from scratch. When you are done, save as usual with the "Save as" button.
Below is a screenshot of the top two subsections of the input form, each displayed with a different background.
Those fields, that are marked with a red asterisk (*), can never be left empty.
Fill out the schedule form according to your requirements. While you are in the process of tweaking and editing the input data, most fields, with the exception of Schedule duration can be left empty. You cannot save the schedule settings without defining Schedule duration. The mandatory fields will be highlighted in red, if you attempt to save without filling them out.
The input form is divided into sections and their respective subsections. The background of the main sections is gray or yellow.
Below, the sections which are mandatory for the calculation, are listed in red.
Basic
general
number of workers
Monhly work
monthly mandatory work
Requirements
minimal and maximal number of consecutive working days.
daily and weekly rest
Shifts
shifts
Days off
holidays - if any
vacations for individual employees - if any
Restrictions
mandatory and forbidden days
period presence
Extra conditions
alternate
linked days
worker's combinations
freeze workers
You can also import schedule data from a previously created schedule. - This option will not appear if you haven't yet submitted any schedules. -
When you save a schedule, the "import" button disappears. Text "New schedule" is replaced by the name of the schedule.
Instructions for input forms
Each section usually has the following options:
The + and - buttons, which duplicate and delete the branch they are attached to (along with all its subbranches).
The + and - buttons, which duplicate and delete the last subbranch.
Opens a dialog, explaining the section.
Add a new branch to the data tree.
Dropdown menu for the selection of workers, days, shifts etc. Enables the selection of multiple values at once.
Important:
When entering data, be aware that almost all intervals include the top and bottom boundaries. The only exception are time intervals. If you, therefore, enter "2 - 4 employees", it means 2, 3 or 4 employees. If, however, you enter "14:00 - 16:00", then the time "16:00" is not included in the interval, but a single unit less is included in the interval. (therefore, "14:00 - 16:00" actually means: from 14:00 to including 15:59)
Finally, make sure to always enter midnight as 00:00, never 24:00.
Woshi will attempt to calculate a schedule matching the constraints and requirements which you provided, however, if such a schedule is not possible, you will have to tweak the input data accordingly.
If you demand, for example that in a given period, two employees must be working, our algorithm will add negative modifiers to solutions not consistent with this requirement. If on the other hand, you set the required number of employees to "2-4", the algorithm will rank solutions with 4 employees the same as the ones with 2 or 3 employees in terms of desirability.