...
Tag | Beschreibung |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| kann in Kombination mit dem TupeType Work verwendet werden, um in der Regel Arbeiten an einem Auftrag welche in der Firma verrichtet werden eigens zu behandeln. |
|
Regel abhängig von Objekt und Auftragsdaten
Mitunter ist es notwendig unterschiedliche Lohnarten oder Zeit-Regeln für verschiedene Auftrags/Objekt/Kunden zu hinterlegen.
So könnten Großkunden andere Faktur-Lohnarten zugeordnet haben oder abhängig von der erforderlichen Qualifikation bei einem Auftrag andere Regeln angewendet werden.
Dazu ist es möglich bei jeder Regel <ruleSet>
ein Filter-Kriterium anzugeben. Bitte beachten: es zieht wie immer die erste Regel; d.h. Regeln mit zusätzlichen Einschränkungen immer über die generellen Regeln legen.
Syntax filterTerm
filterTerm | Beispiel | |
---|---|---|
|
| wie bei allen Attributen in der Zeitscheibe werden auch hier Mitarbeiter-OptionParameter vorab durch die Werte des jw. MA ersetzt |
|
| auf alle Attribute (PLZ, Bezeichnung, Nummer, …) kann mit dieser einfachen Punkt-Syntax zugegriffen werden. Ausgenommen ist der Verrechnungskunde/Billing-Customer; dieser wir aktuell nicht unterstützt. |
|
| wie bei den internen Attributen (siehe oben) ist es auch möglich auf OptionParameter der jw. Entitäten (Aufgabe/Objekt/Kunde) zuzugreifen. |
Syntax filterRegEx
Der filterRegEx
Parameter erlaubt ein Regular-Expression-Muster. Am besten auf https://regex101.com/ austesten.
Beispiel
Code Block | ||
---|---|---|
| ||
<ruleSet filterRegEx="Wohnung" filterTerm="{project.OptionParameterKategorie}">
<fromTime>00:00</fromTime>
<endTime>00:00</endTime>
<dayOfWeek>montag-freitag</dayOfWeek>
<tupleType>work</tupleType>
<maxWorkday>false</maxWorkday>
<minWorkday>false</minWorkday>
<matchingWT>012</matchingWT>
</ruleSet>
<ruleSet>
<fromTime>00:00</fromTime>
<endTime>00:00</endTime>
<dayOfWeek>montag-freitag</dayOfWeek>
<tupleType>work</tupleType>
<maxWorkday>false</maxWorkday>
<minWorkday>false</minWorkday>
<matchingWT>001</matchingWT>
</ruleSet> |