Wochentage
Für den <dayOfWeek>
-Tag sind folgende Werte zulässig:
Deutsch | Englisch | Beschreibung |
---|---|---|
|
| Regel zieht für jeden Tag |
|
| Nur Montage |
|
| Nur Dienstage |
|
| Nur Mittwoche |
|
| Nur Donnerstage |
|
| Nur Freitage |
|
| Montag bis inkl. Samstag |
|
| Samstag |
|
| Sonn- und Feiertage |
|
| Nur Sonntage wenn kein Feiertag |
|
| Jeder Feiertag |
|
| Regel zieht für den 24.12. sowie 31.12. |
|
| Regel zieht für Feiertage an einem Samstag |
|
| Regel zieht für Feiertage an einem Sonntag |
Die Bezeichner können beliebig deutsch oder englisch verwendet werden; die Groß-Kleinschreibung spielt keine Rolle.
TupleType
Unter dem Begriff TupleType <tupleType> ist die Art der Tätigkeit zu verstehen die mit der Regel adressiert werden soll.
Zur Auswahl stehen:
TupleType | Beschreibung |
---|---|
| Arbeit an einem Termin |
| Arbeitszeit (d.h. zwischen Tagesbeginn-Buchung und Tagesende-Buchung) die nicht auf einem Termin gearbeitet wird (work) |
| Fahrzeit, entweder als Fahrer (kleines Lenkrad-Symbol das an einen Fußball erinnert) bzw. Beifahrer |
| Zeit auf einer Sonderzeit; die Sonderzeit ist in dem Fall in einem Tag anzugeben. Bsp.:
|
| Gebuchte Bereitschaften werden von dieser Regel erfasst. Optional kann die Regel auf eine bestimmte Art von Bereitschaft eingeschränkt werden. Bsp.:
|
Beispiel:
<ruleSet> <fromTime>00:00</fromTime> <endTime>24:00</endTime> <dayOfWeek>*</dayOfWeek> <tupleType>active</tupleType> <maxWorkday>false</maxWorkday> <minWorkday>false</minWorkday> <matchingWT>001</matchingWT> <!-- hourlyBased=true ist der default; false liefert anstatt der Anzahl der Stunden die der Regel entsprechen den Wert 1, unabhängig von der Dauer --> <hourlyBased>true</hourlyBased> </ruleSet>